Function at 0x1006f8a0
Capabilities:
Authenticate hmac
Get number of processors

Disassembly:
cmp byte [ecx], bh
inc edx
inc esp
inc ebx
inc esp
aaa
inc ebp
aaa
jge 0x1006f908
xor dword [esi], ebp
xor byte [eax + ecx*2 + 0x45], bl
dec esp
push eax
inc esp
dec ecx
push edx
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x42400
cmp byte [edx], 0
push esp
jns 0x1006f93a
dec esp
imul esp, dword [edx + 0x5c], 0x4443377b
xor byte [esi], dh
cmp dword [ecx], edi
xor ch, byte [0x41413035]
sub eax, 0x31443131
sub eax, 0x30463842
sub eax, 0x30413030
inc ebx
cmp dword [edx], esi
xor eax, 0x34303339
jge 0x1006f952
xor dword [esi], ebp
xor byte [eax + ecx*2 + 0x45], bl
dec esp
push eax
inc esp
dec ecx
push edx
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x42400
add byte [0x42400], ah
add byte [ecx], 0x49
outsb dx, byte [esi]
je 0x1006f97a
jb 0x1006f97d
popal
arpl word [ebp + 0x5c], sp
jnp 0x1006f952
inc ecx
aaa
inc edx
inc ebx
aaa
sub eax, 0x35393242
sub eax, 0x37423134
sub eax, 0x38313841
sub eax, 0x39463231
inc ebp
xor eax, 0x36344143
inc ebx
inc ecx
xor al, 0x36
inc ebx
inc ecx
jge 0x1006f99e
push eax
jb 0x1006f9b4
js 0x1006f9c0
push ebx
je 0x1006f9bf
bound eax, qword [ebx + 0x6c]
jae 0x1006f9b8
xor esi, dword fs:[edx]
add byte [eax + 0x4000], al
add byte [eax], al
daa
add byte [0x26800002], ah
add byte [ebx + 0x36], bh
aaa
xor dword [edx + 0x36], eax
xor dword [esi + 0x3631342d], esi
cmp dword [0x44444134], ebp
sub eax, 0x33464139
sub eax, 0x39393645
cmp dword [ecx], edi
xor byte [ebp + 0x42], al
xor al, byte [edx + 0x33]
xor dh, byte [0x4247d]
xor byte [eax], 0
dec ecx
outsb dx, byte [esi]
je 0x1006f9f7
jb 0x1006f9fa
popal
arpl word [ebp + 0x5c], sp
jnp 0x1006f9e0
xor dword [ebp + 0x36], eax
inc ebx
aaa
inc ecx
xor al, 0x2d
inc edx
xor dword [0x3043342d], esi
sub eax, 0x46453142
sub eax, 0x34413838
inc esi
xor al, 0x46
xor al, byte [ecx + 0x38]
cmp byte [esi], dh
inc ebx
cmp byte [eax], bh
inc ebx
inc edx
jge 0x1006f9bf
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0xe800002
add byte [eax], al
add byte [eax], al
add byte [0xe800002], ah
add byte [ecx + 0x42], cl
imul esi, dword [ebp + ebp*2 + 0x61], 0x63614670
je 0x1006fa47
jb 0x1006fa53
and al, 4
add byte [eax + 0x4c430045], al
inc ebx
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x1006fa1f
inc ebx
inc esp
xor byte [esi], dh
cmp dword [ecx + 0x31], eax
sub eax, 0x41413035
sub eax, 0x31443131
sub eax, 0x30463842
inc esp
xor dword [0x30463842], ebp
inc edx
cmp byte [esi + 0x30], al
sub eax, 0x30413030
inc ebx
cmp dword [edx], esi
xor eax, 0x34303339
jge 0x1006fa69
push esi
jb 0x1006fa84
imul ebp, dword [edi + 0x6e], 0x65646e49
jo 0x1006fa7f
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x1006fa70
push eax
jb 0x1006fa91
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0xc800002
add byte [ecx + 0x46], al
outsd dx, dword [esi]
jb 0x1006faa5
inc ecx
jne 0x1006faaf
inc ecx
jo 0x1006faaf
and al, 4
add byte [eax + 0x4c430033], al
push ebx
dec ecx
inc esp
pop esp
jnp 0x1006fa8f
inc esp
xor eax, 0x42394137
xor ch, byte [0x44374534]
sub eax, 0x32393834
sub eax, 0x37303139
sub eax, 0x31344639
xor byte [esi], dh
xor al, 0x37
xor al, 0x37
xor al, byte [ecx + eax*2 + 0x34]
jge 0x1006face
push eax
jb 0x1006fae4
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x13800002
add byte [0x13800002], ah
adc eax, dword [eax]
inc ecx
arpl word [edx + 0x6f], si
add byte [ecx + 0x63], al
jb 0x1006faf9
inc edx
jb 0x1006fafc
imul esp, dword [ebp + 0x72], 0x2e
jb 0x1006fabf
inc edx
jb 0x1006fb03
imul esp, dword [ebp + 0x72], 0x2e
xor dword [esp + eax], esp
add byte [eax + 0x6e490030], al
je 0x1006fb08
jb 0x1006fb0b
popal
arpl word [ebp + 0x5c], sp
jnp 0x1006fae1
aaa
xor eax, dword [ebp + 0x38]
xor al, 0x35
xor al, 0x2d
aaa
xor al, 0x36
sub eax, 0x31443131
sub eax, 0x42303942
sub eax, 0x30413030
inc ebx
cmp dword [edx], esi
xor eax, 0x34303339
xor byte [edx + 0x2d], al
xor byte [eax], dh
inc ecx
xor byte [ebx + 0x39], al
xor dh, byte [0x34303339]
jge 0x1006fad0
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x6800002
add byte [ecx + 0x46], cl
imul esp, dword [ebp + 0x6c], 0x42464
insb byte es:[edi], dx
and al, 4
add byte [eax + 0x4c43003b], al
add al, 0
cmp byte [ebx], 0
inc ebx
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x1006fb35
inc ebx
inc ebp
inc esi
inc edx
xor eax, 0x43392d36
inc esi
cmp dword [ebx + 0x46], eax
inc ecx
sub eax, 0x44343634
sub eax, 0x30383838
cmp byte [eax], bh
cmp byte [eax], dh
sub eax, 0x38383434
xor al, 0x34
cmp byte [eax], bh
cmp byte [0x43443744], dh
xor eax, 0x43443744
xor dword [ecx], edi
xor edi, dword [ebp + 0x5c]
dec ecx
outsb dx, byte [esi]
jo 0x1006fb8c
outsd dx, dword [esi]
arpl word [ebx + 0x65], dx
jb 0x1006fb96
jb 0x1006fb56
xor al, byte [eax]
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x54000e02
push 0x64616572
imul ebp, dword [esi + 0x67], 0x65646f4d
imul ebp, dword fs:[esi + 0x67], 0x65646f4d
insb byte es:[edi], dx
or dword [eax], eax
inc ecx
jo 0x1006fba4
jb 0x1006fbb9
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x1006fb6f
add al, byte [eax]
add byte [esi], 0x43
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x1006fbb9
jb 0x1006fbb9
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x1006fb80
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x1006fb9b
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x1006fbe1
jo 0x1006fbeb
jo 0x1006fbfc
jbe 0x1006fbf5
push 0x726c646e
insb byte es:[edi], dx
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x1006fbc0
insb byte es:[edi], dx
insb byte es:[edi], dx
and al, 4
add byte [eax + 0x4c43002c], al
add al, 0
sub byte [eax + eax], 0x43
inc ebx
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x1006fbd5
xor al, 0x44
inc esp
inc ecx
xor byte [edi + esi], dh
inc edx
sub eax, 0x30433034
sub eax, 0x38313034
sub eax, 0x42313438
sub eax, 0x34374236
xor byte [ecx], bh
inc esi
aaa
xor esi, dword [eax]
inc esi
inc ebx
jge 0x1006fbc8
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x30800002
add byte [ecx + 0x64], al
outsd dx, dword [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [ebx + 0x68], dl
popal
jb 0x1006fc4d
je 0x1006fc03
push ebx
push 0x70657261
outsd dx, dword [esi]
jo 0x1006fc59
imul ebp, dword [esi + 0x74], 0x65704f20
outsb dx, byte [esi]
je 0x1006fc0e
dec edi
jo 0x1006fc56
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
jne 0x1006fc64
outsb dx, byte gs:[esi]
je 0x1006fc6e
and byte [ebx + 0x6f], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x1006fc70
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x1006fc2a
add al, 0
xor byte [eax + eax], 0x43
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x1006fc48
inc ecx
inc ecx
inc ecx
inc edx
inc edx
xor byte [0x3139462d], dh
inc edx
sub eax, 0x65636234
sub eax, 0x38314241
sub eax, 0x31333844
cmp dword [ebp + eax*2 + 0x44], eax
inc esp
cmp byte [ebx], dh
xor dword [ecx], edi
inc esp
inc ebp
inc esp
inc ecx
inc edx
inc ecx
cmp byte [ebp + 0x5c], bh
push esp
jns 0x1006fcab
dec esp
imul esp, dword [edx], 0x400080
add byte [eax], al
add byte [0x26800002], ah
add byte [ebx + 0x42], bh
add al, byte [eax]
and byte [esi], 0
jnp 0x1006fc91
inc ebp
aaa
cmp dword [ebx + 0x34], eax
aaa
xor eax, 0x3336442d
xor ch, byte [0x37354134]
sub eax, 0x32333644
xor esi, dword [edx]
sub eax, 0x37354134
sub eax, 0x33423139
sub eax, 0x34304144
xor ebp, dword [0x34304144]
xor al, 0x46
inc ecx
xor dh, byte [edi]
aaa
inc ebx
inc esp
inc ecx
jge 0x1006fc9b
add byte [esp + eax], ah
add byte [eax + 0x4c43003b], al
push ebx
dec ecx
inc esp
pop esp
jnp 0x1006fcb5
xor al, 0x44
inc ecx
xor byte [edi + esi], dh
inc edx
sub eax, 0x30433034
sub eax, 0x38313034
sub eax, 0x42313438
xor byte [ecx], dh
cmp byte [0x42313438], ch
sub eax, 0x34374236
xor byte [ecx], bh
inc esi
aaa
inc edx
aaa
xor al, 0x30
cmp dword [esi + 0x37], eax
xor esi, dword [eax]
inc esi
inc ebx
jge 0x1006fd04
dec ecx
outsb dx, byte [esi]
jo 0x1006fd1e
jb 0x1006fd1c
outsd dx, dword [esi]
arpl word [ebx + 0x65], dx
jb 0x1006fd28
jb 0x1006fce8
xor al, byte [eax]
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x45800002
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x1006fd39
jb 0x1006fd2e
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x1006fcf5
sub byte [eax + 0x38], bh
sub dword ss:[ebx + eax*2 + 0x6f], ebx
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x1006fd44
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
pop esp
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
pop eax
pop esp
inc ecx
arpl word [edx + 0x6f], si
push eax
inc esp
inc esi
insb byte es:[edi], dx
insb byte es:[edi], dx
and eax, 0x54000e02
push 0x64616572
imul ebp, dword [esi + 0x67], 0x65646f4d
insb byte es:[edi], dx
or dword [eax], eax
inc ecx
add byte [ecx + 0x70], al
popal
jo 0x1006fd81
jb 0x1006fd96
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x1006fd4b
add al, 0
and byte [ecx], 0
inc ecx
outsd dx, dword fs:[esi]
add byte [eax + 0x64410021], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x41]
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
dec edi
dec edi
jo 0x1006fda1
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x1006fdb9
pop esp
inc ebx
jne 0x1006fdbc
push esi
jb 0x1006fd4e
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x1c800002
add byte [ecx + 0x64], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x41]
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
dec edi
jo 0x1006fdd0
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x1006fde8
xor esp, dword cs:[esp + eax]
add byte [eax + 0x4c430034], al
push ebx
dec ecx
inc esp
pop esp
jnp 0x1006fdc7
inc esp
inc ebp
xor byte [esi + esi + 0x33], al
xor byte [0x31303837], ch
sub eax, 0x64633734
sub eax, 0x45343839
sub eax, 0x41304631
inc esi
inc edx
inc ebx
xor eax, 0x46424341
jge 0x1006fe06
push esp
jns 0x1006fe1d
dec esp
imul esp, dword [edx], 0x400080
add byte [eax], al
add byte [edi], ah
daa
add byte [0x26800002], ah
add byte [ebx + 0x42], bh
add al, byte [eax]
and byte [esi], 0
jnp 0x1006fe05
inc ebp
aaa
cmp dword [ebx + 0x34], eax
aaa
xor al, 0x37
xor eax, 0x3336442d
xor ch, byte [0x37354134]
sub eax, 0x33423139
sub eax, 0x34304144
xor al, 0x41
xor eax, 0x31392d37
inc edx
xor ebp, dword [0x34304144]
xor al, 0x46
inc ecx
xor dh, byte [edi]
inc ebx
inc esp
inc ecx
jge 0x1006fe0c
add al, 0
cmp byte [eax], 0
dec ecx
outsb dx, byte [esi]
je 0x1006fe56
jb 0x1006fe59
popal
arpl word [ebp + 0x5c], sp
jnp 0x1006fe2f
aaa
xor eax, dword [ebp + 0x38]
xor al, 0x35
xor ch, byte [0x36343637]
sub eax, 0x31443131
sub eax, 0x42303942
xor dword [ecx], esi
inc esp
xor dword [0x42303942], ebp
cmp dword [eax], esi
inc edx
sub eax, 0x30413030
inc ebx
cmp dword [edx], esi
xor eax, 0x34303339
jge 0x1006fe7a
pop esp
push esp
jns 0x1006fe91
dec esp
imul esp, dword [edx], 0x400080
add byte [eax], al
add byte [0x56000702], ah
jb 0x1006fea8
pop es
add byte [esi + 0x65], dl
jb 0x1006fea8
imul ebp, dword [edi + 0x6e], 0x2e310003
xor byte [0x26800002], ah
add byte [ebx + 0x37], bh
inc ebx
inc esp
xor byte [esi], dh
cmp dword [ecx], edi
xor ch, byte [0x41413035]
sub eax, 0x31443131
sub eax, 0x30463842
sub eax, 0x30413030
inc esi
xor byte [0x30413030], ch
inc ebx
cmp dword [edx], esi
xor eax, 0x34303339
jge 0x1006fe8e
add al, 0
xor byte [edx], 0
push esp
jns 0x1006fee2
dec esp
imul esp, dword [edx + 0x5c], 0x3745427b
aaa
cmp dword [ebx + 0x34], eax
aaa
xor eax, 0x3336442d
xor ch, byte [0x37354134]
sub eax, 0x33423139
sub eax, 0x34304144
xor ebp, dword [0x34304144]
inc ecx
xor byte [esp + esi], dh
inc esi
xor al, 0x46
inc ecx
xor dh, byte [edi]
inc ebx
inc esp
inc ecx
jge 0x1006fefa
xor dword [esi], ebp
xor byte [eax], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x26800002
add byte [0x26800002], ah
add byte [ecx + 0x64], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x20]
push edx
popal
jb 0x1006fedc
inc esi
imul ebp, dword [ebp + 0x20], 0x76657250
imul esp, dword [ebp + 0x77], 0x70795420
and byte gs:[ecx + ebp*2 + 0x62], cl
jb 0x1006ff34
jb 0x1006ff4e
and al, 4
add byte [eax + 0x4c430045], al
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x1006ff27
inc esp
inc ebx
inc ebp
inc esi
inc edx
xor eax, 0x43392d36
inc esi
inc ecx
sub eax, 0x44343634
sub eax, 0x30383838
sub eax, 0x38383434
xor al, 0x34
cmp byte [eax], bh
xor eax, 0x43443744
xor dword [ecx], edi
xor edi, dword [ebp + 0x5c]
push esi
jb 0x1006ff7f
imul ebp, dword [edi + 0x6e], 0x65646e49
jo 0x1006ff7a
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x1006ff6b
jb 0x1006ff8c
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x1e800002
add byte [0x1e800002], ah
add byte [eax + 0x44], dl
inc esi
push eax
jb 0x1006ff99
jbe 0x1006ff7e
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x1006ff69
push eax
inc esp
inc esi
push eax
jb 0x1006ffa6
jbe 0x1006ffac
ja 0x1006ff8e
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x1006ff71
add al, 0
add byte [ecx], 0x49
outsb dx, byte [esi]
add byte [eax + 0x6e490041], al
je 0x1006ffbb
jb 0x1006ffbe
popal
arpl word [ebp + 0x5c], sp
jnp 0x1006ffa2
xor eax, dword [esi + 0x32]
xor dh, byte [eax]
xor edi, dword [ecx]
sub eax, 0x46433345
inc esi
sub eax, 0x34434634
sub eax, 0x30334139
xor al, 0x46
inc ebx
xor al, 0x2d
cmp dword [ecx + 0x33], eax
xor byte [0x41363234], ch
inc ecx
xor esi, dword [eax]
sub eax, 0x41363234
xor al, 0x36
xor byte [0x43384236], dh
xor byte ss:[0x43384236], dh
inc edx
cmp byte [ebx + 0x7d], al
pop esp
jge 0x1006ffdf
push eax
jb 0x1006fff5
js 0x10070001
push ebx
je 0x10070000
bound eax, qword [ebx + 0x6c]
inc ebx
insb byte es:[edi], dx
jae 0x1006fff9
xor esi, dword fs:[edx]
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x30], bh
xor byte [eax], dh
xor dh, byte [eax]
xor al, 0x32
xor byte [eax], dh
xor byte [edx], dh
xor byte [edx + esi], dh
xor al, 0x2d
xor byte [eax], dh
xor byte [eax], dh
sub eax, 0x30303030
xor byte [eax], dh
xor byte [0x30303030], ch
sub eax, 0x30303043
sub eax, 0x30303030
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [esi + esi], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor al, 0x36
jge 0x1006ffec
add al, 0
cmp byte [ebx], 0
inc ebx
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x1007001b
xor byte [edx + 0x34], al
inc esi
inc ecx
inc esp
sub eax, 0x39304535
xor byte [ecx], bh
sub eax, 0x31424334
sub eax, 0x33363742
sub eax, 0x39334345
inc ebp
inc ebx
xor edi, dword [ecx]
xor byte [ebx + 0x42], al
inc esp
inc ebp
xor eax, 0x5c7d4431
pop esp
dec ecx
outsb dx, byte [esi]
jo 0x10070070
outsd dx, dword [esi]
arpl word [ebx + 0x65], dx
jb 0x1007007a
push ebx
jb 0x1007007a
jb 0x1007003a
xor al, byte [eax]
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x54000e02
push 0x64616572
imul ebp, dword [esi + 0x67], 0x65646f4d
insb byte es:[edi], dx
outsb dx, byte [esi]
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
or dword [eax], eax
inc ecx
jo 0x10070088
jb 0x1007009d
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x10070053
add al, byte [eax]
or byte [ecx], 0x43
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x1007009d
jb 0x1007009d
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10070064
sub byte [eax + 0x38], bh
sub dword ss:[ebx + eax*2 + 0x6f], ebx
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x100700b3
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
pop esp
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
pop eax
pop esp
inc ecx
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
push eax
inc esp
inc esi
dec ecx
insd dword es:[edi], dx
jo 0x100700e4
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
and al, 4
add byte [eax + 0x4c430033], al
push ebx
dec ecx
inc esp
pop esp
jnp 0x100700cc
inc esp
inc ebp
xor byte [esi + esi + 0x33], al
xor byte [0x31303837], ch
sub eax, 0x64633734
sub eax, 0x45343839
sub eax, 0x41304631
cmp byte [eax*2 + 0x3046312d], dh
inc ecx
inc esi
inc edx
inc ebx
xor eax, 0x46424341
jge 0x1007010b
push eax
jb 0x10070121
dec ecx
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
daa
add byte [0x1a800002], ah
add byte [ecx + 0x64], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x2e]
push edx
popal
jb 0x10070100
dec eax
push esp
dec ebp
dec esp
push eax
jb 0x1007013e
jbe 0x10070144
ja 0x1007010c
xor dword [esp + eax], esp
add byte [eax + 0x6341002d], al
add byte [ecx + 0x63], al
jb 0x10070158
inc ebp
js 0x1007014f
push 0x7263612e
outsd dx, dword [esi]
bound esp, qword [ecx + 0x74]
jae 0x1007015c
arpl word [ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x73], 0x69747465
je 0x1007016b
outsb dx, byte [esi]
jae 0x10070134
xor dword [ebx + esi*2 + 0x68], ebx
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
push edx
popal
add byte fs:[eax + 0x4000], al
add byte [eax], al
and eax, 0x20800002
add byte [edi + 0x75], cl
jbe 0x10070196
jne 0x10070199
jb 0x1007018e
imul esi, dword [edx + 0x20], 0x63657661
and byte [ecx + 0x64], al
outsd dx, dword [esi]
jb 0x10070147
popal
jbe 0x1007018f
arpl word [eax], sp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
inc ecx
arpl word [edx + 0x6f], si
jb 0x100701a5
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10070165
jb 0x10070165
add al, 0
sbb byte [eax + eax], 0x41
sbb al, 0
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x41]
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
dec edi
jo 0x100701bb
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x100701d3
xor al, byte cs:[eax]
add byte [eax], 0x40
inc eax
add byte [eax], al
add byte [eax], al
and eax, 0x30800002
add byte [ecx + 0x64], al
outsd dx, dword [esi]
add al, byte [eax]
xor byte [eax], 0
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [ebx + 0x68], dl
popal
jb 0x100701e8
jo 0x100701f4
imul ebp, dword [esi + 0x74], 0x65704f20
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x10070209
and byte [ebx + 0x6f], al
insd dword es:[edi], dx
jo 0x1007020b
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x100701c5
add al, 0
add byte [ecx], 0x49
outsb dx, byte [esi]
add byte [ecx + 0x6e], cl
je 0x1007020f
jb 0x10070212
popal
arpl word [ebp + 0x5c], sp
jnp 0x100701e3
aaa
inc esi
xor al, byte [ebp + 0x33]
xor al, 0x34
sub eax, 0x37323238
xor dh, byte [edx]
aaa
sub eax, 0x37414134
sub eax, 0x41353241
sub eax, 0x34393845
xor dh, byte [esi + 0x42423636]
xor dh, byte [0x38452d41]
cmp dword [edx + esi], esi
xor al, 0x35
inc edx
inc edx
inc ecx
jge 0x10070233
push eax
jb 0x10070249
js 0x10070255
push ebx
je 0x10070254
bound eax, qword [ebx + 0x6c]
jae 0x1007024d
imul esp, dword [ebx + esi + 0x32], 0x40008000
xor esi, dword fs:[edx]
add byte [eax + 0x4000], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x31], bh
aaa
inc esi
xor al, byte [ebp + 0x33]
xor al, 0x34
sub eax, 0x37323238
sub eax, 0x37414134
sub eax, 0x41353241
sub eax, 0x34393845
inc ecx
xor dh, byte [0x38452d41]
xor eax, 0x38452d41
cmp byte [ecx], bh
xor al, 0x32
cmp dword [edx + esi], esi
xor dh, byte [esi + 0x42423636]
xor al, 0x35
inc edx
inc edx
inc ecx
jge 0x10070240
add al, 0
xor byte [eax], 0
dec ecx
outsb dx, byte [esi]
je 0x1007028a
jb 0x1007028d
popal
arpl word [ebp + 0x5c], sp
jnp 0x10070271
xor eax, dword [esi + 0x32]
xor dh, byte [eax]
xor edi, dword [ecx]
sub eax, 0x46433345
cmp dword [0x46433345], ebp
sub eax, 0x34434634
sub eax, 0x30334139
inc ecx
xor esi, dword [eax]
sub eax, 0x41363234
xor al, 0x36
xor byte [0x43384236], dh
xor byte ss:[0x43384236], dh
inc edx
cmp byte [ebx + 0x7d], al
add byte [eax + 0x4000], al
jge 0x10070252
add byte [eax], 0x40
inc eax
add byte [eax], al
add byte [eax], al
and eax, 0x7800002
add byte [ecx + 0x42], cl
jb 0x100702d2
imul esp, dword [ebp + 0x72], 0x24
add al, 0
add byte [ecx], 0x49
outsb dx, byte [esi]
je 0x100702d5
jb 0x100702d8
popaw
popal
arpl word [ebp + 0x5c], sp
jnp 0x100702ae
aaa
xor eax, dword [ebp + 0x38]
xor al, 0x35
xor al, 0x2d
aaa
xor al, 0x36
sub eax, 0x31443131
sub eax, 0x42303942
inc edx
cmp dword [eax], esi
inc edx
sub eax, 0x30413030
inc ebx
cmp dword [edx], esi
xor eax, 0x34303339
jge 0x100702f9
push eax
jb 0x1007030f
js 0x1007031b
push ebx
je 0x1007031a
bound eax, qword [ebx + 0x6c]
jae 0x10070313
xor esi, dword fs:[edx]
add byte [eax + 0x4000], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x30], bh
xor byte [eax], dh
xor dh, byte [eax]
xor al, 0x32
xor al, 0x2d
xor byte [eax], dh
xor byte [eax], dh
sub eax, 0x30303030
sub eax, 0x30303043
sub eax, 0x30303030
xor byte [0x30303030], ch
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [esi + esi], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor al, 0x36
jge 0x10070306
add al, 0
xor byte [eax + eax], 0x43
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x10070321
xor al, 0x44
inc ecx
xor byte [edi + esi], dh
inc edx
sub eax, 0x30433034
sub eax, 0x38313034
inc ebx
xor byte [0x38313034], ch
sub eax, 0x42313438
sub eax, 0x34374236
xor byte [ecx], bh
inc esi
aaa
inc edx
aaa
xor al, 0x30
cmp dword [esi + 0x37], eax
xor esi, dword [eax]
inc esi
inc ebx
xor byte [esi + 0x43], al
jge 0x10070370
pop esp
push esp
jns 0x10070387
dec esp
imul esp, dword [edx], 0x400080
add byte [eax], al
add byte [0x26800002], ah
bound eax, qword [eax]
add byte [eax], 0x40
add byte [eax], al
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x30], bh
xor eax, 0x33444642
inc esi
xor dword [0x39313336], ebp
sub eax, 0x30334634
sub eax, 0x32353742
sub eax, 0x32413743
xor bh, byte [eax]
cmp byte [ecx], bh
inc edx
inc ebx
inc ebx
xor al, 0x7d
and al, 4
add byte [eax + 0x4c430034], al
push ebx
dec ecx
inc esp
pop esp
jnp 0x1007039f
inc esp
xor eax, 0x42394137
xor ch, byte [0x44374534]
sub eax, 0x32393834
sub eax, 0x37303139
xor dword [eax], esi
aaa
sub eax, 0x31344639
xor byte [esi], dh
xor al, 0x37
xor al, byte [ecx + eax*2 + 0x34]
jge 0x100703de
push esp
jns 0x100703f5
dec esp
imul esp, dword [edx], 0x400080
add byte [eax], al
add byte [0x26800002], ah
add byte [ebx + 0x34], bh
xor dword [edi], esi
xor edi, dword [eax]
inc ebp
inc ebp
inc ecx
sub eax, 0x46323434
sub eax, 0x46373734
sub eax, 0x46433239
sub eax, 0x39383832
inc edx
inc esp
inc ebx
inc esp
aaa
inc ebp
aaa
jge 0x100703e2
add al, 0
xor byte [eax], 0
dec ecx
outsb dx, byte [esi]
je 0x1007042c
jb 0x1007042f
popal
arpl word [ebp + 0x5c], sp
jnp 0x10070406
inc ebp
inc ecx
xor dh, byte [ebx]
inc esp
cmp byte [eax], bh
sub eax, 0x45393635
sub eax, 0x44464534
inc esi
inc esp
sub eax, 0x31353839
sub eax, 0x32353141
cmp byte [ecx + 0x37], al
cmp byte [0x31412d31], dh
xor eax, 0x37413832
aaa
xor al, 0x35
inc esi
cmp dword [ebp], edi
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x10800002
add byte [eax], al
add byte [eax], al
add byte [0x10800002], ah
add byte [ecx + 0x53], cl
push eax
dec edi
jo 0x1007046c
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x10070484
and al, 4
add byte [eax + 0x63410024], al
jb 0x1007048a
inc ebp
js 0x10070481
push 0x6664702e
js 0x10070492
insb byte es:[edi], dx
xor dword cs:[ebx + esi*2 + 0x68], ebx
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
push edx
popal
pop esp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
add byte fs:[eax + 0x4000], al
add byte [eax], al
and eax, 0x49800002
add byte [edx], ah
inc ebx
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x100704b4
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x1007047b
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
popal
je 0x1007048f
push edx
popal
jb 0x10070496
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x100704dc
inc ecx
arpl word [edx + 0x6f], si
push edx
xor esi, dword fs:[edx]
js 0x100704f1
js 0x100704f1
and ah, byte [eax]
and ah, byte [0x4242231]
and eax, 0x4242231
and al, 4
add byte [eax + 0x6441001a], al
outsd dx, dword [esi]
sbb al, byte [eax]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x41]
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
dec edi
jo 0x1007050d
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x10070525
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x30800002
add byte [eax], al
add byte [eax], al
add byte [0x30800002], ah
add byte [ecx + 0x64], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x20]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [ebx + 0x68], dl
popal
jb 0x10070538
jo 0x10070544
imul ebp, dword [esi + 0x74], 0x65704f20
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x10070559
and byte [ebx + 0x6f], al
insd dword es:[edi], dx
jo 0x1007055b
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x10070515
add al, 0
add byte [ebp], 0x43
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x10070530
xor al, 0x44
inc ecx
xor byte [edi + esi], dh
inc edx
sub eax, 0x30433034
sub eax, 0x38313034
xor dword [eax], edi
sub eax, 0x42313438
sub eax, 0x34374236
xor byte [ecx], bh
inc esi
aaa
inc edx
aaa
xor al, 0x30
cmp dword [esi + 0x37], eax
xor esi, dword [eax]
inc esi
inc ebx
jge 0x1007057f
push esi
jb 0x1007059a
jb 0x1007059a
imul ebp, dword [edi + 0x6e], 0x65646e49
jo 0x10070595
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x10070586
jb 0x100705a7
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x1a800002
add byte [ecx + 0x64], al
outsd dx, dword [esi]
add al, byte [eax]
sbb byte [edx], 0
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x41]
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
dec edi
jo 0x100705be
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x100705d6
and al, 4
add byte [eax + 0x6e49003f], al
je 0x100705d2
jb 0x100705d5
popal
arpl word [ebp + 0x5c], sp
jnp 0x100705ab
aaa
xor eax, dword [ebp + 0x38]
xor al, 0x35
xor al, 0x2d
aaa
xor al, 0x36
xor al, 0x36
sub eax, 0x31443131
sub eax, 0x42303942
sub eax, 0x30413030
inc ebx
cmp dword [edx], esi
xor eax, 0x34303339
jge 0x100705f6
xor esi, dword [eax]
xor al, 0x7d
pop esp
push eax
jb 0x1007060c
js 0x10070618
push ebx
je 0x10070617
bound eax, qword [ebx + 0x6c]
jae 0x10070610
add byte fs:[eax + 0x4000], al
inc eax
add byte [eax], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x30], bh
xor byte [eax], dh
xor dh, byte [eax]
xor al, 0x32
xor al, 0x2d
xor byte [eax], dh
xor byte [eax], dh
sub eax, 0x30303030
sub eax, 0x30303043
sub eax, 0x30303030
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor al, 0x36
xor byte [eax], dh
xor byte [esi + esi], dh
jge 0x10070601
add al, 0
sbb byte [eax + eax], 0x41
arpl word [edx + 0x6f], si
inc ebp
js 0x1007064c
push 0x6664702e
js 0x1007065d
insb byte es:[edi], dx
xor dword cs:[ecx + ecx*2 + 0x6e], ebx
jae 0x1007065d
jb 0x1007066e
popal
bound ebp, qword [ebp]
add byte [eax], 0x40
inc eax
add byte [eax], al
add byte [eax], al
and eax, 0x42400
add byte [ecx], 0x49
outsb dx, byte [esi]
inc ecx
add byte [ecx + 0x6e], cl
je 0x10070677
jb 0x1007067a
popal
arpl word [ebp + 0x5c], sp
pop esp
jnp 0x10070650
xor dh, byte [edi]
aaa
inc ecx
inc ebx
xor ebp, dword [0x35313041]
sub eax, 0x35414234
sub eax, 0x37433141
sub eax, 0x37444344
xor eax, 0x32313838
xor al, 0x39
jge 0x1007069b
push eax
jb 0x100706b1
js 0x100706bd
push ebx
je 0x100706bc
bound eax, qword [ebx + 0x6c]
jae 0x100706b5
xor esi, dword fs:[edx]
add byte [eax + 0x4000], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x36], bh
jnp 0x10070695
aaa
xor dword [edx + 0x36], eax
xor dword [esi + 0x3631342d], esi
cmp dword [0x44444134], ebp
inc esp
inc esp
sub eax, 0x33464139
sub eax, 0x39393645
cmp dword ss:[ecx], edi
xor byte [ebp + 0x42], al
xor al, byte [edx + 0x33]
xor dh, byte [0x2400277d]
add al, 0
sub byte [eax + eax], 0x41
jo 0x100706fe
dec ecx
inc esp
pop esp
jnp 0x100706d9
xor dh, byte [ebx]
cmp byte [ebx], dh
cmp byte [ecx], dh
sub eax, 0x41373139
cmp dword [ecx], esi
aaa
inc ecx
sub eax, 0x43433634
sub eax, 0x41324441
sub eax, 0x33313035
inc edx
inc ebp
inc esp
xor edi, dword [eax]
xor byte [eax], dh
inc esi
jge 0x100706b8
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
add byte [0xa800002], ah
add byte [eax], al
and eax, 0xa800002
add byte [ecx + 0x63], al
jb 0x10070738
inc edx
jb 0x1007073b
imul esp, dword [ebp + 0x72], 0x24
add al, 0
and byte [ebx], 0
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x41]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
dec edi
jo 0x1007074a
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x10070762
xor bl, byte cs:[ebx + eax*2 + 0x75]
jb 0x1007074c
jb 0x100706f9
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x1c800002
add byte [ecx + 0x64], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x41]
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
dec edi
jo 0x1007077b
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x10070793
xor esp, dword cs:[esp + eax]
add byte [eax + 0x4c430034], al
push ebx
dec ecx
inc esp
pop esp
jnp 0x10070774
inc ebx
inc ebp
inc esi
inc edx
xor eax, 0x43392d36
inc esi
cmp dword [ebx + 0x46], eax
inc ecx
sub eax, 0x44343634
sub eax, 0x30383838
sub eax, 0x38383434
xor eax, 0x43443744
cmp byte [0x43443744], dh
inc esp
aaa
inc esp
inc ebx
xor dword [ecx], edi
xor edi, dword [ebp + 0x5c]
push esp
jns 0x100707c8
dec esp
imul esp, dword [edx], 0x400080
add byte [eax], al
add byte [0x26800002], ah
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x30], bh
inc esi
inc esp
xor edi, dword [eax]
xor byte [eax], bh
sub eax, 0x34373937
sub eax, 0x41314234
sub eax, 0x32433439
sub eax, 0x30303233
aaa
cmp dword [edi], esi
xor al, 0x2d
xor al, 0x42
xor dword [ecx + 0x2d], eax
cmp dword [ebx + eax*2], esi
xor ch, byte [0x30303233]
aaa
aaa
inc ebp
inc ecx
inc ebx
inc ebp
cmp byte [ebp + 0x24], bh
add al, 0
sub byte [edx], 0x43
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x100707d5
xor al, 0x41
xor dword [ebx], esi
inc esi
inc esp
inc esp
sub eax, 0x46434239
sub eax, 0x39323234
sub eax, 0x42414339
sub eax, 0x39373030
inc ecx
xor eax, 0x41373145
xor dh, byte [0x6d495c7d]
jo 0x10070833
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x10070832
and byte fs:[ebx + 0x61], al
je 0x10070838
outsd dx, dword [si]
jb 0x10070840
jae 0x10070836
jnp 0x10070813
inc esp
inc esp
cmp dword [0x2d323038], esi
cmp dword [eax], edi
cmp byte [edx], dh
sub eax, 0x46433131
sub eax, 0x39414639
sub eax, 0x41413030
xor byte [eax], dh
inc ebx
xor al, 0x32
inc ebx
xor al, 0x7d
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x42400
adc byte [0x72634100], 0x6f
outsd dx, dword [esi]
inc ebp
js 0x1007087a
push 0x6664702e
js 0x1007088b
insb byte es:[edi], dx
pop esp
inc ebx
dec esp
push ebx
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x42], bh
jnp 0x10070877
cmp byte [eax], dh
xor dword [ebx + 0x41], eax
xor byte [ecx], dh
inc ebx
inc ecx
xor eax, 0x4631412d
inc ebx
sub eax, 0x30443131
sub eax, 0x44413538
sub eax, 0x35343434
xor eax, 0x30343533
xor byte [eax], dh
xor byte [ebp + 0x24], bh
add al, 0
cmp byte [edi], 0
dec ecx
outsb dx, byte [esi]
je 0x100708c8
jb 0x100708cb
popal
arpl word [ebp + 0x5c], sp
jnp 0x100708af
xor eax, dword [esi + 0x32]
xor dh, byte [eax]
xor edi, dword [ecx]
sub eax, 0x46433345
sub eax, 0x34434634
sub eax, 0x30334139
sub eax, 0x41363234
inc ebx
xor al, 0x2d
cmp dword [ecx + 0x33], eax
xor byte [0x41363234], ch
xor al, 0x36
xor byte [0x43384236], dh
jge 0x100708ec
inc edx
cmp byte [ebx + 0x7d], al
pop esp
push eax
jb 0x10070902
js 0x1007090e
push ebx
je 0x1007090d
bound eax, qword [ebx + 0x6c]
jae 0x10070906
add byte fs:[eax + 0x4000], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x30], bh
xor byte [eax], dh
xor dh, byte [eax]
xor al, 0x32
xor byte [edx], dh
xor byte [edx + esi], dh
xor al, 0x2d
xor byte [eax], dh
xor byte [eax], dh
sub eax, 0x30303030
sub eax, 0x30303043
sub eax, 0x30303030
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [eax], dh
xor byte [esi + esi], dh
xor byte [eax], dh
xor byte [eax], dh
xor al, 0x36
jge 0x100708f7
add al, 0
adc byte [0x66645000], 0x46
imul ebp, dword [ebp + 0x2e], 0x6e65704f
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x10070960
jae 0x100708ee
add byte [eax + 0x4000], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x30800002
add byte [ecx + 0x64], al
add byte [eax + 0x64410030], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x20]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [ebx + 0x68], dl
popal
jb 0x10070973
popal
je 0x10070929
push ebx
push 0x70657261
outsd dx, dword [esi]
jo 0x1007097f
jo 0x1007097f
imul ebp, dword [esi + 0x74], 0x65704f20
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x10070994
and byte [ebx + 0x6f], al
insd dword es:[edi], dx
jo 0x10070996
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x10070950
add al, 0
adc byte [ecx], 0
inc ecx
arpl word [edx + 0x6f], si
inc edx
jb 0x100709a7
imul esp, dword [ebp + 0x72], 0x2e
inc edx
jb 0x100709ae
imul esp, dword [ebp + 0x72], 0
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0xc800002
add byte [edx + 0x72], al
outsd dx, dword [esi]
inc edx
jb 0x100709c2
imul esp, dword [ebp + 0x72], 0x20
inc ebx
insb byte es:[edi], dx
popal
jae 0x100709cf
and al, 4
add byte [eax + 0x4c430045], al
inc ebp
add byte [ebx + 0x4c], al
push ebx
dec ecx
inc esp
pop esp
jnp 0x100709ac
inc esp
xor eax, 0x42394137
xor ch, byte [0x44374534]
inc ebp
aaa
inc esp
sub eax, 0x32393834
sub eax, 0x37303139
aaa
sub eax, 0x31344639
xor byte [esi], dh
xor al, 0x37
xor al, byte [ecx + eax*2 + 0x34]
jge 0x100709eb
push esi
jb 0x10070a06
imul ebp, dword [edi + 0x6e], 0x65646e49
jo 0x10070a01
outsd dx, dword [esi]
outsb dx, byte [esi]
dec ecx
outsb dx, byte [esi]
jo 0x10070a01
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x100709f2
jb 0x10070a13
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x11800002
add byte [eax], al
add byte [0x11800002], ah
add byte [ecx + 0x63], al
jb 0x10070a28
inc edx
jb 0x10070a2b
imul esp, dword [ebp + 0x72], 0x2e
inc edx
jb 0x10070a32
outsd dx, dword [esi]
imul esp, dword [ebp + 0x72], 0x24
add al, 0
xor byte [ebx], 0
inc ebx
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x10070a18
inc ebx
inc ebp
inc esi
inc edx
xor eax, 0x43392d36
inc esi
inc ecx
sub eax, 0x44343634
sub eax, 0x30383838
sub eax, 0x38383434
xor al, 0x34
cmp byte [eax], bh
xor eax, 0x43443744
inc esp
inc ebx
xor dword [ecx], edi
xor edi, dword [ebp + 0x5c]
push eax
jb 0x10070a6b
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x20800002
add byte [eax], al
add byte [eax], al
add byte [0x20800002], ah
add byte [eax + 0x44], dl
inc esi
push eax
jb 0x10070a78
jbe 0x10070a5d
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x10070a48
push eax
inc esp
inc esi
push eax
jb 0x10070a85
jbe 0x10070a8b
ja 0x10070a6d
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x10070a5a
xor dword cs:[esp + eax], esp
xor dword [esp + eax], esp
add byte [eax + 0x44500025], al
add byte [eax + 0x44], dl
inc esi
push eax
jb 0x10070a9e
jbe 0x10070a83
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x10070a6e
push eax
inc esp
inc esi
push eax
jb 0x10070aab
jbe 0x10070ab1
ja 0x10070a93
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x10070aae
inc ebx
jne 0x10070ac7
push esi
jb 0x10070a59
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x20800002
add byte [eax], al
add byte [eax], al
add byte [0x20800002], ah
add byte [eax + 0x44], dl
inc esi
push eax
jb 0x10070ad1
jbe 0x10070ab6
jbe 0x10070ab6
dec eax
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x10070aa1
push eax
inc esp
inc esi
push eax
jb 0x10070ade
jbe 0x10070ae4
jbe 0x10070ae4
ja 0x10070ac6
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x10070ab3
jb 0x10070ab3
xor dword [esp + eax], esp
add byte [eax + 0x6e490041], al
add byte [ecx + 0x6e], cl
je 0x10070af5
jb 0x10070af8
popal
arpl word [ebp + 0x5c], sp
jnp 0x10070ace
aaa
xor dword [edx + 0x36], eax
xor dword [esi + 0x3631342d], esi
xor eax, 0x3631342d
xor dword [esi], esi
cmp dword [0x44444134], ebp
sub eax, 0x33464139
inc ecx
inc esi
xor ebp, dword [0x39393645]
sub eax, 0x39393645
cmp dword [ecx], edi
xor byte [ebp + 0x42], al
xor al, byte [edx + 0x33]
xor dh, byte [0x72505c7d]
outsd dx, dword [esi]
js 0x10070b3b
push ebx
je 0x10070b3a
bound eax, qword [ebx + 0x6c]
inc ebx
insb byte es:[edi], dx
jae 0x10070b33
xor esi, dword fs:[edx]
add byte [eax + 0x4000], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x36], bh
aaa
xor dword [edx + 0x36], eax
xor dword [esi + 0x3631342d], esi
cmp dword [0x44444134], ebp
sub eax, 0x39363134
sub eax, 0x44444134
sub eax, 0x33464139
sub eax, 0x39393645
cmp dword ss:[ecx], edi
xor byte [ebp + 0x42], al
xor al, byte [edx + 0x33]
xor dh, byte [0x2400277d]
add al, 0
sub byte [0x72634100], 0x6f
inc ebp
js 0x10070b73
push 0x7263612e
outsd dx, dword [esi]
bound esp, qword [ecx + 0x74]
jae 0x10070b80
arpl word [ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x73], 0x69747465
outsb dx, byte [esi]
jae 0x10070b58
xor dword [ecx + ecx*2 + 0x6e], ebx
jae 0x10070b95
jb 0x10070ba6
popal
bound ebp, qword [ebp]
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x42400
add byte [eax], al
add byte [0x42400], ah
and byte [edx], 0
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x41]
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
dec edi
jo 0x10070bbb
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x10070bd3
xor ebx, dword cs:[ebx + eax*2 + 0x4c]
push ebx
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x32], bh
and byte [esi], 0
jnp 0x10070baa
xor al, 0x44
inc ecx
xor byte [edi + esi], dh
inc edx
sub eax, 0x30433034
sub eax, 0x38313034
xor al, 0x30
inc ebx
xor byte [0x38313034], ch
sub eax, 0x42313438
sub eax, 0x34374236
xor byte [ecx], bh
inc esi
aaa
xor esi, dword [eax]
inc esi
inc ebx
jge 0x10070bc1
add al, 0
cmp byte [edx], 0
inc ebx
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x10070bec
inc esp
xor eax, 0x42394137
xor ch, byte [0x44374534]
sub eax, 0x32393834
sub eax, 0x37303139
sub eax, 0x31344639
xor byte [esi], dh
xor al, 0x37
cmp dword [esi + 0x34], eax
xor dword [eax], esi
xor al, 0x37
xor al, byte [ecx + eax*2 + 0x34]
jge 0x10070c2b
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
push ebx
jb 0x10070c4e
jb 0x10070c0e
xor al, byte [eax]
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x46800002
add byte [edx], ah
inc ebx
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x10070c55
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10070c1c
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
je 0x10070c30
push edx
popal
jb 0x10070c37
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x10070c7d
inc ecx
arpl word [edx + 0x6f], si
inc edx
jb 0x10070c97
imul esp, dword [ebp + 0x72], 0x2e
js 0x10070c94
js 0x10070c94
and ah, byte [esp + eax]
and al, 4
add byte [eax + 0x6e490041], al
outsb dx, byte [esi]
je 0x10070c9f
jb 0x10070ca2
popal
arpl word [ebp + 0x5c], sp
jnp 0x10070c72
inc ebx
xor eax, 0x43324132
inc ebx
sub eax, 0x31463636
sub eax, 0x42324234
sub eax, 0x34453941
cmp dword [ebp + 0x34], eax
sub eax, 0x33323739
aaa
cmp dword [ecx], esi
inc esi
xor byte [edx + 0x42], al
inc esp
jge 0x10070cc3
push eax
jb 0x10070cd9
js 0x10070ce5
push ebx
je 0x10070ce4
bound eax, qword [ebx + 0x6c]
jae 0x10070cdd
xor esi, dword fs:[edx]
add byte [eax + 0x4000], al
add byte [eax], al
daa
add byte [0x26800002], ah
add byte [ebx + 0x36], bh
aaa
xor dword [edx + 0x36], eax
xor dword [esi + 0x3631342d], esi
cmp dword [0x44444134], ebp
inc ecx
inc esp
inc esp
sub eax, 0x33464139
sub eax, 0x39393645
cmp dword [ecx], edi
xor byte [ebp + 0x42], al
xor al, byte [edx + 0x33]
xor dh, byte [0x4247d]
xor byte [edx], 0
popal
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
jae 0x10070d22
arpl word [ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x73], 0x69747465
outsb dx, byte [esi]
jae 0x10070d28
jae 0x10070d2a
je 0x10070d3b
imul ebp, dword [esi + 0x67], 0x704f5c73
outsb dx, byte gs:[esi]
dec edi
jo 0x10070d34
outsb dx, byte [esi]
push edi
imul esi, dword [eax + ebp*2 + 0x4c], 0x5c747369
inc ecx
arpl word [edx + 0x6f], si
push edx
xor esi, dword fs:[edx]
js 0x10070d4a
add byte gs:[eax + 0x4000], al
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x42400
xor byte [eax], 0
dec ecx
outsb dx, byte [esi]
je 0x10070d5e
jb 0x10070d61
popal
arpl word [ebp + 0x5c], sp
jnp 0x10070d34
inc esi
aaa
aaa
inc ebx
aaa
xor al, 0x37
sub eax, 0x32343941
sub eax, 0x32423534
sub eax, 0x32313841
sub eax, 0x41373930
xor dword [esi + 0x35], eax
inc ebx
inc esi
inc ebp
inc esi
jge 0x10070d26
add byte [eax], 0x40
inc eax
add byte [eax], al
add byte [eax], al
and eax, 0xf800002
add byte [eax], al
add byte [0xf800002], ah
add byte [ecx + 0x42], cl
inc edx
imul esi, dword [ebp + ebp*2 + 0x61], 0x6f725070
jb 0x10070dac
jbe 0x10070da8
jb 0x10070d67
add al, 0
add byte [ecx], 0x49
outsb dx, byte [esi]
je 0x10070db1
jb 0x10070db4
popal
arpl word [ebp + 0x5c], sp
jnp 0x10070d8b
inc ebp
inc ecx
xor dh, byte [ebx]
inc esp
cmp byte [eax], bh
sub eax, 0x45393635
sub eax, 0x44464534
cmp dword [ebp + 0x2d], eax
xor al, 0x45
inc esi
inc esp
sub eax, 0x31353839
sub eax, 0x32353141
cmp byte [ecx + 0x37], al
cmp byte [0x31412d31], dh
xor eax, 0x37413832
aaa
xor al, 0x35
inc esi
cmp dword [ebp + 0x5c], edi
push eax
jb 0x10070deb
js 0x10070df7
push ebx
je 0x10070df6
bound eax, qword [ebx + 0x6c]
jae 0x10070def
xor esi, dword fs:[edx]
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x26800002
add byte [eax], al
add byte [eax], al
add byte [0x26800002], ah
add byte [ebx + 0x37], bh
inc ebp
inc ecx
xor dh, byte [ebx]
inc esp
cmp byte [eax], bh
sub eax, 0x45393635
sub eax, 0x44464534
inc esi
inc esp
sub eax, 0x31353839
sub eax, 0x32353141
cmp byte [0x31412d31], dh
xor eax, 0x37413832
xor dword [0x37413832], esi
cmp byte [ecx + 0x37], al
aaa
xor al, 0x35
inc esi
cmp dword [ebp + 0x24], edi
add al, 0
cmp byte [ebx], 0
dec ecx
outsb dx, byte [esi]
je 0x10070e2c
jb 0x10070e2f
popal
arpl word [ebp + 0x5c], sp
jnp 0x10070e05
aaa
xor dword [edx + 0x36], eax
xor dword [esi + 0x3631342d], esi
cmp dword [0x44444134], ebp
sub eax, 0x33464139
sub eax, 0x39393645
xor byte [ebp + 0x42], al
inc ebp
inc edx
xor al, byte [edx + 0x33]
xor dh, byte [0x754e5c7d]
xor esi, dword [edx]
xor eax, 0x754e5c7d
insd dword es:[edi], dx
dec ebp
je 0x10070e63
outsd dx, dword [esi]
jae 0x10070dff
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x1800002
add byte [0x1800002], ah
add byte [0x4240027], dh
add byte [eax + 0x4c430034], al
push ebx
dec ecx
inc esp
pop esp
jnp 0x10070e63
xor byte [edx + 0x34], al
inc esi
inc ecx
inc esp
sub eax, 0x39304535
sub eax, 0x31424334
sub eax, 0x33363742
inc edx
xor dword [0x33363742], ebp
inc edx
aaa
xor ebp, dword ss:[0x39334345]
sub eax, 0x39334345
xor byte [ebx + 0x42], al
inc esp
inc ebp
xor eax, 0x5c7d4431
push esi
jb 0x10070eb9
imul ebp, dword [edi + 0x6e], 0x40008000
add byte [eax], al
add byte [eax], al
and eax, 0x3800002
add byte [ecx], dh
xor byte cs:[esp + eax], ah
add byte [eax + 0x46410014], al
outsd dx, dword [esi]
jb 0x10070ed2
inc ecx
jne 0x10070edc
inc ecx
jo 0x10070edc
xor dword cs:[ebx + eax*2 + 0x4c], ebx
push ebx
dec ecx
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x26800002
add byte [ebx + 0x37], bh
inc ebx
inc esp
xor byte [esi], dh
cmp dword [ecx + 0x31], eax
sub eax, 0x41413035
sub eax, 0x31443131
sub eax, 0x30463842
sub eax, 0x30413030
inc ebx
cmp dword [edx], esi
xor eax, 0x34303339
jge 0x10070ecd
add al, 0
cmp byte [ecx], 0
inc ebx
dec esp
push ebx
dec ecx
inc esp
pop esp
jnp 0x10070eed
inc ebx
inc esp
xor byte [esi], dh
cmp dword [ecx + 0x31], eax
cmp dword ss:[ecx + 0x31], eax
sub eax, 0x41413035
sub eax, 0x31443131
sub eax, 0x30463842
sub eax, 0x30413030
inc ebx
xor byte [eax], dh
inc ecx
xor byte [ebx + 0x39], al
xor dh, byte [0x34303339]
cmp dword [edx], esi
xor eax, 0x34303339
jge 0x10070f37
push eax
jb 0x10070f4d
jb 0x10070f42
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
bound ebp, qword [ebp]
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x42400
sbb byte [eax], 0
inc ecx
arpl word [edx + 0x6f], si
inc edx
jb 0x10070f6d
imul esp, dword [ebp + 0x72], 0x2e
inc edx
jb 0x10070f74
imul esp, dword [ebp + 0x72], 0x5c
inc ebx
jne 0x10070f7e
push esi
jb 0x10070f10
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x13800002
add byte [ecx + 0x63], al
jb 0x10070f90
inc edx
jb 0x10070f93
imul esp, dword [ebp + 0x72], 0x2e
inc edx
jb 0x10070f9a
imul esp, dword [ebp + 0x72], 0x2e
xor dword [esp + eax], esp
add byte [eax + 0x63410027], al
jb 0x10070fa9
arpl word [edx + 0x6f], si
inc ebp
js 0x10070fa0
push 0x7263612e
outsd dx, dword [esi]
bound esp, qword [ecx + 0x74]
jae 0x10070fad
arpl word [ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x73], 0x69747465
outsb dx, byte [esi]
jae 0x10070fb3
jns 0x10070fc2
je 0x10070fc6
imul ebp, dword [esi + 0x67], 0x75435c73
jb 0x10070fb1
inc ebx
jne 0x10070fcc
push esi
jb 0x10070f5e
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x22800002
add byte [ecx + 0x63], al
jb 0x10070fde
inc ebp
js 0x10070fd5
push 0x7263612e
outsd dx, dword [esi]
popal
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
jae 0x10070fe2
arpl word [ebp + 0x72], si
jne 0x10070ff2
imul esi, dword [ecx + edi*2 + 0x73], 0x69747465
outsb dx, byte [esi]
jae 0x10070fba
xor dword [esp + eax], esp
add byte [eax + 0x65720024], al
and byte [eax + eax], 0x72
popal
jb 0x10070ffa
popal
jb 0x10070fcc
xor byte [edx], dh
xor dword [esi], ebp
outsd dx, dword [esi]
popal
jne 0x10071016
push 0x68735c32
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x10071013
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
pop esp
js 0x1007101b
js 0x1007101b
js 0x1007101b
arpl word [eax], ax
add byte [eax], 0x40
inc eax
add byte [eax], al
add byte [eax], al
and eax, 0x15800002
add byte [ebx + 0x48], bl
adc byte [0x61485b00], 0x6e
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ecx
inc ecx
arpl word [edx + 0x6f], si
push ebp
push edx
dec esp
sub byte [edx], ah
and eax, 0x5d292231
and al, 4
add byte [eax + 0x616c001f], al
pop ds
add byte [ecx + 0x75], ch
outsb dx, byte [esi]
jne 0x10071052
arpl word [eax + 0x72], bp
popal
jb 0x10071049
jae 0x10071057
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x1007105b
outsb dx, byte [esi]
pop esp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
add byte fs:[eax + 0x4000], al
add byte [eax], al
and eax, 0x44800002
add byte [edx], ah
inc ebx
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x10071078
popal
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x1007103f
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x1007105a
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x100710a0
inc ecx
arpl word [edx + 0x6f], si
push edx
xor esi, dword fs:[edx]
js 0x100710b5
and ah, byte [esp + eax]
add byte [eax + 0x65720029], al
add al, 0
sub byte [ecx], 0
jb 0x100710be
popal
jb 0x10071090
jb 0x10071090
xor byte [edx], dh
xor al, 0x5c
jae 0x100710cc
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x100710d0
outsb dx, byte [esi]
pop esp
js 0x100710d8
arpl word [ecx + 0x70], bx
jo 0x100710e5
insb byte es:[edi], dx
imul esp, dword [ebx + 0x61], 0x6e6f6974
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0xb800002
add byte [ecx + 0x63], al
jb 0x10071101
push esi
imul esp, dword [ebp + 0x77], 0x24343252
add al, 0
and byte [ebx], 0
jb 0x10071106
popal
popal
jb 0x100710d8
xor byte [edx], dh
xor al, 0x5c
jae 0x10071114
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x10071118
outsb dx, byte [esi]
pop esp
js 0x10071120
arpl word [esp + esi*2 + 0x6f], bx
outsd dx, dword [esi]
jo 0x1007112a
arpl word [eax], ax
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x7800002
add byte [ebx + 0x6f], al
add byte [eax + 0x6f430007], al
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x10071147
outsd dx, dword [esi]
insb byte es:[edi], dx
and al, 4
add byte [eax + 0x6361001e], al
jb 0x10071150
add al, 0
sbb byte [esi], 0
popal
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dword [eax], edi
pop esp
jae 0x10071153
xor byte [ecx], dh
cmp byte [ebx + esi*2 + 0x68], bl
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x10071157
outsb dx, byte [esi]
pop esp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
add byte fs:[eax + 0x4000], al
add byte [eax], al
and eax, 0x4c800002
add byte [edx], ah
inc ebx
or byte [eax + eax + 0x22], 0x43
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x10071174
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x1007113b
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071156
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x1007119c
inc ecx
arpl word [edx + 0x6f], si
push edx
xor esi, dword fs:[edx]
js 0x100711b1
xor ch, byte [esi]
js 0x100711b1
and ah, byte [eax]
das
jne 0x10071171
and byte [edx], ah
and eax, 0x4242231
and ah, byte [0x4242231]
xor dword [edx], esp
and al, 4
add al, 0
and byte [eax + eax], 0x72
popal
add byte [eax + 0x65720024], al
popal
jb 0x10071194
xor byte [edx], dh
xor dword [esi], ebp
outsd dx, dword [esi]
popal
jne 0x100711de
push 0x68735c32
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x100711db
outsb dx, byte [esi]
pop esp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
add byte fs:[eax + 0x4000], al
add byte [eax], al
and eax, 0x4c800002
add byte [edx], ah
inc ebx
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x100711f8
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x100711bf
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
je 0x100711d3
push edx
popal
jb 0x100711da
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x10071220
inc ecx
arpl word [edx + 0x6f], si
push edx
xor esi, dword fs:[edx]
js 0x10071235
and ah, byte [eax]
das
jne 0x100711f5
and ah, byte [0x4242231]
add al, 0
adc byte [ecx], 0
jb 0x10071246
add byte [eax + 0x65720011], al
add byte [edx + 0x65], dh
popal
jb 0x10071218
xor byte [edx], dh
xor dword [esi], ebp
outsd dx, dword [esi]
popal
jne 0x10071262
push 0x800032
inc eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [0x14800002], ah
and eax, 0x14800002
add byte [ebp + 0x52], dl
dec esp
cmp al, byte [ecx + 0x63]
jb 0x10071275
bound esp, qword [ecx + 0x74]
and byte [eax + 0x72], dl
outsd dx, dword [esi]
je 0x1007127e
arpl word [edi + 0x6c], bp
and eax, 0x55000c01
push edx
dec esp
and byte [eax + 0x72], dl
outsd dx, dword [esi]
je 0x1007128e
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
insb byte es:[edi], dx
and al, 4
add byte [eax + 0x6572001d], al
popal
jb 0x10071261
xor byte [edx], dh
xor dword [esi], ebp
outsd dx, dword [esi]
popal
jne 0x100712ab
push 0x65445c32
popaw
jne 0x100712ac
je 0x1007128b
arpl word [edi + 0x6e], bp
add byte [eax + 0x4000], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x42800002
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x100712c8
jb 0x100712bd
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071284
jae 0x10071284
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
popal
je 0x10071298
push edx
popal
jb 0x1007129f
and byte [ebx + eax*2 + 0x5c], al
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x100712e5
inc ecx
arpl word [edx + 0x6f], si
jb 0x100712fc
push edx
xor esi, dword fs:[edx]
js 0x100712fa
and al, 4
add byte [eax + 0x63610017], al
jb 0x1007130e
adc byte [edi], 0
popal
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dh, byte [esp + ebx*2]
inc esp
popaw
jne 0x10071319
insb byte es:[edi], dx
je 0x100712f8
arpl word [edi + 0x6e], bp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x42800002
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x10071335
add byte [edx], 0x43
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x1007132a
popal
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x100712f1
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
push edx
popal
jb 0x1007130c
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x10071352
inc ecx
arpl word [edx + 0x6f], si
jb 0x10071369
push edx
xor esi, dword fs:[edx]
xor esi, dword [edx]
js 0x10071367
and al, 4
add byte [eax + 0x63610017], al
jb 0x1007137b
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dword [eax], edi
pop esp
inc esp
popaw
je 0x10071342
xor byte [ecx], dh
cmp byte [esp + eax*2 + 0x65], bl
popaw
jne 0x10071386
insb byte es:[edi], dx
je 0x10071365
arpl word [edi + 0x6e], bp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x42800002
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x100713a2
add byte [edx], 0x43
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x10071397
popal
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x1007135e
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
sub dword [ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
push edx
popal
jb 0x10071379
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x100713bf
inc ecx
arpl word [edx + 0x6f], si
jb 0x100713d6
push edx
xor esi, dword fs:[edx]
xor esi, dword [edx]
js 0x100713d4
and al, 4
add byte [eax + 0x6572000a], al
popal
jb 0x100713ae
jb 0x100713ae
xor dh, byte [eax]
xor dh, byte [eax + eax]
xor byte [edx], dh
xor al, 0
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x14800002
add byte [0x14800002], ah
add byte [ebp + 0x52], dl
dec esp
cmp al, byte [ecx + 0x63]
jb 0x10071404
bound esp, qword [ecx + 0x74]
and byte [eax + 0x72], dl
outsd dx, dword [esi]
je 0x100713b9
push eax
jb 0x1007140b
je 0x1007140d
arpl word [edi + 0x6c], bp
and eax, 0x55000c01
add dword [eax + eax], ecx
push ebp
push edx
dec esp
and byte [eax + 0x72], dl
outsd dx, dword [esi]
je 0x1007141d
arpl word [edi + 0x6c], bp
and al, 4
add byte [eax + 0x6361001e], al
jb 0x1007142a
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dh, byte [esp + ebx*2]
xor byte [edx], dh
xor al, 0x5c
jae 0x1007142d
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x10071431
outsb dx, byte [esi]
pop esp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
add byte fs:[eax + 0x4000], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x4c800002
add byte [edx], ah
inc ebx
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x1007144e
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071415
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071430
jb 0x10071430
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x10071476
inc ecx
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
push edx
xor esi, dword fs:[edx]
js 0x1007148b
and ah, byte [eax]
das
jne 0x1007144b
and byte [edx], ah
and eax, 0x4242231
and ah, byte [0x4242231]
xor dword [edx], esp
and al, 4
add al, 0
sbb byte [esi], 0
popal
arpl word [edx + 0x6f], si
add byte [eax + 0x6361001e], al
jb 0x100714a8
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dword [eax], edi
pop esp
jae 0x100714ab
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x100714af
outsb dx, byte [esi]
pop esp
js 0x100714b7
js 0x100714b7
arpl word [eax], ax
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x15800002
add byte [ebx + 0x48], bl
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ecx
arpl word [edx + 0x6f], si
push ebp
push edx
dec esp
sub byte [edx], ah
and eax, 0x5d292231
and al, 4
add byte [eax + 0x616c0018], al
jne 0x100714ee
arpl word [eax + 0x72], bp
popal
jb 0x100714e5
inc esp
popaw
popaw
jne 0x100714fb
je 0x100714da
arpl word [edi + 0x6e], bp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x42800002
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x10071517
jb 0x1007150c
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x100714d3
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
sub dword [ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x100714ee
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x10071534
inc ecx
arpl word [edx + 0x6f], si
jb 0x1007154b
push edx
xor esi, dword fs:[edx]
js 0x10071549
and al, 4
add byte [eax + 0x63610024], al
jb 0x1007155d
add al, 0
and byte [eax + eax], 0x61
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dh, byte [esp + ebx*2]
jae 0x10071560
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x10071564
outsb dx, byte [esi]
pop esp
js 0x1007156c
arpl word [esp + esi*2 + 0x6f], bx
jo 0x10071576
imul esp, dword [ebx], 0x400080
add byte [eax], al
add byte [0x7800002], ah
arpl word [eax], ax
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x7800002
add al, byte [eax]
add byte [edi], 0
inc ebx
outsd dx, dword [esi]
add byte [ebx + 0x6f], al
outsb dx, byte [esi]
je 0x10071593
outsd dx, dword [esi]
insb byte es:[edi], dx
and al, 4
add byte [eax + 0x63610024], al
jb 0x1007159c
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dword [eax], edi
pop esp
jae 0x1007159f
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x100715a3
outsb dx, byte [esi]
pop esp
js 0x100715ab
arpl word [esp + esi*2 + 0x6f], bx
outsd dx, dword [esi]
jo 0x100715b5
imul esp, dword [ebx], 0x400080
add byte [eax], al
add byte [0x7800002], ah
arpl word [eax], ax
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x7800002
add byte [ebx + 0x6f], al
outsb dx, byte [esi]
je 0x100715d2
outsd dx, dword [esi]
insb byte es:[edi], dx
and al, 4
add byte [eax + 0x6361001e], al
jb 0x100715db
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dh, byte [esp + ebx*2]
jae 0x100715de
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x100715e2
outsb dx, byte [esi]
pop esp
js 0x100715ea
arpl word [eax], ax
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x15800002
add byte [ebx + 0x48], bl
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ecx
arpl word [edx + 0x6f], si
push ebp
push edx
dec esp
sub byte [edx], ah
and eax, 0x5d292231
and ah, byte [0x5d292231]
and al, 4
add byte [eax + 0x65720016], al
popal
jb 0x100715e8
xor dh, byte [eax]
xor dh, byte [esp + ebx*2]
xor byte [edx], dh
xor al, 0x5c
inc esp
popaw
jne 0x1007162c
je 0x1007160b
arpl word [edi + 0x6e], bp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x42800002
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x10071648
jb 0x1007163d
popal
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071604
inc esi
imul ebp, dword [ebp + 0x73], 0x38782820
jae 0x10071604
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
sub dword [ecx + eax*2 + 0x64], ebx
inc ecx
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x1007161f
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x10071665
inc ecx
arpl word [edx + 0x6f], si
jb 0x1007167c
push edx
xor esi, dword fs:[edx]
js 0x1007167a
and al, 4
add byte [eax + 0x6572001d], al
popal
jb 0x10071654
jb 0x10071654
xor byte [edx], dh
xor al, 0x5c
jae 0x10071690
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x10071694
outsb dx, byte [esi]
pop esp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
add byte fs:[eax + 0x4000], al
add byte [eax], al
and eax, 0x4c800002
add byte [eax], al
add byte [0x4c800002], ah
add byte [edx], ah
inc ebx
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x100716b1
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071678
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071693
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x100716d9
jb 0x100716d9
pop esp
inc ecx
arpl word [edx + 0x6f], si
push edx
xor esi, dword fs:[edx]
js 0x100716ee
and ah, byte [eax]
das
jne 0x100716ae
and ah, byte [0x4242231]
xor dword [edx], esp
and al, 4
add al, 0
or byte [ebx], 0
popal
arpl word [edx + 0x6f], si
add byte [eax + 0x6361000b], al
jb 0x1007170b
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dh, byte [eax + eax]
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x14800002
add byte [ebp + 0x52], dl
adc byte [eax + eax], 0x55
push ebp
push edx
dec esp
cmp al, byte [ecx + 0x63]
jb 0x10071728
bound esp, qword [ecx + 0x74]
and byte [eax + 0x72], dl
outsd dx, dword [esi]
je 0x10071731
arpl word [edi + 0x6c], bp
and eax, 0x55000c01
push edx
dec esp
and byte [eax + 0x72], dl
outsd dx, dword [esi]
je 0x10071741
arpl word [edi + 0x6c], bp
and al, 4
add byte [eax + 0x6572002a], al
sub al, byte [eax]
jb 0x10071742
popal
jb 0x10071714
xor byte [edx], dh
xor dword [esi], ebp
outsd dx, dword [esi]
popal
jne 0x1007175e
push 0x68735c32
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
push 0x5c6c6c65
outsd dx, dword [esi]
jo 0x1007175b
outsb dx, byte [esi]
pop esp
js 0x10071763
arpl word [esp + esi*2 + 0x6f], bx
jo 0x1007176d
arpl word [eax], ax
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x7800002
add byte [ebx + 0x6f], al
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x1007178a
outsd dx, dword [esi]
insb byte es:[edi], dx
and al, 4
add byte [eax + 0x6361000b], al
jb 0x10071793
bound esp, qword [ecx + 0x74]
xor dh, byte [eax]
xor dword [eax], edi
add byte [eax + 0x4000], al
xor byte [ecx], dh
cmp byte [eax], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x14800002
add byte [ebp + 0x52], dl
dec esp
cmp al, byte [ecx + 0x63]
jb 0x100717b0
bound esp, qword [ecx + 0x74]
and byte [eax + 0x72], dl
outsd dx, dword [esi]
popal
je 0x10071765
push eax
jb 0x100717b7
je 0x100717b9
arpl word [edi + 0x6c], bp
and eax, 0x55000c01
push edx
dec esp
and byte [eax + 0x72], dl
outsd dx, dword [esi]
je 0x100717c9
arpl word [edi + 0x6c], bp
outsd dx, dword [esi]
insb byte es:[edi], dx
and al, 4
add byte [eax + 0x616c000c], al
add al, 0
or byte [eax + eax], 0x6c
insb byte es:[edi], dx
popal
jne 0x100717d5
arpl word [eax + 0x72], bp
popal
jb 0x10071770
jb 0x10071770
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x14800002
add byte [ebp + 0x52], dl
dec esp
cmp al, byte [ecx + 0x63]
jb 0x100717f4
bound esp, qword [ecx + 0x74]
and byte [eax + 0x72], dl
outsd dx, dword [esi]
jb 0x100717fb
je 0x100717fd
arpl word [edi + 0x6c], bp
and eax, 0x55000c01
or al, 0
push ebp
push edx
dec esp
and byte [eax + 0x72], dl
outsd dx, dword [esi]
je 0x1007180d
arpl word [edi + 0x6c], bp
and al, 4
add byte [eax + 0x6572001d], al
popal
jb 0x100717e0
xor byte [edx], dh
xor al, 0x5c
jae 0x1007181c
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x10071820
outsb dx, byte [esi]
pop esp
js 0x10071828
arpl word [eax], ax
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x15800002
add byte [eax], al
add byte [0x15800002], ah
add byte [ebx + 0x48], bl
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ecx
arpl word [edx + 0x6f], si
push ebp
push edx
dec esp
sub byte [edx], ah
and eax, 0x5d292231
and al, 4
add byte [eax + 0x65720030], al
popal
jb 0x10071826
xor byte [edx], dh
xor dword [esi], ebp
outsd dx, dword [esi]
popal
jne 0x10071870
je 0x10071865
push 0x68735c32
xor bl, byte [ebx + esi*2 + 0x68]
insb byte es:[edi], dx
insb byte es:[edi], dx
pop esp
outsd dx, dword [esi]
jo 0x1007186d
outsb dx, byte [esi]
pop esp
js 0x10071875
js 0x10071875
arpl word [ecx + 0x70], bx
jo 0x10071882
imul esp, dword [ebx + 0x61], 0x6e6f6974
outsb dx, byte [esi]
add byte [eax + 0x4000], al
inc eax
add byte [eax], al
add byte [eax], al
and eax, 0xb800002
add byte [ecx + 0x63], al
jb 0x1007189e
add al, byte [eax]
or byte [ebx], 0
inc ecx
arpl word [edx + 0x6f], si
push esi
imul esp, dword [ebp + 0x77], 0x24313252
add al, 0
inc eax
add dword [eax], eax
add byte [eax + 0x4f530020], al
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x100718ba
inc esp
inc ebx
add byte [eax + 0x4000], al
add byte [eax], al
and al, 4
add byte [eax], al
add byte [esp + eax], ah
add byte [eax + 1], al
add byte [eax], al
xor byte [edx], 0
xor al, byte [eax]
push ebx
dec edi
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push ebx
jns 0x100718f8
arpl word [eax + 0x72], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
imul edi, dword [edx + 0x65], 0x43445c72
pop esp
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
je 0x10071908
imul esp, dword [ecx + 0x6c], 0x335673
popal
insb byte es:[edi], dx
jae 0x100718f9
xor eax, dword [eax]
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and al, 4
add byte [eax + 2], al
add byte [eax], al
add byte [edx], 0x53
dec edi
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
inc edi
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[di], dx
pop esp
inc ebx
push 0x656d6f72
pop esp
inc ebp
js 0x10071944
outsb dx, byte gs:[esi]
jae 0x1007193d
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x10071934
popaw
imul esp, dword [esi + ebp*2 + 0x62], 0x6e6e6e6d
imul esp, dword [edx + 0x70], 0x706a6163
arpl word [edi + 0x6c], sp
arpl word [ebp + 0x66], bp
imul ebp, dword [esi + 0x64], 0x6a616b6d
add byte [eax + 0x4000], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x75000a02
jo 0x1007196b
popal
je 0x1007196f
pop edi
jne 0x1007197f
insb byte es:[edi], dx
das
add byte [eax + 0x74], ch
je 0x10071984
jae 0x10071950
das
das
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x10071992
xor ch, byte [esi]
outsd dx, dword [si]
outsd dx, dword [esi]
insb byte es:[di], dx
arpl word cs:[edi + 0x6d], bp
das
jae 0x10071993
jb 0x100719a6
imul esp, dword [ebx + 0x65], 0x6470752f
popal
jne 0x100719a6
popal
je 0x1007199f
xor ch, byte [edi]
arpl word [edx + 0x78], si
jb 0x100719b7
and al, 4
add byte [eax + 2], al
add byte [eax], al
sub byte [edx], 0
push ebx
dec edi
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x100719c3
inc esp
inc ebx
pop esp
dec ecx
outsb dx, byte [esi]
jae 0x100719e2
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x10071974
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x45000802
inc ebp
dec esi
push ebp
pop edi
inc edi
push ebp
dec ecx
inc esp
add byte es:[ebx + 0x41], bh
inc ebx
aaa
inc edx
inc ecx
cmp byte [esi], dh
sub eax, 0x37444137
aaa
inc ecx
inc esp
aaa
sub eax, 0x36333031
sub eax, 0x34344237
xor al, 0x34
sub eax, 0x46304341
xor byte [edi], dh
xor al, 0x45
xor al, 0x31
xor byte [eax], dh
jge 0x100719d5
add cl, byte [esi]
add byte [ebx + 0x65], dl
jb 0x10071a2d
imul esp, dword [ebx + 0x65], 0x746e6f43
jb 0x10071a2f
insb byte es:[edi], dx
add eax, dword [eax]
xor byte ss:[ebx], dh
and eax, 0x55000c02
jae 0x10071a32
jb 0x10071a1b
popal
outsb dx, byte [esi]
dec esp
imul esi, dword [ebx + 0x74], 0x6e6500b9
je 0x10071990
add byte [ebp + 0x6e], ah
pop edi
push ebp
push ebx
sub al, 0x63
popal
pop edi
inc ebp
push ebx
sub al, 0x65
jne 0x10071a46
inc ebp
push ebx
sub al, 0x62
pop edi
inc edx
inc edi
sub al, 0x7a
push 0x2c4e435f
jp 0x10071a60
pop edi
push esp
push edi
sub al, 0x63
jae 0x10071a5e
inc ebx
pop edx
sub al, 0x64
popal
pop edi
inc esp
dec ebx
sub al, 0x64
pop edi
inc esp
inc ebp
sub al, 0x65
jae 0x10071a70
inc ebp
push ebx
sub al, 0x65
je 0x10071a76
inc ebp
push esp
sub al, 0x66
jb 0x10071a7c
inc esi
push edx
sub al, 0x68
jb 0x10071a82
dec eax
push edx
sub al, 0x68
jne 0x10071a88
dec eax
push ebp
sub al, 0x69
je 0x10071a8e
dec ecx
push esp
sub al, 0x6a
popal
push 0x61
pop edi
dec edx
push eax
sub al, 0x6b
outsd dx, dword [esi]
pop edi
dec ebx
push edx
sub al, 0x6c
je 0x10071aa0
dec esp
push esp
sub al, 0x6c
jbe 0x10071aa6
pop edi
dec esp
push esi
sub al, 0x6e
insb byte es:[edi], dx
pop edi
dec esi
dec esp
sub al, 0x6e
bound ebx, qword [edi + 0x4e]
dec edi
sub al, 0x70
insb byte es:[edi], dx
pop edi
push eax
dec esp
sub al, 0x70
je 0x10071abe
pop edi
inc edx
push edx
sub al, 0x72
outsd dx, dword [esi]
pop edi
push edx
dec edi
sub al, 0x72
jne 0x10071aca
push edx
push ebp
sub al, 0x73
imul ebx, dword [edi + 0x53], 0x4b
pop edi
push ebx
dec ebx
sub al, 0x73
insb byte es:[edi], dx
pop edi
push ebx
dec ecx
sub al, 0x66
imul ebx, dword [edi + 0x46], 0x76732c49
pop edi
inc esi
dec ecx
sub al, 0x73
jbe 0x10071ae2
pop edi
push ebx
inc ebp
sub al, 0x74
jb 0x10071ae8
pop edi
push esp
push edx
sub al, 0x75
imul ebx, dword [edi + 0x55], 0x41
pop edi
push ebp
inc ecx
and eax, 0x8022500
add byte [esi + 0x52], al
inc ecx
pop edi
inc edi
push ebp
dec ecx
inc esp
add byte es:[ebx + 0x41], bh
add byte [ebx + 0x41], bh
inc ebx
aaa
inc edx
inc edx
inc ecx
cmp byte [esi], dh
sub eax, 0x37444137
sub eax, 0x36333031
sub eax, 0x34344237
sub eax, 0x46304341
xor byte [edi], dh
xor al, 0x45
xor al, 0x31
xor byte [eax], dh
jge 0x10071aed
add al, byte [eax + eax]
push eax
popal
add byte [eax + 0x61], dl
je 0x10071b37
das
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x10071b46
jb 0x10071b3b
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071b02
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
pop esp
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071b1d
inc esp
inc ebx
pop esp
and eax, 0x52000d02
imul ebp, dword gs:[esi + 0x73], 0x6c6c6174
or eax, 0x69655200
outsb dx, byte [esi]
jae 0x10071b7e
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
dec ebp
outsd dx, dword [esi]
add al, 0
outsd dx, dword [esi]
insd dword es:[edi], dx
jne 0x10071b8a
and eax, 0x49000b02
outsb dx, byte [esi]
jae 0x10071b93
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
inc esp
popal
je 0x10071b8b
or al, byte [eax]
xor byte [edi], dh
das
xor byte [edi], dh
das
xor dh, byte [eax]
xor dh, byte [0x49000b02]
outsb dx, byte [esi]
jae 0x10071bae
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x33310008
cmp dh, byte [eax]
cmp dh, byte ss:[0x4022539]
xor byte [esi], dh
cmp dh, byte [0x4022539]
add byte [eax + 0x61], dl
je 0x10071bbb
das
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x10071bca
jb 0x10071bbf
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071b86
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071ba1
jb 0x10071ba1
inc esp
inc ebx
pop esp
and eax, 0x52000d02
imul ebp, dword gs:[esi + 0x73], 0x6c6c6174
or eax, 0x69655200
imul ebp, dword [esi + 0x73], 0x6c6c6174
outsb dx, byte [esi]
jae 0x10071c02
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
dec ebp
outsd dx, dword [esi]
add al, 0
outsd dx, dword [esi]
insd dword es:[edi], dx
jne 0x10071c0e
and eax, 0x10022500
add byte [ebx + 0x65], dl
je 0x10071c1a
push ebx
je 0x10071c1a
jo 0x10071bea
popal
arpl word [eax + 0x65], bp
inc ebp
js 0x10071c1e
outsd dx, dword [esi]
jb 0x10071c25
add al, 0
or cl, byte [ecx]
or dword [ecx], ecx
and eax, 0x45001002
inc ebp
dec esi
inc ecx
inc edx
dec esp
inc ebp
pop edi
inc ebx
dec eax
push edx
dec edi
dec ebp
inc ebp
inc ebp
pop eax
push esp
add dword [eax], eax
xor byte [esp + eax], ah
add byte [eax + 2], al
add byte [eax], al
add byte [eax], 0x53
dec edi
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x10071c47
pop esp
push edi
imul ebp, dword [esi + 0x64], 0x5c73776f
inc ebx
jne 0x10071c68
jb 0x10071c5d
outsb dx, byte [esi]
je 0x10071c51
jb 0x10071c71
imul ebp, dword [edi + 0x6e], 0x7070415c
inc ecx
jo 0x10071c75
and byte [eax + 0x61], dl
je 0x10071c72
jae 0x10071c68
inc ecx
arpl word [edx + 0x6f], si
jb 0x10071c7f
push edx
xor esi, dword fs:[edx]
js 0x10071c7d
add byte [eax + 0x4000], al
add byte [eax], al
add byte [eax], al
add byte [0x42800002], ah
add byte [eax], al
and eax, 0x42800002
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x10071c9b
jb 0x10071c90
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071c57
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071c72
and byte [ebx + eax*2 + 0x5c], al
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x10071cb8
inc ecx
arpl word [edx + 0x6f], si
push edx
xor esi, dword fs:[edx]
js 0x10071ccd
and eax, 0x50000402
popal
je 0x10071cd8
add byte ss:[ebx + 0x3a], al
add byte [ebx + 0x3a], al
inc ebx
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
pop esp
push eax
jb 0x10071ce7
jb 0x10071cdc
insd dword es:[edi], dx
and byte [esi + 0x69], al
inc esi
imul ebp, dword [ebp + 0x73], 0x38782820
insb byte es:[edi], dx
jae 0x10071ca3
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071cbe
jb 0x10071cbe
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x10071d04
and al, 4
add byte [eax + 2], al
add byte [eax], al
and byte [eax + eax], 0x53
outsd dx, dword [esi]
je 0x10071d2e
popal
jb 0x10071d1f
pop esp
dec ebp
outsd dx, dword [esi]
jp 0x10071d28
imul ebp, dword [esp + ebp*2 + 0x61], 0x67756c50
insb byte es:[edi], dx
insb byte es:[edi], dx
popal
push eax
insb byte es:[edi], dx
jne 0x10071d2d
imul ebp, dword [esi + 0x73], 0x6f64415c
bound esp, qword [ebp + 0x20]
push edx
popal
jb 0x10071cd7
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [0x50000402], ah
add byte [eax], al
and eax, 0x50000402
popal
je 0x10071d4e
inc ebp
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x10071d5d
jb 0x10071d52
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071d19
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
pop esp
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071d34
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x10071d7a
inc ecx
dec ecx
push edx
pop esp
outsb dx, byte [esi]
jo 0x10071d95
xor si, word fs:[edx]
insb byte es:[edi], dx
xor ch, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
and eax, 0x56000702
jb 0x10071da8
add al, byte [edi]
add byte [esi + 0x65], dl
jb 0x10071da8
jae 0x10071d9f
imul ebp, dword [edi + 0x6e], 0x3432000c
xor byte cs:[eax], dh
outsd dx, dword [esi]
outsb dx, byte [esi]
or al, 0
xor dh, byte [esi + ebp]
xor byte [eax], dh
xor ch, byte [esi]
xor dh, byte [eax]
cmp byte [ecx], bh
xor eax, 0xb0225
inc esp
jae 0x10071db1
jb 0x10071db9
jo 0x10071dc6
imul ebp, dword [edi + 0x6e], 0x61480020
outsb dx, byte [esi]
insb byte es:[edi], dx
jae 0x10071d7f
jae 0x10071d7f
push eax
inc esp
inc esi
jae 0x10071d84
imul ebp, dword [esi + 0x2d], 0x63616c70
and byte gs:[ecx + 0x6e], ch
and byte [esi + 0x69], al
jb 0x10071dd9
outsw dx, word [esi]
js 0x10071d9d
add cl, byte [ebx]
add byte [eax + 0x72], dl
outsd dx, dword [esi]
jne 0x10071de4
jne 0x10071de4
je 0x10071dd1
popal
insd dword es:[edi], dx
pop ds
add byte [ecx + 0x64], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x20]
push edx
popal
jb 0x10071db5
push eax
insb byte es:[edi], dx
jne 0x10071e00
imul ebp, dword [esi + 0x20], 0x20726f66
outsd dx, dword [esi]
jb 0x10071dc0
and byte [esi + 0x69], al
jb 0x10071e09
inc esi
imul esi, dword [edx + 0x65], 0x25786f66
outsw dx, word [esi]
js 0x10071dcd
add al, byte [esi]
add byte [esi + 0x65], dl
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
jb 0x10071df5
inc ebx
add byte [ecx + 0x64], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x20]
push ebx
jns 0x10071e2f
je 0x10071e23
insd dword es:[edi], dx
jae 0x10071de1
and byte [ecx + 0x6e], cl
dec ecx
outsb dx, byte [esi]
arpl word [edi + 0x72], bp
jo 0x10071e37
jb 0x10071e2b
je 0x10071e31
and byte cs:[ebx + 0x6f], al
and byte cs:[ebx + 0x6f], al
jo 0x10071e4c
jb 0x10071e3e
push 0x39312074
xor dword [ecx], edi
cmp dword [ebp + 0x30313032], esi
and byte [ecx + 0x6c], al
xor byte [eax], ah
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte [edx + 0x69], dl
push 0x52207374
jae 0x10071e57
jb 0x10071e6a
and al, 4
and al, 4
add byte [eax + 2], al
add byte [eax], al
sub byte [eax + eax], 0x53
push ebx
dec edi
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071e7a
inc esp
inc ebx
pop esp
inc ecx
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
bound esp, qword [ebp + 0x56]
imul esp, dword [ebp + 0x77], 0x80007265
add byte [eax], al
jb 0x10071e2d
add byte [eax], 0x40
inc eax
add byte [eax], al
add byte [eax], al
and eax, 0x45000402
add byte [eax], al
add byte [0x45000402], ah
add byte [ebp + 0x55], al
push ebp
dec esp
inc ecx
add al, byte [eax]
and esi, dword [ecx]
and al, 4
add byte [eax + 2], al
add byte [eax], al
sbb byte [edi], 0
push ebx
dec edi
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
push edx
imul esi, dword gs:[bp + di + 0x74], 0x64657265
inc ecx
jae 0x10071ecd
jb 0x10071ec1
inc ecx
jo 0x10071ed0
insb byte es:[edi], dx
imul esp, dword [ebx + 0x61], 0x6e6f6974
jae 0x10071e6a
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x41001402
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
inc ecx
arpl word [edx + 0x6f], si
and byte [ecx + 0x63], al
jb 0x10071eee
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071eb7
add byte [ebx + 0x6f], dl
je 0x10071f07
popal
jb 0x10071ef8
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071f05
inc esp
inc ebx
pop esp
inc ebx
popal
jo 0x10071f11
bound ebp, qword [ecx + 0x6c]
imul esi, dword [ecx + ebp*2 + 0x65], 0x42473
jae 0x10071edd
add al, 0
inc eax
add al, byte [eax]
add byte [eax + 0x4f530029], al
add byte [ebx + 0x4f], dl
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
inc ecx
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
pop esp
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071f3c
jb 0x10071f3c
inc esp
inc ebx
pop esp
dec esp
popal
outsb dx, byte [esi]
jne 0x10071f4a
add byte gs:[bx + si + 0x4000], al
inc eax
add byte [eax], al
add byte [eax], al
and eax, 0x55000202
dec ecx
add eax, dword [eax]
inc esi
push edx
inc ecx
and al, 4
add byte [eax + 2], al
add byte [eax], al
sub byte [esi], 0
push ebx
dec edi
add byte [ebx + 0x4f], dl
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071f82
inc esp
inc ebx
pop esp
dec ecx
outsb dx, byte [esi]
jae 0x10071fa1
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x10071f8f
dec ecx
dec edi
inc esp
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x41800002
add byte [edx], ah
inc ebx
cmp bl, byte [eax + edx*2 + 0x72]
outsd dx, dword [esi]
jb 0x10071faf
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071f76
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071f91
inc esp
inc ebx
pop esp
inc ebp
jae 0x10071fe3
insb byte es:[edi], dx
pop esp
inc ecx
imul ebp, dword [edi + 0x64], 0x6574694c
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
and ah, byte [0x4c000702]
imul esp, dword [edx + 0x72], 0x3f797261
jns 0x10071fd0
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x10072007
jb 0x10071ffc
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10071fc3
jae 0x10071fc3
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10071fde
inc esp
inc ebx
pop esp
inc ebp
jae 0x10072030
insb byte es:[edi], dx
pop esp
inc ecx
imul ebp, dword [edi + 0x64], 0x6574694c
insb byte es:[edi], dx
insb byte es:[edi], dx
and al, 4
add byte [eax + 2], al
add byte [eax], al
sub byte [eax + eax], 0x53
dec edi
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10072055
inc esp
inc ebx
pop esp
dec ecx
outsb dx, byte [esi]
jae 0x10072074
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
push eax
popal
je 0x1007206f
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x35800002
add byte [ebx + 0x3a], al
pop esp
push eax
jb 0x1007208a
jb 0x1007207f
insd dword es:[edi], dx
and byte [esi + 0x69], al
insb byte es:[edi], dx
jae 0x10072046
sub byte [eax + 0x38], bh
sub dword ss:[ecx + eax*2 + 0x64], ebx
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
pop esp
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x10072061
inc esp
inc ebx
pop esp
push edx
popal
popal
jb 0x1007206f
add al, 0
inc eax
add al, byte [eax]
add byte [eax + 0x4f530037], al
dec edi
inc esi
push esp
push edi
inc ecx
push edx
inc ebp
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
pop esp
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x100720ce
jb 0x100720ce
inc esp
inc ebx
pop esp
dec ecx
outsb dx, byte [esi]
jae 0x100720ed
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x100720db
dec edi
jo 0x100720f6
imul ebp, dword [ebp + 0x69], 0x6974617a
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [eax + 0x4000], al
add byte [eax], al
and eax, 0x45000702
outsb dx, byte [esi]
popal
bound ebp, qword [ebp + 0x64]
add eax, dword [eax]
pop ecx
inc ebp
push ebx
and al, 4
add byte [eax + 2], al
add byte [eax], al
adc byte [edi], 0x53
outsd dx, dword [esi]
je 0x10072129
popal
jb 0x1007211a
pop esp
push eax
outsd dx, dword [esi]
insb byte es:[edi], dx
imul esp, dword [ebx + 0x69], 0x415c7365
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
popal
jb 0x10072130
inc esp
inc ebx
pop esp
inc esi
popal
je 0x10072151
jne 0x1007214f
jb 0x10072143
dec esp
dec esp
outsd dx, dword [esi]
arpl word [ebx + 0x44], bp
outsd dx, dword [esi]
ja 0x10072154
pop esp
arpl word [ebp + 0x66], ax
popal
jne 0x1007215a
insb byte es:[edi], dx
je 0x1007213c
popal
jne 0x10072161
arpl word [eax + 0x41], bp
je 0x1007216c
popal
arpl word [eax + 0x6d], bp
outsb dx, byte gs:[esi]
je 0x10072150
jb 0x10072170
jae 0x10072105
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x74001002
inc edx
jne 0x1007217d
insb byte es:[edi], dx
je 0x10072160
outsb dx, byte [esi]
push eax
jb 0x10072189
jb 0x10072189
dec esp
imul esi, dword [ebx + 0x74], 0x65760536
jb 0x10072199
imul ebp, dword [edi + 0x6e], 0x2e7c313a
cmp dh, byte [ecx]
jl 0x1007215b
popal
cmp dh, byte gs:[ebx]
cmp dh, byte [ebx]
jl 0x10072162
popal
jo 0x10072172
xor edi, dword [esi + ebp + 0x61]
jo 0x100721ae
cmp dh, byte [ebx]
jl 0x10072170
popal
jb 0x100721a8
cmp dh, byte [ebx]
jl 0x10072177
popal
jb 0x100721b6
cmp dh, byte [ebx]
jl 0x1007217e
popal
popal
jae 0x100721c3
cmp dh, byte [ebx]
jl 0x10072185
xor edi, dword [esi + ebp + 0x62]
popal
jae 0x10072195
bound esp, qword [ecx + 0x73]
cmp dh, byte [ebx]
jl 0x1007218c
xor edi, dword [esi + ebp + 0x62]
popal
bound esp, qword [ecx + 0x74]
je 0x1007219c
cmp dh, byte [ebx]
jl 0x10072193
xor edi, dword [esi + ebp + 0x62]
jp 0x100721a2
bound edi, qword [edx + 0x3a]
xor edi, dword [esi + ebp + 0x62]
jp 0x100721a0
cmp dh, byte [ebx]
jl 0x100721a0
arpl word [ecx + 0x62], sp
cmp dh, byte [ebx]
jl 0x100721a7
arpl word [eax + 0x6d], bp
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x63]
insb byte es:[edi], dx
popal
jae 0x100721f8
jl 0x100721ae
arpl word [ecx + 0x73], bp
jae 0x100721c0
cmp dh, byte [ebx]
jl 0x100721b7
xor edi, dword [esi + ebp + 0x63]
insd dword es:[edi], dx
cmp dh, byte fs:[ebx]
arpl word [ebp + 0x64], bp
cmp dh, byte [ebx]
jl 0x100721be
arpl word [edi + 0x6d], bp
cmp dh, byte [ebx]
jl 0x100721c5
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
cmp dh, byte fs:[ebx]
jl 0x100721d0
arpl word [eax + 0x6c], si
cmp dh, byte [ebx]
jl 0x100721d7
arpl word cs:[edx + 0x74], si
arpl word [edx + 0x74], si
cmp dh, byte [ebx]
jl 0x100721de
arpl word [ebx + 0x68], si
cmp dh, byte [ebx]
jl 0x100721e5
jae 0x10072226
jae 0x10072226
je 0x1007222c
jo 0x100721f9
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x64]
jl 0x100721f0
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp dh, byte [ebx]
jl 0x100721f7
js 0x10072231
cmp dh, byte [ebx]
jl 0x100721fe
js 0x10072243
cmp dh, byte [ebx]
jl 0x10072205
jp 0x10072214
xor edi, dword [esi + ebp + 0x68]
js 0x1007221b
xor edi, dword [esi + ebp + 0x68]
insb byte es:[edi], dx
jo 0x10072222
xor edi, dword [esi + ebp + 0x68]
jno 0x10072266
cmp dh, byte [ebx]
jl 0x10072220
push 0x333a6174
jl 0x10072227
imul ebp, dword cs:[esi + 0x66], 0x2e7c333a
imul ebp, dword [esi + 0x66], 0x2e7c333a
jl 0x1007222e
imul ebp, dword [esi + 0x69], 0x2e7c333a
jl 0x10072235
imul ebp, dword [esi + 0x73], 0x2e7c333a
imul esi, dword [ebx + 0x70], 0x2e7c333a
imul esi, dword [ebx + esi*2 + 0x3a], 0x6a2e7c33
imul esi, dword cs:[ebx + esi*2 + 0x3a], 0x6a2e7c33
push 0x6f
outsd dx, dword [esi]
bound edi, qword [edx]
xor edi, dword [esi + ebp + 0x6a]
jae 0x10072260
push 0x73
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x6a]
jae 0x10072291
jl 0x10072257
push 0x73
cmp dh, byte gs:[ebx]
cmp dh, byte [ebx]
jl 0x1007225e
imul esi, dword [ebx + 0x68], 0x3a
xor edi, dword [esi + ebp + 0x6c]
jae 0x1007229b
cmp dh, byte [ebx]
jl 0x10072265
insb byte es:[edi], dx
outsb dx, byte [esi]
imul edi, dword [edx], 0x33
jl 0x1007226c
insb byte es:[edi], dx
jp 0x100722a9
cmp dh, byte [ebx]
jl 0x10072273
insd dword es:[edi], dx
popal
cmp dh, byte fs:[ebx]
jl 0x1007227a
insd dword es:[edi], dx
popal
cmp dh, byte [ebx]
jl 0x10072281
insd dword es:[edi], dx
popal
cmp dh, byte [bp + di]
jl 0x10072288
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
popal
insd dword es:[edi], dx
cmp dh, byte [ebx]
jl 0x1007228f
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
jno 0x1007229f
xor edi, dword [esi + ebp + 0x6d]
jl 0x10072296
insd dword es:[edi], dx
popal
jb 0x100722a6
xor edi, dword [esi + ebp + 0x6d]
popal
jae 0x100722ad
xor edi, dword [esi + ebp + 0x6d]
popal
je 0x100722b4
xor edi, dword [esi + ebp + 0x6d]
popal
jne 0x100722bb
xor edi, dword [esi + ebp + 0x6d]
popal
jbe 0x100722c2
xor edi, dword [esi + ebp + 0x6d]
popal
ja 0x100722c9
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
popal
cmp dh, byte [ebx]
jl 0x100722c7
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
bound edi, qword fs:[edx]
bound edi, qword [edx]
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
cmp dh, byte gs:[ebx]
jl 0x100722d5
insd dword es:[edi], dx
insd dword es:[edi], dx
je 0x100722e5
je 0x100722e5
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
ja 0x100722ec
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
jp 0x100722f3
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
jae 0x10072322
cmp dh, byte [ebx]
jl 0x100722f1
insd dword es:[edi], dx
insd dword es:[edi], dx
jae 0x1007232f
cmp dh, byte [ebx]
jl 0x100722f8
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
insd dword es:[edi], dx
jae 0x1007233d
cmp dh, byte [ebx]
jl 0x100722ff
insd dword es:[edi], dx
jae 0x10072348
cmp dh, byte [ebx]
jl 0x10072306
xor edi, dword [esi + ebp + 0x6f]
outsd dx, dword [esi]
arpl word [eax + 0x3a], di
xor edi, dword [esi + ebp + 0x6f]
jo 0x10072355
cmp dh, byte [ebx]
jl 0x10072314
jo 0x1007234b
jo 0x1007234b
cmp dh, byte fs:[ebx]
jl 0x1007231b
jo 0x10072358
jo 0x10072358
cmp dh, byte [ebx]
jl 0x10072321
jo 0x1007235e
cmp dh, byte [ebx]
jl 0x10072328
jo 0x1007236e
cmp dh, byte [ebx]
jl 0x1007232f
jo 0x10072375
cmp dh, byte [bp + di]
jl 0x10072336
jo 0x1007237d
je 0x10072346
xor edi, dword [esi + ebp + 0x72]
popal
jb 0x1007234d
xor edi, dword [esi + ebp + 0x72]
cmp dh, byte gs:[bp + di]
jl 0x10072344
jb 0x1007237d
cmp dh, byte [bp + di]
jl 0x1007234b
jae 0x10072382
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x73]
arpl word [edx + 0x3a], si
jl 0x10072352
jae 0x10072389
jb 0x10072362
xor edi, dword [esi + ebp + 0x73]
arpl word [edx + edi + 0x33], si
jl 0x10072360
xor edi, dword [esi + ebp + 0x73]
popal
jae 0x10072399
popal
cmp dh, byte [ebx]
jl 0x10072367
xor edi, dword [esi + ebp + 0x73]
push 0x7c333a62
jae 0x100723aa
jae 0x100723a3
bound edi, qword [edx]
xor edi, dword [esi + ebp + 0x73]
push 0x7c333a73
jae 0x1007237e
xor edi, dword [esi + ebp + 0x73]
jae 0x100723b2
imul esi, dword [edx + edi + 0x33], 0x61742e7c
je 0x10072385
xor edi, dword [esi + ebp + 0x74]
popal
je 0x100723b1
jb 0x1007238c
xor edi, dword [esi + ebp + 0x74]
popal
je 0x100723b8
jp 0x10072393
cmp dh, byte [ebx]
jl 0x1007238a
xor edi, dword [esi + ebp + 0x74]
jp 0x1007239a
je 0x100723c5
jp 0x1007239a
xor edi, dword [esi + ebp + 0x74]
insd dword es:[edi], dx
je 0x100723d2
jo 0x100723a1
xor edi, dword [esi + ebp + 0x75]
jb 0x100723d9
cmp dh, byte [ebx]
jl 0x1007239f
xor edi, dword [esi + ebp + 0x76]
bound edi, qword [edx]
xor edi, dword [esi + ebp + 0x76]
bound esp, qword [ebp + 0x3a]
xor edi, dword [esi + ebp + 0x76]
bound esi, qword [ebx + 0x3a]
jbe 0x100723d5
cmp dh, byte [ebx]
jl 0x100723a5
jbe 0x100723db
cmp dh, byte gs:[ebx]
jl 0x100723ac
jbe 0x100723e2
jbe 0x100723e2
jae 0x100723bc
xor edi, dword [esi + ebp + 0x76]
jae 0x100723f5
jbe 0x100723fa
insd dword es:[edi], dx
popal
arpl word [edx + 0x6f], si
jb 0x100723fb
jae 0x100723c8
xor edi, dword [esi + ebp + 0x76]
jae 0x10072407
jae 0x100723cf
cmp dh, byte [ebx]
jl 0x100723c6
xor edi, dword [esi + ebp + 0x76]
jbe 0x1007240d
jae 0x1007240f
je 0x100723d6
cmp dh, byte [ebx]
jl 0x100723cd
xor edi, dword [esi + ebp + 0x76]
jae 0x10072419
jbe 0x10072414
ja 0x100723dd
cmp dh, byte [ebx]
jl 0x100723d4
xor edi, dword [esi + ebp + 0x77]
bound ebp, qword gs:[edi + ebp*2 + 0x63]
ja 0x1007240d
ja 0x1007240d
bound ebp, qword [edi + ebp*2 + 0x63]
outsd dx, dword [esi]
arpl word [edx], di
xor edi, dword [esi + ebp + 0x77]
cmp dh, byte [ebx]
jl 0x100723de
ja 0x10072425
jae 0x100723ed
cmp dh, byte [ebx]
jl 0x100723e4
xor edi, dword [esi + ebp + 0x77]
jae 0x1007241c
ja 0x1007242b
arpl word [edx], di
xor edi, dword [esi + ebp + 0x77]
jae 0x10072426
cmp dh, byte [ebx]
jl 0x100723eb
ja 0x10072432
ja 0x10072432
cmp dh, byte [ebx]
cmp dh, byte [ebx]
jl 0x100723f2
ja 0x10072439
jae 0x1007242f
push 0x2e7c333a
cmp dh, byte [ebx]
jl 0x100723f9
xor edi, dword [esi + ebp + 0x7a]
cmp dh, byte [ebx]
jl 0x100723fe
jp 0x10072407
xor edi, dword [esi + ebp + 0x7a]
imul esi, dword [eax + 0x3a], 0x7a2e7c33
jp 0x1007243b
jp 0x1007243b
jo 0x1007240e
xor edi, dword [esi + ebp + 0x7a]
jl 0x10072405
jp 0x10072445
jp 0x10072445
insb byte es:[edi], dx
outsd dx, dword [esi]
cmp dh, byte [ebx]
jl 0x1007240c
xor edi, dword [esi + ebp + 0x7a]
outsd dx, dword [esi]
jp 0x1007244f
jp 0x1007244f
outsd dx, dword [esi]
cmp dh, byte [ebx]
jl 0x10072413
xor edi, dword [esi + ebp + 0x70]
cmp dh, byte fs:[edx]
jo 0x1007244b
jo 0x1007244b
cmp dh, byte [edx]
jl 0x1007241a
cmp dh, byte fs:[edx]
cmp dh, byte fs:[edx]
cmp dh, byte fs:[edx]
jl 0x10072421
push 0x61
push 0x61
jb 0x10072431
xor edi, dword [esi + ebp + 0x70]
jo 0x10072467
jo 0x10072467
imul esp, dword [edi + 0x3a], 0x33
cmp dh, byte [bp + di]
xor edi, dword [esi + ebp + 0x74]
outsd dx, dword [esi]
jl 0x1007242f
je 0x10072472
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp dh, byte [ebx]
jl 0x10072437
je 0x10072470
jb 0x1007247a
insd dword es:[edi], dx
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x61]
jl 0x1007243f
popal
arpl word [ebp + 0x3a], bp
xor edi, dword [esi + ebp + 0x61]
insd dword es:[edi], dx
cmp dh, byte [ebx]
jl 0x10072446
popal
jae 0x1007247c
popal
cmp dh, byte [ebx]
jl 0x1007244d
xor edi, dword [esi + ebp + 0x61]
popal
jae 0x10072492
jo 0x1007249b
js 0x1007245e
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x61]
jl 0x10072455
popal
popal
js 0x10072464
xor edi, dword [esi + ebp + 0x61]
jl 0x1007245b
popal
cmp dh, byte fs:[ebx]
cmp dh, byte [ebx]
jl 0x10072461
popal
popal
jo 0x100724a6
insb byte es:[edi], dx
imul esp, dword [ebx + 0x61], 0x6e6f6974
popal
je 0x100724a5
imul ebp, dword [edi + 0x6e], 0x2e7c333a
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp dh, byte [ebx]
jl 0x10072470
xor edi, dword [esi + ebp + 0x61]
popal
jae 0x100724bd
cmp dh, byte [ebx]
jl 0x10072477
xor edi, dword [esi + ebp + 0x63]
jb 0x10072487
arpl word [ebp + 0x72], sp
cmp dh, byte [ebx]
jl 0x1007247e
jb 0x10072487
xor edi, dword [esi + ebp + 0x63]
cmp dh, byte [bp + di]
arpl word cs:[esi + 0x67], sp
arpl word [esi + 0x67], sp
cmp dh, byte [ebx]
jl 0x10072485
arpl word [eax + 0x69], bp
cmp dh, byte [ebx]
jl 0x1007248c
xor edi, dword [esi + ebp + 0x63]
insb byte es:[edi], dx
popal
arpl word [ecx + 0x73], bp
jae 0x1007249e
jae 0x100724d6
cmp dh, byte [ebx]
jl 0x10072495
xor edi, dword [esi + ebp + 0x63]
insb byte es:[edi], dx
bound edi, qword [edx]
arpl word [edx + 0x3a], bp
xor edi, dword [esi + ebp + 0x63]
outsb dx, byte [esi]
je 0x100724ac
xor edi, dword [esi + ebp + 0x63]
outsb dx, byte [esi]
jbe 0x100724b3
xor edi, dword [esi + ebp + 0x63]
jo 0x100724f7
jl 0x100724aa
arpl word [eax + 0x78], si
js 0x100724ba
cmp dh, byte [ebx]
jl 0x100724b1
xor edi, dword [esi + ebp + 0x63]
jb 0x100724fe
arpl word [edx + 0x78], si
js 0x100724c1
cmp dh, byte [ebx]
jl 0x100724b8
xor edi, dword [esi + ebp + 0x64]
jb 0x100724c8
jb 0x100724c8
jb 0x100724c8
xor edi, dword [esi + ebp + 0x64]
jb 0x1007250a
cmp dh, byte [ebx]
jl 0x100724c6
xor edi, dword [esi + ebp + 0x66]
outsd dx, dword [esi]
outsw dx, word [esi]
outsb dx, byte [esi]
cmp dh, byte [ebx]
jl 0x100724cd
popal
popal
je 0x100724e0
cmp dh, byte [ebx]
jl 0x100724d7
xor edi, dword [esi + ebp + 0x67]
jb 0x1007251c
jb 0x1007251c
cmp dh, byte [ebx]
jl 0x100724de
push 0x333a7474
je 0x10072527
cmp dh, byte [ebx]
jl 0x100724e5
imul ebp, dword [ebp + 0x65], 0x2e7c333a
insd dword es:[edi], dx
cmp dh, byte gs:[ebx]
cmp dh, byte [ebx]
jl 0x100724ec
push 0x6e
push 0x6e
insb byte es:[edi], dx
jo 0x100724fd
xor edi, dword [esi + ebp + 0x6c]
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
cmp dh, byte [ebx]
jl 0x100724fd
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
imul esp, dword [esi + 0x65], 0x333a7473
je 0x10072512
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x6d]
jl 0x10072509
insd dword es:[edi], dx
insd dword es:[edi], dx
arpl word [edx], di
xor edi, dword [esi + ebp + 0x6d]
cmp dh, byte [ebx]
jl 0x10072510
insd dword es:[edi], dx
outsd dx, dword [esi]
cmp dh, byte [ebx]
cmp dh, byte [ebx]
jl 0x10072517
insd dword es:[edi], dx
jae 0x10072554
cmp dh, byte [ebx]
jl 0x1007251e
insd dword es:[edi], dx
jae 0x1007255b
xor dword [edx], edi
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
jae 0x10072563
xor bh, byte [edx]
xor edi, dword [esi + ebp + 0x6d]
jl 0x1007252e
insd dword es:[edi], dx
jae 0x1007256b
js 0x10072572
insb byte es:[edi], dx
cmp dh, byte [ebx]
jl 0x10072538
insd dword es:[edi], dx
insd dword es:[edi], dx
jae 0x10072575
xor dword [eax + 0x6d], edi
insb byte es:[edi], dx
cmp dh, byte [ebx]
jl 0x10072543
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
jae 0x10072580
push 0x6c6d7832
xor bh, byte [eax + 0x6d]
insb byte es:[edi], dx
cmp dh, byte [ebx]
jl 0x1007254e
insd dword es:[edi], dx
jne 0x1007258c
cmp dh, byte [ebx]
jl 0x10072555
outsb dx, byte [esi]
insb byte es:[edi], dx
jae 0x10072565
xor edi, dword [esi + ebp + 0x70]
insb byte es:[edi], dx
jo 0x1007259c
cmp dh, byte [ebx]
jl 0x10072562
jo 0x1007259b
jb 0x100725a4
cmp dh, byte [ebx]
jl 0x1007256a
jo 0x100725aa
cmp dh, byte [bp + di]
jl 0x10072571
jo 0x100725b8
xor dword [edx], edi
xor edi, dword [esi + ebp + 0x70]
jae 0x1007257f
cmp dh, byte [ebx]
jl 0x1007257f
xor edi, dword [esi + ebp + 0x70]
jae 0x10072585
js 0x100725c3
insd dword es:[edi], dx
insb byte es:[edi], dx
cmp dh, byte [ebx]
jl 0x10072589
jo 0x100725d0
xor bh, byte [eax + 0x6d]
insb byte es:[edi], dx
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x70]
jae 0x100725cb
jl 0x10072593
jo 0x100725da
arpl word [ecx], si
cmp dh, byte [ebx]
xor dword [edx], edi
xor edi, dword [esi + ebp + 0x70]
jae 0x100725d3
jl 0x1007259b
jo 0x100725e2
arpl word [edx], si
xor bh, byte [edx]
cmp dh, byte [ebx]
jl 0x100725a3
xor edi, dword [esi + ebp + 0x70]
jns 0x100725b2
jo 0x100725f0
cmp dh, byte [ebx]
jl 0x100725a9
xor edi, dword [esi + ebp + 0x70]
jns 0x100725e1
jo 0x100725f6
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x70]
jns 0x100725f4
jl 0x100725b0
jo 0x100725fd
outsd dx, dword [esi]
cmp dh, byte [ebx]
jl 0x100725b7
jo 0x10072604
cmp dh, byte fs:[ebx]
cmp dh, byte [ebx]
jl 0x100725be
jb 0x100725f4
cmp dh, byte [ebx]
jl 0x100725c4
xor edi, dword [esi + ebp + 0x73]
jns 0x1007260c
jae 0x10072611
jae 0x100725d4
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x74]
insb byte es:[edi], dx
jl 0x100725cb
je 0x1007260b
je 0x1007260b
bound edi, qword [edx]
xor edi, dword [esi + ebp + 0x74]
jae 0x10072617
je 0x10072619
je 0x10072619
jo 0x100725e2
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x78]
bound esp, qword [ecx + 0x70]
cmp dh, byte [ebx]
jl 0x100725e1
jl 0x100725d9
js 0x1007260f
js 0x1007260f
popal
jo 0x100725ea
xor edi, dword [esi + ebp + 0x78]
outsb dx, byte [esi]
js 0x10072623
imul edi, dword [edx], 0x33
xor edi, dword [esi + ebp + 0x78]
jo 0x10072626
jl 0x100725e8
js 0x1007262c
imul edi, dword [edx], 0x612e7c33
cmp dh, byte [ebx]
jl 0x100725ef
xor edi, dword [esi + ebp + 0x61]
popal
imul esi, dword [edx + 0x3a], 0x612e7c33
jb 0x100725ff
cmp dh, byte [ebx]
jl 0x100725f6
xor edi, dword [esi + ebp + 0x61]
popal
jo 0x1007263b
jb 0x10072632
sub ax, 0x736d
cmp dh, byte [ebx]
jae 0x1007260c
xor edi, dword [esi + ebp + 0x64]
jae 0x10072644
jl 0x10072603
jae 0x10072644
jae 0x10072644
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x2e7c333a
insb byte es:[di], dx
insb byte es:[edi], dx
imul edi, dword [edx], 0x33
jl 0x10072616
insb byte es:[edi], dx
imul esp, dword [edx + 0x72], 0x2d797261
sub eax, 0x333a736d
insd dword es:[edi], dx
jae 0x1007262d
xor edi, dword [esi + ebp + 0x6d]
jl 0x10072624
insd dword es:[edi], dx
popal
jo 0x10072663
insd dword es:[edi], dx
popal
imul ebp, dword [edx + edi + 0x33], 0x796d2e7c
insb byte es:[edi], dx
cmp dh, byte [ebx]
jl 0x10072630
xor edi, dword [esi + ebp + 0x6d]
insd dword es:[edi], dx
jns 0x10072669
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
arpl word [ebx + 0x3a], si
xor edi, dword [esi + ebp + 0x73]
arpl word [edx + edi + 0x33], si
jae 0x10072671
jae 0x10072671
je 0x1007264a
cmp dh, byte [ebx]
xor edi, dword [esi + ebp + 0x73]
popal
jl 0x10072641
jae 0x1007267a
popal
jb 0x1007267b
arpl word [eax + 0x2d], bp
insd dword es:[edi], dx
jae 0x10072657
push 0x3a736d2d
sub eax, 0x333a736d
jl 0x1007264e
xor edi, dword [esi + ebp + 0x73]
popal
jae 0x10072687
jb 0x10072688
arpl word [eax + 0x43], bp
push 0x6e6e6f43
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[edi + ebp*2 + 0x72], si
sub eax, 0x333a736d
je 0x1007269d
outsd dx, dword [esi]
jb 0x1007265d
insd dword es:[edi], dx
jae 0x1007266d
cmp dh, byte [ebx]
jl 0x10072664
jbe 0x100726b0
cmp dh, byte fs:[ebx]
jl 0x1007266b
ja 0x100726a4
bound esi, qword [ebx + 0x69]
je 0x100726a9
imul esi, dword [ebp + 0x3a], 0x7a2e7c33
jae 0x100726b1
cmp dh, byte [ebx]
jl 0x10072676
jp 0x100726b0
jae 0x100726b1
outsb dx, byte [esi]
je 0x100726bf
je 0x100726bf
xor esp, dword [esp + eax]
add byte [eax + 2], al
add byte [eax], al
or byte [edi], 0x53
outsd dx, dword [esi]
je 0x100726de
popal
jb 0x100726cf
pop esp
pop esp
push eax
outsd dx, dword [esi]
insb byte es:[edi], dx
imul esp, dword [ebx + 0x69], 0x415c7365
jae 0x100726d0
inc ecx
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
bound esp, qword [ebp + 0x5c]
inc ecx
arpl word [edx + 0x6f], si
bound esp, qword [ecx + 0x74]
and byte [edx + 0x65], dl
popal
jb 0x100726e5
pop esp
inc esp
inc ebx
pop esp
inc esi
popal
je 0x10072706
jb 0x100726f8
dec esp
outsd dx, dword [esi]
arpl word [ebx + 0x44], bp
outsd dx, dword [esi]
ja 0x10072709
pop esp
arpl word [ebp + 0x66], ax
popal
inc esp
popaw
jne 0x1007270f
je 0x100726ea
inc ebp
js 0x1007270c
arpl word [ebp + 0x65], cx
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
jne 0x100726f6
je 0x10072714
insd dword es:[edi], dx
jae 0x100726b2
add byte [eax + 0x4000], al
add byte [eax], 0x40
add byte [eax], al
add byte [eax], al
and eax, 0x74000a02
push edi
push 0x4c657469
imul esi, dword [ebx + 0x74], 0x6c4303f0
outsd dx, dword [esi]
jae 0x10072733
jl 0x10072717
inc edi
outsb dx, byte gs:[esi]
jb 0x10072736
insb byte es:[edi], dx
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
jl 0x1007272d
jne 0x10072747
je 0x1007275c
inc esi
imul esi, dword [edx + 0x73], 0x67615074
jl 0x1007273b
push eax
popal
jl 0x1007273b
jb 0x10072752
jbe 0x1007273f
popal
jl 0x10072742
js 0x1007276b
je 0x10072748
push eax
popal
jl 0x10072749
arpl word [ebp + esi*2 + 0x61], si
popal
insb byte es:[edi], dx
push ebx
imul edi, dword [edx + 0x65], 0x7469467c
push eax
jl 0x10072757
popal
jl 0x1007275f
jl 0x1007275f
imul esi, dword [edi + edx*2 + 0x69], 0x7c687464
inc esi
imul esi, dword [eax + ecx*2 + 0x65], 0x74686769
jl 0x1007277f
imul ebp, dword [esi + 0x67], 0x6150656c
outsb dx, byte [esi]
insb byte es:[di], dx
push eax
popal
jl 0x10072786
dec edi
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
jne 0x100727ab
outsb dx, byte [esi]
jl 0x10072795
ja 0x100727b2
outsd dx, dword [esi]
push eax
popal
jae 0x100727c5
jae 0x100727c5
jl 0x1007279e
push esp
ja 0x100727bb
jae 0x100727d0
pop edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
push esi
imul esp, dword [ebp + 0x77], 0x5a7c6e49
dec ecx
outsb dx, byte [esi]
jl 0x100727ba
pop edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
push esi
imul esp, dword [ebp + 0x77], 0x7c74754f
push ebx
push 0x6948776f
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
imul ebp, dword [ebp + 0x61], 0x72
imul esi, dword [ebx + 0x7c], 0x53
push 0x6948776f
push esp
outsd dx, dword [esi]
ja 0x100727ca
imul esp, dword [ebp + 0x54], 0x626d7568
outsb dx, byte [esi]
push 0x6e626d75
popal
imul ebp, dword [ebx + esi*2 + 0x7c], 0x6e697250
je 0x10072812
jl 0x100727de
inc edi
outsd dx, dword [esi]
push esp
outsd dx, dword [esi]
push eax
popal
jl 0x100727fa
jl 0x100727fa
outsd dx, dword [esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
outsd dx, dword [esi]
jl 0x100727ee
outsb dx, byte gs:[esi]
jb 0x1007280d
popal
insb byte es:[edi], dx
push eax
jb 0x10072815
jae 0x1007282f
jl 0x10072807
push ebx
popal
jbe 0x1007281c
inc ecx
jae 0x10072836
inc esi
jne 0x10072829
insb byte es:[edi], dx
push ebx
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
dec ebp
outsd dx, dword [esi]
jl 0x10072819
jo 0x10072831
outsb dx, byte [esi]
dec edi
jb 0x10072837
popal
outsb dx, byte [esi]
imul edi, dword [edx + 0x65], 0x63537c72
popal
outsb dx, byte [esi]
jl 0x10072834
bound esi, qword [edx]
push eax
inc esp
inc esi
cmp cl, byte [edi + 0x70]
outsb dx, byte [esi]
push ebp
push edx
dec esp
jl 0x1007282d
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
push ebx
outsb dx, byte gs:[esi]
dec ebp
popal
imul ebp, dword [edx + edi + 0x53], 0x4d646e65
outsb dx, byte [esi]
dec ebp
popal
imul ebp, dword [esp + edi*2 + 0x53], 0x6c6c6570
imul ebp, dword [esi + 0x67], 0x6568433a
outsb dx, byte [esi]
cmp al, byte [bp + di + 0x68]
arpl word gs:[ebx + 0x20], bp
arpl word [ebx + 0x20], bp
push ebx
jo 0x10072878
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
imul ebp, dword [esi + 0x67], 0x6761507c
push eax
popal
push ebx
push ebx
je 0x10072896
jo 0x1007289f
inc esi
imul ebp, dword [esi + 0x64], 0x6e69467c
push ebx
imul ebp, dword [esi + 0x64], 0x72616553
arpl word [eax + 0x7c], bp
inc edi
outsd dx, dword [esi]
inc edx
popal
jb 0x10072894
push 0x426f477c
popal
arpl word [ebx + 0x7c], bp
inc edi
outsd dx, dword [esi]
inc esi
outsd dx, dword [esi]
jb 0x100728b7
popal
jb 0x100728a7
jl 0x1007288b
imul esi, dword [esi + edx*2 + 0x69], 0x6c626973
jl 0x100728a3
push 0x6948776f
inc ecx
outsb dx, byte [esi]
outsb dx, byte [esi]
outsd dx, dword [esi]
je 0x100728d2
popal
outsb dx, byte [esi]
popal
jb 0x10072908
jl 0x100728e0
insb byte es:[edi], dx
jae 0x10072917
push ebx
push 0x6948776f
dec edi
jo 0x1007291a
dec eax
imul esp, dword [ebp + 0x4f], 0x6f437470
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x10072927
push ebx
push 0x6948776f
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
push esp
jb 0x10072920
jl 0x10072911
push 0x6948776f
push ebx
imul esp, dword [edi + 0x6e], 0x72757461
jae 0x1007294c
jae 0x10072939
push eax
popal
jae 0x10072994
jl 0x1007295a
je 0x10072996
popal
arpl word [eax + 0x6d], bp
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x100729a6
dec ebp
outsb dx, byte gs:[esi]
jne 0x100729e4