Function at 0x40557a
Capabilities:
Resolve function by parsing pe exports

Disassembly:
pop esi
nop
push ebp
mov ebp, esp
leave
jmp 0x404f94
xor eax, 0x15249938
clc
nop
nop
nop
nop
jae 0x4068fd
add ch, dl
jno 0x404af1
jp 0x404b08
std
adc esi, edi
mov ecx, eax
clc
nop
nop
nop
nop
jae 0x404bfe
inc ebx
dec esi
lcall 0x76, 0xe56000
cld
or dh, byte [eax + 0x71]
mov esi, dword [ebx + 0x3c]
nop
push ebp
mov ebp, esp
leave
jmp 0x408c4d
jae 0x405d6f
add al, cl
jbe 0x404b27
add byte [eax], al
add byte [ecx - 0x74b60fd4], bl
inc esp
inc ebp
add byte [eax - 0x361374ab], dl
mov eax, dword [ebp + eax*2]
nop
push ebp
mov ebp, esp
leave
jmp 0x40510c
ret 0xc81c
jne 0x40808e
clc
nop
nop
nop
nop
jae 0x4089a3
add byte [eax], al
inc ebx
add byte [ebx + 0x48], al
enter 0xfffffffffffff85c, 0x1e
cmpsb byte [esi], byte es:[edi]
sbb ecx, dword [ebx + 0x5590104e]
mov ecx, dword [esi + 0x10]
nop
push ebp
mov ebp, esp
leave
jmp 0x406f96
pop ecx
push ecx
mov ecx, 0x4077a6
xchg dword [esp], ecx
ret
mov eax, 0x4548f84d
clc
nop
nop
nop
nop
jae 0x404a7c
add bl, dh
add byte [0x88], ah
or eax, 0xb2ec8b55
mov byte [0xb8c6ba00], al
push esp
js 0x404b9e
push ecx
add byte [esi + 0xb90013], ah
mov edi, 0x63e47700
cmp edx, dword [ecx - 0x70]
push ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x4062b6
shr ecx, 2
clc
nop
nop
nop
nop
jae 0x4077f3
ja 0x404c41
hlt
push esp
push ecx
mov ecx, 0x405e8d
xchg dword [esp], ecx
ret
adc al, byte [eax]
add byte [esi - 0x66], cl
add byte [edi - 0x63], dh
pop esi
nop
pop esp
rcl byte [edx + 0x57ffcd56], 0xe0
call dword [edi - 0x20]
nop
push ebp
mov ebp, esp
leave
jmp 0x40732e
wait
nop
push ebp
mov ebp, esp
leave
jmp 0x408614
sub edi, edx
clc
nop
nop
nop
nop
jae 0x406e5f
jl 0x404cad
dec esi
add byte [ecx + 0x33], ah
dec esi
add dword [eax], 0xada400aa
mov ecx, dword [edi + 6]
clc
nop
nop
nop
nop
jae 0x408699
pop edx
add byte [eax], al
add byte [edx - 0x2ac40000], ch
jno 0x404cf6
push ecx
push ecx
mov ecx, 0x40560f
xchg dword [esp], ecx
ret
mov ecx, dword [ecx + 0x38]
clc
nop
nop
nop
nop
jae 0x4079af
sub al, 0
add ah, bh
cld
add byte [eax], al
add byte [eax + 0x33], ah
add byte [eax], al
add ah, dh
cmpsb byte [esi], byte es:[edi]
iretd
push ecx
clc
nop
nop
nop
nop
jae 0x4065f6
adc ch, bh
add byte [eax], al
cmp cl, byte [eax - 0x78]
stc
insb byte es:[edi], dx
add byte [edi], ch
fsub dword [edx + eax*4 - 0x6f07acf3]
push ebx
clc
nop
nop
nop
nop
jae 0x4055dc
add byte [eax], al
and dl, byte [eax]
add bl, dh
add byte [edx], dl
inc ebx
add byte [ecx + 0x4e], bl
adc al, 0xc4
and byte [ecx], 0x89
jl 0x404d64
mov dword [esp + 0x1c], edi
clc
sbb al, 0xf8
nop
nop
nop
nop
jae 0x407206
mov edi, 0xa2007aaa
jp 0x404dbf
dec esi
add byte [edx], ch
xor dword [ecx - 0x70], ecx
dec ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x406bf8
pop esp
add byte [edx + 0x9a9a71], ah
add byte [eax - 0x6e167800], cl
xchg ecx, eax
nop
push ebp
mov ebp, esp
leave
jmp 0x406faf
not dword [esp]
clc
nop
nop
nop
nop
jae 0x40652d
dec eax
mov edi, 0x546c00fd
adc byte [eax], al
jbe 0x404da1
jl 0x404d56
mov ebx, eax
clc
nop
nop
nop
nop
jae 0x406ca9
mov byte [edx + 0x1000], ah
dec esi
dec esi
push esp
xchg ebp, eax
add byte [edx + 0xf], dh
mov dword [ebp + 0x28], eax
push ecx
mov ecx, 0x405c36
xchg dword [esp], ecx
ret
sub byte [ecx - 0x47], dl
pop esp
inc eax
add byte [edi + 0xc3240c], al
add dword [eax], 0x6100fd7c
and eax, 0x74106c00
inc esi
or eax, dword [ebx]
jne 0x404dff
add esi, dword [ebp + 0x24]
clc
nop
nop
nop
nop
jae 0x405380
inc ebx
and al, byte [eax]
inc ebx
mov edi, 0x6100d7
add byte [0x90f8d08b], dh
xor eax, 0x90f8d08b
nop
nop
nop
jae 0x404f2f
inc ebx
xlatb
add byte [eax], al
ja 0x404e66
sub al, 0xc0
push esp
lcall 0xb951, 0xbc18331
pop edx
add dword [eax], 0xc3240c87
lcall 0, 0x195a60
add ch, dl
jbe 0x404e22
adc edx, dword [esi - 8]
nop
nop
nop
nop
jae 0x406dac
add ah, dh
add ch, bh
add byte [esi], dh
add byte [eax + 0x71], dl
add byte [edx], ah
adc al, 0x68
pushal
jecxz 0x404e33
rep stosd dword es:[edi], eax
stosd dword es:[edi], eax
clc
nop
nop
nop
nop
jae 0x405ca1
mov ch, ah
add ch, ah
xchg ebp, eax
add byte [ecx], bl
push esp
jno 0x404df0
ja 0x404df7
jne 0x408e2a
clc
nop
nop
nop
nop
jae 0x405399
add eax, 0x54500000
push eax
push esp
add byte [eax], ah
pop edx
adc cl, byte [esi + 0x559051ff]
push ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x406615
add edi, ebx
nop
push ebp
mov ebp, esp
leave
jmp 0x40896f
push esi
clc
nop
nop
nop
nop
jae 0x40638e
add byte [ebx + 0x6f], al
add byte [eax], al
xor dword [esi + 0x5a], 0x71001300
xor al, 0x12
lcall 0x9024, 0x1cdb05b8
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
jmp 0x404c6a
mov ebx, dword [edx + 0x10]
push ecx
mov ecx, 0x4087d0
xchg dword [esp], ecx
ret
repne scasb al, byte es:[edi]
clc
nop
nop
nop
nop
jae 0x4052fe
add byte [eax], al
add byte [esi], dh
add byte [edx], dl
popfd
int 0xf3
movsb byte es:[edi], byte [esi]
rep movsb byte es:[edi], byte [esi]
nop
push ebp
mov ebp, esp
leave
jmp 0x40704a
sub al, 0
add byte [ebp + 0x7a88b343], dl
push esp
std
inc ebx
and al, 0x61
mov esi, dword [edx + 0x28]
push ecx
mov ecx, 0x405363
xchg dword [esp], ecx
ret
add esp, 8
push ecx
mov ecx, 0x4084b4
xchg dword [esp], ecx
ret
push esp
clc
nop
nop
nop
nop
jae 0x407469
jbe 0x404f22
add byte [eax], al
xlatb
add byte [eax], al
stosb byte es:[edi], al
push eax
jbe 0x404f92
mov esi, 0x10418bbf
mov eax, dword [ecx + 0x10]
clc
nop
nop
nop
nop
jae 0x407065
add bl, dh
add byte [ecx - 0x277a600], bl
outsd dx, dword [esi]
lcall 0xec8b, 0x550174b8
add byte [edi], ch
fcomp dword [edx + 0x2acfd0]
jp 0x404fbd
add byte [ebx], ch
xor dword [eax], eax
dec esp
adc ecx, dword [0x56bf6b42]
push esi
nop
push ebp
mov ebp, esp
leave
jmp 0x407017
mov dword [esp + 0x1c], eax
clc
nop
nop
nop
nop
jae 0x408c19
add byte [eax], al
add byte [eax], al
add byte [ebx], dl
popal
add byte [eax], al
fst dword [eax + edi*8 - 0x70]
nop
nop
nop
jae 0x404c50
and al, byte [eax]
ja 0x405050
push eax
add al, al
add ch, dl
ja 0x40508a
inc ebx
cmp al, 0xe0
ficom dword [esi]
pop ecx
push ecx
mov ecx, 0x4069ec
xchg dword [esp], ecx
ret
rcr ch, cl
push eax
nop
push ebp
mov ebp, esp
leave
jmp 0x405298
pop ecx
push ecx
mov ecx, 0x405ff4
xchg dword [esp], ecx
ret
inc esi
jb 0x4050f2
clc
nop
nop
nop
nop
jae 0x408d0a
xlatb
adc byte [eax], al
add byte [edi], ch
mov byte [eax], al
sub byte [eax - 0x6b], 0x83
aas
adc byte [eax - 0x361374ab], dl
cmp dword [edi], 0x10
nop
push ebp
mov ebp, esp
leave
jmp 0x40633f
mov edx, eax
push ecx
mov ecx, 0x407ae1
xchg dword [esp], ecx
ret
pop edi
clc
nop
nop
nop
nop
jae 0x404a2c
add byte [eax], al
adc esi, esp
pop edx
add al, cl
mov byte [eax], al
add byte [edx + 0x76], bl
cmpsd dword [esi], dword es:[edi]
or eax, 0x12
clc
adc bh, al
nop
nop
nop
nop
jae 0x404b02
add byte [eax], al
enter 0, 0
mov edi, 0x1c540013
invalid
lea eax, [edi + eax]
clc
nop
nop
nop
nop
jae 0x40833d
pop edx
and al, byte [eax]
add byte [eax], al
pop esp
add byte [esi - 0x2b], dh
add byte [eax + 0x4e], dl
mov ecx, 0xf854498b
mov ecx, dword [ecx + 0x54]
clc
nop
nop
nop
nop
jae 0x405c17
jno 0x405137
add byte [eax], al
add byte [eax], al
ja 0x4051b3
inc ebx
add byte [edx + 0xf5b44d6], al
test byte [edi + ecx], ah
add al, bh
nop
nop
nop
nop
jae 0x40534a
mov eax, dword [ebx + 0x48b1]
nop
push ebp
mov ebp, esp
leave
jmp 0x4067d5
sub eax, 0x33190000
hlt
add byte [esi + 0x76], dh
add bl, bh
fld1
push ecx
mov ecx, 0x408b00
xchg dword [esp], ecx
ret
add edi, 8
clc
nop
nop
nop
nop
jae 0x404d57
push esp
stc
outsd dx, dword [esi]
add ch, ah
add byte [eax], al
lcall 0xec8b, 0x551d5400
push di
pop ss
fld dword [eax]
sub byte [eax], al
add byte [esi], dh
add byte [eax], al
je 0x4051bd
cmp al, 0
mov eax, 0x4c00822e
add cl, al
xor eax, 0x16125347
clc
nop
nop
nop
nop
jae 0x406757
add byte [eax], al
add byte [eax], al
add byte [eax], al
cmp al, byte [eax]
fistp dword [eax + 0x51]
mov ecx, 0x408308
xchg dword [esp], ecx
ret
add di, word [edi + 0x14]
clc
nop
nop
nop
nop
jae 0x4077bf
add byte [eax], al
iretd
push ecx
push ecx
mov ecx, 0x407e99
xchg dword [esp], ecx
ret
xor edx, edx
clc
nop
nop
nop
nop
jae 0x4073b3
sbb dword [eax], eax
pop edx
add byte [eax], al
add byte [eax], al
add byte [edx + ebx*4], dl
jp 0x4052e4
mov eax, edi
clc
nop
nop
nop
nop
jae 0x406d47
std
outsd dx, dword [esi]
add byte [0xaac0], ah
lcall 0x72e8, 0xeb2c5900
and eax, 0x90f80000
nop
nop
nop
jae 0x404b64
jmp 0x4052ce
add byte [eax], al
xlatb
add byte [eax + eax - 0x7f], bl
cmp dword [ebp - 0x74aa6f37], eax
in al, dx
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x405ea6
call fcn.0040785c
clc
nop
nop
nop
nop
jae 0x40847c
popfd
add byte [esi], cl
adc byte [edx + 0x51ab005a], bl
nop
push ebp
mov ebp, esp
leave
jmp 0x406e2d
mov ecx, 0x17798
clc
nop
nop
nop
nop
jae 0x407659
add ah, dh
hlt
mov edi, dword [ebp + 0x24]
clc
nop
nop
nop
nop
jae 0x4075d3
add al, al
insb byte es:[edi], dx
add byte [edi + 0x5a], ch
inc ebx
add byte [edx], cl
cmp ah, byte [eax - 0x6f079fff]
nop
nop
nop
jae 0x406116
add byte [eax - 0x5e], cl
add byte [eax], al
hlt
mov edi, dword [edi + 0x14]
clc
nop
nop
nop
nop
jae 0x407433
add byte [ebx], dh
and eax, 0xd55abf
stc
add byte [esi + 0x7c], cl
scasb al, byte es:[edi]
and byte [eax], 0xd2
sub dword [ecx + 0x51], ebx
mov ecx, 0x40562f
xchg dword [esp], ecx
ret
mov eax, esi
clc
nop
nop
nop
nop
jae 0x408eaa
mov edi, 0x3300009a
dec eax
dec eax
add byte [ecx - 0x56519356], bl
push ebp
mov ebp, esp
pop es
mov ebp, 0xd6fbb50c
add byte [ebp + 0x71], ah
mov cl, 0xc
loopne 0x405464
push 0xc8631199
pop esp
add byte [esi - 0x558487c8], dl
stosb byte es:[edi], al
clc
nop
nop
nop
nop
jae 0x406999
push eax
add byte [ebx + 0x22], al
add byte [eax + 0x3a252c], cl
mov byte [eax + 0x7fb70f8f], cl
adc al, 0xf8
movzx edi, word [edi + 0x14]
clc
nop
nop
nop
nop
jae 0x404e8b
adc al, byte [eax]
pop esp
add byte [eax], al
add byte [eax], al
pop edx
dec esi
mov ecx, 0x90087f8b
mov edi, dword [edi + 8]
nop
push ebp
mov ebp, esp
leave
jmp 0x4079ca
test eax, 0x80000000
nop
push ebp
mov ebp, esp
leave
jmp 0x407419
add esi, ebx
clc
nop
nop
nop
nop
jae 0x404b4a
add byte [eax], al
stosb byte es:[edi], al
adc byte [eax], al
stosb byte es:[edi], al
add byte [eax], al
add byte [eax], al
sbb dword [esi + 0x68e8f77c], edi
and eax, dword [eax]
add al, bh
nop
nop
nop
nop
jae 0x405974
push esp
add byte [eax], al
pop ecx
add byte [ebx], dh
add byte [ebp - 0x34745c6e], bl
push ecx
mov ecx, 0x405a50
xchg dword [esp], ecx
ret
test dword [edi], 0xffffffff
nop
push ebp
mov ebp, esp
leave
jmp 0x406cdb
push 0x70
nop
push ebp
mov ebp, esp
leave
jmp 0x407e4a
rep stosd dword es:[edi], eax
clc
nop
nop
nop
nop
jae 0x408851
in eax, 0xc8
add byte [edx + 0x59], bh
sbb dword [eax + eax], ebp
pushal
add byte [eax], al
or ecx, dword [ebx - 0x6f6f070d]
mov esi, ebx
clc
nop
nop
nop
nop
jae 0x405af2
add byte [ecx + 0x6cfc22fc], al
add byte [esi], cl
add ch, ah
mov al, byte [0x24452b19]
sub eax, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
jmp 0x4076d7
xor ecx, 0x87264942
clc
nop
nop
nop
nop
jae 0x4057af
add byte [ebx], dl
fld qword [eax]
adc byte [eax], al
add byte [ebx - 0x6f6f0756], ch
stosb byte es:[edi], al
clc
nop
nop
nop
nop
jae 0x407b97
add byte [eax], al
enter 0, 0
adc byte [edi - 0x40], dh
add byte [eax], al
iretd
ret
add esp, 0x2c
nop
push ebp
mov ebp, esp
leave
jmp 0x404d3d
mov ebx, dword [esi + 0xc]
nop
push ebp
mov ebp, esp
leave
jmp 0x407aaf
push ecx
clc
nop
nop
nop
nop
jae 0x404c31
add byte [eax], al
iretd
add eax, 0x18
clc
nop
nop
nop
nop
jae 0x405127
adc ebx, dword [ecx]
add byte [eax + ecx*4], ch
pop esp
pop ecx
adc byte [eax], cl
sub byte [eax + 0x1a], ah
push ss
xor dword [ebp - 0x75], edx
in al, dx
stc
scasd eax, dword es:[edi]
stosb byte es:[edi], al
jne 0x1aae0e35
add byte [0xaa0e67da], ch
add byte [edi + ebp*8], ch
lahf
add byte [eax], al
jbe 0x40586b
mov ah, 0xa8
lcall 0xec, 0x8b559386
add ah, dh
adc al, 0
add byte [eax], al
ret
pop ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x40647a
pop edx
xchg ebp, eax
add byte [edi + 0x513c4003], bh
add eax, dword [eax + 0x3c]
push ecx
mov ecx, 0x408501
xchg dword [esp], ecx
ret
ja 0x40586d
adc al, 0xc4
sar bl, 0xd9
call 0x90d0e96f
fld1
clc
nop
nop
nop
nop
jae 0x406c12
add byte [eax], al
sub al, 0x60
popal
adc eax, dword [eax]
hlt
shr eax, 8
clc
nop
nop
nop
nop
jae 0x407995
adc esi, dword [ebx]
add byte [eax + eax], dl
add byte [eax], al
add byte [ecx + 0x7f], ah
push ecx
clc
nop
nop
nop
nop
jae 0x407c41
add byte [eax], al
adc ah, bh
stc
dec eax
jp 0x405851
pop esp
adc al, byte [eax]
add byte [esi - 0x7c0741d], ah
mov edi, dword [edi]
clc
nop
nop
nop
nop
jae 0x404c9e
sub al, 0x10
add byte [eax], al
add byte [edx], bh
add bh, cl
cdq
add byte [esi + 0x7c], cl
ja 0x40592d
mov ebp, esp
add byte [eax], bl
add byte [edx], cl
inc ecx
add dh, ch
xchg al, ah
fld qword [eax]
in eax, 0xad
add ah, ah
test al, 0x2c
mov ebp, 0xd09500a5
add edi, dword [eax + 0x7876247a]
clc
nop
nop
nop
nop
jae 0x4072fa
lcall 0x8100, 0x9a5c0000
sbb dword [0xec8b55], ebp
dec ebx
jbe 0x40593e
ficomp word [edx]
add byte [edx - 0x7c416534], cl
pop ebp
shr dword [edx + 0x14f5b6b9], 1
iretd
add byte [eax], al
and al, byte [eax]
enter 0xf3, 0
pop esp
jbe 0x4059a9
add byte [eax], al
add byte [edx - 0x47ce43a6], bl
and dword [edi + 0x3a], 0x8b559012
in al, dx
xor dword [eax + 0x123a6781], edi
nop
push ebp
mov ebp, esp
leave
jmp 0x4087ed
mov eax, ecx
clc
nop
nop
nop
nop
jae 0x408b4b
mov dword [edi - 0x20], eax
push ecx
mov ecx, 0x406a3f
xchg dword [esp], ecx
ret
not edx
push ecx
mov ecx, 0x40808e
xchg dword [esp], ecx
ret
nop
nop
nop
nop
jae 0x4074ce
add byte [eax], al
xor eax, dword [eax]
add byte [eax + eax], bh
hlt
imul ecx, eax
clc
nop
nop
nop
nop
jae 0x404eaa
lcall 0, 0x7c005400
add byte [eax], al
in eax, 0x72
mov al, byte [0x51b14044]
push ecx
clc
nop
nop
nop
nop
jae 0x404ec7
add byte [eax], al
add byte [edx + 0x54fc00], bl
add byte [eax], al
add byte [ecx], ch
insb byte es:[edi], dx
hlt
cmp word [esi + 4], 0x6f72
nop
push ebp
mov ebp, esp
leave
jmp 0x404b2d
mov ecx, ebx
clc
nop
nop
nop
nop
jae 0x406ffd
add byte [eax], al
add byte [eax + eax], bl
in eax, 0
add byte [eax], al
add byte [ebx], dh
lea eax, [ebx + eax]
clc
nop
nop
nop
nop
jae 0x408a5f
rcr byte [edx - 0x5dffa678], 0x43
add byte [esi - 0xc7c978e], ch
movsd dword es:[edi], dword [esi]
rep movsd dword es:[edi], dword [esi]
nop
push ebp
mov ebp, esp
leave
jmp 0x40583c
wait
clc
nop
nop
nop
nop
jae 0x407625
pop edx
add byte [edi + 0xd50000], bh
pop edx
adc ah, bh
cmp al, byte [eax]
mov byte [eax + 0x40], bl
or eax, 0x8473850f
add byte [eax], al
clc
nop
nop
nop
nop
jae 0x40558f
std
add byte [edi + 0x19], ch
add byte [eax], al
add byte [esi + 0xdcfc137], ch
clc
nop
nop
nop
nop
jae 0x407673
mov byte [eax], cl
add byte [edi + 0x12a22900], bh
mov bl, 0x24
mov word [eax + eax*4 + 0x3e], ds
or al, 0xf8
pushal
cmpsd dword [esi], dword es:[edi]
mov dword [edi - 0x14], eax
push ecx
mov ecx, 0x4055aa
xchg dword [esp], ecx
ret
dec eax
add ah, bh
insb byte es:[edi], dx
add byte [edi - 0x7f], ch
jg 0x405c36
mov edi, dword [ebp + 0x24]
clc
nop
nop
nop
nop
jae 0x406446
add dword [eax], 0xd5fc8848
add byte [eax], al
popfd
cmp al, 0xae
mov ah, 0x38
jo 0x405bdc
call 0xbe91c4a4
add al, byte [eax]
clc
nop
nop
nop
nop
jae 0x406efc
stosb byte es:[edi], al
nop
push ebp
mov ebp, esp
leave
jmp 0x407c09
popal
clc
nop
nop
nop
nop
jae 0x404f15
pushal
or al, byte [eax]
add byte [eax], ah
mov edi, 0x13d53a
jbe 0x405ce5
pop eax
clc
nop
nop
nop
nop
jae 0x40857e
sub dword [eax], eax
add byte [edx], ah
add byte [edi + edx*8], ch
mov byte [0xf4433acf], al
mov edx, 0x90492b7c
dec ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x406f7a
add byte [esi], cl
add byte [eax], al
cld
pop edx
add byte [eax], al
rol dword [ebp + 0x21b951c0], cl
add dword [eax], 0xffffff87
or al, 0x24
test eax, eax
push ecx
mov ecx, 0x408321
xchg dword [esp], ecx
ret
call 0x4065dd
clc
nop
nop
nop
nop
jae 0x404a95
add byte [eax], al
and bl, byte [ebp + ebx*8]
push esp
add byte [ebx - 0x77], cl
inc esp
and al, 0x40
mov dword [esp + 0x40], eax
nop
push ebp
mov ebp, esp
leave
jmp 0x405723
jmp 0x40506e
fld1
clc
nop
nop
nop
nop
jae 0x408a2d
add byte [edx + 0x29], bl
add byte [edx + 0xaa], bl
mov byte [ebx - 0x6fdbfb75], ch
mov eax, dword [esp]
nop
push ebp
mov ebp, esp
leave
jmp 0x4055f6
cmp dword [edi], 0x69007200
nop
push ebp
mov ebp, esp
leave
jmp 0x40739a
add edi, dword [ebp + 0x24]
clc
and al, 0xf8
nop
nop
nop
nop
jae 0x4086b2
add byte [ecx], bl
mov byte [ebx], dh
aad 0
add byte [eax + 0x48], ah
add byte [ecx + 0x55], dh
mov ebp, esp
add byte [eax + 0x75520000], dl
xchg esp, eax
add byte [0x73000000], cl
add byte [eax], al
je 0x405df4
inc edi
push edx
add dh, bh
xchg ebx, eax
call fcn.0040785c
clc
nop
nop
nop
nop
jae 0x407e18
adc byte [ecx], ah
add byte [eax], al
add byte [ebx], dh
add byte [edx + edx*4 + 1], al
jmp 0x40583c
jb 0x4083a9
clc
nop
nop
nop
nop
jae 0x407f21
add ah, dh
push eax
add byte [eax], al
add byte [ecx + 0x241cdb9b], bl
nop
push ebp
mov ebp, esp
leave
jmp 0x408cbd
je 0x407c09
clc
nop
nop
nop
nop
jae 0x405dd8
pop esp
and eax, 0x615477
inc ebx
dec esi
lcall 0x80, 0xb68b69e6
add byte [eax], al
mov esi, dword [esi + 0x80]
nop
push ebp
mov ebp, esp
leave
jmp 0x408e5e
sub al, 0x4c
les ebp, [ecx - 0x6f6f07ad]
nop
nop
jae 0x4060c6
add byte [edx + 0x3c], bl
add byte [eax], al
iretd
push ecx
clc
nop
nop
nop
nop
jae 0x407d92
adc byte [eax], al
add byte [esi + ecx*2], bh
sbb dword [eax], eax
sbb dword [eax + ecx*2], edi
add byte [eax], al
jle 0x405ed9
push ebp
mov ebp, esp
sbb al, byte [eax]
or dh, dl
rol byte [eax], 0xcf
add byte [eax], al
add byte [eax], al
add byte [ecx - 0x16ffd200], cl
add byte [ebx], cl
pop eax
cmp byte [edi], bl
rep movsb byte es:[edi], byte [esi]
push ecx
mov ecx, 0x406a71
xchg dword [esp], ecx
ret
shl edx, 5
clc
nop
nop
nop
nop
jae 0x407260
add byte [eax - 0x5da3c57f], cl
sbb dword [eax + 0x7bf600c0], ecx
push 0x6c6c64
clc
nop
nop
nop
nop
jae 0x406b2e
lcall 0x1033, 0x763c6000
adc edi, ecx
wait
clc
nop
nop
nop
nop
jae 0x407f3a
add ch, dl
add byte [eax], al
adc byte [edx*4 + 0x7648a243], bh
push esp
loope 0x405f2b
mov byte [edx], 0xf8
nop
nop
nop
nop
jae 0x408565
add byte [esi], dh
add byte [eax], al
add byte [edx - 0x38], bl
or dl, byte [ebp + 0x4903d9c6]
cmp al, 0x90
push ebp
mov ebp, esp
leave
jmp 0x404ceb
push ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x408956
add ecx, dword [ebx + 0x3c]
nop
push ebp
mov ebp, esp
leave
jmp 0x408a92
mov eax, esi
nop
push ebp
mov ebp, esp
leave
jmp 0x40546f
fld1
push ecx
mov ecx, 0x405709
xchg dword [esp], ecx
ret
push ecx
clc
nop
nop
nop
nop
jae 0x407b2f
jno 0x40610a
dec esi
add byte [eax], al
add al, al
add byte [eax], al
iretd
push 0
push ecx
mov ecx, 0x4084e7
xchg dword [esp], ecx
ret
mov ecx, 0xe347260e
clc
nop
nop
nop
nop
jae 0x40564b
jno 0x4061d1
and eax, 0x88000000
dec esi
sbb al, 0x38
add byte [esi], ch
scasb al, byte es:[edi]
dec eax
sti
push ecx
clc
nop
nop
nop
nop
jae 0x407b65
jbe 0x406190
add byte [eax + 0x593c7600], cl
pop esp
add byte [ebx], dh
mov byte [0x247d0383], al
add edi, dword [ebp + 0x24]
clc
nop
nop
nop
nop
jae 0x405d88
add byte [eax], al
mov byte [eax], al
xlatb
hlt
rcl byte [eax - 0x361374ab]
jmp 0x407b7e
cmp eax, 0x3b7a47eb
nop
push ebp
mov ebp, esp
leave
jmp 0x407607
push eax
push ecx
mov ecx, 0x407a30
xchg dword [esp], ecx
ret
mov dword [esp + 0x44], eax
clc
nop
nop
nop
nop
jae 0x407c5a
sub al, 0
outsd dx, dword [esi]
add byte [ebx], dl
add byte [eax], al
xor ebx, dword [edx - 0x6fff955d]
push 0
nop
push ebp
mov ebp, esp
leave
jmp 0x408284
mov ecx, eax
clc
nop
nop
nop
nop
jae 0x4067bc
or al, byte [eax]
adc eax, dword [eax]
add byte [eax], dl
mov edi, 0xde006000
out dx, al
leave
mov esi, dword [esi + 0x20]
push ecx
mov ecx, 0x407502
xchg dword [esp], ecx
ret
add ebp, ebx
push ecx
mov ecx, 0x404e23
xchg dword [esp], ecx
ret
mov esi, edx
clc
nop
nop
nop
nop
jae 0x408463
add byte [eax], al
sub al, 0x2c
adc al, byte [eax]
lcall 0xfef, 0x500000bf
test byte [edx + 0x1f], bl
add byte [eax], al
je 0x40829f
nop
push ebp
mov ebp, esp
leave
jmp 0x4051fc
pop ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x4079fe
and al, byte [eax]
popal
add byte [eax], dl
mov byte [edi - 0x7f], ah
call dword [edx - 0x5c]
mov edi, 0x9090f808
cmp edi, 0x8bfa452
clc
nop
nop
nop
nop
jae 0x404ee3
add byte [eax], al
outsd dx, dword [esi]
inc ebx
pop edx
sub al, 0
add eax, 0x9090f8aa
stosb byte es:[edi], al
clc
nop
nop
nop
nop
jae 0x40588a
add byte [ecx], ah
ja 0x4063bb
jno 0x406421
in eax, 0
mov byte [0x83610054], al
invalid
add esi, 0x18
push ecx
mov ecx, 0x4068a7
xchg dword [esp], ecx
ret
add byte [eax], al
adc byte [eax], al
mov edi, 0x27008100
mov edi, dword [ecx + 0xc]
nop
push ebp
mov ebp, esp
leave
jmp 0x405df2
pushal
nop
push ebp
mov ebp, esp
leave
jmp 0x40595b
mov ecx, dword [edi + 4]
nop
push ebp
mov ebp, esp
leave
jmp 0x4058bd
add ecx, 0x28
clc
nop
nop
nop
nop
jae 0x407bd4
iretd
add ecx, 3
clc
nop
nop
nop
nop
jae 0x405331
add byte [eax + 0x6c], dl
add byte [eax], al
adc dl, byte [ebp + 0x5d88007a]
add ecx, 0x13
push ecx
mov ecx, 0x4052e5
xchg dword [esp], ecx
ret
push esp
clc
nop
nop
nop
nop
jae 0x406933
sub dword [eax], eax
lcall 0, 0xd500
adc al, byte [eax]
jno 0xf5586f42
xor edi, 0x62f51809
clc
nop
nop
nop
nop
jae 0x4063c2
invalid
stosb byte es:[edi], al
pop edx
adc eax, dword [eax]
pop edx
dec eax
xor edx, dword [edx + 0x284d8d4d]
lea ecx, [ebp + 0x28]
clc
nop
nop
nop
nop
jae 0x407e80
add byte [eax], dl
xlatb
adc edi, dword [eax + ecx*8]
add byte [eax], al
add byte [ecx - 0x71], ah
xchg dword [edi - 0x1c], eax
clc
nop
nop
nop
nop
jae 0x40668a
and dl, byte [eax + 0x25]
sbb dword [eax], eax
push eax
add byte [ecx - 0x263e0d00], bl
call 0x90d0f690
fld1
clc
nop
nop
nop
nop
jae 0x4059f8
add byte [eax + 0x6f], ah
add cl, bh
add byte [eax], al
dec eax
push esp
iretd
movsx edx, word [ecx + 6]
clc
nop
nop
nop
nop
jae 0x407348
and eax, 0x3acfdd50
add bh, dl
insb byte es:[edi], dx
lcall 0xac00, 0xec8b559b
pushal
pop edi
adc al, 0x65
add byte [eax], al
add byte [edx], dl
xchg byte [edi + 0x3fb30500], ch
add byte [eax], al
ret 0x5b2
mov eax, dword [ecx + 8]
clc
nop
nop
nop
nop
jae 0x405d3d
jno 0x4065f9
lcall 0, 0x29fc1000
add byte [esp + eax*8], bl
add al, bh
fld st(3)
clc
nop
nop
nop
nop
jae 0x404d70
ret
pop edx
enter 0x1900, 0xffffffffffffff88
add byte [esi + esi*2 + 0x12], dl
add byte [edx - 0x78f0caac], ah
mov eax, dword [0xf8000004]
nop
nop
nop
nop
jae 0x408d8d
stosb byte es:[edi], al
popfd
pushal
add byte [eax], dl
add byte [eax], dl
invalid
add byte [eax], al
add byte [eax + edi*2 + 0x509dec40], dl
push eax
clc
nop
nop
nop
nop
jae 0x40821d
lcall 0x9500, 0x88254e00
mov byte [eax + eax + 0x33], bh
add byte [esi - 0x7c], dh
cwde
add byte [esi + edx*8 - 0x1b], bh
lea ebp, [edi - 0x20]
clc
nop
nop
nop
nop
jae 0x406268
insb byte es:[edi], dx
jbe 0x406663
pop esp
add byte [eax], al
pop edx
add byte [eax], al
pop esp
cld
pop ebx
add ecx, 0xf
push ecx
mov ecx, 0x40612f
xchg dword [esp], ecx
ret
mov edx, eax
clc
nop
nop
nop
nop
jae 0x408194
dec esi
popal
jno 0x4066e7
inc ebx
cmp bl, byte [ecx - 0x28ff85a7]
cmp bh, ch
sub eax, dword [ecx + esi + 0x28]
clc
nop
nop
nop
nop
jae 0x408d5b
adc al, byte [eax]
pop edx
add byte [eax], al
add byte [eax], al
sbb dword [edi + 0x51b9448a], edi
push ecx
mov ecx, 0x406283
xchg dword [esp], ecx
ret
push eax
clc
nop
nop
nop
nop
jae 0x404b99
add byte [eax], al
push esp
aad 0xbf
popfd
push esp
add byte [eax], al
push esp
ja 0x40676f
pop eax
fisttp word [edi]
test bh, cl
and al, byte [eax]
add al, bh
je 0x408a46
clc
nop
nop
nop
nop
jae 0x408e77
adc ah, dh
fld qword [eax]
mov bl, 0x54
cld
sub eax, ebp
int 0x10
add byte [eax], al
nop
push ebp
mov ebp, esp
leave
jmp 0x406204
wait
push ecx
mov ecx, 0x404a60
xchg dword [esp], ecx
ret
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x407165
add eax, dword [ebx + 0x527e]
nop
push ebp
mov ebp, esp
leave
jmp 0x408767
ja 0x40680d
push esp
add bl, dh
add byte [eax], al
or byte [eax + 0x20], bl
pushfd
invalid
mov al, 0x50
clc
nop
nop
nop
nop
jae 0x404efc
xchg ebp, eax
popal
pop edx
lcall pe_dos_header, 0
jno 0x4067e6
mov ecx, 0x735908cd
clc
nop
nop
nop
nop
jae 0x406182
pop edx
add ah, dh
mov byte [eax + eax], bh
add byte [ecx + 0x55906087], bl
mov ebp, esp
leave
jmp 0x406bdf
add ecx, 3
clc
nop
nop
nop
nop
jae 0x407947
add dword [eax], 0x9a003322
add byte [ebx + 0x553b00a2], dh
mov ebp, esp
add dh, cl
test al, 0x72
add byte [esi], dh
add byte [esi], bl
add dword [eax], 0xce576100
add byte [ebx], bl
push edx
dec esp
cmc
fld qword [ebx - 0x46aee717]
test eax, 0x87004083
or al, 0x24
ret
lea edi, [esi + 8]
nop
push ebp
mov ebp, esp
leave
jmp 0x4054a1
push eax
push ecx
mov ecx, 0x406a58
xchg dword [esp], ecx
ret
mov eax, dword fs:[eax]
push ecx
mov ecx, 0x407c8f
xchg dword [esp], ecx
ret
push ebx
push ecx
mov ecx, 0x406cf4
xchg dword [esp], ecx
ret
jmp 0x407c09
shr eax, 8
clc
nop
nop
nop
nop
jae 0x407ca8
add byte [ecx - 0x2b], ah
add byte [ecx + 0x7600], bl
and cl, byte [esi]
mov dh, 0x18
enter 0xfffffffffffff4c0, 0x66
jo 0x406a1d
push ecx
push ecx
mov ecx, 0x4058f1
xchg dword [esp], ecx
ret
xlatb
add byte [eax], al
add byte [ecx], dl
pop ecx
push ecx
mov ecx, 0x406b47
xchg dword [esp], ecx
ret
fistp dword [esp]
clc
nop
nop
nop
nop
jae 0x405b5b
add byte [edx + edi], ch
add byte [edx], bh
add ch, ah
push esp
add byte [eax], al
pop ss
pop ecx
clc
nop
nop
nop
nop
jae 0x406875
add bl, dh
cmp al, 0
add byte [ebx], dh
add byte [eax], al
add byte [eax + 0x22], dl
add cl, bl
push ebp
mov ebp, esp
xor dword [eax], eax
mov ch, 0x30
add dh, bh
add byte [eax], al
int1
ficom word [ebx - 0x2e]
jne 0x406b03
xchg edx, ecx
add byte [0xf500005f], dh
push eax
push ecx
mov ecx, 0x404c18
xchg dword [esp], ecx
ret
in eax, 0
xchg ebp, eax
rol byte [eax], 0xae
loop 0x406b82
and dl, 9
push ecx
mov ecx, 0x407eeb
xchg dword [esp], ecx
ret
push 0x2e636963
clc
nop
nop
nop
nop
jae 0x404f7a
add byte [eax], al
push esp
add byte [eax + eax], bl
pushal
dec ecx
add ecx, 3
clc
nop
nop
nop
nop
jae 0x405e24
push esp
xlatb
jl 0x406b59
inc ebx
add byte [edx], cl
xlatb
pop esp
aad 0xdb
push ebx
clc
nop
nop
nop
nop
jae 0x404da3
adc byte [eax], al
cld
add ch, ah
cmp al, 0x54
push eax
sub al, 0
add byte [esi], dl
rol dword [ebx], 1
stc
add edi, ecx
clc
nop
nop
nop
nop
jae 0x407534
sub dword [ebp - 0x77fffff7], 0x10
mov byte [eax], dl
cmp al, 0
outsd dx, dword [esi]
add byte [edx - 7], bl
xor eax, dword [ecx + 0xf77ca00]
test byte [ecx - 0x6fffffe3], ah
push ebp
mov ebp, esp
leave
jmp 0x408c9d
push ebx
clc
nop
nop
nop
nop
jae 0x408732
add byte [edx], dl
add byte [eax], al
push eax
add byte [eax], al
add byte [ecx], bl
add byte [eax], dl
add byte [ebp + 0xf], ch
test dword [esi - 0x6f00001c], esp
jne 0x4050a4
nop
push ebp
mov ebp, esp
leave
jmp 0x406965
push ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x407d44
wait
clc
nop
nop
nop
nop
jae 0x407b15
mov edi, 0x59000019
adc eax, dword [ecx - 0xc0cf000]
dec esi
dec edi
clc
push ecx
mov ecx, 0x406359
xchg dword [esp], ecx
ret
mov ecx, 0x735908cd
clc
nop
nop
nop
nop
jae 0x407ac8
add byte [eax], al
add cl, bh
sub al, 0x71
add byte [eax], al
xchg ebx, eax
add edi, ebx
clc
nop
nop
nop
nop
jae 0x406461
add byte [eax], al
pop esp
lcall 0x7713, 0x889a00
add byte [edx], dl
stc
inc esi
clc
nop
nop
nop
nop
jae 0x405175
push esp
add byte [ecx + eax*4], bl
add ch, bh
add byte [eax], al
add byte [ecx - 0x3b7c38d7], bl
adc byte [eax - 0x361374ab], dl
jmp 0x407ddf
jne 0x40749b
clc
nop
nop
nop
nop
jae 0x408a0e
or al, byte [eax]
add dword [eax], 0x190060b3
fld1
clc
nop
nop
nop
nop
jae 0x4060fc
xor eax, dword [eax]
add byte [ebx - 0x38], al
add ah, dh
add byte [edx], ah
mov bl, 0xa
mov al, byte [0x409c1c2e]
insd dword es:[edi], dx
shr ecx, 2
clc
nop
nop
nop
nop
jae 0x407361
add byte [edx - 0x6ada1abd], bl
xor esp, dword [0x81896c00]
jg 0x406d3f
cmp dword [edi + 0x10], 0x6c006900
add byte [ecx], ch
insb byte es:[edi], dx
nop
push ebp
mov ebp, esp
in al, dx
leave
jmp 0x4085c9
adc dl, byte [eax]
add byte [ebx], al
jbe 0x406d36
xor eax, 0xf83c7803
add edi, dword [eax + 0x3c]
clc
nop
nop
nop
nop
jae 0x404cb8
add byte [eax], al
add ch, bh
add byte [eax], al
add byte [ecx], ch
stosb byte es:[edi], al
or dword [edx + 0x11], 0x90244503
add eax, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
jmp 0x407d11
mov esi, dword [ebp + 0x24]
push ecx
mov ecx, 0x40851a
xchg dword [esp], ecx
ret
xor edx, edx
clc
nop
nop
nop
nop
jae 0x40598d
stc
push esp
pop ecx
xor eax, dword [eax]
stc
add byte [eax], al
pop edx
xlatb
mov edx, 0x14458bc5
mov eax, dword [ebp + 0x14]
nop
push ebp
mov ebp, esp
leave
jmp 0x40624f
mov edx, eax
clc
nop
nop
nop
nop
jae 0x4080c1
xchg ebp, eax
add byte [ecx], ch
add byte [eax], al
add byte [esi], cl
and al, byte [eax]
adc byte [edi], dl
push ebp
mov ebp, esp
add byte [eax], al
add dl, dl
add byte [edi + 6], cl
fnstenv [ebx]
and al, 0x39
clc
push edx
xchg dword [eax], eax
inc esp
add byte [eax], al
ret
add edi, ebx
clc
nop
nop
nop
nop
jae 0x408e43
mov edi, 0xe56ff300
add al, al
add byte [edx], cl
rol byte [eax], 0xa
aad 0
mov esp, 0xec8b552f
test dword [edi], eax
add byte [edi], al
xlatb
add byte [edi], bl
inc eax
dec esp
sbb byte [esi], dl
in al, 0
add byte [eax + 0x5e], ah
push cs
movsb byte es:[edi], byte [esi]
fild dword [eax]
test byte [eax - 0x6f07a7ad], ah
nop
nop
nop
jae 0x406d93
add byte [eax], al
add byte [ebx], dl
add byte [edx + edi], bh
jp 0x406e72
add byte [edx - 0xd], bh
pop eax
jge 0x406ea3
movsb byte es:[edi], byte [esi]
clc
nop
nop
nop
nop
jae 0x4070e6
jl 0x406e46
add byte [edx], cl
pop ecx
add byte [eax], al
add byte [eax], al
xlatb
add byte [ebx], cl
fistp dword [esp]
push ecx
mov ecx, 0x4078c7
xchg dword [esp], ecx
ret
push ebx
nop
push ebp
mov ebp, esp
leave
jmp 0x407f06
add esi, 2
push ecx
mov ecx, 0x40515c
xchg dword [esp], ecx
ret
imul ecx, ecx, 0x28
nop
push ebp
mov ebp, esp
leave
jmp 0x405279
mov edi, dword [esi + 0x1c]
push ecx
mov ecx, 0x407d2a
xchg dword [esp], ecx
ret
ret
add ecx, dword [ecx + 0x3c]
clc
nop
nop
nop
nop
jae 0x4076be
add byte [ebx], dh
add byte [ecx], al
add byte [esp + ebp*4 - 0x1f], ch
fld1
push ecx
mov ecx, 0x404c85
xchg dword [esp], ecx
ret
pop ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x4065ab
call 0x406828
clc
nop
nop
nop
nop
jae 0x404bcb
add cl, bh
inc ebx
add byte [ecx], ah
add byte [edi], ch
stosb byte es:[edi], al
clc
nop
nop
nop
nop
jae 0x4072ac
add byte [eax], al
jbe 0x4070b7
add byte [eax], al
ja 0x4070e0
inc ebx
add byte [ecx + 0x13], bl
add edx, dword [ecx + edx*2 - 0x47]
mov dword [ecx + 0xc870040], ecx
and al, 0xc3
add byte [edi + 0x48], ch
add byte [eax], al
add byte [ecx + 0x71e50000], al
adc ah, byte [edx - 0x1374aabf]
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
invalid
push esp
push ecx
mov ecx, 0x408989
xchg dword [esp], ecx
ret
mov esp, 0x32170000
add byte [0xeceff282], ah
cmp al, 0
rol byte [eax], cl
add byte [eax], al
or al, ah
sar byte [ebx - 0x47], 0xb6
sbb eax, dword [eax]
add al, bh
nop
nop
nop
nop
jae 0x407d5d
aad 0x29
sub eax, eax
jp 0x4070d5
iretd
pop edi
nop
push ebp
mov ebp, esp
leave
jmp 0x407dab
add ecx, 0x13
clc
nop
nop
nop
nop
jae 0x40744e
insb byte es:[edi], dx
add byte [edx - 0x56], bh
add byte [ecx], ah
cmp bh, byte [edx + edi*2 - 0x67]
push eax
clc
nop
nop
nop
nop
jae 0x406f15
add byte [edx], bl
add byte [eax - 0x23], dl
cmp al, 0x9a
popal
iretd
jne 0x407400
clc
nop
nop
nop
nop
jae 0x405e3f
add byte [eax], al
cld
add byte [eax], al
add cl, bh
xor dword [esi + 0x3b000], edi
mov esi, 0x3b000
clc
nop
nop
nop
nop
jae 0x404dd8
add byte [eax], al
adc al, cl
add byte [ecx], ah
add bl, al
xchg ebx, ebx
push ecx
mov ecx, 0x406b94
xchg dword [esp], ecx
ret
push esp
push ecx
mov ecx, 0x406f2f
xchg dword [esp], ecx
ret
popal
clc
nop
nop
nop
nop
jae 0x4081cc
inc ebx
xor edx, dword [edx]
xlatb
add byte [esp + edi], ch
add ch, dl
add byte [edx + 0x521ef200], ah
cwde
and al, al
cmc
pop ecx
clc
nop
nop
nop
nop
jae 0x405cba
mov edi, 0x19f30000
adc byte [eax + 0x43], cl
add byte [ecx + edi*8 - 0x27], bl
call 0x90d1033d
fld1
clc
nop
nop
nop
nop
jae 0x405fda
add byte [edi], dh
add byte [ecx + 0x29220000], al
add byte [edx], bh
invalid
lea edx, [edx + esi]
clc
nop
nop
nop
nop
jae 0x407961
add byte [eax], al
add ch, bl
add byte [eax], al
xlatb
xchg ebp, eax
cmp al, 0x48
pop ds
cld
push ecx
mov ecx, 0x408ae7
xchg dword [esp], ecx
ret
dec ecx
push ecx
mov ecx, 0x405522
xchg dword [esp], ecx
ret
xor dword [esp], eax
push ecx
mov ecx, 0x40768c
xchg dword [esp], ecx
ret
fld1
push ecx
mov ecx, 0x406c2b
xchg dword [esp], ecx
ret
pop edx
push ecx
mov ecx, 0x405a34
xchg dword [esp], ecx
ret
add ecx, eax
clc
nop
nop
nop
nop
jae 0x406326
add byte [eax], al
add ah, bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x60], bh
pushal
nop
push ebp
mov ebp, esp
leave
jmp 0x407fbc
jne 0x404efc
clc
nop
nop
nop
nop
jae 0x406d2c
mov byte [0xfd003cf4], al
and cl, byte [esi + 0x1f]
div ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x4078e0
add ecx, 7
clc
nop
nop
nop
nop
jae 0x40881f
shr ecx, 2
clc
nop
nop
nop
nop
jae 0x405b27
insb byte es:[edi], dx
add byte [eax], al
aad 0
mov edi, 0x6f4ee525
mov ecx, dword [edi]
test dword [eax + 0xb], ebp
add byte [eax], al
jne 0x407f87
clc
nop
nop
nop
nop
jae 0x406d61
add ch, bh
cmp dh, byte [ebx]
xchg ebp, eax
add byte [edx + 0xe], bl
rol dword [ebx], 0xf8
add edi, eax
clc
nop
nop
nop
nop
jae 0x408e0f
dec esi
add byte [edi - 0x77ff6578], bh
jbe 0x407475
call fcn.0040785c
nop
push ebp
mov ebp, esp
leave
jmp 0x406dc6
call dword [edi - 0x20]
clc
nop
nop
nop
nop
jae 0x4080f4
cld
add ah, dh
jl 0x407479
hlt
popal
add byte [edx], ch
add byte [edi + 0x5e], dh
clc
nop
nop
nop
nop
jae 0x4074e7
cdq
add byte [ebp + 0xa004348], bl
cmp ch, byte [esp + edi*8]
add byte [eax], al
dec edi
mov eax, dword [edi]
clc
nop
nop
nop
nop
jae 0x4054ba
mov byte [eax], al
dec esi
hlt
mov eax, dword [esi]
clc
nop
nop
nop
nop
jae 0x408021
lcall 0xb388, 0x590000
add byte [eax], al
adc al, byte [eax]
mov bl, 0x56
push esi
clc
nop
nop
nop
nop
jae 0x4089bc
add byte [eax], al
cmp al, 0x76
sbb dword [edx], 0xc86c5454
add byte [edx], cl
inc ebx
add esi, ebx
nop
push ebp
mov ebp, esp
leave
jmp 0x40879d
jmp 0x4063f4
mov edx, dword [edi + 0xc]
clc
nop
nop
nop
nop
jae 0x4053ce
add byte [edx], dl
jbe 0x407523
add byte [eax], al
add byte [ebx], al
or dl, byte [edi + 0x106850f]
add byte [eax], al
nop
push ebp
mov ebp, esp
leave
jmp 0x407e31
xor edx, edx
nop
push ebp
mov ebp, esp
leave
jmp 0x40889c
mov ecx, dword [esi + 0x3c]
clc
nop
nop
nop
nop
jae 0x4066f0
add cl, bh
add byte [eax], al
pushal
add byte [0x4281f988], ah
ret 0x55d7
mov ebx, edi
clc
nop
nop
nop
nop
jae 0x4077d8
add al, byte [eax]
add byte [eax], al
enter 0x7600, 0
add al, cl
add byte [esi], dh
ja 0x4075cd
add byte [edx], dl
add bh, dl
cli
inc ebp
add edi, dword [edi + 0x3c]
nop
push ebp
mov ebp, esp
leave
jmp 0x408533
push edx
clc
nop
nop
nop
nop
jae 0x40543a
xchg ebp, eax
add ch, bl
cdq
std
in eax, 0
lcall 0x57a2, 0x2cd70000
jne 0x40808e
clc
nop
nop
nop
nop
jae 0x405a83
add byte [ebp + ebx*8 + 0x76], dl
cmp al, 0xf3
add byte [eax - 0x7fa7ff12], bh
jno 0x40767f
pop eax
xor byte [ecx + 0x59], 0xf8
pop ecx
clc
nop
nop
nop
nop
jae 0x407133
cdq
std
sub al, 0x48
add byte [eax + eax], bh
popal
jl 0x4075c3
jl 0x40763d
cmp al, cl
sti
jmp 0x407659
lodsb al, byte [esi]
clc
nop
nop
nop
nop
jae 0x40707e
dec esi
lcall 0x5c00, 0x54fdc800
or bl, ch
push esp
pushal
sub bl, ah
add edi, eax
push ecx
mov ecx, 0x4084cd
xchg dword [esp], ecx
ret
push eax
sub al, 0x3a
add dword [eax], 0x81810000
add byte [eax], al
add byte [ebp + 0x62694cb9], bl
jb 0x407622
push ebp
mov ebp, esp
leave
jmp 0x408ac8
lea edi, [edi + ebx]
nop
push ebp
mov ebp, esp
leave
jmp 0x405488
push ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x408838
add eax, edi
clc
nop
nop
nop
nop
jae 0x407580
add byte [eax], al
mov byte [eax + 0x540088c0], cl
insb byte es:[edi], dx
sbb ebx, esi
test dword [edi - 8], eax
inc edi
clc
nop
nop
nop
nop
jae 0x405c6c
add byte [ebx], dh
adc bl, dh
jno 0x4076c1
cld
add byte [eax], al
mov byte [ecx], ch
popfd
cmpsd dword [esi], dword es:[edi]
mov eax, 0x30
nop
push ebp
mov ebp, esp
leave
jmp 0x40691a
je 0x405399
clc
nop
nop
nop
nop
jae 0x405755
mov bl, 0x10
add byte [eax], al
sub dword [eax], eax
xlatb
pop edx
cdq
add ecx, dword [ecx + 0x3c]
clc
nop
nop
nop
nop
jae 0x40775a
add byte [ebp + 0x13003c], dl
add byte [eax], al
adc esi, dword [ebx - 0x74903d3a]
dec ecx
cmp al, 0xf8
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
nop
nop
jae 0x407566
outsd dx, dword [esi]
rol byte [eax], 0
add byte [eax], al
add byte [ebx], dh
adc bh, byte [edx]
adc ebp, eax
in al, 0
add byte [eax], al
clc
nop
nop
nop
nop
jae 0x405bb2
and ah, byte [ecx]
cld
add al, cl
add ch, ah
wait
push ecx
mov ecx, 0x405420
xchg dword [esp], ecx
ret
add edi, 0x18
clc
nop
nop
nop
nop
jae 0x406b7a
jp 0x4077cf
pushal
stc
add byte [esi + 0x3a], cl
add byte [ecx - 0x387c9100], bl
adc byte [eax - 0x361374ab], dl
add edi, 0x10
nop
push ebp
mov ebp, esp
leave
jmp 0x4050a4
xor eax, eax
clc
nop
nop
nop
nop
jae 0x4055c3
add bh, cl
add bh, dl
add byte [edx], bh
add byte [eax], al
add byte [ebp - 0x1748e6b], dl
push ecx
mov ecx, 0x407a4a
xchg dword [esp], ecx
ret
jmp 0x40714c
test edx, edx
nop
push ebp
mov ebp, esp
leave
jmp 0x406771
call fcn.0040785c
clc
nop
nop
nop
nop
jae 0x404f61
add byte [eax], al
add byte [ecx + 0x5a], dh
add byte [0x3c5ee00], ah
sar eax, 1
add edx, ecx
clc
nop
nop
nop
nop
jae 0x408664
inc ebx
jp 0x407971
push esp
pushal
mov edi, 0xa24e6c00
ja 0x4079db
push ebp
mov ebp, esp
add byte [edx - 0x4066393], ch
and dh, al
test dword [eax], eax
jno 0x407989
xor al, 0xa5
add byte [edi + 0x1d06], dh
sti
mov byte [0x90475130], al
inc edi
nop
push ebp
mov ebp, esp
leave
jmp 0x405665
jmp 0x4052b1
and eax, 0x12
nop
push ebp
mov ebp, esp
leave
jmp 0x4050f0
jl 0x40797a
adc ebx, dword [ebx + esi*8]
pushal
js 0x4079e7
mov esi, dword [ebp + 0x24]
clc
nop
nop
nop
nop
jae 0x407eb3
add ch, bl
lcall 0x3a61, 0x10190000
and ch, al
xchg ebp, eax
pop edx
clc
nop
nop
nop
nop
jae 0x407225
add byte [esi + 0x43], cl
lcall 0x5a2c, 0x190000
adc byte [edx + 0x51c033e7], ch
xor eax, eax
push ecx
mov ecx, 0x405dbc
xchg dword [esp], ecx
ret
add ebx, dword [ebp + 0x24]
clc
nop
nop
nop
nop
jae 0x4068df
add byte [eax], al
add byte [edi - 0x6b], dh
adc byte [ecx + 0x5a], dl
adc dword [ecx + 0x51], 0x40593fb9
add byte [edi + 0xc3240c], al
jno 0x407b1e
push ecx
push ecx
mov ecx, 0x40593f
xchg dword [esp], ecx
ret
add byte [eax], al
iretd
pop ecx
clc
nop
nop
nop
nop
jae 0x4073cc
clc
invalid
sub dword [eax], eax
lcall 0x9500, 0x13222554
mov edi, 0xd2e00bf
fistp dword [esp]
push ecx
mov ecx, 0x407cf8
xchg dword [esp], ecx
ret
mov eax, 0x123a6781
nop
push ebp
mov ebp, esp
leave
jmp 0x4080a8
shl eax, 3
push ecx
mov ecx, 0x4053b3
xchg dword [esp], ecx
ret
shr eax, 8
nop
push ebp
mov ebp, esp
leave
jmp 0x4076f0
cmp ecx, edx
nop
push ebp
mov ebp, esp
leave
jmp 0x407e67
popal
clc
nop
nop
nop
nop
jae 0x404e3f
add byte [edx + 0xfdcf], ch
add byte [eax], al
sub esp, edi
or dword [ebx + 0x51], edx
mov ecx, 0x4082b8
xchg dword [esp], ecx
ret
fistp dword [esp]
push ecx
mov ecx, 0x408da6
xchg dword [esp], ecx
ret
mov eax, dword [ebp + 0x28]
clc
nop
nop
nop
nop
jae 0x405d56
sub al, 0x61
add byte [eax], al
enter 0x6f29, 0
ja 0x407ccc
int 0x87
leave
clc
nop
nop
nop
nop
jae 0x408883
add byte [eax], al
xchg ebp, eax
add byte [eax], al
sub dword [edx - 0x7dc5ff04], ebp
mov eax, 0x408b4372
or al, 0x51
mov ecx, 0x404a47
xchg dword [esp], ecx
ret
inc edi
clc
nop
nop
nop
nop
jae 0x4063db
add byte [eax + eax + 0x6c], ch
stosb byte es:[edi], al
pop edx
mov bl, 0
push eax
add byte [ebx], al
xchg byte [esi], cl
retf
or dword [eax], eax
add byte [eax], al
xor edx, dword [eax + 0x5a]
lcall 0xc800, 0xe50077
cld
mov esi, 0x51c08b85
mov ecx, 0x406ad5
xchg dword [esp], ecx
ret
add eax, 2
clc
nop
nop
nop
nop
jae 0x407875
lcall 0x13, 0x7c7754
or bl, byte [edx]
sub eax, 0x90246e8b
push ebp
mov ebp, esp
leave
jmp 0x4062d1
fistp dword [esp]
push ecx
mov ecx, 0x407cc3
xchg dword [esp], ecx
ret
xor eax, eax
push ecx
mov ecx, 0x406f61
xchg dword [esp], ecx
ret
push ecx
clc
nop
nop
nop
nop
jae 0x4075ed
add byte [ebx + 0x10], al
adc al, byte [eax]
cld
std
pop ecx
push eax
add byte [ebx + 0x6f], al
add byte [eax + eax*8], dh
fistp dword [si]
and al, 0xf8
fistp dword [esp]
clc
nop
nop
nop
nop
jae 0x406c44
lcall 0x4300, 0xb37cfd12
adc byte [eax], al
and bh, byte [ebp + 0x5e]
pop esi
push ecx
mov ecx, 0x405a69
xchg dword [esp], ecx
ret
mov ecx, 0x636f
clc
nop
nop
nop
nop
jae 0x40607a
jne 0x407a17
nop
push ebp
mov ebp, esp
leave
jmp 0x408b99
mov dword [edi - 0x18], eax
clc
nop
nop
nop
nop
jae 0x4085fb
add byte [eax], al
pop edx
enter 0x335a, 0xfffffffffffffff9
add byte [eax], ah
sub eax, dword [esi - 8]
inc esi
clc
nop
nop
nop
nop
jae 0x407640
pushal
dec eax
add byte [ebx], dl
add byte [edx + 0xcf0088], ch
mov byte [0xac683300], al
xchg ebx, eax
lcall 0x9090, 0x9090f89a
push 0x9a9a93ac
clc
nop
nop
nop
nop
jae 0x404d89
add byte [eax], al
cld
add byte [eax], al
add byte [eax], dl
stosb byte es:[edi], al
inc byte [edx]
ror dword [edi], 0x85
test dword [edi], 0x55900000
jne 0x408664
nop
push ebp
mov ebp, esp
leave
jmp 0x4079e4
push ecx
push ecx
mov ecx, 0x407915
xchg dword [esp], ecx
ret
add esi, dword [esi + 0x3c]
clc
nop
nop
nop
nop
jae 0x405ec2
add byte [eax], al
pop ecx
and al, byte [eax]
add byte [ebx - 0x1fa64100], dh
cmpsb byte [esi], byte es:[edi]
les eax, [esi - 0x4473f00f]
fdiv st(7), st(0)
invalid
pop ecx
push ecx
mov ecx, 0x406de0
xchg dword [esp], ecx
ret
fld1
nop
push ebp
mov ebp, esp
leave
jmp 0x405ef6
xor edx, edx
push ecx
mov ecx, 0x40810e
xchg dword [esp], ecx
ret
pop ecx
clc
nop
nop
nop
nop
jae 0x4064af
lcall 0x5000, 0x95000ad5
push esp
add byte [edx + 0x12], dl
mov dword [0x8b5590ab], eax
in al, dx
leave
jmp 0x405573
sub eax, 0x80000000
clc
nop
nop
nop
nop
jae 0x40714c
stosb byte es:[edi], al
add byte [eax], al
outsd dx, dword [esi]
add al, al
add byte [eax], al
adc byte [eax + 0xfb81a3], al
adc byte [eax], al
add byte [eax - 0x361374ab], dl
jmp 0x405e59
xchg edi, esi
clc
nop
nop
nop
nop
jae 0x40886a
shl ch, 0x10
or ah, byte [eax - 0x66]
pop edx
add byte [eax], al
push eax
add byte [ebp + 0xf], al
test byte [ebx - 0x700000f], ah
je 0x40717e
clc
nop
nop
nop
nop
jae 0x407fee
xlatb
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc ebx
push ecx
clc
nop
nop
nop
nop
jae 0x4066d6
cmp ch, byte [edi]
add byte [edx + 0x54d700fc], bl
add byte [eax], al
add byte [ebx], bh
push eax
clc
nop
nop
nop
nop
jae 0x404fc8
std
adc byte [eax], al
mov byte [eax], al
stosb byte es:[edi], al
add byte [eax], al
mov edi, 0x96f30033
movsd dword es:[edi], dword [esi]
xor eax, 0x6b0e22ac
clc
nop
nop
nop
nop
jae 0x4061e9
mov bl, 0
mov edi, 0x81d788
add byte [ecx - 0x6fe6387d], ch
add edi, 0x19
nop
push ebp
mov ebp, esp
leave
jmp 0x406093
inc edx
push ecx
mov ecx, 0x407482
xchg dword [esp], ecx
ret
xor dword [esp], eax
clc
nop
nop
nop
nop
jae 0x407097
aad 0x60
pushal
push eax
add byte [eax], al
xor esp, 0x9100c876
cld
clc
nop
nop
nop
nop
jae 0x408431
and ah, ch
add byte [eax], al
inc ebx
ja 0x4080d4
cld
add byte [eax], al
adc esp, dword [0xec8b5505]
sub al, 0xf7
add byte [ebx], al
cmp dword [edi], esi
sub byte [ebp + 0x22063b00], 0x56
mov esi, 0x53007404
rol byte [eax], 0xac
loopne 0x4080b7
add esp, 0x10
push ecx
mov ecx, 0x406148
xchg dword [esp], ecx
ret
jmp 0x407eeb
and dl, 0x63
nop
push ebp
mov ebp, esp
leave
jmp 0x40854c
leave
clc
nop
nop
nop
nop
jae 0x408df4
add byte [edx + 0x43], bl
add byte [eax], al
dec esi
jbe 0x4081e0
add byte [edx], ah
stc
and ch, cl
mov eax, 0x74
clc
nop
nop
nop
nop
jae 0x405cef
add byte [eax], al
cdq
iretd
push esp
push ecx
mov ecx, 0x405edd
xchg dword [esp], ecx
ret
mov ecx, 0x390f561b
clc
nop
nop
nop
nop
jae 0x4069ba
push eax
add byte [eax], al
xlatb
add byte [eax], al
cmp dh, byte [esp + edi + 0x7fb70fc3]
add al, 0xf8
movzx edi, word [edi + 4]
clc
nop
nop
nop
nop
jae 0x4076a5
adc ah, dh
add byte [ecx + 0x5c71cf], al
popfd
pop ebx
push 0x40
nop
push ebp
mov ebp, esp
leave
jmp 0x405871
ret
xchg edi, eax
clc
nop
nop
nop
nop
jae 0x408d23
push esp
add byte [eax], al
add byte [edx + 0x61007600], ah
pop edx
adc dh, byte [ecx - 0x3f]
pop ecx
push ecx
mov ecx, 0x407bf0
xchg dword [esp], ecx
ret
dec ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x407fd5
xchg ebx, ebx
push ecx
mov ecx, 0x405c87
xchg dword [esp], ecx
ret
shl esi, 3
clc
nop
nop
nop
nop
jae 0x405f5b
inc ebx
jl 0x4084c4
dec eax
outsd dx, dword [esi]
sbb ebp, esp
ja 0x4084f0
iretd
mov ebx, eax
clc
nop
nop
nop
nop
jae 0x40749b
add byte [ecx - 0x65ffffd4], al
push esp
add byte [eax], al
add byte [eax], al
mov ah, 0xb5
mov ebp, esp
push ecx
mov ecx, 0x407381
xchg dword [esp], ecx
ret
add ch, dl
add dword [eax], 0xf4e59925
wait
dec ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x407dff
idiv bh
inc dword [eax]
outsd dx, dword [esi]
add byte [eax], al
jp 0x4084f9
add byte [eax], al
add byte [edi - 0xd], dh
xlatb
sal byte [ecx - 0x75], 0xd0
clc
nop
nop
nop
nop
jae 0x406560
sbb dword [ebx + 0x22], eax
cmp dl, byte [ebx + esi - 0x78]
dec esi
pop edx
add byte [0xadb95156], dh
imul eax, dword [eax], 0xffffff87
or al, 0x24
ret
mov edi, dword [edi + 0x28]
clc
nop
nop
nop
nop
jae 0x40619b
add byte [ebx], al
xor eax, dword [eax]
rcl ch, 0
push esp
cmp ah, byte [edi - 0x34937af1]
invalid
jne 0x4050be
nop
push ebp
mov ebp, esp
leave
jmp 0x406f48
sub dword [esp], 2
nop
push ebp
mov ebp, esp
leave
jmp 0x408127
add esi, ebx
clc
nop
nop
nop
nop
jae 0x40642a
sbb dword [eax], eax
add byte [eax], al
dec eax
or dl, bh
add byte [eax], al
and eax, 0x8b55b981
in al, dx
add byte [edx], ch
cmp eax, 0x7f2b7a00
fisubr dword [ebx - 0x45]
cmp dword [ecx + 0xec8b55], 0x3d222c
jp 0x4085cc
jg 0x408595
fisubr dword [ebx - 0x45]
mul byte [ebx]
sub eax, dword [eax]
mov eax, dword [eax]
pushfd
add byte [eax], al
xchg ebp, eax
push ebp
mov ebp, esp
add al, bl
mov ebx, 0x22005d
add byte [eax], al
inc ebp
mov ebp, 0xb5e79714
add byte [eax + eax - 0x16], dl
and edi, edi
mov eax, dword [0xc92d850f]
jne 0x404efc
leave
invalid
clc
nop
nop
nop
nop
jae 0x40803a
adc byte [esi + 0xa], dh
jbe 0x408655
inc ebx
jbe 0x408595
fistp dword [esp]
clc
nop
nop
nop
nop
jae 0x4067a3
add byte [ebp + ebx*4], bl
pop esp
cmp bl, byte [edx]
add bh, dl
int1
push eax
push ecx
mov ecx, 0x405017
xchg dword [esp], ecx
ret
pop ecx
clc
nop
nop
nop
nop
jae 0x4088b5
add byte [eax], al
jl 0x40861e
stosb byte es:[edi], al
add dword [eax], 0xd79d007c
add byte [edx + 0x496aea71], ch
push 0x40
clc
nop
nop
nop
nop
jae 0x406592
add byte [eax], al
and dh, byte [esi]
add byte [ecx + esi*2], bh
mov byte [ecx + 0x43], ah
les edx, [edx - 0x6f]
push ebp
mov ebp, esp
add byte [eax], al
add byte gs:[edi], ah
call 0xc1a2b805
mov word [eax], es
sbb eax, 0x2477ce0c
lcall 0x8b47, 0xc4ae5100
jno 0x40867b
invalid
mov esi, dword [ecx + 0x14]
clc
nop
nop
nop
nop
jae 0x4088e8
std
add byte [eax], al
push eax
push esp
sbb dword [edx + 0x5c007600], esp
mov ch, 0x81
add byte [ebp + esi*4 - 0x7f], bl
les eax, [eax]
add al, byte [eax]
add byte [eax - 0x361374ab], dl
jmp 0x408d3e
and ecx, 0xffff
clc
nop
nop
nop
nop
jae 0x405cd6
add byte [edx + 0x54], bl
std
imul edx, dword [esi - 0x15], 0x4b
add byte [ecx], ch
jno 0x40871a
push esi
jmp 0x408700
lcall 0, 0x102576f3
hlt
fld1
push ecx
mov ecx, 0x4058a3
xchg dword [esp], ecx
ret
push edi
clc
nop
nop
nop
nop
jae 0x404d05
mov byte [eax], al
inc ebx
add ch, bh
add bh, dl
add byte [ebp - 0x261aef8a], bl
test ecx, ecx
leave
push ecx
mov ecx, 0x407afc
xchg dword [esp], ecx
ret
pop ecx
clc
nop
nop
nop
nop
jae 0x406043
push esp
add byte [eax], dl
popal
cmp al, 0
inc ebx
pop esp
adc esi, ebx
cmp dword [edx + 0x56], 0x50594ab2
clc
nop
nop
nop
nop
jae 0x4086e7
and eax, 0x609a95
hlt
add edi, ebx
clc
nop
nop
nop
nop
jae 0x4062ec
mov edi, 0xdd6000c0
mov bl, 0xfc
add al, al
outsd dx, dword [esi]
pop edx
out dx, eax
call eax
push ecx
mov ecx, 0x406cc2
xchg dword [esp], ecx
ret
xor dword [esp], eax
clc
nop
nop
nop
nop
jae 0x4071cc
add byte [eax], al
add byte [eax], al
in eax, 0
jbe 0x408803
adc ch, byte [ecx + esi*2 + 0x50]
push eax
nop
push ebp
mov ebp, esp
leave
jmp 0x404e72
movsx eax, word [ecx + 0x14]
clc
nop
nop
nop
nop
jae 0x4057c9
add ch, ah
pop edx
xchg ebp, eax
adc byte [eax + eax + 0x50], dl
popal
xor eax, 0x9090f859
pop ecx
clc
nop
nop
nop
nop
jae 0x4050d7
or dword [esi], 0x544ed5
mov bl, 0
cmp al, 0xf4
fistp qword [esi + 0x32303431]
mov esi, 0x32303431
clc
nop
nop
nop
nop
jae 0x4052cb
pop ecx
add byte [eax + edx], bl
ja 0x408881
popal
mov dword [ebp + 0x28], edi
clc
nop
nop
nop
nop
jae 0x408bcd
add byte [eax], al
dec esi
popal
add byte [eax], al
add byte [ecx], dh
add byte [ecx + 0x5590f1f7], ch
div ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x4059db
add ecx, 0xf
push ecx
mov ecx, 0x40678a
xchg dword [esp], ecx
ret
push eax
clc
nop
nop
nop
nop
jae 0x407d76
push esp
adc dword [edx], 0x1300
aad 0
hlt
movzx edi, word [edi + 0x14]
clc
nop
nop
nop
nop
jae 0x406c8f
inc ebx
add byte [edx], ah
add byte [eax], al
dec eax
add byte [eax], al
push eax
xor byte [ebp - 0x6f6f07ad], bh
nop
nop
jae 0x407313
push esp
add byte [eax], al
jp 0x4089a4
add byte [eax], al
pop esp
add byte [eax], al
lcall 0x5106, 0xc6835d38
add esi, 6
push ecx
mov byte [esi], 0x51
mov ecx, 0x405ad9
xchg dword [esp], ecx
ret
mov esi, dword [esi + edx*4]
push ecx
mov ecx, 0x4059a6
xchg dword [esp], ecx
ret
add esi, 0x14
nop
push ebp
mov ebp, esp
leave
jmp 0x404e58
push ecx
clc
nop
nop
nop
nop
jae 0x406a8a
add byte [eax], al
add byte [eax], al
add byte [ecx], bl
add byte [eax], al
push eax
pop edx
push esp
add byte [ebp - 9], dl
jmp 0xeccbdfdc
imul ecx
nop
push ebp
mov ebp, esp
leave
jmp 0x404ffe
pop esi
push ecx
mov ecx, 0x407b4a
xchg dword [esp], ecx
ret
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
nop
nop
jae 0x4052b1
add byte [eax], al
xchg ebp, eax
hlt
push ecx
clc
nop
nop
nop
nop
jae 0x406163
insb byte es:[edi], dx
frstor dword [edx - 0x1ab80000]
add byte [eax], al
add byte [ebx], dl
mov byte [0x3c1cfc], al
retf 0x7332
mov eax, dword [edx + 0x18]
nop
push ebp
mov ebp, esp
leave
jmp 0x406546
popal
clc
nop
nop
nop
nop
jae 0x404d21
push esp
jp 0x408bdc
dec esi
pushal
cmp bh, byte [ecx + ebp]
cdq
add byte [eax], al
pop es
push edi
push ecx
mov ecx, 0x4089da
xchg dword [esp], ecx
ret
popal
clc
nop
nop
nop
nop
jae 0x40569c
pop edx
inc ebx
add al, cl
ja 0x408c54
add byte [eax], al
add byte [ebx], dh
add byte [eax], al
pop ss
fistp dword [esp]
push ecx
mov ecx, 0x40685b
xchg dword [esp], ecx
ret
mov esi, dword [esi + ebx + 0x78]
clc
nop
nop
nop
nop
jae 0x4054d4
jbe 0x408c5e
mov bl, dh
dec esi
rcl byte [edx], 0x76
xlatb
invalid
jmp 0x40808e
wait
push ecx
mov ecx, 0x4078fa
xchg dword [esp], ecx
ret
push ecx
clc
nop
nop
nop
nop
jae 0x406c76
add byte [eax], al
stc
hlt
push ebx
clc
nop
nop
nop
nop
jae 0x40723f
push esp
push esp
add bl, dh
adc byte [eax], al
cmp al, byte [ecx + 0x9a6fd7]
or dl, byte [edx + 0x1d]
push 0x14000
clc
nop
nop
nop
nop
jae 0x408496
add byte [eax], al
outsd dx, dword [esi]
pushal
and al, byte [eax]
add dword [eax], 0xc0b00022
xor eax, 0xf8240489
mov dword [esp], eax
clc
nop
nop
nop
nop
jae 0x4082d1
mov edi, 0x19
add bl, dh
cmp al, 0
add bl, dh
stosb byte es:[edi], al
push ecx
mov ecx, 0x407a7c
xchg dword [esp], ecx
ret
mov eax, ebx
clc
nop
nop
nop
nop
jae 0x405855
cmp al, 0x22
add byte [eax], al
add byte [ecx + 0x60], dh
xlatb
add byte [edx], ah
mov bl, 0x9b
push ecx
mov ecx, 0x40518f
xchg dword [esp], ecx
ret
push edx
clc
nop
nop
nop
nop
jae 0x408806
enter 0x4e00, 0
adc byte [edx], cl
push eax
or cl, byte [edx]
dec esi
add byte [ebx + 0x36], al
push esp
add ecx, dword [ebx - 0x6f07f1b1]
mov ecx, dword [edi + 0xe]
clc
nop
nop
nop
nop
jae 0x4075b9
add byte [eax], al
pushal
jbe 0x408df9
add byte [ecx - 0x13f0338], bl
mov dl, 0xf
cmp dword [esi + 0x10], 0
nop
push ebp
mov ebp, esp
leave
jmp 0x407725
cld
clc
nop
nop
nop
nop
jae 0x4067f6
add byte [ebx], dh
add byte [edx + ecx - 0x4d], dl
pushal
dec esi
rol byte [eax], 0x25
add byte [eax + 0x7503dd26], bh
and al, 0xeb
invalid
add esi, dword [ebp + 0x24]
jmp 0x408e2a
inc eax
nop
push ebp
mov ebp, esp
leave
jmp 0x408a46
cmp eax, 0x35e7c205
sbb eax, 0x909090f8
nop
jae 0x40666b
add byte [edi - 0xc], ch
mov byte [ebp + 0x1b0077c8], bl
mov ecx, ebx
clc
nop
nop
nop
nop
jae 0x40773f
add byte [eax], al
push esp
lcall 0x9d0a, 0x10bf
adc byte [ecx + 0x55], dh
mov ebp, esp
add cl, bh
sub al, 0xc9
and al, byte [eax]
add byte [esi], bl
xchg edx, eax
add byte [eax + eax], bl
mov bl, 0xb8
add byte [ebx], cl
sbb edi, ebx
add al, ah
pop edx
leave
mov dh, 2
popal
in eax, dx
and bl, ch
inc ebx
cmp edx, ebx
mov es, word [ebx + 0x12]
out 3, eax
cvttps2pi mm7, qword [eax]
adc al, 0xd8
pushal
jae 0x408e8f
or al, al
popal
lodsb al, byte [esi]
xchg ebx, eax
retf 0xbc2