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

Disassembly:
jne 0x40dc5b
clc
nop
jae 0x40e24a
add byte [eax], al
test bl, dh
out 0, al
jbe 0x40ce2c
mov ah, 0
add byte [eax], 0x69
mov dword [edi - 0x20], eax
clc
nop
jae 0x40f933
outsb dx, byte [esi]
sbb eax, 0x980055
int3
jne 0x40fb3d
clc
nop
jae 0x40ef6c
mov edx, 0x503434
push 0x60
pushal
clc
nop
jae 0x40ea2e
xchg ecx, eax
add byte [eax], al
add byte [eax + eax], al
add byte [esi + 0x5796348b], ch
mov edi, 0x40ef31
xchg dword [esp], edi
ret
add di, word [edi + 0x14]
clc
nop
jae 0x40f179
add dword [esp + esi], 0xffffff96
add byte ss:[ebx], bh
mov esi, dword [ebp + 0x24]
clc
nop
jae 0x40d149
add byte [eax], al
popfd
add byte [edx], dl
wait
cmp dh, bl
movsd dword es:[edi], dword [esi]
rep movsd dword es:[edi], dword [esi]
clc
nop
jae 0x40ebd6
add byte [edi + ebx*8 + 0xd20091], al
invalid
dec ecx
wait
cld
nop
jmp 0x40e43c
mov ecx, dword [esi + 0x3c]
wait
cld
nop
jmp 0x40d1f7
pop esi
clc
nop
jae 0x40e13b
mov edi, 0x3434eee1
add dh, ch
add byte [eax + 0x35], bl
inc edi
push ebx
adc dl, byte [esi]
wait
cld
nop
jmp 0x40dde4
add ecx, dword [ecx + 0x3c]
wait
cld
nop
jmp 0x40dbac
push esi
push edi
mov edi, 0x40e06b
xchg dword [esp], edi
ret
add edi, eax
clc
nop
jae 0x40e617
retf 0x6200
jmp 0x40f4c0
pop edi
clc
nop
jae 0x40ceff
cld
push 0x68000080
add byte [eax], al
enter 0x75ff, 0x24
push edi
mov edi, 0x40f908
xchg dword [esp], edi
ret
mov ecx, ebx
clc
nop
jae 0x40cf27
add byte [ebp + 0x83], ah
mov eax, dword [0x512e00f4]
push ecx
wait
cld
nop
jmp 0x40ee90
popal
clc
nop
jae 0x40e810
add dh, ch
pop es
add dh, ch
add dh, cl
cmpsb byte [esi], byte es:[edi]
mov byte [0xb68300], al
imul esi, dword [ebx], 0xffffffc0
push edi
mov edi, 0x40f205
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
push edi
mov edi, 0x40e0c2
xchg dword [esp], edi
ret
add esi, ecx
wait
cld
nop
jmp 0x40fe1b
push eax
wait
cld
nop
jmp 0x40e95f
and dl, 9
wait
cld
nop
jmp 0x40d834
inc eax
clc
nop
jae 0x40e102
fist word [eax + 0x9648]
loope 0x40d0ce
xor eax, 0x64af0026
mov ecx, dword [0x30]
wait
cld
nop
jmp 0x40f18c
push ecx
push edi
mov edi, 0x40d786
xchg dword [esp], edi
ret
mov edi, dword [ebp + 0x24]
clc
nop
jae 0x40dc21
push ebp
add byte [edi + 0x30830000], dl
add byte [edi + 0x6000c681], bh
add byte [eax], al
add esi, 0x6000
clc
nop
jae 0x40d55e
inc esp
add byte [eax], al
mov esi, 0xbbf5751
in eax, dx
inc eax
add byte [edi - 0x353cdbc4], al
inc esp
cld
add byte [edi + 0x24710000], dl
add byte [eax + eax - 0x2a], al
add byte [esi], dh
add byte [esi - 0x4d88c900], dl
add byte [eax - 0x7d78277], bh
mov dword [ebp + 0x28], edi
clc
nop
jae 0x40fce3
add byte [eax + 0x974d00], dl
daa
push ss
add al, ah
add byte [ebx], bl
add edi, dword [ebp + 0x24]
clc
nop
jae 0x40f46b
pop eax
sbb al, byte [edx - 0x63]
pushal
xchg edi, eax
dec esp
test ecx, ecx
wait
cld
nop
jmp 0x40fd49
mov ecx, dword fs:[0x30]
clc
nop
jae 0x40d29b
xor ch, byte [eax - 0x17]
mov eax, 0x258
wait
cld
nop
jmp 0x40f0ec
sub eax, dword [ecx + esi + 0x28]
clc
nop
jae 0x40e668
add byte [edi + 0x1de19712], bh
push esp
clc
nop
jae 0x40f83b
add dword [ecx + 0x1453f], edx
popfd
add byte [eax + eax - 0x36], al
sub edi, edx
clc
nop
jae 0x40f56c
inc edx
add byte [0x4f009b00], cl
jns 0x40d289
wait
cld
nop
jmp 0x40e8a8
add ecx, eax
clc
nop
jae 0x40e4c8
add byte [esi + 0x4f985000], ah
xor dword [ebx + 2], 0
mov esi, dword [eax + eax]
fimul dword [ebx - 0xd07f7bf]
nop
mov eax, dword [ecx + 8]
clc
nop
jae 0x40e412
mov byte [edx - 0x80], dh
xor al, 0x87
add byte [ecx], ah
add byte [eax], 0x39
xchg ecx, ecx
clc
nop
jae 0x40d17e
out 0xca, eax
push 0x3f976868
cmp ch, byte [edx + 0x40]
inc eax
push edi
mov edi, 0x40fddc
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
clc
nop
jae 0x40d5e1
add byte [edi], bh
xchg edi, eax
adc al, 0xe1
pushal
jb 0x40d2af
stosb byte es:[edi], al
mov eax, 0x30
clc
nop
jae 0x40fb79
or byte [eax], 0
mov ecx, 0xbf57db33
mov al, 0xe9
inc eax
add byte [edi + 0xc3243c], al
add dl, cl
push ebp
add byte [0xa200a4], cl
shl dword [eax - 0x74246f00], 1
jne 0x40d305
xor ebx, ebx
push edi
mov edi, 0x40e9b0
xchg dword [esp], edi
ret
push edi
mov edi, 0x40f769
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
clc
nop
jae 0x40d6d0
inc edx
xor al, 0x58
add byte [eax], al
add ah, bl
fsub qword [ebx]
popal
add al, 0x57
and esp, dword [ecx + 4]
push edi
mov edi, 0x40e747
xchg dword [esp], edi
ret
mov ebx, edi
clc
nop
jae 0x40dc6e
add dh, ch
retf 0xdf00
mov eax, eax
push edi
mov edi, 0x40ef94
xchg dword [esp], edi
ret
jne 0x40f77d
clc
nop
jae 0x40cf78
fild word [eax]
inc esp
and dword [0x90fc9b91], ebx
jmp 0x40e7ea
movzx edi, word [edi + 0x14]
clc
nop
jae 0x40f7bd
cmp cl, byte [eax - 0x32cbbd12]
je 0x40e058
clc
nop
jae 0x40d98c
dec eax
add byte [edi - 0x1ea8ff2c], bh
add al, 0
ret
sub dword [esp], 2
push edi
mov edi, 0x40f000
xchg dword [esp], edi
ret
add ecx, dword [ebx + 0x3c]
wait
cld
nop
jmp 0x40d75b
mov dword fs:[eax], esp
wait
cld
nop
jmp 0x40ef1c
and eax, 0x12
clc
nop
jae 0x40ebbe
dec eax
add byte [eax - 0xb11bdb8], bl
add byte [esp + edi], cl
popal
cmp al, 0x61
wait
cld
nop
jmp 0x40db85
test edx, edx
wait
cld
nop
jmp 0x40d8b7
pop ecx
wait
cld
nop
jmp 0x40e3b8
shl esi, 3
clc
nop
jae 0x40f9f3
xor bh, cl
or eax, 0xcd00a507
mov edx, dword [esi + 4]
clc
nop
jae 0x40f7da
add byte [ebx - 0x77ffff41], bl
pop ecx
pop ecx
wait
cld
nop
jmp 0x40cf8b
add esi, dword [ebp + 0x24]
clc
nop
jae 0x40ecf8
dec ebp
add byte [eax], 0
xchg dword [edi + esi*8], edx
mov edx, 0x9b103e83
cmp dword [esi], 0x10
wait
cld
nop
jmp 0x40edd5
mov edi, eax
clc
nop
jae 0x40da1e
xchg esi, eax
add byte [0xd000045], cl
imul ecx, dword [ecx + 0x57], 0x40e0afbf
add byte [edi + 0xc3243c], al
add edx, ecx
add byte [eax], al
add byte [ebp - 0x64f97462], ah
mov eax, dword [esi]
wait
cld
nop
jmp 0x40de38
imul ecx, eax
clc
nop
jae 0x40f372
cmpsb byte [esi], byte es:[edi]
sbb eax, 0xbf1d
and dword [edx - 0x7d], ebx
invalid
add esi, 0x18
clc
nop
jae 0x40d03d
add byte [eax - 0x12], dl
add byte [edx], al
sysexit
cmp byte [ecx - 0xd07eadc], bl
nop
xor eax, 0x15249938
clc
nop
jae 0x40d054
or eax, 0x3000048
push ss
add byte [edi + 0x1000b0d7], al
add byte [eax + 0x4d8bba00], ah
or al, bh
mov ecx, dword [ebp + 8]
clc
nop
jae 0x40d7b1
add byte [eax], al
inc esp
add byte [ecx + 0x22006600], dl
add byte [ebx + 0x57328bb9], cl
mov esi, dword [edx]
push edi
mov edi, 0x40e366
xchg dword [esp], edi
ret
mov dword [edi - 0x18], eax
push edi
mov edi, 0x40edf3
xchg dword [esp], edi
ret
ret
call fcn.0040ee41
wait
cld
nop
jmp 0x40f5ba
xor edx, edx
clc
nop
jae 0x40fdb6
xchg ecx, eax
add ah, bh
or eax, 0x42000000
add byte [ebx + 0x450054a5], cl
sbb ecx, dword [ebx - 0x364d7bb]
mov eax, dword [ebp + 0x28]
wait
cld
nop
jmp 0x40ee07
mov ecx, dword [ebp + 4]
clc
nop
jae 0x40d88e
add byte [edx], dh
loope 0x40d722
cmp al, byte [eax]
dec edi
add ebx, 2
clc
nop
jae 0x40e734
cld
test byte [eax], al
add cl, ah
xor al, 0xff
sub eax, ecx
push edi
mov edi, 0x40d0e6
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 4]
clc
nop
jae 0x40f027
wait
add byte [edx], al
xor al, 0xee
mov cl, byte [ebx + 0x80b6]
add al, bh
mov esi, dword [esi + 0x80]
clc
nop
jae 0x40f610
or eax, 0x8b690001
dec edi
push cs
mov ecx, dword [edi + 0xe]
clc
nop
jae 0x40d319
cmp dl, byte [edi - 0x45ff5ab8]
jl 0x40d6e7
mov ecx, dword [ecx + 0x3c]
clc
dec ecx
cmp al, 0xf8
nop
jae 0x40d6a2
adc al, 0x9d
cmp al, byte [eax]
inc edx
out dx, al
bound eax, qword [eax]
mov eax, dword [ebp - 0x64b6e52f]
dec ecx
wait
cld
nop
jmp 0x40d33f
call fcn.0040fa2f
clc
nop
jae 0x40eade
fistp qword [edx - 0x2e552100]
loop 0x40d81e
shl edx, 1
push edi
mov edi, 0x40d0a7
xchg dword [esp], edi
ret
add ecx, dword [ecx + 0x3c]
clc
nop
jae 0x40cfc9
dec edi
pop es
out dx, al
add byte [eax], al
cld
xor byte [eax], al
mov ecx, dword cs:[ebp + 0x14]
mov ecx, dword [ebp + 0x14]
clc
nop
jae 0x40f503
adc al, 0x4a
mov edi, 0x96003200
add al, dh
add byte [edx], al
mov esp, dword [eax + eax]
and dword [esi], esp
cmp ecx, dword [ebx - 0x6640a808]
xlatb
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
add byte [eax], al
adc ah, byte [ebp + 0x6e]
mov edi, dword [edi + 8]
clc
nop
jae 0x40d422
add byte [eax], al
add byte [eax + eax - 0x7af040e6], al
stc
sbb al, 0
add al, bh
jne 0x40f533
clc
nop
jae 0x40de51
test byte [edx], cl
push ss
add byte [edx], dh
salc
add byte [eax], al
add byte [ebx - 0x474ffbe], cl
pop edi
push edi
mov edi, 0x40d523
xchg dword [esp], edi
ret
mov ebx, dword [edx + 0x10]
clc
nop
jae 0x40f665
xchg edi, eax
add byte [edx], bl
add byte [eax], al
mov eax, dword [0x46123a8]
push edi
mov edi, 0x40e33e
xchg dword [esp], edi
ret
call fcn.0040fa2f
clc
nop
jae 0x40d60c
popfd
add byte [ebx - 0x79e1107], al
popal
clc
nop
jae 0x40de8a
add dh, ch
xchg dword [eax], eax
xor al, 0
add byte [edi - 0xb], cl
xor al, 0
fisttp word [edi]
test byte [ebp + 8], al
add byte [eax], al
je 0x40e102
wait
cld
nop
jmp 0x40d0bc
rep movsb byte es:[edi], byte [esi]
clc
nop
jae 0x40f4c0
add byte [eax], al
inc edx
add byte [ecx + 0x5d65970d], ah
mov ebx, esi
clc
nop
jae 0x40eef0
or eax, 0x4ff90058
mov dh, ch
imul edx, dword [eax + 0x57], 0x40ec00bf
add byte [edi - 0x1e3cdbc4], al
cmp ah, byte [ecx + 0x343a3287]
bound eax, qword [eax]
mov edi, dword [edi - 0x6f0d07a1]
jae 0x40f8ef
add byte [eax + 0x4f120000], bl
add byte [eax], al
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
inc ecx
jb 0x40d932
test byte gs:[eax], al
xchg ebx, eax
imul ebx, dword [edx + 0x57], 0xffffffbf
cwde
test byte [eax], 0x87
cmp al, 0x24
ret
push edx
clc
nop
jae 0x40ec94
or eax, 0xee00a532
add byte [eax], al
add byte [edi + 0x20c6e829], al
add byte [eax], al
call fcn.0040fa2f
clc
nop
jae 0x40eb80
adc al, 0
add byte [eax], al
out dx, eax
push esp
wait
cld
nop
jmp 0x40dad4
push ecx
push edi
mov edi, 0x40e1a1
xchg dword [esp], edi
ret
add eax, 0x28
clc
nop
jae 0x40e6d1
add byte [ebp + 0x620000], bl
scasb al, byte es:[edi]
mov edi, eax
push edi
mov edi, 0x40fd78
xchg dword [esp], edi
ret
add byte [ebx - 0x397c262b], cl
adc dl, byte [edi - 0x41]
pop ds
rol dword [eax], 1
xchg dword [esp], edi
ret
add esi, 8
clc
nop
jae 0x40cec5
mov byte [edx], al
add byte [eax], al
add byte [esi], dh
add dh, bl
mov ecx, 0xd3b
clc
nop
jae 0x40f88b
loope 0x40d9c9
add byte [eax], al
mov ch, 0x7c
push edx
push edi
mov edi, 0x40e4b5
xchg dword [esp], edi
ret
lea ebp, [edi - 0x20]
wait
cld
nop
jmp 0x40e3e4
jmp 0x40fc08
shr ecx, 2
clc
nop
jae 0x40ed5c
retf 0xd
push ebx
push edi
mov edi, 0x40d0d2
xchg dword [esp], edi
ret
mov esi, dword [ecx + 0x14]
clc
nop
jae 0x40fb53
pop eax
retf 0x5f3a
mov ecx, dword [ecx + 0x54]
wait
cld
nop
jmp 0x40ddd1
mov edi, dword [edi]
clc
nop
jae 0x40d21f
add byte [eax + 0x3a000d84], dl
add edi, ebx
sub al, 0x20
clc
nop
jae 0x40f112
inc esp
add byte [eax], al
add byte [eax], al
add dl, dl
xchg ebx, eax
sti
mov edi, dword [edi + 0x14]
wait
cld
nop
jmp 0x40e128
jl 0x40f112
test eax, 0x80000000
wait
cld
nop
jmp 0x40ce15
mov ecx, dword [ecx + 0x38]
clc
nop
jae 0x40f9df
xchg dword [0x42000058], ecx
scasd eax, dword es:[edi]
xor dword [esp], 0x8723648
clc
nop
jae 0x40dd08
add byte [edi + 0x1e58e8d9], dl
add byte [eax], al
clc
nop
jae 0x40de0b
dec ebp
outsb dx, byte [esi]
add byte [esi - 0x640174a2], ah
cld
nop
jmp 0x40fc45
push esp
clc
nop
jae 0x40e1b4
sbb eax, 0x34341200
add byte [eax], al
into
mov byte [0x57518a00], al
mov edi, 0x40fe08
xchg dword [esp], edi
ret
add edi, dword [edi + 0x3c]
clc
nop
jae 0x40de1e
xor ah, byte [esi - 0x62ff7cc6]
add eax, 0x28c2830f
clc
nop
jae 0x40f311
adc al, 0x96
add byte [edi - 0x74731f00], dl
jns 0x40dc57
mov edi, dword [ecx + 0xc]
wait
cld
nop
jmp 0x40d196
popfd
dec eax
add ch, bh
sub eax, 0x80000000
clc
nop
jae 0x40fc08
add byte [edx - 0x6a], ah
add byte [esi - 0x7d], ch
invalid
add edi, 0x10
wait
cld
nop
jmp 0x40f77d
add si, word [esi + 0x14]
clc
nop
jae 0x40d5b0
inc edx
aas
add byte [edi], bh
loope 0x40dcb3
add byte [edx - 0x2f741600], dh
mov edx, eax
clc
nop
jae 0x40d07e
xchg edi, eax
out dx, al
xchg edi, eax
dec edi
xor al, 0
mov edi, 0x2200c6
mov esi, edi
invalid
mov ecx, 0x735908cd
clc
nop
jae 0x40e56f
add byte [eax], al
add byte [eax], al
xor ecx, dword [eax - 0x6f0d07ba]
inc esi
clc
nop
jae 0x40f626
add byte [eax], al
add byte [ecx + 0xdbfe74f], ah
adc al, byte [eax]
sahf
mov esi, dword [esi + ebx + 0x78]
push edi
mov edi, 0x40cf4f
xchg dword [esp], edi
ret
mov esi, ebx
push edi
mov edi, 0x40e8ce
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
wait
cld
nop
jmp 0x40ec3c
add ecx, 0x28
clc
nop
jae 0x40e5af
add bh, bl
pop es
add dword [eax], eax
push 0x35850fc9
clc
invalid
mov edi, dword [ebp + 0x24]
clc
nop
jae 0x40e921
push eax
clc
nop
jae 0x40f34c
adc al, 0x42
wait
into
add cl, bh
retf 0xc34
pushal
push edi
mov edi, 0x40da87
xchg dword [esp], edi
ret
mov edi, dword [edi + 0x28]
clc
nop
jae 0x40ed36
pop eax
test byte [eax], al
nop
add byte [edi - 0x5c0cffb0], al
inc edx
add byte [ebx + 0x22ac353b], cl
push cs
imul edi, eax, 0xfffffff2
nop
xor eax, 0x6b0e22ac
clc
nop
jae 0x40f726
add byte [edx], bl
dec edi
add cl, ah
mov al, byte [0x8b004000]
sbb eax, 0x90f2f846
inc esi
clc
nop
jae 0x40eacb
push eax
out dx, al
mov eax, dword [0x1d60ee80]
add byte [edx + 0x59], ch
clc
nop
jae 0x40eaa4
add eax, 4
clc
nop
jae 0x40f125
add byte [ecx], al
add byte [eax], al
ljmp 0x830f
ret
push ecx
push edi
mov edi, 0x40f441
xchg dword [esp], edi
ret
mov eax, dword [ebp + eax*2]
clc
nop
jae 0x40e8e1
push edi
clc
nop
jae 0x40e67b
jb 0x40df56
retf 0x5500
xor eax, eax
clc
nop
jae 0x40fa80
add byte [eax], al
push ebp
add byte [edx + 0x68ad0072], bh
add byte [eax - 0xd07ffff], al
nop
jae 0x40e7b0
test byte [esi], ch
cwde
bound eax, qword [eax]
mov ebx, dword [eax + 0x33]
sar al, 0xf2
nop
jae 0x40dfe1
pop edi
movsd dword es:[edi], dword [esi]
add byte [edx + 0x62], cl
out dx, al
add byte [ecx - 0x1f], al
outsd dx, dword [esi]
shr ecx, 2
wait
cld
nop
jmp 0x40df7c
push dword fs:[eax]
clc
nop
jae 0x40d3fa
dec ebp
push ebp
add byte [edx], ah
pop es
sahf
push ecx
clc
nop
jae 0x40e007
jb 0x40e072
mov byte [eax], al
retf 0x58
push edx
wait
cld
nop
jmp 0x40f0b1
add esi, ebx
wait
cld
nop
jmp 0x40f4ee
add esi, 0xa4
clc
nop
jae 0x40d2c3
add byte [eax], al
add byte [edx + 0x57], ch
push edi
mov edi, 0x40ea7c
xchg dword [esp], edi
ret
add edi, dword [eax + 0x3c]
wait
cld
nop
jmp 0x40fcf7
cmp eax, 0
wait
cld
nop
jmp 0x40e4db
add esp, 0x2c
clc
nop
jae 0x40e237
add bh, ah
cwde
add byte [edi - 0x160876a1], dl
imul ecx
wait
cld
nop
jmp 0x40f3f1
add edi, eax
clc
nop
jae 0x40d748
loope 0x40e135
add byte [eax], al
add dword [ecx], eax
nop
pop edi
mov eax, dword [ecx + 0x10]
clc
nop
jae 0x40f7ef
xor al, 0x87
add byte [eax], al
add byte [ebp + ecx*8 + 0x147fb70f], al
movzx edi, word [edi + 0x14]
clc
nop
jae 0x40f8d8
add byte [edx], bl
inc edx
pop eax
jb 0x40e176
das
cld
clc
nop
jae 0x40dd84
sbb dword [ecx - 0x64bbdbbc], ecx
mov dword [esp + 0x44], eax
wait
cld
nop
jmp 0x40d6bc
push ebx
clc
nop
jae 0x40e519
out dx, al
out dx, al
push 0x9758fc9d
loope 0x40e176
push eax
push edi
mov edi, 0x40d4d1
xchg dword [esp], edi
ret
cmp dword [esi + 0x10], 0
wait
cld
nop
jmp 0x40f050
mov ecx, dword [esi + 0xe]
clc
nop
jae 0x40d8f2
add byte [eax], al
add byte [edi], bh
add byte [eax - 0x3c], cl
add byte [eax], dl
add bh, dh
inc ecx
mov eax, 0xf2f8d233
nop
xor edx, edx
clc
nop
jae 0x40e774
dec ebp
cmp al, byte [eax]
pop eax
pop es
add byte [esp + edx*8], dl
add byte [edx], dh
in al, dx
mov dword [esp + 0x1c], edi
clc
nop
jae 0x40cfdc
adc ch, byte [esi - 0x65]
add ah, bh
pop dword [ebx]
inc ebp
and al, 0xf8
add eax, dword [ebp + 0x24]
clc
nop
jae 0x40ea56
or eax, 0xe7007200
wait
xchg ebp, eax
and al, byte [eax]
mov ebx, dword [edx - 0x10827df1]
invalid
rep movsb byte es:[edi], byte [esi]
wait
cld
nop
jmp 0x40f455
lea edi, [esi + 8]
clc
nop
jae 0x40d821
mov ecx, dword fs:[0x30]
wait
cld
nop
jmp 0x40d026
jmp 0x40e1dd
mov ecx, eax
clc
nop
jae 0x40d1a9
pop eax
clc
nop
jae 0x40e588
add ah, bh
add byte [ecx - 0x78780000], ah
je 0x40e3cc
rol dword [ebp - 0xd073c83], cl
nop
jae 0x40ce59
ret
push ebp
xchg ecx, eax
mov byte [edx], bh
push eax
add byte [edi - 0x6188cc70], dl
push 0
clc
add al, bh
nop
jae 0x40fb66
out 0xd, eax
xor dl, byte [edx]
adc dl, byte [esi + 0x71005400]
push eax
push esp
add byte [ecx + 0x50], dh
add byte [ebp - 0x364ae38], ah
push ecx
wait
cld
nop
jmp 0x40e38e
call fcn.0040ee41
wait
cld
nop
jmp 0x40f815
jmp 0x40fb3d
jne 0x40d54a
wait
cld
nop
jmp 0x40f014
imul ecx, ecx, 0x28
clc
nop
jae 0x40dc9c
loope 0x40e3e5
push eax
jb 0x40e3f6
add cl, bh
ret
pop esi
push edi
mov edi, 0x40eb2a
xchg dword [esp], edi
ret
lea edx, [edx + esi]
clc
nop
jae 0x40f865
add byte [ebp], al
xchg edi, eax
mov edi, 0xdc974700
and esp, dword [ecx + 4]
clc
nop
jae 0x40f89e
xor al, 0x12
dec ebp
add byte [eax], al
pop eax
pop edx
push esi
wait
cld
nop
jmp 0x40ed1f
mov esi, edx
clc
nop
jae 0x40d4e5
add byte [eax], al
aas
and dword [edx - 0x69], 0xffffffe1
stosd dword es:[edi], eax
ja 0x40ef94
wait
cld
nop
jmp 0x40f1c6
mov ecx, dword fs:[0x30]
clc
nop
jae 0x40d2f3
add byte [esi + 0x57], ch
add byte [eax], 0x9e
push eax
push edi
mov edi, 0x40ece4
xchg dword [esp], edi
ret
movzx edi, word [edi + 4]
clc
nop
jae 0x40f828
xor al, 0x68
xor al, 0x9b
inc ebp
and byte [eax], al
mov esi, eax
add dh, cl
lea esi, [esi + ebx]
wait
cld
nop
jmp 0x40ee2e
push ecx
clc
nop
jae 0x40fdc9
add byte [edi - 0x1e1f0000], dl
add byte [esi + 0x3000b0], ah
out 0, al
pop dword [ebx]
clc
add esi, ebx
clc
nop
jae 0x40dc48
test byte [ecx], al
retf 0x6800
push ecx
push edi
mov edi, 0x40e75a
xchg dword [esp], edi
ret
cmp ecx, edx
wait
cld
nop
jmp 0x40f064
imul ecx, ecx, 0x28
clc
nop
jae 0x40ce89
xchg esi, eax
xor al, byte [eax]
stc
push eax
add byte [0x633e8166], bl
inc ecx
clc
nop
jae 0x40e837
add byte [eax], al
or eax, 0xd200d000
add byte [ecx - 0x59c7bf1], bh
invalid
je 0x40e058
clc
nop
jae 0x40fbe0
retf 0x100
mov eax, dword [ebp + 0x14]
clc
nop
jae 0x40e177
out dx, al
pop es
adc al, 0
adc al, byte [eax]
adc ecx, esi
dec ecx
push edi
mov edi, 0x40d0f9
xchg dword [esp], edi
ret
xor eax, eax
push edi
mov edi, 0x40e467
xchg dword [esp], edi
ret
mov dword [esp], eax
clc
nop
jae 0x40e3cf
add byte [edi], al
xchg edi, eax
pushal
add dh, ch
pop eax
push ecx
clc
nop
jae 0x40d25f
add byte [0x3a830000], bl
add byte [eax + 0x440076], al
xor esi, ebp
xchg ebx, eax
inc esp
add byte [esi + 0xf], cl
test byte [ebp - 0x7000002], ah
je 0x40e542
clc
nop
jae 0x40fd65
mov eax, dword [0xeb83e7ee]
cmp word [esi], 0x6f72
wait
cld
nop
jmp 0x40fd1d
push esi
push edi
mov edi, 0x40fd8b
xchg dword [esp], edi
ret
mov dword [ecx + 0xa8], eax
clc
nop
jae 0x40e640
inc esp
add cl, bh
lds ecx, [esi + 0x51]
push edi
mov edi, 0x40d676
xchg dword [esp], edi
ret
add ebp, ebx
push edi
mov edi, 0x40fafe
xchg dword [esp], edi
ret
sub dword [esp], 2
clc
nop
jae 0x40f5fa
wait
add cl, ah
add byte [eax - 0x23], ch
mov ecx, dword [ebp + 0xc]
push edi
mov edi, 0x40ef59
xchg dword [esp], edi
ret
div ecx
wait
cld
nop
jmp 0x40d59c
mov ecx, dword [ebp + 4]
clc
nop
jae 0x40e9c4
add byte [edx], dh
add byte [eax], al
add byte [eax], al
add byte [eax], 0x1f
mov ebp, esp
clc
nop
jae 0x40d1d0
inc edx
xor al, 0
or eax, 0x9b420000
mov eax, dword [esp + 4]
clc
nop
jae 0x40fa47
xchg esi, eax
bound ebx, qword [ebp + 0x5f9f00a6]
push edi
mov edi, 0x40d64a
xchg dword [esp], edi
ret
ret
leave
wait
cld
nop
jmp 0x40d950
nop
wait
cld
nop
jmp 0x40ea8f
mov ecx, dword fs:[0x30]
wait
cld
nop
jmp 0x40e4a2
mov ecx, dword [edi + 4]
wait
cld
nop
jmp 0x40db48
jne 0x40f64e
wait
cld
nop
jmp 0x40f09e
mov eax, 0x573c8194
clc
nop
jae 0x40f1a0
aas
add byte [eax], al
add dh, dh
add byte [edx], al
mov ebp, dword [edi]
jne 0x40f42e
clc
nop
jae 0x40dd1c
add byte [edx], bl
add byte [edi - 0x75], cl
inc eax
adc al, 0x9b
mov eax, dword [eax + 0x14]
wait
cld
nop
jmp 0x40d9a3
call fcn.0040fa2f
clc
nop
jae 0x40f285
add cl, bh
rol byte [eax], cl
xchg esp, eax
add byte [eax + 0x31], cl
add al, 0x24
xor dword [esp], eax
wait
cld
nop
jmp 0x40d20a
push eax
clc
nop
jae 0x40dbf9
mov byte [eax + 1], dl
add byte [eax], al
add byte [ecx + 0x75ff2800], ah
add byte [edi - 0x41], dl
xchg edi, eax
in eax, dx
inc eax
add byte [edi + 0xc3243c], al
add byte [edx + 0x42], dh
adc al, 0x90
add byte [eax + eax + 0x65], dl
and eax, 0x1011e89a
add byte [eax], al
clc
nop
jae 0x40fd34
push dword [ebp]
push edi
mov edi, 0x40ed97
xchg dword [esp], edi
ret
cmp cl, byte [eax + 0x820058]
dec esp
mov ecx, ebx
wait
cld
nop
jmp 0x40d3d2
pop dword fs:[eax]
clc
nop
jae 0x40ef44
cmp dh, byte [eax + eax]
xor al, 0
dec edx
inc byte [ebx - 0xd07fd40]
nop
add eax, 2
clc
nop
jae 0x40da58
sbb bl, byte [eax + 0x1442441a]
out dx, al
pushal
push edi
mov edi, 0x40f802
xchg dword [esp], edi
ret
je 0x40d7c4
clc
nop
jae 0x40e428
dec ebp
add byte [eax + edx], al
pop eax
pop eax
push edi
mov edi, 0x40e6f8
xchg dword [esp], edi
ret
inc ebx
clc
nop
jae 0x40f94a
stosd dword es:[edi], eax
clc
nop
jae 0x40fa98
add dl, dl
add byte [edi + 0xa11400], al
lahf
push ebx
push edi
mov edi, 0x40e2b6
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
wait
cld
nop
jmp 0x40eeb6
rep stosd dword es:[edi], eax
clc
nop
jae 0x40efd4
add byte [eax], al
out dx, al
add byte [eax], al
add dl, cl
inc ecx
add byte [ebp - 0x14], ah
dec ecx
wait
cld
nop
jmp 0x40d38e
pop ecx
clc
nop
jae 0x40dd44
out 0xdf, eax
pop es
out dx, al
add byte [eax], al
add byte [edi], bh
add byte [ebp + ecx*4 - 0x40a8d7b3], cl
scasb al, byte es:[edi]
cli
inc eax
add byte [edi + 0x7c3243c], al
or eax, 0x4900caca
mov ecx, dword fs:[0x30]
clc
nop
jae 0x40fdf5
add byte [edx], dh
add byte [eax], al
mov ebx, esp
or eax, 0x12
clc
nop
jae 0x40df56
mov eax, dword [0xa1004500]
fbld tbyte [edx - 0x3cffda00]
mov esi, 0x90f2f859
pop ecx
clc
nop
jae 0x40ddab
add byte [esi - 0x6e69bda0], dl
pop eax
adc al, byte [edx]
add byte [ebx - 0x397c958f], cl
add bh, al
nop
jae 0x40d3be
adc dh, byte [edx - 7]
adc al, 0xd
retf 0x8d2c
sub esp, 0x200
clc
nop
jae 0x40cf3c
wait
xchg edi, eax
stc
invalid
and esp, dword [ecx + 4]
clc
nop
jae 0x40d7ee
outsb dx, byte [esi]
into
add dword [eax], 0xffffffa6
add byte [ebx], al
push edx
add byte [ebx + 0x3fc0004], ah
pop ebp
and al, 0xf8
add ebx, dword [ebp + 0x24]
clc
nop
jae 0x40e302
mov byte [eax], al
add byte [ebp + 0xf29600], bl
xchg esi, eax
add dl, bh
call fcn.0040fa2f
wait
cld
nop
jmp 0x40d905
push eax
clc
nop
jae 0x40f0c4
xor al, 0xca
xchg ecx, eax
fild word [eax]
out dx, al
retf 0x6696
xchg dword [edi - 0x1c], eax
wait
cld
nop
jmp 0x40da45
add esi, dword [eax + 0x3c]
wait
cld
nop
jmp 0x40f713
add byte [eax], al
add dword [eax], eax
add byte [esi], ch
dec edi
add byte [ecx + 0x51], bh
clc
nop
jae 0x40da32
sbb cl, dl
add byte [edi + 0xdf8083], dl
mov bh, 0xd8
mov eax, edi
clc
nop
jae 0x40e09a
add byte [eax], al
add byte [edx], al
add byte [eax], al
pop ds
push 0x40
clc
nop
jae 0x40ea00
add byte [eax + 0x14a54d], al
outsb dx, byte [esi]
loope 0x40ecda
push edi
push edi
mov edi, 0x40f3de
xchg dword [esp], edi
ret
add edi, dword [ebp + 0x24]
clc
nop
jae 0x40dd58
add byte [esi - 0x11ffff63], dl
or bh, byte [ecx + 0x65]
mov ecx, 0x65
clc
nop
jae 0x40e59c
add byte [eax], al
wait
out dx, al
or esp, dword [eax - 0x65]
pushal
wait
cld
nop
jmp 0x40efbc
mov ebx, dword [esi + 0xc]
clc
nop
jae 0x40ec55
sbb ch, byte [esi + 0x50]
add byte [edi - 0x3e7434cc], al
clc
nop
jae 0x40d68b
xchg edi, eax
inc esp
add byte [ecx], al
movsd dword es:[edi], dword [esi]
xchg ecx, eax
xor al, 0x66
add byte [ebx + 0x50], ch
push edi
mov edi, 0x40fc1f
xchg dword [esp], edi
ret
je 0x40f1dc
clc
nop
jae 0x40da09
retf 0x14
mov dword [esp + 0x40], eax
clc
nop
jae 0x40e0ef
add byte [ebx - 0x85a5f00], al
out dx, eax
lodsd eax, dword [esi]
push edi
mov edi, 0x40d6f6
xchg dword [esp], edi
ret
movzx esi, word [esi + 0x14]
clc
nop
jae 0x40e01b
add byte [eax], al
add byte [eax], al
mov edx, 0xf2f86069
pushal
clc
nop
pushal
clc
nop
jae 0x40cfb4
dec eax
add byte [eax], al
or eax, 0xbf004d97
test dword [ecx + 0x3e], 0xf2f8fb03
nop
jae 0x40e70e
inc edx
loope 0x40ede4
add byte [eax - 0x258c9200], cl
call fcn.0040fa2f
clc
nop
jae 0x40ce31
add byte [eax], al
inc esp
shr byte [ebx], cl
mov ecx, dword [esi + 0x10]
push edi
mov edi, 0x40f1ef
xchg dword [esp], edi
ret
movsx eax, word [ecx + 0x14]
clc
nop
jae 0x40f516
add byte [eax], al
pop es
or eax, 0x4d8bd988
adc byte [edi - 0x41], dl
sbb edx, ebp
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
add byte [eax], al
jge 0x40eeda
and esp, dword [ecx + 4]
clc
popal
add al, 0xf8
nop
jae 0x40d722
pop edi
or dword [ebp], 0
out 0xfe, eax
movsx edx, word [ecx + 6]
clc
nop
jae 0x40d246
sbb bh, byte [edx]
add byte [ebp - 0x69], cl
xchg edi, eax
cmp ecx, dword [ecx - 0x36413b9]
mov dword [edi - 0x14], eax
wait
cld
nop
jmp 0x40fbf4
add esi, 0x10
clc
nop
jae 0x40d54a
inc esp
xor dl, byte [edi + 0x21009600]
adc eax, 0x43670064
push ds
stosb byte es:[edi], al
clc
nop
jae 0x40fb11
fistp word [eax + 0x60]
adc al, 0
sti
les eax, fs:[eax - 1]
clc
nop
jae 0x40f67b
add byte [ebp + 0x3a], dl
xchg edi, eax
nop
adc eax, 0xf3030bd1
clc
nop
jae 0x40d584
add byte [eax + 0x4d14ce87], al
test byte [edi], bh
ret
add esi, 4
clc
nop
jae 0x40e6ab
and esp, dword [ecx + 4]
push edi
mov edi, 0x40e02e
xchg dword [esp], edi
ret
push eax
wait
cld
nop
jmp 0x40f4d8
xchg edi, esi
wait
cld
nop
jmp 0x40f6ed
popal
clc
nop
jae 0x40e28f
fild word [eax]
add byte [edx], al
xor al, 0x3a
cmp dh, dl
add byte [eax - 0x64a65200], al
pop ecx
wait
cld
nop
jmp 0x40f99e
jmp 0x40f4c0
call fcn.0040fa2f
clc
nop
jae 0x40eedc
out dx, al
push ebp
add byte [ecx + 0x574628d5], ah
mov edi, 0x40e655
xchg dword [esp], edi
ret
je 0x40d134
clc
nop
jae 0x40ed6f
add byte [eax], al
xor al, 0xe1
stosb byte es:[edi], al
jne 0x40db21
wait
cld
nop
jmp 0x40fc9a
add esi, 2
push edi
mov edi, 0x40e5d8
xchg dword [esp], edi
ret
mov esi, dword [ebx + 0x3c]
push edi
mov edi, 0x40dd31
xchg dword [esp], edi
ret
add esi, 0x14
clc
nop
jae 0x40e37b
dec ebp
cmpsb byte [esi], byte es:[edi]
mov byte [eax], al
or eax, 0xc68bbf48
mov eax, esi
clc
nop
jae 0x40f6ad
add byte [eax], al
add byte [edx], bh
add byte [eax], al
add dh, bh
push ecx
clc
nop
jae 0x40d65f
out dx, al
pop eax
add byte [edx], dh
add byte [edi], al
out dx, al
add byte [eax + eax], ah
outsb dx, byte [esi]
and dl, 0x9d
push edi
mov edi, 0x40f26c
xchg dword [esp], edi
ret
mov dword [ebp + 0x28], eax
push edi
mov edi, 0x40f559
xchg dword [esp], edi
ret
ror edi, 0xd
wait
cld
nop
jmp 0x40cf64
mov dword [ecx + 0xb8], eax
wait
cld
nop
jmp 0x40d2b0
add edi, 0x18
clc
nop
jae 0x40fe2f
add byte [eax + eax], dh
cld
add byte [edx + 0x1f], al
and esp, dword [ecx + 4]
clc
nop
jae 0x40e79b
add dword [eax], 0
add dh, cl
sbb eax, 0xc205c807
out 0x35, eax
sbb eax, 0xf90f2f8
cmp dword [edi], 0xfffffff8
invalid
add eax, 0x1d35e7c2
clc
nop
jae 0x40e9ed
out dx, al
add byte [ebp - 0x64b62100], ah
dec ecx
wait
cld
nop
jmp 0x40e5c5
mov eax, ebx
clc
nop
jae 0x40f339
push eax
add byte [eax], al
add byte [eax], al
add byte [ebx - 0x768cff8c], bl
movzx esi, word [esi + 4]
clc
nop
jae 0x40e55a
adc al, byte [eax]
dec eax
add byte [eax], al
cmp cl, byte [ebx - 0x40a8e382]
xor dl, dh
inc eax
add byte [edi + 0xc3243c], al
add cl, ah
add byte [eax - 0x46ffcd8b], al
lodsb al, byte [esi]
clc
nop
jae 0x40d437
add cl, bh
dec edx
adc al, byte [edi]
wait
cmp al, byte [ecx]
inc ecx
xchg byte [eax], al
fcom dword [ecx - 8]
nop
jae 0x40f39c
test byte [ebp + 0xd], cl
xchg edi, eax
or eax, 0xfc0042fc
push dword [ebp]
push edi
mov edi, 0x40d288
xchg dword [esp], edi
ret
mov dword [edi - 0x10], eax
push edi
mov edi, 0x40d480
xchg dword [esp], edi
ret
add esi, dword [esi + 0x3c]
wait
cld
nop
jmp 0x40d735
mov ecx, dword [ecx + 0x3c]
clc
nop
jae 0x40e220
pop edi
retf 0
mov ecx, dword fs:[0x30]
wait
cld
nop
jmp 0x40ef81
jmp 0x40ebd6
xor edi, 0x9de0b6a7
clc
nop
jae 0x40f57f
dec edi
add cl, ah
mov ah, 0
pop edx
mov eax, dword [ecx + 0xb8]
wait
cld
nop
jmp 0x40de77
add eax, dword [eax + 0x3c]
push edi
mov edi, 0x40dfce
xchg dword [esp], edi
ret
mov eax, 0x4548f84d
clc
nop
jae 0x40d5c3
add byte [edx + 0x316e00fc], bh
add al, 0x24
clc
nop
jae 0x40e721
push esi
wait
cld
nop
jmp 0x40efeb
sub eax, dword [ebp + 0x24]
clc
nop
jae 0x40f9c7
add byte [edx], bh
add byte [ebp + 0x34], dl
add cl, ah
push esi
add bh, dh
pop ds
push 0x641e7724
clc
nop
jae 0x40dbbf
add byte [eax], al
add byte [eax], al
sbb ebx, dword [eax + 0x57]
mov edi, 0x40d2de
xchg dword [esp], edi
ret
shr ecx, 2
clc
nop
jae 0x40ceb1
or eax, 0x12009b80
add byte [eax], bh
push ebp
wait
cld
nop
jmp 0x40e162
mov dword [esp + 0x1c], eax
clc
nop
jae 0x40d8a1
inc ebp
cwde
add dh, ch
inc edx
jmp 0x40f438
pop ecx
clc
nop
jae 0x40f4ab
loope 0x40f499
add byte [eax], al
add dh, ch
add byte [ecx], 0xeb
push esp
clc
nop
jae 0x40fa1c
nop
xchg dword [eax], eax
rol byte [eax], cl
add byte [eax], al
sbb eax, 0x9b59df05
pop ecx
wait
cld
nop
jmp 0x40eec9
push esi
wait
cld
nop
jmp 0x40df69
push ebx
wait
cld
nop
jmp 0x40f6c1
add esi, ebx
clc
clc
nop
jae 0x40d4f8
xchg edi, eax
adc al, 0
xchg edi, eax
mov edx, 0xe96900df
cmc
add byte [eax], al
add byte [eax], al
dec edx
cwde
popfd
add byte [eax + 0x3a], ah
push ebp
add dh, ch
add ah, bh
add byte [esi], ah
fisubr dword [esi]
popal
jmp 0x40f5a5
popal
wait
cld
nop
jmp 0x40eb3d
push ecx
clc
nop
jae 0x40e6be
push 0x1aee00
mov byte [eax], al
add byte [eax], dl
jecxz 0x40f567
movzx esi, word [esi + 0x14]
clc
nop
jae 0x40f498
add dl, dl
add byte [eax], al
xchg esi, edx
add byte [0x527e8], cl
add al, bh
call fcn.0040fa2f
clc
nop
jae 0x40e603
mov byte [edx], cl
sub byte [esi - 0x7d], 0xc0
sbb al, bh
add eax, 0x18
clc
nop
jae 0x40db34
invalid
pop ecx
push edi
mov edi, 0x40df3e
xchg dword [esp], edi
ret
xor eax, eax
clc
nop
jae 0x40dac1
add byte [0xee0055ca], cl
add byte [eax + 0x2952368], cl
add al, bh
nop
jae 0x40fcc7
add byte [eax + 0x399df01], cl
sti
add edi, ebx
wait
cld
nop
jmp 0x40d8de
cmp edi, 0xf7aa0afc
wait
cld
nop
jmp 0x40fd0a
add esi, dword [ebp + 0x24]
clc
nop
jae 0x40e207
add byte [ebx - 0x5eff03a8], bl
cdq
test ecx, ecx
wait
cld
nop
jmp 0x40e5ef
mov ecx, eax
clc
nop
jae 0x40f546
sbb eax, 0x32005500
xor al, 0xf9
aaa
js 0x40f62f
pushal
clc
nop
jae 0x40d9b6
add byte [eax], al
cwde
wait
dec ebp
add byte [eax], al
inc edx
push ebx
out 0x97, eax
sbb ch, byte [eax + 0x75]
jae 0x40f64d
jmp 0x40f533
add esi, dword [ebp + 0x24]
clc
nop
jae 0x40e1dd
wait
cmpsb byte [esi], byte es:[edi]
add dword [eax], 0xffffffe1
dec edx
inc ebp
add byte [ebp - 1], cl
or al, 0x24
dec dword [esp]
push edi
mov edi, 0x40f42e
xchg dword [esp], edi
ret
stosb byte es:[edi], al
wait
cld
nop
jmp 0x40eb54
mov eax, dword [edi]
wait
cld
nop
jmp 0x40db99
mov edx, dword [edx]
push edi
mov edi, 0x40dc35
xchg dword [esp], edi
ret
lea esp, [esp + eax]
wait
cld
nop
jmp 0x40ea43
mov ecx, ebx
clc
nop
jae 0x40f84e
add byte [0x9034d23f], bl
wait
adc ebx, ebp
mov esi, ebx
clc
nop
jae 0x40f8b1
fistp qword [edx]
sbb eax, 0xee1d00
pop ss
inc ebp
add ebp, dword [ebx + eax*4]
les ebx, [eax + edi*8]
nop
jae 0x40ec28
fild word [eax]
add byte [edi], al
inc ebp
shl byte [eax], cl
mov ecx, dword [eax - 0x3643975]
mov eax, esi
wait
cld
nop
jmp 0x40ecd1
movzx ecx, word [esi + 6]
clc
nop
jae 0x40f8c4
dec edx
cmpsb byte [esi], byte es:[edi]
dec eax
add byte [edx], bh
invalid
cmp eax, 0x3b7a47eb
wait
cld
nop
jmp 0x40ce44
cmp dword [edi], 0x10
wait
cld
nop
jmp 0x40e697
add edi, ebx
wait
cld
nop
jmp 0x40e14e
mov esi, dword [esi]
clc
nop
jae 0x40d536
add byte [eax], al
add byte [eax], al
test byte [edx], al
ret 0xde00
call 0x40ce59
wait
cld
nop
jmp 0x40e3fd
mov ecx, eax
clc
nop
jae 0x40dfba
xor al, 1
retf 0x70d
lea edi, [edi + ebx]
wait
cld
nop
jmp 0x40d37b
push ebx
clc
nop
jae 0x40eb17
pop edi
xor al, 0x60
add byte [eax], al
sbb dh, byte [edx]
retf 0x3db
add ecx, dword [ecx + 0x3c]
clc
nop
jae 0x40f2d1
inc dword [edi]
pop es
add byte [eax - 0x5cb2f900], al
xor dword [esi - 0x2efcd800], eax
add edx, ecx
clc
nop
jae 0x40db21
sal byte [esi + ebp*8], cl
add bh, ah
add byte [eax], al
leave
push ebp
mov ebp, esp
mov esi, dword [esi + ebx*2]
imul eax, dword [eax], 0
jae 0x40f859
fidivr word [ecx + 0x49]
push 0xcb78003c
xor eax, eax
push edi
mov edi, 0x40f5a5
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 0x14]
clc
nop
jae 0x40d964
movsd dword es:[edi], dword [esi]
add dl, cl
pop edi
add dl, cl
fimul dword [ebx - 0x6f0d0735]
mov ecx, ebx
clc
nop
jae 0x40d7d9
pop edi
loope 0x40f901
add byte [eax], al
mov edi, 0xf8499a87
dec ecx
clc
nop
jae 0x40e454
add byte [ebp - 0x12], al
inc edx
nop
nop
movsd dword es:[edi], dword [esi]
cmpsb byte [esi], byte es:[edi]
xor dword [ebx + 3], ecx
sti
add edi, ebx
clc
nop
jae 0x40e8bb
add byte [eax], al
adc al, 0x87
xchg dword [ebp + 0x72], edx
ret 0x3200
pop esi
push edi
mov edi, 0x40de64
xchg dword [esp], edi
ret
in eax, 7
xor dword [esi], esi
add bl, al
retf
add esp, 0x10
push edi
mov edi, 0x40e328
xchg dword [esp], edi
ret
pop edx
wait
cld
nop
jmp 0x40d4b9
add eax, edi
wait
cld
nop
jmp 0x40ceeb
jmp 0x40d6a2
shl edx, 5
clc
nop
jae 0x40e48d
add byte [eax + eax + 0x19009d07], al
je 0x40f1c6
clc
nop
jae 0x40d32c
retf 0x55
push ebx
clc
nop
jae 0x40e315
add byte [eax], al
pushal
add byte [eax + edx*2], dl
adc al, 0x50
inc edx
mov byte [ebx - 1], ch
jmp ecx
clc
nop
jae 0x40fcaf
add byte [ebx + ebx*4], al
fbstp tbyte [eax + eax]
add byte [eax], 0xc0
add byte [ebp - 0x17], dl
mov eax, dword [eax]
push edi
mov edi, 0x40e1f4
xchg dword [esp], edi
ret
rep stosd dword es:[edi], eax
wait
cld
nop
jmp 0x40d50b
test dword [edi], 0xffffffff
wait
cld
nop
jmp 0x40e949
mov edx, dword [edi + 0xc]
clc
nop
jae 0x40db6f
adc al, byte [eax]
add byte [eax], al
add byte [eax], al
mov ecx, 0xf80c408b
mov eax, dword [eax + 0xc]
clc
nop
jae 0x40e98a
add byte [eax], al
xchg edi, eax
dec eax
loope 0x40fae8
mov esp, 0xf818428b
nop
jae 0x40d868
add byte [eax], al
out 0, eax
add byte [eax + 0x64], cl
add ah, ch
push esi
push edi
mov edi, 0x40f73e
xchg dword [esp], edi
ret
add byte [edx], dh
add byte [ebp + 0x5f], 0xa6
dec edx
scasd eax, dword es:[edi]
inc ebx
push edi
mov edi, 0x40e353
xchg dword [esp], edi
ret
inc edx
clc
nop
jae 0x40e47a
into
jb 0x40fb09
mov eax, dword [0x974200ee]
add byte es:[ebx - 0x63], al
push eax
clc
nop
jae 0x40dff4
xor al, 0
jb 0x40fba9
add byte [edi - 0x4651ff7c], al
sbb edx, dword [esi + 0xf]
cmp eax, edi
mov ecx, 0x390f561b
clc
nop
jae 0x40d10c
retf 0
mov eax, dword fs:[eax]
clc
nop
jae 0x40fad6
dec ebp
inc esp
add byte [eax + eax + 0x45], al
test byte gs:[eax], 0x3c
pop ecx
clc
nop
jae 0x40ecbc
dec edx
mov eax, dword [0xd297986e]
add byte [edx + 0x41], al
inc edi
inc esp
add byte [edx - 0x1ef87af1], ch
loope 0x40fbaa
invalid
invalid
lodsb al, byte [esi]
clc
nop
jae 0x40f63b
cwde
cmpsb byte [esi], byte es:[edi]
sbb ah, cl
adc al, byte [eax + 0x7a031448]
add esp, 0xc
clc
nop
jae 0x40ed49
pop edi
inc edx
invalid
push eax
clc
nop
jae 0x40fc87
add dl, dl
add byte [eax], al
stc
test bh, bl
xchg dword [eax], edx
movsb byte es:[edi], byte [esi]
add byte [edx + 0x300d8b64], bh
add byte [eax], al
add al, bh
nop
jae 0x40d306
mov byte [eax], al
jmp 0x40fc88
add eax, 0xffffffff
clc
nop
jae 0x40e0d5
xor al, 0x44
dec edx
inc esp
retf 0xe300
push ebx
clc
nop
jae 0x40d1bd
inc edx
add byte [eax], al
push eax
cmpsb byte [esi], byte es:[edi]
xor al, 0x9b
add bh, cl
mov esi, dword [ebp + 0x24]
clc
nop
jae 0x40f2be
movsd dword es:[edi], dword [esi]
cmp al, byte [eax]
popfd
cwde
cmp ah, byte [esi]
add byte [ebx - 0x7dbfb75], bl
mov eax, dword [esp]
clc
nop
jae 0x40f385
xor bl, byte [ebp - 0x1eb2ff5a]
mov dh, 0
add byte [eax], al
mov edi, dword [edi - 0xd07bf96]
nop
push 0x40
clc
nop
jae 0x40f2e5
add edx, edx
out dx, al
sbb eax, 0xc401eea1
add byte [eax + eax + 0x11810080], dh
mov eax, dword [0xf2f861bc]
nop
popal
clc
nop
jae 0x40f485
add byte [eax], ah
stc
inc edx
cmp al, byte [eax]
add byte [ebp - 0x17], dh
movzx ecx, word [edi + 6]
wait
cld
nop
jmp 0x40f1b3
jne 0x40d5f9
clc
nop
jae 0x40f08a
add byte [eax], al
mov bl, bh
jne 0x40fb3d
wait
cld
nop
jmp 0x40f077
mov ecx, ebx
wait
cld
nop
jmp 0x40f5ce
jne 0x40f3cb
clc
nop
jae 0x40f2f8
cld
sub dh, 0x60
add byte [ebx + 0xa600a4], cl
pop es
cmc
add edi, 8
add edi, 8
clc
nop
jae 0x40d773
cmp dh, byte [edx + 0x3a]
loope 0x40fdaa
mov edi, 0x57a4f3da
mov edi, 0x40e934
xchg dword [esp], edi
ret
and al, 0xc3
add byte [edx + 0x3a000100], bh
jnp 0x40fde3
fdivr st(7)
inc dword [eax]
loope 0x40fe0f
dec eax
add byte [eax], al
add byte [edx - 0x62], al
div ecx
clc
nop
jae 0x40d44a
out 0x50, eax
inc edx
add byte [eax], al
cwde
cld
jmp 0x40fd82
mov eax, 0x123a6781
clc
nop
jae 0x40e9d9
retf 0x91
and esp, dword [ecx + 4]
push edi
mov edi, 0x40eea3
xchg dword [esp], edi
ret
nop
jmp 0x40df24
mov esi, dword [esi + 0xc]
clc
nop
jae 0x40f592
xchg edi, eax
add byte [edi], al
add byte [ebp + 0x3bd7700], bl
stc
add edi, ecx
clc
nop
jae 0x40fac3
sar byte [edx], cl
add byte [eax], al
sbb eax, 0x305500
retf