Function at 0x10015031
Capabilities:
Get number of processors

Disassembly:
xor eax, 0x38373463
xor esi, dword [ecx]
xor ah, byte [ebp + 0x32]
imul esi, dword fs:[edi + 0x37], 0x6a393433
cmp dword [edx + 0x73], ebp
invalid
xor dword [eax], esi
imul esi, dword [ecx + 0x37], 0x6773356b
outsd dx, dword [esi]
xor eax, 0x78316164
jbe 0x10014d49
jno 0x10014d7f
jbe 0x10014d4e
outsb dx, byte [esi]
je 0x10014d50
xor esi, dword [esi]
xor dh, byte [ebx]
xor al, 0x34
xor al, 0x71
xor dh, byte [ebx]
aaa
insb byte es:[edi], dx
xor dword [esi + 0x6f], esi
xor byte [ebx + 0x34], dh
xor dh, byte [ecx + 0x30]
cmp byte [esi + 0x69787569], dh
jno 0x10014d74
jne 0x10014db1
imul esi, dword [ecx + 0x38], 0x67657338
insb byte es:[edi], dx
cmp byte [ebx + 0x65], dh
insb byte es:[di], dx
cmp dword gs:[0x326c766b], esi
cmp dword [ebx], esi
xor dword fs:[ebx + 0x33], esp
jae 0x10014d81
xor esi, dword [ebx + 0x30]
xor byte [esi], dh
push 0x30723478
push 0x30723478
bound esi, qword [eax]
xor al, 0x30
insb byte es:[edi], dx
js 0x10014d8e
push 0x37
xor eax, 0x64746f75
imul edi, dword [eax], 0x7636716b
jo 0x10014da2
jb 0x10014dd5
je 0x10014da3
insd dword es:[edi], dx
xor byte [ebp + 0x73], ch
xor eax, 0x33383037
cmp dword [edx], esi
cmp dword ss:[ecx], edi
jae 0x10014dab
aaa
xor byte [eax], bh
xor edi, dword [ecx]
xor dh, byte [esi]
cmp dword [ecx], edi
xor dh, byte [bp + si + 0x66]
jb 0x10014de9
jo 0x10014deb
js 0x10014dec
push 0x686a6e68
outsb dx, byte [esi]
xor byte gs:[eax], bh
xor al, 0x36
xor byte [eax], dh
xor byte [esi], dh
cmp byte [eax], dh
cmp byte [eax], dh
xor byte [eax], dh
xor al, 0x36
xor ebp, dword [eax + edi*2 + 0x64]
jbe 0x10014e17
jbe 0x10014e17
jo 0x10014e0f
jo 0x10014e1e
push 0x746e7662
jb 0x10014e13
bound esi, qword [esi + 0x6e]
je 0x10014e22
bound esp, qword [edx + 0x70]
outsb dx, byte [esi]
bound esi, qword [eax + 0x6e]
je 0x10014e22
jo 0x10014e2a
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x10014e1f
xor byte ss:[edx], dh
xor dh, byte ss:[esi + esi]
xor byte [eax], dh
xor byte [eax], dh
xor dh, byte [esi]
xor dh, byte [esp + esi]
xor bh, byte [eax]
xor dh, byte [edx + esi*2 + 0x68]
jbe 0x10014e46
jo 0x10014e45
outsb dx, byte [esi]
push 0x6878
bound ebp, qword [esi + 0x74]
insb byte es:[edi], dx
jbe 0x10014e54
bound esi, qword fs:[esi + 0x62]
outsb dx, byte [esi]
push 0x6274
je 0x10014e4d
xor dh, byte [edx]
xor dh, byte [edx]
cmp byte [eax], bh
xor byte [eax], dh
cmp byte [edx], dh
cmp byte ss:[eax], bh
xor al, 0x30
xor dh, byte [esi + esi]
xor al, 0x30
xor dh, byte [eax]
xor al, 0x34
xor dh, byte [edx]
xor bh, byte ss:[eax]
xor byte [edx], dh
cmp byte [eax + edi], dh
xor al, 0x32
xor al, 0x34
xor al, 0x38
xor al, 0x30
cmp byte [eax + esi], dh
xor dh, byte [esi]
xor bh, byte [eax]
xor bh, byte ss:[eax]
xor al, 0x38
xor bh, byte [eax]
xor byte [eax], bh
xor byte ss:[esi + esi], dh
cmp byte [esi], dh
xor byte [esi + esi], dh
xor al, 0x36
xor al, 0x30
xor al, 0x30
xor dh, byte [eax + edi]
xor al, 0x38
cmp byte [esi], dh
xor al, 0x38
xor al, 0x66
jb 0x10014e9a
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x10014eab
aaa
je 0x10014ea1
push 0x7670726a
je 0x10014eb2
insb byte es:[edi], dx
jbe 0x10014ebe
js 0x10014eba
push 0x68
outsb dx, byte [esi]
outsb dx, byte [esi]
je 0x10014eb4
insb byte es:[edi], dx
jo 0x10014ec8
insb byte es:[edi], dx
jo 0x10014ecd
bound esi, qword [eax + 0x6e]
jbe 0x10014ecc
xor byte gs:[edx], dh
xor al, 0x30
xor dh, byte ss:[esi]
xor dh, byte [edx + esi]
xor byte [edx], dh
xor dh, byte [edx]
xor byte [eax], bh
xor al, 0x32
xor al, 0x38
cmp byte [eax], dh
xor byte [edx], dh
xor al, 0x34
cmp byte ss:[eax], bh
xor bh, byte [eax]
xor dh, byte [eax + esi]
cmp byte [eax], dh
xor al, 0x32
xor byte [edx], dh
xor al, 0x34
cmp byte [eax + ebp*2 + 0x74], dh
outsb dx, byte [esi]
je 0x10014f03
outsb dx, byte [esi]
jbe 0x10014f0e
jo 0x10014f0e
push 0x6e686662
je 0x10014f03
push 0x746e
jb 0x10014f19
jb 0x10014f19
jb 0x10014f0c
jo 0x10014f18
jo 0x10014f10
jo 0x10014f0e
outsb dx, byte [esi]
xor dh, byte [eax]
xor dh, byte [eax]
xor dh, byte [eax]
xor dh, byte [edx]
xor al, 0x34
xor dh, byte [esi]
xor al, 0x34
jbe 0x10014f2a
outsb dx, byte [esi]
jbe 0x10014f34
jbe 0x10014f34
js 0x10014f34
insb byte es:[edi], dx
jo 0x10014f2d
bound edi, qword [eax + 0x70]
outsb dx, byte [esi]
jo 0x10014f2f
jbe 0x10014f2b
bound ebp, qword [eax + 0x68]
cmp byte [edx], dh
push 0x30323868
xor dh, byte [eax]
xor byte [eax + esi], dh
xor al, 0x30
cmp byte [edx], dh
xor byte ss:[eax + edi], dh
push 0x6e
popal
xor al, 0x34
xor al, 0x38
xor byte [eax], bh
cmp byte [edx], dh
xor dh, byte ss:[eax]
xor dh, byte [esi]
xor dh, byte [esp + esi*2 + 0x68]
insb byte es:[edi], dx
push 0x68
outsb dx, byte [esi]
bound ebp, qword [eax + 0x68]
xor al, 0x32
xor dh, byte [esi]
xor byte [eax], dh
xor al, 0x34
cmp byte [eax], bh
xor al, 0x30
xor byte ss:[edx], dh
add byte ss:[eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
xor al, 0x6f
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + ebp*2], dh
xor dword [edi + ebp*2], esi
xor byte [esi + 0x72], ah
imul esi, dword [ecx + ebp*2], 0x36396836
cmp dword [edx], esi
jno 0x10015b7c
bound ebp, qword [ebx + 0x6b]
push 0x62386262
xor al, 0x38
ja 0x10015b81
xor byte [esi + 0x38], ch
jno 0x10015b8e
jno 0x10015bcb
push 0x31683671
aaa
outsb dx, byte [esi]
je 0x10015bc5
xor esp, dword [ebp + 0x32]
xor dh, byte [esi + 0x6d]
jae 0x10015bde
jae 0x10015bce
jae 0x10015ba1
popal
xor dword [eax], esi
insd dword es:[edi], dx
xor eax, 0x69357832
cmp dword [ecx + 0x39], ebp
cmp byte [eax], bh
arpl word [ecx + 0x66], bp
cmp dword [edi + 0x37], ebp
cmp word [edi + 0x37], bp
insb byte es:[edi], dx
insb byte es:[edi], dx
xor byte [ebp + esi + 0x30], ch
jno 0x10015bea
imul esi, dword [ebx], 0x32
xor ch, byte [ebx + 0x71]
outsb dx, byte [esi]
xor eax, 0x356e3634
xor esi, dword [edx]
push 0x6b656e31
xor dword [eax], esi
xor byte [eax + 0x65], ch
xor eax, 0x686b3732
xor al, 0x76
jo 0x10015bdf
cmp byte [edx + 0x6d], ch
jae 0x10015be2
xor byte [edx], dh
jo 0x10015c1e
push 0x35
xor eax, 0x6f63306d
js 0x10015bef
jne 0x10015bf2
insb byte es:[edi], dx
xor dh, byte [ecx]
xor eax, 0x786c6331
insb byte es:[edi], dx
arpl word [eax + edi*2 + 0x6c], bp
js 0x10015c3d
arpl word [ebx], si
xor eax, 0x39317563
jb 0x10015c05
arpl word [ebp + 0x31], si
cmp dword [edx + 0x31], esi
xor eax, 0x39783439
xor dh, byte [ebx]
jb 0x10015c49
js 0x10015c0f
xor byte [edx], dh
xor eax, 0x78663931
xor dh, byte [0x78663931]
cmp dword [esi + 0x78], esp
insb byte es:[edi], dx
xor al, 0x38
outsd dx, dword [esi]
push 0x6571
aaa
imul esi, dword [esi], 0x37
aaa
xor eax, 0x30363038
cmp byte [0x6a307030], dh
xor dword [eax], edi
xor dh, byte [ecx]
push 0x70
push 0x70
jbe 0x10015c72
jo 0x10015c7d
push 0x70
push 0x38
jo 0x10015c7a
jo 0x10015c74
cmp byte [eax + 0x6d], dh
jo 0x10015c41
jbe 0x10015c7b
xor esi, dword [ecx]
xor ebp, dword [ebp + 0x36]
xor al, 0x63
jb 0x10015c4f
xor al, 0x36
insb byte es:[edi], dx
js 0x10015c54
js 0x10015c54
xor al, 0x37
outsd dx, dword [esi]
xor dh, byte [edi]
xor al, 0x63
jne 0x10015c9d
insb byte es:[edi], dx
xor ebp, dword [edx + esi*2 + 0x72]
xor esi, dword [0x31626562]
jno 0x10015ca0
xor dword [ebp + 0x39], esp
aaa
xor eax, 0x31683168
push 0x6b316831
xor eax, 0x65713771
xor eax, 0x74313062
bound edi, qword [ecx]
imul esi, dword [0x65713771], 0x35
bound esi, qword [eax]
xor dword [edx + 0x39], esi
xor byte [ecx], dh
je 0x10015caf
cmp dword [ecx + 0x39], esp
cmp dword [edx], esi
xor al, 0x32
popal
cmp dword [ecx], edi
xor dh, byte [edx + esi]
cmp dword fs:[ecx + 0x35], esp
jbe 0x10015ccd
cmp byte [esi + 0x37], dh
insd dword es:[edi], dx
xor esi, dword [esi + esi*2]
cmp dword [edx + 0x6a], ebp
xor al, 0x37
insd dword es:[edi], dx
xor byte fs:[edi], dh
xor esi, dword [0x6233656b]
imul esp, dword [edx + 0x74], 0x36
xor al, 0x65
bound esi, qword [esi + esi + 0x34]
push 0x3735316e
xor al, 0x65
push 0x3735316e
xor eax, 0x34686837
xor al, 0x39
aaa
push 0x39343468
push 0x33393434
insd dword es:[edi], dx
jae 0x10015cec
xor ebp, dword [ebp + 0x73]
jbe 0x10015cf4
jbe 0x10015cf4
xor esi, dword [eax]
xor ebp, dword fs:[edx + 0x76]
cmp byte [0x70333067], dh
jo 0x10015d0b
push 0x33
cmp dword [esi], esi
xor byte [edx + ebp*2 + 0x36], ah
cmp dword [esi + 0x6d], esi
cmp dword ss:[esi + 0x6d], esi
insd dword es:[edi], dx
xor esi, dword [edx]
xor byte [eax], dh
xor dh, byte [edi + esi*2 + 0x38]
xor eax, 0x36386b68
xor dh, byte [ecx + esi*2 + 0x31]
xor al, 0x36
je 0x10015d22
xor dword [esi + esi], esi
aaa
xor eax, 0x39706238
cmp byte fs:[eax], bh
xor esp, dword [edx + ebp*2 + 0x70]
cmp dword [ecx], esi
xor al, 0x73
jbe 0x10015cfc
xor eax, 0x6c343138
insb byte es:[edi], dx
jne 0x10015d04
xor esi, dword [eax]
jne 0x10015d4c
xor dword [edi], esi
cmp dword [edx + esi + 0x72], ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
xor byte [esi + esi], dh
xor dword [ebx + 0x32], esp
xor byte [edx + 0x63], dh
xor al, 0x6f
xor dword [eax + 0x66], edi
js 0x10015d20
xor ebp, dword [esi + 0x35]
je 0x10015d21
cmp dword [eax], esi
imul esi, dword [eax], 0x31
xor byte [ecx], dh
aaa
aaa
push 0x6a
xor dh, byte [edx]
xor byte [eax + 0x70], dh
push 0x32
xor dh, byte [eax]
jo 0x10015d72
insd dword es:[edi], dx
popal
push 0x6d
jo 0x10015d3e
insd dword es:[edi], dx
xor dword [bp + si + 0x32], esi
xor dword [edx + 0x32], esi
js 0x10015d79
arpl word [eax], di
xor al, 0x66
xor al, 0x6f
xor eax, 0x30366f32
insb byte es:[edi], dx
arpl word [0x78753237], si
jne 0x10015d9a
js 0x10015d86
arpl word [ecx], di
xor dh, byte [eax]
xor al, 0x6f
cmp dword [edx], esi
xor byte [esi + 0x34], ah
outsd dx, dword [esi]
arpl word [ecx + 0x78], bp
imul esp, dword [esi + 0x72], 0x336a6737
insd dword es:[edi], dx
cmp dword [ecx + 0x34], esp
xor eax, 0x30643738
popal
cmp dword [si], esi
insd dword es:[edi], dx
push 0x33
xor eax, 0x36306431
cmp dword [ebp*2 + 0x3135336a], esi
xor byte fs:[esi], dh
xor al, 0x35
xor byte fs:[edx], dh
xor byte [edx], dh
xor al, 0x67
popal
xor byte ss:[edi + 0x34], ah
jae 0x10015d8a
xor dword [ebx], esi
xor bh, byte [ecx]
jbe 0x10015dc2
jo 0x10015dd6
insd dword es:[edi], dx
xor ah, byte [edi + 0x76]
cmp byte fs:[eax], dh
jbe 0x10015dcd
imul esi, dword ss:[ebx], 0x78363266
xor dword [edx + 0x6c], esi
insb byte es:[edi], dx
xor esi, dword [0x65327538]
imul esi, dword [ecx + 0x30], 0x33
je 0x10015df3
imul edi, dword [ecx], 0x68
push 0x7068706c
jo 0x10015df9
jo 0x10015df8
jo 0x10015dfe
je 0x10015dfb
jo 0x10015dfc
jo 0x10015dfd
jo 0x10015dfe
jo 0x10015dfb
insb byte es:[edi], dx
js 0x10015e05
je 0x10015df8
push 0x64707464
jo 0x10015e13
js 0x10015e04
push 0x68787468
jo 0x10015e0e
push 0x70687874
insb byte es:[edi], dx
push 0x6c647074
je 0x10015e11
push 0x686c7064
push 0x70747468
jo 0x10015e2d
je 0x10015e1f
jo 0x10015e31
push 0x70746c6c
insb byte es:[edi], dx
insb byte es:[edi], dx
push 0x686c6470
push 0x74747078
push 0x74746c74
insb byte es:[edi], dx
push 0x74707868
je 0x10015e33
je 0x10015e39
je 0x10015e43
jo 0x10015e35
push 0x74786878
jo 0x10015e50
js 0x10015e3e
js 0x10015e50
je 0x10015e47
je 0x10015e47
js 0x10015e4d
js 0x10015e53
je 0x10015e55
js 0x10015e4f
js 0x10015e62
je 0x10015e58
insb byte es:[edi], dx
jo 0x10015e64
jo 0x10015e65
jo 0x10015e66
jo 0x10015e6b
je 0x10015e60
push 0x68646864
push 0x68786864
push 0x68786864
push 0x78646878
je 0x10015e66
js 0x10015e66
push 0x64747864
js 0x10015e75
jo 0x10015e78
jo 0x10015e78
js 0x10015e6a
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x10015e77
js 0x10015e81
js 0x10015e77
push 0x6464706c
insb byte es:[edi], dx
jo 0x10015e76
jo 0x10015e81
jo 0x10015e81
jo 0x10015e81
insb byte es:[edi], dx
jo 0x10015e88
je 0x10015e8e
je 0x10015e8c
push 0x6c6c6468
insb byte es:[edi], dx
insb byte es:[edi], dx
js 0x10015e97
insb byte es:[edi], dx
insb byte es:[edi], dx
je 0x10015e8e
insb byte es:[edi], dx
js 0x10015e97
js 0x10015e97
push 0x74746868
push 0x74746868
push 0x6c647474
je 0x10015e9b
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
js 0x10015ea3
insb byte es:[edi], dx
insb byte es:[edi], dx
je 0x10015ea8
push 0x706c7864
jo 0x10015eb7
insb byte es:[edi], dx
jo 0x10015eb6
jo 0x10015eb4
insb byte es:[edi], dx
je 0x10015eba
je 0x10015eb8
jo 0x10015ebe
jo 0x10015eb7
push 0x70787478
js 0x10015ec5
je 0x10015eca
js 0x10015ec3
jo 0x10015ec4
jo 0x10015ec9
je 0x10015ebe
push 0x6c707464
je 0x10015ec9
jo 0x10015ec6
insb byte es:[edi], dx
push 0x78646478
js 0x10015ecd
insb byte es:[edi], dx
push 0x6c647074
je 0x10015ed4
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
push 0x70706464
jo 0x10015edc
jo 0x10015ed1
je 0x10015ed8
je 0x10015ed8
je 0x10015ede
jo 0x10015edc
jo 0x10015eea
je 0x10015edb
push 0x6c646474
push 0x6c646474
je 0x10015ede
insb byte es:[edi], dx
push 0x6c68686c
insb byte es:[edi], dx
push 0x70686478
jo 0x10015eed
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x10015ef0
je 0x10015f06
jo 0x10015ef9
js 0x10015f0c
je 0x10015f0e
je 0x10015f08
jo 0x10015f05
insb byte es:[edi], dx
js 0x10015f07
js 0x10015f09
insb byte es:[edi], dx
push 0x64707874
je 0x10015f1e
insb byte es:[edi], dx
jo 0x10015f1b
insb byte es:[edi], dx
jo 0x10015f12
je 0x10015f18
push 0x78747878
jo 0x10015f2d
js 0x10015f1a
jo 0x10015f2d
jo 0x10015f2d
je 0x10015f2a
jo 0x10015f2b
jo 0x10015f20
insb byte es:[edi], dx
insb byte es:[edi], dx
je 0x10015f2b
insb byte es:[edi], dx
je 0x10015f35
js 0x10015f3b
jo 0x10015f2d
push 0x686c7870
jo 0x10015f3f
js 0x10015f34
insb byte es:[edi], dx
push 0x6c706c74
je 0x10015f37
insb byte es:[edi], dx
jo 0x10015f39
js 0x10015f33
jo 0x10015f35
js 0x10015f3b
push 0x74686474
je 0x10015f3a
push 0x74746474
je 0x10015f4f
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x10015f43
jo 0x10015f49
jo 0x10015f49
insb byte es:[edi], dx
insb byte es:[edi], dx
je 0x10015f4a
je 0x10015f58
insb byte es:[edi], dx
js 0x10015f57
insb byte es:[edi], dx
je 0x10015f61
push 0x6c746874
je 0x10015f5e
jo 0x10015f69
je 0x10015f6b
je 0x10015f65
insb byte es:[edi], dx
js 0x10015f62
js 0x10015f74
je 0x10015f76
je 0x10015f70
push 0x7470746c
insb byte es:[edi], dx
je 0x10015f78
jo 0x10015f7d
je 0x10015f72
push 0x6c786870
jo 0x10015f74
js 0x10015f7a
push 0x70747464
je 0x10015f85
jo 0x10015f88
jo 0x10015f7a
js 0x10015f85
js 0x10015f85
insb byte es:[edi], dx
push 0x68786c6c
insb byte es:[edi], dx
insb byte es:[edi], dx
js 0x10015f86
jo 0x10015f94
je 0x10015f96
jo 0x10015f9c
insb byte es:[edi], dx
jo 0x10015f8f
jo 0x10015f8d
js 0x10015f9f
je 0x10015fa0
je 0x10015f95
push 0x70747868
jo 0x10015fab
push 0x70707478
js 0x10015f96
bound ebp, qword [edi + 0x38]
cmp byte [ecx], dh
imul esi, dword fs:[edi], 0x72373876
outsd dx, dword [esi]
cmp byte [eax], bh
xor dword [ecx + ebp*2 + 0x37], esp
imul esi, dword [edi], 0x72373876
aaa
jbe 0x10015f75
aaa
jb 0x10015fb0
jo 0x10015fb9
js 0x10015f7b
cmp dword [ecx], edi
cmp dword [0x76376269], esi
xor eax, 0x76376269
xor eax, 0x676d376b
popal
imul esi, dword [edi], 0x6d
aaa
insd dword es:[edi], dx
popal
outsd dx, dword [esi]
xor al, 0x36
xor si, word [eax]
cmp dword [esi], esi
cmp byte [0x71763837], dh
xor eax, 0x71763837
aaa
cmp byte [esi + 0x71], dh
jbe 0x10015f93
xor ah, byte [ebx + 0x31]
popal
cmp byte [ebx], dh
xor dh, byte [edx]
xor al, 0x35
arpl word [eax + 0x62], di
xor dh, byte [esi + 0x39627863]
xor al, 0x33
js 0x10015fcd
cmp dword [ebx + esi], esi
imul esi, dword gs:[esi + 0x64], 0x68
popal
jbe 0x10015fd6
push 0x336d6f61
jne 0x10015fee
outsd dx, dword [esi]
insd dword es:[edi], dx
xor esi, dword [ebp + 0x75]
jne 0x10015fdd
arpl word [edx], si
xor dh, byte [edx + 0x6b]
jb 0x10015fe8
jo 0x10015ff2
aaa
outsd dx, dword [esi]
js 0x10015fbd
insb byte es:[edi], dx
xor dh, byte [edi + 0x34]
xor al, 0x38
cmp dword [edx], esi
xor al, 0x34
cmp byte [ecx], bh
xor dh, byte [ebx + 0x70]
jae 0x10015fff
imul esp, dword [edi + ebp*2 + 0x72], 0x66
ja 0x10015fca
ja 0x10015fca
xor al, 0x35
cmp byte [eax + 0x61], bh
jae 0x10015fd0
xor eax, 0x65617838
jae 0x10015fd0
xor esi, dword [ecx + 0x6b]
jno 0x1001600a
aaa
jbe 0x10015fd8
outsd dx, dword [esi]
ja 0x10015fde
xor dh, byte [eax + 0x32]
outsb dx, byte [esi]
imul esp, dword [esi + 0x75], 0x62
jne 0x1001600f
aaa
outsb dx, byte [esi]
cmp dword [ebx + 0x38], esi
jae 0x10015fea
jbe 0x10016022
xor dword [ecx + 0x35], ebp
arpl word [edi], si
cmp byte [bx + si], dh
cmp dword ss:[edi], esi
cmp dword [edi], esi
aaa
xor dh, byte [esi]
aaa
insd dword es:[edi], dx
jno 0x10015ffb
outsd dx, dword [esi]
xor al, 0x71
cmp dword [bx + si + 0x78], esi
cmp dword [eax + 0x78], esi
xor al, 0x76
push 0x36366978
outsd dx, dword [esi]
js 0x1001603b
outsd dx, dword ss:[esi]
push 0x30756c32
push 0x30756c32
insb byte es:[edi], dx
jne 0x1001600b
xor al, 0x38
xor byte [eax], dh
xor dh, byte [0x30657538]
xor byte [edx], dh
xor eax, 0x30657538
push 0x33767339
jbe 0x1001601d
jae 0x10016064
xor dword [edx + 0x32], esi
jo 0x10016069
xor dh, byte [eax + 0x78]
xor eax, 0x68307133
jbe 0x1001605a
xor esi, dword [ecx + 0x30]
push 0x65386276
js 0x10016074
cmp byte [ebp + 0x78], ah
js 0x10016074
ja 0x10016035
aaa
xor esp, dword [ebx + 0x39]
arpl word [ecx], di
imul ebp, dword [ebx + 0x63], 0x39
push 0x61
xor esi, dword fs:[ebx]
xor esi, dword [edi]
aaa
je 0x1001607b
outsb dx, byte [esi]
outsd dx, dword [esi]
xor bh, byte [ecx]
push 0x32686839
jb 0x1001608b
jb 0x1001608d
xor dh, byte [0x72326864]
xor esi, dword [eax + 0x32]
push 0x70337232
xor bh, byte [ecx]
cmp dword [edx], esi
aaa
jo 0x10016056
cmp dword [ecx], edi
xor dh, byte [edi]
outsb dx, byte ss:[esi]
imul esi, dword [ecx], 0x6d6e6634
xor dword [ebx + 0x69], esi
cmp dword [esi], esi
imul edi, dword [eax], 0x30323737
insb byte es:[di], dx
xor al, 0x34
jno 0x100160b2
jne 0x100160ba
xor ebp, dword [edi + 0x77]
arpl word [edx], si
popal
xor dword [eax], edi
imul esp, dword [ebp + 0x78], 0x31
jb 0x10016086
jne 0x100160b9
jb 0x100160ca
aaa
cmp dword [edx + 0x33], ebp
xor dword [edi], esi
popal
xor dh, byte [edx]
imul edi, dword [bx + di], 0x356c7136
cmp dword [esi], esi
jno 0x100160d4
xor eax, 0x396b3572
ja 0x100160d1
jb 0x100160a0
imul edi, dword [ecx], 0x77
bound edi, qword [eax]
xor byte [ebx + 0x35], dh
cmp byte [eax], dh
jae 0x100160a8
xor byte [edi], dh
xor byte [edi], dh
xor ch, byte [edi + 0x32]
xor eax, 0x76367461
imul esi, dword [ebx + 0x34], 0x71
cmp dword [0x72376438], esi
je 0x100160b3
jbe 0x100160ea
jae 0x100160b5
jno 0x100160bc
xor eax, 0x72376438
aaa
jb 0x100160f7
outsb dx, byte [esi]
xor byte [edx + 0x30], ch
ja 0x100160f5
xor byte [edi + 0x67], dh
cmp dword [bx + di], esi
cmp dword [ecx], esi
xor eax, 0x3730736f
insb byte es:[edi], dx
xor al, 0x38
push 0x35736261
xor esi, dword [bp + di]
xor eax, 0x76376e6a
jae 0x1001610c
xor si, word [eax + 0x37]
arpl word [edx], si
jne 0x100160e5
xor byte [edi + 0x36], dh
xor dword ss:[esi + 0x72], esi
xor dword [esi + 0x72], esi
jb 0x10016128
jno 0x1001611a
bound esp, qword [eax + edi*2 + 0x72]
js 0x1001612d
js 0x1001612d
jb 0x100160f3
aaa
insb byte es:[edi], dx
xor eax, 0x31356e30
xor byte [0x67373034], dh
xor al, 0x73
jno 0x1001613c
cmp byte [edx + 0x66], ah
bound edi, qword gs:[ecx]
jae 0x10016108
cmp dword [ebx + 0x34], esi
xor dword [edx + 0x31], esi
push 0x75
imul edi, dword [eax], 0x6b30356a
xor eax, 0x39643361
xor dh, byte [ecx]
xor al, 0x39
cmp dword [edx], esi
xor dword [ecx + edi], esi
xor dword [ecx], esi
ja 0x10016160
je 0x10016161
je 0x10016168
xor al, 0x78
xor dword [edx + 0x31], ebp
js 0x10016126
push 0x31
aaa
jne 0x1001616d
xor byte [edx + 0x39], dh
bound esi, qword [ecx]
xor al, 0x62
jae 0x10016167
xor al, 0x39
jno 0x10016173
ja 0x10016175
outsd dx, dword [esi]
imul esi, dword [esi], 0x38783433
xor eax, 0x33783269
imul esi, dword [ebx], 0x76
xor byte [eax + 0x38], ch
xor eax, 0x35663172
jbe 0x1001614c
push 0x72356538
xor dword [esi + 0x35], esp
xor eax, 0x37386c38
insb byte es:[edi], dx
cmp byte [edi], dh
aaa
aaa
je 0x10016191
xor bh, byte [eax + 0x61]
js 0x10016190
ja 0x10016168
xor eax, 0x31357238
jne 0x1001616d
imul si, word [esi], 0x3165
xor dword [bx + si + 0x6d], edi
xor dword gs:[edi + 0x31], esp
js 0x100161af
xor dword gs:[esi + 0x66], esp
popal
xor dword [ebx + 0x73], esp
cmp byte [ebx + 0x62], ah
js 0x100161c6
bound esi, qword [esi]
js 0x100161c6
push 0x77
jb 0x1001618e
jbe 0x100161c5
insd dword es:[edi], dx
xor eax, 0x6f39386c
xor dword [ecx + 0x76], esp
jbe 0x100161c6
xor dword gs:[eax + 0x75], ebp
xor dword gs:[eax + 0x75], ebp
bound esi, qword [0x78306477]
xor eax, 0x78306477
ja 0x100161ce
xor byte [eax + 0x73], bh
jae 0x1001619f
xor dword [0x39376637], esi
xor eax, 0x39376637
js 0x100161e2
jae 0x100161e2
ja 0x100161ae
jno 0x100161b4
xor byte [ecx], dh
imul ebp, dword [esp + esi + 0x63], 0x37366838
xor esi, dword [eax]
xor dh, byte [edi]
xor dword [esi], esi
outsb dx, byte [esi]
cmp dword [esi + 0x39], ebp
push 0x6d
cmp dword [edx + 0x6d], ebp
insd dword es:[edi], dx
outsd dx, dword [esi]
push 0x6e
xor dh, byte [esi + 0x38]
cmp dword [edi + 0x70], ebp
xor esi, dword [ebx]
jbe 0x10016218
js 0x10016209
push 0x71396a65
xor dword [eax + 0x73], ebp
xor dword [edx], esi
cmp dword [ecx], edi
cmp byte [eax], bh
push 0x39
jno 0x100161d7
push 0x39323173
cmp dword [eax], edi
cmp byte [ebx], dh
xor esi, dword [ecx + 0x63]
jno 0x10016214
cmp byte [edx + esi + 0x77], ah
xor dword [ebp + 0x64], esp
outsd dx, dword [esi]
ja 0x100161e7
outsd dx, dword fs:[esi]
xor dword [ecx], edi
popal
cmp byte [esi + 0x69], ch
outsb dx, byte [esi]
xor byte [ebx + 0x77], ch
insb byte es:[edi], dx
cmp byte [edi + 0x70], ah
imul edi, dword [ecx], 0x62396963
jo 0x10016232
cmp dword [ebx + 0x69], esp
cmp dword [edx + 0x6f], esp
outsd dx, dword [esi]
cmp byte [esi + 0x67], dh
cmp dword [edi + 0x30], ebp
cmp dword [eax + 0x31], esi
jo 0x1001620a
jno 0x10016210
xor dword gs:[ecx], edi
aaa
jo 0x10016216
cmp dword ss:[ebx], esi
xor eax, 0x36376966
xor eax, 0x6f303137
jb 0x10016221
imul esi, dword [edi], 0x31373536
xor byte [edi + 0x72], ch
xor byte [ebx + 0x6e], ch
xor esi, dword [esi + 0x6c]
imul ebp, dword [esi + 0x33], 0x76
insb byte es:[edi], dx
xor dword [eax], edi
je 0x10016268
insd dword es:[edi], dx
push 0x31
xor eax, 0x306d6572
cmp byte fs:[eax], dh
jbe 0x1001623d
xor al, 0x38
jae 0x1001623b
xor byte [edx + 0x30], dh
jb 0x1001623d
jne 0x10016287
xor byte [esp], dh
xor al, 0x64
xor ah, byte [edx + 0x34]
xor eax, 0x736e3761
xor al, 0x67
xor eax, 0x736e3761
aaa
outsb dx, byte [esi]
jae 0x1001627d
popal
xor dh, byte [ecx]
jae 0x10016289
imul esi, dword [edi], 0x73333936
xor byte [ecx], dh
xor dh, byte [edi]
aaa
cmp dword ss:[ebx], esi
jae 0x10016257
xor dword [edx], esi
aaa
jb 0x1001629a
je 0x1001629f
xor byte [0x3433766d], dh
bound ebp, qword [esi + 0x66]
xor dh, byte [esi + 0x6d]
jbe 0x10016267
xor al, 0x62
outsb dx, byte [esi]
xor dh, byte [esi + 0x6d]
jne 0x100162a1
insd dword es:[edi], dx
xor byte [eax + 0x39], bh
arpl word [ecx], di
xor bh, byte [ecx]
arpl word [ebx + 0x35], bp
xor dword [esi + 0x76], esp
aaa
aaa
insb byte es:[edi], dx
js 0x10016280
xor dh, byte [ecx + 0x66]
xor dh, byte [ecx]
jo 0x10016290
xor dword [edi], esi
aaa
aaa
outsb dx, byte [esi]
jae fcn.100162c9
outsb dx, byte [esi]
xor ebp, dword [edi + 0x6a]
outsb dx, byte [esi]
outsd dx, dword [esi]
imul esi, dword [edx], 0x30347431
je 0x1001629d
xor al, 0x30
xor byte [edx + 0x38], dh
jb 0x100162a4
push 0x30
arpl word fs:[esi], si
outsd dx, dword [esi]
jae 0x100162ab
jno 0x100162b2
xor ah, byte [ebx + 0x37]
xor al, 0x34
xor al, 0x34
xor dword [ecx + edi], esi
xor al, 0x39
cmp dword fs:[ebx], esi
je 0x100162f3
imul edi, dword [ecx], 0x36
cmp dword [esi], esi
je 0x100162f0
je 0x100162f0
cmp byte [eax], bh
xor esi, dword [edi]
imul esi, dword [ecx], 0x32
outsb dx, byte [esi]
xor dword [eax + 0x38], edi
xor al, 0x35
insb byte es:[edi], dx
xor esi, dword [ebx]
jae 0x100162d7
cmp dword [edi], esi
aaa
imul esi, dword [ebx], 0x64706c77
ja 0x1001630f
jo fcn.10016309
xor edi, dword fs:[eax]
xor edi, dword [eax]
aaa
cmp byte [edx], dh
jbe 0x10016310
imul esi, dword fs:[0x7235616b], 0x38323468
imul esi, dword [0x7235616b], 0x38323468
push 0x75383234
bound ebp, qword [edi + 0x74]
je 0x100162f0
xor eax, 0x326a7262
outsb dx, byte [esi]
xor al, 0x36
jo 0x100162fb
jne 0x1001631a
outsd dx, dword [esi]
push 0x72
je 0x1001635a
push 0x74