Function at 0x42a731
Capabilities:
Accept command line arguments

Disassembly:
jmp 0x42eccf
mov eax, 0x49a735
call fcn.0049a140
sub esp, 0xb4
push ebx
push esi
push edi
mov dword [ebp - 0x10], esp
mov ebx, edx
mov dword [ebp - 0x44], ebx
mov esi, ecx
mov dword [ebp - 0x58], esi
mov dword [ebp - 0x48], esi
mov dword [ebp - 0x20], 0x5e6
cmp dword [ebp - 0x20], 0x1fbd
jle 0x42a7aa
adc al, al
scasb al, byte es:[edi]
push ebp
jb 0x42a7c5
fcomi st(4)
and dword [esi - 0xa2d67e8], 0xc7cd11ef
cmpsb byte [esi], byte es:[edi]
shr ah, 0xbb
sbb eax, 0x28366b7
popal
movsd dword es:[edi], dword [esi]
mov dl, 0x38
dec esi
int3
mov dword [ebp - 0x20], 0x702
cmp dword [ebp - 0x20], 0x14d3
jle 0x42a840
sbb al, 0xb3
rcr dh, 1
loope 0x42a826
lodsd eax, dword [esi]
invalid
jmp 0x42f314
add byte [eax], al
mov dword [ebp - 0x20], 0x445
cmp dword [ebp - 0x20], 0x25dd
jle 0x42a8c8
fiadd word [ebx]
idiv byte [esi + 0x6bcd0144]
cmc
mov ecx, 0xad139692
dec ebp
int3
mov word [ebp - 0x2c], si
mov word [ebp - 0x34], bx
mov byte [ebp - 0x17], 0xfa
mov byte [ebp - 0x23], 0xfb
mov al, byte [ebp - 0x17]
mov byte [ebp - 0x17], al
mov ax, word [ebp - 0x34]
mov word [ebp - 0x28], ax
mov byte [ebp - 0x11], 0x26
movzx eax, byte [ebp - 0x11]
movzx ecx, byte [ebp - 0x17]
sub ecx, eax
movzx eax, word [ebp - 0x28]
imul ecx, eax
movzx edx, word [ebp - 0x2c]
sub edx, ecx
movzx ecx, byte [ebp - 0x11]
movzx eax, word [ebp - 0x28]
imul ecx, eax
sub edx, ecx
mov dword [ebp - 0x20], edx
mov al, byte [ebp - 0x23]
mov byte [ebp - 0x17], al
mov ax, word [ebp - 0x34]
mov word [ebp - 0x28], ax
mov byte [ebp - 0x11], 0x71
movzx eax, byte [ebp - 0x11]
movzx edx, byte [ebp - 0x17]
sub edx, eax
movzx eax, word [ebp - 0x28]
imul edx, eax
movzx ecx, byte [ebp - 0x11]
movzx eax, word [ebp - 0x28]
imul ecx, eax
add edx, ecx
mov dword [ebp - 0x28], edx
mov byte [ebp - 0x17], 0x2f
mov byte [ebp - 0x23], 0x30
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x20], eax
movzx eax, byte [ebp - 0x17]
imul eax, dword [ebp - 0x28]
mov dword [ebp - 0x34], eax
mov byte [ebp - 0x2b], 0x10
mov byte [ebp - 0x37], 0x11
mov al, byte [ebp - 0x23]
mov byte [ebp - 0x17], al
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x28], eax
mov byte [ebp - 0x11], 0x18
movzx eax, byte [ebp - 0x11]
movzx ecx, byte [ebp - 0x17]
sub cx, ax
imul cx, word [ebp - 0x28]
movzx eax, byte [ebp - 0x37]
imul ax, word [ebp - 0x34]
sub cx, ax
movzx eax, byte [ebp - 0x11]
imul ax, word [ebp - 0x28]
add cx, ax
movzx eax, byte [ebp - 0x2b]
imul ax, word [ebp - 0x34]
aad 0x66
imul eax, dword [ebp - 0x34]
add cx, ax
add cx, word [ebp - 0x20]
movzx eax, cx
mov dword [ebp - 0x4c], eax
mov dword [ebp - 0x3c], 0x5a63
mov dword [ebp - 0x20], 0xca3
cmp dword [ebp - 0x20], 0x2079
jle 0x42aa38
jp 0x42a9a0
mov byte [0xf8685079], al
aam 0
add byte [eax + 0x40], bl
cmp dword [ebp - 0x3c], 0x5b77
jle 0x42b151
mov dword [ebp - 0x20], 0xafd
cmp dword [ebp - 0x20], 0x1424
jle 0x42aaf4
sal byte [edx - 0x48], cl
pop ecx
stosb byte es:[edi], al
int3
lodsb al, byte [esi]
cmpsd dword [esi], dword es:[edi]
and esp, 0x8a271abd
pop ss
mov dl, byte [edi]
mov ah, 0x9e
push ebp
or dword [edi + 0x131a5046], 0xfffffffd
int1
lcall 0x1bfd, 0x92cb06ff
inc ecx
mov ch, 0xe7
cwde
pop es
push ebx
lcall 0x492b, 0x19efbfdf
jg 0x42aab0
std
push 0xa20b2d8f
cwde
inc esi
bound esp, qword [ebp - 0x27827784]
das
popal
push ebx
invalid
salc
insd dword es:[edi], dx
movsd dword es:[edi], dword [esi]
or eax, dword [esi]
pop eax
xor dword [edi], 0xb918a764
mov dword [ebp - 0x20], 0x304
cmp dword [ebp - 0x20], 0x1b0a
jle 0x42abf8
dec esi
lodsd eax, dword [esi]
js 0x42aae8
dec esp
test al, 0x25
dec eax
xor al, 0x94
into
mov byte [0x6ef57e04], al
jl 0x42aaa9
mov ch, 0xd9
popfd
int 0xe9
out 0x59, eax
arpl word [esi - 0x5b], ax
inc edx
loopne 0x42ab51
out dx, al
popal
mov byte [0x9794d58e], al
cmc
push ecx
imul ebx, edi, 0x23d2e22a
sar byte [ecx - 0xb130714], 0x41
jno 0x42ab9d
mov dl, 0x48
cmpsb byte [esi], byte es:[edi]
invalid
pop es
pop ecx
sbb edi, dword [edi + 0x34f2df12]
xor dword [eax], ebx
push esp
push esi
adc ecx, dword [eax + 0x4fd3d140]
lodsd eax, dword [esi]
sbb byte [esi + edx*2 + 0x13], dl
mov byte [eax - 0x2f], al
ror dword [edi - 0x53], cl
loope 0x42ab48
salc
out 0xf7, al
outsb dx, byte [esi]
outsd dx, dword [esi]
aaa
rcl byte [edx], cl
sub eax, 0x1677ccfd
xchg ecx, eax
movsd dword es:[edi], dword [esi]
inc edi
test al, 0x1f
mov al, 0xf1
dec esi
xchg esi, eax
inc esi
test dword [edx + 0x3d], 0x1e8355aa
jle 0x42abb1
fdivr st(4)
mov dh, 0x30
sahf
jge 0x42aba1
stosb byte es:[edi], al
adc eax, 0x8233d7ae
pop ebp
push ecx
xchg byte [eax - 0x6cb16a90], bh
lodsb al, byte [esi]
xor al, 0xeb
int3
fiadd word [esi + 0x48522987]
push edx
dec eax
call 0x715ae88d
retf 0xb9f5
jno 0x42ab6d
cmc
mov ecx, 0xefdea3cf
cwde
clc
scasd eax, dword es:[edi]
adc ebp, 0x4b
imul edi, dword [eax], 0x3530a953
push eax
mov eax, 0xe0706756
push ebx
test eax, 0xb8503530
push esi
jo 0x42ab9b
pop ds
test al, 0xff
xor al, 0x73
call 0x3e2cff98
out 0x8e, al
cmp eax, 0x75aa3100
scasb al, byte es:[edi]
pop es
lodsd eax, dword [esi]
rcr dword [ebx], 1
mul dl
wait
mov ebp, 0x1ffdf5e3
xchg edx, eax
push ss
shl dword cs:[ecx], 0x20
sub ebx, dword [edx - 0x2ce500e8]
bound ebp, qword [esi]
not dword [edi - 0x19643da7]
adc al, 0xcb
xor eax, 0xcb9f9380
and dl, bl
mov dl, 0xc7
inc ebp
loopne 0x42ac27
mov dword [ebp - 0x20], 0x52b
cmp dword [ebp - 0x20], 0x2094
add eax, 0x7d810000
loopne 0x42ab97
and byte [eax], al
add byte [edi], cl
mov ss, edx
add byte [eax], al
add byte [esi], bl
jle 0x42acde
push ds
xchg edx, eax
or al, byte [ecx + 0x579c1d08]
dec edi
add dword [edi - 0x2dc2adb6], edx
js 0x42ac9a
xor ah, bh
scasb al, byte es:[edi]
jp 0x42ac06
not dword [edx]
push cs
dec esp
cmpsd dword [esi], dword es:[edi]
dec edx
pop esp
insb byte es:[edi], dx
xchg ebx, eax
int3
mov eax, dword [0x8cd1e203]
aas
fisub dword [ebx]
pushal
sub dword [0xec0ab778], ebp
push esi
adc ah, 0xd2
stosd dword es:[edi], eax
insb byte es:[edi], dx
mov edi, 0xbe3258df
test byte [esi + 0x6d], dl
leave
ja 0x42ad0c
add dl, byte [eax + 0x62]
js 0x42ad21
push ebp
or al, 0x81
test dword [eax + 0x7763a272], eax
ret
mov dword [ebp - 0x20], 0x10a7
cmp dword [ebp - 0x20], 0x1a60
jle 0x42ad88
sbb al, 0x77
adc ebx, dword [edi - 0x51]
xchg esi, eax
push ebp
psrad mm5, qword [eax + 0x2d3a0f4]
sbb dword gs:[ebx - 0x55], ecx
fsub st(4)
fstp xword [eax + 0x35]
add al, 0x47
sub esp, edi
aas
out 0x3f, eax
mov esp, 0x374b114
push esi
xor dword [ebx - 0x4ffb415b], ebx
add dl, dh
mov bl, 0x21
cmpsb byte [esi], byte es:[edi]
imul edi, dword [esi], 0xffffffbf
loop 0x42acf9
mov edi, 0x3b6fd5e2
pushal
cmpsd dword [esi], dword es:[edi]
outsd dx, dword [esi]
cmp esp, dword [eax - 0x59]
retf
xor eax, eax
mov dword [ebp - 0x28], eax
xor esi, esi
mov dword [ebp - 0x20], 0xa0d
cmp dword [ebp - 0x20], 0x1748
loopne 0x42ada0
or al, byte [eax]
add byte [ecx + 0x1748e07d], al
add byte [eax], al
jle 0x42ae52
add byte [eax], al
add byte [edx], cl
ret 0xd98b
or al, dl
mov ebx, ecx
mov ch, 0x59
cvtps2pi mm2, xmm0
sti
jbe 0x42ad91
insd dword es:[edi], dx
push es
pop esi
sub edi, dword [ecx]
dec eax
push 0x69
sahf
cmp eax, 0x83865e4b
fnstsw word [ecx - 0x7b53466f]
lds ebx, [edi - 0xe1d731]
xchg ecx, eax
adc bl, byte [esp + eax]
lea esi, [edi - 0x76]
cmpsb byte [esi], byte es:[edi]
push es
call 0xea2eaf34
invalid
xor ebx, ebx
mov dword [ebp - 0x20], 0x11a
cmp dword [ebp - 0x20], 0x1514
jle 0x42aeaa
xchg edi, eax
xchg edi, eax
popfd
adc al, 0xef
scasb al, byte es:[edi]
push edx
mov esp, 0xc80be5c6
jnp 0x42aeee
imul esp, ecx, 0x1a
ret 0x6900
mov dword [ebp - 0x20], 0x11f
cmp dword [ebp - 0x20], 0x1e3c
jle 0x42af4f
mov ebp, 0x20370d59
xchg ebx, eax
xchg ebx, eax
sbb dword [ecx + 0x79], esp
adc dword [esi], esp
inc esp
sbb esp, ebx
jns 0x42af2c
salc
mov dl, ah
sal byte [edx], cl
sub eax, 0x58768f01
push es
or edi, edx
jo 0x42af0a
sub al, 0xfa
cli
leave
dec esp
pop esi
pop es
lodsb al, byte [esi]
idiv byte [edi - 5]
add esp, ebp
xchg eax, ebp
mov fs, word [edi]
push 0xd4fc439c
cmp ebx, dword [ecx - 0x4ad61f77]
adc al, 0x55
inc ebx
jbe 0x42af5c
pushfd
inc ebx
cld
aam 0x3b
cdq
mov eax, esp
sub dword [ebp + 0x76435514], esi
pop edi
iretd
jb 0x42aec4
jo 0x42af82
leave
xor al, 0xa1
and byte [ebp + 0x29b74d08], ah
xchg ebp, eax
daa
xor al, 0x26
pop ds
movsd dword es:[edi], dword [esi]
jge 0x42aedd
in eax, 0xc3
inc dh
add al, 0xf0
in eax, 0xf9
sub dword [ecx + 0x7f3c007], edi
pop es
call 0x4c9385c8
sbb byte [esi + 0x5b], dl
shr dword [edx], 1
sahf
fld st(2)
adc byte [ebx - 0x4f686cd], ah
lcall 0xf3c4, 0x8ae2fb24
push esi
jmp 0x42aee9
xor edi, edi
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x34], esi
mov byte [ebp - 0x11], 0x28
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x30], eax
mov al, byte [ebp - 0x11]
mov byte [ebp - 0x23], al
mov byte [ebp - 0x37], 0xeb
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x20], eax
mov al, byte [ebp - 0x11]
mov byte [ebp - 0x11], al
mov byte [ebp - 0x17], 0x36
mov byte [ebp - 0x2b], 0x37
movzx edx, byte [ebp - 0x2b]
movzx eax, byte [ebp - 0x11]
inc ebp
int3
aad 0xf
mov dh, 0x45
out dx, eax
imul edx, eax
movzx ecx, byte [ebp - 0x17]
movzx eax, byte [ebp - 0x11]
imul ecx, eax
sub ecx, edx
add ecx, dword [ebp - 0x20]
mov dword [ebp - 0x20], ecx
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x34], eax
mov byte [ebp - 0x11], 0xaf
movzx eax, byte [ebp - 0x11]
mov ecx, dword [ebp - 0x20]
sub ecx, eax
imul ecx, dword [ebp - 0x34]
movzx eax, byte [ebp - 0x11]
imul eax, dword [ebp - 0x34]
add ecx, eax
mov dword [ebp - 0x20], ecx
movzx eax, byte [ebp - 0x37]
mov edx, dword [ebp - 0x30]
sub edx, eax
movzx eax, byte [ebp - 0x23]
imul edx, eax
movzx ecx, byte [ebp - 0x37]
movzx eax, byte [ebp - 0x23]
imul ecx, eax
add edx, ecx
mov dword [ebp - 0x34], edx
mov byte [ebp - 0x17], 0x92
mov byte [ebp - 0x2b], 0x93
movzx eax, byte [ebp - 0x2b]
imul eax, dword [ebp - 0x34]
movzx ecx, byte [ebp - 0x17]
imul ecx, dword [ebp - 0x34]
sub eax, ecx
add eax, dword [ebp - 0x20]
mov ecx, ebx
sar eax, cl
mov ecx, edi
shl eax, cl
cdq
mov dword [ebp - 0x20], 0xfa5
cmp dword [ebp - 0x20], 0x1cdd
jle 0x42b08f
fbstp tbyte [eax + edi*2 - 0x69]
mov dword [0x75513955], eax
xchg byte [edi], ah
je 0x42b073
mov cl, 0xc0
stosb byte es:[edi], al
shr dword [esi + 9], cl
lea ebx, [edx]
xor ebx, ecx
fucompi st(7)
shr byte [edx - 0x72f6912d], 0x1c
mov byte [0xefdfd933], al
push 0x83860d6
xchg esi, eax
invalid
sahf
jle 0x42b025
adc eax, 0x81a8bbb0
fstp xword ds:[edx - 0xd8c7db5]
out dx, al
add dword [ebp + eax*4 - 0x6d], 0xffffffb0
pop edi
jno 0x42b0fc
int1
les ebp, [edi - 0x1fba381c]
jle 0x42b09d
mov dword [ebp - 0x20], 0x97e
add byte [eax], al
cmp dword [ebp - 0x20], 0x15f0
jle 0x42b0e5
dec esi
loop 0x42b08b
adc ecx, dword [ecx]
invalid
push edx
push eax
lea ecx, [ebp - 0xa8]
call fcn.00411693
pop ecx
pop ecx
cmp dword [eax + 0x14], 0x10
jb 0x42b0fc
mov eax, dword [eax]
push eax
call fcn.00484a5a
pop ecx
push 0
push 1
lea ecx, [ebp - 0xa8]
call fcn.0040f518
inc edi
cmp edi, 0xd9c
mov eax, dword [ebp - 0x28]
jl 0x42af51
invalid
inc ebx
cmp ebx, 0x26d8
jl 0x42ae54
inc esi
cmp esi, 0x68e5
jl 0x42ad8f
inc eax
mov dword [ebp - 0x28], eax
cmp eax, 0x2ad0
jl 0x42ad8d
mov esi, dword [ebp - 0x58]
mov ebx, dword [ebp - 0x44]
mov dword [ebp - 0x20], 0x883
cmp dword [ebp - 0x20], 0x16d7
jle 0x42b1c0
cmp eax, 0x4c1a6c89
scasb al, byte es:[edi]
mov ss, word [esi + ebx*4]
jle 0x42b10a
rol byte [edi], cl
add dword [edx + ebp*4 + 0x7d1f0d21], ecx
test esi, eax
rcr esp, 0x77
dec edx
insb byte es:[edi], dx
shr ecx, cl
dec edx
and bl, byte es:[ebx - 0x77]
pop es
aad 0xa7
arpl bp, cx
movsd dword es:[edi], dword [esi]
pushal
mov eax, dword [0x39887d34]
or bl, 0xe3
lodsb al, byte [esi]
sar byte [edi - 4], 1
fstp qword [ecx]
mov bh, 0x9c
ret 0xa80d
mov dword [ebp - 0x20], 0xef3
cmp dword [ebp - 0x20], 0x2039
jle 0x42b21b
jno 0x42b20c
sub eax, 0xd8eda525
xchg ebx, eax
or ecx, dword [eax + ebx - 0x38]
dec eax
mov dl, 0x69
mov al, byte [0xa4498120]
mov dl, 0xcb
lea edx, [edi + 0x35]
dec eax
aam 0x5e
cmp al, 0xf
outsd dx, dword [esi]
mov dword [esp + esi*8 + 0x396094c0], ebx
inc edi
loopne 0x42b273
imul byte [edi + 0x33fe684d]
mov edi, dword [ebx + 0x78c527db]
cmp al, 0xb1
int 0x7f
push ebp
aaa
and dword [edi - 0x3e], 0x7e7814d7
mov bh, 0xdd
mov bh, 0xeb
mov ch, 0x24
mov eax, 0x23c68ba9
ret
mov eax, esi
and eax, ebx
movzx eax, ax
mov dword [ebp - 0x1c], eax
and dword [ebp - 4], 0
mov dword [ebp - 0x64], 0x288
cmp dword [ebp - 0x64], 0x2663
jle 0x42b337
adc al, 0x9a
pushfd
cmp byte [ebp + 0x50f44795], cl
jno 0x42b2a8
sub eax, 0xd83286ab
hlt
jmp [esi + 0x5f3c2d9a]
mov dword [ebp - 0x90], 0xd1c
cmp dword [ebp - 0x90], 0x1a49
jle 0x42b3ca
or al, 0x6a
xor ecx, ebx
push eax
jno 0x42b385
push ebx
mov ah, 0x3d
xchg ecx, eax
mov esp, 0x7c9c47d3
lodsb al, byte es:[esi]
mov byte [0x2cce089], al
movsd dword es:[edi], dword [esi]
pop ebx
lodsb al, byte [esi]
xor eax, 0xcca179dd
or dword [esi + 0x67], ebp
sub al, 0xe0
stc
sahf
push ecx
or eax, ebp
cli
add ah, byte [0x96a09469]
xchg esi, eax
add bh, byte [eax + 0x4c07bc13]
or dl, ah
sub edx, esi
aam 0x2b
salc
sub eax, 0x729a0d14
pushfd
jae 0x42b3e1
pop es
pop ecx
rol dword [ebx + 0x72], 1
mov dh, bl
mov edx, 0x3bcbab8
mov ah, 0x79
fnstsw word [esi - 0x38]
mov dl, 0x83
mov dh, 9
jmp 0x8a90ffa
mov dword [ebp - 0x5c], 0xd65
cmp dword [ebp - 0x5c], 0x21dc
jle 0x42b49c
cmpsd dword [esi], dword es:[edi]
cli
ja 0x42b3df
std
mov dh, 0x69
push 0xffffffffffffffe6
mov edx, 0xfb4d13a
lodsb al, byte [esi]
mov ebx, eax
out 0xa6, al
salc
insb byte es:[edi], dx
mov byte [eax + edi + 0x4c7f3f37], al
ret
cmp dword [ebp - 0x3c], 0x59a6
jge 0x42b572
mov dword [ebp - 0x74], 0x184
cmp dword [ebp - 0x74], 0x16ee
jle 0x42b567
jle 0x42b51e
inc eax
test eax, 0x8f88e126
jp 0x42b4cc
mov bl, 0x68
pop es
aas
push eax
mov esp, 0x85b85dbc
push ds
cmpsd dword [esi], dword es:[edi]
mov ebx, 0xc9464017
sar dword [eax], 1
or al, byte [eax + 0x50]
pop ds
push es
add byte [0xb0125], dh
push str.kuggkzt_jxmntpwh_ljovg_zriacetpe_vqttdy_qweixncwm_xzqcfppvm_mccsmlb_xufpc
call fcn.00484a5a
pop ecx
or dword [ebp - 4], 0xffffffff
jmp 0x42b662
pop edx
or al, 0x6f
and bh, al
hlt
int1
aam 0xa8
add byte [eax + 0xc], ch
std
test al, 0
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
mov eax, 0x42b658
ret
cld
dec dword [ebx + 0x7589b875]
test al, 0xc7
inc ebp
loopne 0x42b66c
mov dword [ebp - 0x20], 6
cmp dword [ebp - 0x20], 0x153d
add byte [eax], al
add byte [ecx + 0x153de07d], al
add byte [eax], al
cmp eax, 0xf000015
mov gs, word [edx + 0x9000000]
jo 0x42b641
jle 0x42b720
or dword [eax - 0x38], esi
cld
dec edx
js 0x42b65a
mov ch, 0x8f
inc ebx
xor dword [edi + 0x4e366880], edx
jo 0x42b666
jne 0x42b613
mov esi, 0x2ab6724c
jns 0x42b699
jecxz 0x42b70e
mov dl, 0x89
inc ebx
rcl byte [ebp + ecx*2 - 0x1e], cl
push ss
loop 0x42b6b1
jmp 0x4fb169bd
loopne 0x42b732
pop ecx
cmp esp, dword [edx - 0x65]
invalid
mov dword [ebp - 0x20], 0x7976
mov dword [ebp - 0x30], 0x1345
cmp dword [ebp - 0x30], 0x156e
jle 0x42b79b
adc eax, 0x647e0000
pop ss
cmp dword [ecx - 0x44], edi
ja 0x42b7a3
leave
or al, 0xc
sahf
push ss
invalid
xchg esp, eax
daa
xchg edi, eax
cmp esi, esi
pop esp
add ah, 0xa7
sbb al, byte [ebp + eax*2 + 0x32]
mov dh, 0x66
invalid
mov dword [ebp - 0x30], 0xf72
cmp dword [ebp - 0x30], 0x2447
jle 0x42b872
jge 0x42b775
inc edi
and al, 0
add byte [edi], cl
mov es, ebx
add byte [eax], al
add byte [eax + 0x1b], cl
mov dword [0x19fff544], eax
dec eax
sbb esp, dword [ebx + 0x19fff544]
pop ds
dec esi
adc eax, 0xa2f3fcd7
pop es
das
jl 0x42b807
sbb dword [ebp + edx*2 - 0x1cf91590], ebp
pop ebx
mov ecx, 0xf73e2e83
and eax, 0xdf12db20
sub dword [esi], 0x3e
mul dword [0xdf12db20]
wait
imul esi, dword [ebp - 0x4c1d591d], 0x34
or eax, 0x66fa8959
in al, dx
jo 0x42b7d4
jnp 0x42b840
mov bl, 0x59
pop ss
invalid
inc ebp
or eax, 0xaef89f94
sahf
in eax, dx
xchg esp, eax
stc
test byte [ecx - 0x31], ah
cmp dl, byte [eax]
mov cl, 0x69
inc esi
std
dec ecx
jp 0x42b828
jmp 0xb7720f4d
ror byte [ebx + 0x62], 1
les edx, [edi + 0x16]
ja 0x42b7ca
pop ecx
fisttp word [esi + 0x40cad912]
mov al, 0xfc
retf 0x6741
in eax, dx
test al, 0x8f
add eax, 0xda10cc60
insb byte es:[edi], dx
loope 0x42b8c4
out 0x14, eax
invalid
mov dword [ebp - 0x30], 0x6ae
cmp dword [ebp - 0x30], 0x1922
jle 0x42b97b
js 0x42b848
add al, byte ds:[eax]
outsd dx, dword [esi]
or byte [eax], al
mov dword [ebp - 0x30], 0x879
cmp dword [ebp - 0x30], 0x19c2
jle 0x42b9ef
insd dword es:[edi], dx
push ecx
ja 0x42b953
jmp 0xf5ab9a11
cmp dword [ebp - 0x20], 0x7bfc
jle 0x42c3c1
mov dword [ebp - 0x30], 0x10e4
cmp dword [ebp - 0x30], 0x2657
jle 0x42bab5
sbb eax, 0x15a2cdf5
out 0xc7, eax
or al, 0x7e
mov ecx, cs
mov ecx, 0x138a4b48
add dword [edi - 0x797e3e7f], eax
hlt
mov dword [ebp - 0x30], 0xad8
cmp dword [ebp - 0x30], 0x2254
jle 0x42bbc8
dec ebx
salc
stosd dword es:[edi], eax
invalid
xor esi, esi
mov dword [ebp - 0x30], 0x8dd
cmp dword [ebp - 0x30], 0x16f2
jle 0x42bc20
xor dh, byte [ebp - 0x2a]
jle 0x42bbf5
jle 0x42bc4e
in eax, dx
int 0xd0
cmpsd dword [esi], dword es:[edi]
fdiv dword [ebp - 0xd228c22]
sbb ch, dl
in eax, 0x17
xchg esp, eax
outsd dx, dword [esi]
adc ebp, dword [ecx + 0x2fdb860b]
fld xword [edi]
sbb dh, byte [eax - 0x297e020f]
and ch, byte [esi - 0x59]
arpl word [esi], sp
lahf
xor dword [edi], ebp
add al, 0xf3
arpl word [edx - 0x13], sp
hlt
mov dword [ebp - 0x30], 0x9fc
cmp dword [ebp - 0x30], 0x1c54
jle 0x42bc94
shr byte [edi], cl
mov ss, word [ecx + 0x15c89a0f]
sbb al, 0x42
cmp eax, 0xafa3d0dd
push eax
scasb al, byte es:[edi]
sbb dword [ebx + 0x48b395e8], ebp
sbb byte [ecx - 0x4b16e7be], bl
stosd dword es:[edi], eax
call 0x188b6fde
cdq
inc edx
sbb cl, ch
mov ah, 0x66
add byte [eax], al
add byte [eax], al
xchg ebp, eax
movsb byte es:[edi], byte [esi]
push cs
jge 0x42bccb
test al, 0xe5
ret
mov dword [ebp - 0x30], 0x12e0
cmp dword [ebp - 0x30], 0x167e
jle 0x42bcef
js 0x42bc43
push ebp
enter 0xffffffffffffff0d, 0xffffffffffffff94
push edi
fcmovu st(0), st(4)
lcall 0x2f1c, 0x37ee01dd
dec eax
mov eax, dword [0x62845bef]
shl esp, cl
or dh, byte [eax - 0x68632279]
scasd eax, dword es:[edi]
mov dl, 0x6b
out 0xbc, eax
sar dword [esi + 0x5e], 1
movsb byte es:[edi], byte [esi]
add dword [edi], ebx
xlatb
imul eax, ecx, 0xadd84058
in al, 9
or dword [esi - 0x29f199de], ebx
int1
sbb al, 0xc0
or al, 0x7f
test eax, 0x2fbcb665
cmpsd dword [esi], dword es:[edi]
pop esp
sub dword [ebp - 0x26], ecx
js 0x42bc74
cmpsd dword [esi], dword es:[edi]
mov dword [ebp - 0x30], 0x91c
cmp dword [ebp - 0x30], 0x2147
jle 0x42bd8a
outsd dx, dword [esi]
scasd eax, dword es:[edi]
scasd eax, dword es:[edi]
aaa
xchg edx, eax
add al, bh
and eax, 0xd48d67f8
xor dword [edi], ecx
test eax, 0x8def005a
into
mov ebp, 0x2e00f5c0
outsb dx, byte [esi]
cmp dh, byte [eax + 0x7d91071f]
mov ecx, 0xbe8667a6
ret
xor ebx, ebx
mov dword [ebp - 0x30], 0x41
cmp dword [ebp - 0x30], 0x2503
jle 0x42be9a
rol cl, 0x3f
inc esp
adc byte [edx - 0x226565e], al
jbe 0x42be26
push esi
ret
pushal
pop edi
popfd
adc bh, al
dec ebx
test byte [esi], al
inc edi
mov edi, 0x3e4ef06a
scasb al, byte es:[edi]
push 0x5f998640
wait
stosd dword es:[edi], eax
ret 0x364d
dec edx
xor bh, byte [0xae432bc9]
pop esp
fsubr qword [edx]
mov ah, 0x2d
in eax, dx
push ebp
fnop
mov edx, 0xf142c6f8
dec eax
leave
test eax, 0xde6ea01f
movsd dword es:[edi], dword [esi]
sal bh, 1
jge 0x42be67
jp 0x42beb4
imul esi, dword [ebx - 0x39], 0xffffffb0
jno 0x42bdfb
xchg esp, eax
popal
push esp
or al, 0x9e
outsb dx, byte [esi]
pushfd
fadd qword [ebx + 0x54a0932a]
push esp
mov ecx, 0x654d8411
outsb dx, byte [esi]
add eax, 0xc9e296db
loop 0x42be32
int3
mov dword [ebp - 0x30], 0xfe
cmp dword [ebp - 0x30], 0x1546
jle 0x42bf22
pop edx
adc esp, ecx
push esi
std
ret 0x94dd
xchg esp, eax
pop edi
and eax, 0x73a40339
mov al, byte [0xe7e63ecc]
pop ebp
aad 0x3a
cmp al, 0xb9
out 0x97, eax
mov eax, dword [0x8dcdb139]
outsd dx, dword [esi]
cmpsw word [esi], word es:[edi]
invalid
sbb eax, 0x85b55134
and eax, 0x959e1385
mov fs, word [ecx + 0x34100a]
retf 0x4744
xor edi, edi
mov dword [ebp - 0x30], 0x9a3
cmp dword [ebp - 0x30], 0x1889
jle 0x42c032
jno 0x42bef2
push es
aad 0xaa
sbb esp, 0x722067f
sub eax, 0x236f8cf
cmp byte es:[edx], 0x6a
invalid
mov dword [ebp - 0x30], 0x47b
cmp dword [ebp - 0x30], 0x1b47
jle 0x42c0d2
outsd dx, dword [esi]
push ebx
push edx
js 0x42c0b2
insb byte es:[edi], dx
imul edi, dword [eax], 0x71cf6b8c
sbb dword [edx + 0x7dd3d2f3], eax
add dword [ebx - 0x3bb84d00], esi
xchg esp, eax
adc byte [ecx + ebp*4], dh
lodsw ax, word [esi]
mov eax, 0x8ca9e3ad
mov esp, 0xcb28c5d0
ja 0x42c0a5
or ecx, dword [ebx - 0x7b]
mov bl, 0xb6
mov ax, word [0xfff127e9]
invalid
dec ebx
test dword [ebx - 0x165e994a], esi
daa
int1
invalid
lahf
jp 0x42c073
shl ebp, cl
mov esp, 0x7c39ad51
loop 0x42c072
invalid
hlt
mov dword [ebp - 0x30], 0x530
cmp dword [ebp - 0x30], 0x2251
jle 0x42c132
insd dword es:[edi], dx
add eax, 0x5fd6837b
pop edx
invalid
mov dword [ebp - 0x30], esi
mov dword [ebp - 0x3c], ebx
mov byte [ebp - 0x23], 0x3b
mov eax, dword [ebp - 0x3c]
mov dword [ebp - 0x48], eax
mov al, byte [ebp - 0x23]
mov byte [ebp - 0x11], al
mov byte [ebp - 0x37], 0xfb
movzx eax, byte [ebp - 0x23]
mov ecx, dword [ebp - 0x30]
sub ecx, eax
mov dword [ebp - 0x30], ecx
mov eax, dword [ebp - 0x3c]
mov dword [ebp - 0x3c], eax
mov byte [ebp - 0x23], 0x14
movzx eax, byte [ebp - 0x37]
mov edx, dword [ebp - 0x48]
sub edx, eax
movzx eax, byte [ebp - 0x11]
imul edx, eax
movzx eax, byte [ebp - 0x23]
mov ecx, dword [ebp - 0x30]
sub ecx, eax
imul ecx, dword [ebp - 0x3c]
add edx, ecx
movzx ecx, byte [ebp - 0x37]
movzx eax, byte [ebp - 0x11]
imul ecx, eax
add edx, ecx
movzx eax, byte [ebp - 0x23]
imul eax, dword [ebp - 0x3c]
add edx, eax
mov dword [ebp - 0x30], edx
mov dword [ebp - 0x28], edi
mov byte [ebp - 0x2b], 0xe7
mov byte [ebp - 0x17], 0xe8
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x30], eax
mov al, byte [ebp - 0x2b]
mov byte [ebp - 0x2b], al
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x3c], eax
mov byte [ebp - 0x23], 0xce
movzx eax, byte [ebp - 0x23]
movzx ecx, byte [ebp - 0x2b]
sub ecx, eax
imul ecx, dword [ebp - 0x3c]
movzx eax, byte [ebp - 0x23]
imul eax, dword [ebp - 0x3c]
add ecx, eax
mov dword [ebp - 0x3c], ecx
mov byte [ebp - 0x2b], 0xfb
mov byte [ebp - 0x37], 0xfc
mov al, byte [ebp - 0x17]
mov byte [ebp - 0x17], al
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x50], eax
mov byte [ebp - 0x23], 0xc3
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x40], eax
movzx eax, byte [ebp - 0x2b]
imul eax, dword [ebp - 0x3c]
mov dword [ebp - 0x30], eax
mov byte [ebp - 0x31], 0xf2
mov byte [ebp - 0x25], 0xf3
movzx eax, byte [ebp - 0x23]
movzx ecx, byte [ebp - 0x17]
sub ecx, eax
mov dword [ebp - 0x54], ecx
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x48], eax
mov byte [ebp - 0x17], 0xd5
mov al, byte [ebp - 0x37]
mov byte [ebp - 0x2b], al
mov eax, dword [ebp - 0x3c]
mov dword [ebp - 0x3c], eax
mov byte [ebp - 0x11], 0x2e
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x50], eax
mov al, byte [ebp - 0x23]
mov byte [ebp - 0x37], al
mov byte [ebp - 0x23], 0x98
movzx eax, byte [ebp - 0x23]
mov edx, dword [ebp - 0x50]
sub edx, eax
movzx eax, byte [ebp - 0x37]
imul edx, eax
movzx eax, byte [ebp - 0x11]
movzx ecx, byte [ebp - 0x2b]
sub ecx, eax
imul ecx, dword [ebp - 0x3c]
sub edx, ecx
movzx eax, byte [ebp - 0x17]
mov ecx, dword [ebp - 0x54]
sub ecx, eax
imul ecx, dword [ebp - 0x48]
add edx, ecx
movzx ecx, byte [ebp - 0x23]
movzx eax, byte [ebp - 0x37]
mov dh, 0x4d
fisttp qword [edi]
mov dh, 0x45
leave
imul ecx, eax
add edx, ecx
movzx eax, byte [ebp - 0x31]
imul eax, dword [ebp - 0x30]
sub edx, eax
movzx ecx, byte [ebp - 0x11]
imul ecx, dword [ebp - 0x3c]
sub edx, ecx
movzx eax, byte [ebp - 0x17]
imul eax, dword [ebp - 0x48]
add eax, edx
movzx ecx, byte [ebp - 0x25]
imul ecx, dword [ebp - 0x30]
add eax, ecx
add eax, dword [ebp - 0x40]
cdq
mov dword [ebp - 0x40], 0xf39
cmp dword [ebp - 0x40], 0x147c
jle 0x42c36a
add byte [eax], al
jle 0x42c26f
xchg edi, eax
xchg ebx, eax
xlatb
add al, 0xfa
add byte [ebx], cl
xor dword [eax], edi
mov cl, 0x91
into
or ebx, dword [esi + 0x46c746dc]
pop esp
dec bx
jl 0x42c2f2
rcl byte [edx + 0x7bdf016f], cl
inc edx
push es
cld
push edi
and al, 0x64
invalid
fcomp qword [eax]
jb 0x42c2d4
dec ecx
jae 0x42c2b9
cmp al, 0x5d
push ds
cwde
push ebx
or al, 0xf
xor dword [edx - 0x634b61f], 0x67
ror byte [edx - 0x8365ed2], 0xcc
hlt
push edx
push eax
lea ecx, [ebp - 0xc0]
call fcn.00411693
pop ecx
pop ecx
cmp dword [eax + 0x14], 0x10
jb 0x42c381
mov eax, dword [eax]
push eax
call fcn.00484a5a
pop ecx
push 0
push 1
lea ecx, [ebp - 0xc0]
call fcn.0040f518
inc edi
cmp edi, 0x385b
jl 0x42bf24
inc ebx
cmp ebx, 0x3d6d
jl 0x42bd8c
inc esi
cmp esi, 0x58f7
jl 0x42bbca
mov esi, dword [ebp - 0x58]
mov dword [ebp - 0x40], 0xb9d
cmp dword [ebp - 0x40], 0x180a
jle 0x42c466
daa
xchg esi, eax
dec esp
invalid
arpl word [ebx + 0xae5f386], si
mov al, byte [0x6ae1d4df]
pop es
pop ss
invalid
je 0x42c3e7
stc
aam 0x31
push ebx
outsd dx, dword [esi]
test al, bl
mov edi, 0x2a8fe7ea
cmp edx, dword [eax]
insd dword es:[edi], dx
mov dh, 0xe9
jnp 0x42c4b4
jmp 0x42c3fe
and esi, dword [ebp - 0x44]
movzx ebx, si
mov dword [ebp - 0x54], ebx
mov dword [ebp - 0x40], 0x1121
cmp dword [ebp - 0x40], 0x1dcd
jle 0x42c4c5
jo 0x42c438
sal dword [ecx - 0x29], 1
imul ebx, dword [edi - 0x10fded73], 0x86eef8c2
out dx, al
and eax, 0xfa29e9d6
std
invalid
jmp fcn.0040bebf
loop 0x42c4d9
xchg ebx, eax
mov eax, dword [0xe450541c]
lea ebp, [edx]
and edi, dword [ecx]
and bh, byte [edi]
ljmp 0x44c0
mov dword [ebp - 0x40], 0x1044
cmp dword [ebp - 0x40], 0x1d19
jle 0x42c534
mov ah, byte [eax]
push eax
dec ebp
pop esp
out dx, al
lahf
test eax, 0x1bf1cc0c
in al, dx
mov dl, 0x69
invalid
mov dword [ebp - 4], 2
mov dword [ebp - 0x8c], 0xd24
cmp dword [ebp - 0x8c], 0x255e
jle 0x42c63b
sub al, 0x6e
add byte [edi + 0x46a28167], bh
in al, 0x96
out 0xb0, al
inc edi
invalid
cmp dword [ebp - 0x20], 0x796c
jge 0x42c794
mov dword [ebp - 0x6c], 0x6fd
cmp dword [ebp - 0x6c], 0x1c51
jle 0x42c6e3
xor dword [esi + 0x21], edx
adc edi, dword [ebx]
cld
pushal
ret
add byte [0x1e03a], al
mov dword [ebp - 0x84], 0x330
cmp dword [ebp - 0x84], 0x1c01
jle 0x42c789
ror byte [edx], 0xc5
push ss
jle 0x42c721
cmp al, byte [ecx - 0x30]
iretd
inc edi
mov dword [ebx + ebp*4 - 0x4e], esp
cmpsb byte [esi], byte es:[edi]
jecxz 0x42c6ba
inc edi
cld
add ah, byte [ecx - 0x5f4d6949]
sub byte [edi + 0x4d], cl
outsd dx, dword [esi]
mov al, byte [0x6f4d4f28]
das
mov cl, bl
mov ebp, dword [ebx + ebp*2]
mov al, 0x7d
dec edi
cmpsd dword [esi], dword es:[edi]
push 0x12
dec esp
in al, dx
je 0x42c718
lahf
shr byte [eax + 0x44339525], cl
push eax
mov ecx, 0x4351d1fb
les edi, [ebx]
mov eax, 0xcfa6b87a
jbe 0x42c728
mov al, 0x37
cmp dword [ebx + 0x4fe3750b], edx
das
mov ecx, 0x6e3d9a90
js 0x42c77a
js 0x42c7a6
out dx, eax
or byte [eax], 0x71
sub al, 0x85
outsb dx, byte [esi]
dec ebp
xor dword [esi + 0x7657a96c], esp
invalid
pop esi
leave
mov eax, dword [0x89a99eb6]
lodsd eax, dword [esi]
mov ch, cl
popfd
adc ebx, dword [ebx + esi - 0x2cf971a]
test al, 0
push str.ehk_vlxpv_obl_non_jfrlhgx_wxnhuwf_yoxgzp_gia_pqyowz_otzui_rdvskx_xkuurwmq_sble
call fcn.00484a5a
pop ecx
or dword [ebp - 4], 0xffffffff
jmp 0x42c7bb
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
mov eax, 0x42c7b4
ret
mov dword [ebp - 0x40], 0x1068
cmp dword [ebp - 0x40], 0x23c6
jle 0x42c811
xchg esi, eax
push 0xeb3f266f
and bh, byte [esi]
nop
jge 0x42c7e8
out dx, eax
jle 0x42c827
sbb al, 0x50
add al, 0xaa
sar byte [eax], 8
mov bl, 0xfd
in eax, 0x17
out 0x25, eax
inc ebp
push ebp
int 0x3d
jne 0x42c7cc
sti
enter 0x1bcd, 6
insb byte es:[edi], dx
push esp
and eax, dword [edx]
jg 0x42c7e7
jg 0x42c7e7
jbe 0x42c7f6
inc esp
add eax, ecx
test eax, 0x12260eb4
mov eax, 0x5a19bda8
cld
or eax, 0xd8f3e906
jnp 0x42c828
int3
mov ax, word [ebp - 0x4c]
mov word [ebp - 0x34], ax
mov ax, word [ebp - 0x1c]
mov word [ebp - 0x18], ax
mov byte [ebp - 0x25], 0xc1
mov byte [ebp - 0x2b], 0xc2
aad 0xc2
ret 0x8b66
mov ax, word [ebp - 0x34]
mov word [ebp - 0x24], ax
movzx ecx, byte [ebp - 0x25]
movzx eax, word [ebp - 0x18]
imul ecx, eax
mov dword [ebp - 0x20], ecx
mov byte [ebp - 0x31], 0x5e
mov byte [ebp - 0x25], 0x5f
movzx ecx, byte [ebp - 0x25]
imul ecx, dword [ebp - 0x20]
movzx eax, byte [ebp - 0x31]
imul eax, dword [ebp - 0x20]
sub ecx, eax
movzx eax, word [ebp - 0x24]
add ecx, eax
mov dword [ebp - 0x1c], ecx
mov al, byte [ebp - 0x2b]
mov byte [ebp - 0x25], al
mov ax, word [ebp - 0x18]
mov word [ebp - 0x34], ax
mov byte [ebp - 0x17], 0x34
movzx eax, byte [ebp - 0x17]
movzx edx, byte [ebp - 0x25]
sub edx, eax
movzx eax, word [ebp - 0x34]
imul edx, eax
movzx ecx, byte [ebp - 0x17]
movzx eax, word [ebp - 0x34]
imul ecx, eax
add edx, ecx
mov dword [ebp - 0x20], edx
mov byte [ebp - 0x25], 0x8c
mov byte [ebp - 0x31], 0x8d
movzx eax, byte [ebp - 0x25]
imul eax, dword [ebp - 0x20]
add eax, dword [ebp - 0x1c]
mov dword [ebp - 0x1c], eax
movzx eax, byte [ebp - 0x31]
imul eax, dword [ebp - 0x20]
mov dword [ebp - 0x20], eax
mov byte [ebp - 0x31], 0xca
mov byte [ebp - 0x25], 0xcb
movzx eax, byte [ebp - 0x25]
imul ax, word [ebp - 0x20]
movzx ecx, byte [ebp - 0x31]
imul cx, word [ebp - 0x20]
sub cx, ax
add cx, word [ebp - 0x1c]
movzx eax, cx
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x1c], 0x7ef
cmp dword [ebp - 0x1c], 0x1b03
jle 0x42c99b
mov cl, 0xd8
not dword [edx + edx*2]
pushal
fdivr st(7)
push dword [ebp + 0x18]
loope 0x42c991
cmp al, 0x19
into
add al, 0x95
pop ds
pushfd
and eax, 0xc711e565
add ah, byte [esi + 0x40ea2be1]
pop es
hlt
mov dword [ebp - 0x1c], 0x1070
cmp dword [ebp - 0x1c], 0x1a55
jle 0x42c9f6
dec ebx
std
jo 0x42c9be
lodsb al, byte [esi]
int 0xb9
jns 0x42c979
in al, dx
out 0x38, al
jecxz 0x42c976
shr byte [edx + 0x48d5296b], 1
dec eax
push 0xffffffffffffffb4
mov edx, eax
or eax, 0xb80bc76b
aam 0x35
test eax, 0x83602c02
push ecx
adc ebx, dword [esp + ebp*8 - 0x555e0658]
inc esi
cmp byte [edi - 0x64], 0x80
push edi
sbb edi, ecx
xchg ecx, eax
arpl bp, si
jno 0x42ca31
outsd dx, dword [esi]
jecxz 0x42c9aa
les eax, [ebx - 0x57]
stosb byte es:[edi], al
sub dword [edx], 0xffffffb4
js 0x42ca14
sub eax, 0xc7dffb00
inc ebp
in al, 0xc5
sldt word [eax]
mov dword [ebp - 0x1c], 0xfc5
cmp dword [ebp - 0x1c], 0x1e11
jle 0x42cac8
adc eax, 0x3eb13b0e
mov ch, 7
or ecx, dword [ecx - 0x10]
mov cl, 0xbd
invalid
sahf
hlt
sahf
cmp bh, bl
adc eax, 0x27f90db9
mov ebx, 0xe65b05a5
inc ecx
inc edx
mov eax, ebx
in al, 0xb9
xchg ebp, eax
bound ebp, qword [esi + 0x7d]
inc esi
je 0x42ca81
and eax, 0x3434f474
sub edx, 0xffffff97
adc ch, byte [esi - 0x273e74b8]
dec ecx
xchg byte [ebx + 0x74109792], dl
cdq
dec edi
invalid
adc dword [edx - 0x4e], 0xd58a4864
mov byte [esp + esi*8 + 0x45], dh
test eax, 0x5bd6ded
cmp dword [ecx], edi
leave
retf 0x3313
xor esp, dword [ebx - 0x5c]
ja 0x42ca45
ljmp 0xf249:0xabcd29d4
mov dword [ebp - 0x48], 0x69c1
mov dword [ebp - 0x1c], 0x114e
cmp dword [ebp - 0x1c], 0x2340
jle 0x42cbc4
ja 0x42ca96
aad 0xba
out 0x8f, eax
pop ebp
lea edx, [ebp + 0x277455ca]
cmc
inc ebx
pop ebp
mov gs, word [eax]
arpl word [ebx - 0x50de3e3a], sp
invalid
mov dword [ebp - 0x1c], 0xdbd
cmp dword [ebp - 0x1c], 0x229b
jle 0x42cc33
dec esi
cdq
mov edi, 0x77ed98db
scasd eax, dword es:[edi]
sbb byte [edi], cl
add ebp, dword [edx - 0x42453ec6]
push es
out dx, eax
and al, 0xb9
bound ebx, qword [edx]
inc eax
mov ecx, 0xc9ded431
wait
sar byte [eax], cl
push ds
punpcklwd mm5, dword [edx]
les edx, [ebp - 0x539dc8bc]
into
or dword [eax - 6], 0xffffff9a
inc edx
daa
mov byte [ebp + 0x70], ch
enter 0x36fd, 0xfffffffffffffff5
adc al, 0x37
mov gs, word [edi]
jge 0x42cc4f
mov esi, 0xe459ce1
cld
loop 0x42cc8c
mov edi, 0x8d8f4133
dec esp
ret
cmp dword [ebp - 0x48], 0x6c0b
jle 0x42d228
mov dword [ebp - 0x1c], 0xcd1
cmp dword [ebp - 0x1c], 0x1a26
jle 0x42cd17
mov es, ebx
add byte [eax], al
add byte [eax - 0x23cd1b86], bh
mov eax, 0xdc32e47a
xchg esi, eax
invalid
invalid
fstp st(7)
pop ds
insb byte es:[edi], dx
mov ebp, 0xd7913bc4
adc dh, dh
cli
fsubr dword [ebx - 0x15]
push eax
ja 0x42cd73
out dx, al
ret 0x957c
dec ebx
add byte [ebp - 0x38dfe536], ch
jg 0x42cd91
cmpsb byte [esi], byte es:[edi]
pop ds
cld
push ebp
xor esi, esi
mov dword [ebp - 0x1c], 0x817
cmp dword [ebp - 0x1c], 0x175a
jle 0x42cdd2
pop ebp
mov edi, 0x929cbff7
inc edi
mov dword [edi], eax
cmp dword [ecx - 0x3e909ce6], ebx
mul byte [ecx + 0x5a]
pop esp
lodsd eax, dword [esi]
push 0xbe23bf41
aas
mov ebp, 0x762d3501
mov dh, 0x12
jp 0x42cd09
jns 0x42cd70
adc ecx, dword [ecx + 0x4c876da4]
je 0x42cce3
leave
out dx, eax
outsd dx, dword [esi]
or byte [edi + 0x553bfe98], bh
fcom qword [eax + 0x16]
invalid
iretd
push es
int3
out dx, eax
pop edx
popal
dec ebp
mov ecx, 0x5de5796e
int3
xor edi, edi
mov dword [ebp - 0x1c], 0xf7d
cmp dword [ebp - 0x1c], 0x246f
jle 0x42ce74
mov byte [0xd9759952], bh
test byte [ebx - 0x624697b0], 0
add byte [eax + 5], bl
int1
add eax, 0xa1e0c100
mov dword [ebp - 0x1c], 0x1283
cmp dword [ebp - 0x1c], 0x1c9a
jle 0x42cee3
pop esi
sub eax, dword [0x6de5c246]
inc edx
sub al, 0x82
dec ebp
cmp eax, 0x613b169f
invalid
mov dword [ebp - 0x1c], esi
mov dword [ebp - 0x44], edi
mov byte [ebp - 0x25], 6
mov byte [ebp - 0x31], 7
mov eax, dword [ebp - 0x1c]
mov dword [ebp - 0x1c], eax
mov al, byte [ebp - 0x25]
mov byte [ebp - 0x25], al
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x20], eax
mov byte [ebp - 0x17], 8
movzx eax, byte [ebp - 0x17]
movzx ecx, byte [ebp - 0x25]
sub ecx, eax
imul ecx, dword [ebp - 0x20]
movzx eax, byte [ebp - 0x17]
imul eax, dword [ebp - 0x20]
add ecx, eax
mov dword [ebp - 0x30], ecx
mov byte [ebp - 0x2b], 0x3d
mov byte [ebp - 0x23], 0x3e
mov al, byte [ebp - 0x31]
mov byte [ebp - 0x25], al
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x20], eax
mov byte [ebp - 0x17], 0xdb
movzx eax, byte [ebp - 0x17]
movzx ecx, byte [ebp - 0x25]
sub ecx, eax
imul ecx, dword [ebp - 0x20]
mov dword [ebp - 0x4c], ecx
movzx eax, byte [ebp - 0x17]
imul eax, dword [ebp - 0x20]
mov dword [ebp - 0x44], eax
mov byte [ebp - 0x37], 0x82
mov byte [ebp - 0x17], 0x83
movzx ecx, byte [ebp - 0x2b]
imul ecx, dword [ebp - 0x30]
mov eax, dword [ebp - 0x1c]
sub eax, ecx
mov dword [ebp - 0x1c], eax
movzx eax, byte [ebp - 0x23]
imul eax, dword [ebp - 0x30]
mov dword [ebp - 0x20], eax
mov byte [ebp - 0x31], 0xa9
mov byte [ebp - 0x25], 0xaa
movzx eax, byte [ebp - 0x25]
imul eax, dword [ebp - 0x20]
movzx ecx, byte [ebp - 0x31]
imul ecx, dword [ebp - 0x20]
sub eax, ecx
movzx ecx, byte [ebp - 0x17]
imul ecx, dword [ebp - 0x44]
sub eax, ecx
movzx ecx, byte [ebp - 0x37]
imul ecx, dword [ebp - 0x44]
add eax, ecx
sub eax, dword [ebp - 0x4c]
add eax, dword [ebp - 0x1c]
cdq
mov dword [ebp - 0x1c], 0x23b
cmp dword [ebp - 0x1c], 0x2643
jle 0x42d036
cld
bound ebp, qword [edx]
xchg ecx, eax
retf 0x83d0
mov dword [ebp - 0x1c], 0xd81
cmp dword [ebp - 0x1c], 0x22fc
jle 0x42d149
xchg edx, eax
dec ebp
inc edx
sub bl, byte [ecx + 0x5d269758]
xchg esi, eax
xchg esp, eax
in eax, 0x91
test dword [esi], ecx
add al, 0xe0
mov eax, dword [0xd31ca99]
mov dword [ebp - 0x1c], 0x6f4
cmp dword [ebp - 0x1c], 0x15fc
jle 0x42d202
or dword [eax], esp
xor eax, 0xa902e4e0
cmp esi, dword [ebp - 0x692eb168]
sahf
sahf
cmp ch, ch
xor eax, dword [edx + 0x3ee0d6e2]
cmp dword [ebp + 0x1354bba7], ebx
mov al, byte [0xe4967a39]
jl 0x42d1ff
push ebp
pop edi
cli
dec edx
push ebp
out 0x82, al
adc ah, byte [esp + 0x61a2de10]
mov bl, 0x81
or al, 0x1d
xlatb
sbb byte [esi], ah
rol byte [esi + edi*2 - 0x63], 1
invalid
pop ebp
xor al, 0xcc
push edx
push eax
mov ecx, 0xa938d8
call fcn.00424b00
inc edi
cmp edi, 0x58e6
jl 0x42cdd4
inc esi
cmp esi, 0x51a
jl 0x42cd19
mov dword [ebp - 0x1c], 0x305
cmp dword [ebp - 0x1c], 0x1f8b
in al, 0x8b
pop ds
add byte [eax], al
jle 0x42d292
aas
outsb dx, byte [esi]
cmp dword [ebx + 0x4a663919], edx
add byte [0xa5a11fee], dl
push ebx
test al, 0x5b
fucomp st(6)
mov edx, 0x1fd1d7f4
push ebx
adc ah, byte [ebp + 0x2768501f]
jle 0x42d259
add byte [eax + 0x48], bl
mov dword [ebp - 0x1c], 0x10c7
cmp dword [ebp - 0x1c], 0x24ac
jle 0x42d35a
leave
mov bl, bl
loope 0x42d231
inc esp
or dl, ch
movsd dword es:[edi], dword [esi]
push esp
pushfd
retf 0x81f6
mov dword [ebp - 0x1c], 0x362
cmp dword [ebp - 0x1c], 0x2027
jle 0x42d409
pop esp
salc
out dx, al
push 0xfeb3cbea
jmp 0x42d392
mov bl, 0x17
xor byte [eax + edx*2 + 0x6942b897], bh
mul byte [ebx - 0x6a]
xchg esp, eax
mov bh, 0xe4
add al, 0xbe
cld
inc ebx
inc esp
xor al, dh
jbe 0x42d3cc
mov edi, 0xb7094f87
adc eax, 0xb6860056
and dword [ecx + 0x12], ebp
invalid
dec esi
adc eax, 0xe956b9fa
sbb eax, 0xbfe7b38c
add byte [ebp - 0x6230155], bh
stosd dword es:[edi], eax
push edx
popal
pushfd
sbb ecx, dword [esi + 0x3a]
sti
sbb esp, dword [edx]
and edx, edx
adc dword [ebx + 0x21672ce8], esi
sbb al, 0x88
cmp eax, 0xa54bdcc8
aaa
int1
or eax, 0x397ea621
pushal
add edx, eax
add ebx, ecx
push ss
hlt
mov dword [ebp - 0x30], 0x6010
mov dword [ebp - 0x1c], 0xa1b
cmp dword [ebp - 0x1c], 0x1e15
jle 0x42d498
out dx, al
dec esi
push ecx
sub dword [ecx + 0x7c572dd5], 0x7cb1cf90
pop esp
xor eax, 0x4389ccd2
ret 0x5a78
mov dword [ebp - 0x1c], 0x15b
cmp dword [ebp - 0x1c], 0x1811
jle 0x42d574
xor dh, byte [edx]
mov esi, 0x225402b7
cmp eax, dword [ebp - 0x2c7c9f10]
invalid
mov dword [ebp - 0x1c], 0x131d
cmp dword [ebp - 0x1c], 0x1f7e
jle 0x42d669
and dl, dh
cdq
invalid
mov dword [ebp - 0x1c], 0x58b
cmp dword [ebp - 0x1c], 0x1e72
jle 0x42d6f1
fisub dword [ebp - 0x2beb63ef]
jp 0x42d700
rcl byte [esi + 0x3e59b709]
aam 0x89
mov dword [0x981dfbdf], eax
xchg esp, eax
pushal
and dword gs:[ebp + 0x69], eax
push esp
dec edx
salc
invalid
cmp dword [ebp - 0x30], 0x60cb
jle 0x42da78
mov dword [ebp - 0x1c], 0xd9a
cmp dword [ebp - 0x1c], 0x1c2c
jle 0x42d811
in al, 0x9a
or eax, 0x7d810000
in al, 0x2c
sbb al, 0
add byte [edi], cl
invalid
imul eax, dword [eax + eax*4], 0x1a
and dword [esi], edx
cmp dword [esi + 0x251d3b31], edx
pop es
push ecx
xchg dword [esi], esi
imul ebx, dword [edx + 8], 0x3dcedf3b
xor dword [ebx - 0x59], eax
mov dword [0x147e477a], eax
int3
salc
salc
scasd eax, dword es:[edi]
add al, byte [edx + ecx*2 - 0x70]
push ebx
scasb al, byte es:[edi]
aas
nop
cmp ah, cl
pop esi
mov cl, 0xce
adc ah, byte [edx]
mov ah, 0x19
mov ecx, 0x8b270fa7
out dx, al
movsd dword es:[edi], dword [esi]
sbb byte [esi - 6], 0xbc
xor dword [eax + 5], 0xb11778d3
push edi
push 0xffffffffffffffd3
fist word [esi + 0x61ce188b]
sal byte [esi], 1
dec eax
or byte [esp + edx*2 + 0x6b5e0d9f], ah
daa
arpl word [edi + 0x7ab42782], si
pop esp
sti
jno 0x42d77a
int3
inc ebx
invalid
xchg edi, eax
ja 0x42d76e
insb byte es:[edi], dx
pop edi
xchg ebp, eax
jne 0x42d7e2
mov edx, 0xc6a85b13
loopne 0x42d7ed
inc ecx
mov byte [0xaf551d32], al
int 0x12
jl 0x42d76f
push eax
cli
daa
imul esp, dword [ecx - 0x6e90bd6c], 0xaff65399
pop edx
push 0x21
pop ecx
xlatb
jbe 0x42d7b6
sal dword [0x44b00394], cl
xor eax, 0x44b00394
outsd dx, dword [esi]
and al, 0x37
sahf
xchg dword [ecx + 0x29770f9a], esp
aad 0x3c
push cs
sub eax, 0x8d20e06c
jmp 0x42d867
xor esi, esi
xor edi, edi
mov dword [ebp - 0x1c], 0xa17
cmp dword [ebp - 0x1c], 0x15b0
jle 0x42d8d8
jb 0x42d7d2
dec eax
and dword [eax - 0x34f68aa1], edi
invalid
pop edi
fucom st(3)
popal
and esi, ebp
popfd
or byte [ebx + 0x36], al
jge 0x42d8e0
int3
mov eax, esi
mov ecx, edi
sar eax, cl
cdq
mov dword [ebp - 0x1c], 0x4e7
cmp dword [ebp - 0x1c], 0x1535
inc ebp
in al, 0xe7
add al, 0
add byte [ecx + 0x1535e47d], al
add byte [eax], al
jle 0x42d93f
div dword cs:[edi + 0x5a]
or eax, 0x503a7d57
mov al, 0xf7
add dword [esi + 0x2e], 0xaf213f30
pop edi
loop 0x42d966
movsd dword es:[edi], dword [esi]
xchg esi, eax
out dx, eax
add esp, dword [ebx - 0x616f68f]
into
dec esp
fadd qword [edx + ebx + 0xfc5207b]
loope 0x42d926
cmc
adc dl, byte [ebx + 0x6c1e190]
mov al, 0x60
and dword [ecx + 0x43333b3], esp
les ebx, [esi - 0x4b3c5122]
push ecx
mov dword [0x236fb15b], eax
loope 0x42d970
add al, 0xc4
sahf
fisubr word [esi - 0x5cae4b3d]
pop ebx
mov cl, 0x6f
and esp, ecx
cmp ebp, dword [0x44c9fec1]
sub eax, 0x44c9fec1
mov dword [0x1a5550e9], eax
mov dword [ebp - 0x1c], 0xbfc
cmp dword [ebp - 0x1c], 0x2581
jle 0x42da52
out dx, al
mov dh, dl
adc bl, byte [ecx + 0x33f34d5a]
cmp dword [eax - 0x596ab4dc], ecx
pop eax
push esp
xlatb
push esi
push esi
add byte [ebx - 0x6ae8caa4], ah
push ebp
pop ss
mov ch, byte [eax + 0x68ce5da3]
xchg esi, edi
pop ss
add bl, byte [ebx]
push ds
test al, 0xa3
pop ebp
into
push 0x217fe87
sbb ebx, dword [esi]
and dword [ecx], ebx
insd dword es:[edi], dx
adc edx, eax
js 0x42d9db
invalid
pop ebp
and ah, byte [esi - 0x1de4dcea]
cmp al, 0xec
call 0x8a137e4f
lodsd eax, dword [esi]
invalid
push edx
push eax
mov ecx, 0xa938d8
call fcn.00424b00
inc edi
cmp edi, 0x62e4
jl 0x42d815
inc esi
cmp esi, 0x8d6
jl 0x42d813
mov dword [ebp - 0x1c], 0x119
cmp dword [ebp - 0x1c], 0x14d0
jle 0x42dac4
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
iretd
mov eax, dword [ebp - 0x40]
mov word [ebp - 0x38], ax
mov word [ebp - 0x24], bx
mov byte [ebp - 0x25], 0x36
mov byte [ebp - 0x31], 0x37
mov al, byte [ebp - 0x25]
mov byte [ebp - 0x25], al
mov ax, word [ebp - 0x24]
mov word [ebp - 0x2c], ax
mov byte [ebp - 0x17], 0xfb
movzx eax, byte [ebp - 0x17]
movzx edx, byte [ebp - 0x25]
sub edx, eax
movzx eax, word [ebp - 0x2c]
imul edx, eax
movzx ecx, byte [ebp - 0x17]
movzx eax, word [ebp - 0x2c]
imul ecx, eax
add edx, ecx
movzx eax, word [ebp - 0x38]
add edx, eax
mov dword [ebp - 0x1c], edx
mov al, byte [ebp - 0x31]
mov byte [ebp - 0x25], al
mov ax, word [ebp - 0x24]
mov word [ebp - 0x34], ax
mov byte [ebp - 0x17], 0xf6
movzx eax, byte [ebp - 0x17]
movzx edx, byte [ebp - 0x25]
sub edx, eax
movzx eax, word [ebp - 0x34]
imul edx, eax
movzx ecx, byte [ebp - 0x17]
movzx eax, word [ebp - 0x34]
imul ecx, eax
add edx, ecx
mov dword [ebp - 0x20], edx
mov byte [ebp - 0x31], 0xc9
mov byte [ebp - 0x25], 0xca
mov al, byte [ebp - 0x25]
mov byte [ebp - 0x2b], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x44], eax
mov byte [ebp - 0x17], 0xf
mov al, byte [ebp - 0x31]
mov byte [ebp - 0x25], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x20], eax
mov byte [ebp - 0x23], 0x83
movzx eax, byte [ebp - 0x23]
movzx edx, byte [ebp - 0x25]
sub dx, ax
imul dx, word [ebp - 0x20]
movzx eax, byte [ebp - 0x17]
movzx ecx, byte [ebp - 0x2b]
sub cx, ax
imul cx, word [ebp - 0x44]
invalid
shl byte [esi + 0xf], 1
scasd eax, dword es:[edi]
push ebp
loopne 0x42db8b
mov dh, 0x45
jmp 0xd5909192
sub dx, cx
movzx eax, byte [ebp - 0x17]
imul ax, word [ebp - 0x44]
sub dx, ax
movzx eax, byte [ebp - 0x23]
imul ax, word [ebp - 0x20]
add dx, ax
add dx, word [ebp - 0x1c]
movzx eax, dx
mov dword [ebp - 0x40], eax
mov dword [ebp - 4], 4
mov dword [ebp - 0x7c], 0xd25
cmp dword [ebp - 0x7c], 0x1e8d
jle 0x42dc26
jnp 0x42db75
fimul dword [ebx + 0x5d]
nop
arpl word [esi], si
mov eax, dword [0x8de84004]
mov dh, 0x49
cmp ah, bh
jl 0x42dc27
fisubr dword [ecx]
xchg edx, eax
inc esp
shl byte [edx], cl
sbb eax, dword [esi + 0x27]
inc esi
daa
pop ebx
ja 0x42db72
iretd
cmp dword [ebp - 0x48], 0x6858
jge 0x42dd83
jge 0x42dbe1
pop eax
push 0x8d0f0000
push eax
add dword [eax], eax
add bh, al
inc ebp
mov al, byte [0xc6c]
mov dword [ebp - 0x60], 0xc6c
cmp dword [ebp - 0x60], 0x147f
jle 0x42dd05
pop ds
invalid
invalid
mov ebp, 0x41550f3e
aam 0xe3
out dx, eax
cmp dh, ch
or eax, 0xb054b869
movsb byte es:[edi], byte [esi]
imul edi, dword [esi - 0x5bc9b24d], 0xffffff93
xor byte [edx], ch
insd dword es:[edi], dx
mov gs, ecx
inc ebx
sub eax, dword [eax]
add cl, ch
jo 0x42dccf
invalid
cmp eax, 0x38f645b9
aam 0xc3
rol cl, cl
or dword [edx], ebx
cmp esp, esi
mov dword [ebp - 0x68], 0xa6a
cmp dword [ebp - 0x68], 0x207e
jle 0x42dd74
inc esp
inc esp
wait
movsb byte es:[edi], byte [esi]
neg esp
xchg ecx, eax
sub byte ss:[esi - 0x34508b46], 0x4e
leave
pop edi
push ebx
pop esi
push ebp
mov ebp, gs
jae 0x42dd71
pop ebp
adc eax, 0x177319d7
adc byte [esi], cl
jl 0x42dcf7
jg 0x42dcd0
stc
pushfd
and al, 0x29
push 0xffffffffffffffb3
mov al, 0x5b
mov ch, 0x63
das
lds ecx, [ebx - 0x6ad7d0c]
das
inc ebp
cmp byte [eax], 0xb0
mov al, byte [0x8cea5188]
les esi, [esp + ecx*2 + 0x28]
sub dword [ebx + 0x2f], eax
adc al, 0x9e
push edx
sub al, 0x86
dec ebx
pop esp
invalid
cmp eax, ebp
sub bh, byte [edx + str.hyvhjb_oqcufd_bpg_qxqbigo_envpyu_bbmgslpre]
call 0xfde397a1
test al, 0
mov edx, str.hyvhjb_oqcufd_bpg_qxqbigo_envpyu_bbmgslpre
mov ecx, 0xa938d8
call fcn.0042633b
or dword [ebp - 4], 0xffffffff
mov dword [ebp - 4], 6
mov dword [ebp - 0x70], 0x142
cmp dword [ebp - 0x70], 0x1a8c
jle 0x42de56
mov edx, 0x87794f60
clc
inc eax
mov dl, 0xa1
xchg esi, eax
inc edi
lea ebx, [ecx]
jb 0x42dd72
cmp eax, esp
inc ecx
xchg edi, eax
dec edi
sal ebx, 0x36
out dx, al
adc al, 0x68
xor dword [ebp + edx*2 - 0x495fb2ae], ecx
jge 0x42de2a
fld dword [eax - 0x1b1769de]
imul edi, dword gs:[edi + edx*8 + 0x60], 0x2ab90010
xchg edi, eax
cmp ebx, ecx
lea ebx, [eax + eax*4]
int3
into
cmp al, 0xbb
push ecx
mov ebx, 0x1803cb8b
lodsd eax, dword [esi]
insd dword es:[edi], dx
and eax, 0x95030c7b
mov ecx, esi
fisttp qword [edx + 0x28]
push ss
sub esi, 0x6ea06c1c
sub byte [edx - 0x24], 0xe5
mov cl, 0xa6
sub al, 0x7e
retf 0xa333
mov dword [ebp - 0x78], 0x6d4
cmp dword [ebp - 0x78], 0x1422
jle 0x42df28
adc byte [edx - 0x4ec95b1d], dh
xlatb
mov dh, 0x55
mul byte [edx + edi*4]
mov ebp, dword [ecx + 0x71]
or eax, dword [edi + 0x6b]
xor eax, 0x4436961c
insb byte es:[edi], dx
aas
add eax, 0xdc0eef2f
cmp al, 0x28
fisubr word [ebx - 0x615a588e]
inc ecx
in eax, dx
sub bh, byte [edx - 0xc]
or al, 0xce
sti
mul byte [eax - 0x348ecf31]
sahf
cmp ecx, edi
sub ecx, ebp
add al, 0x89
les ecx, [edx + 0x70]
sub dword [ecx + 0x31], esp
add ch, byte [edx + 0x6d]
std
out 0x43, eax
int3
cmp dword [ebp - 0x30], 0x5ee6
jge 0x42e102
mov dword [ebp - 0x80], 0x1066
cmp dword [ebp - 0x80], 0x191f
jle 0x42e00c
jecxz 0x42df58
pop esi
jns 0x42dfa8
pop ebp
mov ch, 6
pop es
wait
scasb al, byte es:[edi]
mov word [ebx], gs
stosb byte es:[edi], al
xchg ecx, eax
sub ah, byte [eax - 0x29b3e8b1]
push ecx
push edi
daa
cli
dec ebp
xchg ecx, eax
in al, 0xc3
leave
movsd dword es:[edi], dword [esi]
wait
mov dword [esi], ebp
pop esi
dec ebp
jp 0x42df4f
clc
push ebp
dec ebx
wait
aaa
out 0xe9, al
test eax, 0x4920ed88
jle 0x42df96
jo 0x42dfab
popfd
jl 0x42df67
push esi
popal
int1
dec edi
ret 0x18f8
lds edx, [ebx]
sbb dword [ecx - 0x74], edi
pop ecx
hlt
push ebx
mov al, 0x4f
mov dl, 0xe2
cmp dword [ebp + 0x533605b0], 0x2c56577a
add eax, 0xc33ef332
sub dword [esi - 0x508de48d], esp
jbe 0x42df54
mul dword [ebx]
adc eax, 0xd9e5b343
cmp al, ah
xchg edx, eax
push ecx
jp 0x42dffc
sal dword [ebx*4 - 0x7b944b8e], cl
cmpsb byte [esi], byte es:[edi]
mov ch, 0x9b
salc
cld
fstp st(0)
sar bh, cl
pop esp
scasb al, byte es:[edi]
inc edx
call [esi + ebp*4 + 0x42]
maxps xmm4, xmmword [edx + 9]
pop es
les ebp, [ecx - 0x5d67bf4d]
popfd
invalid
test dword [0x7031569f], eax
inc ecx
sbb ebx, dword [ecx + ecx*2]
push esp
xor eax, 0xd9894798
mov dword [ebp - 0x88], 0xe70
cmp dword [ebp - 0x88], 0x199e
jle 0x42e0f3
les ecx, [edx + 0x6f244dbb]
je 0x42e020
and eax, 0xbc92315d
sub eax, 0x985c9203
pop es
jg 0x42e059
push es
jns 0x42dfe1
push 0x1e
invalid
add eax, dword [esi]
xor dword [edi], ebx
add al, 0x8f
invalid
mov edx, str.oay_fbinpn_yjdvzrxn
mov ecx, 0xa938d8
call fcn.0042633b
or dword [ebp - 4], 0xffffffff
mov dword [ebp - 0x1c], 0x10c3
cmp dword [ebp - 0x1c], 0x238b
add byte [eax], al
jle 0x42e157
sbb byte [esi], ch
cmc
sti
and dword [edi - 0x1bf64a5b], eax
retf 0xea4d
ret 0x2f25
mov dword [ebp - 0x4c], 0x338c
mov dword [ebp - 0x1c], 0x12cc
cmp dword [ebp - 0x1c], 0x1cd7
jle 0x42e1c3
call edi
jle 0x42e124
add esi, dword [edi - 0x57]
and byte cs:[0x14767a69], bl
dec eax
mov bl, 0x8d
cmp esp, ebx
scasb al, byte es:[edi]
cli
jne 0x42e112
xor byte [ebx + eax*4 - 0x7a], al
outsb dx, byte [esi]
test ebp, edx
ret 0x3e2b
mov dword [ebp - 0x1c], 1
cmp dword [ebp - 0x1c], 0x1a2b
jle 0x42e23c
or al, 0x9f
adc al, 0xad
mov bh, 4
mov byte [bp + si], 0xf6
movsd dword es:[edi], dword [esi]
sbb al, 0x74
invalid
cmp dword [ebp - 0x4c], 0x33f8
jle 0x42e77a
push 0x2644
call dword [sym.imp.KERNEL32.dll_IsValidCodePage]
mov dword [ebp - 0x1c], 0x876
cmp dword [ebp - 0x1c], 0x22b4
jle 0x42e2e1
invalid
xor esi, esi
mov dword [ebp - 0x1c], 0xbd1
cmp dword [ebp - 0x1c], 0x1732
jle 0x42e3c4
in eax, dx
lahf
inc edi
adc esi, eax
out dx, al
adc esi, dword [edx]
int1
invalid
mov dword [ebp - 0x1c], 0xbf5
cmp dword [ebp - 0x1c], 0x18f4
jle 0x42e4aa
cwde
xor esi, dword [esi - 0x2c]
retf 0xa405
mov dword [ebp - 0x1c], 0x8f1
cmp dword [ebp - 0x1c], 0x1665
jle 0x42e523
leave
xlatb
mov edx, 0xf6f82443
aaa
and edi, esi
jecxz 0x42e506
push 0x7e358a4
invalid
invalid
xor edi, edi
mov dword [ebp - 0x1c], 0x690
cmp dword [ebp - 0x1c], 0x1440
jle 0x42e580
pop ecx
dec edx
fist word [edi - 0x75a9c8d4]
bound ebx, qword [esi]
test dword [si - 0x7f], 0x4b94ba8c
push edx
pop esp
jmp 0x42a823
xchg ebp, eax
push esp
pop es
test al, 0x4b
mov al, 0xef
out 0x45, al
ljmp 0x1c99
mov dword [ebp - 0x1c], 0xa4e
cmp dword [ebp - 0x1c], 0x2097
jle 0x42e661
fdiv st(5)
xor ch, dh
sar dword [edi - 0x18209cf1], cl
lcall 0xe1ef, 0x55ce792f
mov esi, 0x5dd49507
das
jns 0x42e570
push ebp
out dx, eax
loope 0x42e5d4
mov esi, 0x5dd49507
in al, dx
inc ebp
sbb al, 0x68
jmp 0x42e59f
push ebx
das
jecxz 0x42e635
ret
fild word [esi - 0x62]
and eax, 0x5e73c1c8
cdq
adc byte ds:[edi - 0x175cc545], 0xd0
mov esi, 0x47dabae2
sbb dh, byte [edi + ebp*2 + 0x31]
cmp al, 0xf3
lds ebx, [eax]
pushfd
sub dword [edi], esp
mov byte [0x50ddddc5], al
or esp, dword [edx]
cmp byte [esi - 0x438a7656], al
mov dword [ebp - 0x44], esi
mov dword [ebp - 0x20], edi
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x1c], eax
mov ecx, dword [ebp - 0x20]
mov eax, dword [ebp - 0x44]
cdq
idiv ecx
mov dword [ebp - 0x20], eax
mov byte [ebp - 0x17], 0x7c
movzx eax, byte [ebp - 0x17]
mov ecx, dword [ebp - 0x1c]
sub ecx, eax
imul ecx, dword [ebp - 0x20]
mov dword [ebp - 0x1c], ecx
movzx eax, byte [ebp - 0x17]
imul eax, dword [ebp - 0x20]
mov dword [ebp - 0x20], eax
mov byte [ebp - 0x31], 3
mov byte [ebp - 0x25], 4
movzx ecx, byte [ebp - 0x25]
imul ecx, dword [ebp - 0x20]
movzx eax, byte [ebp - 0x31]
imul eax, dword [ebp - 0x20]
sub eax, ecx
sub eax, dword [ebp - 0x1c]
add eax, dword [ebp - 0x44]
cdq
mov dword [ebp - 0x1c], 0xaf0
cmp dword [ebp - 0x1c], 0x253f
jle 0x42e754
out 0x88, al
mov ebx, eax
fsqrt
mov bh, 0x1f
ror dword [edi], 0x41
wait
int3
push edx
push eax
mov ecx, 0xa938d8
call fcn.00424b00
inc edi
cmp edi, 0x7453
jl 0x42e525
inc esi
cmp esi, 0x391a
jl 0x42e2e3
mov dword [ebp - 0x1c], 0x8ea
cmp dword [ebp - 0x1c], 0x19cc
jle 0x42e838
leave
cmp edi, esp
fldcw word [edi - 0x7fe0dff2]
inc ebx
cmp eax, 0x202cf8e6
lea ecx, [ecx]
pop esp
fnstcw word [edi]
push cs
aad 0x4e
rcr dword [ecx - 0x5829c0a6], 0x16
salc
cmpsd dword [esi], dword es:[edi]
push ss
xor esi, dword [edi - 0x30]
js 0x42e7aa
push ss
xchg al, ah
or eax, 0x38b63bb
add dword [ebx + ebx*8 - 0x4a], esi
push edx
outsd dx, dword [esi]
xor cl, 0x9d
test byte [edi + 0xa2380b0], 0x63
inc esp
mov ebp, 0xa4afe9d6
invalid
cmp dl, byte [ebx + 0x7ff98359]
push 0x35dd044c
adc ecx, edi
cli
mov ebp, edi
mov dword [ebp - 0x1c], 0x8a3
cmp dword [ebp - 0x1c], 0x24d4
jle 0x42e946
mov eax, 0xcb96bfe5
inc edx
pushal
mov esi, 0xf4c164db
inc edi
or dword [ecx], eax
sbb ebx, dword [ebx + 0x39a0391e]
sbb ah, bl
cli
mov esp, 0x5bceeff2
inc ebp
stosd dword es:[edi], eax
insb byte es:[edi], dx
imul dword [ebp - 0x3ca49e6a]
mov ch, 9
out 0x45, al
sbb ecx, dword [edi]
wait
sub esp, dword [ebp + 0x53cb3e8f]
push edx
out 0x68, al
jb 0x42e89a
xchg dword [edi + ecx*4 - 0x7dd931d2], ebp
sub dword [edi + 0x7437952f], esp
popfd
jcxz 0x42e827
lodsd eax, dword [esi]
aaa
add al, 0x59
or ecx, esi
or ebp, dword [ebp - 0x75]
cmp eax, 0xa1461500
mov ebp, dword [eax]
cmpsd dword [esi], dword es:[edi]
or eax, 0xd9a44da2
bound ecx, qword [edi - 0x4a]
retf 0x16cf
mov ax, word [ebp - 0x40]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
jmp 0x42c491
jmp 0x40cc10