Function at 0x40fe5c
Capabilities:
Get number of processors

Disassembly:
movzx ecx, word [esi + 6]
clc
nop
nop
cld
jae 0x41010a
push cs
push ebp
fstp xword [eax]
dec esp
fst dword [ebx + 0x57]
push ebx
push edi
mov edi, 0x40ef99
xchg dword [esp], edi
ret
add edi, eax
clc
nop
nop
cld
jae 0x40fd29
add byte [eax], al
add byte [ebx - 0x6f], ah
inc eax
mov word [ebp + 0x461239c], ss
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d9fc
pop dword [eax]
and dword [esi + 0x617e0600], ebp
popal
clc
nop
nop
cld
jae 0x40d5fb
add byte [edx + 0xfb], ch
add byte [esi], al
jecxz 0x40d0f3
add esp, 0x1c
clc
nop
nop
cld
jae 0x40d89a
add byte [eax], al
add byte [esi - 0x74b73031], ch
dec ecx
cmp al, 0xf8
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40dc03
ret
mov ecx, dword [esp + 0xc]
clc
nop
nop
cld
jae 0x4103c3
and eax, dword [eax]
xor eax, 0x8349d14e
sub al, 0x24
add dl, byte [edi - 0x41]
or ah, ch
inc eax
add byte [edi + 0x3ac3243c], al
add cl, dl
add byte [ebp + 0x4903eca5], cl
cmp al, 0xf8
sub dword [esp], 2
push edi
mov edi, 0x40ec08
xchg dword [esp], edi
ret
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40e8c4
add byte [eax], al
scasb al, byte es:[edi]
add bl, al
xchg dword [ecx + 0x31297500], edx
add al, 0x24
xor dword [esp], eax
clc
nop
nop
cld
jae 0x40edc4
inc edx
add byte [eax], al
add byte [eax], al
cmp al, 0x83
sub eax, 0x300d8b64
add byte [eax], al
add al, bh
nop
nop
cld
jae 0x40d7f2
push cs
add dl, ch
pop esi
push ebp
mov ebp, esp
nop
leave
jmp 0x40f219
xor edx, edx
push edi
mov edi, 0x40fb10
xchg dword [esp], edi
ret
push 0x74737572
clc
nop
nop
cld
jae 0x40f135
stosd dword es:[edi], eax
add byte [eax], al
add al, 0xae
rep movsb byte es:[edi], byte [esi]
push edi
mov edi, 0x40e162
xchg dword [esp], edi
ret
add esi, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f741
movzx edi, word [edi + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40dbd9
jne 0x40e70a
push ebp
mov ebp, esp
nop
leave
jmp 0x40fce3
shr ecx, 2
push ebp
mov ebp, esp
nop
leave
jmp 0x40dbee
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x41000a
in al, 0
add byte [eax], al
add byte [eax + 0x2348b00], ah
add byte [ebx - 0x5fc80ecf], cl
add byte [ebx + 0x51bf0fc9], cl
push es
movsx edx, word [ecx + 6]
clc
nop
nop
cld
jae 0x40d503
std
sbb al, 0x42
add byte [esi], al
inc edi
in al, dx
mov esi, dword [ecx + 0x14]
clc
nop
nop
cld
jae 0x40ff85
add byte [eax], al
add al, bl
in al, 0xbe
mov word [edx - 8], es
inc edx
clc
nop
nop
cld
jae 0x40f14b
enter 0x25db, 0x3c
add byte [eax + eax], bh
add byte [edx + edx*2], al
add byte [ebx - 0x58087e84], cl
mov dh, pe_nt_image_headers32
popfd
xor edi, 0x9de0b6a7
clc
nop
nop
cld
jae 0x40ee8f
add byte [ecx - 0x7e47d59c], dl
cmp dl, byte [bp + si]
clc
nop
nop
cld
jae 0x40d7dc
test eax, 0x8f003a00
push ecx
clc
nop
nop
cld
jae 0x40e69c
sbb cl, byte [edx + 0x66]
push cs
pop edx
and ebx, edi
mov ch, 0x7d
test al, 8
push ebp
mov ebp, esp
nop
leave
jmp 0x40dda8
inc esi
push edi
mov edi, 0x40e45f
xchg dword [esp], edi
ret
add edx, 0x28
clc
nop
nop
cld
jae 0x40d2d4
enter 0xffffffffffffc8e2, 0xffffffffffffff87
dec edx
add byte [ebx], cl
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d8db
sub ebx, ebx
add byte [esi + 0x46], al
mov al, 0x59
mov eax, eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40e622
mov esi, dword [ebp + 0x24]
push edi
mov edi, 0x40f8a8
xchg dword [esp], edi
ret
call fcn.0040e3da
clc
nop
nop
cld
jae 0x40de43
pop ecx
clc
nop
nop
cld
jae 0x40de01
xchg edx, esp
add byte [edi], ch
movsb byte es:[edi], byte [esi]
add byte [esi - 0x7a], ah
adc al, 0xca
add edi, ebx
clc
nop
nop
cld
jae 0x40f846
sbb dword [ebp + 0x24], 0
add byte [esi + 0xc8aea4], al
xor eax, 0xc24342
mov edx, dword [eax]
mov edx, dword [ebp + 0x74]
lcall 0xf800, 0xfdbe8
nop
nop
cld
jae 0x40dcb2
xchg byte [esi + ebp*4 + 0x423500c8], ah
inc ebx
ret 0x8b00
arpl word [eax], ax
fadd dword [esi]
xchg esp, eax
or esp, dword [ebx + ecx*4]
mov eax, dword fs:[eax]
clc
nop
nop
cld
jae 0x40fad1
sbb al, 0
jle 0x40d423
sub edi, edx
clc
nop
nop
cld
jae 0x410399
loopne 0x40d3e4
push es
std
add dl, ah
add byte [ebx], ch
mov eax, dword [edi]
clc
nop
nop
cld
jae 0x40f9ab
xchg dword [eax], eax
inc eax
add byte [eax], al
cmp dh, byte [esi]
test byte [eax], dl
add byte [ebx - 0x74aab409], cl
in al, dx
into
fadd qword [eax]
pop edi
mov ah, 0xe9
pushal
dec edi
pop ds
mov dword [eax], eax
add byte [eax], al
test ebx, edi
movsd dword es:[edi], dword [esi]
mov dl, 0x45
mov esi, 0xf80c578b
mov edx, dword [edi + 0xc]
clc
nop
nop
cld
jae 0x40eb5f
add byte [eax + eax], cl
add byte [eax], al
xchg ebp, eax
scasd eax, dword es:[edi]
add esi, ebx
push edi
mov edi, 0x40e052
xchg dword [esp], edi
ret
jne 0x40e70a
push ebp
mov ebp, esp
nop
leave
jmp 0x40d0bd
mov ecx, dword [ebp + 8]
push ebp
mov ebp, esp
nop
leave
jmp 0x40e937
add ecx, eax
clc
nop
nop
cld
jae 0x40e44a
sbb al, byte [eax]
stosd dword es:[edi], eax
add byte [ebx], ah
add byte [ebx + eax*4], bl
jmp 0xed002c32
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40dc2f
sal dword [esi + 0x3600e287], 1
add byte [eax + 0x64], ch
mov ecx, dword [0x30]
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40d79b
push es
mov al, byte [0x57998b00]
push edi
mov edi, 0x410052
xchg dword [esp], edi
ret
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40d065
mov bl, 0
and dword [eax], eax
add byte [esi - 0x74ff2dba], al
xchg ebx, eax
into
je 0x40e656
push ebp
mov ebp, esp
nop
leave
jmp 0x40f01e
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40f5dc
add byte [eax + 0x9100], dh
add byte [eax], dh
add byte [ebx - 0x74ff4fcb], cl
xor al, byte [eax]
mov ecx, dword [eax]
pushal
clc
nop
nop
cld
jae 0x40ef2b
add byte [eax], al
lea esp, gs:[ecx]
lea esp, [ecx]
inc eax
sub esi, esi
cmp byte [ebx - 0x40a8fbb3], cl
jb 0x40d629
mov ecx, dword [ebp + 4]
push edi
mov edi, 0x40f272
xchg dword [esp], edi
ret
inc eax
add byte [edi - 0x413cdbc4], al
inc edx
push ebp
iretd
cmp dword [edi], 0x10
push ebp
mov ebp, esp
nop
leave
jmp 0x40f41b
pop ebx
clc
nop
nop
cld
jae 0x40ec4f
add al, cl
sbb al, 0x21
xchg dword [eax], edi
fisttp word [ecx - 0x40a80fb9]
xlatb
test byte [eax], 0x87
cmp al, 0x24
ret
and eax, ebx
sbb dh, byte [edx]
add byte [ebx - 0x74f268ab], cl
clc
mov esi, ebx
clc
nop
nop
cld
jae 0x40dd20
cmp byte [eax + eax], al
dec esi
add byte [edx - 5], bl
xor byte [eax], al
mov ebx, dword [ecx + edx*2 - 8]
push ecx
clc
nop
nop
cld
jae 0x40ff9a
and eax, dword [eax]
cmp cl, byte [edx + eax*2 - 0x3572ff79]
mov edi, dword [ecx + 0xc]
clc
nop
nop
cld
jae 0x40f2b7
add byte [eax + eax], al
add byte [eax], al
add byte [edi], cl
push ebp
mov ebp, esp
pop ecx
mov byte [0x500157a9], al
add cl, cl
imul eax, dword [eax], 0x233c5db2
sbb dword ss:[eax + 0x57], edi
dec edx
mov esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40da6a
fild dword [eax]
add byte [esi], dh
push cs
jg 0x40d69c
inc edi
in al, dx
push edi
mov edi, 0x40e9ab
xchg dword [esp], edi
ret
pop edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e097
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40f37d
and eax, 0x2f00b600
enter 0xfffffffffffffe8b, 0xfffffffffffffff8
nop
nop
cld
jae 0x40d82c
add byte [edx + 0x8740], ch
add byte [eax], al
add byte [ebp + 0x46123bd], ah
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40f10b
add al, 0xae
add byte gs:[eax], bh
mov byte gs:[ebx - 0x40a8ffb3], cl
mov dl, cl
inc eax
add byte [edi - 0x723cdbc4], al
add byte [edx], bh
mov ebx, ds
inc edx
jle 0x40d796
dec eax
pop ebp
clc
nop
nop
cld
jae 0x40dfce
xor dword [esp], eax
push edi
mov edi, 0x40e7d3
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d630
rol dword [eax], 1
shl dword [ebx + 0x40], 1
add ah, ah
pop edi
mov ecx, dword [ebp + 4]
push edi
mov edi, 0x40f09b
xchg dword [esp], edi
ret
shr ecx, 2
push ebp
mov ebp, esp
nop
leave
jmp 0x40e4a8
push ebx
push edi
mov edi, 0x40d113
xchg dword [esp], edi
ret
jmp 0x40e247
sub esp, 0x200
push ebp
mov ebp, esp
nop
leave
jmp 0x40fbc2
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40fdc5
add byte [eax], al
xchg dword [eax], eax
add byte [esi + 0x1e], al
mov ecx, dword [ebp + 4]
push edi
mov edi, 0x40d3fa
xchg dword [esp], edi
ret
ret
pushal
clc
nop
nop
cld
jae 0x40e762
add byte [esp + edi - 0x5c], ah
sub dword [ecx], ebp
xor eax, 0x8b553d64
in al, dx
jmp 0x87170c66
pop edx
adc al, bh
nop
nop
cld
jae 0x40e56e
add byte [ebx + 0x38aeb3], dh
push edi
sub eax, 0x77bf5749
out 0x40, eax
add byte [edi + 0xc3243c], al
and dword [edi + 0x6500ce00], eax
iretd
jb 0x40f6ec
clc
nop
nop
cld
jae 0x40d160
add byte [eax], al
add byte [edi + 0xf], cl
test byte [esi + 0x25], bh
add byte [eax], al
clc
nop
nop
cld
jae 0x40f6c2
and dword [eax + eax - 1], esp
mov ebx, edi
clc
nop
nop
cld
jae 0x40f7b5
cmp byte [ecx + 0xa591d1], ch
xchg dword [esi], edi
push ebp
mov ebp, esp
xor eax, dword [edi]
insd dword es:[edi], dx
add byte [esi], dl
add byte [eax], al
jg 0x40d9e5
push ebp
jno 0x40da69
outsb dx, byte [esi]
add byte [eax], al
inc ebx
jg 0x40d979
add byte [ebx + 0x104d8bff], cl
mov ecx, dword [ebp + 0x10]
push edi
mov edi, 0x40d5a2
xchg dword [esp], edi
ret
add esi, ebx
clc
nop
nop
cld
jae 0x40d6d2
into
mov esi, 0xe000008f
xchg byte [esi], cl
jne 0x40f3d6
clc
nop
nop
cld
jae 0x40fa74
dec esp
inc eax
dec esp
and byte [eax], al
mov edi, dword [esi + 0x21ec8b55]
invalid
cmp eax, dword [ebx]
jbe 0x40daa9
add esi, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40e0c5
xchg ebx, eax
test eax, 0x651c00cf
pop ecx
mov edi, dword [esi + 0x1c]
push edi
mov edi, 0x40fc1b
xchg dword [esp], edi
ret
jmp 0x40e399
test ecx, ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40eb17
mov esi, dword [esi + 0xc]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d1e0
add esi, 0x14
jmp 0x40daff
lodsb al, byte [esi]
push edi
mov edi, 0x40e4ec
xchg dword [esp], edi
ret
jmp 0x40db40
stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40f59d
fadd dword [eax]
add byte [eax], al
and eax, dword [eax]
in al, 0x23
aad 0x89
pop ecx
push edi
mov edi, 0x40d1b6
xchg dword [esp], edi
ret
cmp dword [esi + 0x10], 0
push ebp
mov ebp, esp
nop
leave
jmp 0x40fd9b
add di, word [edi + 0x14]
clc
nop
nop
cld
jae 0x410471
add byte [esi - 0x23], cl
add byte [eax], al
xchg ecx, eax
inc edi
cmp al, byte [ebx]
pop ebp
and al, 0xf8
add ebx, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f9c8
movsb byte es:[edi], byte ss:[esi]
mov esi, 0x59ebab40
push edi
mov edi, 0x4103da
xchg dword [esp], edi
ret
add eax, dword [eax + 0x3c]
push edi
mov edi, 0x40f070
xchg dword [esp], edi
ret
add edi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f2a2
rep movsd dword es:[edi], dword [esi]
clc
nop
nop
cld
jae 0x40d3c6
fild dword [esi - 0x1dffca00]
into
sbb al, 0x33
sar al, cl
xor edx, edx
clc
nop
nop
cld
jae 0x40f160
add byte [eax], al
stosb byte es:[edi], al
scasb al, byte es:[edi]
add byte [eax], al
sti
mov ch, 0x7e
push ecx
clc
nop
nop
cld
jae 0x40ea69
add byte [ebx + 0x64238600], ch
xchg edx, esp
xchg byte [ecx], bh
pop ecx
clc
nop
nop
cld
jae 0x40f4bd
add al, 0
inc eax
ror dword [esi], 1
add byte [eax], al
wait
pop ebp
push ebp
mov ebp, esp
insd dword es:[edi], dx
js 0x40dc2c
cmp dword [eax + eax], esp
add byte [eax], bh
add byte [esi + 0x64cfae42], al
add byte [0xd98b0040], dl
inc ebx
clc
nop
nop
cld
jae 0x40d314
add byte [edx - 0x25], al
scasb al, byte es:[edi]
add byte [eax], al
add byte [eax], al
and edi, ebp
mov dword [edi - 0x20], eax
push edi
mov edi, 0x40ed65
xchg dword [esp], edi
ret
mov ecx, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40f120
dec esp
add byte [eax], al
loop 0x40dc8b
popaw
invalid
mov edx, eax
clc
nop
nop
cld
jae 0x40f3eb
add bh, cl
scasb al, byte es:[edi]
inc esi
rol dword [eax], 1
xchg ebx, eax
mov esp, 0xbabf5749
fld dword [eax]
xchg dword [esp], edi
ret
mov ecx, ebx
clc
nop
nop
cld
jae 0x40df8c
xchg ebp, edi
add ah, ah
add byte [edx + 0xe], bl
fadd dword [eax - 0xd07f61e]
nop
nop
cld
jae 0x40efb1
add bl, bh
add byte [esi - 5], ah
add dl, ch
mov ebp, esp
push edi
mov edi, 0x40ea53
xchg dword [esp], edi
ret
add edi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
jmp 0x41018a
lodsb al, byte [esi]
push edi
mov edi, 0x40d939
xchg dword [esp], edi
ret
je 0x40f6ec
clc
nop
nop
cld
jae 0x410430
dec esi
add byte [eax], al
mov ebp, 0xec8b5550
nop
leave
jmp 0x40dfb9
mov ecx, dword fs:[0x30]
push ebp
mov ebp, esp
nop
leave
jmp 0x40ea0a
add edi, dword [edi + 0x3c]
clc
nop
nop
cld
jae 0x40ed81
mov al, 0
mov al, 0xb6
rol dword [eax], 1
rcl dword [eax]
mov edi, dword [eax - 0x7d73e7d]
add ecx, 0x28
clc
nop
nop
cld
jae 0x40edd9
sti
add byte [eax], bh
loop 0x40de14
add cl, bh
jne 0x40d43c
clc
nop
nop
cld
jae 0x40dad3
add byte [eax], al
std
sub eax, dword [ebx + 0x3feb18c0]
add byte [ecx - 0x54ff2500], ch
add byte [eax], al
enter 0x29, 0
stosd dword es:[edi], eax
into
add byte [edx + 0x58bd8b00], dl
clc
nop
nop
cld
jae 0x40d39c
add eax, 0x18
jmp 0x40de6f
xchg dword [eax], eax
dec esi
push es
add byte [eax], al
add byte [eax], al
push ds
push edi
push edi
mov edi, 0x40d7b0
xchg dword [esp], edi
ret
mov ecx, dword [ecx + 0x54]
clc
nop
nop
cld
jae 0x40f9df
add byte [eax], al
std
add byte [eax], al
add byte [edx + 0x3d188b00], ah
jmp 0x40ded1
div ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f780
jne 0x40d2bb
clc
nop
nop
cld
jae 0x40e18f
add byte [edi + 0x248dbd00], al
add al, 0xf8
lea esp, [esp + eax]
clc
nop
nop
cld
jae 0x410276
mov eax, dword [0x23]
loopne 0x40de7d
add al, ah
movsd dword es:[edi], dword [esi]
dec edx
add byte [ebx - 0x74ff4dec], cl
clc
shl edx, 1
push ebp
mov ebp, esp
nop
leave
jmp 0x40e801
popal
clc
nop
nop
cld
jae 0x40d5cd
cmp al, 0x36
movsd dword es:[edi], dword [esi]
add byte [eax], al
enter 0xffffffffffffba23, 0x59
clc
nop
nop
cld
jae 0x40f890
dec edx
xchg byte [eax], al
movsb byte es:[edi], byte [esi]
add byte [eax], al
add byte [edx + 0x7c], bl
mov eax, esi
push ebp
mov ebp, esp
nop
leave
jmp 0x40edab
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40e5c3
in al, 0
inc edx
add dh, cl
add byte [0x83cc5444], dl
mov byte [edi + edx*2], 0xbf
outsb dx, byte [esi]
cmc
inc eax
add byte [edi + 0xc3243c], al
xchg bl, al
mov esi, 0x6c46aa00
pushal
push edi
mov edi, 0x40fb69
xchg dword [esp], edi
ret
mov eax, dword [ebp + 0x28]
clc
nop
nop
cld
jae 0x40fcf8
shl dword [ecx], 1
das
mov al, 0
invalid
push edx
clc
nop
nop
cld
jae 0x40f697
add byte [edi - 0x5456992f], cl
xor eax, 0x8b00f200
add eax, 0xbf5750ef
push ss
cmc
inc eax
add byte [edi + 0xc3243c], al
stosd dword es:[edi], eax
add byte [ebx + 0x4000000], dh
loopne 0x40e0ca
mov eax, dword [esi]
push edi
mov edi, 0x40e85a
xchg dword [esp], edi
ret
pop ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f7f6
push esi
push edi
mov edi, 0x40f287
xchg dword [esp], edi
ret
mov esi, dword [esi + 0x80]
clc
add al, bh
nop
nop
cld
jae 0x40feb7
add byte [eax], al
add byte [0xf8eeefbe], ch
call dword [ebp - 0x75]
in al, dx
mov esi, 0xfff8eeef
push ebp
mov ebp, esp
nop
leave
jmp 0x40d32a
and esp, dword [ecx + 4]
push edi
mov edi, 0x40f501
xchg dword [esp], edi
ret
popal
clc
nop
nop
cld
jae 0x40f3c1
add byte [eax], al
inc edx
add byte [edi + 0x78a500a5], al
push dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
jmp 0x40ddd3
push ebx
clc
nop
nop
cld
jae 0x41033c
add byte [eax], al
add byte [edx - 0x4d], bl
xchg dword [eax], eax
xchg ebx, eax
pushfd
add esi, 2
push edi
mov edi, 0x40e405
xchg dword [esp], edi
ret
je 0x40f33d
clc
nop
nop
cld
jae 0x40e71f
shl esp, 1
add byte [ecx - 0x6f750000], dh
add byte [ebx - 0x6c74ff70], cl
iretd
jne 0x40f8c3
push ebp
mov ebp, esp
nop
leave
jmp 0x410384
push ebx
push edi
mov edi, 0x40ed1f
xchg dword [esp], edi
ret
sbb al, byte [eax]
add byte [ebx - 5], ah
xchg dword [eax], edi
add byte [ebp + ebx*8 - 0x18], ah
xchg edi, eax
out dx, eax
invalid
call 0x40d19f
clc
nop
nop
cld
jae 0x40eb89
and eax, dword [eax]
add byte [eax], al
test byte [esi], bl
mov edx, dword [esi + 4]
clc
nop
nop
cld
jae 0x40fe45
mov bl, 0x9b
add byte [eax], al
push es
add byte [ebp + 0x1a2be878], dh
add byte [eax], al
clc
nop
nop
cld
jae 0x40e9ee
xchg byte [eax], bh
loopne 0x40e1f9
nop
add byte [ebx - 0x74aaafe4], cl
in al, dx
push eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40e7bd
add si, word [esi + 0x14]
clc
nop
nop
cld
jae 0x41009d
push cs
sbb al, byte [eax]
rol dword [eax], 1
mov ecx, 0xf2f8c033
nop
xor eax, eax
clc
nop
nop
cld
jae 0x40d548
sar dword [edx], 1
add al, 0
and eax, 0xc0871c
mov edx, dword [esi]
ja 0x40e2e8
sub ecx, dword [ecx + 0x551c247c]
mov dword [esp + 0x1c], edi
push ebp
mov ebp, esp
nop
leave
jmp 0x40e138
call dword [edi - 0x20]
clc
nop
nop
cld
jae 0x40d07b
add byte [edi + 0x2fe2], al
rep lodsb al, byte [esi]
add edi, ecx
clc
nop
nop
cld
jae 0x40d46c
push es
cmp byte [eax], al
add byte [esi], cl
enter 0xffffffffffff95db, 0x36
mov eax, 0x47fb70f
movzx edi, word [edi + 4]
clc
nop
nop
cld
jae 0x40eff1
sub dword [esi], eax
rol dword [eax], 1
iretd
push 0
clc
nop
nop
cld
jae 0x40ec7d
test eax, 0x1a64aa0e
add bl, bl
invalid
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40e2a2
add byte [eax], al
add byte [eax], al
dec esi
add byte [ecx], ah
xchg edi, eax
add edx, ecx
add ecx, dword [ecx + 0x3c]
push ebp
mov ebp, esp
nop
leave
jmp 0x40fdef
mov edi, dword [edi + 8]
clc
nop
nop
cld
jae 0x40ef41
movsb byte es:[edi], byte [esi]
sbb al, byte [eax]
add byte [eax], al
add byte [ebx], dl
mov ebx, 0xbf57c985
scasd eax, dword es:[edi]
call 0x3cc7e3e3
and al, 0xc3
mov bl, 0
add byte [eax], al
push cs
add byte [eax], al
add byte [ebx + 0x134de89f], dh
add byte [eax], al
test ecx, ecx
push edi
mov edi, 0x40e8af
xchg dword [esp], edi
ret
call 0x40f701
clc
nop
nop
cld
jae 0x40f006
push cs
add byte [eax], al
mov word [esp + edi - 0x7d], ss
enter 0xfffffffffffff812, 0xfffffffffffffff2
nop
or eax, 0x12
clc
nop
nop
cld
jae 0x40fe72
movsd dword es:[edi], dword [esi]
cmp al, 0xab
das
pop edx
enter 0xffffffffffffe1ff, 0xfffffffffffffff8
jmp ecx
clc
nop
nop
cld
jae fcn.0040f244
add byte [ecx], ah
dec esi
add byte [edi - 0x56fa02dd], al
cmp word [esi], 0x6f72
push ebp
mov ebp, esp
nop
leave
jmp 0x40deb2
pushal
clc
nop
nop
cld
jae 0x40e52b
add byte [eax + eax + 0x4ab00d8], cl
add byte [edi + 0x638b00a0], al
inc byte [ebp - 0x1374aa2e]
test edx, edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f176
mov esi, edx
clc
nop
nop
cld
jae 0x40fc9f
xchg byte [eax + 0x35], al
sbb al, byte [eax]
add ch, bl
lea eax, [ebx + 0x188e7bb]
add byte [eax], al
push ebp
mov ebp, esp
nop
leave
jmp 0x40ee65
shr ecx, 2
jmp 0x40e41a
mov eax, 0x74
clc
nop
nop
cld
jae 0x40fb26
add byte [edi - 0x2a880300], al
mov cl, 0xdc
pushal
clc
nop
nop
cld
jae 0x40ef56
xchg edi, esi
clc
nop
nop
cld
jae 0x40e8e0
add byte [eax], al
add byte [ecx - 0x4320000], dl
push eax
clc
nop
nop
cld
jae 0x40f799
mov edx, dword [edx]
clc
nop
nop
cld
jae 0x40d342
into
add bl, bl
add byte [esi + 0x1c], bh
jle 0x40e5f0
add esi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d00d
push ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f47d
cmp byte [eax], al
add byte [eax], al
sub dword ss:[ebx + 0x35], edi
or eax, 0xf8054f89
nop
nop
cld
jae 0x40ec1d
mov word [esi + 0x3a], cs
cmp ch, byte [0xf8240431]
xor dword [esp], eax
clc
nop
nop
cld
jae 0x40f18b
add byte [esi + 0x5a], al
add byte [esi + 0x509ec700], ch
push eax
push edi
mov edi, 0x40fe19
xchg dword [esp], edi
ret
movzx esi, word [esi + 4]
clc
nop
nop
cld
jae 0x40e82c
wait
enter 0x23cf, 0xffffffffffffffa4
fadd qword [ebx - 0xd07f739]
nop
add edi, 8
clc
nop
nop
cld
jae 0x40ed34
add byte [edx], bh
add byte [eax], al
add byte [eax], al
jo 0x40e681
mov edx, dword [eax]
add byte [ebx - 0x5b0cd21a], cl
rep movsb byte es:[edi], byte [esi]
push edi
mov edi, 0x40e86f
xchg dword [esp], edi
ret
push edx
clc
nop
nop
cld
jae 0x40df4d
dec esp
dec esi
add al, 0x42
push ebp
movsd dword es:[edi], dword [esi]
cmp al, 0x7e
add al, byte [eax]
mov edx, dword [edi + 0x4cb9ff71]
outsd dx, dword [esi]
popal
push ebp
mov ebp, esp
nop
leave
jmp 0x40f4a7
mov ecx, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e36e
mov eax, dword [edi + eax*4]
clc
nop
nop
cld
jae 0x40f76b
and ebp, ebx
add al, ah
scasb al, byte es:[edi]
inc eax
scasb al, byte es:[edi]
mov esi, dword [edx]
push edi
mov edi, 0x40eaaa
xchg dword [esp], edi
ret
push ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40dcf5
les eax, fs:[eax - 1]
push ebp
mov ebp, esp
nop
leave
jmp 0x40dec7
mov eax, ecx
clc
nop
nop
cld
jae 0x40e3af
add byte [esi], al
add byte [edi + 0x1f8d25c8], al
jne 0x40f966
clc
nop
nop
cld
jae 0x41045c
add byte [eax], al
xchg ebx, eax
push esp
invalid
push esi
clc
nop
nop
cld
jae 0x40f2f8
fdivr dword [edx]
add byte [esi + 0x629004a], ch
ficom dword [ebx - 8]
push ebx
clc
nop
nop
cld
jae 0x40f937
mov word [eax], es
add byte [eax], al
add byte [esi + 0x4a963abe], ch
push esp
clc
nop
nop
cld
jae 0x40d862
add byte [ecx], ah
add byte [eax], al
stosb byte es:[edi], al
mov bl, 0x36
test dword [ecx], 0x50de6425
push edi
mov edi, 0x40dbc4
xchg dword [esp], edi
ret
movzx eax, word [edx + ebp]
push ebp
mov ebp, esp
nop
leave
jmp 0x40e6f5
lea esi, [esi + ebx]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d770
mov ecx, dword [ecx + 0x3c]
jmp 0x40e8f5
mov eax, esi
clc
nop
nop
cld
jae 0x40e583
xor edx, edx
clc
nop
nop
cld
jae 0x40de9d
add byte [eax], al
fild dword [esi + 0x3a]
add byte [eax], al
int 0x64
mov ecx, dword [0x18]
mov ecx, dword fs:[0x18]
clc
nop
nop
cld
jae 0x40f865
arpl word [ecx + 0x2d8b0002], dx
mov ecx, 0xf2d
clc
nop
nop
cld
jae 0x40f25c
loop 0x40e934
add byte [eax], al
enter 0xffffffffffff9ee8, 0xfffffffffffffffa
invalid
call fcn.0040e3da
clc
nop
nop
cld
jae 0x40db15
inc eax
add byte [eax], al
xchg dword [ebp - 0x79], esp
test dword [ecx - 0x74ff1d6d], esi
or bh, bh
jne 0x40e957
push edi
mov edi, 0x40fa33
xchg dword [esp], edi
ret
xchg edi, eax
clc
nop
nop
cld
jae 0x40fdda
loop 0x40e9ff
add byte [eax], al
inc eax
push cs
add byte [edi], ch
pushfd
and dl, 9
push edi
mov edi, 0x40db2b
xchg dword [esp], edi
ret
mov eax, dword [esp + 4]
clc
nop
nop
cld
jae 0x40ee33
cmp byte [eax], al
add byte [eax - 0x28], al
xchg esp, eax
add byte [eax], al
mov esp, dword [eax + 0x23fb8b00]
popal
and esp, dword [ecx + 4]
push edi
add al, 0x57
mov edi, 0x40e501
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d808
add bh, cl
inc esi
sti
add bl, bl
jle 0x40ea0c
pop eax
add al, byte [eax]
add al, bh
nop
nop
cld
jae 0x41019f
add byte [eax], al
add byte [eax], al
cmpsd dword [esi], dword es:[edi]
cmp edi, dword [eax + 0x7876247a]
mov eax, 0x7876247a
clc
nop
nop
cld
jae 0x40e60c
and eax, 0x51a40025
movsd dword es:[edi], dword [esi]
jmp 0x40ea04
add esp, 0x10
push ebp
mov ebp, esp
nop
leave
jmp 0x40e90a
mov eax, edi
push ebp
mov ebp, esp
nop
leave
jmp 0x40dd60
push edi
clc
nop
nop
cld
jae 0x40d022
frstor dword [0xa400cf40]
xor eax, 0x8b00c08f
insb byte es:[edi], dx
jne 0x40d255
clc
nop
nop
cld
jae 0x40e78f
push eax
clc
nop
nop
cld
jae 0x40e0ac
loopne 0x40eb53
sub dword [edi + 0x55b300], eax
cmc
mov ch, 0xb0
add byte [ebx + 0x147f8bc9], cl
mov edi, dword [edi + 0x14]
clc
nop
nop
cld
jae 0x40d03a
inc eax
mov esi, 0x7edd
fiadd word [ebx - 0xd07ef3a]
nop
add esi, 0x10
clc
nop
nop
cld
jae 0x40f3d6
stosd dword es:[edi], eax
inc edx
sbb al, 0xc8
invalid
push ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f5c7
mov ebx, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x40db84
add byte [eax], al
cmp ah, byte [ebx]
ret
call fcn.0040e3da
push ebp
mov ebp, esp
nop
leave
jmp 0x410217
mov dword [ebp + 0x28], edi
clc
nop
nop
cld
jae 0x40fea2
inc eax
add byte [eax], al
add byte [0x1ee9ae00], ah
out dx, eax
invalid
rol eax, 9
push ebp
mov ebp, esp
nop
leave
jmp 0x40f4d4
pop edi
clc
nop
nop
cld
jae 0x40f403
movsb byte es:[edi], byte [esi]
cmp al, byte [esi + 0x23]
add byte [eax], al
add byte [ecx + ecx*4], bl
ret
push 0
clc
nop
nop
cld
jae 0x410175
in al, 0xc8
loopne 0x40ec8e
mov esi, 0x897e6600
inc edi
call 0x90d1df91
cld
jae 0x40ea80
add byte [eax], al
add al, cl
xchg ebx, eax
add byte [eax], dl
add byte [ebx + 0x1b850fab], cl
in eax, 0xff
invalid
mov edi, dword [edi]
clc
nop
nop
cld
jae 0x40d427
xor eax, 0xc8e40000
and eax, dword [eax]
or ah, byte [ebx + ecx*4 + 0xd]
xor byte [eax], al
add byte [eax], al
clc
nop
nop
cld
jae 0x40ea3e
movsb byte es:[edi], byte [esi]
enter 0x49cc, 0x55
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x4102f9
mov edi, dword [edi + 0x28]
clc
nop
nop
cld
jae 0x40edf2
and eax, 0x60000ab
add dl, bh
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40db6d
das
add byte [edi], ch
add bl, al
add ch, cl
mov ecx, ebx
clc
nop
nop
cld
jae 0x40d0e7
sbb cl, byte [esi]
fadd dword [edx]
add byte [eax], al
mov bl, pe_nt_image_headers32
add byte [ebx - 0xd07ab51], cl
nop
push esp
clc
nop
nop
cld
jae 0x40e1ee
add byte [edx], bl
add byte [eax], al
add byte [eax], al
mov dh, 0x87
pop esp
cmp ecx, edx
push ebp
mov ebp, esp
nop
leave
jmp 0x4103ae
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f392
xchg dword [eax], eax
inc eax
mov bl, 0x1a
stosd dword es:[edi], eax
mov eax, dword [ebx]
dec ebx
cmp al, 0xf8
add ecx, dword [ebx + 0x3c]
clc
nop
nop
cld
jae 0x40d090
test eax, 0xee287e0
scasb al, byte es:[edi]
inc ecx
loope 0x40edab
push dword [ebp]
push edi
mov edi, 0x40fd57
xchg dword [esp], edi
ret
mov eax, dword [eax]
jmp 0x40ee4c
test eax, 0xff0000
push ebp
mov ebp, esp
nop
leave
jmp 0x40d497
je 0x40d32a
push ebp
mov ebp, esp
nop
leave
jmp 0x40d660
cmp edi, 0xf7aa0afc
push ebp
mov ebp, esp
nop
leave
jmp 0x40d20a
push ecx
push edi
mov edi, 0x40e6b6
xchg dword [esp], edi
ret
call 0x40f701
clc
nop
nop
cld
jae 0x4103ef
add byte [esi + 0x5a1b4e0e], bh
push edi
mov edi, 0x40e9d7
xchg dword [esp], edi
ret
add ebx, dword [ebx + 0x3c]
push edi
mov edi, 0x40ee1e
xchg dword [esp], edi
ret
and eax, 0x12
clc
nop
nop
cld
jae 0x40e3c5
add byte [ebp + 0x66], dl
cmp byte [ebx], ah
dec dword [ebx - 0x1374aa08]
nop
leave
jmp 0x40e687
shr ecx, 2
clc
nop
nop
cld
jae 0x40e2b7
fadd dword [eax]
add byte [esi + esi*4 - 0x74ffae00], cl
sar dword [ebx + ecx*4], cl
cmp al, 0x8b
fcom dword [edi - 0x41]
jnp 0x40ef98
inc eax
add byte [edi + 0xc3243c], al
xor eax, 0xceab5500
add byte [eax], al
rol byte [eax], 0x8b
dec ebp
pop ecx
clc
nop
nop
cld
jae 0x40da94
xchg dword [eax], eax
test eax, 0x404000a5
stosd dword es:[edi], eax
or al, 0xe8
pmuludq mm7, mm7
invalid
lea edi, [edi + ebx]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d1f5
mov ecx, eax
clc
nop
nop
cld
jae 0x40f1ee
iretd
add esi, 8
clc
nop
nop
cld
jae 0x40f827
xor eax, 0x93e0
add bl, al
and dword [eax], 0x608b00
mov esi, dword [eax]
mov edx, esp
bound eax, qword [eax]
mov ebp, dword [eax - 0x79]
leave
clc
nop
nop
cld
jae 0x40ebf3
fist dword [ebp]
inc esi
cmp al, byte [edi - 0x74ff2fa6]
push 0xffffffffffffff89
cmp dword [eax + 0x55000000], 0xc990ec8b
mov dword [ecx + 0xb8], eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40f30e
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40e884
add eax, 0x1d35e7c2
clc
nop
nop
cld
jae 0x40e540
arpl word [edi - 0x74262000], ax
dec ebp
or al, 0xf8
mov ecx, dword [ebp + 0xc]
clc
nop
nop
cld
jae 0x40d3b1
add byte [edx], bl
cmp bl, ch
add byte [ebx + ebp + 0x55283144], bl
sub eax, dword [ecx + esi + 0x28]
push ebp
mov ebp, esp
nop
leave
jmp 0x40ff29
push 0x746e6977
push ebp
mov ebp, esp
nop
leave
jmp 0x40fd3e
pop esi
clc
nop
nop
cld
jae 0x40f0dd
div ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e434
je 0x4101ea
mov ecx, 0x7262694c
clc
nop
nop
cld
jae 0x40eea4
add byte [eax], al
sbb al, 0x5a
mov al, 0
mov edx, dword [esi]
add al, 0x20
add byte [ebx + 0x3b85d7c3], cl
mov ecx, ebx
clc
nop
nop
cld
jae 0x40ee07
add byte [eax], al
push cs
cmp byte [eax], al
add byte [edx + 0x53], al
ljmp 0x90f2
add eax, 2
clc
nop
nop
cld
jae 0x40d87b
enter 0xffffffffffffaea9, 0xffffffffffffff8f
xchg byte [eax], bh
lodsb al, byte [esi]
push esi
push edi
mov edi, 0x40ea95
xchg dword [esp], edi
ret
xor eax, eax
clc
nop
nop
cld
jae 0x40e474
jle 0x40f1bb
xchg dword [edi + 0x58a42900], ecx
mov eax, 0x573c8194
clc
nop
nop
cld
jae 0x40f0f6
add dh, cl
add byte [ebx], ah
invalid
mov eax, dword [ecx + 0x10]
clc
nop
nop
cld
jae 0x40e203
loop 0x40f1b0
fld xword [ecx]
test eax, 0x4d8b8b3a
add al, 0xf8
nop
nop
cld
jae 0x410446
wait
sbb ah, byte [esi - 0x25]
mov al, 0
adc eax, 0x24048bea
mov eax, dword [esp]
mov eax, dword [esp]
clc
nop
nop
cld
jae 0x41030e
add byte fs:[eax], al
add byte [eax], al
bound eax, qword fs:[eax]
mov edi, edi
xor eax, eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40f90a
movzx edi, word [edi + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d3dc
add edi, dword [ebp + 0x24]
jmp 0x40f2cc
push esi
clc
nop
nop
cld
jae 0x410326
jle 0x40f2da
scasb al, byte es:[edi]
add byte [ebx], ah
scasb al, byte es:[edi]
add byte [esi - 0x3d], bl
clc
nop
nop
cld
jae 0x40fa9e
ret
inc eax
add byte [eax], al
add byte [eax], al
add byte [ebp - 0x7b], dh
sahf
pop ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d757
mov eax, 0x30
clc
nop
nop
cld
jae 0x40d410
xchg dword [eax], eax
add byte [eax], al
sar dword [0x48243481], 1
jb 0x40f333
clc
nop
nop
cld
jae 0x40fb81
or byte [eax], al
add byte [eax], al
add byte [esi - 0x80], ah
add byte [ebx - 0x1fff4138], cl
add dword [eax], eax
mov esi, 0x1e000
clc
nop
nop
cld
jae 0x40fe8d
invalid
add esi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d26e
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40d8c6
dec edx
mov dh, 0xd4
xor dword [edi], esi
pop esi
mov ecx, ebx
clc
nop
nop
cld
jae 0x40e4c0
inc eax
fild dword [eax]
add byte [esi], al
mov dh, 0xb3
cmpsb byte [esi], byte es:[edi]
mov ebx, 0xec8b55c9
leave
push ebp
mov ebp, esp
nop
leave
jmp 0x40e024
cmp dword [esi], 0x10
push ebp
mov ebp, esp
nop
leave
jmp 0x40d5e6
and dl, 0xd
push edi
mov edi, 0x41006a
xchg dword [esp], edi
ret
pop esi
clc
nop
nop
cld
jae 0x40fa1e
in al, 0x64
xchg byte [0xd800004e], ah
jo 0x40f419
mov ebp, edx
je 0x40e315
clc
nop
nop
cld
jae 0x40e66b
add byte [edx], bl
cmp byte [edi - 0x6d74ff30], dh
add byte [ebx - 0x73c7454], cl
nop
nop
cld
jae 0x40dbaf
add byte [eax], al
and ebp, ebx
cmp bh, byte [eax]
add byte [ecx], dl
pushal
add byte [ebx - 0x1374ff6e], cl
jmp 0x40d2bb
movsx eax, word [ecx + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40de2b
push ecx
clc
nop
nop
cld
jae 0x40fbef
iretd
pop edi
clc
nop
nop
cld
jae 0x40d128
movsd dword es:[edi], dword [esi]
std
sti
cmp byte [eax + 0x77000000], dh
xchg ebp, eax
push ds
mov dword [edi], eax
clc
nop
nop
cld
jae 0x40fa09
test eax, 0x6400a5
add byte [esi + 0x2d8b0090], al
mov esi, eax
push edi
mov edi, 0x40e5ae
xchg dword [esp], edi
ret
shl edx, 5
clc
nop
nop
cld
jae 0x40fb96
mov bl, 0
scasb al, byte es:[edi]
add byte [edx - 0x3246c242], ch
or byte [ecx + 0x73], bl
clc
nop
nop
cld
jae 0x40d6bd
into
add al, 0
xor eax, 0xa8741557
ret 8
jmp 0x40df23
test dword [edi], 0xffffffff
push ebp
mov ebp, esp
nop
leave
jmp 0x40de16
mov ecx, eax
clc
nop
nop
cld
jae 0x40daa9
stosd dword es:[edi], eax
mov esi, 0xa906
mov bl, 0xda
pop ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d290
mov dword fs:[eax], esp
push ebp
mov ebp, esp
nop
leave
jmp 0x40e734
add esi, ecx
clc
nop
nop
cld
jae 0x40dabe
stosb byte es:[edi], al
add byte [ecx + 0x25a50000], ch
mov esi, 0xf47983
cmp dword [ecx - 0xc], 0
push edi
mov edi, 0x40d52d
xchg dword [esp], edi
ret
mov eax, dword [ecx + 8]
push ebp
mov ebp, esp
nop
leave
jmp 0x40eeeb
push eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40f91f
mov ebx, esi
push ebp
mov ebp, esp
nop
leave
jmp 0x40eb74
push ecx
push edi
mov edi, 0x40e11f
xchg dword [esp], edi
ret
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e1b9
pushal
clc
nop
nop
cld
jae 0x40e6cb
inc eax
test eax, 0xa44a8f4e
std
fnsave dword [esi + 0x1a840f08]
std
invalid
mov ecx, dword [esi + 0xe]
clc
nop
nop
cld
jae 0x40f6ac
add byte [edi + ecx*8], bh
add byte [ebx + 0x57fc4e8f], ch
mov edi, 0x40e22f
xchg dword [esp], edi
ret
add eax, ebx
clc
nop
nop
cld
jae 0x40f87a
push ebp
add byte [eax], al
add byte [eax + eax - 0x50f07500], ah
enter 0xfffffffffffff2f8, 0xffffffffffffff90
imul ecx, eax
clc
nop
nop
cld
jae 0x40e7a8
invalid
add byte [eax], al
and dword [eax], eax
loopne 0x40f794
inc edx
add byte [ebx + 0x57545bc6], cl
mov edi, 0x40fefe
xchg dword [esp], edi
ret
add edi, 0x10
clc
nop
nop
cld
jae 0x40d647
add ch, bh
add byte [ecx], ah
inc eax
add bh, ch
lea ecx, [ebp + 0x28]
push edi
mov edi, 0x40fe04
xchg dword [esp], edi
ret
pop eax
clc
nop
nop
cld
jae 0x40da26
add byte [0xcf6600], dh
jle 0x40f78b
add byte [ebx + 0x55f88b59], cl
mov edi, eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40de58
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40da3c
mov ecx, dword [edi + 4]
clc
nop
nop
cld
jae 0x40ed0a
xchg ebx, eax
movsd dword es:[edi], dword [esi]
add byte [eax + eax - 0x2f], cl
hlt
mov ecx, dword [ecx + 0xbfc]
clc
nop
nop
cld
jae 0x40f653
add byte [edx + 0x40], bl
ljmp 0xfc90
pop esi
clc
nop
nop
cld
jae 0x40d7c6
xor eax, 0x230000a9
add byte [esi - 0x74119b00], al
push edi
mov esi, ebx
push edi
mov edi, 0x40d785
xchg dword [esp], edi
ret
sub eax, 0x80000000
clc
nop
nop
cld
jae 0x40e247
add byte [eax], al
iretd
ret
push 0x40
push edi
mov edi, 0x40e954
xchg dword [esp], edi
ret
lea eax, [ebp - 0x1940a837]
cli
inc eax
add byte [edi - 0x43cdbc4], al
inc esi
add byte [ecx - 0x5241ffc6], ch
test ecx, ecx
push edi
mov edi, 0x40fae6
xchg dword [esp], edi
ret
push ecx
clc
nop
nop
cld
jae 0x40f2e1
inc eax
cmp al, 0x21
cmp al, byte [eax]
add byte [ecx], ah
movsd dword es:[edi], dword [esi]
mov dword [0x64eb83f4], eax
mov ecx, dword [0x30]
mov ecx, dword fs:[0x30]
push ebp
mov ebp, esp
nop
leave
jmp 0x40fe30
xor eax, eax
clc
nop
nop
cld
jae 0x40dae8
das
fadd dword [eax]
stosd dword es:[edi], eax
push ebp
add byte [eax], al
jge 0x40f909
jl 0x40f9a2
xor byte [ebp - 0x75], dl
in al, dx
nop
leave
jmp 0x40e0da
push 0x1c000
push ebp
mov ebp, esp
nop
leave
jmp 0x40dd4a
cmp dh, byte [0xf2753421]
add byte [ebx + 0xa95e], cl
add byte [eax - 0x6f1374ab], al
test eax, 0x80000000
push ebp
mov ebp, esp
nop
leave
jmp 0x40e1d9
lea edi, [esi + 8]
clc
nop
nop
cld
jae 0x40e383
invalid
cmp al, 0x66
add byte [eax], al
add byte [eax], al
jne 0x40f9d4
invalid
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40d94e
fld qword [eax]
das
add byte [ebx], ah
pop ecx
xor ebx, ebx
push edi
mov edi, 0x40e89a
xchg dword [esp], edi
ret
add edi, 4
push edi
mov edi, 0x40fb52
xchg dword [esp], edi
ret
add esp, 0x200
clc
nop
nop
cld
jae 0x40f991
wait
add byte gs:[edx - 0x6f0d07b0], ch
nop
cld
jae 0x40d55d
jle 0x40fa41
xchg ebx, eax
sub dword [esi - 0x119bff2f], eax
add edx, ecx
clc
nop
nop
cld
jae 0x40d2a6
add byte [esi], dh
into
wait
loopne 0x40faa1
sti
out 0x8b, al
push 0
push ebp
mov ebp, esp
nop
leave
jmp 0x41028b
jmp 0x40df23
push ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d6a5
xchg ecx, eax
clc
nop
nop
nop
cld
jae 0x40f8db
loopne 0x40fae8
pop edx
add byte [eax - 0x23], al
add byte [eax], al
mov dl, 0
mov eax, dword [ecx - 0x7aef349]
push ecx
clc
nop
nop
cld
jae 0x40f668
loopne 0x40fac6
mov word gs:[edx], fs
xchg ebx, eax
popal
nop
add byte [ebx + 0xc408b38], cl
mov eax, dword [eax + 0xc]
push edi
mov edi, 0x40d387
xchg dword [esp], edi
ret
push edx
add al, 0
add al, bh
nop
nop
cld
jae 0x40dd7e
xor eax, 0x8dea00ae
add al, 7
lea eax, [edi + eax]
push ebp
mov ebp, esp
nop
leave
jmp 0x40e9c2
test eax, eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40f717
mov ebx, eax
clc
nop
nop
cld
jae 0x40d43c
add byte [ebx - 0x5131ff1e], dl
mov bl, 0x98
dec ecx
push edi
mov edi, 0x40ecaa
xchg dword [esp], edi
ret
lea edx, [edx + esi]
clc
nop
nop
cld
jae 0x40fa48
into
inc eax
add byte [eax], al
add byte [edx + 0x6a], bl
xor eax, eax
push edi
mov edi, 0x40e399
xchg dword [esp], edi
cmp al, 0x24
ret
push esi
clc
nop
nop
cld
jae 0x40eaff
add al, ah
add byte [eax], al
movsd dword es:[edi], dword [esi]
xchg ebx, eax
inc eax
add byte [esi], ah
sbb ch, byte [ebx]
rcl dword [edi - 0x41], 0xf7
in eax, 0x40
add byte [edi + 0xc3243c], al
mov bl, 0
lea eax, [eax]
in al, 0x93
cmp byte [ebx], al
push ecx
pop eax
push esp
clc
nop
nop
cld
jae 0x40e17a
movsb byte es:[edi], byte [esi]
into
add al, 0xb3
add byte [eax], al
fld qword [eax]
cmp al, 0x55
mov ebp, esp
jl 0x40fbb4
inc edx
jle 0x40fc0c
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40df23
scasb al, byte es:[edi]
add byte [ebp + ebx*8 + 0x63], cl
frstor dword [ebx + 0x30]
add byte [ebx + 0x2c6833e], cl
clc
nop
nop
cld
jae 0x40d0d2
stosb byte es:[edi], al
add byte [eax], al
add byte [ecx + 0x337bc15a], ch
sar al, 0xf2
nop
nop
cld
jae 0x4100f2
cmp al, 0xc3
add byte gs:[0x5586600], dh
add al, 0
add byte [eax], al
add eax, 4
clc
nop
nop
cld
jae 0x40f05a
xchg ecx, eax
xchg ch, bl
and ecx, esp
xchg ebx, eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40eb45
shl esi, 3
clc
nop
nop
cld
jae 0x40f52c
arpl word ss:[eax + 0x5529c3db], si
add byte [eax], al
mov ebx, dword [eax]
add esi, dword [ecx + esi + 0x28]
clc
nop
nop
cld
jae 0x40f80e
invalid
mov esi, dword [ebx + 0x3c]
push edi
mov edi, 0x40e1a4
xchg dword [esp], edi
ret
mov dword [esp + 0x40], eax
push ebp
mov ebp, esp
nop
leave
jmp 0x410259
push ecx
push edi
mov edi, 0x40da11
xchg dword [esp], edi
ret
mov ecx, dword [edi + 0xe]
clc
nop
nop
cld
jae 0x40d9cf
add byte [eax], al
add byte [eax], al
dec esi
add byte [ecx], bl
push esp
push edi
mov edi, 0x40e2e8
xchg dword [esp], edi
ret
je 0x4102a1
clc
nop
nop
cld
jae 0x40ebb4
add byte [ebx - 0x7fc7500], dh
push edi
mov edi, 0x40d98e
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 0x14]
clc
nop
nop
cld
jae 0x40ebc9
add byte [eax], al
add byte [edx - 0x6d], cl
fsubr dword [eax]
push ebx
clc
nop
nop
cld
jae 0x40f0c6
scasb al, byte es:[edi]
add byte [edx - 0x65], cl
sbb al, byte [eax]
test eax, 0x498b6e00
cmp al, bh
mov ecx, dword [ecx + 0x38]
clc
nop
nop
cld
jae 0x41003d
in al, 0x87
add byte [ebx + 0x51e90000], dl
clc
nop
nop
cld
jae 0x40f8f4
add byte [eax], al
add byte [edx - 0x5156ca00], ch
mov edx, 0x13bf5751
inc dword [eax]
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d4eb
add byte [eax], al
add ah, ah
mov al, 0
int 0x8b
clc
mov esi, dword [esi]
clc
nop
nop
cld
jae 0x41041b
arpl word [eax], ax
and eax, 0xa4b6dd23
cmpsb byte [esi], byte es:[edi]
mov ch, 0xe8
push ebp
mov ebp, esp
add dl, ch
push 0x780d
add byte [ecx + 0x6a], dh
ror dword [0x16c03f35], cl
xlatb
invalid
mov eax, dword [ebp + eax*2]
clc
nop
nop
cld
jae 0x40fafb
add byte [eax], al
push cs
add byte [edx + eax*8], al
add byte [ebx - 0x6774ff60], cl
add esi, dword [ebp + 0x24]
push edi
mov edi, 0x40ea23
xchg dword [esp], edi
ret
popal
clc
nop
nop
cld
jae 0x40fa89
add byte [eax - 0x3d], al
pop dword [eax]
into
add byte [eax], al
sbb eax, dword [ebx]
jne 0x40fede
add esi, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
jmp 0x40db40
add byte [eax], al
xchg edx, eax
add byte [ebx - 0x70cfc98], cl
nop
nop
cld
jae 0x40eeb9
mov dword [esp], eax
clc
nop
nop
cld
jae 0x40d924
pop dword [eax]
add byte [eax], al
inc edx
add al, bl
add esi, 0xb6
push ebp
mov ebp, esp
nop
leave
jmp 0x40f9f4
push eax
clc
nop
nop
cld
jae 0x40d2fe
stosb byte es:[edi], al
mov al, 0
xchg byte [esi - 0x2f], ah
loop 0x40ff49
sbb dword [eax + 0x123a6781], edi
mov eax, 0x123a6781
clc
nop
nop
cld
jae 0x40d0fd
add byte [eax], al
scasb al, byte es:[edi]
mov esi, 0xf8c703af
add eax, edi
clc
nop
nop
cld
jae 0x40dcc8
add byte [eax], al
fmul dword [esi]
add byte [eax], al
aaa
pop esp
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40e0ef
add byte [esi + 0x60], al
add byte [ebx + 0x7c8b00b0], cl
mov dword [esp + 0x44], eax
clc
nop
nop
cld
jae 0x40dfe4
add byte [edx], bl
add byte [eax], al
ficom word [ebp - 0x75]
in al, dx
invalid
add esi, ebx
clc
nop
nop
cld
jae 0x40e219
add ch, bl
movsb byte es:[edi], byte [esi]
invalid
jmp 0x40dc03
invalid
add esi, 0x18
clc
nop
nop
cld
jae 0x40f63e
add byte [ebx + 0x4c408f4c], dh
jbe 0x41008d
push ebp
mov ebp, esp
dec ecx
sahf
add byte [eax], al
add byte [ecx], cl
scasb al, byte es:[edi]
add byte [eax], al
inc dword [eax]
stosd dword es:[edi], eax
invalid
push dword fs:[eax]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f606
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e356
dec ecx
clc
nop
nop
cld
jae 0x40ed96
add byte [eax], bh
add byte [edi + ecx*4 - 0x76ffbf2f], cl
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40d050
scasb al, byte es:[edi]
add ah, dl
mov ecx, 0x7463
clc
nop
nop
cld
jae 0x40fd14
fld qword [eax]
invalid
push 0x6c6c642e
clc
nop
nop
cld
jae 0x40d175
xchg ch, bh
mov bl, 0xfe
movzx ecx, word [edi + 6]
jmp 0x410135
mov dword [ebp + 0x28], eax
push edi
mov edi, 0x40ff6e
xchg dword [esp], edi
ret
mov eax, dword [ebp + 0x14]
clc
nop
nop
cld
jae 0x40ffe0
add byte [ecx], ch
add byte [eax], al
add byte [ebx + 0x57406ad8], dl
mov edi, 0x40e107
xchg dword [esp], edi
ret
add esp, 0x2c
clc
nop
nop
cld
jae 0x40e2d3
invalid
movsb byte es:[edi], byte [esi]
add al, 0x42
dec edx
loop 0x410265
add byte [eax], 0x8b
mov eax, dword [0xc88b0092]
pop dword fs:[eax]
clc
nop
nop
cld
jae 0x40ec64
iretd
push 0
clc
nop
nop
cld
jae 0x40e340
add byte [eax], al
add byte [eax], al
xchg dword [eax], eax
and eax, 0x7d8b2f11
and al, 0xf8
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40dde8
loop 0x4102b1
push ebp
inc esi
scasb al, byte es:[edi]
enter 0xffffffffffffdcb4, 0xffffffffffffff83
mov byte [edx], 0x57
mov edi, 0x40d8f1
xchg dword [esp], edi
ret
jne 0x40d647
clc
nop
nop
cld
jae 0x40f588
stosb byte es:[edi], al
das
lea ecx, [ecx - 0x7dbbad5]
sub eax, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40ffaf
mov bl, 0
add dl, ah
inc edx
add dl, dh
add byte [ebx - 0x74aaa8b3], cl
in al, dx
push edi
push ebp
mov ebp, esp
nop
leave
jmp 0x40fab8
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40d357
add eax, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f1c1
std
xchg ebx, eax
pop dword gs:[eax]
push es
cmp eax, dword [ebx]
sti
add edi, ebx
clc
nop
nop
cld
jae 0x40fc31
add byte [esi + 0x4c643c00], ch
add byte [eax], cl
jne 0x40d2a6
push ebp
mov ebp, esp
nop
leave
jmp 0x40d6fd
mov eax, dword [ecx + 0xb8]
clc
nop
nop
cld
jae 0x40fc74
xchg ebx, eax
mov dh, 0xab
xor esp, esp
sub ebx, dword [ecx + 0x57]
mov edi, 0x4102e1
xchg dword [esp], edi
ret
mov ecx, eax
clc
nop
nop
cld
jae 0x40ef80
add byte [ebp + 0x40], dl
and ebx, dword [edx*2 - 0x3c773d00]
clc
nop
nop
cld
jae 0x40f701
xchg ebx, ebx
movsb byte es:[edi], byte [esi]
add byte [eax], al
inc eax
add byte [eax], al
aad 0x2e
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40eac0
pop dword [eax]
and dword [esi + 0x5a], esp
movsb byte es:[edi], byte [esi]
imul eax, dword [ecx + 0x6000fb], 0xec8b5500
cmp ebx, 0x6000
push ebp
mov ebp, esp
nop
leave
jmp 0x40d9a5
call fcn.0040e3da
clc
nop
nop
cld
jae 0x40fb3d
mov dh, 0xce
add byte [ecx], ah
and eax, 0x18428b8d
mov eax, dword [edx + 0x18]
push edi
mov edi, 0x40d978
xchg dword [esp], edi
ret
add edi, 0x18
clc
nop
nop
cld
jae 0x40e2fe
add byte [eax], al
movsd dword es:[edi], dword [esi]
enter 0x1c8c, 0xffffffffffffffa9
pop esi
push edi
mov edi, 0x40f492
xchg dword [esp], edi
ret