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

Disassembly:
or dword [ecx], eax
jle 0x4058f1
push edi
sbb ch, byte [esi + 0x753d4040]
pop es
in al, 0xe1
sar bl, 1
sahf
cmc
xor al, 3
pop ebx
invalid
and byte [eax - 0x40], ah
scasd eax, dword es:[edi]
loop 0x4058cc
rcl byte [esi], 0x14
fldenv [eax - 0x3907e000]
mov dword [ebx - 0x34929cf0], esp
push ebx
rcr byte [edi - 0x7b], 0x35
mov edx, 0xba608004
mov ebp, edi
mov dword [0x4ce0a552], eax
test ebx, 0x830ffd59
mov eax, 0x80ac1347
loopne 0x405875
add al, byte [eax]
into
mov ebp, 0xbfffff68
call dword [eax - 0x361374ab]
nop
jmp 0x405ba9
invalid
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407c37
add byte [edi - 0x1eff420e], dl
mov ebp, dword [ebx - 0x37]
sub al, bh
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x407029
mov ebp, 0xf298e1
fcmovu st(0), st(6)
stosb byte es:[edi], al
loopne 0x405891
sub ah, byte [eax]
inc eax
xchg edi, eax
mov esi, dword [edx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408a48
add ecx, 7
clc
nop
nop
cld
jae 0x406d3d
popfd
push edi
add ch, cl
add byte [eax], al
aad 0x6a
add byte [edi - 0x41], dl
or al, 0x81
inc eax
add byte [edi - 0x323cdbc4], al
popfd
add byte [eax], al
add byte [eax], al
add byte [ebx + ebx - 0x6f0d07ab], ah
nop
cld
jae 0x406262
loope 0x40598e
add byte [eax], al
shl dword [eax + eax + 0x6f8d8100], 0xe0
clc
nop
nop
cld
jae 0x405c88
mov word [eax + 0xa1e20], ds
sub al, al
rol byte [0xbf57e8d9], 0xc3
pop ebp
inc eax
add byte [edi - 0xd3cdbc4], al
int 0xe2
add byte [eax], al
int 0x34
mov dh, 0xf1
xchg dword [esp], edi
ret
push ebx
clc
nop
nop
cld
jae 0x406d7c
add byte [eax], dh
add bl, bh
loope 0x4059b5
add byte [esi + 0x3c76031f], dh
add esi, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x407593
add ch, cl
fild word [eax]
add byte [edi - 0x76], ch
mov al, byte [0x202c3ea0]
loopne 0x405983
call fcn.00405fd7
clc
nop
nop
cld
jae 0x40791b
out 0, eax
add byte [eax], al
retf
add esp, 0x200
clc
nop
nop
cld
jae 0x4089fd
shl dword [edx - 0x44], 1
xchg esi, eax
mov dl, 0x5b
mov ecx, 0x1782b
clc
nop
nop
cld
jae 0x4077d9
add byte [eax], al
add byte [eax], al
pop ebp
push edx
push edi
mov edi, 0x4080ae
xchg dword [esp], edi
ret
xor dword [esp], eax
push edi
mov edi, 0x406108
xchg dword [esp], edi
ret
push ebx
clc
nop
nop
cld
jae 0x4076f8
or eax, 0xe7e6cd53
push ds
adc bh, ch
mov ebp, esp
push edi
mov edi, 0x407210
xchg dword [esp], edi
ret
mov eax, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408976
xor ebx, ebx
clc
nop
nop
cld
jae 0x405a4a
dec dword [eax + 0xd0d00]
mov bl, 0xd1
mov word [eax], fs
add byte [0xd1b3000d], cl
wait
push edi
mov edi, 0x408b5e
xchg dword [esp], edi
ret
push 0x40
push edi
mov edi, 0x4084bc
xchg dword [esp], edi
ret
wait
clc
nop
nop
cld
jae 0x4078d9
ja 0x405bb3
add byte [eax], al
out 0x44, al
bound eax, qword [eax]
stosd dword es:[edi], eax
mov eax, dword [esp]
clc
nop
nop
cld
jae 0x407d66
scasd eax, dword es:[edi]
and dword [eax], eax
add byte [eax], al
fbld tbyte [eax - 0x33]
add bh, bl
and ch, cl
pop ss
jmp 0x405b4a
mov eax, dword [edi]
clc
nop
nop
cld
jae 0x407a98
add byte [ebp - 0x7a], dh
outsd dx, dword [esi]
add ch, cl
adc dword [edx + ecx*2 + 0x4d], ebx
fistp dword [esp]
push edi
mov edi, 0x406fd5
xchg dword [esp], edi
ret
add esi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407f4a
push esi
clc
nop
nop
cld
jae 0x406857
add byte [eax], al
sbb edx, esi
add byte [edx], ah
int 0x33
lodsd eax, dword [esi]
push edi
mov edi, 0x408c88
xchg dword [esp], edi
ret
push 0
push edi
mov edi, 0x40789a
xchg dword [esp], edi
ret
add esi, ebx
push edi
mov edi, 0x406631
xchg dword [esp], edi
ret
add esi, 0x10
clc
nop
nop
cld
jae 0x408a19
pop ss
push ds
add byte [eax], al
mov bh, 0xa
add al, ah
add byte [eax + 0x5497d060], 0xf8
push esp
clc
nop
nop
cld
jae 0x405a89
add byte [eax], al
lodsd eax, dword [esi]
sti
mov al, cl
xchg byte [ebp - 0xd07ab4d], bl
nop
push esp
clc
nop
nop
cld
jae 0x406963
add byte [ebx + 0x44e257bd], dh
or eax, 0x8bd16a59
jle 0x405d1b
push edi
mov edi, 0x408213
xchg dword [esp], edi
ret
add dword [eax], eax
add byte [edx], ah
mov bh, 0xad
mov bh, 0xcd
jne 0x405ceb
lodsb al, byte [esi]
clc
nop
nop
cld
jae 0x405ded
and byte [eax], al
sub byte [ecx - 0x49], al
adc dword [eax], eax
inc ebp
fld1
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4071e6
mov eax, 0x123a6781
clc
nop
nop
cld
jae 0x405dd8
add byte [ebp - 0x471ffe33], ch
push edi
push eax
push edi
mov edi, 0x4081a5
xchg dword [esp], edi
ret
rep movsd dword es:[edi], dword [esi]
clc
nop
nop
cld
jae 0x408933
jne 0x405da3
add dl, bh
or ah, byte [esi + edi*4 - 0x72]
pushal
and ah, ah
cmp byte [ecx], ch
je 0x4079fb
clc
nop
nop
cld
jae 0x4083e9
add byte [eax], al
adc dword [ecx], eax
push ecx
clc
nop
nop
cld
jae 0x408d11
xchg byte [esi], bl
push ebx
push edi
add byte [eax], al
ja 0x405dd7
int1
xor dword [esp], eax
push edi
mov edi, 0x4086ad
xchg dword [esp], edi
ret
cmp al, 0x61
push edi
mov edi, 0x408a31
xchg dword [esp], edi
ret
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40822f
je 0x407930
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407842
push ecx
clc
nop
nop
cld
jae 0x407095
add dl, dh
add byte [eax], al
sbb dword [0x49c90000], ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408c3d
sub eax, 0xb7000000
loope 0x405eb6
invalid
je 0x408f50
clc
nop
nop
cld
jae 0x4077ee
out 0xbd, al
push ebx
pop eax
pop eax
clc
nop
nop
cld
jae 0x407bb9
add byte [eax], al
fild word [eax]
and byte [eax], al
add byte [eax], al
mov al, byte [0x80f2a000]
add byte [eax - 0x166eedd0], ah
sbb eax, 0x2a
add bl, bh
jne 0x405ebd
jmp 0x40891e
add byte [eax], al
out 0x97, eax
or eax, 0xf0dff217
mov esp, 0x57575d4a
mov edi, 0x406bdd
xchg dword [esp], edi
ret
call 0x406d94
clc
nop
nop
cld
jae 0x4071fb
add byte [eax], al
and al, byte [eax]
fisttp qword [edi]
test al, ah
sbb al, 0
add al, bh
nop
nop
cld
jae 0x408759
pop ss
add byte [edx], ah
pop ss
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x407b37
push ebx
add dl, dh
mov al, byte [eax]
outsd dx, dword [esi]
add ch, dh
mov eax, esi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406551
add ecx, 0x28
clc
nop
nop
cld
jae 0x40782d
out 0, al
bound esi, qword [esi + 0x515d0086]
push edi
mov edi, 0x405bd5
xchg dword [esp], edi
ret
pushal
clc
nop
nop
cld
jae 0x408f66
or al, byte [eax]
add byte [ecx - 0x3eff0df1], ch
sub eax, 0xf2f8e8d9
nop
nop
cld
jae 0x405e9f
add byte [eax + eax + 0xde60000], cl
pushfd
lds edx, [ebx - 8]
push ebx
clc
nop
nop
cld
jae 0x406923
add byte [eax], al
add byte [eax + 0x490000b7], bl
jmp 0xbf98231e
push edx
clc
nop
nop
cld
jae 0x405f66
add byte [esi + edi*4], dh
loope 0x4060c4
xor byte [eax], al
int 0x52
test dword [edi], 0xfffb4685
call dword [eax - 0x361374ab]
nop
jmp 0x4067d4
lea edx, [edx + esi]
clc
nop
nop
cld
jae 0x4075bf
test eax, 0xb5530f
xchg edi, eax
out dx, eax
push eax
push edi
mov edi, 0x407b0c
xchg dword [esp], edi
ret
push 0
push edi
mov edi, 0x4087e5
xchg dword [esp], edi
ret
mov ecx, eax
clc
nop
nop
cld
jae 0x407388
add byte [edi], ah
sub byte [ecx], bl
test eax, 0xa0aefa0d
shr byte [edi - 0x75], 0x49
cmp al, 0xf8
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40891e
add byte [eax + eax - 0x67ffdfd8], cl
out dx, al
push eax
xor al, 0xc9
push esi
push edi
mov edi, 0x408b41
xchg dword [esp], edi
ret
mov ebx, edi
clc
nop
nop
cld
jae 0x4069e8
add byte [edi], dl
add dword [eax], eax
rol dword [eax], 0x6d
add esi, 4
clc
nop
nop
cld
jae 0x40834b
mov ecx, dword [esp + 0xc]
clc
nop
nop
cld
jae 0x406708
mov ebp, 0x10077e1
mov eax, 0xf2f8597f
nop
pop ecx
clc
nop
nop
cld
jae 0x405ede
sub byte [esi], bl
add dword [eax], eax
add byte [eax], al
cli
add byte [eax + 0x567ee0ec], bh
invalid
mov ecx, dword [edi + 0xe]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406198
add ecx, eax
clc
nop
nop
cld
jae 0x4068c9
or dl, byte [ebx - 0x53]
push ebx
mov ecx, 0xc38bbd00
mov eax, ebx
push edi
mov edi, 0x40825a
xchg dword [esp], edi
ret
out 3, al
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x408472
add byte [eax], al
sysenter
add byte [eax], al
xor al, 0xd7
mov edi, eax
push edi
mov edi, 0x405ab5
xchg dword [esp], edi
ret
cld
clc
nop
nop
cld
jae 0x405f27
mov ecx, 0xfffffc
loope 0x406271
add cl, ah
add ch, cl
ja 0x406285
int 0x77
adc dword [eax], eax
ja 0x406284
add byte [edi + 0xd], dh
add ecx, 3
push edi
mov edi, 0x408098
xchg dword [esp], edi
ret
sub byte [eax], al
mov esp, 0xe10000
jo 0x406232
add byte [eax + eax + 0x7000e100], bh
movsd dword es:[edi], dword [esi]
jne 0x408c9d
clc
nop
nop
cld
jae 0x407348
add byte [edx], bh
push ds
xchg esp, eax
arpl word [esi - 8], bx
nop
nop
cld
jae 0x40799f
ja 0x40626a
outsd dx, dword [esi]
add byte [eax], al
lock add byte [eax], al
pop ebp
lea ecx, [ebp + 0x28]
clc
nop
nop
cld
jae 0x40753d
mov ebp, 0x26a900d1
mov ebp, 0x9ce02082
aaa
mov dword [edi], eax
push edi
mov edi, 0x40712b
xchg dword [esp], edi
ret
add esi, 0x18
clc
nop
nop
cld
jae 0x406b68
cli
out 0, al
mov esp, 0x40c4a96f
dec dword [ebx - 0x6f0d0730]
mov edx, eax
clc
nop
nop
cld
jae 0x406ef1
inc esp
jne 0x40633d
invalid
push ecx
clc
nop
nop
cld
jae 0x408e65
invalid
sub dword [esi + 0x57], ebx
mov edi, 0x405c59
xchg dword [esp], edi
ret
add eax, dword [eax + 0x3c]
push edi
mov edi, 0x407f62
xchg dword [esp], edi
ret
je 0x40830b
clc
nop
nop
cld
jae 0x408284
cwde
add byte [eax], al
je 0x4063ff
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x4088f0
add byte [edx + edi*8 - 0x74], ah
cli
add byte [ecx], bl
adc ecx, dword [ebx - 0xd07db83]
nop
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x407b76
xor cl, al
add byte [eax], al
add byte [ebp + 0x241cdb4b], bl
push edi
mov edi, 0x40887e
xchg dword [esp], edi
ret
mov eax, 0x4548f84d
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40723a
mov esp, 0x804026ec
cmpsd dword [esi], dword es:[edi]
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4077ad
and ecx, 0xffff
clc
nop
nop
cld
jae 0x4058e3
add byte [eax], al
fistp qword [ecx + 0x735908cd]
clc
nop
nop
cld
jae 0x408abc
push edi
add byte [edi], ch
mov esp, 0xc5840f07
adc byte [eax], al
add al, bh
je 0x407510
clc
nop
nop
cld
jae 0x407b21
sbb dword [edi], ecx
add byte [ebp + ebx + 0x736e9], bh
add byte [eax], al
sti
add byte [ecx], dl
add cl, al
adc ecx, edx
add byte [eax], al
int 0xe6
sbb dword [eax], esp
pushal
adc al, 0xd7
xchg ebx, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405ec9
jmp 0x406b96
mov ecx, ebx
clc
nop
nop
cld
jae 0x407cf9
rol dword [eax], 0x30
mov bl, 0xbc
add dl, bh
or byte [eax + 0x40], ah
int 0x2d
add byte [eax], al
add byte [eax - 0x6f6f0d08], al
sub eax, 0x80000000
clc
nop
nop
cld
jae 0x40849e
push edi
daa
add byte [eax], al
mov bh, 0xb9
invalid
mov dword [esp + 0x44], eax
clc
nop
nop
cld
jae 0x408021
add byte [eax], al
add byte [ebp + 0x5751d1b3], cl
mov edi, 0x407dee
xchg dword [esp], edi
ret
popal
clc
nop
nop
cld
jae 0x406673
xor al, 0
or eax, 0xa900e2d1
mov bl, 0x92
inc esp
inc esi
inc esp
outsb dx, byte [esi]
popfd
mov ecx, dword [edi + 4]
clc
nop
nop
cld
jae 0x407803
mov bl, 0x53
add byte [edi + edx + 0x68071c20], ah
rcl byte [ecx]
and edx, edi
push 0xd72311d0
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408f7c
mov ecx, ebx
clc
nop
nop
cld
jae 0x4080f2
add byte [eax], al
xchg edi, eax
or eax, 0x2034cdf0
pushal
sub ah, 0xc
add al, 9
je 0xcda31f40
clc
nop
nop
cld
jae 0x407e18
or dh, byte [esi + 0x1cdb2900]
and al, 0xf8
fistp dword [esp]
clc
nop
nop
cld
jae 0x406afb
add byte [ecx - 0x194cbc00], ch
iretd
inc eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409063
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408682
mov bh, 0x22
popfd
loope 0x40657e
lcall 0xf802, 0xe9c15dd0
shr ecx, 2
clc
nop
nop
cld
jae 0x405d94
ror dword [0x9db62200], 4
loopne 0x4065ba
push ds
inc ebp
ja 0x407724
clc
nop
nop
cld
jae 0x408b2c
inc esp
sbb dword [ebp + 0x208964db], ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407769
push ecx
push edi
mov edi, 0x40642f
xchg dword [esp], edi
ret
ret
mov edi, dword [ecx + 0xc]
clc
nop
nop
cld
jae 0x4073ba
out 0, al
mov dh, 0xfb
add byte [eax], al
mov ebp, 0x57284589
mov edi, 0x407068
xchg dword [esp], edi
ret
ret
call 0x4073eb
clc
nop
nop
cld
jae 0x406148
push ds
add byte [eax], al
mov ecx, 0xc78bdf56
mov eax, edi
clc
nop
nop
cld
jae 0x407306
push ebx
inc esp
bound edx, qword [edi - 0x26e00000]
add ecx, dword [ecx + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407ee9
mov eax, dword [ecx + 0xb8]
clc
nop
nop
cld
jae 0x408335
sub byte [eax], al
add byte [edi], bh
cmp dword [ebp + 0x28], edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405dae
mov eax, esi
clc
nop
nop
cld
jae 0x406a13
add byte [ebp + 0x62e777b5], dh
add byte [eax], cl
loopne 0x40670e
sub al, 0xc0
pushal
dec ecx
push 0
clc
nop
nop
cld
jae 0x40611d
and byte [eax], al
push edi
invalid
pop edi
push edi
mov edi, 0x408ea4
xchg dword [esp], edi
ret
lea eax, [edi + eax]
clc
nop
nop
cld
jae 0x406eba
add byte [ecx + 0xfa0d28], bh
ret 8
add ecx, 0xb
push edi
mov edi, 0x407e74
xchg dword [esp], edi
ret
wait
push edi
mov edi, 0x407bce
xchg dword [esp], edi
ret
pop ecx
clc
nop
nop
cld
jae 0x408c6b
add bl, bh
jne 0x4068ba
inc esp
add byte [eax], al
mov cl, byte [eax]
add byte [eax - 0xc], al
mov ah, 0x79
mov ecx, 0x735908cd
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406405
invalid
cmp al, 0x24
ret
ja 0x4068c4
add al, ah
mul byte [eax - 0x37]
mov esi, edx
clc
nop
nop
cld
jae 0x408516
add byte [eax + eax - 0x44], ah
jne 0x4068c2
mov ebx, ss
pop ecx
clc
nop
nop
cld
jae 0x406277
add byte [edi], dl
add byte [eax], al
ja 0x40687f
mov esi, dword [ebx + 0x3c]
jae 0x406932
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406e41
wait
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407e03
fld1
clc
nop
nop
cld
jae 0x40694e
add byte [eax], al
daa
movsb byte es:[edi], byte [esi]
add byte [ecx - 0x7a8c11e0], ch
leave
push edi
mov edi, 0x409079
xchg dword [esp], edi
ret
push ecx
clc
nop
nop
cld
jae 0x406aa0
add ch, cl
add byte [edi], dl
add dl, dh
mov bl, 0x17
dec ebp
call dword [edi - 0x20]
push edi
mov edi, 0x40665e
xchg dword [esp], edi
ret
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406a6e
jne 0x405bbe
pop esi
push edi
mov edi, 0x407c8d
xchg dword [esp], edi
ret
ret
xor eax, eax
clc
nop
nop
cld
jae 0x408299
add byte [ebp + 0xe10a00], cl
or eax, 0xc783cff8
adc al, bh
add edi, 0x10
clc
nop
nop
cld
jae 0x408082
add byte [ecx], dl
add byte [esi], ah
push ebx
add dl, bl
inc ebx
stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x408404
add byte [eax], al
lodsd eax, dword [esi]
and byte [eax], al
add byte [eax], al
add byte [ebp - 0x6fc38ffd], cl
add esi, dword [eax + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406e2c
push dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x4072f0
push ds
add cl, ah
add byte [eax], al
add byte [eax + 0x3dd6e060], cl
push edi
push edi
mov edi, 0x405c15
xchg dword [esp], edi
ret
pop edi
push edi
mov edi, 0x407185
xchg dword [esp], edi
ret
fistp dword [esp]
clc
nop
nop
cld
jae 0x405b53
push ds
lea ebp, [eax]
mov bh, 0x62
and byte [ecx - 0x7ed1f7d], bh
and eax, 0x12
clc
nop
nop
cld
jae 0x40745a
add ch, cl
int 0x28
movsb byte es:[edi], byte [esi]
add byte [edx], ch
shl byte [eax + 0x20867c90], 0xc0
xor ebx, ebx
sbb al, 0x24
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408f92
add esi, 0x14
clc
nop
nop
cld
jae 0x408245
out 0x30, eax
outsd dx, dword [esi]
dec ecx
movsb byte es:[edi], byte [esi]
mov cl, byte [edx + 0x12]
adc al, 0xa9
wait
clc
nop
nop
cld
jae 0x408d27
add byte [edi], dl
mov bl, 0xf2
and byte [ebp - 0x74430000], bl
dec ecx
cmp al, bh
mov ecx, dword [ecx + 0x38]
clc
nop
nop
cld
jae 0x405efc
and byte [edi], dh
inc esp
add byte [eax], al
add byte [eax + eax], al
sal byte [esi - 0x3007ef3], cl
or ch, byte [edx - 0x74aa6f09]
in al, dx
cmp edi, 0xf7aa0afc
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408908
add esi, ecx
clc
nop
nop
cld
jae 0x406dbe
inc esp
inc esp
bound esp, qword [edx]
adc dword [ebp + 0x2404317b], ecx
clc
nop
nop
cld
jae 0x4080c3
lea eax, [eax]
movsb byte es:[edi], byte [esi]
add dl, bh
loop 0x406b20
add byte [eax + 0x6c], al
add ebp, dword [esi]
popal
popal
clc
nop
nop
cld
jae 0x408151
add byte [eax], al
pop ss
invalid
push esi
push edi
mov edi, 0x406a41
xchg dword [esp], edi
ret
add esi, 2
push edi
mov edi, 0x408a91
xchg dword [esp], edi
ret
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4060b3
xchg edi, esi
clc
nop
nop
cld
jae 0x406777
lea ecx, [ebp + 0x57df011e]
add byte [eax + eax*2 + 0x575aa740], cl
pop edx
push edi
mov edi, 0x405c2a
xchg dword [esp], edi
ret
mov eax, dword [ecx + 8]
clc
nop
nop
cld
jae 0x4066c7
add byte [eax], al
mov ecx, 0x4b0dfa00
mov dword [esp + 0x1c], eax
clc
nop
nop
cld
jae 0x4064f7
lodsd eax, dword es:[esi]
add byte [ebp - 0x5c], dh
sub eax, ebp
xchg ebx, eax
idiv bh
invalid
call fcn.004063d5
clc
nop
nop
cld
jae 0x4069fe
int 0x57
add byte [eax], al
cdq
mov eax, dword fs:[eax]
push edi
mov edi, 0x408445
xchg dword [esp], edi
ret
fld1
clc
nop
nop
cld
jae 0x406329
daa
add byte [eax + eax - 0x599c0000], ah
loopne 0x406d13
out dx, eax
xor eax, eax
clc
nop
nop
cld
jae 0x40602c
mov esi, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x407ba4
add byte [edi - 0xe], ch
add byte [ebp - 0x46a7633f], bh
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408717
xor edx, edx
clc
nop
nop
cld
jae 0x4085c9
and al, byte [eax]
add byte [eax], al
add byte [0xe1945200], cl
mov eax, 0x30
clc
nop
nop
cld
jae 0x406d52
dec ecx
loop 0x406e35
add byte [0xf810c483], bh
nop
nop
cld
jae 0x40621f
add byte [edx], cl
add byte [edi], dh
xor cl, dl
movzx ecx, word [esi + 6]
clc
nop
nop
cld
jae 0x4075ed
loope 0x406dd5
out 0x64, eax
add bh, cl
mov esi, dword [esi + ebx + 0x78]
clc
nop
nop
cld
jae 0x406fff
push ds
loop 0x406e62
xor al, 0x75
ret
pop esi
clc
nop
nop
cld
jae 0x408898
add byte [edi], dl
mov esp, 0x750000
stosb byte es:[edi], al
loopne 0x406e6d
scasd eax, dword es:[edi]
sub edi, edx
clc
nop
nop
cld
jae 0x4076b3
add byte [eax], dh
xchg edi, eax
add byte [edx], ah
and byte [eax], al
push 0x559059a7
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406fa4
push ecx
clc
nop
nop
cld
jae 0x4081e6
psraw mm6, qword [eax]
sbb dword [eax], esp
add bl, bh
add byte [esi - 0x6f68c610], dh
xchg edi, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4059c2
and dl, 9
push edi
mov edi, 0x408b02
xchg dword [esp], edi
ret
add esp, 0xc
clc
nop
nop
cld
jae 0x406792
adc dword [edi], esp
mov esp, 0xf7a48c00
wait
clc
nop
nop
cld
jae 0x408818
add byte [eax], ah
and byte [eax], al
bound eax, qword es:[esi - 0x7f1f5bf3]
dec ecx
jmp 0x406b96
mov esi, ebx
clc
nop
nop
cld
jae 0x408dec
add byte [eax], al
add byte [ebp - 0x37497400], dh
movsx edx, word [ecx + 6]
movsx edx, word [ecx + 6]
clc
nop
nop
cld
jae 0x40620a
add byte [eax], al
add byte [ecx - 0x474ccfad], bh
xor eax, 0xf873663c
nop
nop
cld
jae 0x408ad5
fild word [eax]
push edi
add byte [esi - 0x72], bl
add al, al
jp 0x406fca
mov ebx, 0xc3bf579b
mov byte [eax], al
xchg dword [esp], edi
ret
add esi, ebx
push edi
mov edi, 0x4076e2
xchg dword [esp], edi
ret
add si, word [esi + 0x14]
clc
nop
nop
cld
jae 0x4062e6
push edi
inc esp
lea eax, [eax]
sti
dec ebx
mov eax, dword [eax + 0x14]
push edi
mov edi, 0x405b28
xchg dword [esp], edi
ret
ret
xor dword [esp], 0x8723648
clc
nop
nop
cld
jae 0x406871
sti
add byte [ebp - 0x25], ah
sbb al, 0x24
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406842
lea edi, [esi + 8]
clc
nop
nop
cld
jae 0x407aef
invalid
mov edi, dword [edi + 0x14]
clc
nop
nop
cld
jae 0x408846
mov esi, fs
add byte [eax + eax - 0x3dfa76ad], bh
out 0x35, eax
sbb eax, 0x9090f2f8
cld
jae 0x408aeb
fild word [eax]
add dl, bh
xchg edi, eax
push ebp
mov ebp, esp
sub esp, eax
add byte [ecx + 0x75dbb3], dl
add byte [eax], al
wait
rcr dword [ecx], cl
add eax, dword [eax]
sbb al, 0x4d
pop edx
ficomp word [ecx + 0x572fc0c1]
rol eax, 0x2f
push edi
mov edi, 0x4062d1
xchg dword [esp], edi
ret
wait
push edi
mov edi, 0x407a83
xchg dword [esp], edi
ret
push esi
clc
nop
nop
cld
jae 0x40817b
add byte [eax], al
adc dword [eax], eax
add byte [eax], al
add byte [edi - 0xd07a11b], dl
nop
nop
cld
jae 0x405a33
add cl, dl
mov al, byte [eax]
add byte [0xe29ae600], cl
inc esi
sub esp, dword [eax + 0x57]
pushal
push edi
mov edi, 0x405941
xchg dword [esp], edi
ret
mov ecx, dword [esi + 0xe]
clc
nop
nop
cld
jae 0x4072c6
xor al, 0xfb
sub byte [eax], al
sal eax, 0xe6
mov al, byte [0x89dd6080]
add al, 0x24
mov dword [esp], eax
clc
nop
nop
cld
jae 0x4066b2
push ds
out 0x30, al
int 0x3a
add byte [esi], al
shl al, 0xe3
push ecx
clc
nop
nop
cld
jae 0x4079cc
or eax, 0xd1e1008a
add byte [eax], al
sub ecx, dword [ebx + 0x57042444]
mov eax, dword [esp + 4]
push edi
mov edi, 0x408d97
xchg dword [esp], edi
ret
xor eax, 0x15249938
clc
nop
nop
cld
jae 0x405d6a
mov ecx, 0xac009727
pushal
pushal
in eax, 0x8b
fdivr st(0)
mov ebx, eax
clc
nop
nop
cld
jae 0x405bbe
out 0, al
outsd dx, dword [esi]
ja 0x40729e
add byte [edi], cl
or dword [ebx - 0xd07df8a], ecx
nop
nop
cld
jae 0x405c9d
mov ebp, 0xb7000049
mov word [edx], ss
popal
push edi
push edi
mov edi, 0x4089a0
xchg dword [esp], edi
ret
cmp al, 0x24
ret
jmp 0x40849e
mov ebx, esi
clc
nop
nop
cld
jae 0x405cb5
push edi
invalid
jne 0x40795c
clc
nop
nop
cld
jae 0x406c1e
add byte [eax], al
xchg edi, eax
or ebx, ecx
call 0x85ae324d
inc eax
add byte [edi + 0x3ac3243c], al
mov word [eax], es
rcr dword [esi], 1
cwde
mov word [esi + 0x78032760], es
cmp al, 0xf8
fld1
push edi
mov edi, 0x40856d
xchg dword [esp], edi
ret
add edi, dword [eax + 0x3c]
clc
nop
nop
cld
jae 0x408e36
inc esp
out 0, eax
add byte [eax], al
out 0x72, eax
stc
push ecx
clc
nop
nop
cld
jae 0x406fba
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x4066dd
pop ecx
and byte [eax + eax], dh
mov ebp, 0xc74212f2
mov esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x4059d7
add byte [ebp + 0x44b70000], ch
xchg ebp, eax
xchg ecx, ecx
clc
nop
nop
cld
jae 0x408d7f
adc dword [0x5900001a], 0
out 0xb3, al
and byte [ebp + 0x3c8dc300], ch
pop ds
pop ecx
add dh, ah
mov bl, 0x20
lodsd eax, dword [esi]
add bl, al
lea edi, [edi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407d26
shr ecx, 2
clc
nop
nop
cld
jae 0x4086d7
ja 0x407365
add byte [eax], al
test eax, 0x556a7600
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40845d
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x407170
add byte [ebp + 0x641e9800], dh
inc esp
pop esi
sbb eax, 0xf1ec850f
invalid
jne 0x4065c3
clc
nop
nop
cld
jae 0x4087b8
and byte [0x6028fe59], cl
mov al, byte [0x90601970]
push ebp
mov ebp, esp
leave
nop
jmp 0x40648a
push ecx
clc
nop
nop
cld
jae 0x406582
push ebx
xor byte [ecx], cl
add byte [eax], al
inc esp
sbb dword [edi], ecx
mov bh, 0x7f
add al, 0xf8
movzx edi, word [edi + 4]
clc
nop
nop
cld
jae 0x407372
adc dword [eax], eax
add byte [esi - 0x49efea00], dh
jae 0xf3388727
or eax, 0x12
clc
nop
nop
nop
cld
jae 0x407885
add byte [eax], al
lea eax, [eax]
add byte [eax], al
invalid
pushal
push edi
mov edi, 0x406da9
xchg dword [esp], edi
ret
push ecx
clc
nop
nop
cld
jae 0x406d13
add byte [edi], dl
add byte [ecx - 5], bl
loope 0x4074cb
inc eax
invalid
clc
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4072db
add byte [eax], al
out 0x97, eax
add edi, ebx
clc
nop
nop
cld
jae 0x406511
inc esp
and byte [ebx + esi*4 + 0x6ff2b300], ah
push ecx
push edi
mov edi, 0x407e8a
xchg dword [esp], edi
ret
add esi, 0xf5
clc
nop
nop
cld
jae 0x405b3e
add byte [eax], al
fild dword es:[ebx - 0x40a8d73e]
rol dword [eax + eax*2 + 0x243c8700], 1
ret
dec ecx
add byte [eax], al
or byte es:[eax], al
mov al, byte [0xf2f8510d]
nop
push ecx
clc
nop
nop
cld
jae 0x405b68
add byte [esi - 0x431f0000], al
add cl, ah
push ds
push 0x3b
push 0x49504150
clc
nop
nop
cld
jae 0x406527
add byte [eax + eax], al
push edi
fld1
clc
nop
nop
cld
jae 0x4065ac
cwde
add dl, dh
out 0x98, al
add byte [eax], al
jg 0x407568
jg 0x407596
add byte [eax], al
inc esp
inc esp
mov bl, 0
daa
add bh, bl
jne 0x407535
add byte [eax], al
mov bh, 0
add byte [ebp - 0x7f497401], bl
mov esi, dword [esi + 0x80]
nop
push ebp
mov ebp, esp
leave
add byte [eax], al
add byte [eax - 0x361374ab], dl
nop
jmp 0x406234
mov ecx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4069d2
add edx, ecx
clc
nop
nop
cld
jae 0x408c9d
and byte [eax], al
test eax, 0xd009d00
and ah, byte [eax]
add byte [ebx - 0x7f], 0xec
add byte [edx], al
add byte [eax], al
clc
nop
nop
cld
jae 0x407a54
ud1
add byte [ebx + edi - 0x6f0d07b7], dl
dec ecx
clc
nop
nop
cld
jae 0x4058f8
pop ss
xchg byte [eax], al
add byte [ecx], al
mov esi, 0xe81d00df
into
in eax, dx
invalid
cmp eax, 0
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4065dc
sub eax, dword [ecx + esi + 0x28]
clc
nop
nop
cld
jae 0x4071ce
add byte [eax], al
sti
add ah, cl
pop ebx
fld1
clc
nop
nop
cld
jae 0x40742d
add byte [eax], al
ltr word [eax - 0x3c4f1d33]
call fcn.004063d5
clc
nop
nop
cld
jae 0x408cb3
invalid
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408868
fld1
clc
nop
nop
cld
jae 0x406978
add byte es:[ecx + edx + 0x3270a00], cl
mov dword [edi - 0x10], eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f36
push eax
clc
nop
nop
cld
jae 0x408dac
daa
add byte [eax], al
xchg byte [esi], ah
cli
test eax, 0x400e7600
inc eax
xchg edi, eax
wait
push edi
mov edi, 0x405a1e
xchg dword [esp], edi
ret
add edi, dword [edi + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407818
lss eax, [eax*4 - 3]
clc
nop
nop
cld
jae 0x408037
mov dword [esp + 0x1c], edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408fd2
mov eax, 0x123a6781
clc
nop
nop
cld
jae 0x405a74
add byte [eax], al
add byte [ebp - 0x74aa2214], bh
in al, dx
add byte [eax], al
fadd qword gs:[eax]
add byte [eax], al
out dx, al
lahf
add byte [ecx + 0x40008300], bl
add byte [esi + 0x79], bl
xor eax, eax
push edi
mov edi, 0x406939
xchg dword [esp], edi
ret
jmp 0x407dd9
mov edi, dword [edi]
clc
nop
nop
cld
jae 0x406e6e
loope 0x407834
add bl, bh
add dl, dh
ror dword [ecx], 0x8b
jg 0x407843
mov edi, dword [edi + 0x28]
clc
nop
nop
cld
jae 0x408f1a
mov esi, 0xdf2be
and byte [ebx + 0x5590ca3b], ch
cmp ecx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40628d
mov ebx, dword [esi + 0xc]
clc
pop esi
or al, 0xf8
nop
nop
cld
jae 0x407c78
invalid
je 0x409063
clc
nop
nop
cld
jae 0x406597
add byte [eax], dh
add byte [ecx - 0x7d], cl
ret
mov eax, dword [ebp + eax*2]
clc
nop
nop
cld
jae 0x4067e9
or eax, 0x19342677
insd dword es:[edi], dx
mov ecx, 0x390f561b
clc
nop
nop
cld
jae 0x4078c4
add byte [eax], al
add byte [eax], al
dec ebp
add esi, 2
push edi
mov edi, 0x40786f
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x406649
xchg dword [esp], edi
ret
pop ecx
clc
nop
nop
cld
jae 0x406828
or eax, 0x5700bde1
add dh, ah
xor byte [esi - 3], dh
jb 0x4079fb
clc
nop
nop
cld
jae 0x408c12
out 0, al
prefetcht1 byte [ecx - 0x6f0d07a7]
pop ecx
clc
nop
nop
cld
jae 0x409014
outsd dx, dword [esi]
test eax, 0xf2
add byte [esi], bl
jle 0x407972
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4086c2
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x407752
add byte [eax], al
add dl, bh
dec ecx
sti
or eax, 0xffea8be8
invalid
cld
clc
nop
nop
cld
jae 0x4087fd
add byte [eax], al
push edi
inc esp
lea eax, [eax]
test eax, 0x65b9af20
add byte [eax], al
add al, bh
nop
nop
cld
jae 0x405e18
mov bh, 0
add byte [edx], cl
xor al, 0x26
pushal
pushal
stc
mov ecx, ebx
push edi
mov edi, 0x408f32
xchg dword [esp], edi
ret
pop ebp
push edi
mov edi, 0x407158
xchg dword [esp], edi
ret
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x405bea
add byte [eax], al
add byte [esi + 0x1cdbf900], al
and al, 0xf8
fistp dword [esp]
clc
nop
nop
cld
jae 0x405b94
or eax, 0x62e70044
mov dl, 0x7e
cwde
call 0xc0c435bc
call dword [eax - 0x361374ab]
nop
jmp 0x40761a
dec ecx
push edi
mov edi, 0x406c76
xchg dword [esp], edi
ret
add ecx, 0xf
push edi
mov edi, 0x407dc4
xchg dword [esp], edi
ret
push esi
clc
nop
nop
cld
jae 0x40727d
add byte [edi - 0x49410fef], dl
add cl, al
mov al, byte [eax - 0x74c885a0]
dec esi
cmp al, 0x57
mov edi, 0x406f21
xchg dword [esp], edi
ret
test eax, 0x80000000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408bd0
push esp
push edi
mov edi, 0x407631
xchg dword [esp], edi
ret
mov edi, dword [edi + 8]
clc
nop
nop
cld
jae 0x406a83
add byte [esi + 0xe20000], dh
into
pushal
sar byte [eax - 0x659515a0], 1
jge 0x407a98
jne 0x407b33
push edi
mov edi, 0x406314
xchg dword [esp], edi
ret
lodsb al, byte [esi]
push edi
mov edi, 0x408c27
xchg dword [esp], edi
ret
add byte [eax], al
aam 0x41
pop eax
clc
nop
nop
cld
jae 0x407e34
add byte [edi + 0x490000e1], dh
add dl, bh
imul dword [eax + 0x24]
ja 0x407b6e
push 0x641e7724
clc
clc
nop
nop
cld
jae 0x407080
add byte fs:[edi], dl
add byte [edi - 0x77], bh
inc esp
and al, 0x40
mov dword [esp + 0x40], eax
clc
nop
nop
cld
jae 0x408fa7
add byte [eax], al
add byte [ebp - 0x5ce8b689], cl
pushal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405ae6
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x4071b5
add ch, cl
add byte [eax], al
sbb dword [eax], eax
and dword [ebx], eax
clc
add esi, ebx
clc
nop
nop
cld
jae 0x406688
dec ecx
xor byte [eax], ah
add byte [eax], al
cmp cl, ch
push edi
pop ecx
clc
nop
nop
cld
jae 0x407a10
mov ch, 0x62
add byte [eax], al
xor al, 0
pop ecx
mov dword [0x47260eb9], eax
jecxz 0x407be1
nop
nop
cld
jae 0x40904d
add byte [edx - 6], ah
add byte [ebx - 0x7dbbad5], ch
nop
nop
cld
jae 0x408bba
add byte [eax], al
add byte [eax], al
mov esp, 0x348dcbf2
push ds
lea esi, [esi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408430
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x4082de
add ebx, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x4070aa
mov bl, 0x75
add byte [eax], al
add dh, ah
mov cl, 0x56
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4088ad
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x406b10
add byte [0x648c9d], cl
int1
add ecx, 0x13
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408655
movzx edi, word [edi + 0x14]
clc
nop
nop
cld
jae 0x408e8f
sub byte [edi], ah
daa
invalid
shl edx, 5
clc
nop
nop
cld
jae 0x4060de
mov esp, 0xfa01a9d1
dec edi
add esp, 4
push edi
mov edi, 0x406071
xchg dword [esp], edi
ret
movzx edi, word [edi + 0x14]
clc
nop
nop
cld
jae 0x4074d0
inc esp
add cl, dl
inc esp
add dh, ch
lea ebp, [ecx + 0xff0000]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4083a7
inc edx
clc
nop
nop
cld
jae 0x4069a8
loope 0x407de7
add dl, bh
movsb byte es:[edi], byte [esi]
and byte [ebp + 0x1cdb5511], dh
and al, 0xf8
nop
nop
cld
jae 0x407143
add byte [eax], al
xchg byte [eax], al
popfd
add byte [0x90f2f859], ch
pop ecx
clc
nop
nop
cld
jae 0x405956
add cl, dl
add byte [eax], al
and byte [eax], al
outsd dx, dword [esi]
add dword [ebx], edi
mov ecx, 0x636f
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40852b
mov esi, eax
push edi
mov edi, 0x405e42
xchg dword [esp], edi
ret
xor eax, eax
push edi
mov edi, 0x405d26
xchg dword [esp], edi
ret
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4083bc
fld1
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406ea3
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f0c
mov edx, dword [esi + 4]
clc
nop
nop
cld
jae 0x408e1d
jl 0xe23b717c
push eax
cld
pop esp
sub dword [ebx - 0x4740a830], ecx
bound eax, qword [eax]
xchg dword [esp], edi
ret
div ecx
clc
nop
nop
cld
jae 0x408d3c
cli
xchg byte [eax], al
lodsd eax, dword [esi]
popfd
mov ecx, 0x4e8b6360
cmp al, 0x90
mov ecx, dword [esi + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407647
pop edx
push edi
mov edi, 0x407ca3
xchg dword [esp], edi
cmp al, 0x24
ret
mov eax, eax
push edi
mov edi, 0x407724
xchg dword [esp], edi
ret
push ecx
clc
nop
nop
cld
jae 0x407053
mov ebp, 0xf259
add byte [0x35fd12f2], cl
pop ss
pop es
shl ah, cl
xor eax, 0xe4d20717
clc
nop
nop
cld
jae 0x407101
popfd
add byte [eax], al
ja 0x407fac
shl al, 0xe9
mov eax, dword [ebp + 0x28]
clc
nop
nop
cld
jae 0x407b61
adc ebp, ecx
add byte [ecx], bl
invalid
cmp dword [edi], 0x10
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4087cf
mov ecx, 0x7262694c
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408ce2
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x408772
add dword [eax], eax
lea eax, [eax]
loop 0x40816a
mov esi, 0xf4a04028
scasd eax, dword es:[edi]
push eax
clc
nop
nop
cld
jae 0x407477
test eax, 0xf26fe700
add byte [eax], al
int 0x98
pop ds
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406445
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x408789
int 0x62
invalid
popal
clc
nop
nop
cld
jae 0x4085f8
add byte [eax], al
xchg byte [eax], al
or al, byte [eax]
add byte [edi + 0x559057d1], dh
push edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40748f
pushal
clc
nop
nop
cld
jae 0x406ce6
mov bl, 0xe2
add byte [eax], al
popfd
add byte [eax], al
out 0x4e, al
cmp al, 0x2d
fistp dword [esp]
clc
nop
nop
cld
jae 0x40690b
add dword [eax], esp
mov bh, 0x44
add dl, al
test eax, 0x9018c083
push ebp
mov ebp, esp
leave
nop
jmp 0x408aa6
mov ecx, 0x6572466c
clc
nop
nop
cld
jae 0x40661b
int 0x75
daa
xchg edi, eax
jo 0x408246
sub ecx, 0x14
clc
nop
nop
cld
jae 0x4079fb
jmp 0x91337a5f
add esi, 8
clc
nop
nop
cld
jae 0x407e9f
cmp bl, byte [esi]
add byte [eax], al
add dl, dh
int1
shr ecx, 2
clc
nop
nop
cld
jae 0x4081cf
adc dword [ebp + 0x440000], edi
mov byte [0x8b3de0e0], al
adc dl, byte [edi - 0x41]
and eax, 0x87004075
cmp al, 0x24
ret
and dl, 0x51
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4074bb
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4073d1
movzx esi, word [esi + 4]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407c0d
mov dword [ecx + 0xb8], eax
clc
nop
nop
cld
jae 0x406e02
add eax, 8
jmp 0x408320
mov edi, eax
push edi
mov edi, 0x406cb6
xchg dword [esp], edi
ret
jne 0x405915
clc
nop
nop
nop
cld
jae 0x4061c4
xor al, 0x34
loope 0x4083ed
jne 0x408a19
clc
nop
nop
cld
jae 0x40645b
add byte [eax], al
repne insd dword es:[edi], dx
push ebp
mov ebp, esp
cmpsb byte [esi], byte es:[edi]
jo 0x4083d1
dec ecx
add byte [esi - 0x3dffcc4c], bl
add byte [eax], al
add byte [edx], ch
jo 0x4083af
xchg esp, eax
sbb byte [ebx + ebx*2 - 0x7d7b201], dh
dec dword [ebp + 0x28]
clc
nop
nop
cld
jae 0x406ae3
add dl, bh
mov dh, 0x64
cwde
test eax, 0x28127a7c
and byte [eax - 0x6b], al
test dword [edi], 0xffffffff
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406990
movzx esi, word [esi + 0x14]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408a73
jne 0x408082
clc
nop
nop
cld
jae 0x406f63
lea esi, [edi + 0x7e83b300]
adc byte [eax], al
cmp dword [esi + 0x10], 0
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405e84
pop edi
clc
nop
nop
cld
jae 0x406e56
mov ebp, 0x8a000000
add byte [ecx - 0x7af7b00], bh
push eax
clc
nop
nop
cld
jae 0x40898b
and byte [edi], dl
xchg edi, eax
movsb byte es:[edi], byte [esi]
outsd dx, dword [esi]
add byte [edi - 0x1fbf79b2], dh
test byte [eax], ah
pop eax
sbb ah, cl
push dword [edx + 0x50]
clc
nop
nop
cld
jae 0x406a28
sbb dword [eax], eax
inc esp
mov ecx, 0x81150000
mul dword [edi - 0x7621f4a]
nop
nop
cld
jae 0x406b27
mov ch, 0x9d
xor byte [edx], al
add byte [eax], ah
adc eax, 0xbf57f88b
adc bl, byte [edi + 0x40]
add byte [edi - 0x4c3cdbc4], al
fbld tbyte [eax + 0x57]
movhps qword [edi - 0x7247895], xmm6
nop
nop
cld
jae 0x4082c9
add byte [eax], al
and byte [esi + esi*4], ah
sti
add byte [eax - 0x40], al
jnp 0x4084d8
shl esi, 3
out 3, al
clc
nop
nop
cld
jae 0x407d51
cwde
add ch, cl
add byte [edi + 0x77], ch
push ecx
clc
nop
nop
cld
jae 0x407b4c
add byte [edx], ah
push ebx
add byte [eax], al
shl dword [eax], 0x31
xchg ecx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4069bd
div ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408d52
push ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f8e
add edi, 8
clc
nop
nop
cld
jae 0x40739f
invalid
call fcn.004063d5
clc
nop
nop
cld
jae 0x408ba0
rol dword [eax], 0x75
add byte [edi - 0x7d], dl
rol byte [edx], 0xf8
nop
nop
cld
jae 0x4072b1
add byte [eax], al
add byte [eax], al
add byte [edx + ebp*4 - 0x2424ffa0], cl
sbb al, 0x24
fistp dword [esp]
clc
nop
nop
cld
jae 0x40773d
loope 0x408693
add ch, cl
add byte [edx - 0x22c717b1], bh
invalid
call fcn.004063d5
clc
nop
nop
cld
jae 0x407252
add byte [eax], al
add dword [esi - 0xd07ab13], edi
nop
nop
cld
jae 0x406002
loop 0x4086bb
add byte [ebp + 0x629d00], cl
out 0x8b, eax
enter 0xfffffffffffff2f8, 0xffffffffffffff90
mov ecx, eax
clc
nop
nop
cld
jae 0x4082f3
add byte [ebp], dh
add byte [0xc033c10a], cl
xor eax, eax
clc
nop
nop
cld
jae 0x406394
add byte [eax], al
rol dword [eax], 0xfa
add byte [ecx], dl
in eax, 0x83
rol dword [ebx], 0x90
add ecx, 3
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408698
add byte [ecx - 0x7ed9e000], ch
add ecx, 0xb
clc
nop
nop
cld
jae 0x408ccb
add byte [eax], al
add byte [eax], al
add byte [eax], ah
adc dh, dh
dec ebx
je 0x408b2c
clc
nop
nop
cld
jae 0x407fba
mov esi, 0x5e4d0017
clc
nop
nop
cld
jae 0x406cfe
add byte [esi], bl
or eax, 0xe20000
loope 0x40878c
cmc
pop ebx
clc
nop
nop
cld
jae 0x406a58
mov bh, 0xe7
add bh, bl
movsb byte es:[edi], byte [esi]
mov ch, 0xa4
add byte [eax - 0x7e], al
loopne 0x408711
dec ebp
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x406deb
out 0, al
sar ebx, 1
add byte [eax], al
inc eax
pushal
iretd
popal
clc
nop
nop
nop
cld
jae 0x408fbd
or byte [eax], al
add byte [edi], ah
daa
adc dword [ecx + ebx*2], esi
add byte [eax], al
add byte [edi - 0x6f], dh
sub al, 0x20
push edi
mov edi, 0x407cce
xchg dword [esp], edi
ret
jmp 0x408933
je 0x407442
clc
nop
nop
cld
jae 0x40862a
invalid
mov esi, 0xafb60000
push 0
clc
nop
nop
cld
jae 0x408b17
movsb byte es:[edi], byte [esi]
add bl, bh
mov ch, 0
add byte [eax], al
inc esi
jbe 0x408792
lds edx, [eax - 8]
push eax
clc
nop
nop
cld
jae 0x407fa4
add byte [esi + edi*4], dh
loope 0x4087df
invalid
pop ecx
clc
nop
nop
cld
jae 0x4086ec
mov ecx, 0xf2200d00
add byte [eax], al
sub byte [ebx + 3], ch
stc
clc
nop
nop
cld
jae 0x4089e8
add byte [eax], al
pop ecx
add cl, ah
add byte [edx], ah
lodsb al, byte [esi]
rol byte [eax - 0x7fc002a], 0xf8
add edi, eax
clc
nop
nop
cld
jae 0x4061f5
add byte [edx], cl
mov ebp, 0x3057003a
push 0x80e060ae
mov al, byte [0x20600ce0]
and al, 0xa0
shl byte [0xf2f8a4f3], 0x90
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x406b96
add dword [eax], eax
add byte [eax], al
out 0, eax
add byte [ebx + ecx*2 - 0x65], bh
clc
nop
nop
cld
jae 0x406dd5
add byte [eax], al
pop ecx
and al, byte [eax]
add byte [eax], al
or eax, 0x2c50
sahf
mov ch, 0x8b
inc ecx
adc al, bh
mov eax, dword [ecx + 0x10]
clc
nop
nop
cld
jae 0x4059f4
add byte [edx], cl
sti
mov bh, 0
dec ecx
dec edi
mov esi, dword [esi + edx*4]
push edi
mov edi, 0x405acd
xchg dword [esp], edi
ret
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408489
jne 0x405915
clc
nop
nop
cld
jae 0x4068f3
xchg edi, eax
add byte [edx], bh
fsub dword [ecx + 0x33]
xor edx, edx
clc
sar al, cl
nop
nop
cld
jae 0x407f77
add byte [esi], ah
add byte [edx], cl
add byte [ecx], bl
add ch, ch
pop ecx
clc
nop
nop
cld
jae 0x405f91
add byte [eax], al
add byte [edi - 0x1f], dl
add byte [eax], al
loope 0x40891f
push eax
push edi
mov edi, 0x406056
xchg dword [esp], edi
ret
push eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406c61
call 0x4073eb
clc
nop
nop
cld
jae 0x4075a9
mov bh, 0xfb
cli
invalid
push ebx
clc
nop
nop
cld
jae 0x407eba
out 0x3a, eax
sar ebx, 1
push edi
xor byte [edi], ch
int1
push ebx
push edi
mov edi, 0x408cfb
xchg dword [esp], edi
ret
mov edx, dword [edi + 0xc]
clc
nop
nop
cld
jae 0x4070c0
int 0x8d
add cl, ah
test eax, 0x68a31e
rol byte [ecx], 0
push 0x1c000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405a9f
cmp dword [esi], 0xf
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40637e
sub edx, 0x28
push edi
mov edi, 0x40609b
xchg dword [esp], edi
ret
add esi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4079b7
mov ecx, dword [ecx + 0x54]
clc
nop
nop
cld
jae 0x4063a9
add byte [esi - 0x32ffff3f], bh
salc
or eax, 0x8b559051
in al, dx
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405d53
xor eax, 0x16125347
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408b73
push eax
clc
nop
nop
cld
jae 0x405cd1
add cl, al
test eax, 0xf226
add byte [edx - 0x6fa64a42], bl
push ebp
mov ebp, esp
leave
nop
jmp 0x408ffe
push 0
push edi
mov edi, 0x407415
xchg dword [esp], edi
ret
mov eax, ebx
clc
nop
nop
cld
jae 0x406353
xor al, 0
lock add byte [ebp + 0x33f70044], dh
sar al, cl
nop
nop
cld
jae 0x406fea
push eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4063ec
mov eax, dword [ebp + 0x14]
clc
nop
nop
cld
jae 0x4064cc
add byte [eax], al
int 0xf0
int 0
jp 0x408bba
add byte [eax - 0x2a], ah
cmpsd dword [esi], dword es:[edi]
add eax, edi
clc
nop
nop
cld
jae 0x407f8d
mov esp, 0
add byte [esp + ebx - 0x337af061], cl
fdivr st(7)
invalid
jne 0x4064a2
clc
nop
nop
cld
jae 0x40592a
xor edx, edx
push edi
mov edi, 0x40671d
xchg dword [esp], edi
ret
je 0x407510
clc
nop
nop
cld
jae 0x4074e5
add byte es:[eax], al
cwde
adc dword [eax - 8], edx
push eax
clc
nop
nop
cld
jae 0x407ff3
push edi
mov dh, 0
out 0, al
pop ecx
daa
add byte [esi], dl
push esi
inc esi
retf
pop edx
clc
nop
nop
cld
jae 0x4061da
invalid
cli
add byte [eax], al
loope 0x408c76
add byte [eax], al
or ch, byte [esi - 0x10]
add ah, byte [eax - 0x7f1f5600]
pop edi
sub eax, ecx
clc
nop
nop
cld
jae 0x408009
and byte [eax], al
mov esi, 0xf00e200
lodsd eax, dword [esi]
mov esi, dword [ecx + 0x14]
clc
nop
nop
cld
jae 0x40895d
int 0x20
add byte [eax], dh
pop ecx
add byte [edx + 0x5d], dl
mov dword [edi - 0x18], eax
push edi
mov edi, 0x406e17
xchg dword [esp], edi
ret
call fcn.004063d5
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40719d
push ecx
push edi
mov edi, 0x407be3
xchg dword [esp], edi
ret
fistp dword [esp]
push edi
mov edi, 0x406ab5
xchg dword [esp], edi
ret
pop ecx
clc
nop
nop
cld
jae 0x407d0e
add byte [ecx], al
mov esp, 0xf20000ad
add byte [ebx - 0x7b], cl
rcl byte [eax - 0x361374ab], cl
test edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40785a
imul ecx, eax
clc
nop
nop
cld
jae 0x405c00
add byte [edx], cl
add byte [ecx - 0x162ede00], bh
push es
idiv edi
dec dword [ebp + ecx*8 + 0x9700]
daa
add byte [eax], al
add byte [edi + 0xb6b91e], dl
and ah, byte [eax - 0x20]
cmp eax, 0xf8287d89
mov dword [ebp + 0x28], edi
clc
nop
nop
cld
jae 0x408166
add byte [eax], al
movsb byte es:[edi], byte [esi]
add byte [0xa000a400], cl
test eax, 0xbf57008b
lodsb al, byte [esi]
jge 0x408dde
add byte [edi + 0x62c3243c], al
mov al, byte [eax]
add byte [edi], ch
and byte [eax], al
mov ebp, 0x90f2f851
push ecx
clc
nop
nop
cld
jae 0x406bac
add byte [ebx + 0x11f20000], dh
add byte [ebp - 0xd07bc35], ch
nop
nop
cld
jae 0x4081ba
leave
nop
jmp 0x408eb9
mov ecx, ebx
clc
nop
nop
cld
jae 0x4066f2
out 0xcd, eax
add byte [edx], cl
fbstp tbyte [eax]
mov al, 0x2a
and byte [eax + 0x1a], 5
jne 0x4062fd
clc
nop
nop
cld
jae 0x4078af
add byte [edx], ah
mov esp, 0x8b11745c
clc
mov esi, dword [esi]
clc
nop
nop
cld
jae 0x407331
add byte [eax], al
mov ch, 0xad
push ds
mov ebp, 0x80ae3cc1
mov al, byte [0x64f8b8d]
mov ecx, dword [edi + 6]
clc
nop
nop
cld
jae 0x40641a
add byte [eax], al
lodsd eax, dword [esi]
push ds
mov ch, 0
movsb byte es:[edi], byte [esi]
inc eax
add byte [edx + 0x49], bh
push ecx
clc
nop
nop
cld
jae 0x407ac3
add byte [eax], al
or ah, dl
xchg byte [edi + 0x22], ch
push ebx
push edx
sbb ebx, 0x1c
and al, 0xf8
fistp dword [esp]
clc
nop
nop
cld
jae 0x406f4b
add byte es:[ebp - 0x7e1ead00], cl
push esi
clc
nop
nop
cld
jae 0x405d11
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407d96
mov ecx, 0x7463
clc
nop
nop
cld
jae 0x40731c
add byte [ecx + 0xd], bl
int 0x54
inc ebx
xor edi, edi
clc
nop
nop
cld
jae 0x407e49
add byte [edi - 0x1d2e4d00], dh
movsb byte es:[edi], byte [esi]
mov eax, 0x9480408a
test byte [eax + 0x60], ah
clc
out 0xc2, al
aaa
cmp ebx, 0x1000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4078ef
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40765d
mov bh, 0x8c
add byte [ebp], dh
cli
and byte es:[eax], 0x8b
pushal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40838d
shl edx, 1
push edi
mov edi, 0x407a27
xchg dword [esp], edi
ret
push ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407905
xor dword [esp], 0x82775483
clc
nop
nop
cld
jae 0x405ce6
xor al, 0xd
dec edx
sub dword [ebx + 0x68debf57], ebx
inc eax
add byte [edi - 0x563cdbc4], al
and byte [eax], al
int 0
sub dl, dh
add byte [eax], al
pop es
wait
push edi
mov edi, 0x4068de
xchg dword [esp], edi
ret
add esp, 0x2c
clc
nop
nop
cld
jae 0x407780
adc dword [eax], eax
sbb dword [eax], eax
add byte [eax], al
jbe 0x408fca
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x406e84
pop ss
mov esi, 0x53868acd
daa
popal
popal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408fe8
leave
clc
nop
nop
cld
jae 0x409029
mov esi, 0x9d44f230
add cl, dl
mov esp, 0x36e933cc
fcos
inc dword [eax]
pop ss
cmp bh, dl
lodsd eax, dword [esi]
add dh, ah
mov bh, 0
add byte [ebp], dh
or eax, 0xe79228b6
jmp 0x406939
add ecx, dword [ebx + 0x3c]
clc
nop
nop
cld
jae 0x406160
lodsd eax, dword [esi]
add byte [ecx - 0x303e0dbc], ch
push edx
clc
nop
nop
cld
jae 0x408c53
add byte [eax], ah
jne 0x409039
invalid
xor ecx, 0x87264942
clc
nop
nop
cld
jae 0x408e4f
lea eax, [eax]
add byte [eax - 0x71608cf], dl
imul ecx
clc
nop
nop
cld
jae 0x406d28
rol dword [eax], 1
invalid