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

Disassembly:
add al, dl
or esi, esp
add byte [ecx], dh
popal
inc ebx
add ah, cl
cmp ecx, edx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f6bb
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40f0e4
sub bh, byte [ebx - 0x3e9e94ee]
push eax
push 0xf9c6433
test dword [ecx + ebp], ecx
add al, bh
jne 0x410748
clc
nop
nop
cld
jae 0x40e794
add byte [eax], al
test eax, 0x2538e9
add byte [eax], al
inc byte [eax]
add cl, ch
jg 0x40ddbd
or dword [eax], eax
dec eax
add dl, dl
add cl, ch
mov byte [0x8b3e6842], al
pop es
mov eax, dword [edi]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f0cf
mov ecx, eax
clc
nop
nop
cld
jae 0x40e715
pop ebx
add byte [eax], al
pop ds
aad 0xe6
sbb al, 0x8b
enter 0xfffffffffffff2f8, 0xffffffffffffff90
mov ecx, eax
clc
nop
nop
cld
jae 0x40ece9
add al, dl
sub bh, byte [edx + 0x57d800e6]
dec esi
lea ecx, [ebp + 0x28]
push edi
mov edi, 0x40f2a4
xchg dword [esp], edi
ret
add edi, ecx
clc
nop
nop
cld
jae 0x40e51e
add byte [ecx], cl
in al, 0xa6
add byte [eax], al
add bh, ah
test byte [0x1e748b1f], dl
js 0x40df05
mov esi, dword [esi + ebx + 0x78]
push edi
mov edi, 0x410f37
xchg dword [esp], edi
ret
popal
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ef3c
pop edi
push edi
mov edi, 0x40e31c
xchg dword [esp], edi
ret
push 0x19000
clc
nop
nop
cld
jae 0x40fce3
add byte [edx], dh
mov byte [0x52e85fe6], al
add byte cs:[eax], al
clc
nop
nop
cld
jae 0x40e1fd
add bl, dh
ror dword [ecx], 0xa4
mov cl, 0x4c
add eax, 0xffffffff
push edi
mov edi, 0x40e0de
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40fe12
in eax, 0x5d
mov eax, esi
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f3de
push 0
clc
nop
nop
cld
jae 0x40ff19
js 0x40dfaa
add byte [ebx], ch
in eax, 0xd2
aad 0xac
je 0x40f757
clc
nop
nop
cld
jae 0x40f231
cmp edi, 0xf7aa0afc
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e270
add eax, 0x1d35e7c2
clc
nop
nop
cld
jae 0x40f661
or byte [eax], al
mov bl, 0
sub cl, ch
push edx
and eax, dword [eax]
add byte [ebx], al
mov edx, 0x7d5
adc bl, byte [ebx + ebx*2]
clc
jg 0x40e002
jmp 0x410348
add esi, dword [ebx + 0x61238ee6]
add al, 0xf8
nop
nop
cld
jae 0x40f4d9
ret
shr ecx, 2
clc
nop
nop
cld
jae 0x40f125
inc esi
sbb al, 9
mov ebx, 0x8bfed700
dec ebp
adc byte [edi - 0x41], dl
and ch, ah
inc eax
add byte [edi + 0xc3243c], al
push edx
mov ebx, 0x6161ae1b
sub byte [esi - 0x71111], bh
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410638
push eax
push edi
mov edi, 0x40efac
xchg dword [esp], edi
ret
mov edi, dword [edi + 0x14]
clc
nop
nop
cld
jae 0x40e93f
inc ebx
add byte [eax], al
add byte [eax], al
add byte [esi], bl
je 0x410eb3
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f313
add edx, 0x28
push edi
mov edi, 0x410822
xchg dword [esp], edi
ret
popal
clc
nop
nop
cld
jae 0x40f806
mov bl, 0xfd
pop esi
add al, dl
aad 0
add ah, ah
cmpsb byte [esi], byte es:[edi]
mov ch, 0x2e
push edi
push edi
mov edi, 0x40eaa8
xchg dword [esp], edi
ret
mov esi, ebx
clc
nop
nop
cld
jae 0x40f7b1
xlatb
and dword [ecx], ecx
add byte [edi - 0x2e], bh
leave
mov edi, esi
push edi
mov edi, 0x40df17
xchg dword [esp], edi
ret
mov eax, dword [esp + 4]
push edi
mov edi, 0x40fbc4
xchg dword [esp], edi
ret
mov ecx, 0x735908cd
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410050
pop esi
clc
nop
nop
cld
jae 0x40ea26
fdivr st(0)
js 0x40e1b3
add al, bl
add edx, dword [ebx]
or cl, byte [ebp - 0xd07f8fc]
nop
lea eax, [edi + eax]
clc
nop
nop
cld
jae 0x4107b5
add byte [eax], al
add byte [ebp - 0x59c95200], bh
mov byte [0x8bce7468], al
retf
mov ecx, ebx
clc
nop
nop
cld
jae 0x40f7db
add byte [eax], al
add ch, bh
add eax, dword [eax]
add ah, dh
cmp eax, 0xf83c4e8b
mov ecx, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x410c37
add byte [eax - 0x29], cl
add byte [eax], al
add byte [eax - 0x40a83475], ch
jbe 0x40e1ee
mov ecx, ebx
push edi
mov edi, 0x40eb76
xchg dword [esp], edi
ret
inc eax
add byte [edi + 0xc3243c], al
sbb eax, dword [eax]
popal
clc
add ebp, dword [esi + 0x6511c7ae]
invalid
test edx, edx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410f61
mov ecx, dword [esi + 0x10]
clc
nop
nop
cld
jae 0x410304
pop es
add byte [eax], al
sbb byte [ebx + 0x2a], 0xbe
jmp 0x40fa22
jne 0x410410
clc
nop
nop
cld
jae 0x410465
add byte [ecx - 0x4d], ah
push ss
retf 0x4f8b
mov ecx, dword [edi + 0xe]
clc
nop
nop
cld
jae 0x40fdfc
add byte [eax], al
in eax, 0x35
add byte [eax], al
out dx, eax
add esp, 0x200
clc
nop
nop
cld
jae 0x40deea
imul eax, dword [eax], 0x72
ret
push ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x4104e5
mov dword [esp + 0x40], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410b4b
mov eax, 0x30
clc
nop
nop
cld
jae 0x40eb47
imul eax, dword [eax], 0
imul esp, dword [ebp + edi + 0x553c7803], 0xffffff8b
in al, dx
add edi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x41079f
add edi, 0x18
clc
nop
nop
cld
jae 0x40de91
add byte [esi - 0x2ddeff5e], ah
test eax, 0xf83c498b
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40e535
or edi, edx
add byte [edx + 0x648c0009], bh
mov ecx, dword [0x30]
clc
nop
nop
cld
jae 0x40fd92
sub ah, byte [ecx + 0x58]
push ebp
mov ebp, esp
add byte [eax], al
add byte [edx], ch
add byte [ebp + 0x24], bl
out dx, eax
in al, 0x3f
add byte [ebp + 0x57], al
add byte [eax], al
loop 0x40e40e
pop ebp
mov eax, 0x4548f84d
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f984
pop eax
push edi
mov edi, 0x410d42
xchg dword [esp], edi
ret
imul ecx, eax
clc
nop
nop
cld
jae 0x40ec7a
add esp, esi
jmp 0xa941a167
call 0x40f2fe
clc
nop
nop
cld
jae 0x40de66
sub al, byte [eax]
add byte [eax], al
dec edi
mov eax, ebx
clc
nop
nop
cld
jae 0x40ee5e
in al, 0x6b
add byte [edi], dh
jmp 0x55a190d3
xor dword [esp], eax
clc
nop
nop
cld
jae 0x40ffe3
add dh, ah
add cl, ch
mov bl, 0
jecxz 0x40e503
bound ebp, qword [eax + 2]
push 0x958395d6
mov dl, 0x68
dec edx
xchg ebp, eax
adc dword [ebp + 0x514a68b2], 0xfffffff8
push ecx
clc
nop
nop
cld
jae 0x410a0a
pop ds
sbb al, 0
mov bl, 0
fdivr st(5)
pop edx
mov edx, dword [edi + 0xc]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e09e
xor edx, edx
clc
nop
nop
cld
jae 0x40f271
jb 0x40e501
jg 0x40e546
add byte [eax], al
mov edx, 0xb88189bd
add byte [eax], al
add al, bh
nop
nop
cld
jae 0x40e38e
add byte [esi], ch
add ecx, edx
add esp, 0x1c
clc
nop
nop
cld
jae 0x4106ed
add byte [eax], al
xor eax, 0x3fae1f12
mov ebx, esi
clc
nop
nop
cld
jae 0x40ef12
lds eax, [eax]
xlatb
mov ebx, 0x8149003e
xor ebp, dword [edx]
push ebx
clc
nop
nop
cld
jae 0x410861
pop es
add byte [eax], al
in al, 0xae
add byte [eax], al
mov ebx, 0x40c4643f
invalid
les eax, fs:[eax - 1]
clc
nop
nop
cld
jae 0x40e8e5
mov edi, esi
clc
nop
nop
cld
jae 0x40f85b
in eax, 0
xlatb
add byte [eax], al
add ch, al
dec byte [edi]
mov bh, 0x76
adc al, 0x55
movzx esi, word [esi + 0x14]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ff5d
add esi, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40f450
rol byte [eax], cl
aad 0x61
jg 0x40e639
push 0x2a04b70f
movzx eax, word [edx + ebp]
push edi
mov edi, 0x410f76
xchg dword [esp], edi
ret
mov dword [edi - 0x20], eax
push edi
mov edi, 0x40f354
xchg dword [esp], edi
ret
test cl, dh
mov eax, dword [0x8b551b54]
in al, dx
pop dword [eax]
add byte [eax], al
sub bh, 0xa1
add byte [eax + eax + 0x7cda10c4], dh
add byte [ecx], cl
les edx, [eax]
fidivr dword [eax + eax + 9]
jmp 0x40e64b
push esi
push edi
mov edi, 0x40f13f
xchg dword [esp], edi
ret
xor dword [esp], 0x8723648
clc
nop
nop
cld
jae 0x40e18b
add eax, dword [eax]
cmp esp, dword [ebx]
popal
add al, 0xf8
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x4105ae
xor eax, 0xbb0077
add byte [ebp - 0x6f0d07a7], bl
pop ecx
clc
nop
nop
cld
jae 0x40f1c2
invalid
add eax, 0x18
clc
nop
nop
cld
jae 0x410145
dec eax
out 0, al
xor eax, 0x6801bb00
mov eax, 0x123a6781
clc
nop
nop
cld
jae 0x410ae1
popal
add byte [ecx + 0x48], ah
aaa
mov esp, 0x651bf0f
movsx edx, word [ecx + 6]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fde6
push eax
clc
nop
nop
cld
jae 0x40e40f
pop esi
adc eax, dword [eax]
mov ebp, 0xd8720000
mov esp, 0xbf57d2f7
dec eax
pop es
inc ecx
add byte [edi - 0x13cdbc4], al
mov esi, 0xb3ba00
nop dword [esi - 0x18]
xor eax, eax
clc
nop
nop
cld
jae 0x40e032
add byte [esi], bl
add byte [eax], al
add byte [ebx - 0x74aaae61], dh
in al, dx
push ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fa0c
or eax, 0x12
clc
nop
nop
cld
jae 0x410997
fadd dword [eax]
inc ebx
shr byte [edx], cl
out 0xfa, al
mov ecx, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410733
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40df41
dec ecx
add byte [eax], al
add byte [0x128b2900], dh
mov edx, dword [edx]
clc
nop
nop
cld
jae 0x40e0c8
fadd dword [eax]
out 0x2a, al
add ch, dl
pop ebx
cmp al, byte [ebx - 0x40a8fb3a]
adc eax, 0x870040e9
cmp al, 0x24
add esi, 4
push edi
mov edi, 0x40e915
xchg dword [esp], edi
ret
push ecx
clc
nop
nop
cld
jae 0x410dad
add byte [eax - 0xcee0000], al
add byte [eax], al
or al, byte [ebx]
sti
add edi, ebx
clc
nop
nop
cld
jae 0x40ea68
pop esi
in al, 0
add byte [eax + 0x46461200], al
js 0x40e779
mov dword [esp + 0x44], eax
inc esp
and al, 0x44
clc
nop
nop
cld
jae 0x40ef56
add al, bh
add al, bl
add byte [esi - 0x52], dh
mov eax, dword [eax + 0x14]
push edi
mov edi, 0x41019d
xchg dword [esp], edi
ret
add esi, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e5e0
mov eax, dword [ecx + 8]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e4a7
and dl, 9
push edi
mov edi, 0x41020b
xchg dword [esp], edi
ret
add edi, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e286
call fcn.00410d57
clc
nop
nop
cld
jae 0x40fd66
mov byte [0xa12e3549], al
les esp, [esi - 0x15]
call fcn.00410d57
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f7c6
push ecx
clc
nop
nop
cld
jae 0x4105da
add byte [edi], al
rol byte [eax], cl
add cl, al
add byte [ecx - 8], ah
mov ecx, dword [ebp + 8]
jmp 0x40e9fc
push edi
clc
nop
nop
cld
jae 0x410cd0
add byte [edi], bh
jg 0x40ea36
add byte [eax], al
pop ebx
pop esi
call fcn.00410d57
clc
nop
nop
cld
jae 0x40fc5c
add byte [ecx], cl
add ecx, dword [eax]
lsl edi, word [edi + 0x3c]
add edi, dword [edi + 0x3c]
clc
nop
nop
cld
jae 0x4104fc
rcr byte [esi], 1
add byte [ecx], ah
add byte [edi - 0x75], bh
inc ecx
adc byte [ebp - 0x75], dl
in al, dx
mov eax, dword [ecx + 0x10]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40eaee
sldt word [eax]
add dh, ah
inc ebp
pop ebp
mov dword [ebp + 0x28], edi
clc
nop
nop
cld
jae 0x41015b
add ecx, dword [ecx]
out 0x1b, al
add byte gs:[ecx + 0x5a], al
mov eax, 0x73663c35
clc
nop
nop
cld
jae 0x410bc6
add ch, dl
pop ds
mov esi, 0x57eb03ce
add ebp, ebx
push edi
mov edi, 0x410e87
xchg dword [esp], edi
ret
mov esi, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x410c0c
mov ebx, 0xd5000000
inc ebx
xchg dword [edx], esp
push 0x8b555ee9
in al, dx
nop
leave
nop
jmp 0x410b36
call fcn.0040ffcc
clc
nop
nop
cld
jae 0x40e509
mov bl, pe_nt_image_headers32
clc
add byte [esi + 0x5f], ch
pop edi
clc
nop
nop
cld
jae 0x40e1a3
add al, bl
add byte [eax], al
or dword [eax], eax
add eax, dword [eax]
not byte [ebx + 0x1a]
jne 0x4103e6
clc
nop
nop
cld
jae 0x41093a
add byte [edx - 0x34ebbe89], ah
mov ecx, dword [esi + 0xe]
clc
nop
nop
cld
jae 0x40e574
mov ebp, 0xd8000000
or edi, edi
mov eax, dword fs:[eax]
clc
nop
nop
cld
jae 0x4101f5
jg 0x40eb57
sldt word [eax]
popal
add edi, dword [ebx + 0x1e772468]
clc
nop
nop
cld
jae 0x40e668
add byte [ebx + 0x1b], ch
add bh, dl
add esi, esi
inc esp
pushal
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x41047b
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40df86
mov edx, eax
push edi
mov edi, 0x40de7c
xchg dword [esp], edi
ret
dec ecx
jmp 0x40eb8b
push esi
clc
nop
nop
cld
jae 0x40f7f0
add byte [eax], al
add byte [eax], al
fadd dword [eax]
sub ebp, dword [esi]
push ebp
mov ebp, esp
xor ebp, dword [eax]
add byte [ebx - 0x7339ff5f], bh
push eax
test byte [eax], 0xff
add byte [eax - 0x13], bh
add dh, dh
enter 0x4d8b, 4
clc
nop
nop
cld
jae 0x40f519
add byte [edx], ch
add byte [ebx + 0x1b], al
fadd st(3)
mov al, 0x68
mov edi, 0x570075ff
mov edi, 0x410599
xchg dword [esp], edi
ret
lea edx, [edx + esi]
clc
nop
nop
cld
jae 0x410a34
rol dword [eax], 0xbd
add byte [esi - 0x163e444d], ah
add bh, al
shr ecx, 2
clc
nop
nop
cld
jae 0x410f09
add byte [eax], al
cmpsb byte [esi], byte es:[edi]
and dword [eax], eax
add esp, dword [esi + 0x26]
invalid
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40e874
dec eax
mov bl, 0xbe
xor ebp, edx
push ecx
push edi
mov edi, 0x40fcce
xchg dword [esp], edi
ret
pop ecx
clc
nop
nop
cld
jae 0x40f70f
add byte [eax], al
add byte [ebx - 0x2b7def7], dh
pushfd
add esi, 2
push edi
mov edi, 0x40f938
xchg dword [esp], edi
ret
mov edi, dword [ecx + 0xc]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410d6c
push eax
jmp 0x40ee1f
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x410c50
add byte [eax], al
add byte [eax], al
cmpsb byte [esi], byte es:[edi]
cmpsb byte [esi], byte es:[edi]
add byte [ebp - 0x75], ch
outsb dx, byte [esi]
and al, 0x55
mov ebp, dword [esi + 0x24]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x4102c2
mov eax, 0x573c8194
clc
nop
nop
cld
jae 0x40dfdc
add byte [edx], ch
out 0xba, al
iretd
test ecx, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f00a
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x411073
add eax, dword [eax + 0x3c]
clc
nop
nop
cld
jae 0x40ebb7
add byte [eax], al
add byte [eax], al
pop es
and byte [ebp - 0x2217237d], 0x1e
add byte [eax], al
clc
nop
nop
cld
jae 0x40f408
add byte [eax], al
add byte [ecx], cl
mov bl, 0x9e
push ecx
clc
nop
nop
cld
jae 0x40fb01
add byte [esi], ch
add byte [eax], al
jmp 0xb439d489
mov edi, dword [edi + 8]
clc
nop
nop
cld
jae 0x40f110
add byte [eax], al
add byte [eax], al
add ah, al
adc byte [eax - 0x54], ch
mov eax, dword [esp]
clc
nop
nop
cld
jae 0x41056a
rol byte [ebx + 0x77], 1
add byte [esi - 0x397c4400], bh
sbb al, bh
nop
nop
cld
jae 0x40ef6d
add byte [eax], 9
add byte [eax], al
inc esi
cld
mov eax, eax
clc
nop
nop
cld
jae 0x40e087
add dh, ah
add byte [esi], bl
add byte [eax], al
push ecx
xor al, 0x4a
rep movsb byte es:[edi], byte [esi]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x4101c9
add esi, 0x10
clc
nop
nop
cld
jae 0x4107e0
std
add byte [edx], dl
adc esi, dword [ecx]
popal
invalid
ret
mov eax, dword [ebp + 0x28]
clc
nop
nop
cld
jae 0x40e307
rol byte [eax], 1
lds ebp, [edx]
add byte [eax], al
daa
ja 0x40ef18
add esi, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40eac1
push esp
push edi
mov edi, 0x40fabf
xchg dword [esp], edi
ret
je 0x40fd0d
clc
nop
nop
cld
jae 0x410f1f
mov ebp, 0xffde509
adc byte [edx + 0xa], 0
add al, bh
jb 0x40fa77
clc
nop
nop
cld
jae 0x4108ab
add esi, dword [ebx - 0x397c1742]
adc al, 0xf8
nop
nop
cld
jae 0x40f8dd
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x410772
jmp 0x410665
jne 0x41080b
clc
nop
nop
cld
jae 0x410e45
add dl, dl
add bh, dh
sub eax, 0xf2f8f303
nop
add esi, ebx
clc
nop
nop
cld
jae 0x40edc8
xlatb
add byte [eax], cl
inc ebx
in eax, 0x1c
cmp byte [ebx], ch
cli
sub edi, edx
clc
nop
nop
cld
jae 0x41084c
add byte [esi - 0x7ff6162], bh
or ebx, edx
sbb ecx, dword [edi]
test dword [eax + ebx], ecx
add al, bh
nop
nop
cld
jae 0x40ded5
pop esi
lsl edx, word [ebx]
or ebp, dword [ecx - 0x80000000]
test eax, 0x80000000
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x4103bb
xor edx, edx
clc
nop
nop
cld
jae 0x410283
mov ebp, 0x61
add byte [0x44d8b0d], al
push edi
mov edi, 0x40ee75
xchg dword [esp], edi
ret
and eax, 0x12
clc
nop
nop
cld
jae 0x40e73f
js 0x40f141
mov ebx, 0xed43d500
pushal
clc
nop
nop
cld
jae 0x410a49
out 0xfd, al
add byte [eax], al
std
add al, bh
adc ch, byte [eax + 0x31]
rol dword [ebp - 0x35], cl
push edi
clc
nop
nop
cld
jae 0x4109dd
mov ebp, 0x1f000000
adc byte [ebx], 0xe5
sub byte [esi - 8], dl
push esi
clc
nop
nop
cld
jae 0x40e9e7
or dword [eax], eax
xlatb
aad 0x49
add byte [eax], al
ror byte [ebx], 1
xor eax, eax
push edi
mov edi, 0x40f59f
xchg dword [esp], edi
ret
inc eax
add byte [edi + 0x9c3243c], al
add byte [eax], al
and dword [esi], edi
adc al, byte [eax]
pop ebx
fisttp qword [ebx - 0x74aafbb1]
in al, dx
mov ecx, dword [edi + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f4c0
mov eax, esi
clc
nop
nop
cld
jae 0x40e754
sub cl, byte [ecx - 0x29]
add byte [edx - 0x1e8b1908], ah
adc dword [ebx + 0x28c1836e], 0xfffffff8
add ecx, 0x28
clc
nop
nop
cld
jae 0x40ddc7
add byte [eax], al
add byte [ecx], cl
add ecx, dword [ecx]
jne 0x40f16f
push edx
push 0x2dfc
add byte [eax - 0x6f6f0d08], al
sub eax, 0x80000000
clc
nop
nop
cld
jae 0x40fa22
or byte [eax], al
add byte [ecx], ah
invalid
mov dword [esp + 0x1c], eax
clc
nop
nop
cld
jae 0x40dec0
add byte [edi], bl
add byte [eax], al
add ecx, dword [edx]
mov ecx, dword [ebp + 4]
push edi
mov edi, 0x411183
xchg dword [esp], edi
ret
push eax
clc
nop
nop
cld
jae 0x4110e6
add byte [esi], ch
add esi, dword [edi + 0x7f]
mov bl, 9
or dword [ebp + 0x66c0c1d8], esi
push edi
mov edi, 0x40f742
xchg dword [esp], edi
ret
div ecx
clc
nop
nop
cld
jae 0x40e22f
xor eax, 0x437fd500
cmpsb byte [esi], byte es:[edi]
add byte [esi], al
inc edi
adc al, 0xc2
push 0x10840f6a
stc
invalid
push ecx
push edi
mov edi, 0x410bdd
xchg dword [esp], edi
ret
add eax, edi
clc
nop
nop
cld
jae 0x40e1e8
pop es
add byte [eax], al
mov bl, 0xa6
jmp 0x398e7401
cmp dword [ebp + 0x28], edx
push edi
mov edi, 0x41101c
xchg dword [esp], edi
ret
jmp 0x410748
mov esi, dword [ecx + 0x14]
clc
nop
nop
cld
jae 0x411031
invalid
movzx edi, word [edi + 0x14]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f6fa
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x410665
xor eax, 0x4900003e
add byte [ebx + ebp*2 + 0x5530ff64], al
mov ebp, esp
nop
leave
nop
jmp 0x40f89a
add esi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410080
mov dword [edi - 0x18], eax
push edi
mov edi, 0x40fe6e
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 0x14]
clc
nop
nop
cld
jae 0x40e969
jb 0x40f456
add bh, dl
xor dword [eax], eax
inc esp
mov dl, 0x68
aad 0xba
mov esi, dword [esi + 0x80]
clc
nop
nop
cld
jae 0x40f36c
scasb al, byte es:[edi]
sub ch, byte [edx]
sal dword [eax + 0x555c3168], 0x8b
in al, dx
add ah, bl
jg 0x40f470
jmp 0x6dda9675
add ebx, dword [ebx + 0x3c]
push edi
mov edi, 0x410837
xchg dword [esp], edi
ret
je 0x40fbef
clc
nop
nop
cld
jae 0x41038a
scasb al, byte es:[edi]
add byte [eax], al
ja 0x40f4d0
test al, 0x8b
aas
mov edi, dword [edi]
clc
nop
nop
cld
jae 0x40f0a3
add byte [edx + 0x463e8000], bh
cmp byte [esi], 0x46
add byte [ebp + 0x70], dl
push 0x4d8b7b17
or al, 0xf8
nop
nop
cld
jae 0x411158
mov byte gs:[0x7006500], al
dec esi
dec ecx
push edi
mov edi, 0x40f728
xchg dword [esp], edi
ret
call fcn.00410d57
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e625
lea edi, [esi + 8]
clc
nop
nop
cld
jae 0x40eea4
add byte ds:[eax], al
mov bl, 0
add ebp, ecx
jmp 0x40e535
clc
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410e06
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40f9b0
add byte [esi + 0x43], bl
clc
ja 0x40f583
sub dh, byte [ecx - 0x64]
xchg ecx, eax
clc
nop
nop
cld
jae 0x40fa8c
out 0xfe, al
add byte [eax], al
add byte [edx + 0x6b], dh
and dl, 0x68
jb 0x40f606
dec edx
test ecx, ecx
push edi
mov edi, 0x40f28b
xchg dword [esp], edi
ret
mov ebx, eax
clc
nop
nop
cld
jae 0x410bf7
add byte [eax], al
sub ah, byte [ecx]
in al, 0
add dl, dl
push 0xf2f85a7a
nop
nop
cld
jae 0x40f6e5
ret
in eax, 0x2a
js 0x40f60a
int1
int3
add di, word [edi + 0x14]
clc
nop
nop
cld
jae 0x40e3bb
add byte [edx - 0x26597fa5], bh
push ebp
mov ebp, esp
add byte [edi], dh
add byte [esi + 0x49], bh
add byte [eax], al
fild word [eax]
add bl, cl
add byte [esi], ah
xchg edi, eax
stosd dword es:[edi], eax
mov esi, 0x33c85654
rcl byte [ebp - 0x75], 0xec
nop
leave
nop
jmp 0x40ee34
push eax
clc
nop
nop
cld
jae 0x40efdb
jmp 0x13ece72
jne 0x40f329
clc
nop
nop
cld
jae 0x40fd26
rol dword [eax], 0
sub al, 0x35
lodsb al, byte [esi]
and cl, byte [esi]
imul edi, eax, 0xfffffff2
nop
nop
cld
jae 0x410f4c
add byte [0x59ba002b], dh
push edi
mov edi, 0x41067e
xchg dword [esp], edi
ret
pop eax
clc
nop
nop
cld
jae 0x40f08e
pop es
sbb eax, dword [eax]
cmpsb byte [esi], byte es:[edi]
add edx, dword [ebx]
popal
add cl, ah
test dword [ebx - 0x29], esi
cli
add esi, 4
push edi
mov edi, 0x40e161
xchg dword [esp], edi
ret
movzx edi, word [edi + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410a89
pop ecx
clc
nop
nop
cld
jae 0x410a1f
add bh, dl
rol byte [eax], cl
sbb al, 0
dec eax
clc
insd dword es:[edi], dx
push ebx
clc
nop
nop
cld
jae 0x40f493
add byte [eax], al
rol byte [esi + 0x2b], 1
add byte [eax], al
add byte [ebp - 0x7347486], dh
mov ecx, ebx
clc
nop
nop
cld
jae 0x410ede
add byte [eax], al
pop esi
pop esi
add byte [eax], al
add byte [eax - 0x6240a8a0], bh
in eax, dx
inc eax
add byte [edi + 0xc3243c], al
adc dh, byte [edx - 0x46]
or dword [eax], eax
push edx
pop edx
pushal
push edi
mov edi, 0x40ed9d
xchg dword [esp], edi
ret
add ecx, dword [ebx + 0x3c]
clc
nop
nop
cld
jae 0x40e3d0
ror byte [ecx], 1
pop ds
add byte [edx + 0x61], dh
in al, dx
pop ecx
clc
nop
nop
cld
jae 0x410a5f
add al, dl
xlatb
add bl, dh
in al, 0xbb
mov edx, 0x55c95a73
leave
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x4103d0
test dword [edi], 0xffffffff
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fcb8
shr ecx, 2
push edi
mov edi, 0x40e954
xchg dword [esp], edi
ret
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40fbaf
dec eax
mov byte [0x6bae00], al
invalid
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40e67d
aad 0
test eax, 0xf8208964
mov dword fs:[eax], esp
clc
nop
nop
cld
jae 0x40e5a0
mov byte [0xba00bb00], al
aas
push 0
push edi
mov edi, 0x40df2c
xchg dword [esp], edi
ret
stosb byte es:[edi], al
push edi
mov edi, 0x410039
xchg dword [esp], edi
ret
mov esi, dword [esi]
clc
nop
nop
cld
jae 0x40f870
invalid
cmp dword [edi], 0x10
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dfb0
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x410dc5
add byte [eax], al
ja 0x40f9c8
stosb byte es:[edi], al
xor eax, 0x15249938
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40eddd
pop ecx
clc
nop
nop
cld
jae 0x40eb03
lds eax, [eax]
pop esi
sub ebp, ecx
imul eax, dword [eax], 0x1c
wait
xor ebx, ebx
clc
nop
nop
cld
jae 0x4104a6
add byte [0x351378], dh
scasb al, byte es:[edi]
mov edx, 0xf8008f64
nop
nop
cld
jae 0x410220
add al, bl
jb 0x40fa32
add byte [esi - 0x1218972e], bh
cmp ebx, 0x6000
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f01f
mov eax, 0x123a6781
clc
nop
nop
cld
jae 0x40e4e8
add ecx, dword [ecx]
rcr byte [ebx], 1
test byte [0x90f2f850], bl
push eax
clc
nop
nop
cld
jae 0x40e58b
lds eax, [eax]
add byte [eax - 0x42], bh
sub dh, byte [0xf8fcb864]
nop
mov esi, 0x64352af3
mov eax, 0x90f2f8fc
nop
cld
jae 0x4106a8
add byte [edi + 8], dh
add eax, dword [eax]
add byte [eax], al
invalid
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410b21
ret
call fcn.00410d57
clc
nop
nop
cld
jae 0x40fb9a
xor eax, 0x5a96e900
mov edx, eax
push edi
mov edi, 0x4109c7
xchg dword [esp], edi
ret
je 0x410787
clc
nop
nop
cld
jae 0x410023
add eax, ecx
add byte [ecx + 0x64], cl
mov ecx, dword [0x30]
clc
nop
nop
cld
jae 0x410693
aad 0
push cs
mov ebx, dword [edx + 0x10]
clc
nop
nop
cld
jae 0x40e77f
mov ebx, 0xb31c0077
add byte [ecx - 0x72], dl
add edi, 0x10
clc
nop
nop
cld
jae 0x40f951
invalid
mov ebx, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40de22
mov eax, edi
clc
nop
nop
cld
jae 0x40e3a4
or byte [eax], al
inc ebx
in eax, 0
add byte [ebx + ecx*4], cl
add byte [edi - 0x41], dl
and al, byte [esi]
inc ecx
add byte [edi + 0x7fc3243c], al
add ch, bh
add byte [eax], al
std
add byte [eax], al
arpl bx, di
jmp 0x40f59f
movzx esi, word [esi + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fff8
stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40f81b
inc byte [eax]
add cl, ch
add byte [ebx], al
add byte [eax], al
imul eax, dword [ebx], 0x45
and al, 0xf8
add eax, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x410ddc
jb 0x40fc81
std
mov edx, 0x5f4a0900
pop edi
push edi
mov edi, 0x40fec5
xchg dword [esp], edi
ret
jne 0x40de22
clc
nop
nop
cld
jae 0x410097
add byte [edx - 0x1b], dh
inc esi
mov edx, 0x5908cdb9
jae 0x40fccc
nop
nop
cld
jae 0x40e72a
add byte [eax], al
mov byte [0xec8b6b78], al
mov ebp, esp
jmp 0x40fd3c
add esi, 0xe9
clc
nop
nop
cld
jae 0x40f9c5
rol dword [eax], 0xd8
mov ah, 0xb7
adc eax, 0x758b49d7
and al, 0xf8
mov esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e5f7
or byte [ebx], al
pmovmskb esp, mm6
in al, dx
mov eax, 0x258
clc
nop
nop
cld
jae 0x4110d1
adc eax, dword [eax]
add byte [eax], al
add byte [eax], al
add byte [edi + 0x5a], ch
add byte [eax], al
add byte [eax], al
outsd dx, dword [esi]
pop edx
clc
nop
nop
cld
jae 0x411007
std
add al, bl
or dword [esi + 0xa000077], ebx
mov eax, dword [ebp + 0x14]
clc
nop
nop
cld
jae 0x40e7ef
add byte [eax], al
add byte [eax], al
mov ebp, 0xb9430400
push ebx
clc
nop
nop
cld
jae 0x40e14c
jg 0x40fd49
in al, 0xf8
add byte [eax], al
std
jb 0x40fd7e
and esp, dword [ecx + 4]
push edi
mov edi, 0x410491
xchg dword [esp], edi
ret
sub dword [esp], 1
clc
nop
nop
cld
jae 0x410106
clc
mov bl, 0x9e
mov ebp, 0x4898c00
and al, 0xf8
mov dword [esp], eax
clc
nop
nop
cld
jae 0x41064e
in eax, 0xba
std
add byte [ebx], al
add dl, bl
add ebx, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f531
ja 0x40fe0c
or dword [esi + 0x34b3149], esp
enter 0xfffffffffffff2f8, 0xffffffffffffff90
add ecx, eax
clc
nop
nop
cld
jae 0x410aa0
js 0x40fe53
out 0, al
mov edx, 0xacc4d500
mov ebx, edi
clc
nop
nop
cld
jae 0x40fb56
std
add byte [ebx], ch
add byte [ebx + 0x7f550000], bh
and esp, dword [ecx + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f437
add edi, ebx
clc
nop
nop
cld
jae 0x40f17e
mov bl, 0x12
add byte [eax], al
clc
add byte [ebx - 0x49], bl
mov eax, ebp
cld
push cs
add byte [eax], al
pop ebx
mov bh, 0x89
call fcn.00410d57
clc
nop
nop
cld
jae 0x411142
mov ebx, 0x61a10000
jae 0x40fe1a
add esp, 0x10
push edi
mov edi, 0x40f79b
xchg dword [esp], edi
ret
mov edi, eax
push edi
mov edi, 0x40fcf8
xchg dword [esp], edi
ret
mov ecx, 0x390f561b
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e7c3
add esi, ebx
clc
nop
nop
cld
jae 0x4107f6
sub dh, bl
add byte [edi], al
std
sbb al, 0
lodsd eax, dword [esi]
shl edx, 5
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ecd4
call 0x40f2fe
clc
nop
nop
cld
jae 0x40de51
inc ebx
add byte gs:[edx - 0x73], dh
push ebp
push edi
mov edi, 0x410c65
xchg dword [esp], edi
ret
pushal
clc
nop
nop
cld
jae 0x40e1d2
sub ebx, eax
sahf
add byte [ecx], cl
add bh, dl
add byte [eax], al
push 0xbf575449
insb byte es:[edi], dx
sti
inc eax
add byte [edi - 0x23cdbc4], al
pop es
add ebx, dword [ebx]
add byte [edi + 0x77], bh
pop ds
inc esi
outsd dx, dword [esi]
push esp
push edi
mov edi, 0x40fb6c
xchg dword [esp], edi
ret
lea esi, [esi + ebx]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ed00
js 0x410020
add byte [ecx - 4], al
mov ebx, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x40fdd1
add byte [edi], al
ja 0x41001e
sar dword [edx + 0x5749df17], 0xbf
mov dh, 0xa
inc ecx
add byte [edi + 0xc3243c], al
in eax, 0
add byte [eax], al
xlatb
invalid
push ecx
push edi
mov edi, 0x40e6bf
xchg dword [esp], edi
ret
movzx ecx, word [esi + 6]
clc
nop
nop
cld
jae 0x40ebe1
cmpsb byte [esi], byte es:[edi]
add byte [0x68b00003], dh
sub eax, dword [ebx - 0xd07eb3a]
nop
add esi, 0x14
clc
nop
nop
cld
jae 0x40f05e
sbb eax, dword [eax]
sub al, byte ds:[esi]
push edx
push 0x57613c08
mov edi, 0x40e215
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x4109f2
xchg dword [esp], edi
ret
jmp 0x41020b
pop eax
clc
nop
nop
cld
jae 0x40f4ee
jb 0x4100e3
sub al, byte [ebx + 0x3e]
dec ecx
pop ebx
fcomp st(2)
imul ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f207
mov ecx, dword [ecx + 0x54]
clc
nop
nop
cld
jae 0x40f049
mov esi, 0xe57f1c2e
mov esi, 0xf8619a55
popal
clc
nop
nop
cld
jae 0x40fd7d
sbb ebx, eax
add byte [ebx + 0x92a0078], dh
invalid
rep movsd dword es:[edi], dword [esi]
clc
nop
nop
cld
jae 0x40e692
inc byte [eax]
mov edx, 0x46004800
stosb byte es:[edi], al
pop ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e6d5
mov eax, dword [eax + 0xc]
clc
nop
nop
cld
jae 0x40e805
add byte [ebx], dl
add byte [eax], al
adc al, byte [eax]
jno 0x410216
pop ecx
push edi
mov edi, 0x40fbda
xchg dword [esp], edi
ret
popal
pop es
mov esi, 0xe5e900
push edx
faddp st(3)
add byte [ebx + 0xfd3572], bh
add byte [edx], dl
add cl, al
add byte [eax], al
add byte [eax], al
verw word [ebx - 0x2b]
push edx
push 0x68e068e2
add al, 0x69
push esp
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x411128
ret
mov ecx, 0x65
clc
nop
nop
cld
jae 0x40f2b9
inc byte [eax]
or dword [eax], eax
xchg ebp, eax
push 0xffffffffffffff8b
cmp dword [eax - 0x8000000], 0xfc9090f2
jae 0x410d97
div ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e452
dec ecx
clc
nop
nop
cld
jae 0x410d11
jg 0x4102ca
add byte cs:[eax], al
or byte [ebp], ah
dec eax
mov esi, dword [esi + 0x20]
clc
nop
nop
cld
jae 0x41035e
inc byte [eax]
xor byte [ebx + 0x640a9e00], 0x8b
or eax, 0x30
clc
nop
nop
cld
jae 0x40e006
mov edi, dword [esi + 0x1c]
clc
nop
nop
cld
jae 0x40ee07
xlatb
std
rol byte [eax], 1
add byte [eax], al
mov ah, 0xc0
push 0x12e949c4
jmp 0x410320
invalid
popal
clc
nop
nop
cld
jae 0x40edf2
add byte [eax], al
xor dword [ebx], ebx
in eax, 0xfd
add esi, ebp
pop ds
add esi, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e7d8
add esi, 8
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ee49
jne 0x40f1db
clc
nop
nop
cld
jae 0x40fc71
inc esi
rol byte [eax], cl
sbb al, 0x52
push edx
clc
nop
nop
cld
jae 0x40f246
add ch, dl
cmpsb byte [esi], byte es:[edi]
add byte [ebx], al
mov esi, 0xf740900
mov edx, eax
clc
nop
nop
cld
jae 0x40e92a
dec ecx
add byte [eax], al
add byte [edx], ch
inc esi
pop es
imul eax, dword [eax - 8], 0xfffffff2
nop
inc eax
clc
nop
nop
cld
jae 0x410130
add byte [ebx], al
dec ecx
and dword [ecx], esi
add byte [ecx - 0x5e], cl
enter 0x328b, 0xffffffffffffffeb
daa
add byte [ebx + 9], al
fadd dword [eax]
add byte [edx + 0x5b], dh
push edx
mov esi, dword [edx]
jmp 0x41043b
adc eax, dword [ebx - 0xd]
xor dword [esi], edi
add byte [edi], cl
mov dh, 0x1a
stosb byte es:[edi], al
push edi
mov edi, 0x40e349
xchg dword [esp], edi
ret
sub edx, 0x28
push edi
mov edi, 0x410333
xchg dword [esp], edi
ret
mov esi, dword [ebx + 0x3c]
clc
nop
nop
cld
jae 0x40dea9
xlatb
pop ebx
or dword [eax], ecx
clc
or dword [0xf8f88b49], esp
mov edi, eax
clc
nop
nop
cld
jae 0x410d2b
adc al, byte gs:[eax]
imul esp, dword [ecx - 0x3f], 0x72
jnp 0x41041d
dec ebp
adc al, 0xf8
nop
nop
cld
jae 0x410baf
add byte [eax], al
add byte [eax], al
add byte [eax], al
sub bh, byte [ecx + 0x11899]
mov ecx, 0x11899
clc
nop
nop
cld
jae 0x40f169
or byte [edi], al
and dword [ebx], edx
fisttp word [ebp - 0xd071f91]
nop
nop
cld
jae 0x40df9b
cmp byte [esi], 0x78
cmovae ecx, dword [eax]
pop ebx
push ecx
push edi
mov edi, 0x410ec8
xchg dword [esp], edi
ret
movsx eax, word [ecx + 0x14]
clc
nop
nop
cld
jae 0x40e6a9
invalid
add byte [eax + eax], bl
add byte [eax], al
inc esi
adc eax, 0x287f8bfe
mov edi, dword [edi + 0x28]
clc
nop
nop
cld
jae 0x40e76a
xlatb
jb 0x4104f2
std
add byte [eax], al
add al, 0xdf
xchg dword [edi - 0x1c], eax
jmp 0x4104bb
sub eax, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f2cf
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40faeb
add byte [eax], al
dec eax
add byte [esi + 0x1a6842c1], bh
shl esi, 3
clc
nop
nop
cld
jae 0x40ff72
add byte [edx + 0xbd00], bh
scasd eax, dword es:[edi]
push edx
clc
nop
nop
cld
jae 0x40f1a9
add byte [eax], al
add byte [edx + 0x78], dh
or dword [edx - 0x5d97c000], edi
push 0xeb9ce8df
invalid
call 0x40f194
clc
nop
nop
cld
jae 0x40e176
add byte [eax], al
add byte [eax], al
push ecx
mov al, ch
scasb al, byte es:[edi]
call 0x8b97060f
in al, dx
nop
leave
nop
jmp 0x410df1
inc esi
push edi
mov edi, 0x411112
xchg dword [esp], edi
ret
ret
cmp dword [esi + 0x10], 0
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fb16
and esp, dword [ecx + 4]
push edi
mov edi, 0x41075d
xchg dword [esp], edi
ret
and dl, 0xd
clc
nop
nop
cld
jae 0x40f55b
or byte [eax - 0x30], 0x5b
add dh, ch
push esp
clc
nop
nop
cld
jae 0x410e72
add byte [eax], al
add byte [eax], al
lds eax, [eax]
add byte [ebp + 0x55c98509], bh
test ecx, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f078
sub esp, 0x200
clc
nop
nop
cld
jae 0x40e653
cmp dh, 0xbb
call 0xc8005e61
loop 0x410748
pop ebx
push edi
mov edi, 0x40e2c7
xchg dword [esp], edi
ret
add byte [edi + 0xc3243c], al
fadd dword [esi - 0x4d]
rol byte cs:[eax], cl
out 0xe9, al
push esi
adc ch, byte [eax - 0x7c]
ret 0x7668
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40dddd
add byte [ebx], bl
pop ds
add byte [eax], al
or dword [ebx + 0x42], ebp
inc edx
push edi
mov edi, 0x40fc04
xchg dword [esp], edi
ret
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40ea11
add byte [edx + 0xb35231], ah
mov ah, 0x81
and al, 0xee
movzx ecx, word [edi + 6]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x4102ad
xchg edi, eax
clc
nop
nop
cld
jae 0x410cb6
cmpsb byte gs:[esi], byte es:[edi]
add byte [eax], al
mov ebp, 0x8d00003e
jne 0x410748
clc
nop
nop
cld
jae 0x40ed45
scasb al, byte es:[edi]
add byte [ecx], ah
add eax, 0xf3e83df
cmp dword [esi], 0xf
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f4a9
mov edx, dword [esi + 4]
clc
nop
nop
cld
jae 0x40f8f3
add byte [eax], al
add byte [eax], al
imul eax, dword [eax], 0x6e
shr ecx, 2
clc
nop
nop
cld
jae 0x4101b4
add byte [ecx], ah
sub esp, dword [ebp + 0x6b]
sub al, byte [edx + 0x68]
push 0xffffffffffffff81
mul dword [edi - 0x7621f4a]
nop
nop
cld
jae 0x40dfc7
inc ebx
pop es
jg 0x4107d5
cmp word [ebx], 0x4550
clc
nop
nop
cld
jae 0x410702
mov ebp, 0xbd00002e
add edi, ebx
clc
nop
nop
cld
jae 0x410f8b
in al, 0x13
add dh, ah
add byte [eax], al
xor eax, 0xd8b64ae
xor byte [eax], al
add byte [eax], al
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x410e1b
rcl eax, 0xc1
in eax, 0x2d
mov dword [ecx + 0xa8], eax
clc
nop
nop
cld
jae 0x41097f
sub esp, dword [edx + 0x68b21700]
and byte [eax - 3], ch
pop ecx
clc
nop
nop
cld
jae 0x41011b
pop ds
sub ecx, dword [edi]
add byte [eax], al
ja 0x410910
add byte [esi + 0x43], ah
xor eax, 0xd2332c13
xor edx, edx
clc
nop
nop
cld
jae 0x40f2e5
add byte [eax], al
or byte cs:[edi], 0
add byte [eax], cl
mov ecx, 0x7262694c
clc
nop
nop
cld
jae 0x4104d0
inc ebx
out 0xfd, al
fcom dword [esi - 0x5c]
mov bh, 5
leave
mov eax, ecx
clc
nop
nop
cld
jae 0x40ff8b
add byte [ebx + 0x5b2e00d5], dh
add al, dh
push 0x97c46892
xor ch, byte [eax - 0x31]
push esi
push edi
mov edi, 0x40e47d
xchg dword [esp], edi
ret
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
add byte [ebx], bl
add byte [edx + 0x44876100], bh
dec eax
movzx edi, word [edi + 0x14]
clc
mov bh, 0x7f
adc al, 0xf8
nop
nop
cld
jae 0x40fe40
add eax, dword [eax]
mov bl, 0
pop ds
mov al, byte [0x5a68]
add esi, 1
clc
nop
nop
cld
jae 0x410fc3
in eax, 0x5e
std
add byte [edi], cl
add byte [esp + edx*2], ch
push edi
mov edi, 0x410067
xchg dword [esp], edi
ret
xor eax, eax
clc
nop
nop
cld
jae 0x40f5e1
add byte [eax], al
add byte [edx], dh
adc esp, esp
int1
in eax, 0xd4
jp 0x410923
mov eax, dword [ebp + eax*2]
clc
inc esp
inc ebp
add al, bh
nop
nop
cld
jae 0x40e1b8
add byte [ebx], dl
cmpsb byte [esi], byte es:[edi]
js 0x4109b2
bound ebp, qword [eax + 0x70]
push 0xc681cc97
add byte [eax], ah
add al, bh
mov byte [eax], 0x60
add byte [eax], al
clc
nop
nop
cld
jae 0x40feb0
add byte [eax], al
or ah, ah
insb byte es:[edi], dx
and dl, 0xd
push edi
mov edi, 0x40eb1b
xchg dword [esp], edi
ret
push ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f5b5
mov ecx, eax
clc
nop
nop
cld
jae 0x4106d2
add byte [eax], al
pop es
add byte [eax], al
add byte [eax], al
in al, dx
mov esi, ebx
clc
nop
nop
cld
jae 0x40e5ca
and dword [ebx], eax
adc al, byte [eax]
add byte [eax], al
add bl, ch
add edx, ecx
clc
nop
nop
cld
jae 0x40f329
out 0xd0, al
add byte [eax], al
add byte [eax], al
adc ecx, dword [eax - 0xd070879]
nop
xchg edi, esi
clc
nop
nop
cld
jae 0x40df56
dec eax
add esi, dword [0x95200ba]
mov eax, dword [0xf2f85a5d]
nop
pop edx
clc
nop
nop
cld
jae 0x40ed30
mov esi, 0x70000d0
add byte [edx], ch
ja 0x410a81
add esp, 0xc
clc
nop
nop
cld
jae 0x410252
invalid
mov edx, 0xb361fe1c
in al, 0x8b
lea edi, [edi + ebx]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f33e
mov esi, edx
clc
nop
nop
cld
jae 0x4105c5
add al, dl
scasb al, byte es:[edi]
add byte [eax], al
jb 0x410b0f
xchg esi, eax
test al, 0xf
test byte [ecx - 0xe], dl
invalid
xor dword [esp], eax
push edi
mov edi, 0x41023c
xchg dword [esp], edi
ret
lea ecx, [ebp + 0x28]
clc
nop
nop
cld
jae 0x4100d9
jb 0x410b27
sbb edx, dword cs:[ebx]
add byte [edx + 0x55], cl
mov ebp, esp
rcl dword [edx], 0
adc al, byte [eax]
cmc
mov edx, fs
mov dword [eax], eax
mov al, 0x37
add byte [ecx], cl
test eax, 0x24120089
jge 0x410b31
je 0x40eba1
test byte [edx - 0x20], bh
invalid
clc
nop
nop
cld
jae 0x40ee8b
inc dword [eax]
add byte [eax], al
scasd eax, dword es:[edi]
pop ebp
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fc86
add esp, 0x2c
jmp 0x410b7c
mov dword [esp + 0x1c], edi
clc
nop
nop
cld
jae 0x40e109
scasb al, byte es:[edi]
jg 0x410bbc
add byte [esi - 0x1e], bl
push 0xd7a47514
shr byte [eax + 0x76], 1
stosb byte es:[edi], al
push dword [ebp + 0x24]
push edi
mov edi, 0x40fb2b
xchg dword [esp], edi
ret
call fcn.00410d57
clc
nop
nop
cld
jae 0x40f786
jmp 0x410bbd
invalid
mov ebp, 0xb500fd08
aad 0xe8
xor eax, 0x16125347
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e6ea
lea edi, [esp + 0x30]
push edi
mov edi, 0x40e05c
xchg dword [esp], edi
ret
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40eb32
sahf
add byte [eax], al
add byte [eax], cl
jmp 0xf8456d48
sub eax, dword [ecx + esi + 0x28]
clc
nop
nop
cld
jae 0x40fdbc
sbb al, 0
fxsave [eax]
mul ah
inc esi
inc esi
popal
popal
clc
nop
nop
cld
jae 0x40eefd
inc esi
add byte [eax], al
add byte [eax], al
sub al, byte [eax]
das
cld
clc
nop
nop
cld
jae 0x4105f3
add byte [ebx], bl
sub bl, byte [ebx]
pop es
add byte [eax], al
invalid
push ebx
clc
nop
nop
cld
jae 0x40f885
std
add ch, ah
add byte [eax], al
add byte [ebx - 0x7e97fd3f], dh
ror esp, 1
push ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e88a
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40f621
add byte [eax], al
js 0x410d23
add byte [0xd466e107], dh
lds ebp, [edi - 0xd]
movsb byte es:[edi], byte [esi]
rep movsb byte es:[edi], byte [esi]
push edi
mov edi, 0x40f3b1
xchg dword [esp], edi
ret
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f154
jb 0x410d7c
add byte [eax], al
add al, dl
outsb dx, byte [esi]
push esi
push edi
mov edi, 0x410188
xchg dword [esp], edi
ret
mov eax, 0x7876247a
clc
nop
nop
cld
jae 0x40f504
and esp, dword [ecx + 4]
push edi
mov edi, 0x410ce5
xchg dword [esp], edi
ret
add eax, 2
clc
nop
nop
cld
jae 0x40e259
mov bl, 0
add al, dl
add byte [eax], al
mov esp, 0xf2f8c987
nop
xchg ecx, ecx
clc
nop
nop
cld
jae 0x40ea3d
invalid
jne 0x4102ee
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40e9b4
add byte [eax], al
add byte [0x500abebe], dh
push edi
mov edi, 0x40e4d1
xchg dword [esp], edi
ret
jmp 0x40e692
push ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x411198
shl edx, 1
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e60c
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40e2b2
mov bl, 0xd2
aad 0x2a
invalid
xor eax, eax
clc
nop
nop
cld
jae 0x40f570
add byte [eax], al
invalid
lodsb al, byte [esi]
clc
nop
nop
cld
jae 0x40f8c8
add byte [eax], al
add dl, dl
sahf
add byte [eax], al
add byte [edx], dl
push 0xf3033a64
clc
nop
nop
cld
jae 0x40e244
scasb al, byte es:[edi]
sbb al, 0
inc esi
pop esi
add edi, dword [ecx + 0x7a47eb3d]
cmp edx, dword [ebp - 0x75]
in al, dx
cmp eax, 0x3b7a47eb
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ddf6
je 0x410130
clc
nop
nop
cld
jae 0x4103fb
sal dword [ebx + 0x48bdca2], 0x87
push edi
mov edi, 0x40f846
xchg dword [esp], edi
ret
rep movsb byte es:[edi], byte [esi]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410348
add ebx, 1
clc
nop
nop
cld
jae 0x40fda7
add byte [eax + 0x12], cl
add byte [eax], al
xlatb
loope 0x410fde
ljmp 0x8abf:0x5701c683
mov edi, 0x41108a
xchg dword [esp], edi
ret
and dl, 9
jmp 0x410ff1
push eax
clc
nop
nop
cld
jae 0x40e99f
add byte [esi], bh
add byte [eax], al
dec eax
or dl, dl
add byte [esi], bl
push ebx
push edi
mov edi, 0x40e2f1
xchg dword [esp], edi
ret
jne 0x4107e0
clc
nop
nop
cld
jae 0x40dff1
mov byte [0x68300000], al
sub byte [ebx + 0x5701242c], al
mov edi, 0x40e0f3
xchg dword [esp], edi
ret
mov dword [ebp + 0x28], eax
push edi
mov edi, 0x40ed70
xchg dword [esp], edi
ret
or byte [eax], cl
add byte [ecx + 0x51], bh
push ecx
clc
nop
nop
cld
jae 0x40e01b
add byte [ebx], ch
sbb esi, dword [edx + 0x35]
sbb eax, dword [eax]
jb 0x4110e2
leave
push dword [edx + 0x50]
push edi
mov edi, 0x410b9a
xchg dword [esp], edi
ret
push ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f96d
push eax
clc
nop
nop
cld
jae 0x410af6
push edx
add byte [eax + 0x780f], al
xchg dword [esi - 0x18], edi
cli
sti
invalid
call fcn.00410d57
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e424