Function at 0x40d509
Capabilities:
Get number of processors
Resolve function by parsing pe exports

Disassembly:
pushal
clc
nop
nop
cld
jae 0x40d8a9
add byte [edx - 0x5fb79a2a], ah
dec esi
add byte [esi], ah
cmp al, 0x2b
cli
sub edi, edx
clc
nop
nop
cld
jae 0x40e09a
add byte [edx + 0x8c0041], ah
add byte [eax + 0xc28b00], al
mov edx, ecx
clc
push 0x6c6c642e
clc
nop
nop
cld
jae 0x40e756
salc
add byte [eax], al
dec eax
imul edi, dword [ecx + 0x735908cd], 0x9090f2f8
cld
jae 0x40da5c
fnstenv [edi - 0x27]
xchg ecx, eax
mov esp, 0xbfbf5757
fild word [eax]
xchg dword [esp], edi
ret
mov ecx, eax
clc
nop
nop
cld
jae 0x40e9d6
jmp 0xe4c63c
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40d7f8
inc esp
add byte [eax], al
sub ch, byte [eax - 0xcfcd5f9]
push edi
mov edi, 0x40e675
xchg dword [esp], edi
ret
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d316
push 0
push edi
mov edi, 0x40d20c
xchg dword [esp], edi
ret
push 0x40
push edi
mov edi, 0x40e47c
xchg dword [esp], edi
ret
push edx
clc
nop
nop
cld
jae 0x40e65c
add byte [eax + 0x2a], bl
add byte [eax + eax + 0x54841faa], ah
outsd dx, dword [esi]
je 0x40f66d
clc
nop
nop
cld
jae 0x40dabd
add byte [ecx + ebx*8 - 0xd07a952], ah
nop
nop
cld
jae 0x40dcc2
cli
lahf
insd dword es:[edi], dx
arpl word [esp + edi*4 + 0x3ee0000], sp
enter 0xfffffffffffff2f8, 0xffffffffffffff90
add ecx, eax
clc
nop
nop
cld
jae 0x40e33d
ret 0xa7a2
mov edx, dword [edi + 0xc]
clc
nop
nop
cld
jae 0x40cdf9
rol dword [eax], 1
ljmp 0x32a
add esp, 0x2c
clc
nop
nop
cld
jae 0x40e230
mov esi, 0x37911b
add byte [edx + 0x57046123], cl
mov edi, 0x40d3fd
xchg dword [esp], edi
ret
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e4ff
push 0x1a000
clc
nop
nop
cld
jae 0x40d3bd
add byte [edx - 0x74b1af28], cl
retf
push 0x746e6977
push ebp
mov ebp, esp
nop
leave
jmp 0x40e7bf
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40c8d4
xchg ecx, eax
fldcw word [ebp]
mov word [eax], es
test dword [edx - 0x7f], ebp
mov byte [eax], 0x60
add byte [eax], al
clc
nop
nop
cld
jae 0x40e5ec
add dh, ah
xor al, 0x96
push es
js 0x40c863
invalid
nop
nop
cld
jae 0x40cc10
add byte [ebx], cl
add byte [eax], al
push 0
add ch, dh
lds edi, [ebx + ecx*4]
xor bh, al
mov esi, dword [edx]
clc
nop
nop
cld
jae 0x40cb2d
add dl, ch
sub al, byte [eax]
add byte [eax], al
jae 0x40c8a0
ljmp 0x4673:0x2a
inc esp
mov ebx, 0xbf57d2f7
or dh, bl
inc eax
add byte [edi - 0x583cdbc4], al
add byte [eax + eax - 0x1925ffcc], dl
lds esp, [edx]
add byte [ebx - 0x74ffbd4d], cl
jp 0x40c832
pop eax
add al, byte [eax]
add al, bh
nop
nop
cld
jae 0x40ccee
add byte [eax + eax - 0x74aa7800], bh
in al, dx
xchg ecx, eax
add byte [edi - 0x69], dl
sldt word [edi]
add byte [edi], dh
cmp al, al
je 0x40c852
je 0x40c8bd
je 0x40c8bd
mov dword [0x461236c], eax
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d441
xchg byte [edi + 0x34b000a7], bl
pop edi
mov dword [ebp + 0x28], edi
clc
nop
nop
cld
jae 0x40d49d
hlt
pop ecx
clc
nop
nop
cld
jae 0x40f773
or eax, edx
add byte [ecx + 0x2a586386], dh
sub al, byte [4]
add eax, 4
clc
nop
nop
cld
jae 0x40ef17
cli
add byte [eax], al
add dh, cl
mov eax, dword [ecx + 0xb8]
jmp 0x40c8e9
mov dword [edi - 0x10], eax
push edi
mov edi, 0x40ebe3
xchg dword [esp], edi
ret
or ebx, dword [ecx + 0xf]
test esp, ebx
sub dword [eax], eax
add byte [ebp - 0x75], dl
in al, dx
nop
leave
jmp 0x40d5ac
mov eax, edi
clc
nop
nop
cld
jae 0x40edfa
dec esi
jae 0x40c926
mov byte [0xbcc20041], al
dec dword [ebp + 0x28]
clc
nop
nop
cld
jae 0x40e8ce
pop eax
inc ecx
add byte [ecx + eax*2 - 0x68e17a28], ah
xchg edi, eax
clc
nop
nop
cld
jae 0x40de8a
xchg ecx, eax
add byte [eax], dl
add al, bl
add byte [edx + 0x4a8b0002], cl
add edi, ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40c736
push ecx
clc
nop
nop
cld
jae 0x40c6b2
add byte [ebp - 0x16], ch
add byte [ecx - 0xffffbc], dl
jne 0x40c846
clc
nop
nop
cld
jae 0x40f280
add cl, ch
add byte [ebp + ecx*4 - 0xd070c75], dl
nop
mov esi, ebx
clc
nop
nop
cld
jae 0x40de5f
hlt
mov eax, dword [edi]
clc
nop
nop
cld
jae 0x40e795
aaa
invalid
popal
clc
nop
nop
cld
jae 0x40e97b
mov esi, 0x95738a73
xchg ecx, eax
movsb byte es:[edi], byte [esi]
add byte [0xf8db33dc], al
nop
nop
cld
jae 0x40e556
add byte [eax + 0x4e], bl
add byte gs:[ebx], bl
add byte [esi], dh
int 0x54
push edi
mov edi, 0x40edba
xchg dword [esp], edi
ret
pushal
clc
nop
nop
cld
jae 0x40d73d
add dh, ah
or eax, dword [eax]
insd dword es:[edi], dx
xchg ebp, eax
mov al, byte [0x61230af4]
add al, 0x57
mov edi, 0x40e617
xchg dword [esp], edi
ret
movsx edx, word [ecx + 6]
push ebp
mov ebp, esp
nop
leave
jmp 0x40c6f3
movzx esi, word [esi + 4]
clc
nop
nop
cld
jae 0x40d901
add dl, ch
test dword [eax], eax
inc esp
mov dl, 0
mov edx, dword [ecx + 0x1a]
lea edi, [esi + 8]
clc
nop
nop
cld
jae 0x40d76a
dec eax
mov byte [0xd91b6a41], al
test al, 3
jbe 0x40cb42
add esi, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40f705
add byte [eax - 0x5bb1c524], dh
jns 0x40cb02
mov esp, dword [ecx]
add byte [eax], al
add byte [eax], al
xchg byte [edx + 0x85], ch
push cs
add byte [eax], al
add byte [eax + 0x44], cl
add bl, bh
sub edx, 0x28
push edi
mov edi, 0x40de33
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
push edi
mov edi, 0x40e6a3
xchg dword [esp], edi
ret
push esi
clc
nop
nop
cld
jae 0x40eec0
add byte [eax], al
add cl, bl
add byte [ecx + ebp*8 - 0x5d8e2a6d], ah
add byte [ebx - 0x74aab4db], cl
in al, dx
add byte [eax + eax], bl
cmp al, 0xab
or eax, dword [eax]
add byte [eax], al
invalid
xor eax, eax
push edi
mov edi, 0x40e260
xchg dword [esp], edi
ret
mov eax, dword [ecx + 8]
clc
nop
nop
cld
jae 0x40d118
or edx, dword [eax]
pop eax
add byte [eax], al
ret 0x6de6
push esi
push edi
mov edi, 0x40e951
xchg dword [esp], edi
ret
add eax, 2
push ebp
mov ebp, esp
nop
leave
jmp 0x40da1d
and esp, dword [ecx + 4]
push ebp
mov ebp, esp
nop
leave
jmp 0x40ee54
mov dword [ebp + 0x28], eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40d38c
pop ecx
clc
nop
nop
cld
jae 0x40d068
aaa
fdiv qword [edx + edi]
rcl dword [ebx + 0x51983ada]
push edi
mov edi, 0x40eb11
xchg dword [esp], edi
ret
sub eax, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f8ee
mov edx, dword [esi + 4]
clc
nop
nop
cld
jae 0x40e40d
test al, 0x39
add byte [eax], al
add byte [eax], al
add ecx, dword [esi - 0x80]
loop 0x40cda8
and dl, 0xd
push edi
mov edi, 0x40ced7
xchg dword [esp], edi
ret
movsb byte es:[edi], byte [esi]
add byte [ebx + 0x6a], dh
pushal
add byte [ebx + 0x7ec66784], cl
jmp 0x40d7b8
mov ecx, ebx
clc
nop
nop
cld
jae 0x40e0b0
add byte [eax], al
movsb byte es:[edi], byte [esi]
inc esp
sbb eax, dword [eax]
movsb byte es:[edi], byte [esi]
aaa
inc eax
add byte [ebx + 0x247ab87c], cl
jbe 0x40ce5e
clc
nop
nop
cld
jae 0x40ede5
rcr ecx, 1
xchg dl, al
test byte ss:[edi], 0x3a
mov edi, dword [edi + 0x14]
clc
nop
nop
cld
jae 0x40dd04
stosb byte es:[edi], al
add byte [edi + 0x2e00e6e9], bl
and dl, 9
push edi
mov edi, 0x40ea70
xchg dword [esp], edi
ret
sub eax, dword [ecx + esi + 0x28]
clc
nop
nop
cld
jae 0x40d686
add byte [eax], al
add byte [ebp + 0x34], ch
inc ebx
cmpsb byte [esi], byte es:[edi]
mov ecx, dword [edi]
sub ch, 0xf7
invalid
jb 0x40c62f
clc
nop
nop
cld
jae 0x40e382
cmp al, byte [eax]
cmp ecx, eax
pop esi
mov eax, dword [ebp + 0x28]
clc
nop
nop
cld
jae 0x40f730
add byte [eax], al
add byte [eax], al
xchg ebx, eax
add dl, bl
stosb byte es:[edi], al
push edi
mov edi, 0x40d8be
xchg dword [esp], edi
ret
push ebx
clc
nop
nop
cld
jae 0x40d412
fld dword [eax]
xlatb
xchg ebp, eax
out 0x34, al
pop eax
add dl, dl
add byte [ebx - 0x1f7bf092], cl
sbb al, byte [eax]
add bl, ch
retf
pop edx
push edi
mov edi, 0x40dd7d
xchg dword [esp], edi
ret
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40c93d
add byte [eax + eax + 0x11634e85], ah
sahf
push dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e438
sub byte [0x390000], dl
cmp dword [eax], eax
imul eax, dword [eax], 0
cmp dword [eax - 0x18], edi
and eax, 0xf8000016
call fcn.0040e541
clc
nop
nop
cld
jae 0x40da47
fadd qword [eax]
cmp dword [edi + 0x1d8b0030], esp
add byte [ecx], bh
cmpsd dword [esi], dword es:[edi]
xor byte [eax], al
mov ebx, dword [0xf808c0c1]
rol eax, 8
clc
nop
nop
cld
jae 0x40d4df
add byte [eax], al
pop ds
mov cl, 0
add byte [eax], dh
mov edx, dword [ebx]
test dword [0x8b001094], 0xbf5750d8
adc eax, edx
inc eax
add byte [edi + 0xc3243c], al
add byte [0xfa000000], cl
ja 0x40cf0c
cmp al, 0x6b
leave
sub al, bh
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40d095
ret 0x3a46
mov ecx, dword [edi + 0xe]
clc
nop
nop
cld
jae 0x40d5f0
add byte [edi + 0x5991d600], dl
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40d080
mov esp, 0x7346fa58
movsb byte es:[edi], byte [esi]
js 0x40cf28
add esi, 8
clc
nop
nop
cld
jae 0x40f470
invalid
add cl, ch
aaa
add byte [eax], al
add byte [ebp - 0x77], bl
inc esp
and al, 0x1c
mov dword [esp + 0x1c], eax
clc
nop
nop
cld
jae 0x40e595
add byte [edx + ecx*4 - 0x7bcff56], bh
mov ecx, ebx
clc
nop
nop
cld
jae 0x40d552
dec esi
add byte [ebx + 0x37], ch
salc
add byte [ecx], bh
cmp al, 0xf
test dword [0xf8000011], esi
jne 0x40e11f
clc
nop
nop
cld
jae 0x40e1e4
stosb byte es:[edi], al
add byte [eax], al
adc al, byte [eax]
mov ecx, dword [ecx + 0x5e]
clc
nop
nop
cld
jae 0x40db2a
mov esi, 0x91003900
fld dword [eax]
add byte [esi - 0x6f0d07aa], ch
nop
cld
jae 0x40f5e8
fadd dword [eax]
fcmovb st(0), st(2)
add byte [esi], al
add byte [edx], al
add byte [ebx - 0x297bf022], cl
and eax, dword [eax]
add al, bh
je 0x40f405
clc
nop
nop
cld
jae 0x40e466
jae 0x40d08c
dec esi
fst qword [eax + 0x57]
mov edi, 0x40e4a7
xchg dword [esp], edi
ret
add ecx, 0x28
clc
nop
nop
cld
jae 0x40f658
sbb eax, dword [eax]
cdq
push eax
xlatb
add byte [eax], al
add byte [ebx + 0x14bce8fb], cl
add byte [eax], al
call fcn.0040e541
push ebp
mov ebp, esp
nop
leave
jmp 0x40d3a6
add eax, dword [eax]
add dl, ch
test al, 0x6b
salc
test al, 0x28
add si, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40f22c
add byte [eax], al
cdq
add byte [ebp - 0x40a8a016], dl
shr ch, 1
inc eax
add byte [edi + 0x58c3243c], al
mov esp, 0xda4b1a2
add byte [eax], al
push ebx
sbb eax, 0x90f2f850
mov byte [0xda4b1], al
add byte [ebx + 0x1d], dl
push eax
clc
nop
nop
cld
jae 0x40dbcd
add ah, bl
dec eax
add cl, bl
add cl, bl
xor al, 0x6c
ret 8
je 0x40c62f
push ebp
mov ebp, esp
nop
leave
jmp 0x40c952
call fcn.0040c78d
clc
nop
nop
cld
jae 0x40c597
stosb byte es:[edi], al
dec eax
ja 0x40d0b8
adc byte [eax], al
mov eax, dword [edx - 0x23987500]
jmp 0x40d459
xchg ecx, ecx
clc
nop
nop
cld
jae 0x40c8b9
xchg byte [edx], ch
xchg ebx, eax
cdq
ret 0x776d
add esi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40c5ac
lea edx, [edx + esi]
clc
nop
nop
cld
jae 0x40f564
arpl word [edx + 0x65dce900], bp
push edx
add byte [ebx + 0x38b0090], cl
or bh, byte [ecx + 0x390f561b]
clc
nop
nop
cld
jae 0x40e9c0
lahf
add byte [eax], al
lahf
cli
push eax
clc
nop
nop
cld
jae 0x40d893
salc
add cl, ch
add byte [esi], cl
sbb eax, dword [eax]
add ch, bh
mov ecx, 0x6572466c
clc
nop
nop
cld
jae 0x40d782
jmp 0x818ed2fc
add eax, 0x18
push ebp
mov ebp, esp
nop
leave
jmp 0x40dbb4
xor dword [esp], eax
push edi
mov edi, 0x40cc52
xchg dword [esp], edi
ret
movsx eax, word [ecx + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d24d
je 0x40f7b4
clc
nop
nop
cld
jae 0x40d92f
mov esp, 0x8d1db00b
add al, 7
lea eax, [edi + eax]
clc
nop
nop
cld
jae 0x40c968
add byte [eax], al
or eax, dword [eax]
fst dword [eax]
mov edi, 0xf814c683
add esi, 0x14
clc
nop
nop
cld
jae 0x40cdb3
aaa
ljmp 0x3303
push 0x2b854
clc
nop
nop
cld
jae 0x40f034
add byte [ebp + 0x46], ch
salc
pop es
push ebx
inc edi
xchg ebp, eax
hlt
mov dword [edi - 0x18], eax
push edi
mov edi, 0x40f4de
xchg dword [esp], edi
ret
mov ebp, esp
push edi
mov edi, 0x40c879
xchg dword [esp], edi
ret
jmp 0x40f2af
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40e4e7
cdq
hlt
mov ecx, dword [ebp + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40deb8
pop ecx
push edi
mov edi, 0x40c65c
xchg dword [esp], edi
ret
je 0x40f180
clc
nop
nop
cld
jae 0x40e44d
add byte [edi], dh
xchg esp, eax
jae 0x40d4f1
pop eax
popal
push ebp
mov ebp, esp
nop
leave
jmp 0x40d5c5
push ecx
push edi
mov edi, 0x40ee3e
xchg dword [esp], edi
ret
sub dl, byte [esp + 0x42fa0000]
add byte [ebx + 0x5707899e], cl
mov dword [edi], eax
push edi
mov edi, 0x40e6d0
xchg dword [esp], edi
ret
add byte [ebp + 0x4bbda], dl
add al, byte [eax]
clc
nop
nop
cld
jae 0x40f486
add byte [eax], al
xchg byte [ebx - 0x35], ch
pushal
clc
nop
nop
cld
jae 0x40f0dd
add byte [esp + edi*4 + 0xbca437], bh
add byte [eax + esi*8 - 0x49db7500], ah
jbe 0x40d4d5
add byte [ebx + 0x244489be], cl
inc esp
mov dword [esp + 0x44], eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40ce52
mov ecx, eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40dc53
pushal
clc
nop
nop
cld
jae 0x40f1ec
mov ch, byte [edx + 0x3aa70063]
add byte [eax], al
cmp eax, 0x550de280
mov ebp, esp
nop
leave
jmp 0x40e017
add esi, 2
push edi
mov edi, 0x40dc29
xchg dword [esp], edi
ret
push ebx
clc
nop
nop
cld
jae 0x40c9f5
inc esp
add byte [eax], al
add dl, bh
aaa
add byte [eax], al
pop ecx
mov ecx, dword [ebp + 4]
push edi
mov edi, 0x40d27d
xchg dword [esp], edi
ret
mov ebx, edi
clc
nop
nop
cld
jae 0x40efc6
movsb byte es:[edi], byte [esi]
add byte [eax], al
add byte [eax], al
movsb byte es:[edi], byte [esi]
add byte [ebx + 0x2c], dl
ret
mov dword [esp], eax
clc
nop
nop
cld
jae 0x40eeed
jmp 0x77d699
leave
clc
nop
nop
cld
jae 0x40e245
sbb ecx, dword [ebx]
dec esi
push 0x44
add byte [eax], al
push eax
cmp al, 0x2b
rcl dword [ebp - 0x75], 0xec
add ebx, dword [ebx + 0x3c]
push edi
mov edi, 0x40f54f
xchg dword [esp], edi
ret
mov eax, dword [ebp + eax*2]
clc
nop
nop
cld
jae 0x40d32b
hlt
mov edi, dword [edi + 8]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f1ab
push ecx
push edi
mov edi, 0x40c52b
xchg dword [esp], edi
ret
cmp dword [esi + 0x10], 0
push ebp
mov ebp, esp
nop
leave
jmp 0x40c6c9
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40f3bf
add dl, ch
mov al, 0x6a
add byte [eax], al
sti
add ecx, dword [ecx + 0x3c]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f682
add esi, ebx
clc
nop
nop
cld
jae 0x40cd82
fldcw word [edx + 0x398c]
aaa
cmpsb byte [esi], byte es:[edi]
invalid
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40f2af
add byte [ebx], bl
mov al, byte [0xce00faa4]
ret
lea ecx, [ebp + 0x28]
push edi
mov edi, 0x40f083
xchg dword [esp], edi
ret
xchg edi, esi
clc
nop
nop
cld
jae 0x40dc94
add byte [ecx + 0xd0073], dl
insd dword es:[edi], dx
insd dword es:[edi], dx
dec ecx
push edi
mov edi, 0x40f2f1
xchg dword [esp], edi
ret
xor eax, eax
push edi
mov edi, 0x40e647
xchg dword [esp], edi
ret
lea esi, [esi + ebx]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f75e
mov ecx, dword [edi + 4]
push ebp
mov ebp, esp
nop
leave
jmp 0x40ebb7
push ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40ed1c
pop eax
clc
nop
nop
cld
jae 0x40ee12
add esi, 0x10
clc
nop
nop
cld
jae 0x40e717
mov ebx, esi
clc
nop
nop
cld
jae 0x40d97b
jmp 0x40f6ad
mov eax, dword fs:[eax]
push edi
mov edi, 0x40de4a
xchg dword [esp], edi
ret
pop ecx
push edi
mov edi, 0x40d713
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x40d053
xchg dword [esp], edi
ret
rep stosd dword es:[edi], eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40ca34
pop esi
clc
nop
nop
cld
jae 0x40cec2
imul eax, dword [ecx], 0
insd dword es:[edi], dx
mov al, 0xfa
cli
mov dl, 0
mov edx, dword [edi - 0x1d]
stc
movzx edi, word [edi + 0x14]
clc
nop
nop
cld
jae 0x40f8ae
add byte [eax], al
ret 0x65f4
mov ebx, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x40f01c
add byte [eax], al
sbb eax, dword [eax]
xchg ecx, eax
mov esp, 0x75ffda
push edi
mov edi, 0x40cc3d
xchg dword [esp], edi
ret
cmp al, 0x61
push edi
mov edi, 0x40d647
xchg dword [esp], edi
ret
call fcn.0040e541
push ebp
mov ebp, esp
nop
leave
jmp 0x40f3d5
pop ebp
push edi
mov edi, 0x40f14b
xchg dword [esp], edi
ret
mov ebx, eax
clc
nop
nop
cld
jae 0x40ca1f
sbb ebx, eax
add byte [ecx - 0x42], al
add byte [eax], al
mov eax, ebp
adc dl, ch
invalid
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40cbb0
add byte [eax], al
cmp bl, byte [eax]
xchg esp, eax
invalid
mov ecx, dword [ecx + 0x54]
clc
nop
nop
cld
jae 0x40e6bb
add byte [esi + 0xe9], al
add byte ss:[eax], 0x8b
mov esi, 0x81bf5754
loopne 0x40dc13
push esp
push edi
mov edi, 0x40e081
xchg dword [esp], edi
ret
add byte [edi + 0x4ec3243c], al
add byte [eax + eax - 0x2673ff89], cl
adc bh, ah
mov ebx, 0x90f2f853
nop
cld
jae 0x40dd33
add byte [eax], al
add byte [eax], al
sbb esp, dword [edi - 0x1bd8ff06]
mov al, 0
mov esp, dword [ebx]
cmp eax, dword [0x1d35e7c2]
add eax, 0x1d35e7c2
push ebp
mov ebp, esp
nop
leave
jmp 0x40d0c0
mov ecx, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40ce25
cmpsd dword [esi], dword es:[edi]
add byte [eax + eax], dh
ret 0x2600
push eax
push edi
mov edi, 0x40e275
xchg dword [esp], edi
ret
test ecx, ecx
jmp 0x40dc7e
cmp dword [ebp + 0x28], edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d103
jne 0x40ed33
clc
nop
nop
cld
jae 0x40e601
add byte [ebx - 0x2a], ah
popal
mov ebp, 0xf2f8c68b
nop
mov eax, esi
clc
nop
nop
cld
jae 0x40dd48
add byte [eax], al
add byte [eax], al
ljmp 0x8a16
push edi
push edi
mov edi, 0x40ea15
xchg dword [esp], edi
ret
jmp 0x40e830
add edi, eax
clc
nop
nop
cld
jae 0x40cf7a
add byte [ecx - 0x75665000], dl
sbb eax, dword [ecx]
das
jne 0x40ec25
clc
nop
nop
cld
jae 0x40f49b
add byte [eax], bl
add byte [eax], al
mov edx, ecx
into
mov ebx, eax
push edi
mov edi, 0x40ccd9
xchg dword [esp], edi
ret
add esi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f098
add esi, 2
clc
nop
nop
cld
jae 0x40f57b
pop eax
jmp 0xd140dd71
pop ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40cabd
add edi, ebx
clc
nop
nop
cld
jae 0x40df3b
mov ecx, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40ee7e
push ebx
clc
nop
nop
cld
jae 0x40df65
jmp 0x937a373f
nop
push edi
mov edi, 0x40eda5
xchg dword [esp], edi
ret
call fcn.0040e541
jmp 0x40def8
add ecx, dword [ebx + 0x3c]
clc
nop
nop
cld
jae 0x40d839
arpl dx, di
add byte [eax], al
add byte [ebp - 0x48], ch
lea ecx, [ebp + 0x28]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d4c7
mov eax, dword [ebp + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d528
mov edi, dword [edi + 0x28]
clc
nop
nop
cld
jae 0x40e76b
mov ch, byte [eax + 0x48000000]
in al, dx
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40e830
mov al, byte [0x46d95000]
add byte [eax], al
int 3
jmp fcn.0040df95
mov ecx, dword fs:[0x30]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d7cd
dec ecx
mov ecx, dword [ecx + 0xbfc]
push ebp
mov ebp, esp
nop
leave
jmp 0x40ea9b
call 0x40d509
clc
nop
nop
cld
jae 0x40ec64
add byte [eax], al
mov al, byte [0x850ffd65]
xchg dh, bh
invalid
jne 0x40dea3
clc
nop
nop
cld
jae 0x40dd5d
movsb byte es:[edi], byte [esi]
add byte [eax - 0x1374aad2], dh
add byte [eax], al
add ah, ch
adc al, 0x20
enter 0, 0x37
add byte [ebp], dl
aad 0x64
add byte [eax], al
dec esi
call fcn.0040f04e
clc
nop
nop
cld
jae 0x40d1aa
push cs
cmp dword [eax], ebx
invalid
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40e845
cdq
add byte [eax], al
mov esp, 0x83a84695
shr byte [eax], 0x57
mov edi, 0x40d61b
xchg dword [esp], edi
ret
add edi, ebx
clc
nop
nop
cld
jae 0x40df26
aaa
add byte [ecx - 0x79ff5900], bl
popal
js 0x40e0b4
add ecx, dword [ecx + 0x3c]
jmp 0x40e057
dec ecx
cmp al, 0xeb
mov byte [0xbe44f4ff], al
add cl, dl
mov byte [0x3400d6e6], al
add byte [esi], cl
add dh, al
xor eax, 0xd8b64f8
xor byte [eax], al
add byte [eax], al
clc
nop
nop
cld
jae 0x40f379
out 0xd6, al
add byte [eax + eax], dh
dec esi
add byte [eax], al
invalid
add byte [eax], al
rol dword [esi + edx*8], 0x2f
test al, 8
push edi
mov edi, 0x40e3ac
xchg dword [esp], edi
ret
mov esi, dword [ecx + 0x14]
clc
nop
nop
cld
jae 0x40ee69
insd dword es:[edi], dx
jae 0x40e0bc
xor al, 0
invalid
pop esi
push ebp
mov ebp, esp
nop
leave
jmp 0x40f904
mov esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40cb03
add byte [edi - 0x44], dh
add byte [ebx], bl
lahf
insd dword es:[edi], dx
push ecx
clc
nop
nop
cld
jae 0x40f349
pop eax
add byte [edx + 0xb], ch
add byte [eax], al
add byte [eax], al
pop es
xor al, byte [eax]
mov eax, dword [ebx]
jecxz 0x40e23b
hlt
call dword [edi - 0x20]
clc
nop
nop
cld
jae 0x40ef2d
movsb byte es:[edi], byte [esi]
jmp 0x41752b
mov dword [esp + 0x1c], edi
clc
nop
nop
cld
jae 0x40f41c
fst qword [ecx]
add byte [eax], al
aaa
sbb eax, dword gs:[eax]
inc esp
jp 0x40e298
push edx
clc
nop
nop
cld
jae 0x40f86a
cli
out 0, al
add byte [ecx + edi + 0x6000bc], cl
mov edx, dword [eax - 0x53c27500]
clc
nop
nop
cld
jae 0x40daea
mov esi, 0xb00941f
add dh, ah
mov edi, cs
mov eax, 0x4548f84d
clc
nop
nop
cld
jae 0x40e423
xchg esp, eax
add byte [eax], al
inc esp
jl 0x40e2ef
les eax, [eax - 1]
clc
nop
nop
cld
jae 0x40f612
add byte [ecx + 0xea8c], bl
cdq
mov edx, gs
add byte [eax], al
lodsd eax, dword [esi]
div ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40eb89
push ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40cc27
push esi
clc
nop
nop
cld
jae 0x40efb0
movsb byte es:[edi], byte [esi]
hlt
ret
mov esi, edx
clc
nop
nop
cld
jae 0x40ed8f
add byte [eax + 0x4e], dl
mov al, byte [eax]
add byte [eax], al
mov ecx, 0x57240431
mov edi, 0x40df7f
xchg dword [esp], edi
ret
xor edx, edx
clc
nop
nop
cld
jae 0x40dc68
movsb byte es:[edi], byte [esi]
add byte [eax + eax - 0x21cbc900], ah
movsb byte es:[edi], byte [esi]
add byte [eax], al
aaa
xor al, 0xde
rep movsd dword es:[edi], dword [esi]
clc
nop
nop
cld
jae 0x40cd04
ljmp 0:0xb1be0000
add byte [eax], al
add byte [eax], al
ja 0x40e391
add byte [ebx + 0x6f4cb9de], cl
popal
clc
nop
nop
cld
jae 0x40e7e9
mov esp, 0x74bc93be
ret
movzx ecx, word [edi + 6]
clc
nop
nop
cld
jae 0x40ef58
add byte [eax], al
xchg esp, eax
add byte [ebx + 0x27], ch
invalid
mov ecx, 0x40b
clc
nop
nop
cld
jae 0x40eaf9
inc ecx
add dl, bh
aaa
je 0x40e3bb
xchg edx, eax
add byte [ebx + 0x368b0db5], cl
mov esi, dword [esi]
clc
nop
nop
cld
jae 0x40ceec
jmp 0x40e42d
xor eax, 0x15249938
clc
nop
nop
cld
jae 0x40f26b
test dword [edi + esi], esi
add byte [eax + 0x64], bh
mov ecx, dword [0x30]
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40ccc3
add byte [eax], al
out dx, al
add edi, 8
clc
nop
nop
cld
jae 0x40c7a4
add byte [eax - 0x6f], dl
xchg cl, bl
inc esi
rol byte [eax], 1
mov esp, dword [ecx - 0xd07bfd3]
nop
inc eax
clc
nop
nop
cld
jae 0x40f405
add byte [eax], al
pop ds
invalid
mov esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40d868
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40f746
add byte [eax], al
add byte [ebx], cl
test dword [eax], eax
xchg edx, eax
add byte [ebx - 0x207af057], cl
add eax, dword [eax]
add al, bh
jne 0x40e8e4
clc
nop
nop
cld
jae 0x40f31f
inc esp
mov cl, 0x10
or eax, 0x575072ff
mov edi, 0x40cf02
xchg dword [esp], edi
ret
pop edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f539
mov ecx, 0x14665
clc
nop
nop
cld
jae 0x40d8ea
sub al, byte [eax]
cmp dword [eax], eax
retf 0x5559
je 0x40cad5
clc
nop
nop
cld
jae 0x40cfa4
movsb byte es:[edi], byte [esi]
mov cl, 0xbc
dec esi
popal
clc
nop
nop
cld
jae 0x40d84e
add cl, bl
movsb byte es:[edi], byte [esi]
add byte [edi + 0xa000044], ah
movzx edi, word [edi + 0x14]
clc
nop
nop
cld
jae 0x40e9a8
stosb byte es:[edi], al
xchg ecx, eax
mov cl, 0xa4
mov word [ecx*4 - 0x74aae0c4], cs
in al, dx
lea edi, [edi + ebx]
push ebp
mov ebp, esp
nop
leave
jmp 0x40daa8
mov edi, eax
clc
nop
nop
cld
jae 0x40e3f2
add byte [eax], al
mov al, byte [0x482aa20d]
or al, 0xe9
invalid
jmp 0x40cd04
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40e88b
mov al, byte [0x658586a0]
mov esi, 0x855d64c3
leave
push ebp
mov ebp, esp
nop
leave
jmp 0x40d9e8
mov eax, esi
push ebp
mov ebp, esp
nop
leave
jmp 0x40cdc8
push ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d300
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f0f4
aaa
fiadd dword [eax]
mov esi, 0x835900a4
mov dword [eax + edi*8], 0xfc9090f2
jae 0x40df94
add dh, ah
inc esi
add dl, bh
cli
ret
cmp dword [esi], 0x10
push ebp
mov ebp, esp
nop
leave
jmp 0x40e580
mov ecx, dword [esi + 0xe]
push ebp
mov ebp, esp
nop
leave
jmp 0x40da08
push 0x74737572
push ebp
mov ebp, esp
nop
leave
jmp 0x40c7ec
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40eb70
xchg esp, eax
sub ch, byte [edx]
test al, 0xc2
add byte [edi + 0x55], bl
mov ebp, esp
and dword [eax], eax
adc edx, dword [eax + eax]
add byte [eax], al
retf 0xbdaa
test eax, 0x80000000
push ebp
mov ebp, esp
nop
leave
jmp 0x40dd1a
xor eax, eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40c803
push esp
push ebp
mov ebp, esp
nop
leave
jmp 0x40e217
push ecx
push edi
mov edi, 0x40ca60
xchg dword [esp], edi
ret
push ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e2f8
popal
clc
nop
nop
cld
jae 0x40da77
add byte [eax - 0x16], dl
add byte [ebx], ch
add byte [ebx + esi], ch
rcl byte [ebp - 0x75], cl
in al, dx
xor edx, edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e29f
add di, word [edi + 0x14]
clc
nop
nop
cld
jae 0x40f8c4
add byte [edx - 0x556cf200], cl
mov ecx, dword fs:[0x18]
push ebp
mov ebp, esp
nop
leave
jmp 0x40dfe9
add esi, 0x14
push edi
mov edi, 0x40d2eb
xchg dword [esp], edi
ret
cmp dword [edi], 0x10
push ebp
mov ebp, esp
nop
leave
jmp 0x40d486
add esi, 4
push edi
mov edi, 0x40e177
xchg dword [esp], edi
ret
test dword [edi], 0xffffffff
push ebp
mov ebp, esp
nop
leave
jmp 0x40f919
call fcn.0040e541
clc
nop
nop
cld
jae 0x40ca7a
add byte [ebx], dh
add byte [edi + 0x7e], al
push edi
push edi
mov edi, 0x40dbe3
xchg dword [esp], edi
ret
div ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f169
rep movsb byte es:[edi], byte [esi]
push ebp
mov ebp, esp
nop
leave
jmp 0x40dd92
add edi, ebx
clc
nop
nop
cld
jae 0x40d91a
fcmovb st(0), st(2)
inc ecx
add byte [ebp - 0x76], ah
sub al, byte [edi + 0x519e44a7]
push ecx
push edi
mov edi, 0x40cde1
xchg dword [esp], edi
ret
shr ecx, 2
clc
nop
nop
cld
jae 0x40e7aa
add byte [eax], al
out 0, al
fcomp st(2)
int3
add edi, dword [edi + 0x3c]
clc
nop
nop
cld
jae 0x40df11
push 0
add byte [eax], al
arpl word [eax], ax
stosd dword es:[edi], eax
push ebp
push edi
mov edi, 0x40f38e
xchg dword [esp], edi
ret
add esi, ecx
clc
nop
nop
cld
jae 0x40f5fd
add byte [esi + 0xd7a410], bh
push cs
out dx, al
ret
cmp dword [ecx - 0xc], 0
push edi
mov edi, 0x40d79e
xchg dword [esp], edi
ret
pop dword fs:[eax]
clc
nop
nop
cld
jae 0x40d606
add byte [edx + ebp - 0x1dff5600], ah
add byte [ebx + 0x55ffa646], cl
mov ebp, esp
add byte [edi - 0xa920000], cl
add byte [edx - 0x19], dh
add byte [eax], al
mov ah, byte [eax + 0x9c00]
xor byte [eax], al
mov eax, dword [esi + 0x57c0335a]
xor eax, eax
push edi
mov edi, 0x40eca8
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40c8a4
mov byte [0x55431716], al
mov ecx, dword [edi]
scasd eax, dword es:[edi]
enter 0xfffffffffffff2f8, 0xffffffffffffff90
imul ecx, eax
clc
nop
nop
cld
jae 0x40e2e2
ljmp 0x87d8:0xa800
mov edi, dword [edi]
clc
nop
nop
cld
jae 0x40c4fa
add byte [ebp - 0x27], ch
salc
stosb byte es:[edi], al
add byte [eax], al
popfd
call fcn.0040c78d
clc
nop
nop
cld
jae 0x40f241
add byte [eax], al
add byte [ecx - 0x7ce64e7d], bl
les ecx, [edi + edx*2]
mov edi, 0x40f446
xchg dword [esp], edi
ret
sub eax, 0x80000000
push ebp
mov ebp, esp
nop
leave
jmp 0x40f6ad
shl edx, 5
clc
nop
nop
cld
jae 0x40d1f0
add cl, ch
add al, bl
cmp dword [eax], eax
mov edi, 0x6b5850f
add byte [eax], al
clc
nop
nop
cld
jae 0x40e911
add byte [esi - 0xc], cl
cli
push ecx
clc
nop
nop
cld
jae 0x40d53d
mov esp, 0x1b1f0000
add byte [eax - 0xc], cl
lock add byte [ebx - 0x40a8ae22], cl
adc al, bh
inc eax
add byte [edi + 0x39c3243c], al
add byte [edi + esi + 0xa49986], ah
add byte [ebx + 0xb], ah
and esp, dword [ecx + 4]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f06e
and dl, 9
push edi
mov edi, 0x40d459
xchg dword [esp], edi
ret
mov edx, eax
clc
nop
nop
cld
jae 0x40cd98
add byte [eax + 0x3400a400], dh
xchg byte [ebp + 0x2e9c1bf], al
shr ecx, 2
push ebp
mov ebp, esp
nop
leave
jmp 0x40e397
shl esi, 3
clc
nop
nop
cld
jae 0x40ec3a
add ah, dh
mov al, byte [0xe4b14600]
or dl, byte [eax + 0x57]
mov edi, 0x40f894
xchg dword [esp], edi
ret
xor dword [esp], eax
push edi
mov edi, 0x40c555
xchg dword [esp], edi
ret
add edi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
jmp 0x40e3db
add esi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f334
mov ecx, dword [ebp + 0xc]
clc
nop
nop
cld
jae 0x40e93b
arpl word [eax], ax
aaa
arpl word [esp + ebx - 0x1374aab0], sp
push eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40c9ca
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40e68e
add cl, ch
mov esp, 0x4ea200a0
sub esp, 0x200
clc
nop
nop
cld
jae 0x40cc67
add byte [eax], al
aaa
aas
add esi, dword [ecx + esi + 0x28]
clc
nop
nop
cld
jae 0x40f788
jmp 0xa041c5fd
push edi
clc
nop
nop
cld
jae 0x40e2b7
hlt
ret
mov dword [ecx + 0xb8], eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40f109
add esp, 0x1c
push ebp
mov ebp, esp
nop
leave
jmp 0x40ee93
dec ecx
clc
nop
nop
cld
jae 0x40e630
add byte [0x3793a2], cl
pop ds
xchg ecx, eax
jne 0x40efc2
cmp al, 0x81
les eax, [eax]
add al, byte [eax]
add byte [ebp - 0x75], dl
in al, dx
add esp, 0x200
push ebp
mov ebp, esp
nop
leave
jmp 0x40c7bf
pop ecx
clc
nop
nop
cld
jae 0x40e52c
add byte [eax], al
inc esi
xchg ecx, eax
push eax
jmp 0x841b461f
add edi, 0x10
clc
nop
nop
cld
jae 0x40e8e4
push eax
add byte [eax + eax - 0x46b10000], bh
outsd dx, dword [esi]
arpl word [eax], ax
add bl, ch
mov byte [0x6ad9ff], al
mov al, byte [eax]
add byte [esi], cl
add byte [eax], al
mov al, 0x6b
mov byte [ecx + 0x6000fb], al
add byte [ebp - 0x75], dl
in al, dx
nop
leave
jmp 0x40ce3c
add ebx, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40caee
test al, 0
hlt
push 0x40
push edi
mov edi, 0x40e8b9
xchg dword [esp], edi
ret
mov eax, dword [esp]
clc
nop
nop
cld
jae 0x40cd2e
or eax, 0xfafa00
add byte [ecx - 0x1f], al
inc eax
add byte [ebx + 0x608b00e2], cl
add byte [ebx + 0x144d8b8e], cl
mov ecx, dword [ebp + 0x14]
clc
nop
nop
cld
jae 0x40cf17
aaa
xchg ebp, eax
lahf
add byte [eax + eax - 0x74aaae06], ah
in al, dx
nop
leave
jmp 0x40f2dc
movzx ecx, word [esi + 6]
clc
nop
nop
cld
jae 0x40f50b
add byte [ebp - 0x49b99500], al
mov cl, 0x88
call fcn.0040e541
clc
nop
nop
cld
jae 0x40f83b
cmp dh, byte [ebx - 0x3e]
fld dword [0xe9c18a43]
add dl, byte [ebp - 0x75]
in al, dx
shr ecx, 2
push ebp
mov ebp, esp
nop
leave
jmp 0x40c4e4
mov ecx, ebx
clc
nop
nop
cld
jae 0x40dece
add byte [eax + esi*4], al
or eax, 0x15d7d744
lodsd eax, dword [esi]
pushal
clc
nop
nop
cld
jae 0x40f87f
push eax
add dl, bh
sub ch, byte [ebp + 0x34]
imul eax, edx, 0xffffff8b
mov eax, 0x30
clc
nop
nop
cld
jae 0x40da32
add byte [eax], al
cdq
dec eax
out dx, eax
call fcn.0040e541
clc
nop
nop
cld
jae 0x40c913
add byte [eax], al
sub al, byte [eax]
and al, 0x1e
push ebp
mov ebp, esp
mov ebp, 0xab98003f
insb byte es:[edi], dx
xchg ebx, eax
add byte [edi], ah
push eax
add byte [eax], al
jne 0x40f193
add byte [ecx + 0x77], al
and al, 0x9c
pop edi
clc
nop
nop
cld
jae 0x40da8e
push 0
or eax, 0x93f493
add ah, al
cmc
mov al, 0
mov eax, dword [ebx - 0x64b68eb]
test edx, edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d029
movzx edi, word [edi + 4]
clc
nop
nop
cld
jae 0x40e5bf
lahf
mov al, 0x94
add byte [edx + 0x47355f45], cl
push ebx
adc dl, byte [esi]
mov al, byte [ebp + 0x5f]
xor eax, 0x16125347
clc
nop
nop
cld
jae 0x40dc3e
xchg byte [ecx - 0x7c410000], dl
loopne 0x40f1c0
and eax, 0x12
clc
nop
nop
cld
jae 0x40f825
fidiv dword [ebx - 0x6c]
arpl word [eax], ax
mov al, byte [0xe06f8d4c]
lea ebp, [edi - 0x20]
clc
nop
nop
cld
jae 0x40c671
add byte [eax + 0x41], bl
or eax, dword [ebp + 0x748b3e00]
push ds
js 0x40f231
mov esi, dword [esi + ebx + 0x78]
push edi
mov edi, 0x40c5c2
xchg dword [esp], edi
ret
mov edi, eax
push edi
mov edi, 0x40eed8
xchg dword [esp], edi
ret
add esi, 0x18
clc
nop
nop
nop
cld
jae 0x40ea2e
add byte [ebx + 0x370058], dl
insb byte es:[edi], dx
mov ecx, eax
clc
nop
nop
cld
jae 0x40f7f4
add byte [eax], al
add byte [ebx], ch
hlt
push eax
clc
nop
nop
cld
jae 0x40f6c6
add byte [eax], al
cmp al, byte [eax]
add ah, bl
add dl, bl
mov ecx, 0xf83c738b
mov esi, dword [ebx + 0x3c]
clc
nop
nop
cld
jae 0x40f1d5
add cl, dl
xchg ebx, eax
cdq
salc
aaa
adc dword [0x90bf5756], ecx
cmc
inc eax
add byte [edi + 0xc3243c], al
push cs
xlatb
jmp 0xa241e6a9
xor edx, edx
clc
nop
nop
nop
cld
jae 0x40e966
out 0x63, al
add cl, dl
add byte [ebx + 0x73], ch
jbe 0x40f2b3
mov ecx, dword [ebp + 0xc]
push edi
mov edi, 0x40f0af
xchg dword [esp], edi
ret
push 0x40
push edi
mov edi, 0x40dad2
xchg dword [esp], edi
ret
ljmp 0xf38:0x866b46
jmp 0x40e830
mov edi, dword [ecx + 0xc]
push ebp
mov ebp, esp
nop
leave
jmp 0x40db86
mov eax, 0x123a6781
clc
nop
nop
cld
jae 0x40d262
mov esi, 0xd3d80000
jg 0x40f2eb
invalid
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40f2c5
add byte [ecx + ebx*4 + 0x59bc4848], dl
cld
push edi
mov edi, 0x40db55
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40f5ba
aaa
add byte [eax], al
add byte [esi - 0x5461cc42], bh
stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40e926
add byte [ecx + 0xda4374e], dh
add byte [eax], al
push es
or esi, dword [ebx]
rcl byte [edi - 0x41], 0x43
ljmp 0xc324
imul ecx
clc
nop
nop
cld
jae 0x40cfb9
add cl, ch
add byte [eax - 0x5c], dl
add byte [eax], al
inc edi
add al, 0xfd
popal
clc
nop
nop
cld
jae 0x40d69b
lahf
mov cl, byte [eax - 0x24]
mov esp, 0x993a009f
mov eax, dword [edx + 0x18]
push edi
mov edi, 0x40c999
xchg dword [esp], edi
ret
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f629
push ebx
push edi
mov edi, 0x40d824
xchg dword [esp], edi
ret
add eax, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40cc94
mov al, dl
or eax, 0x77300be
cmp eax, 0xec8b555e
nop
leave
jmp 0x40ef6f
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40d7b8
sbb eax, dword [eax]
rcr dword [eax + 0x3a], 1
sbb eax, ebx
mov dword [ecx - 8], ecx
dec ecx
clc
nop
nop
cld
jae 0x40cf63
add byte [edx + ebp - 0x6a60fff0], bh
add byte [ecx], al
mov es, word [ebx]
clc
nop
nop
cld
jae 0x40ddc3
cmp al, byte [esi - 0x58]
stosb byte es:[edi], al
sbb eax, dword [eax]
add byte [eax], dl
add byte [ebx - 0xd07a6a1], cl
nop
pop ecx
clc
nop
nop
cld
jae 0x40d965
add byte [eax], al
aaa
or eax, 0x8c00a700
mov ch, 0xd8
push dword [ebp]
clc
nop
nop
cld
jae 0x40c69c
mov word [eax], es
xor al, 0
ret 0xef9f
add edx, ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e11f
sub dword [esp], 2
push edi
mov edi, 0x40cc7d
xchg dword [esp], edi
ret
call fcn.0040e541
clc
nop
nop
cld
jae 0x40db40
xchg byte [edi + 0x62e10000], ah
add byte [ebx - 0x13b876e8], cl
push edi
mov edi, 0x40d295
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40ec92
add byte [0xc768bcb], cl
mov esi, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x40f6db
arpl dx, ax
test dword [eax], eax
add byte [eax], al
sahf
lea esp, [esp + eax]
clc
nop
nop
cld
jae 0x40eac6
ret 0x9400
jne 0x40e717
clc
nop
nop
cld
jae 0x40dcef
add byte [ecx], bh
jae 0x40f662
pop es
mov bh, 0x81
je 0x40f6ae
mov edx, eax
clc
nop
nop
cld
jae 0x40ece9
imul edx, dword [ebx + 0x373a0000], 0xffffffe6
jmp 0x40f694
cmp ecx, edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40cfe4
invalid
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40ea00
xchg esp, eax
dec esi
cdq
add byte [esi], cl
cmpsd dword [esi], dword es:[edi]
fmul dword [ebx - 0x74aac7b7]
in al, dx
mov ecx, dword [ecx + 0x38]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d3e8
add byte [eax], al
daa
mov ebp, 0xbf57e2d1
push ds
mov dword [eax], 0xc3243c87
mov cl, 0xb1
mov byte [0xfae90000], al
fxch st(4)
push eax
clc
nop
nop
cld
jae 0x40ce92
mov al, 0x1f
add byte [eax - 0x6c], cl
xchg ebx, eax
add byte [eax], al
mov dword [0x5f6365a6], eax
mov eax, 0x573c8194
clc
nop
nop
cld
jae 0x40dbfe
add byte [ecx + 0x3dcea0e], dh
jne 0x40f702
add esi, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
jmp 0x40e741
push 0
in al, dx
mov esi, dword [esi + 0x80]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f4f5
mov dword [esp + 0x40], eax
clc
nop
nop
cld
jae 0x40c763
pop ds
aaa
add dl, al
fst dword [ebp + 0x84d8bec]
mov ecx, dword [ebp + 8]
push ebp
mov ebp, esp
nop
leave
jmp 0x40db00
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40d1c4
push edi
invalid
cdq
add byte [edx + 0x5f9cdc86], cl
pop edi
clc
nop
nop
cld
jae 0x40e1a5
add byte [eax], al
jae 0x40f769
add byte [eax - 0x7400ff42], dh
clc
mov edi, eax
push edi
mov edi, 0x40c540
xchg dword [esp], edi
ret
xor eax, eax
clc
nop
nop
cld
jae 0x40f0c6
add byte [eax], al
mov esp, 0xe00
xchg edi, eax
push edx
add byte [ebx + 0x7ed426f4], cl
push edx
push edi
mov edi, 0x40c6de
xchg dword [esp], edi
ret
or eax, 0x12
clc
nop
nop
cld
jae 0x40d753
mov esp, 0x1f00
add byte [ecx - 0x36], al
pop eax
clc
nop
nop
cld
jae 0x40e491
add byte [eax], al
stosb byte es:[edi], al
imul ebp, dword [edx], 0
add byte [eax], al
aam 0x86
loop 0x40f853
push eax
clc
nop
nop
cld
jae 0x40e7fe
adc byte [ebx + 0x77], dh
add byte [esi + 0x39], al
add byte [edi], dh
lodsd eax, dword [esi]
mov eax, ecx
clc
nop
nop
cld
jae 0x40ebcc
salc
dec eax
cli
mov al, byte [ebp + 0x5a1be939]
push edi
mov edi, 0x40ce0e
xchg dword [esp], edi
ret
add edi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e5aa
add edi, 0x18
push ebp
mov ebp, esp
nop
leave
jmp 0x40c980
add eax, edi
clc
nop
nop
cld
jae 0x40dc13
add byte [eax], al
test dword [ebx], ebp
add byte [edi], bl
xor al, 0xed
mov eax, dword [ecx + 0x10]
clc
nop
nop
cld
jae 0x40e002
add byte [eax], al
add byte [edi], dh
cmpsd dword [esi], dword es:[edi]
fmul dword [edi]
test dword [eax], eax
sar edi, 1
call dword [ebp - 0x75]
in al, dx
jne 0x40ca1f
push ebp
mov ebp, esp
nop
leave
jmp 0x40d340