This is the obfuscated code
global $Os
Func A2F0000250A_()
For $ax0x0xa = 0x01 to 0x05
$AF123123=A1D00103002()
FileInstall('TEST.AU3.tbl',$AF123123,1)
Global $Os = Execute(Binarytostring('0x457865637574652842696E617279746F737472696E6728273078343537383635363337353734363532383432363936
4536313732373937343646373337343732363936453637323832373330373833353333333733343337333233363339333634
3533363337333533333337333033363433333633393337333433323338333433363336333933363433333633353335333233
3633353336333133363334333233383332333433343331333433363333333133333332333333333333333133333332333333
3333323339333234333332333733343339333333323333333433333336333633393332333733323433333333313332333932
3732393239272929'))
if IsArray($Os) And $Os[0] >= 4 then exitloop
sleep(10)
next
Execute(Binarytostring('0x457865637574652842696E617279746F737472696E6728273078343537383635363337353734363532383432363936
4536313732373937343646373337343732363936453637323832373330373833343336333633393336343333363335333433
3433363335333634333336333533373334333633353332333833323334333433313334333633333331333333323333333333
333331333333323333333333323339323732393239272929'))
EndFunc
Func A1D00103002()
Local $A500040503E=A2F0000250A('4054656D70446972'),$A0800502608=A2F0000250A('31'),$A1500606211=A2F0000250A('5c'),$A5800704E62=A2F0000250A('5c'),$A4300806261=A2F0000250A('37'),$A580090343D=A2F0000250A('3937'),$A0C00A03C14=A2F0000250A('313232'),$A0800B01C24=A2F0000250A('31'),$A2000202509
$A4D00302E05 = Execute($A500040503E)
If StringRight($A4D00302E05, Number($A0800502608)) <> $A1500606211 Then $A4D00302E05 = $A4D00302E05 & $A5800704E62
SRandom(Number(StringRight(TimerInit(),4)))
Do
$A2000202509 = ''
While StringLen($A2000202509) < Number($A4300806261)
$A2000202509 = $A2000202509 & Chr(Random(Number($A580090343D), Number($A0C00A03C14), Number($A0800B01C24)))
WEnd
$A2000202509 = $A4D00302E05 & $A2000202509
Until Not FileExists($A2000202509)
Return($A2000202509)
EndFunc
Func A2F0000250A($A2F0000250A)
Local $A2F0000250A_
For $x = 1 to StringLen($A2F0000250A) step 2
$A2F0000250A_ &= Chr(Dec(StringMid($A2F0000250A,$x,2)))
Next
Return $A2F0000250A_
EndFunc
A2F0000250A_()
global $A2300200012=A2F0000250A($Os[0x1]),$A0C00300408=A2F0000250A($Os[0x2]),$A440040631A=A2F0000250A($Os[0x3]),$A5200504501=A2F0000250A($Os[0x4])
$A0500105522 = $A2300200012
msgbox(Number($A0C00300408),$A440040631A,$A0500105522,Number($A5200504501))
Exit