Function at 0x1040129
Capabilities:
Get number of processors

Disassembly:
jb 0x103fef9
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x103ff49
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [0x30303030], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x103ff7b
popal
jns 0x103ff71
je 0x103ff7d
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x103ffa1
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor al, 0x3c
das
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x103ffc4
je 0x103ffd0
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor esi, dword [eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x103fffe
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x103ffcd
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [ecx + esi]
xor eax, 0x662f3c38
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x676d6922
pop edi
jne 0x104003f
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x104000c
jno 0x1040051
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x104001b
dec ecx
push 0x5f42475f
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [ebx], dh
xor dword [esi], esi
xor dh, byte [eax]
push 0x70
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
xor eax, 0x646f635f
and bh, byte gs:[esi]
xor al, 0x63
xor al, 0x35
xor byte [esi], dh
xor esp, dword [ecx + 0x32]
bound esi, qword ss:[esi]
arpl word [0x32353865], si
xor ah, byte gs:[ecx + esi + 0x66]
xor eax, 0x32353036
arpl word [ebx], si
xor ah, byte [ebx + 0x33]
xor eax, 0x69662f3c
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x6f726722
jne 0x10400cf
je 0x10400da
jo 0x10400c8
and bh, byte [esi]
xor byte [ecx + esi], ch
sub al, 0x32
sub al, 0x33
sub al, 0x34
sub al, 0x35
sub al, 0x36
sub al, 0x37
sub al, 0x38
sub al, 0x39
sub al, 0x31
xor byte [ecx + esi], ch
xor dword [ecx + esi], ebp
xor ch, byte [ecx + esi]
xor ebp, dword [ecx + esi]
xor al, 0x2c
xor dword [0x2c36312c], esi
xor dword [edi], esi
sub al, 0x31
cmp byte [ecx + esi], ch
cmp dword [edx + esi], ebp
xor byte [edx + esi], ch
xor dword [edx + esi], ebp
xor bh, byte [edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x10400e2
xor dword ds:[0x69662f3c], esi
insb byte es:[edi], dx
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
insb byte es:[edi], dx
jbe 0x1040143
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x1040156
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x104016f
imul esp, dword [edx + 0x3e], 0x33343331
aaa
xor byte [edx], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x10401a1
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x735f7171
outsb dx, byte gs:[esi]
imul bp, word fs:[ebp + 0x3c], 0x662f
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x10401d7
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
popal
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1040209
popal
jns 0x10401ff
je 0x104020b
imul ebp, dword [ebp + 0x65], 0x30323e22
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x104022f
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor bh, byte [edi + ebp]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1040252
je 0x104025e
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor al, 0x35
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78657422
je 0x1040276
arpl word [edi + 0x6e], bp
je 0x1040281
outsb dx, byte [esi]
je 0x1040241
in eax, 0x96
mov ah, ch
xchg dword [edx - 0x1842641b], edi
mov esi, 0xa08ae5bd
out 0xb2, al
mov ecx, 0x20b0a3e5
call 0x4a48b9c9
pop ecx
call 0x88edbfc4
invalid
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x78657422
je 0x10402c1
js 0x10402d5
pop edi
je 0x10402cd
je 0x10402d2
and bh, byte gs:[esi]
in eax, 0x96
mov ah, ch
xchg dword [edx - 0x185f421c], edi
lcall 0x87e9, 0xbd83e884
invalid
cmp dword [ebp - 0x1a707817], 0xffffff8a
mov al, byte [0xe5b9b2e6]
mov dword [0x8cbcefb0], eax
call 0x4a48ba1a
in eax, 0xa3
mov al, 0xef
mov esp, 0xb78ee88c
inc esp
dec ecx
pop ecx
call 0x88edc015
invalid
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
popal
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ecx + ebp*2 + 0x63], bp
imul ebx, dword [edi + 0x75], 0x72
arpl word [ebx + 0x5f], bp
jne 0x104034c
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x104031b
arpl word [edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [ebx + esi]
aaa
xor byte [edx], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
insd dword es:[edi], dx
pop edi
jne 0x104038d
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x104035a
jno 0x104039f
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1040369
push 0x6d74776e
jns 0x10403ad
pop edi
dec edi
push ebx
inc esi
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [ecx], bh
xor dword [ecx], edi
xor esi, dword [ebx]
push 0x70
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
and bh, byte gs:[esi]
cmp dword ss:[esi], esi
xor al, 0x64
popal
aaa
xor al, 0x34
xor esp, dword [ecx + 0x32]
bound esp, qword [ecx + 0x64]
xor dword [ecx + esi + 0x34], esp
cmp byte [ecx], dh
cmp dword fs:[0x64323264], esi
xor byte [edi], dh
xor al, 0x3c
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
and ch, byte [edi + 0x70]
jo 0x1040421
jae 0x104041d
je 0x104041b
pop edi
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x2264695f
jno 0x1040437
pop edi
jae 0x104042e
outsb dx, byte [esi]
imul bp, word fs:[ebp + 0x5f], 0x6d69
popal
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jae 0x104045b
je 0x1040459
pop edi
jo 0x1040463
popal
jns 0x1040459
je 0x1040465
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dword [eax], esi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jo 0x104048c
jae 0x1040488
je 0x1040486
pop edi
imul ebp, dword [ebp + 0x67], 0x6c72755f
and bh, byte [esi]
push 0x3a707474
jo 0x104046a
das
das
outsw dx, word [esi]
jb 0x1040467
jb 0x1040467
jno 0x10404ac
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1040476
push 0x6d74776e
jns 0x10404ba
pop edi
dec edi
push ebx
inc esi
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [ecx], bh
xor dword [ecx], edi
xor al, 0x33
push 0x70
cmp al, 0x2f
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jae 0x10404e9
je 0x10404e7
pop edi
insd dword es:[edi], dx
xor eax, 0x646f635f
pop edi
arpl word [edi + 0x64], bp
outsd dx, dword [esi]
and bh, byte gs:[esi]
and bh, byte gs:[esi]
aaa
aaa
bound esi, qword gs:[esi]
bound esp, qword [edx + 0x34]
aaa
xor al, 0x34
xor ax, 0x3766
bound esp, qword [ebp + 0x61]
cmp dword [eax], edi
xor dword [ebx], esi
cmp dword [ecx + 0x62], esp
cmp dword [edx + 0x61], esp
bound esp, qword [ecx + 0x65]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jae 0x1040533
je 0x1040531
pop edi
arpl word [ecx + ebp*2 + 0x63], bp
imul ebx, dword [edi + 0x75], 0x72
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1040516
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [ebx + esi]
aaa
xor byte [edx], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
jne 0x1040586
je 0x104053c
xor edi, dword ds:[edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
cmp eax, 0x76656c22
insb byte es:[edi], dx
jbe 0x104059c
insb byte es:[edi], dx
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x10405af
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x10405c8
imul esp, dword [edx + 0x3e], 0x32343331
xor byte [eax + esi], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
popal
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x10405fa
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x735f7171
outsb dx, byte gs:[esi]
imul bp, word fs:[ebp + 0x3c], 0x662f
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x1040630
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1040662
popal
jns 0x1040658
je 0x1040664
imul ebp, dword [ebp + 0x65], 0x30323e22
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1040688
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor bh, byte [edi + ebp]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x10406ab
je 0x10406b7
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor al, 0x35
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78657422
je 0x10406cf
arpl word [edi + 0x6e], bp
je 0x10406da
outsb dx, byte [esi]
je 0x104069a
push esp
dec ecx
dec ecx
inc esp
inc ecx
and byte [edi + 0x54], al
push ebx
and byte [edx], dh
xor byte [ecx], dh
xor ah, dh
lodsb al, byte [esi]
mov esi, 0xe7819ee6
sub byte [ebx - 0x1a75471c], 0xb8
cmp byte [edi + ebp], 0x66
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78657422
cmp eax, 0x78657422
je 0x1040711
je 0x104071d
je 0x1040722
and bh, byte gs:[esi]
and bh, byte [esi]
push esp
dec ecx
dec ecx
inc esp
inc ecx
and byte [edi + 0x54], al
push ebx
and byte [edx], dh
xor byte [ecx], dh
xor ah, dh
sahf
and edi, 0xb8e4ab82
mov ah, ch
mov eax, 0x8cbcef82
in al, 0xb8
pushfd
jmp 0x98ea9581
mov dword [0xa597e68e], eax
in al, 0xba
cmpsd dword [esi], dword es:[edi]
loop 0x1040664
pushfd
out 0x9e, al
sub ecx, 0xe5549f80
lodsd eax, dword [esi]
cmpsb byte [esi], byte es:[edi]
jmp 0x81e6a98d
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
popal
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
pop edi
arpl word [ecx + ebp*2 + 0x63], bp
imul ebx, dword [edi + 0x75], 0x72
pop edi
jne 0x104079c
jne 0x104079c
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x104076b
arpl word [edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [edx + esi]
xor byte [eax + esi], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
pop edi
jne 0x10407dd
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
je 0x10407e2
cmp ch, byte [edi]
das
outsw dx, word [esi]
jb 0x10407aa
jno 0x10407ef
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x10407b9
jb 0x10407f1
pop edi
dec edi
push ebx
inc esi
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [ebx], dh
xor al, 0x36
xor al, 0x36
xor al, 0x36
push 0x70
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
and ch, byte [ebp + 0x64]
xor eax, 0x646f635f
and bh, byte gs:[esi]
cmp dword [ecx + 0x39], esp
xor dword [ebx], esi
xor byte [0x63313438], dh
xor eax, 0x65663837
xor eax, 0x35386431
cmp dword [edx + 0x65], esp
aaa
popaw
xor byte gs:[esi + 0x65], ah
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
imul sp, word [ebp + 0x6c], 0x2064
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jae 0x104086a
je 0x1040868
pop edi
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x2264695f
jno 0x1040884
pop edi
jae 0x104087b
outsb dx, byte [esi]
imul bp, word fs:[ebp + 0x5f], 0x6d69
popal
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jae 0x10408a8
je 0x10408a6
pop edi
jo 0x10408b0
popal
jns 0x10408a6
je 0x10408b2
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dword [eax], esi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jo 0x10408d9
jae 0x10408d5
je 0x10408d3
pop edi
imul ebp, dword [ebp + 0x67], 0x6c72755f
and bh, byte [esi]
push 0x3a707474
jo 0x10408b7
das
das
outsw dx, word [esi]
jb 0x10408b4
jb 0x10408b4
jno 0x10408f9
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x10408c3
jb 0x10408fb
pop edi
dec edi
push ebx
inc esi
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [ebx], dh
xor al, 0x36
xor eax, 0x69672e37
xor eax, 0x69672e37
aaa
imul esp, dword cs:[bp + 0x3c], 0x6569662f
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
imul esp, dword [ebp + 0x6c], 0xa0d3e64
insb byte es:[edi], dx
or eax, 0x69663c0a
or eax, 0x69663c0a
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
and ch, byte [edi + 0x70]
jo 0x1040937
jae 0x1040933
je 0x1040931
pop edi
insd dword es:[edi], dx
xor eax, 0x646f635f
and bh, byte gs:[esi]
and bh, byte gs:[esi]
and bh, byte [esi]
xor eax, 0x39613934
cmp dword [ecx + 0x39], esp
aaa
xor ax, 0x3862
cmp dword [eax], edi
arpl word [edx + 0x37], sp
xor esp, dword [ebp + esi + 0x62]
bound esp, qword [ebx + 0x62]
aaa
bound si, dword [0x36356666]
xor byte [edi + ebp], bh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jae 0x104097d
je 0x104097b
pop edi
arpl word [ecx + ebp*2 + 0x63], bp
imul ebx, dword [edi + 0x75], 0x72
jb 0x104098c
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1040960
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [edx + esi]
xor byte [eax + esi], dh
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x3433312f
xor dh, byte [eax]
xor al, 0x30
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
jne 0x10409d0
je 0x1040986
xor edi, dword ds:[edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
cmp eax, 0x76656c22
insb byte es:[edi], dx
jbe 0x10409e6
insb byte es:[edi], dx
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x10409f9
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x1040a12
imul esp, dword [edx + 0x3e], 0x33343331
xor dword [0x662f3c34], esi
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
popal
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1040a44
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x735f7171
outsb dx, byte gs:[esi]
imul bp, word fs:[ebp + 0x3c], 0x662f
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x1040a7a
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor byte [edi], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1040aac
popal
jns 0x1040aa2
je 0x1040aae
imul ebp, dword [ebp + 0x65], 0x30323e22
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1040ad2
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor bh, byte [edi + ebp]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
invalid
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1040af5
je 0x1040b01
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor al, 0x35
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78657422
je 0x1040b19
arpl word [edi + 0x6e], bp
je 0x1040b24
outsb dx, byte [esi]
je 0x1040ae4
out 0x96, al
mov al, 0xe4
mov edx, 0xa59de6ba
out 0x8b, al
invalid
out dx, eax
mov esp, 0xadb4e88c
out 0x89, eax
test eax, 0x518180e9
in eax, 0xb8
cmp dword [edi + ebp], 0x6c656966
or eax, 0x69663c0a
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78657422
je 0x1040b5d
je 0x1040b69
je 0x1040b6e
insb byte es:[edi], dx
and bh, byte gs:[esi]
out 0x96, al
mov al, 0xe7
xchg esp, eax
test al, 0xe6
mov byte [edi - 0x19524b18], dh
mov ebx, 0xe53031a1
test dword [ebx - 0x1a4c721b], eax
in eax, 0x8d
mov bl, 0xe5
invalid
mov eax, 0x8cbcef81
out 0x9c, al
mov edx, 0xe58db8e4
invalid
jo 0x1040b99
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1040b98
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x1040bd7
jno 0x1040c1c
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1040be6
jo 0x1040c30
pop edi
dec edi
push ebx
inc esi
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [ebx], dh
xor dword [esi], esi
xor edi, dword [ecx]
xor al, 0x35
push 0x70
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
or bh, byte [esi]
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
xor eax, 0x646f635f
and bh, byte gs:[esi]
xor dword [esi + 0x30], esp
xor word fs:[ecx + 0x62], sp
popal
xor dword [ecx + esi + 0x65], esp
cmp byte [edx], dh
xor edi, dword [ecx]
aaa
popal
xor esi, dword [edx]
xor al, 0x33
xor dword [ebx + 0x63], esp
xor al, 0x66
cmp byte [edi + ebp], bh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jae 0x1040c95
je 0x1040c93
pop edi
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x2264695f
jno 0x1040caf
pop edi
jae 0x1040ca6
outsb dx, byte [esi]
imul bp, word fs:[ebp + 0x5f], 0x6d69
popal
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
imul sp, word [ebp + 0x6c], 0x2064
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jae 0x1040cd3
je 0x1040cd1
pop edi
jo 0x1040cdb
popal
jns 0x1040cd1
je 0x1040cdd
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dword [eax], esi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jo 0x1040d04
jae 0x1040d00
je 0x1040cfe
pop edi
imul ebp, dword [ebp + 0x67], 0x6c72755f
and bh, byte [esi]
push 0x3a707474
jo 0x1040ce2
das
das
outsw dx, word [esi]
jb 0x1040cdf
jb 0x1040cdf
jno 0x1040d24
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1040cee
inc ebp
pop edi
dec ebp
inc edx
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [esi], dh
xor al, 0x35
xor byte [ebx], dh
imul esp, dword cs:[bp + 0x3c], 0x6569662f
imul esp, dword [esi + 0x3c], 0x6569662f
insb byte es:[edi], dx
or eax, 0x69663c0a
or eax, 0x69663c0a
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jo 0x1040d5f
jae 0x1040d5b
je 0x1040d59
pop edi
insd dword es:[edi], dx
xor eax, 0x646f635f
and bh, byte gs:[esi]
xor eax, 0x66633166
xor eax, 0x66633166
xor word [ebx + 0x66], sp
xor dword [ecx + 0x62], esp
cmp dword [ebp + 0x39], esp
xor esi, dword [ecx]
cmp byte gs:[eax], bh
xor al, 0x39
xor eax, 0x39336631
aaa
xor al, 0x66
xor dh, byte [0x662f3c32]
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x70706f22
outsd dx, dword [esi]
jae 0x1040da5
je 0x1040da3
pop edi
arpl word [ecx + ebp*2 + 0x63], bp
imul ebx, dword [edi + 0x75], 0x72
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1040d88
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [ebx + esi]
xor dword [0x662f3c34], esi
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x3433312f
xor esi, dword [ecx]
xor eax, 0x662f3c34
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
jne 0x1040df8
je 0x1040dae
xor edi, dword ds:[edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
cmp eax, 0x76656c22
insb byte es:[edi], dx
jbe 0x1040e0e
insb byte es:[edi], dx
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x1040e21
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x1040e3a
imul esp, dword [edx + 0x3e], 0x33343331
xor dh, byte [eax]
xor dword [edi + ebp], edi
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
popal
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1040e6c
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x1040e50
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x1040ea0
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [ecx], bh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1040ed2
popal
jns 0x1040ec8
je 0x1040ed4
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [ebx], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1040ef8
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x1040f31
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1040f00
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [ebx + esi]
xor dh, byte [eax]
xor dword [edi + ebp], edi
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
cmp eax, 0x676d6922
pop edi
jne 0x1040f72
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x1040f3f
jno 0x1040f84
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1040f4e
dec ecx
jp 0x1040f81
dec ebp
inc edx
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [esi], dh
xor dword [0x672e3235], esi
imul esp, dword [esi + 0x3c], 0x6569662f
imul esp, dword cs:[bp + 0x3c], 0x6569662f
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
xor eax, 0x646f635f
and bh, byte gs:[esi]
aaa
xor eax, 0x39636664
xor byte [ecx + 0x30], ah
cmp byte [esi + 0x30], ah
cmp byte fs:[eax + edi + 0x63], ah
xor al, 0x38
popal
popal
xor dh, byte [0x65663230]
cmp byte [edx + 0x34], ah
cmp byte gs:[edx + 0x34], ah
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
imul sp, word [ebp + 0x6c], 0x2064
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x1040fb9
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x104102d
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x1041046
imul esp, dword [edx + 0x3e], 0x32343331
xor byte ss:[edx], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1041078
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x104105c
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x10410ac
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [eax], bh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x10410de
popal
jns 0x10410d4
je 0x10410e0
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [ecx], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1041104
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x104113d
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x104110c
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [edx + esi]
xor byte ss:[edx], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
cmp eax, 0x676d6922
pop edi
jne 0x104117e
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x104114b
jno 0x1041190
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x104115a
dec ecx
push 0x5f42475f
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [0x33303332], dh
imul esp, dword cs:[bp + 0x3c], 0x6569662f
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
xor eax, 0x646f635f
and bh, byte gs:[esi]
aaa
cmp dword [ecx], edi
cmp dword [edx + 0x36], esp
popal
xor esi, dword fs:[ebx]
xor dh, byte gs:[edx]
xor dword [ecx], edi
bound esi, qword fs:[edi]
aaa
arpl word [ecx], di
xor eax, 0x62633933
cmp dword [edx + 0x30], esp
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x10411c5
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x1041239
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x1041252
imul esp, dword [edx + 0x3e], 0x32343331
xor esi, dword [edi]
xor edi, dword [edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1041284
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x1041268
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x10412b8
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [esi], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x10412ea
popal
jns 0x10412e0
je 0x10412ec
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [0x39353332], esi
xor eax, 0x662f3c39
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1041310
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x1041349
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1041318
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [edx + esi]
xor esi, dword [edi]
xor edi, dword [edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
cmp eax, 0x676d6922
pop edi
jne 0x104138a
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x1041357
jno 0x104139c
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1041366
dec edi
je 0x1041399
dec ebp
inc edx
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [0x38323330], dh
imul esp, dword cs:[bp + 0x3c], 0x6569662f
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
xor eax, 0x646f635f
and bh, byte gs:[esi]
aaa
bound sp, dword fs:[edx + 0x31]
xor byte ss:[edi], dh
xor dh, byte [eax]
xor esi, dword [ebx]
xor esp, dword [ecx + 0x64]
xor dword ss:[0x36366232], esi
xor eax, 0x32353330
arpl word [ecx], di
bound edi, qword fs:[edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
imul sp, word [ebp + 0x6c], 0x2064
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x10413d1
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x1041445
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x104145e
imul esp, dword [edx + 0x3e], 0x32313331
xor eax, 0x2f3c3532
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1041490
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x1041474
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x10414c4
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x10414f6
popal
jns 0x10414ec
je 0x10414f8
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x104151c
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x1041555
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1041524
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [ecx]
xor dh, byte [0x2f3c3532]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
cmp eax, 0x676d6922
pop edi
jne 0x1041596
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x1041563
jno 0x10415a8
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1041572
inc edx
bound ebp, qword [ebp + 0x5f]
dec ebp
inc edx
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [ebx], dh
xor bh, byte [eax]
xor edi, dword [eax]
xor dh, byte [esi]
push 0x70
push 0x70
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
or bh, byte [esi]
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
xor eax, 0x646f635f
and bh, byte gs:[esi]
cmp word ss:[esi], si
popaw
cmp byte [esi + 0x39], ah
xor byte fs:[eax], dh
xor esi, dword fs:[0x31356539]
cmp byte [esi], dh
bound esi, qword ss:[0x65316234]
xor esi, dword [0x662f3c37]
xor dword [ebp + 0x33], esp
xor eax, 0x662f3c37
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x10415de
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x1041652
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x104166b
imul esp, dword [edx + 0x3e], 0x30303031
aaa
xor al, 0x30
cmp byte [0x69662f3c], dh
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x104169f
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x1041683
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x10416d3
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [esi], dh
xor byte [eax + esi], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [edi + ebp], bh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1041705
popal
jns 0x10416fb
je 0x1041707
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [ecx], esi
xor dh, byte [edx]
xor esi, dword [esi + 0x662f3c39]
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x104172b
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x1041764
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1041733
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor byte [eax], dh
xor byte [edi], dh
xor al, 0x30
cmp byte [0x69662f3c], dh
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
pop edi
jne 0x10417a7
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x1041774
jno 0x10417b9
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1041783
xor byte ss:[ebx + esi], dh
cmp byte gs:[ebx + 0x31], ah
xor al, 0x33
arpl word [ecx], di
xor ah, byte fs:[ebp + 0x64]
aaa
aaa
xor al, 0x66
arpl word [eax], di
popal
cmp byte [ecx + 0x65], ah
xor byte [0x39343334], dh
xor al, 0x39
xor dh, byte [edi]
imul esp, dword cs:[bp + 0x3c], 0x6569662f
insb byte es:[edi], dx
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
and bh, byte gs:[esi]
xor byte ss:[ebx + esi], dh
cmp byte gs:[ebx + 0x31], ah
xor al, 0x33
arpl word [ecx], di
xor esp, dword [ebx + 0x39]
xor ah, byte fs:[ebp + 0x64]
aaa
xor al, 0x66
arpl word [eax], di
popal
cmp byte [ecx + 0x65], ah
xor byte [0x2f3c3334], dh
xor byte [0x2f3c3334], dh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x1041800
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x22317322
dec ebp
inc esp
inc ecx
ja 0x104186d
push ebx
popal
jae 0x1041898
dec edx
dec ebx
dec esp
push 0x62796d32
insd dword es:[edi], dx
popal
das
xor eax, 0x6a564d50
js 0x104187f
pop ecx
xor dword [ecx + 0x76], ebx
imul ecx, dword [edi + 0x65], 0x47
insb byte es:[edi], dx
xor dword [ebp + 0x30], esp
inc ecx
push edx
dec esi
push ebp
inc edi
outsb dx, byte [esi]
dec esi
popal
push ecx
cmp eax, 0x662f3c3d
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x2f
imul esi, dword [ebp + 0x6d], 0x3c0a0d3e
imul esi, dword [ebp + 0x6d], 0x3c0a0d3e
imul sp, word [ebp + 0x6c], 0x2064
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x10418dc
imul esp, dword [edx + 0x3e], 0x31343331
and bh, byte [esi]
xor dword [ebx], esi
xor al, 0x31
xor dword [esi], esi
xor edi, dword [edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x104190e
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x10418f2
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x1041942
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [ecx], bh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1041974
popal
jns 0x104196a
je 0x1041976
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [ebx], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x104199a
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x10419d3
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x10419a2
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [ecx + esi]
xor dword [esi], esi
xor edi, dword [edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
cmp eax, 0x676d6922
pop edi
jne 0x1041a14
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x10419e1
jno 0x1041a26
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x10419f0
jp 0x1041a26
push 0x5f
dec ebp
inc edx
push 0x70
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x35646d22
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
and bh, byte gs:[esi]
xor dword [esi], esi
xor sp, word [edx + 0x30]
xor esp, dword [edx + 0x30]
cmp dword [eax], edi
xor dword [ecx + 0x64], esp
xor si, word gs:[ebx]
bound esi, qword [edi]
popal
xor dh, byte ss:[edx]
bound si, dword ss:[ebx]
xor byte [esi], dh
xor dword ss:[edx], esi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
js 0x1041a87
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x1041a50
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x1041ac4
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x1041add
imul esp, dword [edx + 0x3e], 0x32343331
xor bh, byte [eax]
aaa
cmp byte [edi], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1041b0f
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x1041af3
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x1041b43
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [ecx], bh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1041b75
popal
jns 0x1041b6b
je 0x1041b77
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [edx], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1041b9b
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x1041bd4
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1041ba3
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [edx + esi]
xor bh, byte [eax]
aaa
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
cmp eax, 0x676d6922
pop edi
jne 0x1041c15
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x1041be2
jno 0x1041c27
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1041bf1
dec ecx
push 0x5f424d5f
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [0x30343634], dh
imul esp, dword cs:[bp + 0x3c], 0x6569662f
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
xor eax, 0x646f635f
and bh, byte gs:[esi]
cmp byte [ebx + esi], dh
cmp dword [eax], edi
xor al, 0x62
xor esp, dword [ecx + 0x38]
xor byte [ebp + 0x34], ah
arpl word [edx + 0x37], sp
xor dh, byte [edx]
xor al, 0x38
xor esi, dword [0x65386664]
xor ah, byte [ebx + 0x61]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x1041c5c
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x1041cd0
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x1041ce9
imul esp, dword [edx + 0x3e], 0x32343331
xor esi, dword [eax]
aaa
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1041d1b
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x1041cff
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x1041d4f
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [ecx], bh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1041d81
popal
jns 0x1041d77
je 0x1041d83
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1041da7
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x1041de0
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1041daf
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [edx + esi]
xor esi, dword [eax]
aaa
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
cmp eax, 0x676d6922
pop edi
jne 0x1041e21
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x1041dee
jno 0x1041e33
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x1041dfd
dec ecx
push 0x5f424d5f
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [0x30303033], dh
push 0x70
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
xor eax, 0x646f635f
and bh, byte gs:[esi]
xor dword [ebp + 0x65], esp
bound esp, qword gs:[esi + 0x63]
cmp byte [edx + 0x33], ah
arpl word [edi], si
xor ax, 0x6638
aaa
aaa
aaa
popal
popal
xor ah, byte [ebp + 0x34]
xor esp, dword [ecx + 0x62]
cmp dword [esi + 0x36], esp
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x1041e68
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x1041edc
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x1041ef5
imul esp, dword [edx + 0x3e], 0x30303031
aaa
xor al, 0x30
cmp byte [0x69662f3c], dh
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1041f29
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x1041f0d
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x1041f5d
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [esi], dh
xor byte [eax + esi], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [edi + ebp], bh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1041f8f
popal
jns 0x1041f85
je 0x1041f91
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [ecx], esi
xor dh, byte [edx]
xor esi, dword [esi + 0x662f3c39]
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1041fb5
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x1041fee
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x1041fbd
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor byte [eax], dh
xor byte [edi], dh
xor al, 0x30
cmp byte [0x69662f3c], dh
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
pop edi
jne 0x1042031
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x1041ffe
jno 0x1042043
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x104200d
xor byte ss:[ebx + esi], dh
cmp byte gs:[ebx + 0x31], ah
xor al, 0x33
arpl word [ecx], di
xor ah, byte fs:[ebp + 0x64]
aaa
aaa
xor al, 0x66
arpl word [eax], di
popal
cmp byte [ecx + 0x65], ah
xor byte [0x39343334], dh
xor al, 0x39
xor dh, byte [edi]
imul esp, dword cs:[bp + 0x3c], 0x6569662f
insb byte es:[edi], dx
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
and bh, byte gs:[esi]
xor byte ss:[ebx + esi], dh
cmp byte gs:[ebx + 0x31], ah
xor al, 0x33
arpl word [ecx], di
xor esp, dword [ebx + 0x39]
xor ah, byte fs:[ebp + 0x64]
aaa
xor al, 0x66
arpl word [eax], di
popal
cmp byte [ecx + 0x65], ah
xor byte [0x2f3c3334], dh
xor byte [0x2f3c3334], dh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x104208a
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x22317322
dec ebp
inc esp
inc ecx
ja 0x10420f7
push ebx
popal
jae 0x1042122
dec edx
dec ebx
dec esp
push 0x62796d32
insd dword es:[edi], dx
popal
das
xor eax, 0x6a564d50
js 0x1042109
pop ecx
xor dword [ecx + 0x76], ebx
imul ecx, dword [edi + 0x65], 0x47
insb byte es:[edi], dx
xor dword [ebp + 0x30], esp
inc ecx
push edx
dec esi
push ebp
inc edi
outsb dx, byte [esi]
dec esi
popal
push ecx
cmp eax, 0x662f3c3d
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x2f
imul esi, dword [ebp + 0x6d], 0x3c0a0d3e
imul esi, dword [ebp + 0x6d], 0x3c0a0d3e
imul sp, word [ebp + 0x6c], 0x2064
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x1042166
imul esp, dword [edx + 0x3e], 0x30303031
and bh, byte [esi]
xor dword [eax], esi
xor byte [eax], dh
aaa
xor al, 0x30
cmp byte [0x69662f3c], dh
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x104219a
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x104217e
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x10421ce
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [esi], dh
xor byte [eax + esi], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [edi + ebp], bh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1042200
popal
jns 0x10421f6
je 0x1042202
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [ecx], esi
xor dh, byte [edx]
xor esi, dword [esi + 0x662f3c39]
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1042226
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x104225f
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x104222e
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor byte [eax], dh
xor byte [edi], dh
xor al, 0x30
cmp byte [0x69662f3c], dh
insb byte es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
pop edi
jne 0x10422a2
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x104226f
jno 0x10422b4
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x104227e
xor byte ss:[ebx + esi], dh
cmp byte gs:[ebx + 0x31], ah
xor al, 0x33
arpl word [ecx], di
xor ah, byte fs:[ebp + 0x64]
aaa
aaa
xor al, 0x66
arpl word [eax], di
popal
cmp byte [ecx + 0x65], ah
xor byte [0x39343334], dh
xor al, 0x39
xor dh, byte [edi]
imul esp, dword cs:[bp + 0x3c], 0x6569662f
insb byte es:[edi], dx
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
and bh, byte gs:[esi]
xor byte ss:[ebx + esi], dh
cmp byte gs:[ebx + 0x31], ah
xor al, 0x33
arpl word [ecx], di
xor esp, dword [ebx + 0x39]
xor ah, byte fs:[ebp + 0x64]
aaa
xor al, 0x66
arpl word [eax], di
popal
cmp byte [ecx + 0x65], ah
xor byte [0x2f3c3334], dh
xor byte [0x2f3c3334], dh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x10422fb
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x22317322
dec ebp
inc esp
inc ecx
ja 0x1042368
push ebx
popal
jae 0x1042393
dec edx
dec ebx
dec esp
push 0x62796d32
insd dword es:[edi], dx
popal
das
xor eax, 0x6a564d50
js 0x104237a
pop ecx
xor dword [ecx + 0x76], ebx
imul ecx, dword [edi + 0x65], 0x47
insb byte es:[edi], dx
xor dword [ebp + 0x30], esp
inc ecx
push edx
dec esi
push ebp
inc edi
outsb dx, byte [esi]
dec esi
popal
push ecx
cmp eax, 0x662f3c3d
imul esp, dword [ebp + 0x6c], 0xa0d3e64
cmp al, 0x2f
imul esi, dword [ebp + 0x6d], 0x3c0a0d3e
imul esi, dword [ebp + 0x6d], 0x3c0a0d3e
imul sp, word [ebp + 0x6c], 0x2064
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x10423d7
imul esp, dword [edx + 0x3e], 0x31343331
and bh, byte [esi]
xor dword [ebx], esi
xor al, 0x31
xor dh, byte [ebx]
cmp byte [edi + ebp], bh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1042409
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x10423ed
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x104243d
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [esi], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x104246f
popal
jns 0x1042465
je 0x1042471
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [esi], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x1042495
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x10424ce
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x104249d
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [ecx + esi]
xor dh, byte [ebx]
cmp byte [edi + ebp], bh
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
cmp eax, 0x676d6922
pop edi
jne 0x104250f
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x10424dc
jno 0x1042521
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x10424eb
jp 0x1042525
js 0x1042520
dec ebp
inc edx
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [esi], dh
xor dh, byte [esi]
xor edi, dword [eax]
xor al, 0x39
imul esp, dword cs:[bp + 0x3c], 0x6569662f
insb byte es:[edi], dx
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
insd dword es:[edi], dx
xor eax, 0x646f635f
and bh, byte gs:[esi]
cmp byte [eax], bh
xor ah, byte [ecx + 0x64]
arpl word [ecx + 0x66], sp
arpl word [ebx], si
xor eax, 0x64376366
cmp dword ss:[ecx], edi
xor eax, 0x61343830
xor dword [ebx], esi
cmp byte [edx], dh
arpl word [edx + 0x37], sp
cmp dword [edi + ebp], edi
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
imul sp, word [ebp + 0x6c], 0x2064
outsb dx, byte [esi]
popal
imul esp, dword [ebp + 0x6c], 0x616e2064
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x1042558
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x10425cc
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x10425e5
imul esp, dword [edx + 0x3e], 0x33343331
xor dh, byte [ecx]
xor bh, byte [edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1042617
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x10425fb
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x104264b
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x104267d
popal
jns 0x1042673
je 0x104267f
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [ebx], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x10426a3
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x696c6322
arpl word [ebx + 0x5f], bp
jne 0x10426dc
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
imul ebp, dword [ebp + 0x63], 0x712e6c2e
jno 0x10426ab
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
das
arpl word [ecx + ebp*2 + 0x63], bp
imul ebp, dword [edi], 0x31
xor esi, dword [ebx + esi]
xor dh, byte [ecx]
xor bh, byte [edi + ebp]
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x676d6922
cmp eax, 0x676d6922
pop edi
jne 0x104271d
insb byte es:[edi], dx
and bh, byte [esi]
push 0x3a707474
das
das
outsw dx, word [esi]
jb 0x10426ea
jno 0x104272f
arpl word cs:[edi + 0x6d], bp
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x10426f9
dec ecx
jp 0x104272c
dec ebp
inc edx
pop edi
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor byte [edx], dh
xor dword [edi], esi
xor eax, 0x706a2e37
push 0x70
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
cmp al, 0x66
imul esp, dword [ebp + 0x6c], 0x616e2064
insd dword es:[edi], dx
cmp eax, 0x35646d22
pop edi
arpl word [edi + 0x64], bp
xor eax, 0x646f635f
and bh, byte gs:[esi]
cmp byte gs:[edx], dh
popal
xor byte [ecx + 0x31], ah
xor byte [ebx + 0x33], ah
bound esp, qword [ebp + 0x31]
xor al, 0x30
cmp dword [edx], esi
cmp byte [eax], dh
xor ah, byte [ecx + 0x34]
xor al, 0x61
xor dword [ebx + esi + 0x31], esp
xor esi, dword [ecx]
xor dh, byte [ebx]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
imul sp, word [ebp + 0x6c], 0x2064
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x78616d22
pop edi
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x1042764
xor dh, byte ds:[eax]
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x76656c22
insb byte es:[edi], dx
and bh, byte [esi]
xor byte [edi + ebp], bh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x692f3c0a
je 0x10427d8
insd dword es:[edi], dx
or eax, 0x74693c0a
insd dword es:[edi], dx
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x64726f22
jb 0x10427f1
imul esp, dword [edx + 0x3e], 0x31343331
xor bh, byte [eax]
xor eax, 0x69662f3c
insb byte es:[edi], dx
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x636f6c22
popal
je 0x1042823
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x3e], 0x625f7171
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x1042807
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x67656222
imul ebp, dword [esi + 0x5f], 0x79616c70
pop edi
je 0x1042857
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dh, byte ds:[eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x646e6522
pop edi
jo 0x1042889
popal
jns 0x104287f
je 0x104288b
insd dword es:[edi], dx
and bh, byte gs:[esi]
xor dh, byte [eax]
xor dword [edx], esi
xor byte [edi], dh
xor dword [eax], esi
xor dh, byte [ebx]
xor eax, 0x3c393539
das
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
and byte fs:[esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x616c7022
jns 0x10428af
insd dword es:[edi], dx
outsd dx, dword [esi]
and bh, byte gs:[esi]
xor dword [edi + ebp], edi
cmp al, 0x2f
imul sp, word [ebp + 0x6c], 0x3e64
or eax, 0x69663c0a
insb byte es:[edi], dx
insd dword es:[edi], dx
cmp eax, 0x676d6922