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

Disassembly:
mov edx, dword [edi + 0xc]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407251
add ecx, 7
clc
cld
nop
nop
jae 0x405960
adc al, byte [esi + 0x25853b]
add byte [eax], al
outsd dx, dword [esi]
add cl, al
mov ecx, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x406604
je 0x405158
inc edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408dba
fistp dword [esp]
push edi
mov edi, 0x408599
xchg dword [esp], edi
ret
sub edi, edx
clc
cld
nop
nop
jae 0x40637b
add byte [ecx + 0x56d6001a], dl
sbb al, byte [edi]
add byte [eax], al
cmp edi, dword [esi]
aam 0xdb
push 0x40
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4094be
push esp
push edi
mov edi, 0x407fe3
xchg dword [esp], edi
ret
add ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x408d87
add ah, dl
add byte [edi], al
add cl, ch
add byte [edi + 0x3c], cl
in eax, 3
pop ebx
cmp al, 0x57
add ebx, dword [ebx + 0x3c]
push edi
mov edi, 0x40790a
xchg dword [esp], edi
ret
movzx edi, word [edi + 0x14]
clc
cld
nop
nop
jae 0x406156
add byte [eax], al
add byte [ecx], ch
add byte [eax], al
add byte [eax], al
sub ecx, edi
push ecx
push edi
mov edi, 0x40539a
xchg dword [esp], edi
ret
mov eax, edi
clc
cld
nop
nop
jae 0x40878a
mov al, byte [eax]
mov esi, 0xf3000000
mov cl, 0x7f
mov cl, 0x20
das
mov eax, dword [ebp + 0x28]
clc
cld
nop
nop
jae 0x4058f1
add byte [eax + 0x5695], dh
mov esi, 0x43440000
push ebx
push edi
mov edi, 0x4071e9
xchg dword [esp], edi
ret
mov eax, 0x573c8194
clc
cld
nop
nop
jae 0x407751
mov cl, 0
fadd qword [eax]
add byte [edi], al
add byte [ebx - 0xf], ch
test eax, 0x80000000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405c11
push ecx
clc
cld
nop
nop
jae 0x405cd6
mov al, 0x6b
sbb al, byte [eax]
test dword [eax], eax
add byte [eax], al
xchg ebp, eax
lock xchg byte [eax], al
mov byte [0xf2f8fcd1], al
cld
cld
clc
cld
nop
nop
jae 0x406e1f
push esi
add byte [eax], al
add byte [edx + 0xf27c], al
add dword [eax + edi*4 - 0xa], edi
pop ebp
push esp
clc
cld
nop
nop
jae 0x408211
xor al, byte [eax]
add byte [ecx + 0x3c008551], dl
push edx
dec edi
retf 0x509b
push eax
clc
cld
nop
nop
jae 0x407cbe
invalid
mov ecx, 0x20777
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405730
jmp 0x407ba6
push ecx
push edi
mov edi, 0x40729f
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x407e1f
xchg dword [esp], edi
ret
jne 0x406c77
jb 0x408c9c
clc
cld
nop
nop
jae 0x4069e8
add byte [eax], al
add byte [esi], dl
add dh, dl
sub eax, 0x71bf579b
outsb dx, byte [esi]
inc eax
add byte [edi - 0x6a3cdbc4], al
sbb dh, bl
add byte [ebp + 0x5c000200], cl
add dl, dh
add byte [eax], al
xor ah, cl
jl 0x405453
push ss
mov bh, 0x68
dec ecx
inc esp
add byte [eax], al
push 0x4449
clc
cld
nop
nop
jae 0x40608b
pop ebx
invalid
xor eax, eax
push edi
mov edi, 0x409143
xchg dword [esp], edi
ret
push ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406d9b
test ecx, ecx
push edi
mov edi, 0x4071b6
xchg dword [esp], edi
ret
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4060a5
popal
clc
cld
nop
nop
jae 0x406d80
add ch, ah
imul eax, dword [eax], 0xffffffdc
mov al, 0xf3
fadd qword [eax]
add byte [eax], al
invalid
mov edi, dword [esi + 0x1c]
push edi
mov edi, 0x405886
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x406a81
add cl, ch
push esi
fcom qword [ecx + 0x6fb86be9]
xor dl, al
add bh, dl
mov edi, dword [edi + 8]
clc
cld
nop
nop
jae 0x405690
xor edi, edi
clc
cld
nop
nop
jae 0x4054d7
xchg ecx, eax
jl 0x40564b
add al, dh
add ah, dl
add bl, ah
add ah, bl
jg 0x4055e8
test dword [ebp], ebx
add byte [eax - 0x361374ab], dl
nop
jmp 0x406b36
add byte [eax], al
add al, byte [eax]
xchg byte [eax], al
add byte [edx], dh
mov edi, 0x90247d8b
mov edi, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4074d0
stosb byte es:[edi], al
push edi
mov edi, 0x405dbc
xchg dword [esp], edi
cmp al, 0x24
ret
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408770
push 0x656c
clc
cld
nop
nop
jae 0x4054bd
sub dword [eax], eax
add dh, al
cmp al, 0x7c
add byte [edx], dl
cmpsb byte [esi], byte es:[edi]
or eax, 0xf812e083
cld
nop
nop
jae 0x4090d5
pop ebx
add byte [eax], ah
add byte [ecx], dl
xchg ebp, eax
add byte [eax], al
sub dword [edx + 0x28], edi
add byte [ecx - 0x70174dd], bh
cld
nop
nop
jae 0x406b1d
sbb al, byte [eax]
jg 0x4056be
jl 0x405727
add byte [eax], ah
add byte [ecx - 0x73179900], dh
cmp eax, 0xf2f80000
cld
nop
nop
jae 0x406d17
salc
push esi
add byte [eax], al
jl 0x405758
add byte [eax], al
lds ebp, [edx - 0x6f030d08]
stosb byte es:[edi], al
clc
cld
nop
nop
jae 0x406c0d
add byte [ebx + 0x2900d000], al
add byte [ecx], al
push ecx
add al, dl
rol byte [edi - 0x75], 1
add al, 0x87
push edi
mov edi, 0x405318
xchg dword [esp], edi
ret
add ecx, eax
clc
cld
nop
nop
jae 0x406ae9
xchg ecx, eax
mov al, 0x8a
add byte [eax], al
add byte [esi], dl
sub dword [edx + edx*2 - 0x31], esi
add byte [eax], al
push esi
add bl, dh
sub dword [edx + edx*2 - 0x31], esi
xor eax, eax
push edi
mov edi, 0x405509
xchg dword [esp], edi
ret
shl edx, 5
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406eef
push edx
pop esp
push edx
pop es
rol byte [eax], 1
add byte [eax - 0x4c154ece], bh
add eax, 0x28
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408456
ret
fistp dword [esp]
clc
cld
nop
nop
jae 0x409334
add byte [edi + 2], ch
pop ebx
push esi
adc al, byte [eax]
add bl, dh
xchg esp, eax
test al, 0xef
mov ebx, eax
push edi
mov edi, 0x4089d0
xchg dword [esp], edi
ret
push ecx
clc
cld
nop
nop
jae 0x40950c
aam 0
in eax, 0
aas
or al, 0x52
in eax, 0x20
add byte [eax], al
push eax
add al, 0
mov eax, 0x49b90120
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405b5c
pushal
clc
cld
nop
nop
jae 0x408933
xchg byte [eax], dl
add byte [esi - 0x24c075ce], al
jl 0x405819
push eax
movsb byte es:[edi], byte [esi]
pop es
mov dword [edi - 0x10], eax
clc
cld
nop
nop
jae 0x406dd0
add byte [eax], al
add byte [eax], al
invalid
shr ecx, 2
clc
cld
nop
nop
jae 0x405802
outsd dx, dword [esi]
pop es
add byte [esi], al
add al, byte [eax]
invalid
push edx
clc
cld
nop
nop
jae 0x405f01
lea eax, [eax]
add byte [esi + 0x3f7cca], bh
mov esi, 0xa1d000b0
fistp dword [esp]
push edi
mov edi, 0x406fa7
xchg dword [esp], edi
ret
mov dword [esp + 0x40], eax
clc
cld
nop
nop
jae 0x405af2
add dword [eax], eax
add byte [eax], al
push ecx
add byte [esp + esi*2 + 0x12], bl
add byte [ecx], dl
pop esp
je 0x405918
add byte [eax], al
test dword [ebx], esi
pop ecx
push edi
mov edi, 0x407b08
xchg dword [esp], edi
ret
aas
add byte [eax], al
jl 0x405973
or al, 0
je 0x4058fc
add byte [eax + eax - 0x47], ch
inc esi
add byte [ecx - 0xd07a669], bh
cld
pop ecx
clc
cld
nop
nop
jae 0x408a7d
add byte [eax], al
add dword [eax], 0x52
xchg ecx, eax
adc al, byte [eax]
add byte [eax], al
xchg byte [ebx - 0xd07a5e7], al
cld
pop edx
clc
cld
nop
nop
jae 0x4076ba
xchg esp, eax
add byte [0x56005600], ah
xchg ebp, eax
add al, dh
add byte [eax + ebx], bh
cld
add dword cs:[eax + 0xdfbe84f], edi
add byte [eax], al
call fcn.00406760
clc
cld
nop
nop
jae 0x40707d
jl 0x4059c8
mov cl, 0xf3
add byte [eax], al
xchg esp, eax
test al, 0x8f
mov esi, dword [edx]
clc
cld
nop
nop
jae 0x40948c
add byte [edx], dl
jl 0x40598b
xchg esp, eax
xchg byte [ecx - 0x3516352c], dl
inc edx
add byte [ecx + 0x66840f9b], bh
adc dword [eax], eax
add al, bh
je 0x406b02
clc
cld
nop
nop
jae 0x40565d
add byte [ecx], al
imul eax, dword [eax], 0xffffffe9
mov cl, 0x74
stc
wait
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408e0c
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40915c
lea edi, [esi + 8]
clc
cld
nop
nop
jae 0x4055a6
add byte [esi + edi*4], al
adc al, byte [eax]
xchg ebp, eax
sub byte [esi + 0x6065ae82], 0xf8
pushal
clc
pushal
clc
cld
nop
nop
jae 0x4054f0
add byte [eax], al
add byte [ebx], bh
fld xword [ebx + 0x3b]
add bl, bl
sbb al, byte [eax]
add byte [ecx + eax*8], bl
pop ecx
push edi
mov edi, 0x40861c
xchg dword [esp], edi
ret
add esp, 0x2c
clc
cld
nop
nop
jae 0x408a48
je 0x405b04
add byte [ebp + 0x5c0050], 0x44
push eax
add byte [eax + eax + 0x44], bl
add byte [ecx], ch
dec ecx
push edi
mov edi, 0x4093d1
xchg dword [esp], edi
ret
mov ecx, 0x18
clc
cld
nop
nop
jae 0x4055bf
add dword [eax], eax
add dh, dl
fisttp dword [edi + 0x25]
pop ebx
invalid
mov ebx, dword [esi + 0xc]
clc
cld
nop
nop
jae 0x407ebf
add byte [eax + eax], bh
mov esi, 0x3c8d4f7f
push ecx
add byte [ebx], bl
movsx edx, word [ecx + 6]
clc
cld
nop
nop
jae 0x405716
je 0x405bc9
add byte [eax], al
je 0x405b71
cmp al, 0xae
aas
retf
add ecx, dword [ecx + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405a54
add edi, ebx
clc
cld
nop
nop
jae 0x4086b6
add byte [edx + esi + 0x2552], dl
add al, byte [eax]
cmp eax, dword [eax]
arpl ax, bp
or dl, byte [edi]
add byte [eax], al
call fcn.004072bb
clc
cld
nop
nop
jae 0x407238
imul edx, dword [edx - 0xd], 0xffffff82
jmp 0xd7a79acb
cld
nop
nop
jae 0x4072ed
add byte [eax - 0x7e], dl
sar byte [eax + eax], 1
add byte [eax], al
imul ebp, dword [ebx], 0x49
push edi
mov edi, 0x405f33
xchg dword [esp], edi
ret
mov ecx, 0xfde7850f
invalid
jne 0x4059fe
cmp dword [edi], 0x69007200
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408a04
mov dword [ebp + 0x28], eax
clc
cld
nop
nop
jae 0x409626
add byte [eax], al
add dl, dh
add byte [ebx], bh
add byte [esp + eax*2], cl
mov eax, 0xcab9010a
jecxz 0x405c10
mov eax, dword [eax + 0xc]
clc
inc eax
or al, 0xf8
cld
nop
nop
jae 0x407d26
retf 0x700
cmp eax, 0x3b7a47eb
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4068fd
mov ecx, eax
clc
cld
nop
nop
jae 0x405ecc
jg 0x405d62
add dword [edx], 0
add eax, edx
add byte [edx - 0x2f74a46c], cl
mov edx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408082
wait
clc
cld
nop
nop
jae 0x40751d
aas
xchg byte [ebx - 0x6f], bl
add byte [esi], dl
add byte [eax], al
xor al, byte [eax]
aam 0xf1
pushal
clc
cld
nop
nop
jae 0x405235
xchg ebp, eax
add byte [eax], al
cmp eax, dword [eax]
add byte [edx], bl
add byte [edi - 0x6b], ch
outsd dx, dword [esi]
pop es
mov ecx, dword [edi + 0xe]
clc
cld
nop
nop
jae 0x406213
lea eax, [ebx + 0x6000674]
push esi
invalid
add ecx, dword [ebx + 0x3c]
clc
cld
nop
nop
jae 0x408559
add byte [eax], al
fild dword [eax]
add byte [ecx + 0x6700], dl
sahf
adc al, 0xc7
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405996
ret
push ecx
push edi
mov edi, 0x40801c
xchg dword [esp], edi
ret
jne 0x408246
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409054
ret
push 0x40
push edi
mov edi, 0x408b50
xchg dword [esp], edi
ret
and ecx, 0xffff
clc
cld
nop
nop
jae 0x406349
push ecx
xchg ecx, eax
push ecx
add byte [ebp - 0x7a2e8052], al
leave
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4083b8
mov eax, esi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4088f8
mov eax, dword [eax]
push edi
mov edi, 0x40586c
xchg dword [esp], edi
ret
add esp, 0x10
push edi
mov edi, 0x40769e
xchg dword [esp], edi
ret
add ecx, 3
clc
cld
nop
nop
jae 0x406ed6
add byte [bx - 0x4f], ah
xchg byte [eax], al
lea ecx, [esi + eax]
add cl, cl
wait
clc
cld
nop
nop
jae 0x409127
je 0x40601f
lea eax, [eax]
add dl, dh
add byte [eax], al
jmp 0x5e40bb3c
jmp 0x40776b
fld1
clc
cld
nop
nop
jae 0x40927b
pop esp
fadd qword [edi]
pop ebx
add byte [eax], al
cmp al, 0x86
jmp 0x47ca10f0
mov dword [edi - 0x20], eax
clc
cld
nop
nop
jae 0x405f4f
add byte [eax], al
jmp 0x4fd56003
push esi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4094d7
add byte [eax], al
mov esi, 0xbf5751f5
mov esp, 0x8700406e
cmp al, 0x24
push ecx
push edi
mov edi, 0x406ebc
xchg dword [esp], edi
ret
push 0x434c746c
clc
cld
nop
nop
jae 0x407f28
pop ebx
add al, dl
mov esi, 0x32009256
ror byte [ebx + 0xf], 1
test byte [ecx], al
adc eax, dword [eax]
add al, bh
je 0x4073ac
clc
cld
nop
nop
jae 0x405c35
add byte [eax], al
scasb al, byte es:[edi]
aam 0x20
add byte [edi + 0x21], cl
lodsb al, byte [esi]
clc
cld
nop
nop
jae 0x405643
xchg ebp, eax
add byte [edi + 0xc], cl
mov al, 0
mov eax, 0x67255b29
xchg bh, ah
push ecx
clc
cld
nop
nop
jae 0x405e99
add byte [eax], al
add byte [edx + 0xdb00], cl
cmp eax, dword [eax]
sbb bl, byte [edx]
mov eax, dword [0xf8240431]
cld
nop
nop
jae 0x4051e8
sal dl, 1
mov eax, 0x6b008202
mov esi, 0xff2f3c00
dec ebp
sub byte [edi - 0x41], dl
movsd dword es:[edi], dword [esi]
xchg esp, eax
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
add byte [eax], al
xchg ch, ah
add byte [ecx], al
add al, dh
adc bh, byte [ebx]
mov esi, dword [esi + ebx + 0x78]
push edi
mov edi, 0x405112
xchg dword [esp], edi
ret
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407706
pop ecx
push edi
mov edi, 0x406639
xchg dword [esp], edi
ret
mov eax, dword [ecx + 8]
clc
cld
nop
nop
jae 0x405bac
add byte [eax - 0xd], dl
push eax
push esi
mov cl, 0xe5
sub dword [esi - 0xe], edx
cmc
add ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x408140
add byte [eax], al
xchg esp, eax
inc esp
add byte [ebp + 0x72003206], dl
inc eax
add dword [ecx - 0x5f47fe92], edi
jmp 0x5affb91c
call eax
push edi
mov edi, 0x407738
xchg dword [esp], edi
ret
push esi
clc
cld
nop
nop
jae 0x408069
add al, dl
add byte [edx], al
add byte [eax], al
test dword [edx], eax
add byte [eax], al
aas
add byte [edx], ah
mov ecx, 0x90df8bef
mov ebx, edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408fb6
xor eax, 0x16125347
clc
cld
nop
nop
jae 0x408c80
push es
fsubr qword [ebx + 0x56]
xchg edx, eax
mov cl, 0
add byte [ecx + 0x51], dh
push edi
mov edi, 0x40702e
xchg dword [esp], edi
ret
wait
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408f12
leave
clc
cld
nop
nop
jae 0x40894c
add byte [esi + 0x6b], dl
add byte [edx + 0x56009195], al
add byte [edi], al
add ah, cl
or al, byte [eax]
mov ecx, 0x68850f09
adc byte [eax], al
add al, bh
jne 0x407308
clc
cld
nop
nop
jae 0x40726a
xor dh, byte [ecx]
add byte [ebp - 0x40a8ff96], dl
cli
outsd dx, dword [esi]
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
xchg ecx, eax
add byte [esi], dl
scasb al, byte es:[edi]
inc esp
lock add byte [ecx + 0x48fe811], dl
add byte [eax], al
clc
cld
nop
nop
jae 0x406854
push 0
push edi
mov edi, 0x406ffa
xchg dword [esp], edi
ret
push es
add byte [eax], al
imul eax, dword [eax], 0
aas
or al, 0xab
call fcn.00405a87
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405366
add ecx, 0x13
clc
cld
nop
nop
jae 0x4084d9
cmp al, 0
add bl, dh
salc
in eax, 0x32
push edx
add bl, cl
push eax
push edi
mov edi, 0x40864e
xchg dword [esp], edi
ret
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405f9d
dec ecx
clc
cld
nop
nop
jae 0x4085d0
sar byte [esi + eax + 0x56], 1
push esi
add byte [edx + 0x12], dl
add byte [ebx + eax*4 - 0x617c500], dl
add eax, dword [eax]
add al, bh
cld
nop
nop
jae 0x40581c
add byte [eax], al
xchg ecx, eax
add byte [edx + 0x7fae003b], dl
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405380
xor edi, 0x62538ac2
clc
cld
nop
nop
jae 0x409473
mov eax, 0xc7c83
cmp al, 0xf2
test al, 0xdf
pop ebx
clc
cld
nop
nop
jae 0x408352
je 0x4063bf
scasb al, byte es:[edi]
xor al, byte [eax]
add dl, cl
add bl, dh
xor dl, byte [eax]
in eax, 0x51
push ecx
push edi
mov edi, 0x40809e
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x40810a
xchg dword [esp], edi
ret
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x407503
xchg ecx, eax
dec edi
and eax, 0x56b1
push es
add byte [eax], al
stc
mov esi, 0x39313431
clc
cld
nop
nop
jae 0x4052c0
and eax, 0x32510000
or al, 0x94
add byte [eax + ebp], bh
add dword [eax - 0xd0755fd], edi
cld
stosb byte es:[edi], al
clc
cld
nop
nop
jae 0x4073ac
and eax, 0x865000
sub dword [eax], eax
or dword [edi - 0x42], 0x51
nop
dec eax
add dword [ecx - 0x16f01388], edi
pop ebx
sbb dword [eax], eax
add byte [eax], al
aam 0
retf 0x8a
lea eax, [edi + eax]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406e38
xor eax, 0xf873663c
cld
nop
nop
jae 0x40622d
mov al, 0
xor al, byte [eax]
add byte [eax], al
add byte [ebp - 0x40a8bce7], dl
ljmp 0x243c
add di, word [edi + 0x14]
clc
cld
nop
nop
jae 0x40771f
or al, 0x74
add byte [eax], al
add byte [edx], dh
cmp al, 0
adc bl, byte [esi + 0x2c08387]
clc
cld
nop
nop
jae 0x407682
xchg ecx, eax
add byte [edi], bh
fsub st(1), st(0)
jl 0x4064bf
add byte [0xe2806b00], ah
xchg ecx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409021
push 0xea1036e7
clc
cld
nop
nop
jae 0x407c15
pop esp
fild dword [eax]
add ah, dl
push es
xchg ecx, eax
add dh, ah
inc edx
add dword [eax - 0x7af0e7], edi
invalid
add edi, 0x19
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40960d
pop esi
clc
cld
nop
nop
jae 0x40558d
add byte [ebx], ch
mov al, 0x5c
xchg byte [ecx], ch
test dword [eax], eax
add byte [eax], al
add byte [eax - 0x6fcda20], al
add edi, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4050ee
add esi, dword [ecx + esi + 0x28]
push edi
mov edi, 0x408000
xchg dword [esp], edi
ret
je 0x4088aa
mov dword [esp], eax
clc
cld
nop
nop
jae 0x405e80
add byte [edx], al
add byte [edx], bl
outsd dx, dword [esi]
add dword [eax], eax
cmp byte [eax + 0x5ffcf2d0], 0xf3
stosd dword es:[edi], eax
rep stosd dword es:[edi], eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408c2a
mov eax, dword [ebp + eax*2]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4064a5
mov esi, dword [ecx + 0x14]
clc
cld
nop
nop
jae 0x4053b3
imul esp, dword [0x6b00008a], 0xffffff8d
xor dl, byte [esi + 0xc]
add byte fs:[ecx - 0x7fff4111], bh
add al, 0
clc
cld
nop
nop
jae 0x406416
xchg ecx, eax
add al, byte [eax]
or al, 0x25
xor al, byte [ebx - 0x3f3e8700]
cmp dword [edi - 0x41], edx
cmp eax, 0x87004079
cmp al, 0x24
ret
push eax
clc
cld
nop
nop
jae 0x405334
add byte [esi], al
sub dword [esi + 0x520002d6], eax
add al, dl
add byte [edi + 0x66], bh
add byte [ecx - 0xd07a215], bh
cld
nop
nop
jae 0x408bf0
pop es
jl 0x40684a
add dl, dh
add byte [eax], al
add byte [edi + 0x20], ch
sbb dl, byte [esi + 0x67]
mov dword [edi - 0x18], eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405676
add esi, ebx
clc
cld
nop
nop
jae 0x406cb1
pop ebx
adc byte [edx + eax*4 - 0x6eff7afe], 0
add byte [eax], al
cmp byte [esi], ch
add dword [ecx - 0x47fed17a], edi
add byte [eax], al
mov eax, 0x22b90102
add byte [ecx - 0xd07ab3f], bh
cld
push esp
clc
cld
nop
nop
jae 0x408d54
add byte [si + 0x51], bh
add byte [eax], al
push ecx
add byte [eax], al
add byte [edx], al
add ch, ah
jne 0x406c77
clc
cld
nop
nop
jae 0x4093b8
pop es
add byte [esi], dl
xor al, byte [eax]
cmp ecx, dword [ecx - 0x75]
or dword [esi - 0x6ffffd79], 0x55
mov ebp, esp
leave
nop
jmp 0x406a01
add eax, 8
clc
cld
nop
nop
jae 0x408705
add byte [eax], al
add byte [eax + 0x4f00], dh
jb 0x4069cd
push ecx
clc
cld
nop
nop
jae 0x40749e
add byte [edx + 2], dl
add byte [edx + ebx - 0x7a], bh
add dword [edi], edi
xchg byte [eax], al
add byte [ebx + 0x54], cl
push esp
push edi
mov edi, 0x40613d
xchg dword [esp], edi
ret
pop ds
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405d56
xor edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407faa
add eax, dword [ebx + 0x2b5c1]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4081ab
mov dword [ebp + 0x28], edi
clc
cld
nop
nop
jae 0x406d4e
sub ebx, esi
xchg byte [edx], al
add byte [eax + 0x3b], dl
add byte [edx + 0xf3a3600], al
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409406
pop eax
push edi
mov edi, 0x405bde
xchg dword [esp], edi
ret
xchg ebx, ebx
clc
cld
nop
nop
jae 0x40825f
add byte [ecx + 6], dl
jmp 0x7c22c1
mov esi, edx
clc
cld
nop
nop
jae 0x40891a
add byte [ecx - 0xcff80fa], dl
add byte [eax], al
add dl, dh
add byte [ebp - 0x7f], bl
invalid
add esi, 0x132
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408175
shr ecx, 2
push edi
mov edi, 0x4091c2
xchg dword [esp], edi
ret
pop edi
clc
cld
nop
nop
jae 0x4065ae
jl 0x406b44
push esi
add byte [edi + 0x74], cl
add dword [eax], 0x56
add dh, dl
add byte [edx + 0x17b8006e], bl
pop esi
push edi
mov edi, 0x4087f4
xchg dword [esp], edi
ret
add ecx, 0x13
push edi
mov edi, 0x409088
xchg dword [esp], edi
ret
shr eax, 8
clc
cld
nop
nop
jae 0x40517a
add byte [eax], al
add bl, bl
add byte [ebx + 0x1a02527c], al
shl dword [eax - 0x70], cl
push ebp
mov ebp, esp
leave
nop
jmp 0x4084c0
fimul dword [si - 0x2f8a]
test al, 0x12
jg 0x406c45
call eax
clc
sar al, 1
cld
nop
nop
jae 0x40704a
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x3b], ch
salc
mov eax, dword [0xbf57e8d9]
inc esi
bound eax, qword [eax]
fld1
push edi
mov edi, 0x406246
xchg dword [esp], edi
ret
inc edx
clc
cld
nop
nop
jae 0x4091a8
add byte [eax + eax], bl
xchg edx, eax
add dh, dl
add byte [eax], al
add byte [eax], al
add ah, dl
bound eax, qword [ecx]
mov eax, 0xf89be1ac
cld
nop
nop
jae 0x40616f
add byte [edx + 0xdb], cl
add byte [eax + eax], bh
jg 0x406ce7
add ah, al
push ss
cli
jmp 0x406c3d
mov edi, dword [ecx + 0xc]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408e41
inc edi
clc
cld
nop
nop
jae 0x4056df
scasb al, byte es:[edi]
aas
salc
dec edi
xchg ecx, eax
add dword [eax], 0x6b
imul edx, dword [ecx - 0x22817795], 0xffffff9b
push edi
mov edi, 0x4086e9
xchg dword [esp], edi
ret
add byte [eax], al
add byte [eax - 0x24ff8100], bh
lea eax, [eax]
mov eax, dword [0x5590c987]
xchg ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406a4d
popal
clc
cld
nop
nop
jae 0x408891
add byte [eax], al
jl 0x406d0c
add byte [edx], al
cmp al, 0x91
pop ebx
imul esi, dword [edx], 0xffffff95
leave
push 0x44726573
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4092af
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x4057e9
xchg byte [ebx], bh
jmp 0xdc846de6
pop ecx
clc
cld
nop
nop
jae 0x405da1
add byte [eax], al
salc
salc
add byte [edx], bl
add al, byte [eax]
fadd qword [eax]
mov esi, 0x91b8006a
imul ecx
clc
cld
nop
nop
jae 0x408fcf
invalid
fistp dword [esp]
push edi
mov edi, 0x408192
xchg dword [esp], edi
ret
mov esi, dword [esi + 0x80]
clc
cld
nop
nop
jae 0x408680
xchg edx, eax
and eax, 0x8a0052d0
mov al, 0xe3
mov eax, dword [ecx + 0xb8]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406948
mov al, 0x50
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4077a2
add ecx, 0x28
clc
cld
nop
nop
jae 0x409529
xor al, byte [eax]
xchg ecx, eax
cmp byte [eax + eax], 0
add cl, ch
cmp eax, 0xf8241cdb
cld
nop
nop
jae 0x407206
cmp al, 0x8d
add byte [eax], al
add byte [ebx + 1], bl
aam 0x56
pop ebx
retf 0xe837
call fcn.00406760
clc
cld
nop
nop
jae 0x408ccf
fdiv qword [edx]
add byte [edi + 1], cl
add byte [esi + 0x148d753c], al
xor bh, al
lea edx, [edx + esi]
clc
cld
nop
nop
jae 0x407856
fstp xword [edi]
jl 0x406ec0
xchg esp, eax
invalid
cld
clc
cld
nop
nop
jae 0x406a9a
scasb al, byte es:[edi]
add byte [eax + 0x515600], dh
or al, 0
add byte [eax], al
add byte [edi + 0x54], ah
push esp
push edi
mov edi, 0x4064f2
xchg dword [esp], edi
ret
mov eax, dword [edi]
clc
cld
nop
nop
jae 0x40534d
adc al, byte [eax]
jl 0x406f9f
add byte [eax], al
add byte [eax], al
push esi
add byte [eax], al
add ebx, dword [ebx + 0x5835bf57]
inc eax
add byte [edi + 0xc3243c], al
adc byte [edx], 0x82
add dl, cl
test dword [ebx + 0x51], ebx
je 0x406f76
ret
test eax, 0
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4075bf
stosd dword es:[edi], eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408b1d
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x408603
scasb al, byte es:[edi]
add byte [eax], al
aam 0
add cl, ch
xchg edx, eax
add byte [eax], al
add byte [edi - 0x95318], al
invalid
mov ecx, dword [esi + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409300
pop ecx
push edi
mov edi, 0x407b21
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x406ea3
dec edi
add byte [eax], al
or al, 0x7c
add byte [esi], dl
pop ebx
add byte [eax], al
add bh, dh
fld1
push edi
mov edi, 0x406962
xchg dword [esp], edi
ret
lea ecx, [ebp + 0x28]
push edi
mov edi, 0x405ad9
xchg dword [esp], edi
ret
wait
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4090f3
mov ecx, eax
clc
cld
nop
nop
jae 0x408ab5
inc esp
sbb dh, dl
jl 0x40724a
add byte [eax], al
scasb al, byte es:[edi]
add byte [eax], al
add ch, dh
mov edi, dword [edi + 0x14]
clc
cld
nop
nop
jae 0x407a96
add byte [eax], 0
add byte [eax], al
add byte [eax], al
mov al, byte [edx]
xchg esp, eax
push ebp
add esi, 2
clc
cld
nop
nop
jae 0x40836d
mov al, 0
jmp 0xdc72797f
popal
clc
cld
nop
nop
jae 0x40627d
add byte [esi - 0xcfa0000], bh
add byte [edx + 0xdb], cl
invalid
fistp dword [esp]
clc
cld
nop
nop
jae 0x408ef8
push es
imul ecx, edx, 0xffffffd0
je 0x4072e8
add byte [eax], al
xchg ecx, eax
add byte [ebx + 3], al
clc
add esi, ebx
clc
cld
nop
nop
jae 0x408278
push ecx
add byte [eax + eax], bh
mov esi, 0x1b8007f
add ah, ch
out dx, al
outsd dx, dword [esi]
cld
clc
cld
nop
nop
jae 0x407f90
in eax, 0
add byte [esi + 0x6700], al
push ecx
add byte [eax], al
add al, cl
nop
inc edx
add dword [eax - 0xbca1771], edi
invalid
je 0x406db7
clc
cld
nop
nop
jae 0x40958f
jmp 0x31b7372
push eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40910c
popal
clc
cld
nop
nop
jae 0x40780b
add byte [eax], al
add byte [ecx], ch
add byte [edx], dh
add byte [eax], al
sbb dh, byte [eax - 0xe083cbc]
div ecx
clc
cld
nop
nop
jae 0x4095c1
in eax, 0
add byte [eax], al
add dl, byte [ebp - 0x6d6eff10]
push esi
mov dword [0x8b5590f8], eax
in al, dx
leave
nop
jmp 0x40629a
jne 0x4067ca
clc
cld
nop
nop
jae 0x4084f2
sbb dword [eax + eax + 0x6f], 0
add byte [eax], al
invalid
xor eax, eax
clc
cld
nop
nop
jae 0x405853
add byte [ecx + 0x6f005600], dh
imul ecx, dword [eax + edx*8], 0
outsd dx, dword [esi]
outsb dx, byte [esi]
add dword [eax - 0x47ee1774], edi
sahf
add al, byte [eax]
add al, bh
mov eax, 0x29e
clc
cld
nop
nop
jae 0x405c67
add ah, ch
xchg ebp, eax
dec edi
xchg ecx, eax
or al, 0x85
xchg ecx, eax
cdq
ret
fistp dword [esp]
push edi
mov edi, 0x40721f
xchg dword [esp], edi
ret
mov edi, dword [edi + 0x28]
clc
cld
nop
nop
jae 0x407958
add byte [ecx + 0x56001a51], dl
add byte [eax], al
add byte [eax], al
mov bl, 0x60
pushal
clc
cld
nop
nop
jae 0x408cec
rol byte [eax], 1
imul esi, eax, 0xffffff91
add byte [eax + edi*4 + 0x7c], bl
add ah, bl
and esi, 0x57
test al, 1
push edi
mov edi, 0x4085b7
xchg dword [esp], edi
ret
push eax
imul eax, dword [eax], 0
sub dword [ecx + 0x217c8], edi
mov ecx, 0x217c8
clc
cld
nop
nop
jae 0x407096
scasb al, byte es:[edi]
add byte [ebx], ch
imul eax, dword [eax], 0xffffff83
xor bh, byte [edi + eax*4]
pop ecx
clc
cld
nop
nop
jae 0x406bf2
add byte [esi], al
and byte [eax], al
mov cl, 0
add byte [ebx], bh
jl 0x4074fe
or al, 0x89
pushal
clc
cld
nop
nop
jae 0x4062b3
add byte [edi], bh
add byte [esi + edi*4 - 0x76], bh
jl 0x40754b
xor al, byte [ebp + 0x58b65c82]
sbb cl, byte [ebp + 0x35]
pop eax
js 0x4074ff
iretd
lea ecx, [ebp + 0x28]
push edi
mov edi, 0x4060d7
xchg dword [esp], edi
ret
jne 0x40ee1c
clc
cld
nop
nop
jae 0x407824
mov cl, 0
add dword [edx], 0
cmp dword [ecx + ebp*4 - 0xd], 0xffffffa4
push edi
mov edi, 0x4066be
xchg dword [esp], edi
ret
pop edi
clc
cld
nop
nop
jae 0x408b36
mov eax, 0
sbb al, byte [eax]
add byte [esi + 0x56008500], al
push eax
mov byte [0x46b90140], al
add byte [ecx - 0x6f37743b], bh
mov ecx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407433
stosb byte es:[edi], al
clc
cld
nop
nop
jae 0x4080d4
mov al, 0
pop ebx
add dh, dl
imul eax, dword [eax], 0x56
add byte [esi - 0x4e017d00], bh
jmp 0x40738e
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407e52
movzx edi, word [edi + 0x14]
clc
cld
nop
nop
jae 0x405b93
add byte [eax], al
push esi
inc esp
and eax, 0x8d8d44
sub eax, 0x9018c783
add edi, 0x18
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4065c9
add byte [eax + eax - 0x7cfff80d], dl
pop es
add dword [eax], esp
add bh, bh
add eax, 0x1d35e7c2
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407889
pop ecx
clc
cld
nop
nop
jae 0x4053fe
pop es
add dword [eax], 7
xchg ecx, eax
add byte [eax - 0x10], dl
invalid
fld1
clc
cld
nop
nop
jae 0x405e12
jl 0x407745
push es
test dword [edx], eax
outsd dx, dword [esi]
xchg byte [eax], al
pop esp
add byte [eax], al
sub byte [ecx], al
mov ecx, 0xf8aef289
repne scasb al, byte es:[edi]
clc
cld
nop
nop
jae 0x40553c
push es
mov cl, dl
mov al, 0
add dword [eax], 0xffffffae
mov al, byte [eax]
aas
clc
nop
fincstp
int1
div ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407d98
add byte [bx + di - 0x24], dl
out 0x15, al
mov edx, eax
clc
cld
nop
nop
jae 0x407180
add ecx, ebp
add dh, dl
add byte [eax], al
add byte [edx - 0x1ff9100], dl
dec ebp
xor dword [esp], 0x752a1790
clc
cld
nop
nop
jae 0x407ed8
or al, 0
je 0x4077d1
retf 0xaeb8
rep stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x40555b
imul ebx, ebx, 0xc
add byte [edx], bl
fcom qword [esi + 0x52]
add byte [eax], al
push edx
dec ebp
push 0x70
push edi
mov edi, 0x407d75
xchg dword [esp], edi
ret
in al, dx
leave
nop
jmp 0x40939f
add edx, ecx
clc
cld
nop
nop
jae 0x4067ca
xchg byte [edx + 0x955056], cl
je 0x407841
add byte [edi], bh
xchg ecx, eax
pop ss
mov ecx, dword [esp + 0xc]
clc
cld
nop
nop
jae 0x406e05
add byte [esi], al
add byte [ecx], ch
jl 0x407884
add bl, dh
test byte [bp + di], cl
push eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407b88
mov ecx, ebx
clc
cld
nop
nop
jae 0x405b75
scasb al, byte es:[edi]
lea eax, [ebx + 0x560000e5]
add byte [bx + si], al
xchg ebp, eax
leave
cmp dword [edi + 0x10], 0x6c006900
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408846
jmp 0x40714a
add edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x408b9f
push esi
xchg edx, eax
add byte [eax + esi*8 + 0x5b], dh
add byte [ebx - 0x73], ch
sbb al, 0x7d
push 0x40
push edi
mov edi, 0x407411
xchg dword [esp], edi
ret
jmp 0x409247
push ecx
clc
cld
nop
nop
jae 0x406188
pop ebx
mov al, 0
fsubr qword [edi + 0x56]
and eax, 0xca958a
or byte [esi - 0x7172625], 0xf2
cld
fld1
clc
cld
nop
nop
jae 0x406023
xchg ebp, eax
retf 0
shr eax, 8
clc
cld
nop
nop
jae 0x408d6e
add byte [edx - 0x35ce0000], dl
add al, dh
add byte [eax], al
fmul dword [ecx - 0x7ff749c]
mov eax, dword fs:[eax]
clc
cld
nop
nop
jae 0x405c84
cmp al, 6
jg 0x407a30
add byte [eax + eax + 0x600c00f3], dl
add byte [ecx - 0x1374aab1], bh
xor edx, dword [edi]
add byte [eax], cl
invalid
add eax, edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4070c8
add edi, eax
clc
cld
nop
nop
jae 0x405d88
sub dword [edx + 0x20091db], edx
add byte [eax], al
scasb al, byte es:[edi]
je 0x407b00
or al, 0
mov eax, 0x55904913
mov ebp, esp
leave
nop
jmp 0x405e2f
add byte [ebp - 0x720ce600], dl
add byte [edi - 0x7f03e7d], bl
cld
nop
nop
jae 0x408f6a
or al, 0
add byte [edi + 0x5b], ch
add byte [edx + 0x21f31a00], al
xchg dword [edi - 0x1c], eax
push edi
mov edi, 0x4081df
xchg dword [esp], edi
ret
push esp
push edi
mov edi, 0x408b86
xchg dword [esp], edi
ret
add cl, ch
enter 0xffffffffffff98a0, 0xffffffffffffff8c
invalid
test ecx, ecx
push edi
mov edi, 0x407a61
xchg dword [esp], edi
ret
mov edi, dword [edi]
clc
cld
nop
nop
jae 0x4051b4
add byte [edx - 0x4effffee], dl
add bl, dh
add byte [eax], al
add byte [esi - 0x6f3f7a83], al
push ebp
mov ebp, esp
leave
nop
jmp 0x408127
jmp 0x405509
add byte [eax], al
mov al, 0
jg 0x407c0f
mov cl, 0
add byte [ecx + 0x34815100], dl
and al, 0x83
push esp
ja 0x407b9e
xor dword [esp], 0x82775483
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f41
mov ecx, dword [edi + 6]
clc
cld
nop
nop
jae 0x405eb3
add byte [ebp - 0x7c80c37d], dl
xchg esp, eax
scasb al, byte es:[edi]
add byte [esi - 0x46fe974c], bh
jae 0x407c08
outsd dx, dword [esi]
arpl word [eax], ax
add al, bh
cld
nop
nop
jae 0x4057ca
add byte [eax], al
push esi
add byte [eax], al
rcl byte [edx + 0x3f]
dec esi
add dword [eax + 0x19deb0f4], edi
cmp ebx, 0x1000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405486
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4058a0
mov eax, dword [eax + 0x14]
clc
cld
nop
nop
jae 0x405764
push esi
sub dword [eax], eax
push ecx
fadd qword [eax]
push eax
adc al, byte [eax]
xor bl, byte [edi]
add esp, 0x1c
push edi
mov edi, 0x407aef
xchg dword [esp], edi
ret
push ecx
clc
cld
nop
nop
jae 0x405dd9
add byte [esi + 0x2500b867], ch
add al, dl
or al, 0xbe
jl 0x407d70
or al, byte [ecx]
mov eax, 0x5368c734
insb byte es:[edi], dx
clc
cld
nop
nop
jae 0x4093ea
mov al, byte [eax]
aas
add byte [edi], bh
sbb dh, bl
salc
add byte [eax], al
xor al, 0xa4
add byte [eax - 0x3b47fef8], bh
sub dword [edi], ecx
scasd eax, dword es:[edi]
enter 0xfffffffffffff2f8, 0xfffffffffffffffc
imul ecx, eax
clc
cld
nop
nop
jae 0x40600a
test dword [ebp + 0x3200], edx
add byte [eax], al
pop esp
mov esi, dword [ebx]
sar al, cl
xor edx, edx
clc
cld
nop
nop
jae 0x4077bd
mov al, 0x91
add byte [edi], cl
fdivr st(2), st(0)
add bl, dh
jg 0x407d86
xlatb
cmp dword [esi + 0x10], 0
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408c09
pop eax
clc
cld
nop
nop
jae 0x4068ba
add byte [eax + eax - 0xd], bl
push esi
xchg ebp, eax
adc cl, byte [ebp + 0xf06f]
or al, byte ds:[ecx]
mov eax, 0x559051a9
test eax, 0x8b559051
in al, dx
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4081f8
popal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40577d
fdivr st(7)
inc dword [eax]
add byte [edi + 0x1a], cl
salc
xor al, byte [eax]
imul eax, dword [esi + 0x5d00566f], 0x5a
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40831f
add ebx, dword [ebp + 0x24]
add ebx, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x405a6d
add bh, byte [ebp + 0x6f]
add byte [ebx + 0xe57c], al
jge 0x407e92
mov ecx, 0x735908cd
nop
int 8
pop ecx
jae 0x407e6e
push ebp
mov ebp, esp
leave
nop
jmp 0x407e6f
jne 0x40597a
clc
cld
nop
nop
jae 0x4080ed
add byte [si], bh
add al, byte [eax]
outsd dx, dword [esi]
sbb dword [eax + 0x65], ebp
popaw
jne 0x407ebe
push 0x75616665
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406d67
mov eax, dword [ecx + 0x10]
clc
cld
nop
nop
jae 0x4062e5
add byte [eax], al
add dl, dh
adc dword [edx], 0xffffffbe
jg 0x407f73
xchg ecx, eax
ljmp 0xf814
mov eax, dword [ebp + 0x14]
clc
cld
nop
nop
jae 0x408e76
outsd dx, dword [esi]
add byte [edi], ah
add byte [eax], al
lea eax, [eax]
add byte [eax], al
sub eax, 0x54bf5750
outsb dx, byte [esi]
inc eax
add byte [edi + 0xc3243c], al
fild dword [eax]
dec edi
add dl, dh
add byte [eax], al
add byte [esi - 0x2b0cbb7a], bh
jge 0x407fe4
push eax
push edi
mov edi, 0x406e54
xchg dword [esp], edi
ret
cmp dword [ebp + 0x28], edx
push edi
mov edi, 0x4063e4
xchg dword [esp], edi
ret
push ebp
sub byte [edi - 0x41], dl
in al, 0x63
inc eax
add byte [edi + 0x6bc3243c], al
test dword [eax], eax
add byte [edx], dh
add byte [esi - 0x6aff8baa], al
xor al, bh
mov ecx, 0x65
clc
cld
nop
nop
jae 0x4063fd
xchg ecx, eax
add byte [eax], al
add byte [edx + edx*4], cl
xchg ebp, eax
add byte [edx + 0x2ecadc], dh
mov ecx, 0xf2f8532b
cld
clc
cld
nop
nop
jae 0x406c5e
invalid
mov ebp, esp
clc
cld
nop
nop
jae 0x407451
add dword [eax], eax
jg 0x40808a
add byte [esi - 0x7a4effc1], al
add byte [esi - 0x7ff951f], bl
cld
nop
nop
jae 0x408386
add byte [eax], al
lea ebx, [ebx + 0x7c]
adc al, byte [eax]
rol byte [eax], 1
add byte [eax], al
fsub dword [edi]
push edi
clc
cld
nop
nop
jae 0x4079a8
in eax, 0x44
add byte [eax], dl
fdiv qword [eax + edx*8 - 0x10]
pop ebx
add ah, bl
xor eax, 0x5709e280
and dl, 9
push edi
mov edi, 0x408e5d
xchg dword [esp], edi
ret
add byte [edi - 0xf3cdbc4], al
mov al, byte [eax]
xchg ebp, eax
add byte [eax], al
add byte [eax], al
sbb al, byte [ebx - 0x46ff9191]
inc ecx
mov ecx, 0x735908cd
clc
cld
nop
nop
jae 0x40541e
xchg ecx, eax
add byte [esi], al
add byte [edi + 0x32], ch
salc
add byte [edi + 0x53], dl
clc
cld
nop
nop
jae 0x4057b0
sub dword [esi + 0x74], edx
add al, dh
add byte [esi + 0xc], dl
sub dword [eax + eax], ecx
add dword [eax], edx
and al, byte [eax]
mov eax, 0x8e8c191
shr eax, 8
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406ce3
mov esi, dword [ebx + 0x3c]
clc
cld
nop
nop
jae 0x406124
add ah, bl
add byte [eax], al
add byte [eax], al
push es
add byte [ebp - 0x46fe9daa], al
xor dl, byte [ebx + 0x72466cb9]
clc
cld
nop
nop
jae 0x4063ca
add byte [ebx], bl
add byte [ebp + 0x52000002], cl
push cs
add dword [ecx + 0x5a840f53], edi
sti
invalid
je 0x407c87
mov ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x407db1
add dword [ebx + esi*8 + 0x3f], 0xfffffff3
add byte [ebx - 0x15ae4f2c], al
adc dword [ebx + 0x55909634], ecx
mov ebp, esp
leave
nop
jmp 0x4094f2
xor ebx, ebx
clc
cld
nop
nop
jae 0x4053e5
mov al, 0
retf 0x12
je 0x4067ae
mov eax, 0x123a6781
clc
cld
nop
nop
jae 0x408ace
add byte [eax], al
fist dword [eax + eax - 0x3e0cff6f]
push ebx
clc
cld
nop
nop
jae 0x407786
test dword [bx + si], eax
add ah, bl
add byte [edx], al
sbb al, byte [eax]
add byte [ecx], ch
add byte [edx], bl
scasb al, byte es:[edi]
pop ecx
add edi, dword [edi + 0x3c]
clc
cld
nop
nop
jae 0x4074b7
xchg ecx, eax
add byte [esi - 0x76], dl
push esi
add byte [edi - 0x50], ch
add al, al
push ecx
cmp dword [edi], 0x10
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406652
and dl, 0x91
push edi
mov edi, 0x4073de
xchg dword [esp], edi
ret
add edi, ebx
push edi
mov edi, 0x405161
xchg dword [esp], edi
ret
add esi, 2
push edi
mov edi, 0x4078f1
xchg dword [esp], edi
ret
cmp al, 0x61
push edi
mov edi, 0x406058
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x4070e1
add byte [eax], al
add byte [eax], al
pop es
add ch, ah
add byte [edi + 0x51], ah
add byte [eax], al
sub ebp, ecx
cmp ch, cl
invalid
pop edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406b53
sub dword [esp], 2
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405fb9
mov ecx, 0x390f561b
clc
cld
nop
nop
jae 0x408bd1
xchg byte [eax + eax], dh
xchg edx, eax
outsd dx, dword [esi]
add byte [ebx + 0xab9e9ed], al
add byte [eax], al
cmp esi, dword [edi + 0x5b]
jl 0x40832f
outsd dx, dword [esi]
fist dword [ecx - 0x17]
xor dl, dh
retf 0xdb00
jne 0x408e27
clc
cld
nop
nop
jae 0x407923
add byte [eax], al
push ecx
add byte [edx + 0x68970074], dl
mov al, byte [0xf800000f]
cld
nop
nop
jae 0x4061db
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
xchg ecx, eax
add byte [ecx - 0x1c8e18], dl
invalid
call fcn.00406760
clc
cld
nop
nop
jae 0x405fee
lock add byte [esi - 0xcad1b00], al
mov al, 0xa8
sub al, byte [eax]
mov ecx, 0xc03303e2
clc
cld
nop
nop
jae 0x40746a
cmp al, 0
push esi
sub dword [eax], eax
adc dl, byte [ecx + 0x834f00]
sqrtps xmm2, xmmword [edi - 0x41]
inc edi
jp 0x408467
add byte [edi + 0x6bc3243c], al
add byte [esi + 0x6b023b00], ch
add byte [eax], al
add byte [eax], al
cmp al, 0xc7
push 0
push edi
mov edi, 0x4071d0
xchg dword [esp], edi
ret
mov dword [ecx + 0xa8], eax
jmp 0x408408
fild dword [eax]
jl 0x408494
pop ebx
push edx
add byte [esi + 1], ah
mov ecx, 0xf8128b3d
mov edx, dword [edx]
clc
cld
nop
nop
jae 0x4091dc
rcl byte [esi - 0x52]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + eax - 0x6e7646ff], dl
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407013
lea edi, [esp + 0x20]
push edi
mov edi, 0x407063
xchg dword [esp], edi
ret
call fcn.00406760
clc
cld
nop
nop
jae 0x407f77
mov eax, 0
add byte [edx], al
fisttp dword [ebx - 0xd07db8b]
cld
mov esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4087da
add byte [eax], al
fild dword [eax]
lea eax, [eax]
cmp eax, dword [eax]
dec edi
add byte [esi + 1], ah
mov eax, 0xf2f851c3
cld
nop
nop
jae 0x4072d4
add byte [eax], al
add byte [ebp - 0x7affff6f], dl
add byte [eax], al
add byte [edx - 0x40a8a8ab], cl
cmp bh, byte [ebx + 0x40]
add byte [edi - 0x7c3cdbc4], al
or al, 0
add byte [eax], al
add byte [eax], al
xchg esp, eax
scasb al, byte es:[edi]
add byte [esi - 0xc8ef3af], al
movsd dword es:[edi], dword [esi]
rep movsd dword es:[edi], dword [esi]
clc
cld
nop
nop
jae 0x40714a
xchg esp, eax
add al, dl
salc
add byte [edx], al
imul esp, dword [0x7367d656], 0xffffff8b
dec ecx
cmp al, 0xf8
mov ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x409247
outsd dx, dword [esi]
mov cl, 0x56
add byte [eax], al
add byte [eax], 0x92
add byte [esi - 0x7c], dl
call 0x7ef98697
xchg edi, eax
mov ecx, ebx
push edi
mov edi, 0x406b6d
xchg dword [esp], edi
ret
imul ecx, ecx, 0x28
clc
cld
nop
nop
jae 0x40650b
cmp eax, dword [eax]
add byte [eax], al
add byte [ebx - 0x30], ch
add byte [ebx], bh
add byte [ecx + eax*8 - 0x30d07af], al
nop
nop
jae 0x405796
inc esp
add ah, dl
add byte [eax], al
aam 2
sbb dh, byte [edx]
add byte [eax], al
add byte [ecx + 0x58], dh
pop eax
push edi
mov edi, 0x405d3a
xchg dword [esp], edi
ret
lea edi, [edi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405251
add esi, dword [ebp + 0x24]
clc
cld
cld
nop
nop
jae 0x407dcb
fild dword [eax]
add byte [eax], al
lea eax, [eax]
rcl byte [esi + 0x1a]
mov cl, 0x84
jbe 0x4086d9
jnp 0x408685
mov edi, 0xf8ffffe0
cld
nop
nop
jae 0x408b69
add byte [ecx - 0x7d], dl
xor al, byte [esi - 0x35f3ffaa]
ror dword [ebx - 0xd07fbb1], 1
cld
mov ecx, dword [edi + 4]
clc
cld
nop
nop
jae 0x407bbf
add al, byte [eax]
pop ebx
fild dword [edx + 0x3b0000d4]
cmp al, 0x6f
mov eax, eax
push edi
mov edi, 0x406317
xchg dword [esp], edi
ret
and al, 0xc3
mov eax, 0xf200d4d4
lea esp, [0x1a00001a]
add al, bh
cdq
pop ecx
push edi
mov edi, 0x408da0
xchg dword [esp], edi
ret
mov dword [ecx + 0xb8], eax
clc
cld
nop
nop
jae 0x4092c9
add al, dh
lea esi, [ecx + 0x737f2000]
xor eax, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407ba6
push eax
push edi
mov edi, 0x407e39
xchg dword [esp], edi
ret
mov edx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f28
add edi, dword [eax + 0x3c]
clc
cld
nop
nop
jae 0x407c31
push ecx
xor al, byte [eax]
add byte [ecx + 0x32001200], dh
add byte [ebx + 0x2c], ah
and byte [edi - 0x41], dl
test byte [ebx + 0x3c870040], dl
and al, 0xc3
add byte [edx], dh
fld xword [esi + 0xd60029]
add byte [edx], al
jl 0x4087bb
pop ebx
mov ecx, ebx
clc
cld
nop
nop
jae 0x40521c
add dh, dl
push edx
salc
add dl, byte [ecx - 0x510dff0e]
add al, bl
add dword fs:[ecx + 0x76034ffe], edi
cmp al, 0xf8
add esi, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x406dec
imul esp, dword [edi - 0x7d], 0xfffffff3
je 0x4087ee
add byte [edi + 0x3c], ah
add byte [edi + eax*2 + 0x200c481], dl
add byte [eax], al
clc
cld
nop
nop
jae 0x408fec
add byte [esi + 0x67], dl
retf 0xc
sub eax, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x407a2e
jmp 0x7c40890e
jne 0x4077a2
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40658e
push ecx
clc
cld
nop
nop
jae 0x406a68
mov eax, 0x56007f00
xchg ebp, eax
add byte [eax - 0xffd8b7e], dh
mov ecx, 0xfcf2f853
push ebx
clc
cld
nop
nop
jae 0x408ec2
add byte [eax], al
add byte [eax], al
xchg ebp, eax
mov dh, byte [edx]
xchg ecx, eax
add bl, bl
xor bl, byte [ebx + 0xf]
mov bh, 0x7f
add al, 0xf8
cld
nop
nop
jae 0x408667
add byte [edx + 0x44f0f0d6], cl
push esi
push edx
salc
pop ebx
push esi
clc
cld
nop
nop
jae 0x405148
cmp al, 6
add byte [ebx + 0x67], ch
jg 0x4088d6
jl 0x4088d8
add byte [eax], al
xor al, byte [eax + 1]
mov eax, 0x54498b6d
clc
cld
nop
nop
jae 0x4055f2
fild dword [eax]
cmp al, 0x86
push eax
test dword [eax], eax
add al, dl
salc
inc ecx
mov ecx, ebx
clc
cld
nop
nop
jae 0x4061a1
dec edi
cmp al, 0xf0
jg 0x4088fd
aam 0x32
add byte [eax], al
add byte [eax], al
xor byte [eax + eax - 0x47], ch
mul byte [eax]
add dword [eax - 0x193ef25e], edi
add edi, eax
shl esi, 3
clc
cld
nop
nop
jae 0x40574a
and byte [eax], al
add byte [edx + 0x7c], cl
outsd dx, dword [esi]
sbb dword [edi - 0x30d0709], eax
xchg edi, esi
clc
cld
nop
nop
jae 0x40642f
push ecx
scasb al, byte es:[edi]
jl 0x40891a
push edx
clc
cld
nop
nop
jae 0x40941f
add bl, dh
fadd qword [eax]
push edx
add byte [eax], al
test dword [eax], eax
add byte [eax - 0x2447fefe], dh
mov ecx, 0x7262694c
clc
cld
nop
nop
jae 0x405453
add byte [ecx], ch
add byte [edx], dl
lock add byte [eax - 0x46ffbdb0], bh
leave
add ecx, 3
clc
cld
nop
nop
jae 0x4083ea
sbb bl, bl
push esi
add byte [eax], al
add byte [eax], al
add dh, dl
add byte [edi], dh
call fcn.004072bb
clc
cld
nop
nop
jae 0x407649
add byte [edx + eax], bl
and byte [edi], bh
add byte [esi - 0x39], dl
push esi
clc
cld
nop
nop
jae 0x407485
jne 0x4077a2
clc
cld
nop
nop
jae 0x4078bb
add byte [eax], al
add dl, dh
test dword [eax], eax
add byte [esi - 0x46febf48], cl
push 0x2676b900
add byte [ecx - 0x47ffd3c4], bh
mov dh, 0x57
pop ecx
push edi
mov edi, 0x40562a
xchg dword [esp], edi
ret
mov dword [esp + 0x1c], edi
clc
cld
nop
nop
jae 0x407283
add byte [ebp + 0x32007c00], al
add byte [ebp - 0x4d532200], al
inc ecx
sub dword [esp], 2
push edi
mov edi, 0x40839f
xchg dword [esp], edi
ret
mov esi, ebx
push edi
mov edi, 0x4056ad
xchg dword [esp], edi
ret
shr ecx, 2
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4090a2
xor dword [esp], eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40697b
pop esi
clc
cld
nop
nop
jae 0x407f5c
add byte [eax], al
add byte [eax], al
jg 0x408b5a
add ah, bl
add byte [eax], al
aas
scasb al, byte es:[edi]
push ebp
push dword [ebp]
push edi
mov edi, 0x407375
xchg dword [esp], edi
cmp al, 0x24
ret
push eax
clc
cld
nop
nop
jae 0x4075a6
add byte [edi - 0x10], cl
push eax
add byte [eax], al
salc
add byte [eax], al
add byte [ecx], ch
fadd qword [eax + 0x6db90120]
push ebx
clc
cld
nop
nop
jae 0x4079c2
add byte [eax], al
cmp esp, dword [eax]
add byte [eax], al
xchg esp, eax
aam 0
pop es
add byte [ecx - 0x1726d9af], dh
fld1
clc
cld
nop
nop
jae 0x408878
add byte [eax], al
add byte [eax], al
salc
push esi
add byte [ebx + 0x56], ch
in eax, 0x57
push ebx
push edi
mov edi, 0x407163
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x406888
xchg dword [esp], edi
ret
pop edi
push edi
mov edi, 0x405522
xchg dword [esp], edi
ret
je 0x409005
clc
cld
nop
nop
jae 0x405b43
add bl, dh
xchg ecx, eax
adc dl, byte [ecx + 0x16e8a00]
mov eax, 0xb9012484
adc eax, 0xfcf2f859
pop ecx
clc
cld
nop
nop
jae 0x407627
cmp ebp, ecx
aas
aam 0
push esi
mov cl, 0x6b
add byte [eax], al
add byte [esi + 0x57accfc2], bh
mov edi, 0x408d39
xchg dword [esp], edi
ret
push eax
push edi
mov edi, 0x409576
xchg dword [esp], edi
ret
inc eax
add byte [edi + 0x56c3243c], al
or al, 0xdb
add byte [eax], al
or al, 0
xor ch, cl
add byte [eax + eax - 0x47631d0d], dl
arpl word [ecx + 0x57], cx
dec ecx
push edi
mov edi, 0x405aba
xchg dword [esp], edi
ret
add eax, 0x18
clc
cld
nop
nop
jae 0x4088df
mov ebx, eax
clc
cld
nop
nop
jae 0x406f8e
mov al, byte [eax]
add byte [eax], al
add byte [edi + 0x6f], cl
add byte [eax], al
add dword [eax], 0x60
add byte [eax - 0x3e740a06], bh
mov eax, ecx
clc
cld
nop
nop
jae 0x40899d
add byte [eax], al
add byte [edx + 0x32], dl
jl 0x408c85
sbb al, byte [eax]
outsd dx, dword [esi]
add byte [edi], bl
pop ecx
clc
cld
nop
nop
jae 0x408984
push ebx
push edi
mov edi, 0x406f73
xchg dword [esp], edi
ret
inc edi
clc
cld
nop
nop
jae 0x40644c
add byte [eax], al
add byte [eax], al
add al, dl
xor ch, byte [esi + 0xb13f95]
mov ebp, 0xf838498b
mov ecx, dword [ecx + 0x38]
clc
cld
nop
nop
jae 0x40798f
xchg ebp, eax
add byte [eax], dl
add byte [esi + 0x9200dc], bh
cmp dword [ebx - 0x40a8fc3f], eax
bound esp, qword [ebx + 0x40]
add byte [edi + 0x29c3243c], al
adc byte [ecx], 0x3f
add byte [ebp + 0x5206563b], dl
jbe 0x408dd5
stosb byte es:[edi], al
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4079db
sub byte [ecx], al
mov ecx, 0xf2f85131
cld
nop
nop
jae 0x405194
add byte [eax], al
xchg ecx, eax
push es
add byte [eax], al
je 0x408ded
add byte [ecx + 0xfb76bb0], dh
xchg dword [edi], ebx
aad 0xff
invalid
add ah, bl
add byte [eax - 0xd07a62f], dl
cld
pop ecx
clc
cld
nop
nop
jae 0x405f84
and eax, 0x7fcabe00
add byte [eax], al
add byte [eax], al
and al, dl
dec edi
mov dh, 0xca
aaa
shr ecx, 2
clc
cld
nop
nop
jae 0x408540
mov cl, 0x7f
cmp eax, dword [eax]
add byte [eax], al
add byte [eax], al
invalid
add edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4061f7
add byte [eax], al
add byte [eax], al
je 0x408ebd
add byte [eax], al
add byte [eax + eax - 0x47], al
rcr dword [ecx - 8], cl
cld
nop
nop
jae 0x407bfc
add byte [eax], al
add byte [eax], al
add ch, ah
or al, 0
jg 0x408e07
add byte [edx], dl
inc edi
mov dword [esp + 0x44], eax
clc
cld
nop
nop
jae 0x4052d9
outsd dx, dword [esi]
jg 0x408e88
add byte [ebx + 0x56dc], al
fnsave dword [0x15249938]
xor eax, 0x15249938
clc
cld
nop
nop
jae 0x40681f
aas
add byte [0x3200e595], ah
and byte [edx + 0x57d08b3b], ah
mov edi, 0x40653e
xchg dword [esp], edi
ret
pop es
xor al, byte [eax]
dec edi
dec dword [ebx - 0x74aa6f0d]
in al, dx
mov esi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4078a2
wait
clc
cld
nop
nop
jae 0x40590a
add bl, dh
retf 0
pop ecx
push edi
mov edi, 0x4095da
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x4062fe
push ecx
xchg ecx, eax
adc al, byte [eax]
pop esp
jmp 0xf2428f5f
call fcn.00406760
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40873a
cmp word [esi], 0x6f72
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40546c
add edi, 0x10
clc
cld
nop
nop
jae 0x408246
sbb dh, byte [edx]
add byte [eax], al
add byte [eax], al
adc al, byte [ebx - 0x7652ff2a]
inc esp
and al, 0x1c
mov dword [esp + 0x1c], eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407e89
push 0x46000
clc
cld
nop
nop
jae 0x408035
mov dl, byte [ecx + 0x296bd07f]
aam 0
int 0x8b
jge 0x40902c
mov edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x40822c
add byte [eax], al
add al, byte [eax]
mov al, 0x44
add al, dh
xchg ecx, eax
jg 0x409084
add byte [ecx - 0x377af0c3], bh
int3
jne 0x405cef
clc
cld
nop
nop
jae 0x408294
add byte [eax], al
pop esp
add bl, dh
in eax, 0
ror dword [edi], 0x85
dec esi
invalid
jmp 0x4073ac
add byte [eax], al
pop esi
test eax, 0xffd6d3e8
call dword [eax - 0x361374ab]
nop
jmp 0x405929
xor eax, eax
clc
cld
nop
nop
jae 0x4066a5
push eax
add byte [bx + si], al
sal bl, 1
add bl, dh
xor al, byte [eax]
imul edx, esp, 0xffffffd7
call fcn.00409260
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40922b
or eax, 0x12
nop
push ebp
mov ebp, esp
leave
adc dl, byte [eax - 0x361374ab]
nop
jmp 0x406729
push ebx
clc
cld
nop
nop
jae 0x405fd5
mov esi, 0x32000085
je 0x4090d7
imul esi, dword [eax - 0x2bff1642], 0x10
inc ecx
pop ecx
clc
cld
nop
nop
jae 0x40512f
add byte [eax], al
add byte [eax], al
add byte [edx], dl
or al, 2
xchg ecx, eax
fild dword [eax]
push ecx
inc esi
add dword [ecx - 0xd0753e5], edi
cld
nop
nop
jae 0x4082b0
add ah, bl
add byte [ecx], al
fild dword [eax]
add al, dl
fild dword [eax]
add byte [ebx + 0x71], bl
movsx eax, word [ecx + 0x14]
clc
cld
nop
nop
jae 0x408cb6
add byte [eax], al
add byte [edx + 0xb0], cl
invalid
pop esi
push edi
mov edi, 0x4061c2
xchg dword [esp], edi
ret
add edx, 0x28
clc
cld
nop
nop
jae 0x406397
xor dword [edx], 0
add byte [eax], al
jl 0x4091f1
add cl, byte [eax + eax]
inc esp
add dword [eax + 0x6c65684d], edi
jo 0x40922b
clc
cld
nop
nop
jae 0x406558
push edx
add dword [edi + 0x3b], esp
add byte [esi + 0x55790682], bh
mov ebp, esp
add byte [eax], al
pop es
pop ebp
inc ecx
add byte [eax], al
push esi
cmp byte [edx - 0xc53ff35], bh
xor al, byte [eax]
push eax
add byte [eax], al
stosb byte es:[edi], al
dec ecx
aam 0x97
mov eax, dword [esp + 4]
clc
cld
nop
nop
jae 0x405f1a
add byte [eax], al
add byte [eax], al
retf 0x505b
xor edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4073c5
push ecx
clc
cld
nop
nop
jae 0x406330
or al, 0
push ecx
imul eax, dword [eax], 0x7c
add byte [edx + 0x7f], dl
add byte [ecx + 0x25], dl
jne 0x409218
invalid
push 0x55746547
clc
cld
nop
nop
jae 0x4068e4
add byte [bx + si], al
pop es
dec edi
pop ebx
sar byte [edi], 1
xchg esi, eax
sti
mov eax, 0x30
clc
cld
nop
nop
jae 0x4079f5
add byte [esi + 0xc020067], bh
mov eax, 0x5759f300
mov edi, 0x40733f
xchg dword [esp], edi
ret
sub eax, dword [ecx + esi + 0x28]
clc
cld
nop
nop
jae 0x40668a
in eax, 0xd6
push es
xchg ecx, eax
add byte [bx + di], dl
mul al
and eax, 0x8504b20f
std
invalid
wait
push edi
mov edi, 0x408a2e
xchg dword [esp], edi
ret
fistp dword [esp]
clc
cld
nop
nop
jae 0x406264
xchg ecx, eax
add byte [esi + 0x5000], bh
add bl, dh
add al, byte [ebx - 0x7d]
mov byte [eax + edx*4], 0x55
add esi, 4
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408f9d
push esp
clc
cld
nop
nop
jae 0x408bb8
add byte [ecx + 0x7fd0], dl
xor bh, byte [eax + eax]
add byte [eax], al
push esi
xchg esp, eax
ficom dword [ecx]
wait
clc
cld
nop
nop
jae 0x408f49
xchg edx, eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x7c], dl
xchg edi, eax
push eax
clc
cld
nop
nop
jae 0x407d58
xor dword [edx], 0
add byte [eax], al
add byte [eax], al
pop esp
jl 0x409435
add al, byte [esi - 0x572359f0]
stosd dword es:[edi], eax
mov ecx, dword [esi + 0x10]
clc
cld
nop
nop
jae 0x405574
xchg esp, eax
push eax
lea eax, [eax]
add dword [eax], 0xffffff92
add byte [ebx - 0x7277a510], al
mov eax, dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40882b
cmp edi, 0x8193699
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407f0f
sub edx, 0x28
clc
cld
nop
nop
jae 0x405b28
imul eax, dword [edx], 0x50
xchg esp, eax
add byte [edi], cl
dec edi
aam 0x67
lds eax, [ebx - 0x40a8e73a]
or dh, byte [esi + 0x40]
add byte [edi - 0x753cdbc4], al
add byte [eax], al
add dl, dh
scasb al, byte es:[edi]
add byte [eax], al
pop es
sbb esp, 0xffffffdf
fld1
push edi
mov edi, 0x40850e
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x405942
pop ebx
push edx
xchg esp, eax
sbb al, byte [eax]
xchg ecx, eax
pop esp
salc
add byte [eax + eax + 0x5c], dh
retf 0x347
add esi, ebx
push edi
mov edi, 0x406995
xchg dword [esp], edi
ret
push 0x194656fc
clc
cld
nop
nop
jae 0x4077f1
push esi
xchg esp, eax
add byte [eax], al
add byte [edi], cl
add byte [eax + eax], bh
add byte [ecx - 0x6f35c4f3], bh
cmp ecx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4073f8
clc
cld
nop
nop
jae 0x408472
xchg ebp, eax
add byte [eax], al
push ecx
dec edi
cmp eax, dword [eax]
push esi
add byte [eax], al
ror byte [ecx - 0x3940a8a2], 1
push esi
inc eax
add byte [edi + 0xc3243c], al
push esi
xchg ecx, eax
add byte [eax], al
add byte [eax + 0x120000], dh
xor al, byte [eax]
pop ebp
mov eax, 0x4548f84d
clc
cld
nop
nop
jae 0x408e8f
aam 0x95
add byte [ebx + 0x20074], al
xor dword [eax - 8], eax
inc eax
clc
cld
nop
nop
jae 0x406db7
add byte [ebp + 0x52dc0082], dl
xor al, byte [eax]
dec edi
in eax, 0x56
pop ebx
lea esi, [0x6b0e22ac]
clc
cld
nop
nop
jae 0x405ca3
add al, byte [eax]
add byte [eax], ah
or al, 0x82
jl 0x409546
int 0x85
rcl byte [eax - 0x361374ab], cl
test edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40735c
mov eax, esi
clc
cld
nop
nop
jae 0x407668
mov esi, 0x3f2900e5
add byte [edi + 0x6b], cl
invalid
push 0x44ee6
clc
cld
nop
nop
jae 0x4051cf
sub cl, 0x94
add byte [eax], al
and byte [eax], al
add byte [edi + eax*4 + 0xec8b55], bh
add byte [ebp - 0x51ffff1d], bh
xchg edx, eax
add byte [edx], dl
js 0x409614
imul ebp, dword [eax], 0xffffff97
add byte [edi], dh
jbe 0x409630
add al, bh
imul edi, dword [edi + 0xca1dcc8], 0
mov ecx, 0x60258d
mov ecx, 0x74c2c431
leave
invalid
salc
movsb byte es:[edi], byte [esi]
imul edx, dword [edi + ecx*8], 0x49
xor ebp, 0x28520719
add dword [eax - 0x3047fffe], edi
invalid