Function at 0x40e382
Capabilities:
Get number of processors

Disassembly:
ret 0x8b00
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40cd0e
add bh, ah
je 0x40c3e5
add byte [ecx + 7], ah
mov al, byte [ebp + 0xcbf57c9]
iretd
test ecx, ecx
push edi
mov edi, 0x40cf0c
xchg dword [esp], edi
ret
lea edi, [esp + 0x20]
push edi
mov edi, 0x40db39
xchg dword [esp], edi
ret
mov eax, esi
clc
nop
nop
cld
jae 0x40c666
scasd eax, dword es:[edi]
xor bh, byte [eax]
ljmp 0x366
add si, word [esi + 0x14]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c56d
mov edi, dword [edi]
clc
nop
nop
cld
jae 0x40da92
mov ecx, 0x3a00af9d
xchg edi, eax
call [esi + ebx*2 - 0x6f6f0d08]
pop esi
clc
nop
nop
cld
jae 0x40ed67
out 0, eax
push ss
fst st(2)
push 0
int 0x90
add byte [ebx + 0x2d1f], cl
add byte [eax - 0x6f6f0d08], al
sub eax, 0x80000000
clc
nop
nop
cld
jae 0x40f7ee
add byte [eax], al
inc eax
add byte [eax], al
add byte [ebx - 0xd07a6c2], cl
nop
nop
cld
jae 0x40c713
mov edx, 0x76973bff
add byte [edi], bl
add byte [eax], 0x8b
scasb al, byte es:[edi]
mov dword [ebp + 0x28], eax
push edi
mov edi, 0x40e415
xchg dword [esp], edi
ret
sbb al, byte [eax]
add byte [esi - 0x33], al
xor eax, 0x6b0e22ac
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d9da
add esi, 0x18
clc
nop
nop
cld
jae 0x40cb08
stosd dword es:[edi], eax
add byte [eax], al
add byte [esi + 0x32], dh
inc ebx
lodsb al, byte [esi]
lea esp, [esp + eax]
clc
nop
nop
cld
jae 0x40dd37
add byte [eax], al
inc si
jge 0x40c550
rol byte [eax], cl
mov esp, dword [eax]
mov edi, edi
add esi, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e7ed
shl esi, 3
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e017
mov eax, 0x7876247a
clc
nop
nop
cld
jae 0x40cab1
add byte [eax], al
fst qword [edi - 0x1374aaf6]
add byte [edi + 0xb00034], ah
and byte [ecx], dh
cli
dec eax
add byte [eax], al
dec ebp
lds edx, [edx + 0x490d00a4]
dec ecx
clc
nop
nop
cld
jae 0x40ed50
push ds
add byte [esi], dh
lds eax, [eax]
cmp eax, dword [eax]
adc byte [eax], al
mov esi, dword [edx - 0x74f07500]
jno 0x40c63b
mov esi, dword [ecx + 0x14]
clc
nop
nop
cld
jae 0x40c73f
out dx, eax
add byte [eax], al
cmp eax, dword [eax]
lds ecx, [edi + ecx - 0xd073751]
nop
imul ecx, eax
clc
nop
enter 0xfffffffffffff2f8, 0xffffffffffffff90
nop
cld
jae 0x40f326
add byte [edi + 0x58030097], dl
rol byte [eax], 1
mov ebp, eax
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40d3f9
sar bh, cl
invalid
mov ecx, ebx
clc
nop
nop
cld
jae 0x40e678
add byte [eax], al
mov eax, dword [0x2b5e7d]
lcall 0xfc90, 0x90f2f859
jae 0x40e0ae
stosd dword es:[edi], eax
add byte [edi + 0x41], al
add byte [edx], bl
add byte [eax], al
daa
cmp al, byte [ebx - 0x40a8fd3a]
xchg edx, eax
fadd dword [eax]
add esi, 2
push edi
mov edi, 0x40d892
xchg dword [esp], edi
ret
ret
call fcn.0040f598
clc
nop
nop
cld
jae 0x40e470
add bh, bh
or byte [edi - 0xd079ef2], 0x90
popal
clc
nop
nop
cld
jae 0x40c407
pop es
add byte [eax], al
mov ecx, 0x400000
dec dword [ebx - 0x6f0d073f]
mov eax, ecx
clc
nop
nop
cld
jae 0x40f488
inc ecx
add byte [ebp + 0xc8849b], bl
aaa
xchg esi, eax
js 0x40c768
push 0x40
inc eax
push edi
mov edi, 0x40c862
xchg dword [esp], edi
ret
jmp 0x40f529
add edi, eax
clc
nop
nop
cld
jae 0x40cbce
add byte [esi], dl
fiadd dword [eax]
add dh, bl
in eax, 0xef
push eax
jmp 0x40c79e
add byte [edi], cl
add byte [esi], bl
add al, 0x61
jno 0x40c7b7
sbb al, 0xf
mov bh, 0x76
adc al, 0xf8
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40c59e
mov edx, 0x36100
mov es, word [edi - 0x6f0d0737]
nop
cld
jae 0x40ebe9
out dx, ax
jge 0x40c7f1
wait
push 0x1e
xor dword [ecx + edx*2 - 8], edi
push ecx
clc
nop
nop
cld
jae 0x40cb48
popal
invalid
int 0x40
add byte [edi + 0x40c3243c], al
inc edi
add byte [edx - 0x21ff4700], 7
adc eax, 0x515cc733
push edi
mov edi, 0x40e9b7
xchg dword [esp], edi
ret
inc ecx
je 0x40c83b
jl 0x40c821
sub eax, ecx
push edi
mov edi, 0x40ecb5
xchg dword [esp], edi
ret
rcl dword [edi - 0x41], 0xb5
in al, dx
inc eax
add byte [edi - 0x683cdbc4], al
add byte [edi - 1], ch
push 0
add byte [edx], dh
jl 0x40c860
pop ecx
jmp 0xd8001f2a
shr ecx, 2
push edi
mov edi, 0x40e7d7
xchg dword [esp], edi
ret
mov ecx, dword [esi + 0x3c]
push edi
mov edi, 0x40e21a
xchg dword [esp], edi
ret
movzx edi, word [edi + 0x14]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d0f4
mov ecx, 0x31b
clc
nop
nop
cld
jae 0x40db07
add byte [eax], bh
mov ecx, 0x8964186a
and al, bh
mov dword fs:[eax], esp
clc
nop
nop
cld
jae 0x40de8f
pop esi
cmp byte [eax], al
sub ebx, dword [ebx - 0x74ffde00]
jbe 0x40c90a
mov esi, 0xfff8eeef
clc
nop
nop
cld
jae 0x40e87c
insb byte es:[edi], dx
mov esp, 0xf5f0032
test dword [ecx + 0x1c], edx
add byte [eax], al
jne 0x40e53c
clc
nop
nop
cld
jae 0x40c9ee
inc eax
add byte fs:[esi + 3], bl
jg 0x40c912
add di, word [edi + 0x14]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40cc99
ficom dword [edi + 0x40a60041]
add byte [ebx - 0xd079f78], cl
nop
mov byte [eax - 8], ah
pushal
clc
nop
nop
cld
jae 0x40f6f8
sub byte [ebx], 0xf6
add byte [edi + 0x7fc840da], ch
push eax
push edi
mov edi, 0x40c460
xchg dword [esp], edi
ret
pop ecx
clc
nop
nop
cld
jae 0x40ca18
invalid
lea edi, [esi + 8]
clc
nop
nop
cld
jae 0x40d085
out dx, eax
add byte [edx], bh
add byte [eax], al
mov esp, 0xbf575bee
pop eax
cmc
inc eax
add byte [edi + 0xc3243c], al
jge 0x40c93d
pop ebx
push edi
mov edi, 0x40f558
xchg dword [esp], edi
ret
outsd dx, dword [esi]
inc edi
add bh, bh
sub eax, 0x22e85a00
push es
add byte [eax], al
clc
nop
nop
cld
jae 0x40e594
inc esi
inc edi
add byte [eax - 0x55], bl
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dbc0
add esp, 0x200
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40cf94
add esi, 2
push edi
mov edi, 0x40e0ef
xchg dword [esp], edi
ret
pop eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f163
pop eax
push edi
mov edi, 0x40eedb
xchg dword [esp], edi
ret
add edi, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e9e1
rol eax, 0x17
push edi
mov edi, 0x40e795
xchg dword [esp], edi
ret
xor dword [esp], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e22f
and esp, dword [ecx + 4]
push edi
mov edi, 0x40f190
xchg dword [esp], edi
ret
jne 0x40c4fa
clc
nop
nop
cld
jae 0x40f0ec
add byte [ecx], al
scasd eax, dword es:[edi]
add esi, ecx
clc
nop
nop
cld
jae 0x40ea5b
sub al, byte [eax + 0x3a]
scasd eax, dword es:[edi]
enter 0xaf, 0xffffffffffffff98
and esp, dword [ecx + 4]
push edi
mov edi, 0x40ce25
xchg dword [esp], edi
ret
push edx
clc
nop
nop
cld
jae 0x40c4a2
inc ecx
test dword [eax], eax
add byte [ebx + 0x6500008f], ch
imul ebp, dword [edx - 0x3bce40a9], 0x40
add byte [edi - 0x643cdbc4], al
xor cl, al
add byte [edi - 0x19], bl
jbe 0x40cb71
test byte [esi + 0xa04763], dl
mov edi, dword [ebx + 0x5a]
pop edx
clc
nop
nop
cld
jae 0x40c93d
insb byte es:[edi], dx
fmulp st(0)
add byte [eax], al
add ch, al
xchg edi, eax
fsubp st(0)
add eax, 0xf800002a
nop
nop
cld
jae 0x40e25d
sub bl, byte [ebx + 0x5e5a007d]
push edi
mov edi, 0x40f14e
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40ec45
add byte [edi + 0x9b], dl
mov bl, 0x7d
mov ecx, dword [edi + 0xe]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f582
pop ecx
clc
nop
nop
cld
jae 0x40e339
add byte [eax], al
scasd eax, dword es:[edi]
add byte [ebp - 0x1aff7da1], bl
mov word [eax - 8], fs
pushal
clc
nop
nop
cld
jae 0x40cf3e
add byte [eax - 0x69], al
insb byte es:[edi], dx
add byte [edi + 0x5f], bl
cmp edi, dword [eax + 0xf]
test dword [edi + 0xf], ebx
add byte [eax], al
clc
nop
nop
cld
jae 0x40deb9
xchg edi, eax
pop edi
add byte [edx], ch
movzx esi, word [esi + 4]
clc
nop
nop
cld
jae 0x40d457
test byte [eax], 0xff
add byte [ecx - 0x7e], al
add byte [ebx + 0x48b4bb1], cl
and al, 0xf8
mov eax, dword [esp]
clc
nop
nop
cld
jae 0x40cdb9
add byte [eax], al
add byte [eax], al
inc eax
pop edi
pushfd
mov edx, dword [edx]
push edi
mov edi, 0x40db65
xchg dword [esp], edi
ret
je 0x40cc41
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ea2a
add edi, 0x18
clc
nop
nop
cld
jae 0x40da7d
mov edx, 0x3b000000
popal
movsd dword es:[edi], dword [esi]
not ch
pop ecx
and esp, dword [ecx + 4]
jmp 0x40ccde
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40d689
add byte [eax], 7
cmp ch, cl
test dword [edx], eax
mov esp, dword [ecx + eax*2 - 0x7acf6bc]
push ebx
clc
nop
nop
cld
jae 0x40ceb2
add byte [ebp + 0x4f6cc8a1], 0x8f
fisttp qword [ebx + 0x59]
pop ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40eae0
add edi, dword [ebp + 0x24]
jmp 0x40cd77
push esi
clc
nop
nop
cld
jae 0x40d93d
add byte [ecx], al
mov esp, 0x6a2bba
adc byte [eax], al
mov edi, dword [ecx]
pop esi
push edi
mov edi, 0x40d176
xchg dword [esp], edi
ret
sub eax, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d2fc
add esp, 0x10
push edi
mov edi, 0x40f68d
xchg dword [esp], edi
ret
add esi, 0x10
clc
nop
nop
cld
jae 0x40df96
add byte [edx], bh
add byte [eax], al
add byte [edx - 0x7fcc0a7d], al
add byte [ebx - 0x7374ff50], cl
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40f433
scasd eax, dword es:[edi]
add byte [edx - 0x7fb9edd], cl
nop
nop
cld
jae 0x40f741
add byte [eax], al
add byte [edx], dh
invalid
je 0x40eaf6
clc
nop
nop
cld
jae 0x40e1ee
test dword [eax], eax
invalid
mov ecx, dword fs:[0x30]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ccb1
jne 0x40cfbf
clc
nop
nop
cld
jae 0x40db4e
add ch, al
cmp dword fs:[eax + 0x57], edx
push eax
push edi
mov edi, 0x40cd38
xchg dword [esp], edi
ret
push 0x40
clc
nop
nop
cld
jae 0x40d427
wait
add byte [esi], dl
xor bh, byte [edx + 0xf3af107]
test byte [edi - 0x7ffffea], dl
nop
nop
cld
jae 0x40d7b5
add byte [eax], al
pop esi
ficom dword [ecx - 0x6f6f0d08]
cld
jae 0x40c6a7
add byte [esi], ah
add ch, cl
add al, cl
inc ebx
rol byte [eax], 0x8b
add byte [eax], 0x8b
loope 0x40cf7c
xchg edi, esi
clc
nop
nop
cld
jae 0x40d87d
inc dword [eax]
add byte [edx - 0x777de600], bh
xor eax, eax
clc
nop
nop
cld
jae 0x40f541
pop es
mov ecx, 0xe70076
cmp ah, byte [esp + ebx*8 - 0x75]
rcl byte [edi - 0x41], 0xde
rol byte [eax], 1
mov eax, eax
push edi
mov edi, 0x40d0de
xchg dword [esp], edi
ret
in eax, 0xc
pop esi
clc
nop
nop
cld
jae 0x40f3db
stosd dword es:[edi], eax
jmp dword [ecx + 0x6f]
push 0x1a000
clc
nop
nop
cld
jae 0x40e960
add byte [ecx - 0x338b7b0a], ah
jmp 0x40f3c6
cmp dword [edi], 0x10
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d7d0
xor eax, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e1d8
mov eax, dword [ecx + 8]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d267
popal
clc
nop
nop
cld
jae 0x40d853
add byte [eax], al
mov ecx, 0xff380085
cmp byte [edi + 0x23], 0x61
add al, 0xf8
nop
nop
cld
jae 0x40f757
inc ecx
add byte [eax], al
add byte [eax], al
add byte [eax + ebp*2 + 0x641e7724], ch
clc
nop
nop
cld
jae 0x40dfae
pop edi
xchg edi, eax
stosd dword es:[edi], eax
add byte [eax + ebx - 0x74aa9ec4], ah
in al, dx
nop
leave
nop
jmp 0x40e9cc
jne 0x40f678
clc
nop
nop
cld
jae 0x40f86d
popal
add byte [ebx + 0x34663135], bl
or ecx, dword [ebx - 0xd07f781]
nop
mov edi, dword [edi + 8]
clc
nop
nop
cld
jae 0x40eb93
xchg edi, eax
add edx, dword [esi]
add byte [eax], al
pop eax
cmp byte [eax - 8], dl
nop
nop
cld
jae 0x40d69e
call [eax]
pop dword [eax]
add byte [eax], al
pop es
iretd
je 0x40d6e3
clc
nop
nop
cld
jae 0x40d9af
popfd
push ss
mov esp, 0xc398d506
add byte [eax], al
sub al, byte [eax]
add byte [eax + 0x2a], al
inc ecx
jge 0x40d0d1
ret
sbb cl, ch
add byte [edx + 0x4700de], al
add byte [ebx], 0xc3
inc ebp
retf 0x5750
add edi, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e4af
add edx, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c624
test eax, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ec5e
mov ecx, dword [ebp + 0x10]
push edi
mov edi, 0x40e524
xchg dword [esp], edi
ret
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40c6d1
push 0x2a
add byte [eax], al
int 0x5e
add dh, cl
or eax, 0x12
clc
nop
nop
cld
jae 0x40f094
add byte [eax], al
cmp ch, al
mov esp, 0x8c28b00
add al, bh
nop
nop
cld
jae 0x40cfd4
add byte [eax + 0x1e], bl
push ds
pop edi
add bl, ah
pushal
add byte [ebx - 0x1774ff3e], cl
call fcn.0040e711
clc
nop
nop
cld
jae 0x40f662
add byte [ecx + 0x36f00c5], bh
jg 0x40d2bb
add edi, dword [edi + 0x3c]
clc
nop
nop
cld
jae 0x40da3b
sbb al, byte [eax]
xchg edi, eax
mov ecx, 0x4bbf800
push cs
add al, byte [eax]
clc
nop
nop
cld
jae 0x40e8e9
add byte [eax], al
rol ch, cl
inc ebp
pop edx
pop esi
clc
nop
nop
cld
jae 0x40c9d7
add byte [ebp + 0xc800], bl
sub edi, dword [edx]
invalid
jmp 0x40df7e
add eax, edi
clc
nop
nop
cld
jae 0x40f289
pop esi
push ds
add dl, bl
wait
out 0xc5, eax
outsd dx, dword [esi]
div ecx
clc
nop
nop
cld
jae 0x40f11b
inc dword [eax]
add byte [eax], al
add byte [ebx], al
xchg edi, eax
lds edx, [ebp - 0x6d]
into
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40f83c
add byte [eax], al
add byte [ebp - 0x47], bh
add byte [esi + 0x53e84bb4], dh
and al, byte [eax]
add byte [ebp - 0x75], dl
in al, dx
nop
leave
nop
jmp 0x40c913
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40cade
pop es
mov ecx, 0x8b55ad5a
in al, dx
lodsd eax, dword [esi]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c7f5
mov ecx, dword [ebp + 0x14]
clc
nop
nop
cld
jae 0x40e2df
mov ecx, dword [ecx + 0x38]
clc
nop
nop
cld
jae 0x40dcf4
popal
add byte [edi + 0x691e0000], dl
jb 0x40ed7d
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d79e
push dword [edx + 0x50]
clc
nop
nop
cld
jae 0x40ee43
add byte fs:[edi], ch
pop esi
add byte [eax + edx*2], ah
mov esp, esp
outsb dx, byte [esi]
jne 0x40d3ce
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d4b6
lea esi, [esi + ebx]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c773
cmp ebx, 0x6000
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d40e
add esp, 0x10
clc
nop
nop
cld
jae 0x40f473
inc edi
mov edx, 0x6fbaff00
add al, byte [eax]
mov esi, dword [esi]
cmpsb byte [esi], byte es:[edi]
sub al, 0x2e
popal
popal
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d221
pop edi
clc
nop
nop
cld
jae 0x40c4e2
inc eax
add byte [esi + 0x2a], bl
add byte [eax + eax*2], ah
fcomp qword [edi - 8]
pop edi
clc
nop
nop
cld
jae 0x40e205
sbb al, byte [eax]
outsd dx, dword [esi]
add dl, ch
mov edx, 0xfbd72b5f
mov edi, dword [esi + 0x1c]
clc
nop
nop
cld
jae 0x40f81f
out 0, eax
add byte [eax], al
je 0x40d4f5
mov gs, word [eax + edi*8 - 0x36f6f0e]
jae 0x40dc41
xchg edi, eax
add dl, bl
sbb ch, byte [edi + 0x5e]
add byte [edi - 0x4e74ff3e], ch
and al, byte [eax]
mov ecx, dword [ebx + eax*4]
jmp 0x9133cd2c
mov ebx, esi
clc
nop
nop
cld
jae 0x40ce53
mov eax, dword [0x580040af]
sub ebp, dword [edi - 0x15]
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40ef37
add byte [eax], al
stosd dword es:[edi], eax
mov eax, dword [0x80a1c5f6]
add byte [ebx - 0x397ed2db], cl
add byte [eax], ah
add al, bh
nop
nop
cld
jae 0x40e6e4
add byte [eax], al
cmp ch, dl
push ebx
push edi
mov edi, 0x40cac6
xchg dword [esp], edi
ret
je 0x6f411b9b
clc
nop
nop
cld
jae 0x40edbd
add byte [eax], al
dec edi
pushal
add byte [ebx + 0xde28018], cl
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40eba9
mov eax, 0x123a6781
clc
nop
nop
cld
jae 0x40dcc9
add byte [eax], al
ljmp 0xf2f8
push ebx
clc
nop
nop
cld
jae 0x40ce71
enter 0xffffffffffff8500, 0xffffffffffffffdd
add byte [eax], al
call [esi - 0x22]
movzx ecx, word [esi + 6]
clc
nop
nop
cld
jae 0x40e0c5
add byte [eax], al
add eax, dword [eax]
add byte [eax], al
add byte [ebx - 0x700ccc2], cl
nop
nop
cld
jae 0x40cf53
rol byte [eax], cl
cmp eax, dword [eax]
sub al, byte [eax]
add byte [edi + 0x6abf5756], bl
leave
inc eax
add byte [edi + 0xc3243c], al
sub byte [edi + 0xff1e00], 0x64
add byte [esi + 0x61], bl
popal
clc
nop
nop
cld
jae 0x40d6b4
add byte [ecx], 0
add dh, bl
fidivr word [ecx - 0x7ae84fd]
push ecx
clc
nop
nop
cld
jae 0x40eb7b
add byte [ecx], ah
in eax, 0xd2
add byte [edi + 0x5576b182], dl
cmp byte [ebx], dh
sar al, 0xf2
nop
xor eax, eax
clc
nop
nop
cld
jae 0x40ea9c
mov esp, 0xc800
test byte [eax], al
dec ebp
push ecx
clc
nop
nop
cld
jae 0x40c5df
add ch, ah
add byte [esi], dl
sub dl, byte [edi - 0x172464b9]
or bl, byte [edi]
add byte [eax], al
call fcn.0040f598
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e9a2
pushal
clc
nop
nop
cld
jae 0x40c477
add byte [edx + 0x5e6f8500], al
out dx, eax
add byte [edi - 0x38], ah
push ebx
clc
nop
nop
cld
jae 0x40dde6
jbe 0x40d6c2
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d441
imul ecx
clc
nop
nop
cld
jae 0x40eab1
pop eax
add dl, bl
fld qword [ebp + 0x35b8500]
push ebp
add esi, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e803
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40d329
enter 0xffffffffffffb300, 0x68
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40e5d4
pop edi
jmp dword [ecx + 0x16004185]
lea eax, [edi + eax]
clc
nop
nop
cld
jae 0x40df05
outsd dx, dword [esi]
add byte [edx - 1], ch
add byte [eax], al
daa
xor dword [eax], edx
mov ebx, dword [esi - 0x2d017]
invalid
jmp 0x40d4a1
xor edx, edx
clc
nop
nop
cld
jae 0x40e3a8
stosd dword es:[edi], eax
add byte [eax], al
inc dword [edx + 0x61166c5]
cmp ebp, dword [edi + edx*2 + 0x40cb5ebf]
add byte [edi - 0x3cdbc4], al
add byte [ebp - 0x7ad4c58c], al
ljmp 0x8b00
lodsb al, byte [esi]
push edi
mov edi, 0x40cb5e
xchg dword [esp], edi
ret
je 0x40e179
clc
nop
nop
cld
jae 0x40ec88
add byte [edx], bh
call [ebx + esi - 0x2e]
xor edx, edx
clc
nop
nop
cld
jae 0x40daf1
neg byte [esi]
add ch, ah
popfd
add byte [ebx + ecx*4 + 0x49], bl
cmp al, 0xeb
out 0xff, al
add byte [ecx + edi*4 + 0x76], dh
outsd dx, dword [esi]
enter 0x700, 0
add byte [eax], al
add byte [eax], al
xchg edi, eax
inc esp
pop eax
push eax
push edi
mov edi, 0x40d135
xchg dword [esp], edi
ret
mov ecx, dword [ecx + 0x3c]
jmp 0x40d7e5
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40e755
add byte [eax], al
pop edi
sub edi, dword [eax]
add bl, al
ret 0x8b00
ret
mov eax, esi
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40de7a
mov esi, dword [esi + 0x80]
clc
nop
nop
cld
jae 0x40e4fa
cmp byte [eax], al
int1
cmp eax, 0xa88189
add byte [eax], al
clc
nop
nop
cld
jae 0x40ee83
mov edx, dword [edi + 0xc]
clc
nop
nop
cld
jae 0x40e98d
add byte [edi], al
cmp al, byte [eax]
sub eax, 0x57008b29
mov eax, dword [eax]
push edi
mov edi, 0x40de50
xchg dword [esp], edi
ret
jne 0x40db91
clc
nop
nop
cld
jae 0x40e400
add byte [esi - 0x19], dh
sub ecx, dword [ebx - 0x40a8ebb3]
invalid
add esi, ebx
push edi
mov edi, 0x40e30b
xchg dword [esp], edi
ret
push edi
clc
nop
nop
cld
jae 0x40ec13
add byte [eax], al
outsd dx, dword [esi]
inc edi
fiadd word [eax]
add byte [ebx + ebx*4 + 0x59], ah
pop ecx
clc
nop
nop
cld
jae 0x40cb79
fiadd word [eax]
invalid
mov eax, ebx
push edi
mov edi, 0x40ef0c
xchg dword [esp], edi
ret
inc eax
clc
nop
nop
cld
jae 0x40d6e3
jge 0x40d93f
add byte [eax], al
xchg edi, eax
add byte [edx], dh
add byte [eax + ebp*8 + 0x1bcf], ch
clc
nop
nop
cld
jae 0x40ca42
add byte [eax], al
add byte [eax], al
in eax, 0x4b
cmp eax, 0x3b7a47eb
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40df49
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40c4b7
je 0x40da09
scasd eax, dword es:[edi]
cmp bl, byte [edx]
pop es
stc
push ecx
clc
nop
nop
cld
jae 0x40f229
test edi, ebp
invalid
shr ecx, 2
clc
nop
nop
cld
jae 0x40d65f
add byte [ebx - 0x68ffc45f], bl
sub dword [eax - 0x75], 0x7f
sub al, bh
mov edi, dword [edi + 0x28]
clc
nop
nop
cld
jae 0x40f623
cmp al, byte [eax]
inc edi
inc dword [eax]
cmp ecx, edi
add esi, 2
push edi
mov edi, 0x40eda7
xchg dword [esp], edi
ret
add edi, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d8d1
sub edi, edx
clc
nop
nop
cld
jae 0x40dff9
add byte [edx], ch
wait
pop esi
mov esp, 0x721e9b
mov edx, dword [0x2cfed696]
and byte [ebp - 0x75], dl
in al, dx
sub al, 0x20
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e9f8
mov ecx, 0x735908cd
clc
nop
nop
cld
jae 0x40dda6
pop dword [eax]
add byte [eax], al
std
div ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c639
xor eax, eax
push edi
mov edi, 0x40f529
xchg dword [esp], edi
ret
jmp 0x40d4a1
cmp word [esi], 0x6f72
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c8e5
mov esi, dword [edx]
push edi
mov edi, 0x40dd4d
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x40e109
xchg dword [esp], edi
ret
jne 0x40df96
clc
nop
nop
cld
jae 0x40d76d
xor ch, byte [edi - 0x37fc6669]
add ecx, eax
clc
nop
nop
cld
jae 0x40f781
invalid
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d3e3
add byte [eax], al
add dl, bl
scasd eax, dword es:[edi]
pop edi
mov cs, word [ebx - 0xd07abb7]
nop
nop
cld
jae 0x40ed26
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40ede8
add esp, dword [ecx + 0xa1f100]
pop edx
stosb byte es:[edi], al
clc
nop
nop
cld
jae 0x40f17b
add byte [eax], al
test dword [eax], eax
add byte [eax], al
insb byte es:[edi], dx
add byte [eax - 0x7fb397d], bl
add esi, 4
clc
nop
nop
cld
jae 0x40db7a
xor al, byte [eax]
xchg edi, eax
add byte [edi + 0x4f], cl
mov ah, 0x4a
add esi, ebx
clc
nop
nop
cld
jae 0x40f5db
add byte [eax + eax + 0x7d00da00], bh
and esi, dword [edi - 0x19]
invalid
jne 0x40c624
clc
nop
nop
cld
jae 0x40ee59
inc edi
add byte [eax], al
cmp esi, 0x31
add al, 0x24
xor dword [esp], eax
clc
nop
nop
cld
jae 0x40f1d1
inc esi
fnsave dword [esi - 0x47]
cmp edx, dword [edi + 0x4d8b1dd1]
or al, bh
mov ecx, dword [ebp + 8]
clc
nop
nop
cld
jae 0x40c6bc
add byte [eax], al
inc eax
invalid
jmp 0x40e755
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f396
ljmp 0xcf00:0x376dd97
pop dword fs:[eax]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d0c6
mov eax, dword [eax + 0xc]
push edi
mov edi, 0x40e324
xchg dword [esp], edi
ret
add ebx, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40c983
mov ecx, 0x2d46ff
jge 0x40ddf5
push ecx
push edi
mov edi, 0x40f448
xchg dword [esp], edi
ret
xor eax, eax
clc
nop
nop
cld
jae 0x40f130
scasd eax, dword es:[edi]
add byte [eax], al
add byte [ebx], bh
scasd eax, dword es:[edi]
invalid
dec ecx
push edi
mov edi, 0x40f104
xchg dword [esp], edi
ret
mov esi, ebx
clc
nop
nop
cld
jae 0x40d527
inc ecx
out 0x40, eax
add byte [edi + 0x1b8b0030], dl
push ecx
clc
nop
nop
cld
jae 0x40cef7
int 0x4f
ljmp 0x20
mov edi, eax
push edi
mov edi, 0x40d73d
xchg dword [esp], edi
ret
xor eax, 0x15249938
clc
nop
nop
cld
jae 0x40e740
insb byte es:[edi], dx
mov eax, dword [0xa929d216]
add byte [eax], al
inc dword [eax]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d8fb
je 0x40ed7d
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f26b
add esi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d5ed
les eax, fs:[eax - 1]
clc
nop
nop
cld
jae 0x40c583
add byte [edx - 0x64ff9533], bh
ret
mov esi, dword [ebx + 0x3c]
push edi
mov edi, 0x40c7e0
xchg dword [esp], edi
ret
movzx ecx, word [edi + 6]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c609
xchg edi, eax
clc
nop
nop
cld
jae 0x40e50f
add byte [eax], al
pop esi
add byte [eax], al
add byte [ebp - 0x34740544], al
mov ecx, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c651
test dword [edi], 0xffffffff
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d06c
jne 0x40e53c
clc
nop
nop
cld
jae 0x40dc56
sub al, byte [edx - 0x74ffad91]
jb 0x40df62
mov edx, dword [ecx - 0x2f]
adc dword [ebx], esp
mov ebp, 0x1441840f
add byte [eax], al
je 0x40f3af
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f41e
pop ecx
clc
nop
nop
cld
jae 0x40e76b
add byte [eax], al
add eax, dword [eax]
test dword [eax], eax
cmp byte [eax], al
xchg esp, eax
xchg ebp, eax
test byte [eax], bh
cmp dword [esi], 0x10
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40cc84
xor dword [esp], 0x8723648
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dadb
mov dword [edi - 0x14], eax
push edi
mov edi, 0x40e248
xchg dword [esp], edi
ret
add edi, ebx
clc
nop
nop
cld
jae 0x40eead
add byte [eax], al
invalid
shl edx, 5
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f4f9
pop ecx
clc
nop
nop
cld
jae 0x40d4cb
add byte [edi + eax], ah
jbe 0x40e004
lds eax, [eax]
dec edx
xchg ebx, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40cedc
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40dc01
add byte [esi + edx*2 - 0x253d40a9], bh
inc eax
add byte [edi + 0x4fc3243c], al
add byte [eax], al
add byte [edx + 0x9b0000], al
jne 0x40e0a7
dec edx
mov edx, eax
push edi
mov edi, 0x40d5ad
xchg dword [esp], edi
ret
je 0x40e0a9
mov esi, ebx
clc
nop
nop
cld
jae 0x40f724
int1
push ss
inc eax
pop edi
add byte [edi - 0x331a5b8a], ch
dec ecx
clc
nop
nop
cld
jae 0x40d9f9
outsd dx, dword [esi]
mov eax, dword [0x9d0082]
add byte [eax], al
cmp eax, 0x570075ff
mov edi, 0x40d810
xchg dword [esp], edi
ret
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f2cb
inc edi
sbb dl, byte [edi - 0x4e3a647c]
retf 0xff81
sub esp, 0x200
clc
nop
nop
cld
jae 0x40e3e7
mov ecx, 0xa671001e
fucomp st(0)
lcall 0x90f2, 0xf8ffffe8
call 0x40ca03
clc
nop
nop
cld
jae 0x40da0e
xchg edi, eax
scasd eax, dword es:[edi]
add byte [esi - 0x23], bl
movzx edi, word [edi + 4]
clc
nop
nop
cld
jae 0x40f64d
add byte [esi], bl
add byte [eax], al
add byte [edi], bl
mov ecx, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40efdc
add esp, 0x1c
jmp 0x40e14d
push dword fs:[eax]
clc
nop
nop
cld
jae 0x40c8b7
sub byte [0xdd0076], 0x45
pop ecx
push ecx
clc
nop
nop
cld
jae 0x40e084
add byte [0x76764000], ch
mov ecx, 0xdc64d500
pop esi
clc
nop
nop
cld
jae 0x40e42a
scasd eax, dword es:[edi]
add byte [esi], bl
idiv bh
sub eax, 0x74037fea
xor dword [eax], ebp
clc
nop
nop
cld
jae 0x40de19
push ss
add byte [edx], ch
xchg edi, eax
or al, 0xb9
dec esp
imul esp, dword [edx + 0x72], 0x90ec8b55
mov ecx, 0x7262694c
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dba8
mov dword [edi - 0x18], eax
clc
nop
nop
cld
jae 0x40ce0f
add byte [ecx], al
mov esp, 0x21e869da
adc eax, dword [eax]
add al, bh
call fcn.0040f598
clc
nop
nop
cld
jae 0x40f5f3
popal
add byte [eax + 0x1e], al
pop es
dec esi
pop eax
push edi
mov edi, 0x40ee6e
xchg dword [esp], edi
ret
add edi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dece
jmp 0x40c41c
not edx
push edi
mov edi, 0x40e53c
xchg dword [esp], edi
ret
test eax, 0x80000000
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40caf3
cmp dword [ebp + 0x28], edx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40de65
push esi
push edi
mov edi, 0x40d1e0
xchg dword [esp], edi
ret
mov ecx, dword [esp + 0xc]
push edi
mov edi, 0x40e4e4
xchg dword [esp], edi
ret
nop
nop
cld
jae 0x40f60b
in eax, 0
add byte [eax], al
imul ecx, dword [ebx - 0x74aaefbf], 0x90c990ec
mov eax, dword [ecx + 0x10]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e164
mov eax, 0x73663c35
clc
nop
nop
cld
jae 0x40eb65
add byte [edx - 0x38ceff38], bh
jg 0x40e41c
stosd dword es:[edi], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40df33
push eax
jmp 0x40e49a
mov eax, 0x4548f84d
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40de3b
movzx edi, word [edi + 0x14]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ca6e
add esi, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f3c6
push ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d712
inc edx
clc
nop
nop
cld
jae 0x40cf7e
add bh, ch
add byte [eax], al
jge 0x40e54e
mov esp, 0xe2d11b61
push edi
mov edi, 0x40dc85
xchg dword [esp], edi
ret
mov eax, dword [esp + 4]
clc
nop
nop
cld
jae 0x40d8e6
add byte [ebx - 0x2525b8e6], bl
mov esi, 0x1c000
clc
nop
nop
cld
jae 0x40dc2c
add byte [eax], al
add byte [edx], bl
xchg dword [edx - 0x1374aaaa], ebp
nop
leave
nop
jmp 0x40ea85
pop eax
push edi
mov edi, 0x40f6a2
xchg dword [esp], edi
ret
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40d7fa
add byte [ecx - 0xe32ff65], bh
jae 0xf338e952
add eax, 2
clc
nop
nop
nop
cld
jae 0x40e978
cmp byte [eax], al
add byte [eax], al
int1
cmp edx, dword [eax + 0x53a88b00]
push edi
mov edi, 0x40ca9c
xchg dword [esp], edi
ret
mov edi, eax
clc
nop
nop
cld
jae 0x40c8a2
outsd dx, dword [esi]
add byte [eax], al
add byte [ecx], ah
cmp bl, byte [ecx - 0x40a8ff96]
retf 0x40ec
pushal
clc
nop
nop
cld
jae 0x40df1a
sal dh, cl
insb byte es:[edi], dx
mov edx, 0x64460000
fisttp word [edi]
test dword [edx - 0x7000005], ebx
nop
nop
cld
jae 0x40c691
sti
invalid
pop es
add byte [eax], al
mov bl, 0x12
add byte [ebx - 0x40a8af15], cl
jge 0x40e72a
push eax
push edi
mov edi, 0x40e57d
xchg dword [esp], edi
ret
inc eax
add byte [edi + 0xc3243c], al
outsd dx, dword [esi]
inc edi
add byte [ecx + 0x9b0300], ah
xor edx, edx
xor edx, edx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d311
add ecx, 0x28
clc
nop
nop
cld
jae 0x40eb21
test dword [eax], edi
test ebp, ecx
add byte [ecx - 0x47], ah
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40cec7
mov ecx, eax
clc
nop
nop
cld
jae 0x40ddbb
cmp byte [edx], 0x1a
stosd dword es:[edi], eax
test dword [eax], eax
add byte [ebp + 0xb19850f], cl
add byte [eax], al
jne 0x40f2e1
clc
nop
nop
cld
jae 0x40d2bc
popal
cmp eax, dword [edi - 0x52]
mov eax, 0x74
clc
nop
nop
cld
jae 0x40d11f
add byte [eax], al
jge 0x40e7eb
cmc
mov dword [edi], ecx
mov bh, 0x76
adc al, 0xf8
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40d6f8
add byte [ebx + 0x23e700c5], ch
pop edi
mov edx, dword [esi + 4]
clc
nop
nop
cld
jae 0x40f1bb
wait
add byte [eax], al
sbb byte [eax], 0x59
ret
inc esi
push edi
mov edi, 0x40f369
xchg dword [esp], edi
ret
add edi, 0x10
clc
nop
nop
cld
jae 0x40cfbf
add byte [eax + eax + 0x3aea0038], bh
rep movsd dword es:[edi], dword [esi]
clc
nop
nop
cld
jae 0x40df7e
add byte [eax], al
add byte [ebx], ch
inc eax
add byte [eax], al
mov dword [ebx + 0x4bbf57fe], ecx
rol dword [eax], 1
mov edi, esi
push edi
mov edi, 0x40d14b
xchg dword [esp], edi
ret
push ebx
clc
nop
nop
cld
jae 0x40c6fd
add byte [edi + 0x6c00], dl
enter 0x3700, 2
add byte [ebx + 0x758b0020], cl
mov al, 0
mov edx, dword [esi + 0x1f]
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40f1a5
out dx, eax
xchg edi, eax
mov eax, 0x2831442b
sub eax, dword [ecx + esi + 0x28]
clc
nop
nop
cld
jae 0x40efab
inc ecx
add byte [eax], al
add byte [edi + 0x14458b5a], ch
clc
nop
nop
cld
jae 0x40cd23
add esi, 4
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e8bb
mov ebp, esp
clc
nop
nop
cld
jae 0x40e634
jmp 0x40f7ee
mov edi, dword [edi + 0x14]
clc
nop
nop
cld
jae 0x40c72a
inc ecx
sub eax, dword [eax]
ljmp 0xe047
mov dword [edi - 0x20], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d487
jb 0x40ea21
clc
nop
nop
cld
jae 0x40d647
scasd eax, dword es:[edi]
add al, cl
add byte [eax], bl
jl 0x40e9f8
clc
nop
nop
cld
jae 0x40daad
add byte [edx + 0x4f8b4800], al
add al, 0xf8
mov ecx, dword [edi + 4]
clc
nop
nop
cld
jae 0x40c4cd
je 0x40ea57
test byte [edx + esi + 0x2d], ch
movsb byte es:[edi], byte [esi]
xchg edi, eax
jp 0x40e9ba
ror edi, 0xd
clc
nop
nop
cld
jae 0x40efc0
iretd
add byte [eax], al
add byte [edi], al
add dh, bl
mov al, 0
mov ecx, dword [ebp - 1]
push edi
loopne 0x40ea0c
nop
nop
cld
jae 0x40e1a4
add byte [eax], al
invalid
fld qword [eax]
out dx, eax
salc
inc edx
add byte [ebx - 0x397c052b], cl
or al, bh
add esi, 8
clc
nop
nop
cld
jae 0x40c9c2
cmp byte [ebp], bh
jge 0x40ea3d
stosd dword es:[edi], eax
and al, byte [eax]
mov esi, dword [eax]
mov esp, dword [ebp - 0x71]
add esi, ebx
push edi
mov edi, 0x40c540
xchg dword [esp], edi
ret
inc ecx
cmp ecx, dword [edx]
mov esi, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x40dd22
int 0xea
int1
add byte [esi], bl
mov ecx, 0xa5bf5754
out 0x40, al
add byte [edi + 0xc3243c], al
add byte [eax], al
add byte [eax], bl
test byte [eax], 0x2a
push 0x33
sar al, cl
push esp
push edi
mov edi, 0x40e6a5
xchg dword [esp], edi
ret
xor edx, edx
clc
nop
nop
cld
jae 0x40e368
lds eax, [eax]
add byte [eax], al
add byte [eax], al
in eax, 0xd1
xchg esp, eax
sahf
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40e02d
cmc
invalid
sbb ch, byte [edx]
ficom dword [esi]
mov ecx, 0x4489aa5f
and al, 0x1c
mov dword [esp + 0x1c], eax
clc
nop
nop
cld
jae 0x40cfff
sbb al, byte [eax]
test dword [edx], ebx
wait
push esp
inc esp
push edx
add byte [ebx - 0xd079f43], cl
nop
nop
cld
jae 0x40c6e6
je 0x40eaa6
add byte [eax], al
mov esp, 0xf5d3b00
mov edi, 0xf2f80651
nop
pop ebp
movsx edx, word [ecx + 6]
clc
nop
nop
cld
jae 0x40dbd5
add byte [eax], al
inc dword [eax]
invalid
add esi, 0xd3
rol dword [eax], cl
add byte [eax], al
clc
nop
nop
cld
jae 0x40f23e
fst st(2)
add byte [ecx + 0xec8b55], bl
pop ebp
pushfd
jg 0x40eaf8
out 0x37, eax
jge 0x40eadf
inc edx
retf
cmp ecx, edx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dcb3
nop
push edi
mov edi, 0x40d967
xchg dword [esp], edi
ret
xor eax, 0x16125347
clc
nop
nop
cld
jae 0x40e485
add byte [eax], al
add byte [edi - 0x32463499], ch
or byte [ecx + 0x73], bl
mov ecx, 0x735908cd
clc
nop
nop
cld
jae 0x40ee15
inc esi
add eax, dword [eax]
pop edi
in eax, 0x67
lahf
and eax, 0x12
clc
nop
nop
cld
jae 0x40d236
add byte [esi], al
test byte [edi + ecx*4 - 0xb], ah
pop esi
jne 0x40eb50
clc
nop
nop
cld
jae 0x40da50
add byte [eax], 0x76
das
push dword [ebp]
clc
nop
nop
cld
jae 0x40ef22
mov dword [ebp + 0x28], edi
clc
nop
nop
cld
jae 0x40d630
xchg edi, eax
inc ecx
pop edi
add byte [eax], al
add ah, bl
mov esi, dword [esi + 0x20]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d925
push ecx
clc
nop
nop
cld
jae 0x40cfe9
add byte [eax + eax + 0x6a], ah
add byte [ecx - 0x44], ah
add byte [esi], ah
xchg edx, eax
add byte [ebx + 0x6af8e4], cl
push 0
push edi
mov edi, 0x40dbeb
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 0x10]
push edi
mov edi, 0x40ebd3
xchg dword [esp], edi
ret
je 0x40d996
clc
nop
nop
cld
jae 0x40cf69
push ds
insb byte es:[edi], dx
add byte [ebp - 0x7f61d80], ch
nop
nop
cld
jae 0x40cc01
add edi, 8
clc
nop
nop
cld
jae 0x40e780
sub eax, 0x6f2d3b6c
push ds
add edx, dword [ecx + ebp*2 - 0x6f0d07aa]
nop
cld
jae 0x40c837
add byte [eax], al
wait
inc eax
out 0xff, eax
stosd dword es:[edi], eax
wait
aad 0x4f
xor eax, 0xfc573265
clc
nop
nop
cld
jae 0x40ca84
add byte [eax], al
xor dl, dl
test al, 0x6a
add al, bh
nop
nop
cld
jae 0x40ec2d
add byte [eax], al
inc dword [ebp - 0x3b75100]
push edi
mov edi, 0x40c9ad
xchg dword [esp], edi
ret
je 0x40ed7d
clc
nop
nop
cld
jae 0x40d472
neg byte [esi]
add al, al
add byte [ebx + 0x247d8b48], cl
clc
nop
nop
cld
jae 0x40eacb
mov eax, 0x30
clc
nop
nop
cld
jae 0x40f2b6
add byte [eax], al
add byte [ebp + 0x28c96b5d], bl
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40c8fa
outsd dx, dword [esi]
dec ebp
je 0x40ed63
push es
xchg edi, eax
sbb eax, 0x88bf5759
loop 0x40edad
pop ecx
push edi
mov edi, 0x40e288
xchg dword [esp], edi
ret
add byte [edi + 0xc3243c], al
sub al, byte [eax]
add byte [edx - 0x89ffba], bh
xchg ebp, eax
mov ecx, 0xffbf5749
in eax, 0x40
add byte [edi - 0x93cdbc4], al
inc edi
add bh, bh
push 0
add byte [edx + 0x1bb9cf00], al
push esi
invalid
dec ecx
push edi
mov edi, 0x40e5ff
xchg dword [esp], edi
ret
pop ecx
mov dword [eax], 0xc3243c87
mov eax, dword [0x7464]
ljmp 0x63
mov ecx, 0x636f
clc
nop
nop
cld
jae 0x40f060
mov ecx, 0x3b00c561
add esi, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40d8a7
mov ecx, 0x6100deb9
dec edi
ret
mov ecx, 0x133c0
clc
nop
nop
cld
jae 0x40d728
fidivr dword [ecx + 0x700000]
mov ecx, dword [ebp - 0x18]
xchg ebx, eax
pop es
add byte [eax], al
clc
nop
nop
cld
jae 0x40e18e
invalid
fld qword [eax]
mov ecx, 0xf8517a00
push ecx
clc
nop
nop
cld
jae 0x40d5c2
push 0xffffffffffffff84
jbe 0x40ee0f
test dword [edi], ebx
call dword [eax]
mov esp, dword [ecx]
fisttp word [edi]
test byte [0xf8fffff7], bl
nop
nop
cld
jae 0x40f04b
add byte [esi], dl
mov esp, 0x2475ffdf
push dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40d3b9
int 0x6a
add ch, bl
mov esp, 0x8bb97300
jne 0x40ee80
mov esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40edd2
inc dword [eax]
pop esi
mov eax, dword [0x49ca64ef]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e94b
add bh, bh
scasb al, byte es:[edi]
xor eax, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dea4
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40d4a1
popal
ljmp 0x5400
push ecx
clc
nop
nop
cld
jae 0x40e459
add bh, bh
neg byte fs:[edi]
inc edi
xchg edi, eax
arpl word gs:[ecx], bp
add eax, dword [eax + 0x3c]
clc
nop
nop
cld
jae 0x40f7ac
inc ecx
pop es
add byte [ecx - 0x15aa7e00], bh
push 0x40
push edi
mov edi, 0x40f0d3
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f5ad
je 0x40e87c
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c998
mov dword [esp], eax
clc
nop
nop
cld
jae 0x40e818
add edi, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ddd0
pushal
push edi
mov edi, 0x40da65
xchg dword [esp], edi
ret
mov edi, dword [ecx + 0xc]
clc
nop
nop
cld
jae 0x40cd62
push ds
add byte [ebx], al
add byte [edx - 0x74ffdd47], al
sub dl, byte [eax + edi*8 - 0xe]
nop
nop
cld
jae 0x40ccf9
add byte [eax], al
sub eax, 0x6f
push ds
pop esi
jmp 0x40cc01
jmp 0x40e53c
push ecx
push edi
mov edi, 0x40d029
xchg dword [esp], edi
ret
mov eax, dword [ebp + eax*2]
clc
nop
nop
cld
jae 0x40d753
push 0xffffffffffffff85
in eax, 0x7d
push ds
cdq
mov ecx, dword [ecx + 0xbfc]
clc
nop
nop
cld
jae 0x40f214
pop esi
push ss
add byte [eax + 3], cl
dec ebx
cmp al, 0xf8
nop
nop
cld
jae 0x40d825
inc esi
add byte [esi], al
add byte [edx + 0xd8b64a8], bh
xor byte [eax], al
add byte [eax], al
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40cbb8
add eax, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e68d
add al, cl
test byte [0xd200e7], ch
mov ecx, eax
jne 0x40cf53
clc
nop
nop
cld
jae 0x40f6ce
add byte fs:[edx - 0x7a417cbd], al
rcl byte [ebp - 0x75], cl
in al, dx
test edx, edx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d0af
shr ecx, 2
clc
nop
nop
cld
jae 0x40cc17
scasd eax, dword es:[edi]
push 0xffffffffffffffc8
add byte [eax], al
add ch, ah
movsd dword es:[edi], dword ss:[esi]
inc eax
add byte [ebx + 0x5a8b0080], cl
pop ebp
push edi
mov edi, 0x40eb3b
xchg dword [esp], edi
ret
add esi, ebx
clc
nop
nop
cld
jae 0x40eff2
stosd dword es:[edi], eax
inc eax
enter 0xffffffffffffaf2a, 0x5f
mov dl, 0
mov edi, ecx
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ce9b
and esp, dword [ecx + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d1cb
mov esi, dword [esi]
clc
nop
nop
cld
jae 0x40e122
pop es
add byte [eax], al
inc ecx
fsubp st(7)
add byte [edi - 0xd07aba3], ah
nop
push esp
clc
nop
nop
cld
jae 0x40d580
test byte [edi + 0x2a], ch
add byte [ebx], al
add byte [edx + 0x557bb3d2], al
mov ebp, esp
outsb dx, byte [esi]
enter 0x2100, 0xffffffffffffffd4
push ss
mov eax, dword [0xcf7502d1]
lea esp, ss:[ebx - 0x6e]
mov dword [0xb1433300], eax
lodsd eax, dword [esi]
push ebp
mov ebp, esp
xchg ebp, eax
xchg esi, eax
and eax, dword [eax]
add byte [edi + 0x57fc0049], dl
int1
jo 0x40f20f
pop esp
loope 0x40f230
invalid
cmp dword [ecx - 0xc], 0
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d595
mov ecx, eax
clc
nop
nop
cld
jae 0x40f3f0
mov esp, 0x4f00615e
inc edi
dec edi
cwde
xor ebx, ebx
push edi
mov edi, 0x40cdd0
xchg dword [esp], edi
ret
call fcn.0040f598
clc
nop
nop
cld
jae 0x40f6b7
add byte [edi - 0x26957e], dl
dec ebp
sub byte [edi - 0x41], dl
aam 0xe8
inc eax
add byte [edi - 0x623cdbc4], al
inc ecx
add byte [eax], al
cmp byte [edx], bh
movsd dword es:[edi], dword [esi]
adc esp, eax
add byte [ebx - 0x74fffdda], cl
sub ecx, dword [ebx - 0x74aac3b2]
in al, dx
dec dword [ebp + 0x28]
push edi
mov edi, 0x40e8d4
xchg dword [esp], edi
ret
mov ecx, dword [esi + 0x3c]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e920
mov eax, dword fs:[eax]
clc
nop
nop
cld
jae 0x40dd7c
wait
add ch, al
sal dh, cl
add dh, ch
mov eax, edi
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e29d
shr ecx, 2
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e8a6
push esi
clc
nop
nop
cld
jae 0x40d952
add byte [edx], bl
add byte [eax], al
out 3, eax
add byte [eax], al
and al, byte [eax]
mov ecx, dword [ebx]
mov dword [ecx + 0xb8], eax
clc
nop
nop
cld
jae 0x40ed3b
push ds
ficomp dword [edi + 0x5e]
xor dword [esp], eax
clc
nop
nop
cld
jae 0x40ea70
mov esp, 0x1e003a6a
pop eax
shr dword [ebp - 0x7d], 0xbb
out 0x78, eax
add byte [eax], al
add byte [ebp - 0x75], dl
in al, dx
nop
leave
nop
jmp 0x40ef4c
mov ecx, dword [esi + 0xe]
clc
nop
nop
cld
jae 0x40d53c
mov edx, 0x6c00b900
add byte [ebp + 0x6d8b0062], ah
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40d27c
or al, 0x1a
add byte [edi + 0x38], ch
xor dword [ecx], esi
or dword [ebx + 0x5500107e], eax
mov ebp, esp
nop
leave
nop
jmp 0x40df68
push esi
push edi
mov edi, 0x40dd09
xchg dword [esp], edi
ret
test ecx, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e7c2
mov ebx, dword [esi + 0xc]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dd91
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40dcdf
wait
add byte [0x7bc8c500], ch
mov eax, 0x123a6781
clc
nop
nop
cld
jae 0x40f353
invalid
mov ecx, 0x7463
clc
nop
nop
cld
jae 0x40eef5
add byte [eax], al
mov edx, 0x84e89cb9
invalid
call fcn.0040e711
clc
nop
nop
cld
jae 0x40e7ad
xor cl, 0x6a
add byte [ebx], dl
jle 0x40f4ff
push edi
mov edi, 0x40e2b2
xchg dword [esp], edi
ret
lea edx, [edx + esi]
clc
nop
nop
cld
jae 0x40d109
outsd dx, dword [esi]
add byte [eax], 0x2b
add byte [esi + 0x72], bl
add byte [ebx + 0x6a8b00d0], cl
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40cb1d
test ecx, ecx
push edi
mov edi, 0x40f4b8
xchg dword [esp], edi
ret
lodsb al, byte [esi]
push edi
mov edi, 0x40d03f
xchg dword [esp], edi
ret
mov ebx, edi
clc
nop
nop
cld
jae 0x40e891
add dl, dl
add byte [eax], al
add byte [edi - 0x85c901], dl
jmp ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40cc5a
call fcn.0040f598
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dfcd
mov eax, dword [esi]
clc
nop
nop
cld
jae 0x40c555
add byte [edx], ch
add byte [eax], 0x2a
push ss
jo 0x40f5f1
add byte [ebx - 0xfb87608], cl
mov edi, eax
mov dword [edi - 0x10], eax
push edi
mov edi, 0x40d97f
xchg dword [esp], edi
ret
push 0x40
clc
nop
nop
cld
jae 0x40e90b
add byte [eax], al
add bh, bh
invalid
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e058
cmp byte [eax], al
add bh, ah
add byte [ecx + ecx*2 - 0x7d], dh
mov dword [eax + edi*8], 0xfc9090f2
jae 0x40d6cb
add byte [eax], al
int1
add byte [eax], al
ljmp 0x8b55
lea edi, [edi + ebx]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40c84c
mov ecx, eax
clc
nop
nop
cld
jae 0x40da25
mov ecx, 0xda00001a
ljmp 0xf807
mov eax, dword [edi]
clc
nop
nop
cld
jae 0x40e37d
lds eax, [ebx]
invalid
mov ebx, eax
jmp 0x40f678
mov eax, dword [edx + 0x18]
push edi
mov edi, 0x40dc9a
xchg dword [esp], edi
ret
add ebx, dword [ebx + 0x3c]
push edi
mov edi, 0x40ebbe
xchg dword [esp], edi
ret
mov edi, esi
clc
nop
nop
cld
jae 0x40c822
xchg edi, eax
popal
inc dword [edi]
add byte [eax], al
mov ch, 0xa4
and byte [eax], al
mov eax, dword [edx]
add byte [ebx + 0x44d8b28], cl
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40e272
push 0x3a
wait
add byte [edx - 0x7f], ch
dec esi
mov ecx, dword [ebp + 0xc]
push edi
mov edi, 0x40d9c4
xchg dword [esp], edi
ret
mov esi, edx
clc
nop
nop
cld
jae 0x40c5b3
sub al, byte [ebp - 0xeffff7b]
dec edi
pop edi
test al, 8
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ed0e
mov edx, eax
push edi
mov edi, 0x40e568
xchg dword [esp], edi
ret
push eax
clc
nop
nop
cld
jae 0x40d5d8
cmp byte [eax], al
xchg edi, eax
outsd dx, dword [esi]
add byte [eax], al
xchg edi, eax
wait
push edi
jb 0x40f805
mov esp, dword [edi - 0x40a8ab27]
adc dl, ch
inc eax
add byte [edi - 0x503cdbc4], al
popal
mov ecx, 0x413b00
add byte [edi - 0x6b], cl
salc
dec dword [ebx - 0x40a8db92]
invalid
mov ebp, dword [esi + 0x24]
push edi
mov edi, 0x40ebfe
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40f256
jge 0x40f84c
sub eax, 0x23ffb900
popal
jl 0x40f8a4
add esi, 0x14
clc
nop
nop
cld
jae 0x40cfaa
scasd eax, dword es:[edi]
insb byte es:[edi], dx
xor ah, byte [ecx + 0x555e5858]
mov ebp, esp
sahf
add dword [eax], eax
mov bh, bl
jl 0x40f8ff
lodsb al, byte [esi]
das
test al, 0x3b
ljmp 0x7e00
imul edi, edi, 0x398b0080
daa
mov ebp, 0xaa8b00e2
ffreep st(0)
add byte [ebx - 0x7eec33fa], cl
out dx, al
jmp 0x8b4169b5