Function at 0x10039e77
Capabilities:
Get number of processors

Disassembly:
je 0x10039ede
cmp eax, 0x6c614622
jae 0x10039ee5
and ah, byte [eax]
push esi
jb 0x10039ef9
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x10039ef1
jb 0x10039f06
cmp eax, 0x36323622
cmp dword [ecx], esi
xor dword [ecx], esi
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3137223d
xor esp, dword [edx]
and byte [ebp + 0x64], cl
xor eax, 0x3733223d
arpl word gs:[eax], si
xor dh, byte [eax]
xor byte [ecx], dh
aaa
xor dh, byte [0x64323131]
xor dword fs:[esi + 0x38], esp
aaa
xor al, 0x33
xor eax, 0x38663839
xor byte [eax], dh
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d393222
cmp dword [0xe798bce4], ebp
cmpsd dword [esi], dword es:[edi]
in al, 0xbc
cwde
out 0xa7, eax
and ch, 0xae
movsb byte es:[edi], byte [esi]
in al, 0xb8
mov ebx, 0x6f63692e
mov eax, 0x63692ebb
outsd dx, dword [esi]
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
jne 0x10039f6d
and ah, byte [eax]
dec edi
jbe 0x10039f72
jb 0x10039f86
jb 0x10039f7a
je 0x10039f78
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x10039f91
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x10039f71
insb byte es:[edi], dx
je 0x10039f97
cmp eax, 0x6c614622
jae 0x10039f9e
and ah, byte [eax]
push esi
jb 0x10039fb2
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x10039faa
jb 0x10039fbf
cmp eax, 0x36323622
cmp dword [eax], edi
xor dh, byte [edx]
and byte [ebx + 0x69], dl
jp 0x10039fbf
cmp eax, 0x36353222
and ah, byte [eax]
dec ebp
xor eax, 0x6361223d
bound esp, qword [edi + esi + 0x34]
arpl word [edi], si
aaa
bound esp, qword [edi + esi + 0x61]
popal
cmp dword [ebx + 0x62], esp
bound esi, qword [0x33306430]
xor byte fs:[ebx], dh
xor esi, dword [0x37656361]
xor eax, 0x37656361
xor byte [edx], dh
xor ah, byte [edx + 0x61]
xor esp, dword [edx]
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x30393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x30393222
cmp dword [eax], esi
sub eax, 0xe6b4b0e6
cdq
mov dh, 0xe7
wait
cwde
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
and ah, byte [eax]
dec edi
jbe 0x1003a029
jb 0x1003a03d
jb 0x1003a031
je 0x1003a02f
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a048
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a028
insb byte es:[edi], dx
je 0x1003a04e
cmp eax, 0x6c614622
jae 0x1003a055
and ah, byte [eax]
push esi
jb 0x1003a069
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a061
jb 0x1003a076
cmp eax, 0x37323622
xor byte [eax], dh
cmp byte [eax], dh
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3232223d
xor ah, byte [edx]
and byte [ebp + 0x64], cl
xor eax, 0x6461223d
xor byte [edx + 0x63], ah
xor dh, byte [edx]
xor esp, dword [ebx + 0x62]
aaa
popal
cmp byte [edi], dh
popal
xor ah, byte [esi + 0x64]
arpl word [edx], si
arpl word fs:[edx], si
xor bh, byte [ecx]
cmp dword [edi], esi
cmp dword [ecx], edi
aaa
cmp dword [eax], edi
cmp byte [ecx + esi], dh
arpl word [ebx], si
and ch, byte gs:[edi]
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x31393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x31393222
cmp dword [ecx], esi
sub eax, 0xe5b3b1e7
cmpsb byte [esi], byte es:[edi]
scasb al, byte es:[edi]
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
outsd dx, dword [esi]
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
je 0x1003a0cc
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp eax, 0x75725422
and ah, byte gs:[eax]
dec edi
jbe 0x1003a0dd
jb 0x1003a0f1
jb 0x1003a0e5
je 0x1003a0e3
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a0fc
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a0dc
insb byte es:[edi], dx
je 0x1003a102
cmp eax, 0x6c614622
jae 0x1003a109
and ah, byte [eax]
push esi
jb 0x1003a11d
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a115
jb 0x1003a12a
cmp eax, 0x37323622
xor byte [ebx], dh
xor byte [edx], dh
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3336223d
and ah, byte ss:[eax]
dec ebp
xor eax, 0x6230223d
aaa
cmp dword [ebp + 0x31], esp
arpl word [eax], di
xor eax, 0x62396366
bound esp, qword [edx + 0x33]
arpl word [ecx], di
arpl word [ecx], di
bound esp, qword [edx + 0x62]
xor esi, dword [ebx]
cmp dword [esi + 0x31], esp
xor eax, 0x31353332
xor edi, dword [ecx]
xor word [0x31353332], si
aaa
cmp byte [edi], dh
cmp dword [edx], esp
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x32393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x32393222
cmp dword [edx], esi
sub eax, 0xe9abb4e7
xchg dword [ecx + 0x2ea796e6], edx
imul esp, dword [ebx + 0x6f], 0x6e552022
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
and ah, byte [eax]
dec edi
jbe 0x1003a194
jb 0x1003a1a8
jb 0x1003a19c
je 0x1003a19a
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a1b3
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a193
insb byte es:[edi], dx
je 0x1003a1b9
cmp eax, 0x6c614622
jae 0x1003a1c0
and ah, byte [eax]
push esi
jb 0x1003a1d4
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a1cc
jb 0x1003a1e1
cmp eax, 0x37323622
xor byte [ecx], bh
xor edi, dword [eax]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3132223d
xor byte [edx], ah
and byte [ebp + 0x64], cl
xor eax, 0x6330223d
cmp byte [eax], bh
bound esi, qword fs:[edi]
arpl word fs:[edx], si
xor sp, word [ebx + 0x66]
xor esp, dword [ebx + 0x66]
arpl word [esi + 0x38], sp
xor al, 0x33
cmp byte [ebx + esi], dh
xor byte [eax], bh
xor esi, dword [esi]
xor esp, dword [ebp + 0x65]
cmp byte [ebx], dh
xor esp, dword ss:[ebp + 0x65]
xor word [edi], si
xor esi, dword [ebx]
xor dword [eax], esi
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x33393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x33393222
cmp dword [ebx], esi
sub eax, 0xe59ca4e5
test dword [ecx + 0x2eaf9de6], ecx
imul esp, dword [ebx + 0x6f], 0x6e552022
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
and ah, byte [eax]
dec edi
jbe 0x1003a24b
jb 0x1003a25f
jb 0x1003a253
je 0x1003a251
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a26a
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a24a
insb byte es:[edi], dx
je 0x1003a270
cmp eax, 0x6c614622
jae 0x1003a277
and ah, byte [eax]
push esi
jb 0x1003a28b
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a283
jb 0x1003a298
cmp eax, 0x37323622
xor dword [ecx], esi
xor al, 0x38
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3033223d
aaa
and ah, byte [eax]
dec ebp
xor eax, 0x3565223d
popal
cmp dword [edi], esi
cmp dword [ebx + 0x31], esp
bound esi, qword fs:[esi]
xor al, 0x64
xor al, 0x64
xor dh, byte fs:[esi]
arpl word [ebx], si
xor ah, byte [ebx + 0x64]
cmp byte [edx + 0x35], ah
bound esi, qword [0x22343164]
arpl word [edx], si
arpl word [eax + edi + 0x62], sp
xor eax, 0x31643562
xor al, 0x22
and ch, byte [edi]
das
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x34393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x34393222
cmp dword [ebp - 0x175e7c18], esi
sub eax, 0xe8a183e8
nop
popfd
in eax, 0x8d
pushfd
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
and ah, byte [eax]
dec edi
jbe 0x1003a302
jb 0x1003a316
jb 0x1003a30a
je 0x1003a308
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a321
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a301
insb byte es:[edi], dx
je 0x1003a327
cmp eax, 0x6c614622
jae 0x1003a32e
and ah, byte [eax]
push esi
jb 0x1003a342
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a33a
jb 0x1003a34f
cmp eax, 0x37323622
xor dword [esi + 0x53202235], esi
imul edi, dword [edx + 0x65], 0x3234223d
xor byte [edx], ah
and byte [ebp + 0x64], cl
xor eax, 0x6637223d
xor dh, byte [esi]
xor esi, dword [esi]
cmp dword [eax], esi
xor dword [ebx + 0x61], esp
xor eax, 0x65326666
xor dword [eax], esi
xor ah, byte [ebp + 0x31]
xor byte [ebx + 0x65], ah
arpl word [ebp + 0x64], sp
cmp dword [edx], esi
cmp dword fs:[edx], esi
popal
cmp byte gs:[esp + esi], dh
xor byte [ebx], dh
popal
and ch, byte gs:[edi]
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x34393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x34393222
cmp dword [ebp - 0x18496c17], esi
sub eax, 0xe7b693e9
mov word [edx - 0x1a454b18], gs
mov dl, 0x81
out dx, eax
mov esp, 0xa2b4e881
call 0xcae83407
test al, 0xe9
sbb byte [edx + 0x2e81bcef], 0x69
arpl word [edi + 0x22], bp
and byte [ebp + 0x6e], dl
in eax, 0xb2
sub edi, 0xb4e881bc
mov byte [0xe490bfe8], al
mov edx, 0x9a80e9a8
out dx, eax
mov esp, 0x63692e81
outsd dx, dword [esi]
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
dec edi
jbe 0x1003a3ce
jb 0x1003a3e2
jb 0x1003a3d6
je 0x1003a3d4
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a3ed
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a3cd
insb byte es:[edi], dx
je 0x1003a3f3
cmp eax, 0x6c614622
jae 0x1003a3fa
and ah, byte [eax]
push esi
jb 0x1003a40e
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a406
jb 0x1003a41b
cmp eax, 0x20223022
push ebx
imul edi, dword [edx + 0x65], 0x2230223d
and byte [ebp + 0x64], cl
xor eax, 0x3464223d
xor dword [eax + edi + 0x63], esp
cmp dword fs:[eax], edi
xor byte [eax], dh
bound esi, qword [edx]
xor byte [0x30303839], dh
xor byte [eax], dh
xor byte [ecx], bh
cmp dword [eax], edi
arpl word gs:[esi + 0x38], sp
cmp dword [ecx], edi
cmp byte [ebp + 0x63], ah
cmp byte [edx + esi], dh
xor al, 0x32
aaa
and ch, byte gs:[edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x35393222
insd dword es:[edi], dx
cmp eax, 0x35393222
xor eax, 0xb3b6e82d
in eax, 0x8d
sub eax, 0xe5b3b6e8
lea ecx, [edi - 0x1a7e5c18]
mov byte [esi + ebp + 0x226f6369], ah
invalid
and byte [ebp + 0x6e], dl
imul ebp, dword [esi + 0x73], 0x6c6c6174
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp eax, 0x75725422
and ah, byte gs:[eax]
dec edi
jbe 0x1003a480
jb 0x1003a494
jb 0x1003a488
je 0x1003a486
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a49f
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a47f
insb byte es:[edi], dx
je 0x1003a4a5
cmp eax, 0x6c614622
jae 0x1003a4ac
and ah, byte [eax]
push esi
jb 0x1003a4c0
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a4b8
jb 0x1003a4cd
cmp eax, 0x37323622
xor dword [eax], edi
aaa
xor eax, 0x69532022
jp 0x1003a4cd
cmp eax, 0x38363522
and ah, byte [eax]
dec ebp
xor eax, 0x3638223d
cmp dword [ebx], esi
xor byte ss:[esp + 0x38], ah
xor dh, byte [0x38663464]
aaa
xor al, 0x66
xor al, 0x66
cmp byte [edi], dh
arpl word fs:[esi], si
bound edi, qword fs:[eax]
bound edi, qword fs:[eax]
bound edi, qword [eax]
arpl word [esi + 0x66], sp
xor byte [ecx + edi + 0x31], ah
bound esi, qword [ecx]
xor al, 0x22
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x36393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x36393222
cmp dword [esi], esi
sub eax, 0xe5b3b6e8
lea ecx, [edi - 0x1a7e5c18]
mov byte [esi + ebp + 0x226f6369], ah
in eax, 0x88
movsb byte es:[edi], byte [esi]
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
and byte [ebp + 0x6e], dl
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
jb 0x1003a544
and ah, byte gs:[eax]
dec edi
jbe 0x1003a53a
jb 0x1003a54e
jb 0x1003a542
je 0x1003a540
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a559
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a539
insb byte es:[edi], dx
je 0x1003a55f
cmp eax, 0x6c614622
jae 0x1003a566
and ah, byte [eax]
push esi
jb 0x1003a57a
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a572
jb 0x1003a587
cmp eax, 0x37323622
xor dh, byte [esp + esi]
xor esp, dword [edx]
and byte [ebx + 0x69], dl
jp 0x1003a587
cmp eax, 0x34363522
and ah, byte [eax]
dec ebp
xor eax, 0x3166223d
xor esp, dword [esi + 0x39]
aaa
popal
bound esi, qword [edx]
xor ax, 0x6531
aaa
xor dword [ebp + 0x37], esp
aaa
xor esi, dword [esi]
xor esi, dword ss:[edi]
aaa
xor dh, byte [edi]
aaa
cmp dword [edi], esi
aaa
bound esp, qword gs:[esi + 0x37]
cmp byte ss:[esi + 0x37], ah
cmp dword [edx], esp
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x37393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x37393222
cmp dword [edi], esi
sub eax, 0xe5b3b6e8
lea ecx, [edi - 0x1a7e5c18]
mov byte [esi + ebp + 0x226f6369], ah
in eax, 0x88
movsb byte es:[edi], byte [esi]
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
and byte [ebp + 0x6e], dl
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
jb 0x1003a5fe
and ah, byte gs:[eax]
dec edi
jbe 0x1003a5f4
jb 0x1003a608
jb 0x1003a5fc
je 0x1003a5fa
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a613
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a5f3
insb byte es:[edi], dx
je 0x1003a619
cmp eax, 0x6c614622
jae 0x1003a620
and ah, byte [eax]
push esi
jb 0x1003a634
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a62c
jb 0x1003a641
cmp eax, 0x37323622
xor esi, dword [eax]
xor byte [edi], dh
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3935223d
xor al, 0x22
and byte [ebp + 0x64], cl
xor eax, 0x6465223d
xor si, word [esi]
popal
xor al, 0x31
xor eax, 0x62353366
xor byte fs:[0x61343236], dh
xor eax, 0x35306462
bound esp, qword [eax + esi + 0x35]
xor dh, byte ss:[ecx]
xor al, 0x61
xor dword [eax], edi
aaa
bound esp, qword [edx + 0x66]
aaa
popal
bound esi, qword [0x3e2f2262]
or eax, 0x909090a
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x38393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x38393222
cmp dword [eax], edi
sub eax, 0xe5b3b6e8
lea ecx, [edi - 0x1a7e5c18]
mov byte [esi + ebp + 0x226f6369], ah
in eax, 0x88
movsb byte es:[edi], byte [esi]
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
and byte [ebp + 0x6e], dl
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
jb 0x1003a6b8
and ah, byte gs:[eax]
dec edi
jbe 0x1003a6ae
jb 0x1003a6c2
jb 0x1003a6b6
je 0x1003a6b4
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a6cd
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a6ad
insb byte es:[edi], dx
je 0x1003a6d3
cmp eax, 0x6c614622
jae 0x1003a6da
and ah, byte [eax]
push esi
jb 0x1003a6ee
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a6e6
jb 0x1003a6fb
cmp eax, 0x37323622
xor esi, dword [esi]
xor byte [ecx], dh
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3935223d
xor ah, byte [edx]
and byte [ebp + 0x64], cl
xor eax, 0x3163223d
arpl word [eax], di
xor al, 0x39
xor bh, byte [eax]
xor byte [edx + 0x39], ah
xor ah, byte [esi + 0x38]
xor ah, byte [edx + 0x31]
cmp byte [edx], dh
bound esi, qword [ecx]
popal
xor eax, 0x61376566
aaa
popal
xor bh, byte [eax]
xor dh, byte [ecx + esi]
xor al, 0x34
xor ah, byte [edx]
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x39393222
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x39393222
cmp dword [ecx], edi
sub eax, 0xe5b3b6e8
lea ecx, [edi - 0x1a7e5c18]
mov byte [esi + ebp + 0x226f6369], ah
in eax, 0x88
movsb byte es:[edi], byte [esi]
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
and byte [ebp + 0x6e], dl
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
jb 0x1003a772
and ah, byte gs:[eax]
dec edi
jbe 0x1003a768
jb 0x1003a77c
jb 0x1003a770
je 0x1003a76e
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a787
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a767
insb byte es:[edi], dx
je 0x1003a78d
cmp eax, 0x6c614622
jae 0x1003a794
and ah, byte [eax]
push esi
jb 0x1003a7a8
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a7a0
jb 0x1003a7b5
cmp eax, 0x37323622
xor al, 0x31
cmp dword [ebx], esi
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3935223d
xor dword [edx], esp
and byte [ebp + 0x64], cl
xor eax, 0x3362223d
xor byte gs:[ebp + 0x62], ah
xor eax, 0x34643936
xor al, 0x35
xor eax, 0x33363536
xor eax, 0x36353635
xor esi, dword [esi]
bound esi, qword [ecx]
bound esi, qword ss:[ecx]
xor dword [esi], esi
aaa
aaa
arpl word [ecx + 0x32], sp
xor di, word [ecx]
xor eax, 0x3e2f2236
or eax, 0x909090a
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d303322
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d303322
xor byte [0xe7bc80e5], ch
invalid
in eax, 0x80
mov esp, 0xe7ad8fe7
invalid
xchg ebp, eax
mov edi, 0x6f63692e
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
jne 0x1003a81c
and ah, byte [eax]
dec edi
jbe 0x1003a821
jb 0x1003a835
jb 0x1003a829
je 0x1003a827
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a840
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a820
insb byte es:[edi], dx
je 0x1003a846
cmp eax, 0x6c614622
jae 0x1003a84d
and ah, byte [eax]
push esi
jb 0x1003a861
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a859
jb 0x1003a86e
cmp eax, 0x37323622
xor al, 0x37
cmp byte [edx], dh
and byte [ebx + 0x69], dl
jp 0x1003a86e
cmp eax, 0x31343222
and ah, byte [eax]
dec ebp
xor eax, 0x6161223d
xor al, 0x65
xor dword [edx], esi
xor dh, byte [ebx]
aaa
xor esi, dword [edi]
cmp byte [eax], bh
bound esi, qword [esi]
cmp byte [ecx], bh
cmp byte ss:[ecx], bh
cmp byte [ecx], dh
cmp byte [edi], dh
aaa
popal
xor al, 0x31
xor esi, dword [esi + esi]
bound esi, qword [eax + edi]
cmp dword gs:[eax], esi
popal
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x30303322
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x30303322
xor byte [eax], dh
sub eax, 0xe8b594e7
cmpsd dword [esi], dword es:[edi]
xchg al, ch
mov ch, 0x9b
in al, 0xbc
cwde
call 0x90ed44e4
mov esi, esp
mov dword [ebx + 0x6f63692e], ecx
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
outsb dx, byte [esi]
jae 0x1003a8e5
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp eax, 0x75725422
and ah, byte gs:[eax]
dec edi
jbe 0x1003a8e4
jb 0x1003a8f8
jb 0x1003a8ec
je 0x1003a8ea
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a903
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a8e3
insb byte es:[edi], dx
je 0x1003a909
cmp eax, 0x6c614622
jae 0x1003a910
and ah, byte [eax]
push esi
jb 0x1003a924
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a91c
jb 0x1003a931
cmp eax, 0x37323622
xor eax, 0x22353230
and byte [ebx + 0x69], dl
jp 0x1003a931
cmp eax, 0x35363522
and ah, byte [eax]
dec ebp
xor eax, 0x3037223d
cmp byte [ebx + 0x36], ah
xor dword [ecx + 0x62], esp
xor al, 0x66
xor esp, dword [edx + 0x32]
bound esi, qword [edx]
xor dh, byte [eax]
xor eax, 0x62666132
xor byte [0x62666132], dh
bound sp, dword [ecx + 0x39]
xor byte [ecx + 0x33], ah
aaa
popal
cmp dword [eax], esi
popal
xor esi, dword [edi]
bound esi, qword [eax]
popal
xor dword [0x3e2f2230], esi
or eax, 0x909090a
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d373322
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d373322
aaa
sub eax, 0xe798bce4
cmpsd dword [esi], dword es:[edi]
in al, 0xbc
cwde
out 0xa7, eax
sub al, 0xa3
and ebp, 0x692ea488
arpl word [edi + 0x22], bp
mov byte [esi + ebp + 0x226f6369], ah
and byte [ebp + 0x6e], dl
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
jne 0x1003a998
and ah, byte [eax]
dec edi
jbe 0x1003a99d
jb 0x1003a9b1
jb 0x1003a9a5
je 0x1003a9a3
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003a9bc
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003a99c
insb byte es:[edi], dx
je 0x1003a9c2
cmp eax, 0x6c614622
jae 0x1003a9c9
and ah, byte [eax]
push esi
jb 0x1003a9dd
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003a9d5
jb 0x1003a9ea
cmp eax, 0x37323622
xor eax, 0x22303935
and byte [ebx + 0x69], dl
jp 0x1003a9ea
cmp eax, 0x38323322
and ah, byte [eax]
dec ebp
xor eax, 0x6330223d
popal
xor byte [ebp + 0x38], ah
xor eax, 0x33303765
aaa
xor byte [ebx], dh
cmp dword [eax], edi
cmp byte [esi + esi + 0x61], ah
cmp byte [eax], bh
popal
arpl word fs:[edi], si
arpl word [edi], si
xor al, 0x35
xor eax, 0x32346538
popal
cmp byte [ecx + edi + 0x22], ah
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d383322
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d383322
cmp byte [0xe5a3ade6], ch
mov esp, 0x81a3e88f
in eax, 0x88
movsb byte es:[edi], byte [esi]
out 0xad, al
mov dword [0xe88fbce5], eax
mov dword [0xa488e581], eax
mov byte [esi + ebp + 0x226f6369], ah
and byte [ebp + 0x6e], dl
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
jne 0x1003aa51
and ah, byte [eax]
dec edi
jbe 0x1003aa56
jb 0x1003aa6a
jb 0x1003aa5e
je 0x1003aa5c
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003aa75
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003aa55
insb byte es:[edi], dx
je 0x1003aa7b
cmp eax, 0x6c614622
jae 0x1003aa82
and ah, byte [eax]
push esi
jb 0x1003aa96
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003aa8e
jb 0x1003aaa3
cmp eax, 0x37323622
xor eax, 0x22383139
and byte [ebx + 0x69], dl
jp 0x1003aaa3
cmp eax, 0x39393222
and ah, byte [eax]
dec ebp
xor eax, 0x3937223d
aaa
xor dh, byte [eax]
xor dword gs:[ecx + esi], esi
xor al, 0x31
popal
bound esi, qword [edx]
xor dh, byte [edx + esi]
xor al, 0x32
cmp dword [ebp + 0x32], esp
bound esp, qword [ecx + 0x38]
popal
cmp byte [ebx + 0x34], ah
xor dword [ebx], esi
xor byte [ecx], dh
popal
popal
arpl word [ecx + esi], si
xor esi, dword [eax]
xor dword [ecx + 0x65], esp
popal
xor byte gs:[ebx], dh
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d363422
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d363422
sub eax, 0xe481a7e8
mov ecx, 0x81a3e8a0
in eax, 0x88
movsb byte es:[edi], byte [esi]
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
call 0xc9e82c30
mov al, byte [0xe581a3e8]
mov byte [esi + ebp + 0x226f6369], ah
and byte [ebp + 0x6e], dl
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
jne 0x1003ab0a
and ah, byte [eax]
dec edi
jbe 0x1003ab0f
jb 0x1003ab23
jb 0x1003ab17
je 0x1003ab15
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003ab2e
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003ab0e
insb byte es:[edi], dx
je 0x1003ab34
cmp eax, 0x6c614622
jae 0x1003ab3b
and ah, byte [eax]
push esi
jb 0x1003ab4f
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003ab47
jb 0x1003ab5c
cmp eax, 0x37323622
xor dh, byte ss:[ecx]
aaa
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3133223d
aaa
and ah, byte [eax]
dec ebp
xor eax, 0x3863223d
xor eax, 0x66653139
arpl word [eax], di
xor dword ss:[edi], esi
xor dword [edi], esi
aaa
cmp dword fs:[edx], esi
arpl word [ebp + 0x64], sp
bound esp, qword [edx + 0x33]
bound esp, qword fs:[edx + 0x33]
bound esi, qword [ebx]
cmp dword [ecx], edi
cmp byte [esi], dh
popal
aaa
aaa
and ch, byte gs:[edi]
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d393422
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d393422
cmp dword [0xe5a3ade6], ebp
mov esp, 0xa4aee58f
out 0xad, al
mov dword [0xe58fbce5], eax
scasb al, byte es:[edi]
movsb byte es:[edi], byte [esi]
in al, 0xb8
mov ebx, 0x6f63692e
mov eax, 0x63692ebb
outsd dx, dword [esi]
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
jne 0x1003abc3
and ah, byte [eax]
dec edi
jbe 0x1003abc8
jb 0x1003abdc
jb 0x1003abd0
je 0x1003abce
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003abe7
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003abc7
insb byte es:[edi], dx
je 0x1003abed
cmp eax, 0x6c614622
jae 0x1003abf4
and ah, byte [eax]
push esi
jb 0x1003ac08
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003ac00
jb 0x1003ac15
cmp eax, 0x37323622
xor eax, 0x20223433
push ebx
imul edi, dword [edx + 0x65], 0x3132223d
cmp byte [edx], ah
and byte [ebp + 0x64], cl
xor eax, 0x3863223d
bound esi, qword gs:[eax]
xor dh, byte [esi]
xor dword [edi], esi
xor dh, byte [ebx]
xor sp, word gs:[ecx + 0x64]
xor sp, word [ecx + 0x64]
xor esi, dword [ebx]
xor byte [ecx], bh
bound esi, qword [edi]
xor eax, 0x38323732
xor word [esi + 0x33], sp
and ch, byte [edi]
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d313522
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d313522
xor dword [0xe5bbb4e6], ebp
mov ch, byte [eax - 0x1944471c]
out 0xb4, al
mov ebx, 0xe4a88ae5
mov eax, 0x818ce6bb
in al, 0xba
mov edx, 0x6f63692e
mov word [ecx + 0x2ebabae4], es
imul esp, dword [ebx + 0x6f], 0x6e552022
outsd dx, dword [esi]
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and dl, byte [edx + esi*2 + 0x75]
and ah, byte gs:[eax]
dec edi
jbe 0x1003ac84
jb 0x1003ac98
jb 0x1003ac8c
je 0x1003ac8a
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003aca3
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003ac83
insb byte es:[edi], dx
je 0x1003aca9
cmp eax, 0x6c614622
jae 0x1003acb0
and ah, byte [eax]
push esi
jb 0x1003acc4
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003acbc
jb 0x1003acd1
cmp eax, 0x37323622
aaa
xor eax, 0x53202232
imul edi, dword [edx + 0x65], 0x3532223d
xor dword [edx], esp
and byte [ebp + 0x64], cl
xor eax, 0x3162223d
cmp dword [esi], esi
cmp byte [eax], dh
xor esi, dword [eax]
xor dword [esi], esi
xor esp, dword [esi + 0x66]
arpl word ss:[ebx + 0x31], sp
arpl word ss:[ebx + 0x31], sp
xor ah, byte [ebp + 0x34]
arpl word [eax], si
xor esp, dword [ebx + 0x63]
xor eax, 0x31386666
xor al, 0x63
xor byte [ebx], dh
arpl word [ebx + 0x35], sp
cmp byte [ecx], dh
cmp dword [edx], esp
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d323522
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d323522
xor ch, byte [0xe481a7e8]
mov ecx, 0xa4aee5a0
in al, 0xb8
mov ebx, 0x6f63692e
call 0xc9e82e5e
mov al, byte [0xe4a4aee5]
mov eax, 0x63692ebb
outsd dx, dword [esi]
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
jne 0x1003ad38
and ah, byte [eax]
dec edi
jbe 0x1003ad3d
jb 0x1003ad51
jb 0x1003ad45
je 0x1003ad43
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003ad5c
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003ad3c
insb byte es:[edi], dx
je 0x1003ad62
cmp eax, 0x6c614622
jae 0x1003ad69
and ah, byte [eax]
push esi
jb 0x1003ad7d
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003ad75
jb 0x1003ad8a
cmp eax, 0x37323622
aaa
xor byte [eax], dh
xor esp, dword [edx]
and byte [ebx + 0x69], dl
jp 0x1003ad8a
cmp eax, 0x39353222
and ah, byte [eax]
dec ebp
xor eax, 0x3263223d
popal
xor dh, byte [0x62393633]
cmp dword [ecx], edi
cmp dword [edx + 0x39], esp
cmp dword [0x64356637], esi
xor eax, 0x64356637
aaa
xor ax, 0x3264
xor dh, byte [ecx]
xor esp, dword fs:[esi + 0x61]
xor dh, byte [edx]
xor dword [ebp + 0x64], esp
xor esp, dword [esi + 0x61]
xor esp, dword fs:[esi + 0x61]
xor dword [edx + 0x36], esp
cmp byte [ecx + edi + 0x37], ah
popal
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d363522
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d363522
sub eax, 0xe5b2aee8
mov eax, 0x63692e88
outsd dx, dword [esi]
call 0xc8e9601e
mov byte [esi], ch
imul esp, dword [ebx + 0x6f], 0x6e552022
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp eax, 0x75725422
and ah, byte gs:[eax]
dec edi
jbe 0x1003adf0
jb 0x1003ae04
jb 0x1003ae04
jb 0x1003adf8
je 0x1003adf6
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003ae0f
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003adef
insb byte es:[edi], dx
je 0x1003ae15
cmp eax, 0x6c614622
jae 0x1003ae1c
and ah, byte [eax]
push esi
jb 0x1003ae30
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003ae28
jb 0x1003ae3d
cmp eax, 0x37323622
aaa
xor dh, byte [esi]
xor ah, byte [edx]
and byte [ebx + 0x69], dl
jp 0x1003ae3d
cmp eax, 0x37323322
and ah, byte [eax]
dec ebp
xor eax, 0x6631223d
xor eax, 0x36653231
cmp dword [ebx + 0x39], esp
cmp byte gs:[0x38376466], dh
cmp byte [0x38376466], dh
xor eax, 0x38376466
xor eax, 0x34656531
aaa
xor dword [ebp + 0x65], esp
xor al, 0x37
xor al, 0x37
cmp byte [ebx + 0x33], ah
cmp dword [0x36663031], esi
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d393622
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d393622
cmp dword [0xe888bbe7], ebp
out 0xbb, eax
mov al, ch
mov edx, 0xa38de8ab
call 0x793237d6
arpl word [edi + 0x22], bp
and byte [ebp + 0x6e], dl
stosb byte es:[edi], al
mov dword [esi], ebp
imul esp, dword [ebx + 0x6f], 0x6e552022
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
jne 0x1003aea4
and ah, byte [eax]
dec edi
jbe 0x1003aea9
jb 0x1003aebd
jb 0x1003aeb1
je 0x1003aeaf
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003aec8
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003aea8
insb byte es:[edi], dx
je 0x1003aece
cmp eax, 0x6c614622
jae 0x1003aed5
and ah, byte [eax]
push esi
jb 0x1003aee9
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003aee1
jb 0x1003aef6
cmp eax, 0x37323622
aaa
xor eax, 0x20223938
push ebx
imul edi, dword [edx + 0x65], 0x3833223d
xor al, 0x22
and byte [ebp + 0x64], cl
xor eax, 0x6436223d
cmp dword [edx + esi + 0x32], esp
cmp word [eax], si
cmp dword [eax], esi
arpl word [ebp + 0x66], sp
xor si, word [ebx]
xor esi, dword [ebx]
popal
xor al, 0x38
xor eax, 0x37353234
bound esp, qword [ecx + 0x62]
xor dh, byte [0x62616237]
xor bh, byte [eax]
arpl word [eax], di
arpl word [ebp + 0x22], sp
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d303722
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d303722
xor byte [0xe8938de5], ch
mov dh, 0x8a
call 0x9ceb5096
scasb al, byte es:[edi]
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
in eax, 0x8d
xchg ebx, eax
call 0xc4ec3995
mov eax, dword [0x2eae8ce7]
imul esp, dword [ebx + 0x6f], 0x6e552022
mov word [esi + 0x6f63692e], gs
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and ah, byte gs:[eax]
jne 0x1003af5d
and ah, byte [eax]
dec edi
jbe 0x1003af62
jb 0x1003af76
jb 0x1003af6a
je 0x1003af68
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003af81
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003af61
insb byte es:[edi], dx
je 0x1003af87
cmp eax, 0x6c614622
jae 0x1003af8e
and ah, byte [eax]
push esi
jb 0x1003afa2
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003af9a
jb 0x1003afaf
cmp eax, 0x37323622
aaa
cmp dword [edi], esi
xor esp, dword [edx]
and byte [ebx + 0x69], dl
jp 0x1003afaf
cmp eax, 0x39373322
and ah, byte [eax]
dec ebp
xor eax, 0x6639223d
xor bh, byte [eax]
cmp dword [edx + 0x66], esp
xor eax, 0x62666336
xor al, 0x63
bound si, dword [ebx]
bound esi, qword [ebx]
aaa
bound esp, qword [ebx + 0x32]
popal
xor ah, byte [ecx + 0x30]
xor dword ss:[ecx], edi
xor byte [esi], dh
xor dword [ecx], edi
xor eax, 0x61303637
xor ah, byte [ebx + 0x22]
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d313722
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d313722
xor dword [0xe58998e5], ebp
in eax, 0x98
mov ebp, esp
scasb al, byte es:[edi]
mov esi, 0x6f63692e
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp eax, 0x75725422
and ah, byte gs:[eax]
dec edi
jbe 0x1003b015
jb 0x1003b029
jb 0x1003b029
jb 0x1003b01d
je 0x1003b01b
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003b034
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003b014
insb byte es:[edi], dx
je 0x1003b03a
cmp eax, 0x6c614622
jae 0x1003b041
and ah, byte [eax]
push esi
jb 0x1003b055
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003b04d
jb 0x1003b062
cmp eax, 0x37323622
cmp byte [ebx], dh
xor eax, 0x53202232
imul edi, dword [edx + 0x65], 0x3932223d
xor ah, byte [edx]
and byte [ebp + 0x64], cl
xor eax, 0x6638223d
xor dword [0x34353833], esi
bound esi, qword [ebx]
xor byte [edx], dh
xor byte [edx], dh
xor dh, byte [edi]
aaa
xor esp, dword [ebx + 0x32]
xor byte [ecx], dh
aaa
xor dword [edi], esi
xor eax, 0x66643635
aaa
xor dword ss:[eax], esi
arpl word [edx], sp
das
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d323722
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d323722
xor ch, byte [0xe48c81e8]
mov eax, 0xa5a1e69a
out 0x89, eax
mov esi, fs
mov dword [ebx + 0x6f63692e], ecx
call 0xc8e83cc9
lcall 0x8c89, 0xe7a5a1e6
out 0x89, al
mov ebp, dword [esi]
imul esp, dword [ebx + 0x6f], 0x6e552022
mov dword [esi + 0x692e8b89], ecx
arpl word [edi + 0x22], bp
and byte [ebp + 0x6e], dl
outsd dx, dword [esi]
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and dl, byte [edx + esi*2 + 0x75]
and ah, byte gs:[eax]
dec edi
jbe 0x1003b0d1
jb 0x1003b0e5
jb 0x1003b0d9
je 0x1003b0d7
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003b0f0
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003b0d0
insb byte es:[edi], dx
je 0x1003b0f6
cmp eax, 0x6c614622
jae 0x1003b0fd
and ah, byte [eax]
push esi
jb 0x1003b111
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003b109
jb 0x1003b11e
cmp eax, 0x37323622
cmp byte [esi], dh
xor al, 0x34
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3033223d
aaa
and ah, byte [eax]
dec ebp
xor eax, 0x3434223d
xor eax, 0x38663838
xor ah, byte [edx + 0x34]
xor ax, 0x3163
xor eax, 0x38643163
xor al, 0x35
arpl word [ecx], si
cmp byte fs:[esi + 0x37613933], dh
xor edi, dword [ecx]
popal
aaa
xor eax, 0x32336530
arpl word [ecx], di
aaa
xor eax, 0x3e2f2265
or eax, 0x909090a
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d333722
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d333722
xor ebp, dword [0xe48c81e8]
mov eax, 0xb49be59a
out 0xa3, al
mov esp, esi
mov dword [ebx + 0x6f63692e], ecx
call 0xc8e83d85
lcall 0x8ba3, 0xe6b49be5
out 0x89, al
mov ebp, dword [esi]
imul esp, dword [ebx + 0x6f], 0x6e552022
mov dword [0x8b89e68b], eax
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
outsd dx, dword [esi]
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x73], 0x6c6c6174
cmp eax, 0x75725422
and dl, byte [edx + esi*2 + 0x75]
and ah, byte gs:[eax]
dec edi
jbe 0x1003b18d
jb 0x1003b1a1
jb 0x1003b195
je 0x1003b193
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003b1ac
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003b18c
insb byte es:[edi], dx
je 0x1003b1b2
cmp eax, 0x6c614622
jae 0x1003b1b9
and ah, byte [eax]
push esi
jb 0x1003b1cd
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003b1c5
jb 0x1003b1da
cmp eax, 0x37323622
cmp byte [ecx], bh
xor eax, 0x53202231
imul edi, dword [edx + 0x65], 0x3033223d
aaa
and ah, byte [eax]
dec ebp
xor eax, 0x3434223d
xor eax, 0x38663838
xor ah, byte [edx + 0x34]
xor ax, 0x3163
xor eax, 0x38643163
xor al, 0x35
arpl word [ecx], si
cmp byte fs:[esi + 0x37613933], dh
xor edi, dword [ecx]
popal
aaa
xor eax, 0x32336530
arpl word [ecx], di
aaa
xor eax, 0x3e2f2265
or eax, 0x909090a
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d343722
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d343722
xor al, 0x2d
call 0xc8e83e41
lcall 0x90ad, 0xe594bae4
lodsd eax, dword [esi]
nop
out 0xa3, al
mov esp, esi
mov dword [ebx + 0x6f63692e], ecx
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
imul esp, dword cs:[ebx + 0x6f], 0x6e552022
imul ebp, dword [esi + 0x73], 0x6c6c6174
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp eax, 0x75725422
and ah, byte gs:[eax]
dec edi
jbe 0x1003b24c
jb 0x1003b260
jb 0x1003b254
je 0x1003b252
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003b26b
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003b24b
insb byte es:[edi], dx
je 0x1003b271
cmp eax, 0x6c614622
jae 0x1003b278
and ah, byte [eax]
push esi
jb 0x1003b28c
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003b284
jb 0x1003b299
cmp eax, 0x37323622
cmp dword [edx], esi
xor eax, 0x53202238
imul edi, dword [edx + 0x65], 0x3033223d
aaa
and ah, byte [eax]
dec ebp
xor eax, 0x3434223d
xor eax, 0x38663838
xor ah, byte [edx + 0x34]
xor ax, 0x3163
xor eax, 0x38643163
xor al, 0x35
arpl word [ecx], si
cmp byte fs:[esi + 0x37613933], dh
xor edi, dword [ecx]
popal
aaa
xor eax, 0x32336530
arpl word [ecx], di
aaa
xor eax, 0x3e2f2265
or eax, 0x909090a
and ch, byte [edi]
or eax, 0x909090a
or dword [ecx], ecx
or dword [esi + eax*2], edi
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x2d353722
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x2d353722
xor eax, 0x8c81e82d
in al, 0xb8
call 0xc8e83f00
lcall 0x8599, 0xe9bd9be5
call 0xb3ea543c
cdq
test eax, ebp
mov cl, 0xa1
out 0xa3, al
mov esp, esi
mov dword [ebx + 0x6f63692e], ecx
and ah, byte [eax]
push ebp
outsb dx, byte [esi]
out 0x89, al
mov ebp, dword [esi]
imul esp, dword [ebx + 0x6f], 0x6e552022
imul ebp, dword [esi + 0x73], 0x6c6c6174
jae 0x1003b30f
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp eax, 0x75725422
and ah, byte gs:[eax]
dec edi
jbe 0x1003b30e
jb 0x1003b322
jb 0x1003b316
je 0x1003b314
cmp eax, 0x75725422
and ah, byte gs:[eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
jns 0x1003b32d
cmp eax, 0x4e4f4e22
inc ebp
and ah, byte [eax]
dec ecx
jae 0x1003b30d
insb byte es:[edi], dx
je 0x1003b333
cmp eax, 0x6c614622
jae 0x1003b33a
and ah, byte [eax]
push esi
jb 0x1003b34e
imul ebp, dword [edi + 0x6e], 0x2022223d
push ebx
je 0x1003b346
arpl word [ecx], si
xor dword [eax + edi + 0x34], esp
xor eax, 0x37613933
and ch, byte [edi]
or eax, 0x909090a
or cl, byte [ecx]
or dword [ecx], ecx
cmp al, 0x46
dec esi
popal
sub eax, 0xe48c81e8
mov eax, 0xadb8e49a
in eax, 0x9b
wait
mov ebp, 0xe6a1b1e8
mov dword [0xbabae48b], eax
out 0x89, al
mov ebp, dword [esi]
in al, 0xba
mov edx, 0x2e8b89e6
imul esp, dword [ebx + 0x6f], 0x6e552022