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

Disassembly:
call fcn.004094a7
clc
cld
nop
nop
jae 0x408b0f
add byte [eax], al
mov ds, word [eax + ecx*4 + 0x59250000]
clc
cld
nop
nop
jae 0x407a53
pop dword [eax]
jbe 0x405d80
pop esp
jbe 0x405d3a
int1
add byte cs:[eax], al
and byte [eax], al
add byte [ebx + ebx*8 + 0x56], ah
clc
cld
nop
nop
jae 0x4086ed
add byte [esi + 0x44], ah
dec ebx
jbe 0x405d47
sal eax, cl
xchg dword [ebx - 0xd07c3b2], ecx
cld
nop
nop
jae 0x4080f4
and eax, dword [eax]
add byte [0x4b479cd0], bh
cmp eax, 0x4b479cd0
dec ecx
stosd dword es:[edi], eax
mov dword [edi], eax
push edi
mov edi, 0x408c48
xchg dword [esp], edi
ret
add byte [edi - 0xc], dl
scasb al, byte es:[edi]
add byte [eax], al
imul ecx, dword [ebx - 0xd07d781], 0xf9090fc
and dword [edi + 0x30], 0
add byte [eax], bl
mov es, word [eax]
jl 0x405d64
mov edi, dword [edi + 0x28]
clc
cld
nop
nop
jae 0x408dfc
sbb byte [esi + 0xca7c00], cl
fsub dword [ecx]
add al, bl
and edi, esi
int1
div ecx
clc
cld
nop
nop
jae 0x40885f
cld
mov es, word [eax]
and dword [eax], eax
add al, bl
dec dword [ecx - 0x70]
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407132
jle 0x405e27
add byte [edi - 0x4c3cdbc4], al
adc dword [eax], eax
cdq
add byte [eax], al
retf 0x3523
add edi, dword [edi + 0x3c]
clc
cld
nop
nop
jae 0x405d87
add al, cl
int3
add ecx, dword [ecx + 0x3c]
clc
cld
cld
nop
nop
jae 0x408d8c
jge 0x405de5
mov bl, 0
add byte [eax], al
dec edi
fld1
clc
cld
nop
nop
jae 0x4061af
cmp eax, 0xfc4b
add byte [esp + ebp*4], bh
add byte [edx - 0x642e97b1], bl
xchg ebx, eax
xchg ebx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406c27
add esi, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x408040
jge 0x405e75
ljmp 0x8bd9:0x161d004b
mov edx, dword [esi + 4]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4070a6
add eax, dword [ebx + 0x2714f]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40730a
add ecx, 0xf
push edi
mov edi, 0x406a66
xchg dword [esp], edi
ret
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407cb7
push dword fs:[eax]
clc
cld
nop
nop
jae 0x407c8d
adc eax, 0x9c0000
push edi
int1
test eax, 0x80000000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408359
mov ecx, dword [edi + 0xe]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407108
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408fad
cmp dword [esi + 0x10], 0
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408ab8
add byte [edi], ah
mov ecx, ebx
push edi
mov edi, 0x4068ff
xchg dword [esp], edi
ret
jmp 0x407b6d
pop ecx
clc
cld
nop
nop
jae 0x40936b
pop es
add byte [eax + eax - 0x34], dh
add byte [esi], bh
jno 0x406009
sub dword [esp], 2
push edi
mov edi, 0x409299
xchg dword [esp], edi
ret
popal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4093c3
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4079f8
push ecx
jmp 0x40608d
push edx
push edi
mov edi, 0x405d43
xchg dword [esp], edi
ret
push dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x409502
jge 0x40610a
pop dword [eax]
dec ecx
cmc
add al, 0
add byte [edi + 0x30247c8d], bl
clc
cld
nop
nop
jae 0x4074a2
add byte [eax], al
pop es
mov es, word [eax]
cmp byte [ebx], ah
pop ecx
push edi
mov edi, 0x407de9
xchg dword [esp], edi
ret
dec ecx
clc
cld
nop
nop
jae 0x407ccd
mov byte [eax], al
push edi
jl 0x4061d5
add ah, bh
sbb dword [ebx - 0x40a8df8a], ecx
out 0x8e, eax
inc eax
add byte [edi + 0xc3243c], al
je 0x4061f9
add byte [edi], al
add byte [edi + 0x3a], dl
loop 0x4061a9
add byte [eax], al
or byte [eax], al
add bh, bh
push ecx
push edi
mov edi, 0x408a8b
xchg dword [esp], edi
ret
add byte [edi], dl
push edi
add eax, 0x1d35e7c2
clc
cld
nop
nop
jae 0x407f74
add al, dh
enter 0x1200, 0xffffffffffffffc3
mov eax, dword [ebx + 0x2488f]
clc
cld
nop
nop
jae 0x405ea6
add byte [eax], al
fsub qword [0x3488c681]
add byte [eax], al
clc
cld
nop
nop
jae 0x4092b1
sbb byte [esi], cl
invalid
mov dword [esp], eax
clc
cld
nop
nop
jae 0x4065c8
cmp eax, 0x158f007d
int1
mov es, word [eax]
add byte [ebx - 0x75], cl
dec esi
mov ecx, dword [esi + 0x3c]
nop
cmp al, 0x90
push ebp
mov ebp, esp
leave
nop
jmp 0x407c36
jne 0x408162
clc
cld
nop
nop
jae 0x407ed8
add byte [eax], al
add byte [edi + 0x1a], dl
rcl dword [ebp - 0x75], 0xec
jo 0x40628e
mov edx, 0xdfefc725
xchg dword [eax], eax
mov dword [0x7ad9c0fa], eax
push ecx
add byte [ecx + ebp*8 + 0x9dfe9], ch
add dl, cl
jl 0x4062ef
jbe 0x4062a9
add byte [ebx + 0x7c], cl
add byte [eax], al
dec ebx
jl 0x406312
add byte [eax], al
je 0x406283
fmul qword [ebx + 0x77]
push ecx
clc
cld
nop
nop
jae 0x40887b
add byte [eax], al
jl 0x4062a8
jbe 0x406261
add byte [eax], al
jle 0x4062ca
mov edx, eax
push edi
mov edi, 0x40895d
rcl byte [edi - 0x41]
pop ebp
mov dword [eax], eax
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x4087f6
xchg dword [esp], edi
ret
cmp eax, 0x8f4b
jl 0x406315
rol eax, 0x4b
clc
cld
nop
nop
jae 0x405d6e
add byte [0x4b007d], dl
dec ebp
mov esi, edx
clc
cld
nop
nop
jae 0x406320
add byte [eax], al
add byte [esi], cl
push cs
add byte [edi], al
ljmp 0x3e6
shl esi, 3
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408f2c
add ecx, 3
push edi
mov edi, 0x407a26
xchg dword [esp], edi
ret
mov ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x407d51
std
fadd dword [eax]
add byte [ecx], dl
pop ds
inc esi
xor ecx, dword [edi]
test byte [ecx - 0x7ffffd7], bl
je 0x408d32
clc
cld
nop
nop
jae 0x40847d
add byte [eax], al
mov es, word [eax]
add byte [eax], al
cmp byte [eax], cl
add byte [eax], al
mov esi, 0x260eb933
inc edi
jecxz 0x4063ae
mov ecx, 0xe347260e
clc
cld
nop
nop
jae 0x408c89
add byte [esi + 0x19], ah
add byte [ebx + 3], dh
inc ebp
and al, 0xf8
add eax, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x408c33
mov bl, 0
dec edi
in eax, 0x8e
dec ecx
add byte [eax], al
add byte [esi - 0x10], dh
xchg edx, eax
jp 0x406449
popal
clc
cld
nop
nop
jae 0x407e15
add byte [eax], al
mov es, word [eax]
salc
add byte [eax], al
push cs
mov ecx, dword [edi]
test dword [esi + 0x1d], edi
add byte [eax], al
jne 0x40817b
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4073be
lss eax, [eax*4 - 3]
clc
cld
nop
nop
jae 0x4066bb
add byte [ebx], bl
sub ecx, 0x14
push edi
mov edi, 0x4079e3
xchg dword [esp], edi
ret
add edx, ecx
clc
cld
nop
nop
jae 0x407221
push edi
fdivr st(1), st(0)
add byte [esi], bh
add byte [eax], al
xchg ebp, eax
mov eax, dword [esp]
push edi
mov edi, 0x408d4d
xchg dword [esp], edi
ret
push 0
clc
cld
nop
nop
jae 0x408600
add byte [ecx], dl
add byte [eax], al
pushfd
add al, dl
vpsubsb xmm2, xmm4, xmmword [eax - 0x361374ab]
fld1
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408011
pop esi
clc
cld
nop
nop
jae 0x408085
add byte [eax], al
mov al, byte [0x74fd1900]
adc eax, 0xfb0000a8
add byte [ecx], bl
std
je 0x4064ef
test al, 0
add bl, bh
push ebp
mov ebp, esp
add byte [eax], al
add byte [eax], al
add byte [eax], al
jecxz 0x4064d5
cmc
or eax, 0xd13a818e
pop esi
daa
add byte [edx], ch
add byte [eax], al
insd dword es:[edi], dx
mov edx, dword [edi + 0xc]
clc
cld
nop
nop
jae 0x4077ce
jl 0x406506
add byte [eax], al
add byte [eax], al
sub eax, 0xf8247503
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4094ed
fadd qword [eax]
in eax, dx
add dl, cl
dec ebx
dec esp
cmp al, 0x59
pop edx
push edi
mov edi, 0x4083fb
xchg dword [esp], edi
ret
fistp dword [esp]
push edi
mov edi, 0x4060eb
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x408d07
and edx, ecx
add byte [eax], al
dec ebx
jge 0x4065f4
push esi
sal byte [eax + 0x28], 0
add byte [edx], al
add byte [eax], al
leave
pushal
clc
cld
nop
nop
jae 0x408af1
ror dword [ebx - 0x13], cl
add byte [eax], al
add byte [edi], al
add cl, bl
ret
mov dword [ebp + 0x28], eax
clc
cld
nop
nop
jae 0x409436
fmul dword [edi + 0xc80000]
dec ecx
pop esi
push edi
mov edi, 0x407c07
xchg dword [esp], edi
ret
jmp 0x407b6d
mov dword [esp + 0x1c], eax
clc
cld
nop
nop
jae 0x406078
add byte [eax], al
add byte [eax], al
add byte [edx + 0x28c96b11], bl
imul ecx, ecx, 0x28
clc
cld
nop
nop
jae 0x407d7c
add byte [eax], al
add byte [ebp - 0x64], bh
add ch, bh
dec ebx
mov dword [ecx + 0x200c4], eax
add al, bh
cld
nop
nop
jae 0x408f56
int3
inc eax
add byte [edi + 0x15c3243c], al
add byte [eax + eax - 0x36], bh
dec edi
pop dword [eax]
test dword [ebp - 0xd07fbdc], ecx
cld
lea esp, [esp + eax]
clc
cld
nop
nop
jae 0x408a19
inc edi
and ecx, dword [ecx - 0x77]
jbe 0x406658
jae 0x4066ac
sbb al, 0x24
push edi
mov edi, 0x4077a3
xchg dword [esp], edi
ret
ret
pop esi
clc
cld
nop
nop
jae 0x4082e6
add byte [esi], ah
je 0x406797
add byte [eax], al
add dl, bh
pand mm3, qword [esp]
push edi
mov edi, 0x406aa8
xchg dword [esp], edi
ret
add esi, ebx
clc
cld
nop
nop
jae 0x409225
add cl, bh
add byte [edi - 7], cl
dec edi
inc edi
add eax, 0xbf57e8d9
test dword [esi + 0x40], ebp
add byte [edi + 0xc3243c], al
sar ch, 1
sbb eax, 0x893d8900
jmp 0x406768
fld1
push edi
mov edi, 0x406e85
xchg dword [esp], edi
ret
mov ecx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407046
fld1
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40866b
add edi, dword [eax + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406ba4
movzx esi, word [esi + 4]
clc
cld
nop
nop
jae 0x406e42
enter 0x5700, 0x3d
add byte [edi], dh
add edi, 0x10
clc
cld
nop
nop
jae 0x406875
add byte [eax], al
sbb dword [ecx], ebx
dec ebx
push edx
test dword [ebx + 0x5590103f], 0x90c9ec8b
cmp dword [edi], 0x10
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4076ee
mov eax, edi
clc
cld
nop
nop
jae 0x40681e
jno 0x4068c2
add byte [eax], al
add byte [ebp + 0x71], bh
mov byte [eax], al
add byte [edi + 0x57241cdb], cl
mov edi, 0x406941
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x4074f6
add byte [ecx], bl
mov bl, 0xf9
xchg dword [ebp + 0x1a], edi
sbb eax, 0xf2f8ab1f
cld
stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x407591
jno 0x4068f4
add al, cl
int1
add byte [eax], al
jl 0x406917
push ebp
mov ebp, esp
add byte [eax], al
add ah, bl
push cs
jl 0x406943
dec esi
mov ebp, 0xb7
rol dword [eax], 1
add byte [bx - 0x7a0], ch
cld
nop
nop
jae 0x4070d4
add byte [esi], ah
invalid
inc ebx
push edi
mov edi, 0x4066fc
xchg dword [esp], edi
ret
cld
inc ax
add byte [edi + 0xc3243c], al
dec ebx
add byte [eax], al
add byte [ebx - 0x60], cl
add byte [ecx - 0x49], cl
add esp, 0x1c
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408547
cld
nop
nop
jae 0x408e53
int3
add esi, 0x14
clc
cld
nop
nop
jae 0x407405
add byte [ebx], ah
int3
xor edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407f89
mov ecx, 0x735908cd
clc
cld
nop
nop
jae 0x4079b8
adc eax, 0x8cf5008e
add byte [eax], al
xor eax, eax
xor eax, eax
clc
cld
nop
nop
jae 0x407a3e
add byte [eax], al
add byte [ecx + 0x69526676], bl
mov ecx, dword [ebp]
push edi
mov edi, 0x406c98
xchg dword [esp], edi
ret
jne 0x407b97
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40661f
popal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407297
mov ecx, 0x1f1d8
clc
cld
nop
nop
jae 0x407fc9
cmc
add byte [eax], al
enter 0xffffffffffffff13, 0x72
push eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40610a
pushal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406cae
mov esi, dword [esi + 0xc]
clc
cld
nop
nop
jae 0x40650b
ror dword [edi - 0x27ff0371], cl
invalid
push esi
clc
cld
nop
nop
jae 0x408ed1
add byte [eax], al
mov bl, 0xf5
ljmp 0
mov ecx, dword [edi + 6]
clc
cld
nop
nop
jae 0x408fd7
add byte [eax], al
add al, bl
sbb dl, byte [0xc0833b3e]
sbb al, bh
add eax, 0x18
clc
cld
nop
nop
jae 0x4075a6
int1
add al, bl
add byte [edx - 0x28], dl
pop ds
mov edx, eax
push edi
mov edi, 0x408518
xchg dword [esp], edi
ret
rep movsd dword es:[edi], dword [esi]
clc
cld
nop
nop
jae 0x406595
pop dword [eax]
inc esp
jl 0x406c0e
add byte [eax], al
push 0x2f
push ecx
push edi
mov edi, 0x4077f9
xchg dword [esp], edi
ret
not dword [esp]
push edi
mov edi, 0x4085d5
xchg dword [esp], edi
ret
add eax, 8
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407abf
add esi, dword [eax + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408e92
mov eax, ecx
clc
cld
nop
nop
jae 0x40762c
add byte [eax], al
push cs
mov bl, 0x99
add byte [eax], al
and dword [ebp - 0x5940a840], eax
insd dword es:[edi], dx
inc eax
add byte [edi + 0xc3243c], al
rol dword [eax], cl
add byte [eax], al
std
invalid
xor dword [esp], eax
clc
cld
nop
nop
jae 0x40771c
mov ecx, dword [esp + 0xc]
clc
cld
nop
nop
jae 0x40719f
add byte [edi], dl
add byte [eax], al
pop ebp
ja 0x40898a
clc
cld
nop
nop
jae 0x40723a
invalid
pop ecx
clc
cld
nop
nop
jae 0x408894
add byte [eax], al
add byte [ecx], bl
add byte [eax], al
add byte [eax - 0x7fc7236], ah
add edi, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405f1b
mov eax, dword [edi]
clc
cld
nop
nop
jae 0x405f00
dec ecx
add byte [eax], al
mov byte [edi + 0x264700], al
add ch, bh
lea esi, [esi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40901e
add byte [eax], al
pushfd
add byte [esi + 0x66], dh
dec ecx
mov bl, 0xf5
shr ecx, 2
clc
cld
nop
nop
jae 0x4069cd
je 0x406eb6
fcomp dword [edi]
rcl ebx, cl
sub al, 0
add byte [ebp - 0x7dbbad5], bl
sub eax, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x406f93
cwd
inc esp
dec edi
add byte [eax], al
mov ah, 0x87
push ecx
push edi
mov edi, 0x408286
xchg dword [esp], edi
ret
xchg ebx, ebx
push edi
mov edi, 0x40738d
xchg dword [esp], edi
ret
jae 0x406ef8
add byte [edi + 0xc3243c], al
std
dec ecx
add byte [eax], al
xchg eax, edx
add byte [eax - 0x78], dh
add byte [eax], al
jecxz 0x406e4e
ljmp 0x9090:0xfcf2f828
movzx edi, word [edi + 4]
clc
cld
nop
nop
jae 0x4078bf
add byte [edi], al
mov al, byte [0xa3ca7c8e]
stosb byte es:[edi], al
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406914
add esi, ecx
clc
cld
nop
nop
jae 0x406ad6
dec ecx
in eax, 0x49
add dl, ch
int3
pop edx
clc
cld
nop
nop
jae 0x4074b7
adc eax, 0xdc00dc
add al, dl
add byte [edi], ch
mov dword [edi - 0x18], eax
push edi
mov edi, 0x407dbb
xchg dword [esp], edi
ret
cmp edi, 0xf7aa0afc
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406274
add eax, edi
clc
cld
nop
nop
jae 0x40625f
pop dword [eax]
add byte [eax], al
add byte [eax], al
add byte [eax + eax], ah
add byte [edx + 0x38], cl
mov eax, dword [0x5703c183]
mov edi, 0x4066e7
xchg dword [esp], edi
ret
add esp, 0x10
push edi
mov edi, 0x409327
xchg dword [esp], edi
ret
push edx
clc
cld
nop
nop
jae 0x40880b
mov es, word [eax]
fadd dword [eax]
add al, cl
add dl, cl
int3
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4063f7
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407d12
or eax, 0x12
clc
cld
nop
nop
jae 0x408b3e
invalid
mov esi, dword [esi]
clc
cld
nop
nop
jae 0x407707
popfd
dec ecx
add byte [eax], bl
cld
add byte [eax + eax + 0x58e56600], ch
pop eax
clc
cld
nop
nop
jae 0x4076ae
inc edi
add byte [eax], al
add byte [esi + edx*8 + 0x47], bh
sub ax, 0xf88b
mov edi, eax
clc
cld
nop
nop
jae 0x408450
salc
add cl, bh
dec ecx
pop es
add byte [eax], al
mov dh, 0x92
xor al, 0x6e
sub byte [eax], al
add byte [esi], cl
add byte [eax], al
or eax, dword [ebx]
pop ebx
cmp al, 0x57
mov edi, 0x4093ac
xchg dword [esp], edi
ret
mov ebx, edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406860
add edi, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4064f6
jne 0x406875
clc
cld
nop
nop
jae 0x406036
dec bx
std
aam 0x5d
pop edi
push edi
mov edi, 0x407f5f
xchg dword [esp], edi
ret
push edi
clc
cld
nop
nop
jae 0x408aa1
add byte [eax], al
add byte [ebx - 0x15ff0ec3], dh
or ebx, dword [ecx - 8]
cld
nop
nop
jae 0x405ebf
mov byte [eax + 0xfd00f5], ah
sbb byte [eax - 0xd07ac5d], cl
cld
nop
nop
jae 0x4067c7
sbb dword [eax + eax - 0x66600000], ebx
cmc
leave
mov eax, dword [ecx + 0xb8]
clc
cld
nop
nop
jae 0x406c57
add byte [ecx], bl
add byte [ebx - 0x7fd1f3f], ah
cld
nop
nop
jae 0x409250
sbb dword [ebp + 0x76], edi
add byte [eax], al
sbb dh, al
movsd dword es:[edi], dword [esi]
add esi, 8
clc
cld
nop
nop
jae 0x408d1d
inc edi
add byte [esi], dh
add byte [esi - 0x49], bh
movzx esi, word [esi + 0x14]
clc
cld
nop
nop
jae 0x408cf2
int3
movsx eax, word [ecx + 0x14]
clc
cld
nop
nop
jae 0x406bba
add cl, dh
add ah, bh
add byte [esi + 0x1c], ch
sti
mov esi, dword [ebp + 0x24]
push edi
mov edi, 0x4082fb
xchg dword [esp], edi
ret
mov esi, dword [ecx + 0x14]
clc
cld
nop
nop
jae 0x408531
add byte [eax], al
mov ebp, esi
pop es
add byte [edx], bl
sub al, 0
add bl, dl
mov eax, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408e29
mov ecx, dword [edi + 4]
clc
cld
nop
nop
jae 0x408947
mov es, word [eax]
add byte [eax], al
sbb eax, 0xc9df5652
leave
clc
cld
nop
nop
jae 0x408bde
add byte [eax], al
add byte [edi], bl
add byte [eax], al
jge 0x4072f4
and al, 0
add byte [edx + 7], cl
add ecx, 3
clc
cld
nop
nop
jae 0x408503
jl 0x4072c0
pop ds
pop ds
add byte [eax], al
add byte cs:[eax], al
inc ebp
push 0x40
push edi
mov edi, 0x405de0
xchg dword [esp], edi
ret
add dword [ebx - 0x40a878fc], ecx
push ebx
popal
inc eax
add byte [edi - 0x63cdbc4], al
mov es, word [eax]
cld
dec ebx
inc edi
add byte [ebx + 0xf], bl
test byte [edi + ecx], ch
add byte [eax], al
je 0x40823c
clc
cld
nop
nop
jae 0x407e80
dec ebx
add byte [eax], al
loope 0x407308
call fcn.00408372
nop
push ebp
mov ebp, esp
leave
dec esi
adc byte [eax], al
add byte [eax - 0x361374ab], dl
nop
jmp 0x4076c3
call 0x4065b3
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40814c
jne 0x406e2a
clc
cld
nop
nop
jae 0x406956
dec ecx
sbb byte [ecx], ah
cld
dec dword [ebx - 0x30d0730]
mov edx, eax
clc
cld
nop
nop
jae 0x408cdd
add byte [edx], bl
push edx
mov dword [edx], ebx
add byte [eax + edi*4 + 0x31], al
ret 8
jmp 0x406595
fld1
clc
cld
nop
nop
jae 0x4060a7
add byte [eax], al
cld
add al, dh
add byte [eax], al
stosb byte es:[edi], al
add byte [eax], al
and eax, 0x8b559051
in al, dx
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4071f5
jmp 0x405f5f
mov eax, 0x123a6781
clc
cld
nop
nop
jae 0x407bae
add byte [0x55090000], dl
clc
cld
nop
nop
jae 0x408426
dec edi
add byte [eax], al
mov bl, 0xca
push edi
add byte [ebx - 0x28ffffe0], dh
mov ecx, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407f06
xchg ebx, ebx
push edi
mov edi, 0x408410
xchg dword [esp], edi
ret
mov esi, 0xfff8eeef
clc
cld
nop
nop
jae 0x40823c
fsub dword [ecx]
dec ecx
aaa
pop ecx
clc
cld
nop
nop
jae 0x407c63
fadd dword [eax]
pop es
dec ebx
mov dword [eax], eax
add byte [eax], al
xchg edi, eax
jne 0x408702
clc
cld
nop
nop
jae 0x409491
push cs
add byte [ecx + 0x41], dh
add edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4085ab
and dword [eax + 0x4b000000], esp
inc edi
add ecx, 0x13
clc
cld
nop
nop
jae 0x405d0f
xchg dword [eax], eax
ljmp 0xb1e9
lea edi, [esi + 8]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408325
pop ecx
push edi
mov edi, 0x4091a2
xchg dword [esp], edi
ret
test dword [edi], 0xffffffff
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40734c
mov ecx, dword [ecx + 0x54]
clc
cld
nop
nop
jae 0x409036
mov dword [eax], eax
pop esp
adc eax, 0x9bc2f100
mov ecx, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408227
add ecx, 0xf
clc
cld
nop
nop
jae 0x40955f
pop ds
mov es, word [eax]
add byte [eax], al
mov al, byte [0x850f69]
adc dword [esi + 0x71], esi
clc
cld
nop
nop
jae 0x406fc6
add byte [ecx + 0x57512f00], cl
push ecx
push edi
mov edi, 0x4062c9
xchg dword [esp], edi
ret
call fcn.00408372
clc
cld
nop
nop
jae 0x408820
push cs
xchg dword [eax], eax
sbb dh, byte [eax]
jns 0x4075ef
lodsb al, byte [esi]
push edi
mov edi, 0x407f9e
xchg dword [esp], edi
ret
je 0x407c78
clc
cld
nop
nop
jae 0x40792e
invalid
mov esi, eax
push edi
mov edi, 0x4077b8
xchg dword [esp], edi
ret
mov ecx, eax
clc
cld
nop
nop
jae 0x406e57
add ch, dh
jge 0x407726
and esp, dword [ebx]
add byte [ebx], bl
mov eax, 0x4548f84d
clc
cld
nop
nop
jae 0x408e7d
dec ebx
lock and dword [eax], eax
cmc
je 0x406ef4
clc
cld
nop
nop
jae 0x40783b
cld
add byte [eax], al
or al, byte [eax]
add al, ch
mov ebp, 0xf8247503
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x406890
mov byte [eax], al
add byte [edi + 0x5461000e], al
clc
cld
nop
nop
jae 0x40951a
add byte [eax], al
add byte [eax], al
add cl, dh
add byte [eax], al
add byte [edi - 0x7d], bh
jmp 0x38ffce4b
add ebx, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407523
mov edi, dword [edi + 0x14]
clc
cld
nop
nop
jae 0x406dfe
add al, dh
rol dword [eax], cl
cdq
add byte [ebx - 0x7d], cl
ror dword [ebx], 0x57
mov edi, 0x40855f
xchg dword [esp], edi
ret
mov dword [esp + 0x1c], edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406a0d
add edi, 8
clc
cld
nop
nop
jae 0x405db2
add byte [eax], al
add byte [edi], al
add byte [eax + eax - 0xc745500], cl
clc
cld
nop
nop
jae 0x407448
salc
dec ecx
int3
mov eax, dword [esp + 4]
push edi
mov edi, 0x4088ed
xchg dword [esp], edi
ret
lea edi, [edi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4080b3
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x406a3c
add byte [edi], al
fcom qword [0x60faf0ca]
or dword fs:[ecx - 8], ecx
dec ecx
clc
cld
nop
nop
jae 0x40664c
sbb dword [eax], eax
push cs
int1
sbb eax, 0x4e1874f1
inc eax
inc eax
clc
cld
nop
nop
jae 0x407c78
invalid
xchg edi, esi
clc
cld
nop
nop
jae 0x40920f
sbb dword [eax + ebx], edi
invalid
push ecx
clc
cld
nop
nop
jae 0x40741b
enter 0xffffffffffff9c76, 0x7d
add byte [eax], al
add byte [ebx - 0x25], cl
mov esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x405e65
retf 0x71
dec ecx
push edi
mov edi, 0x407bdd
xchg dword [esp], edi
ret
wait
clc
cld
nop
nop
jae 0x406de8
invalid
rep stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x408dcf
cmp eax, 0x7007400
add byte [eax], al
inc ecx
add ecx, 0xf
push edi
mov edi, 0x4095d7
xchg dword [esp], edi
ret
push eax
push edi
mov edi, 0x406809
xchg dword [esp], edi
ret
mov dword [ecx + 0xb8], eax
clc
cld
nop
nop
jae 0x4081e7
add byte [eax], al
add byte [0xfcf2f851], ah
nop
nop
jae 0x4063b0
add ch, ah
add byte [eax], al
jl 0x407b62
add byte [esi - 0x3e7c64a4], cl
add edi, eax
add ecx, 3
clc
cld
nop
nop
jae 0x4093db
mov byte [eax], al
add byte [edi - 0x72926303], al
adc al, 0x32
lea edx, [edx + esi]
clc
cld
nop
nop
jae 0x406464
add byte [eax], al
salc
pop ds
add byte [eax], al
cwde
dec ecx
pop esi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408c74
push eax
push edi
mov edi, 0x407895
xchg dword [esp], edi
ret
add byte [eax], al
fmul dword [esi - 0x2770b100]
add byte [esi + 0x1b], ah
popal
clc
cld
nop
nop
jae 0x409121
xchg dword [0x7d4b9c00], ebx
add bl, bl
push ecx
clc
cld
nop
nop
jae 0x40809e
in eax, dx
add byte [eax], al
mov cs, word [eax - 0x380e3600]
cmp dword [esi], 0xf
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40908a
xor dword [esp], eax
push edi
mov edi, 0x40826a
xchg dword [esp], edi
ret
mov ebx, eax
clc
cld
nop
nop
jae 0x406e2a
xchg eax, ebx
add byte [eax + eax], bl
add byte [eax + 0xe], cl
add byte [eax], al
arpl word [ebx], bp
inc esp
xor dword [eax], ebp
sub eax, dword [ecx + esi + 0x28]
clc
cld
nop
nop
jae 0x406247
add byte [eax + 0x26008f00], cl
add byte [eax], al
aaa
mov eax, 0x123a6781
clc
cld
nop
nop
jae 0x406d1b
int1
mov dword [eax], eax
add byte [ecx + 0x58], bl
pop eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4067b2
add byte [eax], al
add byte [edi + 0x3e], cl
add byte [eax], al
add byte [eax], al
dec edi
add byte ds:[eax], al
jae 0x407c70
imul ecx
clc
cld
nop
nop
jae 0x406636
jmp 0x913d6f76
xchg eax, edx
ljmp 0x64af
mov dword fs:[eax], esp
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406425
mov ebp, dword [esi + 0x24]
clc
cld
nop
nop
jae 0x406192
wait
clc
cld
nop
nop
jae 0x4068c0
add byte [eax], al
add byte [eax], al
pop es
add byte [edi + 0x6b91b400], cl
leave
sub al, bh
imul ecx, ecx, 0x28
clc
cld
nop
nop
jae 0x407dfe
push edi
sbb eax, 0xcc00cc
je 0x407c71
add byte [eax], al
fbld tbyte [eax - 8]
cld
nop
nop
jae 0x40798c
add byte [eax], al
dec ecx
lock add byte [eax], al
mov dword [eax], eax
xchg edx, eax
cmp eax, 0xfcf2f853
push ebx
clc
cld
nop
nop
jae 0x4073d6
inc esp
add byte [edi + 0x47004400], al
invalid
movzx edi, word [edi + 0x14]
clc
cld
nop
nop
jae 0x4094bf
add byte [ecx - 0x300affb5], bl
push ecx
push edi
mov edi, 0x40698b
xchg dword [esp], edi
ret
xor edx, edx
clc
cld
nop
nop
jae 0x405d9d
add byte [eax], al
sbb bl, byte [ecx + ebx*4 - 7]
add byte [ecx - 0xd0705d5], bl
cld
sub edi, edx
clc
cld
nop
nop
jae 0x407f48
add byte [ebp + 0x71], bh
rol byte [eax], 1
add byte [eax], al
dec edx
invalid
add di, word [edi + 0x14]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4081cf
add si, word [esi + 0x14]
clc
cld
nop
nop
jae 0x408c08
in eax, 0x89
invalid
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x405f49
mov ds, word [ecx + ebx]
add ch, ah
add byte [edi - 0xd073475], dh
cld
mov ecx, ebx
clc
cld
nop
nop
jae 0x405e22
add byte [eax], al
mov gs, edx
pop ds
push edx
adc dword [eax + 0x57], 0xffffffbf
mov esp, 0x8700408e
cmp al, 0x24
ret
pop eax
push edi
mov edi, 0x40720c
xchg dword [esp], edi
ret
add esi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4071e0
pop ebx
push edi
mov edi, 0x409397
xchg dword [esp], edi
ret
not eax
push edi
mov edi, 0x4071b4
xchg dword [esp], edi
ret
mov esi, dword [ebx + 0x3c]
clc
cld
nop
nop
jae 0x40879e
ror byte [eax + 0x8976], 1
add byte cs:[eax], al
ljmp 0x6364
add ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x4073ee
mov ds, sp
add cl, bh
push edi
add dword [ebx - 0xd07dbfc], ecx
mov eax, dword [esp]
clc
cld
nop
nop
jae 0x406e6f
add byte [eax], al
add byte [esi], cl
add byte [eax + 0x28ab891], cl
add byte [eax], al
clc
cld
nop
nop
jae 0x4065df
add byte [eax], al
adc dword [eax], eax
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
adc eax, dword [ebx]
sti
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40891c
push eax
push edi
mov edi, 0x4080df
xchg dword [esp], edi
ret
div ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408fee
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x4070bf
add byte [edi + eax*2 + 0x21], dh
mov al, byte [0x2e6600]
add byte [esi - 0x4d], cl
je 0x409466
clc
cld
nop
nop
jae 0x407642
add byte [eax], al
add byte [esi], dh
push eax
add dword [ebx - 0xd07d7bb], ecx
cld
mov eax, dword [ebp + 0x28]
clc
cld
nop
nop
jae 0x408492
add byte [eax], al
cdq
pop ds
enter 0x2eb3, 0
add byte [ecx], al
push ecx
push edi
mov edi, 0x40679c
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x4082ce
xchg dword [esp], edi
ret
mov esi, dword [esi + 0x80]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4090a0
add ecx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40630b
mov ebp, esp
push edi
mov edi, 0x407f30
xchg dword [esp], edi
ret
push esi
push edi
mov edi, 0x406d03
xchg dword [esp], edi
ret
ret
movzx edi, word [edi + 0x14]
clc
cld
nop
nop
jae 0x40705d
xchg dword [ebp - 0x24], edi
dec ebx
add byte [ebp - 0xd07ed75], bl
cld
nop
nop
jae 0x408931
add byte [eax], al
fdivr dword [esi + ecx*4]
invalid
add esi, dword [ecx + esi + 0x28]
push edi
mov edi, 0x407977
xchg dword [esp], edi
ret
push ecx
clc
cld
nop
nop
jae 0x4067dc
cmc
int3
mov esi, dword [edx]
push edi
mov edi, 0x406eca
xchg dword [esp], edi
ret
shr ecx, 2
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406bfc
test eax, 0xff0000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409008
add edi, 0x18
clc
cld
nop
nop
jae 0x40711d
pop dword [eax]
pushfd
add byte [ecx + 0x223e], cl
xor eax, 0x30b8
add al, bh
mov eax, 0x30
clc
cld
nop
nop
jae 0x408615
add byte [ecx + ecx*2], bh
fistp dword [ebx - 0x1374aa70]
leave
nop
jmp 0x40754f
add ecx, dword [ecx + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40904b
inc esi
clc
cld
nop
nop
jae 0x4061ef
mov bl, 0
add ch, ah
fmul qword [esi]
add byte [eax], al
xchg ecx, eax
dec ecx
push edi
mov edi, 0x408a04
xchg dword [esp], edi
ret
fld1
clc
cld
nop
nop
jae 0x407dd0
mov eax, dword [ecx + 0x10]
clc
cld
nop
nop
jae 0x407337
enter 0xffffffffffff8f00, 0xffffffffffffff8f
add ch, dh
push esi
push edi
mov edi, 0x405d59
xchg dword [esp], edi
ret
mov edi, dword [edi + 8]
clc
cld
nop
nop
jae 0x408c5d
rol dword [eax], cl
pop dword [eax]
add byte [eax], al
test byte [eax], al
add byte [edx + ebx*8 + 0x1f], dh
pop edi
clc
cld
nop
nop
jae 0x406786
pushf
add byte [eax], al
add byte [eax], al
invalid
jne 0x4084bd
clc
cld
nop
nop
jae 0x4063c5
cld
fadd qword [eax]
add byte [eax], al
add byte [edx + 0x6b], ch
pushal
clc
cld
nop
nop
jae 0x4075bc
ror byte [edi], 1
invalid
jmp 0x407d51
cld
clc
cld
nop
nop
jae 0x408466
add byte [ebx - 0x1b], bh
add ch, ch
add cl, ah
cmp word [esi], 0x4163
clc
cld
nop
nop
jae 0x40745d
stc
add byte [eax], al
retf 0xf3e7
rep movsb byte es:[edi], byte [esi]
push edi
mov edi, 0x4091fa
xchg dword [esp], edi
ret
call fcn.00408b24
clc
cld
nop
nop
jae 0x407880
add byte [eax + 0x4ac423d3], cl
dec ecx
lodsb al, byte [esi]
clc
cld
nop
nop
jae 0x406f0a
fcomp st(4)
add byte [ecx], dl
enter 0xffffffffffffd8dc, 0x44
mov bh, 0x89
inc esp
and al, 0x40
mov dword [esp + 0x40], eax
clc
cld
nop
nop
jae 0x4090cd
add byte [eax], al
invalid
sub eax, 0x80000000
clc
cld
nop
nop
jae 0x4089c1
cmc
pushfd
add byte [eax], al
mov dh, 0x1f
push ebx
clc
cld
nop
nop
jae 0x40829c
add byte [ebx + 0xc83d00], dh
add byte [esi], cl
fisubr word [esi]
add byte [eax], al
jmp 0xb0ffdc49
pop ecx
push edi
mov edi, 0x4072b0
xchg dword [esp], edi
ret
call fcn.004094a7
clc
cld
nop
nop
jae 0x406f63
add dl, cl
add byte [eax], bl
or eax, dword [eax - 0xd07f61e]
cld
nop
nop
jae 0x408da4
pop esp
mov bl, 0x15
mov al, byte [0xfa98fc99]
xchg esi, eax
fisubr dword [ecx - 0x30d07b0]
push eax
clc
cld
nop
nop
jae 0x408ea7
dec edi
sbb cl, byte [edi - 0x5fffee84]
pop es
pushfd
xchg ebp, eax
sub esp, 0x200
clc
cld
nop
nop
jae 0x408bad
dec ebx
push cs
fmul dword [eax + eax + 0x43e85900]
sldt word [eax]
clc
cld
nop
nop
jae 0x407e54
sbb cl, dl
jbe 0x408573
jae 0x408584
test ah, ch
push cs
add byte [eax], al
clc
cld
nop
nop
jae 0x4075fe
call [0x48700]
sbb eax, 0x48700
add byte [edx], al
add byte [eax], al
test byte [eax], al
add byte [edx], ah
add byte [eax], al
rcl byte [ebp - 0xbb87df1], cl
invalid
push esi
clc
cld
nop
nop
jae 0x407160
push edx
add byte [ecx + edx], al
pop dword [eax]
sal byte [edi + 0x5710c483], 1
mov edi, 0x405f76
xchg dword [esp], edi
ret
push 0
push edi
mov edi, 0x405e50
xchg dword [esp], edi
ret
mov eax, dword fs:[eax]
push edi
mov edi, 0x40947c
xchg dword [esp], edi
ret
push ecx
clc
cld
nop
nop
jae 0x405ed4
sbb eax, 0xe0023e5
jl 0x4086f2
mov al, byte [0x6a4db09c]
inc eax
push edi
mov edi, 0x406a51
xchg dword [esp], edi
ret
mov ebx, esi
clc
cld
nop
nop
jae 0x408e3e
add ch, dh
retf 0
push edi
push edi
mov edi, 0x407430
xchg dword [esp], edi
ret
inc eax
add byte [edi + 0xc3243c], al
add byte [esi + 0x1111d6c8], cl
add byte [eax], al
aad 0x42
inc edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4064c6
mov ecx, 0x6572466c
clc
cld
nop
nop
jae 0x408972
sbb byte [eax], al
add byte [eax], al
fisub dword [ecx]
add esi, 0x14
push edi
mov edi, 0x40643a
xchg dword [esp], edi
ret
mov esi, dword [esi + ebx + 0x78]
push edi
mov edi, 0x40910c
xchg dword [esp], edi
ret
mov eax, esi
clc
cld
nop
nop
jae 0x407e2a
add ah, cl
add byte [esi - 0x4d000000], cl
mov ecx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409381
test edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407657
push esi
push edi
mov edi, 0x408b6b
xchg dword [esp], edi
ret
add ecx, 7
clc
cld
nop
nop
jae 0x4091ba
pushfd
jbe 0x4088f4
mov byte [eax], al
add byte [ebp + 0x33], ah
call dword [edi - 0x41]
mov al, byte [0x87004069]
cmp al, 0x24
ret
jae 0x4081a5
add byte [edi + ecx*4 + 0xcc00], bl
mov word [eax], es
add bl, cl
mov edi, dword [esi + 0x1c]
clc
cld
nop
nop
jae 0x407ca2
cld
add byte [eax], al
add ch, ch
dec edi
loopne 0x4088df
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x407b6d
add byte [edx - 0x60], dl
add byte [eax], al
in eax, 0x4b
dec ebp
add edx, 0x28
push edi
mov edi, 0x408fc2
xchg dword [esp], edi
ret
mov edi, dword [edi]
clc
cld
nop
nop
jae 0x407d66
mov cs, word [ecx + 0x3e00748e]
add ah, ah
int 0xfc
clc
cld
nop
nop
jae 0x406eb1
add byte ds:[eax + 0x76000000], cl
add byte [0xfcf2f851], bl
push ecx
clc
cld
nop
nop
jae 0x4069b5
pushfd
add byte [0x1a7c4766], bh
dec edi
or al, byte [eax]
add ch, ch
push eax
push edi
mov edi, 0x4062b3
xchg dword [esp], edi
ret
xchg edi, eax
clc
cld
nop
nop
jae 0x4084d3
push eax
clc
cld
nop
nop
jae 0x407cfc
popfd
add byte [eax], al
add byte [eax], al
add byte [edi + ebx - 0x1e0c7af1], bl
invalid
pop dword fs:[eax]
clc
cld
nop
nop
jae 0x40940b
add byte [eax], al
mov dword [eax], eax
mov es, word [eax]
test eax, 0xf2f8006a
cld
nop
nop
jae 0x406492
inc esp
inc edi
fadd qword [eax]
and dword [eax], eax
add byte [ecx], al
xchg ecx, eax
clc
cld
nop
nop
jae 0x408cc8
jge 0x408a29
cmp eax, 0x8fed00
dec ecx
invalid
push ecx
clc
cld
nop
nop
jae 0x408c9e
and eax, dword [eax]
add byte [eax], al
pop dword [edi - 0x2a]
add byte [eax - 0x7bf05e1c], bl
stosb byte es:[edi], al
add eax, dword [eax]
add al, bh
je 0x408e68
clc
cld
nop
nop
jae 0x4095aa
pushfd
invalid
push ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40604b
add byte [eax], al
or al, byte [eax]
add byte [ecx], ch
mov eax, dword [ebp + 0x14]
clc
cld
nop
nop
jae 0x408b98
jl 0x408b09
sal dword [ebx + 0x33617699], cl
sar al, 0xf2
cld
nop
nop
jae 0x405eeb
add byte [ecx], dl
add al, cl
add byte [eax], al
add byte [esi + 0x50cc0000], cl
xchg ebx, eax
mov eax, dword [ebp + eax*2]
clc
cld
nop
nop
jae 0x409075
add byte [ecx + 0x3cd88e00], cl
pop ebx
je 0x4079e3
clc
cld
nop
nop
jae 0x40644f
mov dword [esp + 0x44], eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407ff9
push esi
push edi
mov edi, 0x40872c
xchg dword [esp], edi
ret
push edx
clc
cld
nop
nop
jae 0x409420
add byte [eax + 0xf000], ah
add byte ds:[ebx - 0x30d07a7], cl
nop
nop
jae 0x4075d4
retf 0
add esi, 0x18
clc
cld
nop
nop
jae 0x406f20
add byte [eax], al
add byte [eax - 0x53f8e600], cl
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4090e2
add eax, 2
clc
cld
nop
nop
jae 0x40750b
and eax, 0x12
clc
cld
nop
nop
jae 0x407079
add cl, dh
sbb eax, 0x6e008f00
push ds
minps xmm2, xmmword [edi - 0x41]
dec eax
jno 0x408cba
pop ebp
push edi
mov edi, 0x407148
xchg dword [esp], edi
ret
add byte [edi - 0x623cdbc4], al
fcomp st(0)
invalid
xor ecx, 0x87264942
clc
cld
nop
nop
jae 0x406c12
mov dword [eax], eax
mov es, edi
mov eax, dword [ecx + 8]
clc
cld
nop
nop
jae 0x40731f
cdq
jno 0x408caf
add byte [ebp + ebx*4 - 0x15], al
push ecx
clc
cld
nop
nop
jae 0x408772
xor dword [ebx + 0xfffffa], 0
add byte [eax], al
push cs
pushfd
xchg dword [eax - 0x6f3cc0ae], ecx
push ebp
mov ebp, esp
leave
nop
jmp fcn.004094a7
ret
lea ecx, [ebp + 0x28]
push edi
mov edi, 0x406e15
xchg dword [esp], edi
ret
add esi, ebx
clc
cld
nop
nop
jae 0x405e7b
in eax, 0
add byte [eax], al
invalid
add ecx, 0x28
clc
cld
nop
nop
jae 0x4090b8
and edx, ebp
ror byte [edi + 0x491e3d00], 1
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4069f8
mov esi, 0x26000
clc
cld
nop
nop
jae 0x407900
add al, dh
add byte [eax], al
mov es, word [eax]
add ah, ch
sbb al, 0x36
pop ebx
sub esp, 0xfffffffc
clc
cld
nop
nop
jae 0x407ec3
retf 0x5200
mov ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x406975
popfd
pushfd
add byte [ecx], bl
add byte [edx + eax*4], bh
add bl, dh
pop ecx
push edi
mov edi, 0x405fb8
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x40833f
jge 0x408ddd
add ch, bh
add byte [ebx], ah
add byte [edi - 0x53], al
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406393
add edi, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4067f1
add eax, dword [eax + 0x3c]
clc
cld
nop
nop
jae 0x407362
add byte [eax], al
inc esp
xchg eax, ebx
add byte [ebx - 0x6fef397d], dl
add esi, 0x10
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407b97
pop ecx
clc
cld
nop
nop
jae 0x40634d
sbb al, byte [eax]
add byte [eax + 0x1d0000], ah
sub dword [ebx - 0xd07db83], ecx
cld
mov edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x405df5
int1
fcom st(6)
pop esp
stc
pushfd
pop ecx
xor eax, 0x15249938
clc
cld
nop
nop
jae 0x407b2a
add byte [0xfcf008e], bl
mov bh, 0x4e
push es
movzx ecx, word [esi + 6]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40617d
push ecx
clc
cld
nop
nop
jae 0x406fde
int1
add byte [esi - 0x2d], dh
mov al, byte [0x89528e47]
mov esi, dword [ebp + 0x24]
push edi
mov edi, 0x406204
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x406f4e
add byte [esi], bh
add cl, dh
and ebx, dword [ecx]
add byte [eax], al
push edx
mov eax, dword [ebx]
push edi
mov edi, 0x407538
xchg dword [esp], edi
ret
shl edx, 5
clc
cld
nop
nop
jae 0x407aff
sbb dword [edi + 0x3e00ed1f], ecx
sbb eax, 0xfcf2f851
nop
nop
jae 0x4060bf
add byte [edi - 0x1b], cl
cdq
sbb al, byte [eax]
add byte [ecx], ah
xor eax, 0x2400068
add al, bh
push 0x24000
clc
cld
nop
nop
jae 0x40806c
mov bl, 0x66
salc
add byte [ebp - 0x30d07ad], ah
nop
nop
jae 0x4090f7
add byte [eax], al
fadd dword [eax]
add byte [eax], al
add byte [0xbf5759e3], dl
lodsd eax, dword [esi]
outsd dx, dword [esi]
inc eax
add byte [edi - 0x233cdbc4], al
add byte [edx], bl
invalid
movsx edx, word [ecx + 6]
clc
cld
nop
nop
jae 0x408055
add byte [eax], al
push dx
xlatb
xor edi, 0x9de0b6a7
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f7a
and ecx, 0xffff
clc
cld
nop
nop
jae 0x407918
add byte [eax], al
in eax, 0xfc
mov esp, 0xc8af0fb9
imul ecx, eax
clc
cld
nop
nop
jae 0x406aec
pop es
add byte [eax], al
pop esp
adc dword [eax], eax
mov word [eax], es
add ah, dh
mov al, 0xbf
jne 0x408162
clc
cld
nop
nop
jae 0x406d4d
in eax, dx
add byte [eax], al
fadd dword [ebp + 0x1476b70f]
movzx esi, word [esi + 0x14]
clc
cld
nop
nop
jae 0x407e6b
add byte [esi - 0x7fffffae], cl
add byte [eax], al
mov dword [0xf8247d8b], eax
mov edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x406a7d
add byte [eax], al
add byte [eax], al
add byte [eax], al
aaa
mov ecx, dword [ecx + 0x38]
clc
cld
nop
nop
jae 0x4083a6
inc esp
stc
add byte [eax], al
pop esp
push edi
and eax, 0x5702c683
mov edi, 0x4061c4
xchg dword [esp], edi
ret
lea eax, [edi + eax]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4089a8
je 0x40684b
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4071ca
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x405f5f
mov al, byte [0x18ca0000]
sal dword [esi], cl
mov ah, 0x1a
dec ecx
cmp ecx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409177
add esp, 0x2c
clc
cld
nop
nop
jae 0x407823
retf 0xdcf9
cmp al, 0x61
push edi
mov edi, 0x408835
xchg dword [esp], edi
ret
fld1
clc
cld
nop
nop
jae 0x4062e1
sbb cl, byte [ebx + 0x4b]
cld
add byte [eax + eax + 5], bh
add esi, ebx
push edi
mov edi, 0x406b77
xchg dword [esp], edi
ret
rep stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x4063e2
add byte [edi + 0x190000], cl
cld
in al, dx
inc byte [ebx]
fisttp qword ss:[ecx + 0x14]
push edi
mov edi, 0x40918d
xchg dword [esp], edi
ret
jne 0x407221
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4079cd
call fcn.004094a7
clc
cld
nop
nop
jae 0x4068d5
add byte [eax], al
fadd dword [eax]
cmp edx, dword [ebx + 0x57]
mov edi, 0x405e90
xchg dword [esp], edi
ret
mov eax, esi
clc
cld
nop
nop
jae 0x406c6c
mov bl, 0xd8
dec edi
mov ds, word [eax]
mov bl, 0
push 0xc798b97
mov edi, dword [ecx + 0xc]
clc
cld
nop
nop
jae 0x4074e1
add byte [eax], al
add byte [esi + 0x25ba0049], cl
mov ebx, dword [edx + 0x10]
push edi
mov edi, 0x4080c8
xchg dword [esp], edi
ret
pushal
push edi
mov edi, 0x407003
xchg dword [esp], edi
ret
mov edi, eax
push edi
mov edi, 0x40748c
xchg dword [esp], edi
ret
xor ebx, ebx
push edi
mov edi, 0x40930f
xchg dword [esp], edi
ret
add ecx, dword [ebx + 0x3c]
clc
cld
nop
nop
jae 0x40637d
fcom qword [edx + 0x44]
add byte [edi - 0x24], dl
invalid
xor eax, eax
clc
cld
nop
nop
jae 0x40668c
ret
call fcn.004094a7
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407c1d
ret
push eax
clc
cld
nop
nop
jae 0x407b82
push esi
out 0xff, eax
dec dword [ebx + 0x76]
stc
dec ebx
jbe 0x409428
add byte [eax], al
mov byte [ebx + edx*8 - 0x68], dh
retf
push 0x42964
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4072c8
add esi, 0x117
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4092cb
add esi, 4
push edi
mov edi, 0x406d7b
xchg dword [esp], edi
ret
add edi, ebx
clc
cld
nop
nop
jae 0x407281
add byte [eax], al
and esi, eax
push edx
mov dword [esp + ebp*8 - 0x3a], esi
call 0xf2677e2b
invalid
mov ecx, dword [esi + 0xe]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408697
fld1
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408026
push ebx
clc
cld
nop
nop
jae 0x4064a7
add byte [eax], al
mov byte [0x15], bl
and byte [eax], al
add byte [eax + eax], cl
add byte [ebp - 0x30d0765], dl
nop
nop
jae 0x4084ec
mov es, word [eax]
add byte [edi + 0x570000], al
add byte [eax], al
xchg dword [eax], eax
add byte [edi], dl
jmp 0x409542
call fcn.004094a7
clc
cld
nop
nop
jae 0x40600b
add al, bl
add byte [ebp - 0x52], bh
add byte [eax], al
mov esp, 0xbf575e39
popal
inc ax
add byte [edi + 0x1ac3243c], al
pop dword [eax]
add byte [edi + 0x3e], cl
add byte ds:[eax], al
dec edx
push eax
lock sub byte [eax], al
add byte [ecx + 0x59], cl
clc
cld
nop
nop
jae 0x407aea
add ch, dh
add byte [edi + 0x4b0023], al
ficomp dword [esi + 0xc5e8b41]
mov ebx, dword [esi + 0xc]
clc
cld
nop
nop
jae 0x407775
adc eax, 0xca87fd
sbb ch, ah
inc esp
xor dword [ecx - 0xd070fb9], ecx
cld
nop
nop
jae 0x406567
add byte [0xa00074f1], bl
push esp
popfd
call fcn.004094a7
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407aa9