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

Disassembly:
cmp al, 0x61
push edi
mov edi, 0x40653c
xchg dword [esp], edi
ret
stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x4090be
iretd
push 0xe11a3be0
clc
cld
nop
nop
jae 0x407bf2
push edx
push edx
in al, 6
dec esp
add cl, bh
add edx, 0x28
push edi
mov edi, 0x407ca2
xchg dword [esp], edi
ret
call fcn.00409485
clc
cld
nop
nop
jae 0x4061b5
add byte [eax], al
and dword [edi + 0x3c498b0d], esp
mov ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x408d15
add byte [eax], al
add bh, ah
aaa
in al, 0x26
add byte [edx], dh
inc ebx
call fcn.00409485
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408e81
shl eax, 2
clc
cld
nop
nop
jae 0x40642e
shl dh, 0
push edx
in al, 0x1b
js 0x405d3c
inc esi
add byte [esi + 0x4d8d15cc], ah
sub byte [edi - 0x41], dl
cmp ch, byte [esi + 0x40]
add byte [edi + 0xc3243c], al
add byte [esi], dl
and dword [eax], eax
add byte [esi], dh
mov dword [ebx], 0x18bf57eb
jno 0x405d9f
lea ecx, [ebp + 0x28]
push edi
mov edi, 0x406e3a
xchg dword [esp], edi
ret
add ebp, ebx
push edi
mov edi, 0x407118
xchg dword [esp], edi
ret
add byte [edi + 0xc3243c], al
rcr byte [esi], 0
add byte [eax], cl
dec ebx
jle 0x405d6e
adc byte [eax], 0
and esi, ebx
movsb byte es:[edi], byte [esi]
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x406d5d
add dl, al
in al, dx
iretd
fld1
clc
cld
nop
nop
jae 0x4081a3
add byte [eax + 0xab], ch
invalid
pop ecx
clc
cld
nop
nop
jae 0x407c07
add byte [eax], bl
add byte [eax], al
pop eax
mov ecx, 0x8b9b5976
jne 0x405e48
mov esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x407954
sbb eax, dword [eax]
add byte [eax], al
adc al, byte [eax]
add byte [eax], al
add dh, al
mov byte [ecx], 0xf
test byte [ebp - 0x6ffffff6], dh
add byte [edx], dl
add byte [eax], al
add byte [eax], al
mov dh, 1
je 0x4068f3
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4063a7
add byte [ecx], ch
cld
cmp eax, 0x4942f181
xchg eax, edi
cld
nop
nop
jae 0x406c6e
popal
cmpsd dword [esi], dword es:[edi]
add byte [edi], ah
mov eax, 0x30
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4075c0
mov dword [esp + 0x44], eax
clc
cld
nop
nop
jae 0x4066c8
add byte [eax], al
invalid
add esi, 1
clc
cld
nop
nop
jae 0x406dce
push ss
loope 0x405e2c
add ah, ch
add byte [ebp + ecx*8 + 0x57284dff], dh
mov edi, 0x407d30
xchg dword [esp], edi
ret
lodsd eax, dword [esi]
clc
cld
nop
nop
jae 0x407b9b
add byte [ebx], bl
call 0xf970d2
cld
inc edx
add byte [edx + edi*8 + 0x54c40062], dh
add byte [0xfcf2f840], dh
inc eax
clc
cld
nop
nop
jae 0x40807b
add dh, cl
add byte [edi - 0x1f], dl
cmp dword [ebx], 0xffffffab
cli
rcl dword [ecx + 0x57]
mov edi, 0x406447
xchg dword [esp], edi
ret
wait
clc
cld
nop
nop
jae 0x4081ff
add byte [eax], al
cmp dword [ebx], ebx
iretd
push edx
clc
cld
nop
nop
jae 0x4069b6
add byte [esi], bl
out 0, al
push cs
and dword [eax], eax
add bl, bl
sub dword [esp], 1
push edi
mov edi, 0x408e3e
xchg dword [esp], edi
ret
add esi, ecx
clc
cld
nop
nop
jae 0x4064f9
test al, 0
add byte [esi + 0x226100d7], ch
add byte [0xf2f8fb03], ch
cld
nop
nop
jae 0x405d58
in al, 0x1e
and dword [ecx + 0x59], ebx
add byte [ebx], bh
dec eax
add byte [eax + eax - 0x6f], bl
mov dword [esp + 0x40], eax
clc
cld
cld
nop
nop
jae 0x408663
loope 0x406046
dec ebx
cld
add byte [ebx + 0x5a], bl
push edi
mov edi, 0x406321
xchg dword [esp], edi
ret
mov eax, esi
clc
cld
nop
nop
jae 0x407d76
sbb esp, dword [ecx]
stosd dword es:[edi], eax
cmp dword [eax], ebx
add byte [ebx + 0x27], cl
and dl, 0x81
clc
cld
nop
nop
jae 0x4086aa
pop eax
adc al, byte [eax]
int 0x94
push ds
call 0xbf97ba34
sbb al, 0x77
inc eax
add byte [edi - 0x713cdbc4], al
xchg dword [edx], edx
stosd dword es:[edi], eax
mov es, word [eax]
add byte [eax], al
add bl, dl
mov edx, dword [edx]
push edi
mov edi, 0x405ca8
xchg dword [esp], edi
ret
shl edx, 5
clc
cld
nop
nop
jae 0x408518
add byte [ecx - 0xfff6362], bh
scasb al, byte es:[edi]
push esi
add byte [0x1441bf0f], cl
movsx eax, word [ecx + 0x14]
clc
cld
nop
nop
jae 0x406871
push cs
sbb edx, dword [ebx - 0x74fe0400]
dec ecx
push esp
mov ecx, dword [ecx + 0x54]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40892d
jmp 0x408e53
push ecx
clc
cld
nop
nop
jae 0x4088cf
in eax, dx
pushfd
add byte [eax], al
out 0, al
add byte [eax], al
xor byte [eax], al
sbb eax, 0x2d
adc byte [eax - 0x361374ab], 0x90
sub eax, 0x80000000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408acb
push ecx
clc
cld
nop
nop
jae 0x40885d
push edi
add bl, dh
ret 0x761e
pop eax
push edi
mov edi, 0x407170
xchg dword [esp], edi
ret
ret
jne 0x407f45
clc
cld
nop
nop
jae 0x405e21
jbe 0x406221
mov edi, 0xfd800044
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40638a
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4069a1
xchg edi, eax
clc
cld
nop
nop
jae 0x407aba
add byte [eax], al
push cs
add byte [eax], al
cmp dword [esi + 0x23003200], ebx
jmp 0x408f1a
mov ecx, eax
clc
cld
nop
nop
jae 0x4065fe
or esi, dword [edx + 0xe800]
pop ecx
inc esp
add byte [eax + 0x3b0006c8], al
cmp word [esi], 0x4163
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40918b
add ebx, 1
clc
cld
nop
nop
jae 0x405f9b
cmp cx, 3
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408ec5
mov ebx, eax
clc
cld
nop
nop
jae 0x40751e
add byte [eax], bl
add byte [eax - 0x5478ff79], ch
mov edx, dword [esi + 4]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407707
wait
clc
cld
nop
nop
jae 0x408c3c
add byte [ebx], bl
fild word [eax]
adc bl, byte [esi]
add al, ch
cmp al, byte [eax]
xor byte [eax], al
and al, byte [eax]
add byte [ecx - 0x7d], cl
invalid
add edi, 8
clc
cld
nop
nop
jae 0x407bb1
and dword [ebx - 0x3f03ffe2], eax
sbb dword [ebx - 8], edx
push ebx
clc
cld
nop
nop
jae 0x4068c9
add bh, cl
mov edi, 0x18ae0012
push es
sahf
adc ecx, dword [ebp + 0x5720247c]
lea edi, [esp + 0x20]
push edi
mov edi, 0x40682d
xchg dword [esp], edi
ret
mov dword [ebp + 0x28], edi
clc
cld
nop
nop
jae 0x4081e8
add byte [eax], al
std
xchg ebx, eax
add cl, dh
inc dword [ebx]
inc eax
cmp al, 0xf8
cld
nop
nop
jae 0x4086ea
xlatb
sahf
add byte [ebx - 0x75440000], dl
jmp 0x40641b
add edi, ebx
clc
cld
cld
nop
nop
jae 0x408e12
imul eax, dword [eax], 0xb2c79c
add byte [esi + 0x576033b0], cl
pushal
push edi
mov edi, 0x407cba
xchg dword [esp], edi
ret
add esp, 0x10
clc
cld
nop
nop
jae 0x406bce
add byte es:[esi], dl
dec eax
add byte [ecx + 1], bl
pop ecx
push edi
mov edi, 0x408624
xchg dword [esp], edi
ret
mov esi, dword [esi + 0xc]
clc
cld
nop
nop
jae 0x406ff0
pop ecx
add byte [edx], dl
add byte [ecx - 0x72], ah
test byte [eax + 0x75ff6d], 0xf8
cld
nop
nop
jae 0x408b9f
add byte [edi], dl
cmp dword [eax], eax
add byte [ecx - 0x7fd163f], bh
shr ecx, 2
clc
cld
nop
nop
jae 0x4083b5
int1
add byte [esi + 0x32ab0000], cl
add byte [ecx + 0xf], ah
mov word [edx], gs
add eax, 0xf2f80000
cld
nop
nop
jae 0x406f31
add byte [eax], al
add ch, dh
jne 0x405eb9
clc
cld
nop
nop
jae 0x40923d
fisttp word [ebx + 0xe]
int 0x87
inc edi
in al, 0xf8
cld
nop
nop
jae 0x407b2a
add byte [esi], dl
add byte [ebx + 0x3323ce00], al
xor eax, eax
clc
cld
xor eax, eax
clc
cld
nop
nop
jae 0x4080a5
into
int 0
add dword [eax], 0x12
call 0x5795bf59
mov edi, 0x4071c5
xchg dword [esp], edi
ret
call 0x408c51
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408806
mov eax, 0x28a
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40689c
shr ecx, 2
clc
cld
nop
nop
jae 0x4090f1
or esp, dword [ecx + 0x52]
add cl, dh
add al, cl
pop ebx
add edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4077b3
adc bh, byte [ecx + 0x5800b2]
test dword [ebx - 0x40a8e7be], 0x408178
xchg dword [esp], edi
ret
dec ecx
clc
cld
nop
nop
jae 0x408012
sahf
mov dl, 0
pop ecx
add byte [eax], al
dec eax
add byte [esi], dh
push es
add byte [ecx - 0x18], dh
cmc
and eax, 0xf2f80000
cld
call 0x408c51
clc
cld
nop
nop
jae 0x4062d7
aaa
add byte [eax], al
add byte [esi - 0xd07a813], bh
cld
nop
nop
jae 0x408102
and dword [ecx], 0
push ss
xlatb
add byte [eax], al
pop ebp
mov eax, 0x7876247a
clc
cld
nop
nop
jae 0x407533
add bh, cl
add bh, dl
add eax, 0x28
push edi
mov edi, 0x40775d
xchg dword [esp], edi
ret
mov eax, dword [ebp + 0x28]
clc
cld
nop
nop
jae 0x405fe3
in al, 0x9c
pop ecx
xchg ebp, ebp
out 0x3c, al
add dh, dl
add byte [0x7a47eb3d], bl
cmp edx, dword [eax - 0x361374ab]
cmp eax, 0x3b7a47eb
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40843d
movzx edi, word [edi + 0x14]
clc
cld
nop
nop
jae 0x406df8
cmp dword [edi + edx*2 + 0x56db0093], ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409458
mov eax, dword [edi]
clc
cld
nop
nop
jae 0x407851
mov esi, edx
clc
cld
nop
nop
jae 0x4089c2
mov dword [eax], 0x7600e858
add byte [eax], ah
or ebx, dword [esi + 0x57]
mov edi, 0x409442
xchg dword [esp], edi
ret
push 0x32336c74
clc
cld
nop
nop
jae 0x405c91
xchg esp, eax
add byte [eax], al
add byte [eax], ah
add byte [ebx + 0x5d], cl
push edi
mov edi, 0x4073f2
xchg dword [esp], edi
ret
push esi
clc
cld
nop
nop
jae 0x406d8b
add dl, al
add byte [edx], dl
int1
scasb al, byte es:[edi]
cmp dword [eax], ebx
invalid
mov esi, dword [esi + ebx + 0x78]
push edi
mov edi, 0x407f5b
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x40634b
std
std
add bh, ah
stosd dword es:[edi], eax
stosd dword es:[edi], eax
add ah, bh
xor eax, 0x77bf5750
jg 0x406873
add byte [edi + 0xc3243c], al
pushfd
stosd dword es:[edi], eax
add byte [eax], al
shl bh, 0xb2
loope 0x406875
and ecx, 0xffff
clc
cld
nop
nop
jae 0x406ba0
cmp esp, dword [edi + 0xc92f400]
add byte [esi + 0x71840fcd], bh
and al, 0
add al, bh
je 0x408cd3
clc
cld
nop
nop
jae 0x408c7b
add byte [ebx], cl
insd dword es:[edi], dx
add eax, 0x18
clc
sbb al, bh
cld
nop
nop
jae 0x4060c1
add al, ch
cmp eax, dword [eax]
rol byte [eax], 0xc4
adc ecx, dword [ebx + 0x570c244c]
mov edi, 0x409130
xchg dword [esp], edi
ret
mov dword [ebp + 0x28], eax
push edi
mov edi, 0x408f2f
xchg dword [esp], edi
ret
mov edi, dword [ecx + 0xc]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4085d0
mov esi, ebx
clc
cld
nop
nop
jae 0x408b20
imul ecx, eax
clc
cld
nop
nop
jae 0x40929a
cmpsd dword [esi], dword es:[edi]
xchg ebx, eax
int 0
test al, 0xe1
movzx edi, word [bx + 4]
movzx edi, word [edi + 4]
clc
cld
nop
nop
jae 0x406e0d
push ss
push ds
scasb al, byte es:[edi]
push edx
add dh, bl
xor eax, 0xf807048d
lea eax, [edi + eax]
clc
cld
nop
nop
jae 0x4062a5
adc al, byte [eax]
in al, 0x4e
add byte [ecx - 0x2d], ch
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40889e
add ecx, 0xf
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407ffd
add ecx, eax
clc
cld
nop
nop
jae 0x40674e
push cs
call 0x834069df
aaa
add byte [ecx - 0x40a80775], bh
cli
jno 0x4069bb
mov edi, eax
push edi
mov edi, 0x4071fa
xchg dword [esp], edi
ret
add byte [edi - 0x323cdbc4], al
add byte [edi + 0xec200e4], bh
xor byte es:[eax], al
in eax, 0x8b
add byte [edi - 0x41], dl
xor cl, byte [eax + 0x3c870040]
and al, 0xc3
pushfd
add bh, cl
cmp eax, dword [eax]
add byte [edx], dl
and byte [ecx - 0x30d07a8], 0x90
pop eax
clc
cld
nop
nop
jae 0x408889
add byte [eax], al
add ch, bh
add byte [ecx], ah
adc al, byte [ebx]
push eax
clc
cld
nop
nop
jae 0x408276
in eax, dx
dec ebx
mov dl, 0
pushfd
add byte [eax - 0x6d], cl
push 0xe2001200
sub al, 0
invalid
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407c1c
xor edx, edx
push edi
mov edi, 0x40754b
xchg dword [esp], edi
ret
push edi
clc
cld
nop
nop
jae 0x405eb9
iretd
mov eax, dword [ecx + 0x10]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4087c6
pop edx
clc
cld
nop
nop
jae 0x40627b
add byte es:[ecx - 0x58], bl
add byte [esi + 0x20c7f0], cl
cmpsd dword [esi], dword es:[edi]
add esp, 0x1c
push edi
mov edi, 0x406486
xchg dword [esp], edi
ret
push eax
push edi
mov edi, 0x4087dc
xchg dword [esp], edi
ret
dec ecx
clc
cld
nop
nop
jae 0x4081b8
add byte [esi], bl
pop ecx
or dword [eax + 0x6f], 0xfffffffc
fadd dword es:[eax - 0x3ce66938]
nop
push ebp
mov ebp, esp
leave
nop
jmp fcn.00409485
mov ecx, 0x7463
clc
cld
nop
nop
jae 0x4085bb
imul eax, dword [eax], 0x3ec2ce
add byte [eax], al
pop ecx
push edi
mov edi, 0x408fe2
xchg dword [esp], edi
ret
div ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4068de
pop dword fs:[eax]
clc
cld
nop
nop
jae 0x408d54
add byte [eax], al
pop eax
add byte [eax], al
xchg esp, eax
mov bl, 0x51
push ecx
clc
cld
nop
nop
jae 0x408354
into
cmpsd dword [esi], dword es:[edi]
add byte [edi - 0x79], dl
add byte [ebx], bl
in al, 0x9b
fld1
clc
cld
nop
nop
jae 0x406171
add byte [ebx + 0x1bcfe4], ch
add byte [eax + eax], bh
inc edx
add byte [edi], bl
mov ecx, 0x735908cd
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4072bb
add si, word [esi + 0x14]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408bf9
add eax, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x407318
add byte [eax], al
in al, 0xb
add byte [eax], al
mov ebx, edi
mov ebx, edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409347
add esi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40727c
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x408560
sbb eax, dword [eax]
into
add byte [eax], al
xchg eax, esi
pop eax
add byte [edi], cl
add esi, 1
clc
cld
nop
nop
jae 0x406336
test al, 0
add byte [edi], dh
mov cs, word [esi - 0x2d]
push esp
clc
cld
nop
nop
jae 0x407b14
popal
clc
cld
nop
nop
jae 0x408e97
pop ecx
xchg ebx, eax
in al, 0
push es
sbb eax, dword [eax]
inc esp
add byte [eax - 0x40a8a171], cl
xchg ecx, eax
inc eax
add byte [edi + 0xc3243c], al
cmpsd dword [esi], dword es:[edi]
add byte [ebx], bh
add byte [eax], al
add byte [eax], al
cld
mov es, word [ecx]
push edi
clc
cld
nop
nop
jae 0x40611f
into
add byte [edi + 0x1e006f00], ah
in al, dx
mov eax, dword [si + 0x45]
add al, bh
cld
nop
nop
jae 0x406909
push ds
add byte [ebx - 0x47], cl
add byte [eax + eax - 0x64], bl
mov eax, dword [ebx]
pop ebx
cmp al, 0xf8
cld
nop
nop
jae 0x408fb6
push ds
xchg dword [ecx], edi
out 0, eax
xchg esp, eax
fcomp qword [edi + 0x1242c83]
sub dword [esp], 1
push edi
mov edi, 0x405de0
xchg dword [esp], edi
ret
push 0x40
push edi
mov edi, 0x405f17
xchg dword [esp], edi
ret
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40938e
lea edi, [edi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4066f7
mov esi, dword [edx]
clc
cld
nop
nop
jae 0x408d00
add byte [eax], al
add byte [eax], al
aaa
out 0x94, eax
shl dword [ecx - 8], 1
popal
clc
cld
nop
nop
jae 0x408ab5
fild word [eax]
add bh, al
fild word [eax]
add byte [eax], al
sbb byte [eax], al
mov eax, 0x247503ad
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4089ad
scasb al, byte es:[edi]
dec esi
adc ch, byte [edi + 0x26]
fucompi st(5)
pop edi
clc
cld
nop
nop
jae 0x408c24
add byte [ecx], ah
add al, dh
add ch, ch
xlatb
add byte [eax + eax], dl
mov byte [ecx - 0x18], 0xa9
and eax, 0xf2f80000
cld
call fcn.00409485
clc
cld
nop
nop
jae 0x4082d5
add edx, 0x26
invalid
wait
clc
cld
nop
nop
jae 0x406818
mov dl, 0
int 0x1e
mov fs, edi
mov esi, dword [esi + 0x80]
clc
cld
nop
nop
jae 0x406d1a
add byte [edi], dl
sbb byte [eax], al
stosd dword es:[edi], eax
sub al, 0x20
push edi
mov edi, 0x406a6c
xchg dword [esp], edi
ret
mov ecx, dword [esi + 0xe]
clc
cld
nop
nop
jae 0x408639
dec ebx
add byte [eax], al
add byte [esi], dl
add byte [ecx], ch
cmp dword [esi], 0xf
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40685c
add ecx, 0x13
clc
cld
nop
nop
jae 0x406ed7
mov es, word [eax]
adc al, byte [eax]
add byte [eax], al
invalid
movsx edx, word [ecx + 6]
clc
cld
nop
nop
jae 0x40695d
sbb eax, dword [eax]
add byte [eax], al
into
out 0x35, al
wait
push edi
mov edi, 0x4089f1
xchg dword [esp], edi
ret
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x406f4a
push edx
push ss
mov gs, eax
add byte [eax], al
test dword [ebp - 0xd07d7b3], 0xf9090fc
sub esp, 0x12
add byte [eax], al
lea ecx, [ebp + 0x28]
clc
cld
nop
nop
jae 0x4082ff
cld
add byte [esi], cl
add byte [edx], dl
push ebp
wait
clc
cld
nop
nop
jae 0x4077e3
cmp dword [eax], eax
sahf
push edi
iretd
rep stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x4077f8
add byte [eax], al
cmp dword [esi], esi
add byte [ecx], ah
ljmp 0x90fc
jne 0x408a75
clc
cld
nop
nop
jae 0x4060ef
add byte [eax], al
cmpsd dword [esi], dword es:[edi]
lodsb al, byte [esi]
sar byte [ecx], 1
push eax
push edi
mov edi, 0x406a2a
xchg dword [esp], edi
ret
pop ecx
add byte [eax], al
popal
adc ah, bh
push edi
jbe 0x4070e9
push ss
add byte [ebp - 0x75], ah
dec ecx
cmp al, 0xf8
mov ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x407772
jbe 0x4070e0
xchg ebx, esi
push cs
out 0xa1, al
xor eax, 0x6b0e22ac
clc
cld
nop
nop
jae 0x4066e2
scasb al, byte es:[edi]
push edi
stosd dword es:[edi], eax
test al, 8
add byte [ecx], cl
push esi
clc
cld
nop
nop
jae 0x406a41
mov ecx, 0xaecd00
into
add byte [edi], ch
lodsb al, byte [esi]
push edi
mov edi, 0x405d08
xchg dword [esp], edi
ret
push ebx
clc
cld
nop
nop
jae 0x4082bd
and eax, eax
in al, dx
push edi
invalid
mov edi, esi
push edi
mov edi, 0x406290
xchg dword [esp], edi
ret
add eax, 0xffffffff
push edi
mov edi, 0x4092da
xchg dword [esp], edi
ret
add edi, 0x18
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407483
div ecx
clc
cld
nop
nop
jae 0x407fbb
loope 0x407261
adc ah, ah
add byte [eax], bl
sbb esp, ebx
pop edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408242
movzx esi, word [esi + 0x14]
clc
cld
nop
nop
jae 0x4085a6
add byte [eax], al
add byte [ebx - 0x75a0c45], dl
rep movsd dword es:[edi], dword [esi]
clc
cld
nop
nop
jae 0x408e53
fild word [eax]
add byte [ebx], bh
pushfd
add byte [eax], al
mov ch, 0x68
rcr dword [ebx - 0xd076c6d], 1
cld
nop
nop
jae 0x407c87
mov dword [eax], 0x51e5009c
push ecx
push edi
mov edi, 0x405c7c
xchg dword [esp], edi
ret
call 0x405f5c
clc
cld
nop
nop
jae 0x408de7
outsd dx, dword [esi]
sahf
cmpsd dword [esi], dword es:[edi]
add byte [ebp - 0x5140a89f], dh
outsd dx, dword [esi]
inc eax
add byte [edi + 0x1bc3243c], al
mov fs, word [ecx]
test al, 0
ret 0
add eax, 2
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409226
mov ecx, dword [edi + 0xe]
clc
cld
nop
nop
jae 0x406cf0
xchg ebx, eax
adc dl, byte [edx]
add byte [edi], dh
fild word [ebx - 0x40a8ef3c]
xchg edi, eax
test byte [eax], al
add esp, 0x10
push edi
mov edi, 0x408497
xchg dword [esp], edi
ret
ret
jne 0x406136
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406cdb
add edi, ecx
clc
cld
nop
nop
jae 0x407f30
pop ecx
add ah, ah
add byte [eax + eax + 0x588af0], dl
outsd dx, dword [esi]
mov ebp, esp
clc
cld
nop
nop
jae 0x4065d3
push edi
add byte [eax], al
add byte [eax], al
std
pop ecx
dec ebx
jne 0x406e7d
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408117
mov dword [edi - 0x20], eax
clc
cld
nop
nop
jae 0x40645c
push edx
out 0, eax
mov ecx, 0xaed0e64e
push eax
add byte [edi - 0x30d07a7], bh
pop ecx
clc
cld
nop
nop
jae 0x407591
sbb ebp, dword [edi]
sub dword [ecx], 0
into
mov edi, 0x30247c8d
lea edi, [esp + 0x30]
push edi
mov edi, 0x408f5e
xchg dword [esp], edi
ret
xor dword [esp], eax
push edi
mov edi, 0x409252
xchg dword [esp], edi
ret
push ecx
jmp 0x40757a
push 0x194656fc
clc
cld
nop
nop
jae 0x4076dc
mov ds, word [ecx - 0x1a]
ror byte [edx], 0
lea eax, [ebx - 0x40a8f03f]
in eax, dx
pop esp
inc eax
add byte [edi + 0xc3243c], al
add bh, cl
outsd dx, dword [esi]
int 0
mov edi, 0xb4c8002c
add eax, 0xfcf2f851
add ecx, 0xf
push edi
mov edi, 0x405ced
xchg dword [esp], edi
ret
push ecx
clc
cld
nop
nop
jae 0x409106
in al, dx
add byte [ecx + edi*4 - 0xeffc858], dl
test al, 0x7b
mov eax, dword fs:[eax]
push edi
mov edi, 0x4076c5
xchg dword [esp], edi
ret
lea esi, [esi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407f06
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406948
pop ecx
clc
cld
nop
nop
jae 0x406aea
and eax, esi
dec eax
add al, al
add byte [eax], al
add ah, ch
cmp eax, 0xeebf5751
outsb dx, byte [esi]
inc eax
add byte [edi + 0xc3243c], al
add al, al
mov es, word [eax]
add byte [eax], al
sahf
add byte [ebx], dl
push 0
push edi
mov edi, 0x4079ee
xchg dword [esp], edi
ret
mov ecx, 0x735908cd
clc
cld
nop
nop
jae 0x4083cd
in al, 0
outsd dx, dword [esi]
add byte [edx - 0x73fcc4b], bh
xor eax, eax
clc
cld
nop
nop
jae 0x40847d
imul ebx, dword [esi], 0xcf26
mov edi, 0xf0478991
push edi
mov edi, 0x407c48
xchg dword [esp], edi
ret
xor dword [esp], 0x752a1790
jmp 0x407685
mov esi, dword [esi]
clc
cld
nop
nop
jae 0x406eaa
add byte [eax], al
call 0x7be6fa
adc eax, 0xfcf2f858
nop
nop
jae 0x40879b
add byte [ecx], bl
jbe 0x40772d
dec ebx
adc ch, ah
retf
pop esi
push edi
mov edi, 0x40670c
xchg dword [esp], edi
ret
xor edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407252
popal
clc
cld
nop
nop
jae 0x40741e
add byte [eax], al
pop eax
push es
push ss
push es
dec esi
add byte [ecx + 0x59], cl
clc
cld
nop
nop
jae 0x4091ce
adc ah, byte [esi]
xchg esp, eax
add byte [eax], al
test al, 0x9e
push ds
invalid
fld1
clc
cld
nop
nop
jae 0x4078b0
invalid
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4080d5
pop ecx
clc
cld
nop
nop
jae 0x407267
add byte [eax], al
add byte [ebx - 0x6b0cffa7], al
xchg ebp, eax
mov edi, dword [edi + 0x14]
clc
cld
nop
nop
jae 0x407a78
cld
push cs
push ds
add byte [eax], al
pushfd
add al, 0
push cs
add dh, ah
and eax, 0xfe6e850f
invalid
mov dword [esp + 0x1c], edi
clc
cld
nop
nop
jae 0x406e92
call 0xa7617850
and ebp, dword [ecx - 0x80000000]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407437
je 0x40822d
clc
cld
nop
nop
jae 0x40712d
dec ebx
add dh, ah
stc
push ecx
clc
cld
nop
nop
jae 0x407ad0
sbb ch, ch
push es
xlatb
jbe 0x4078c2
add byte [eax], al
sbb ebp, eax
mov ebx, 0xf800001b
call fcn.00409485
clc
cld
nop
nop
jae 0x407938
add byte [ecx], bl
popal
cmp al, byte [eax]
out 0x94, al
das
push esi
clc
cld
nop
nop
jae 0x406a56
add byte [eax], al
add byte [ecx], ah
shr byte [edi + 0x59], 0
and byte [esi], 0xc5
push ebp
mov ebp, esp
fisttp qword [ebx + 0x25]
add byte [edx - 0x1b], dl
push ebx
adc eax, 0x18c200
mov eax, 0xed356e
adc al, byte [eax]
xchg ebp, eax
pushal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4063d2
mov ebx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406737
add esi, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x406f1a
adc bl, byte [ecx]
add byte [esi], bl
and dword [eax + eax], edi
ret 0x55db
add edi, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407344
pushal
clc
cld
nop
nop
jae 0x40828e
test al, 0x18
add byte [esi], bl
mov ss, edi
test al, 0
ljmp 0x1abf
push ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408577
fistp dword [esp]
clc
cld
nop
nop
jae 0x405f71
call 0xe87ae3
sbb ch, ch
je 0x40807b
clc
cld
nop
nop
jae 0x405ed7
and dword [eax], eax
out 0xe2, eax
push ecx
add ecx, 0xb
clc
cld
nop
nop
jae 0x405cbf
aaa
out 0xf0, al
jbe 0x407b0e
add byte [eax], dl
cmp byte [eax], al
mov cl, 0xff
push edi
loopne 0x407b10
add byte [eax], bh
add byte [ecx - 0x71fa801], dh
cld
nop
nop
jae 0x406b01
push edx
jbe 0x407b25
in al, 0xb9
and dword [esi - 0x1f9072ed], ebx
lea ebp, [edi - 0x20]
push edi
mov edi, 0x40704a
xchg dword [esp], edi
ret
sub eax, ecx
push edi
mov edi, 0x406104
xchg dword [esp], edi
ret
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408ef0
xor dword [esp], 0x82775483
clc
cld
nop
nop
jae 0x406d47
dec eax
add cl, ch
add ecx, dword [ebx + 0x3c]
clc
cld
nop
nop
jae 0x4070ec
push ds
into
imul ebx, dword [esi + 0xff30000], 0xfff33d85
call dword [eax - 0x361374ab]
jne 0x406f5f
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4085e5
mov ecx, ebx
clc
cld
nop
nop
jae 0x409307
push ds
std
add byte [ebx], cl
add byte [ebx], bl
in eax, dx
add al, byte [eax]
fistp dword [esp]
push edi
mov edi, 0x408215
xchg dword [esp], edi
ret
add edi, dword [eax + 0x3c]
clc
cld
nop
nop
jae 0x408d7e
push ds
outsd dx, dword [esi]
xchg esp, eax
pushfd
ret 0xa3b2
movzx ecx, word [esi + 6]
clc
cld
nop
nop
jae 0x40663e
add byte [edx - 0x3e], dl
add byte [eax], al
mov edi, esi
adc al, 0x24
not dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40677a
xchg edi, esi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406039
lss eax, [eax*4 - 3]
clc
cld
nop
nop
jae 0x40873f
mov dl, 0xca
ror byte [eax + eax - 0x2e], 0xe0
sub byte [eax], al
fild dword [ebx - 0x40a8eb3a]
sti
jge 0x407d78
add byte [edi + 0xc3243c], al
mov dl, 0
rol byte [eax], 0
pop eax
aam 0x22
add byte [eax - 0x6afffb52], bh
add esi, 2
clc
cld
nop
nop
jae 0x4062f2
push es
xchg ebx, eax
sbb ebx, dword [ebx]
add byte [eax], al
daa
add di, word [edi + 0x14]
clc
cld
nop
nop
jae 0x40723d
add byte [ebx - 0x44ffada7], ch
add esi, dword [eax + 0x3c]
nop
cmp al, 0x90
push ebp
mov ebp, esp
leave
nop
jmp 0x407c72
add esi, ebx
push edi
mov edi, 0x40719a
xchg dword [esp], edi
ret
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406fc3
xor edi, edi
clc
cld
nop
nop
jae 0x40769b
add byte [eax], al
add byte [eax], al
add byte [ebx], cl
cmpsd dword [esi], dword es:[edi]
push 0xf856ed00
cld
nop
nop
jae 0x4080c0
add byte [eax], al
pop ecx
mov dl, 0
xchg ebx, eax
xchg ebx, eax
iretd
movzx esi, word [esi + 0x14]
clc
cld
nop
nop
jae 0x406d05
push edi
pop ecx
test al, 0
in eax, 0xf
test byte [eax], bh
invalid
mov edx, dword [edi + 0xc]
clc
cld
nop
nop
jae 0x40780d
add byte [eax], al
add al, ch
out 0, eax
pop edi
mov esi, dword [ecx + 0x14]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4093e5
test edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407ae5
call fcn.00409485
clc
cld
nop
nop
jae 0x406b2d
dec esi
dec esi
add byte [esi], bl
jmp 0x40807e
imul ecx, ecx, 0x28
clc
cld
nop
nop
jae 0x406cb1
pop eax
sbb byte [eax], al
add bh, dl
add cl, al
add esi, 0x3488
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406974
push 0
push edi
mov edi, 0x4079c3
xchg dword [esp], edi
ret
add ecx, 7
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40852d
imul ecx
clc
cld
nop
nop
jae 0x408411
add byte [edi - 0x1a], dl
invalid
push dword fs:[eax]
clc
cld
nop
nop
jae 0x408eda
popal
xchg dword [esi], ebx
add byte [ecx], ah
add byte [esi], bl
inc eax
add byte [eax], ah
add byte [ebx], cl
fld1
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4075aa
add ecx, 3
clc
cld
nop
nop
jae 0x4078c5
add al, al
add byte [ebx], bl
sbb ebx, dword [eax]
mov dword [0xfcf2f860], eax
nop
nop
jae 0x408ae0
sbb byte [eax], al
add dword [eax], 0x4e
push edi
push ss
sbb byte [esi + 0x5361002e], dh
push ebx
clc
cld
nop
nop
jae 0x406360
add byte [edx], dl
imul eax, dword [eax], 0xe81b0093
push edi
mov esi, dword [ebx + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4067c1
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4093fb
imul ecx, ecx, 0x28
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407d61
popal
clc
cld
nop
nop
jae 0x4063bc
xchg ebx, eax
add byte [eax], cl
sbb byte [edx], dl
and dword [eax], eax
sub al, byte [eax]
movsd dword es:[edi], dword [esi]
pop ecx
clc
cld
nop
nop
jae 0x406f7a
adc dl, byte [edx]
mov ecx, 0xdf00fcbf
add ah, bl
or eax, 0x900cc483
push ebp
mov ebp, esp
leave
nop
jmp 0x40803c
mov esi, 0x47000
clc
cld
nop
nop
jae 0x408c0f
sbb edx, dword [edx + 0x1e]
add byte [ebx], dl
pop esi
clc
cld
nop
nop
jae 0x406ad1
in al, 0xcf
loope 0x40828d
pop ecx
add byte [edx + 0x76], dl
in al, dx
push esp
add byte [eax], bl
and al, byte [eax]
and eax, 0xfcf2f89b
nop
nop
jae 0x407601
add byte [eax], al
add byte [eax], al
add ch, bh
add ah, ah
les edx, [esi]
outsd dx, dword [esi]
push ecx
clc
cld
nop
nop
jae 0x4093d0
out 0, al
out 0x3b, eax
add dword [eax], 0
into
mov byte [eax], ch
add byte [ebx - 0xd073e75], ah
mov dword [0xf2f8c18b], eax
mov eax, ecx
clc
cld
cld
nop
nop
jae 0x4065be
mov dl, 0xe6
std
dec esi
sbb dword [ecx], 0xffffff84
xchg edi, eax
push ecx
push edi
mov edi, 0x4078de
xchg dword [esp], edi
ret
fld1
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4091b7
mov eax, dword [ebp + 0x14]
clc
cld
nop
nop
jae 0x405e77
add byte [eax], bl
add byte [eax], al
xchg dword [esi], eax
or esi, dword [esi]
fisttp qword [ecx + 0x10004]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f05
push ecx
clc
cld
nop
nop
jae 0x406de3
mov ecx, 0xe70b3b
add al, dh
call 0xf338d348
cld
nop
nop
jae 0x4082a4
add byte [ecx], bl
add byte [esi], al
add byte [ebx - 0x74aaea58], ch
in al, dx
mov byte [0xa004166], al
out 0, al
bound eax, qword [eax]
add byte [eax], al
add byte [edx], al
dec edi
inc ebx
mov dl, 0xd7
call fcn.00409485
clc
cld
nop
nop
jae 0x4074f0
add byte [eax], al
sub dword [ecx + 0xf], 0x54
push esp
push edi
mov edi, 0x40911b
xchg dword [esp], edi
ret
push ecx
clc
cld
nop
nop
jae 0x408f73
add byte [eax], al
add byte [ebx + 0xb00c0], dl
pushal
pushal
clc
cld
nop
nop
jae 0x407cfe
cmp esp, edi
add byte [edx - 0x38612804], dh
adc al, byte [eax]
les esp, [edi + 0x51]
push ecx
push edi
mov edi, 0x405dcb
xchg dword [esp], edi
ret
mov edi, dword [edi]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408a1e
mov dword [esp + 0x1c], eax
clc
cld
nop
nop
jae 0x407789
add byte [eax], al
call fcn.00408f45
sub dword [ecx - 0x40a813b9], ecx
ja 0x40849f
inc eax
add byte [edi + 0x12c3243c], al
jbe 0x408438
jbe 0x40843a
sbb eax, dword [eax]
or eax, 0xd02850f
add byte [eax], al
clc
cld
nop
nop
jae 0x4084ac
jne 0x409145
sahf
outsd dx, dword [esi]
add byte [ecx], al
mov ecx, esp
push edi
mov edi, 0x407060
xchg dword [esp], edi
ret
wait
push edi
mov edi, 0x408ce8
xchg dword [esp], edi
ret
lodsb al, byte [esi]
clc
cld
nop
nop
jae 0x405c26
scasb al, byte es:[edi]
in al, 0
add cl, dh
add byte [eax], al
invalid
in al, dx
leave
nop
jmp 0x407563
add esi, 4
clc
cld
nop
nop
jae 0x4084ec
adc al, byte [edi]
jns 0x408523
popal
clc
cld
nop
nop
jae 0x408983
add byte [eax], al
add byte [ecx - 0x33], ch
push ss
xchg ebx, eax
add bh, dh
add ecx, dword [ecx + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408873
cmp word [esi], 0x6f72
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408a5e
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4070bc
lea edx, [edx + esi]
clc
cld
nop
nop
jae 0x40920f
or al, 0
add byte [eax], al
add byte [eax], al
add ch, cl
add byte [ebx], dl
add byte [eax], al
add byte [eax], al
int 0
adc ebp, eax
push ebx
sldt word [eax]
call fcn.00409485
clc
cld
nop
nop
jae 0x405c67
add bh, ah
add byte [edx + 0x32], dl
add dh, dh
push es
add byte [ebp + 0x63bf575f], cl
xchg ebx, eax
inc eax
add byte [edi + 0x59c3243c], al
add byte [eax], al
dec ebx
push ss
add byte [edi], dh
add ch, ch
cmp al, byte [eax]
inc esp
add byte [ebx - 0x7d], bh
jle 0x408573
cmp dword [esi + 0x10], 0
nop
push ebp
mov ebp, esp
leave
add byte [eax - 0x361374ab], dl
nop
jmp 0x4091f8
add dh, al
movsb byte es:[edi], byte [esi]
mov ch, 0xd9
call 0xeccbdb0d
fld1
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40691e
add esi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406375
push ecx
push edi
mov edi, 0x4076f2
xchg dword [esp], edi
ret
add edi, dword [di + 0x24]
add edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4067a6
push edx
sbb edx, dword [esi + ebx - 0x1608ff40]
jae 0x4085cf
jmp 0x406d5d
invalid
mov ebx, esi
clc
cld
nop
nop
jae 0x4092b0
cmp dword [eax], eax
xchg dword [esi - 0x6d], ecx
cmp dword [ebp - 0x40a82f75], edi
add eax, 0x8700408f
cmp al, 0x24
ret
add esp, 0x2c
clc
cld
nop
nop
jae 0x40783c
add ah, bh
in al, 0
add byte [eax - 0x72], cl
mov dh, 0xb2
in al, 0xe5
add esi, dword [ecx + esi + 0x28]
push edi
mov edi, 0x40818d
xchg dword [esp], edi
ret
mov ecx, eax
clc
cld
nop
nop
jae 0x408503
add byte [esi - 0x47], cl
add byte [ebx + 0x4bbae100], dl
clc
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408f46
mov edx, eax
clc
cld
nop
nop
jae 0x407005
invalid
lea esp, [esp + eax]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406c59
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405d72
dec ecx
push edi
mov edi, 0x409470
xchg dword [esp], edi
ret
call 0x4080ea
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408fa1
mov ecx, eax
clc
cld
nop
nop
jae 0x409050
push ds
add byte [eax], al
add byte [eax - 0xf], cl
invalid
fistp dword [esp]
push edi
mov edi, 0x407e10
xchg dword [esp], edi
ret
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4060ac
add esi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4068b4
fistp dword [esp]
clc
cld
nop
nop
jae 0x40701c
mov eax, dword [ecx + 8]
clc
cld
nop
nop
jae 0x406657
sbb esp, ecx
and ebp, edi
xlatb
ret 0xcdb2
push ecx
push edi
mov edi, 0x406683
xchg dword [esp], edi
ret
mov edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x407a8f
add byte [ebx + 0xa8001b], dl
jae 0x40898c
push edi
mov edi, 0x407827
xchg dword [esp], edi
ret
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x407e68
fdiv st(4)
invalid
add byte [eax], al
std
add dl, al
xchg ebx, eax
dec ebx
sub eax, 0xf2f8fe8b
cld
nop
nop
jae 0x407228
add byte [eax], al
popal
add byte [eax], al
pop eax
iretd
mov eax, edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407c5d
shl esi, 3
clc
cld
nop
nop
jae 0x406094
cmp esp, edi
add byte [ebx + 0x468c4800], ch
add cl, cl
cmp ecx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40620e
sub edi, edx
clc
cld
nop
nop
jae 0x408786
add byte [eax], al
pop eax
add byte [eax], al
add bl, dh
adc eax, 0x5590d0f7
mov ebp, esp
leave
nop
jmp 0x405d26
jne 0x409145
clc
cld
nop
nop
jae 0x407d4c
invalid
shr ecx, 2
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407291
leave
clc
cld
nop
nop
jae 0x405f86
popal
push cs
or ecx, dword [ebx]
std
in al, dx
ret 0xa3b8
push eax
clc
cld
nop
nop
jae 0x4071af
xchg esp, eax
cmp edi, esp
add byte [edi], dh
add byte [eax], al
add bl, ch
push ebx
clc
cld
nop
nop
jae 0x405e0c
iretd
jne 0x406737
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406b70
push eax
clc
cld
nop
nop
jae 0x405d9c
add byte [esi + 0xa7b9], cl
dec esi
xchg esp, eax
fiadd word [ecx - 0x77]
pop es
mov dword [edi], eax
push edi
mov edi, 0x407dbb
xchg dword [esp], edi
ret
add esi, 0x18
clc
cld
nop
nop
jae 0x405fb3
sbb edi, dword [ecx]
add byte [eax - 0x55], cl
xchg esp, eax
les ecx, [0x57247503]
add esi, dword [ebp + 0x24]
push edi
mov edi, 0x408d3f
xchg dword [esp], edi
ret
pop esi
clc
cld
nop
nop
jae 0x4072d0
out 0x94, al
test al, 0x3b
add byte [eax], al
and dword [ecx], esp
cld
jbe 0x408c3b
rcr dword [ecx - 8], 1
pop ecx
clc
cld
nop
nop
jae 0x408066
mov edi, 0xf159c7
add byte [eax], al
xlatb
jg 0x408cb2
clc
cld
nop
nop
jae 0x408759
add esi, 8
clc
cld
nop
nop
jae 0x4069d2
adc ch, byte [esi + 0xbfe4]
sbb dword [ebx], ebp
inc esp
xor dword [eax], ebp
clc
cld
nop
nop
jae 0x4091e3
mov dl, 0xe1
cmp dword [eax], eax
add byte [esi], al
add byte [eax + eax], bl
movsd dword es:[edi], dword [esi]
mov ecx, 0x18
clc
cld
nop
nop
jae 0x407ea9
add byte [eax - 0x3e610000], ch
shl byte [eax + edx*4], 0x55
mov ebp, esp
leave
nop
jmp 0x408bb5
movzx esi, word [esi + 4]
clc
cld
nop
nop
jae 0x4075ea
adc bl, byte es:[ebx]
add ah, ch
sbb dword [ecx + 0x57], 0x4064e0bf
add byte [edi - 0x283cdbc4], al
sahf
add byte [eax], al
add byte [eax], al
cmp dword [ecx], ebx
aam 0x72
add ch, cl
sub edx, 0x28
jmp 0x408ca9
xor edx, edx
clc
cld
nop
nop
jae 0x406c44
sbb eax, dword [eax]
in al, dx
pushfd
add byte [ebx + 0x575049f0], dl
mov edi, 0x407ec0
xchg dword [esp], edi
ret
ret
add byte [edi + 0xc3243c], al
xlatb
add bh, dl
add byte [edi], dh
and dword [ecx - 0x74ecff04], edx
dec edi
push es
mov ecx, dword [edi + 6]
clc
cld
nop
nop
jae 0x406842
jbe 0x408d74
push es
into
add byte [eax + 0x103f834b], ch
cmp dword [edi], 0x10
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405e38
mov eax, esi
clc
cld
nop
nop
jae 0x407c31
mov edi, 0x830600f1
push ss
in al, 0x7f
mov ecx, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x40867c
add byte [edi + 0x9c94], ah
jg 0x408d6f
xchg ecx, ecx
leave
clc
cld
nop
nop
jae 0x4063eb
add byte [edi - 0x58], dl
dec eax
add byte [ecx], ah
add byte [ebx - 4], dl
cld
push edi
mov edi, 0x408a49
xchg dword [esp], edi
ret
mov ecx, dword [edi + 4]
clc
cld
nop
nop
jae 0x4083e7
add byte [eax], al
mov ecx, 0x79210000
add ecx, 0xb
push edi
mov edi, 0x408a06
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x4092c5
push edi
add ch, ch
add byte [eax], al
add ch, ch
add byte [ebx], ch
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408468
push eax
clc
cld
nop
nop
jae 0x405d41
add byte [eax], al
add byte [eax], bl
sbb eax, dword [eax]
add byte [eax], al
salc
sbb eax, 0xf2f8abf3
cld
rep stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x4084c1
add byte [ebx], bl
in al, dx
call 0x72d8f98
add byte [edx], dh
mov eax, edx
or byte [eax], al
clc
cld
nop
nop
jae fcn.0040657b
dec ebx
add byte [edi - 0x18], ch
mov ecx, 0x850ff957
mov es, word [eax]
pop ecx
add al, bh
jne 0x998f59
clc
cld
nop
nop
jae 0x407359
or ebp, dword [esi - 0x769b0d00]
and byte [eax - 0x361374ab], dl
mov dword fs:[eax], esp
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407d13
jne 0x408d93
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40789b
jne 0x408dfc
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405e8d
push edx
clc
cld
nop
nop
jae 0x408dbd
add byte [esi], ah
add cl, ah
add bl, dh
xlatb
in al, 0
add cl, bh
wait
clc
cld
nop
nop
jae 0x407509
fistp word [esi + 0x21e65200]
add byte [eax], al
invalid
push ecx
clc
cld
nop
nop
jae 0x408694
cmp esi, dword [edi]
outsd dx, dword [esi]
pop ecx
add byte [eax], al
in al, 0xcd
xor edi, edi
jne 0x408fb9
push dword [ebp]
push edi
mov edi, 0x406265
xchg dword [esp], edi
ret
xor eax, eax
clc
cld
nop
nop
jae 0x406525
cmpsd dword [esi], dword es:[edi]
sbb eax, dword [eax]
add byte [eax], al
dec eax
add byte [eax + eax - 1], ah
mov ecx, 0x390f561b
clc
cld
nop
nop
jae 0x4088e5
invalid
test dword [edi], 0xffffffff
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408b75
xor eax, eax
clc
cld
nop
nop
jae 0x40708e
cmp ebp, 0
rol byte [eax], 0
invalid
fistp dword [esp]
push edi
mov edi, 0x4067d8
xchg dword [esp], edi
ret
inc edx
clc
cld
nop
nop
jae 0x407731
add byte [eax], al
test al, 0
add bh, al
xchg dword [esi], eax
mov al, 0x99
jmp 0x407772
xchg ebx, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40931c
push ecx
clc
cld
nop
nop
jae 0x406226
invalid
mov esi, ebx
clc
cld
nop
nop
jae 0x407211
sbb eax, dword [eax]
add byte [eax + 0x13001b00], ch
mov dword [esp], eax
clc
cld
nop
nop
jae 0x4061f8
pop ecx
cmp dword [eax], eax
add byte [eax], al
pop eax
and dword [edi], ecx
test byte [edx - 0x31], bl
invalid
je 0x406158
add edx, ecx
clc
cld
nop
nop
jae 0x407f45
push ds
add al, al
dec eax
add byte [eax], al
or bh, 0xe9
mov al, byte [0x59fffff8]
add byte [eax], al
in al, dx
invalid
jmp 0x408acb
pop edi
push edi
mov edi, 0x4067ee
xchg dword [esp], edi
ret
push esi
clc
cld
nop
nop
jae 0x407645
add bh, bl
outsd dx, dword [esi]
add byte [eax], al
cmpsd dword [esi], dword es:[edi]
imul ebp, dword [esi - 0x397c7848], 0xfcf2f810
add esi, 0x10
clc
cld
nop
nop
jae 0x406f5f
fdiv st(7), st(0)
dec ebp
call 0xf35fdf
int 0xe8
sbb ecx, ebp
mov dl, 0
cmp dword [ebx - 0xd07d73f], eax
cld
add ecx, 0x28
clc
cld
nop
nop
jae 0x4089da
jbe 0x4092bb
invalid
add ecx, dword [ecx + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405cd4
add edi, 0x10
clc
cld
nop
nop
jae 0x408d93
add byte [edi + 0xe], ch
mov ecx, 0x601bcd
invalid
movzx edi, word [edi + 0x14]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406417
ret
push eax
clc
cld
nop
nop
jae 0x4083a0
add bl, dh
xlatb
mov dl, 0x37
add byte [ebx - 0x24086339], al
sbb al, 0x24
fistp dword [esp]
push edi
mov edi, 0x407a36
xchg dword [esp], edi
ret
mov esi, dword [esi + edx*4]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407e51