Function at 0x53f890
Capabilities:
Encode data using xor

Disassembly:
add eax, dword [eax]
mov ecx, ebx
call fcn.00502efa
test eax, eax
jne 0x53f2fe
cmp dword [ebx + 0xb4], eax
jne 0x53f2fe
xor ebx, ebx
mov dword [ebp - 0x48], 0x10051090
mov dword [ebp - 0x44], ebx
lea eax, [ebp + 0xc]
mov dword [ebp - 4], 1
push eax
call dword [0x10338970]
push eax
lea ecx, [ebp - 0x48]
call fcn.004e67a0
mov ecx, dword [ebp - 0x38]
lea eax, [ebp - 0x48]
push eax
call fcn.004ecd10
mov edi, dword [ebp - 0x4c]
lea eax, [ebp - 0x20]
push eax
mov dword [ebp - 0x20], ebx
mov dword [ebp - 0x1c], ebx
mov dword [ebp - 0x18], ebx
mov dword [ebp - 0x14], ebx
push dword [edi + 0x20]
call dword [0x10338784]
mov dword [ebp - 0x30], ebx
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x2c], ebx
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x24], ebx
mov eax, dword [edi]
push ecx
mov esi, dword [eax + 0x188]
mov ecx, esi
call dword [0x10338d78]
jmp 0x53f2bc
cmp al, 0x73
jne 0x53f330
jo 0x53f331
jb 0x53f338
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x53f33a
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x53f343
or eax, 0x2020200a
and byte [eax], ah
and byte [ebx + esi*2], bh
jne 0x53f34d
jo 0x53f34e
jb 0x53f355
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x53f357
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x53f32b
or eax, 0x2020200a
and byte [eax], ah
and byte [eax], ah
and byte [ecx], bh
jae 0x53f36e
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x49]
insb byte es:[edi], dx
jns 0x53f34a
outsb dx, byte gs:[esi]
je 0x53f36f
je 0x53f381
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x20225f22
jbe 0x53f379
jb 0x53f389
imul ebp, dword [edi + 0x6e], 0x2e31223d
xor byte [esi], ch
xor byte [esi], ch
xor byte [edx], ah
and byte [edi], ch
or eax, 0x2020200a
and byte [eax], ah
and byte [eax], ah
and byte [ebx + esi*2], bh
cmp al, 0x73
jae 0x53f3a8
jne 0x53f3a4
jo 0x53f3a5
jo 0x53f3a5
outsd dx, dword [esi]
jb 0x53f3ac
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x53f3ae
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x53f38d
dec ecx
outsb dx, byte gs:[esi]
je 0x53f3b2
je 0x53f3c4
jns 0x53f36c
and byte [eax + 0x6d], bh
js 0x53f3bb
insd dword es:[edi], dx
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x53f38f
and dh, byte [ebp + 0x72]
outsb dx, byte [esi]
cmp dh, byte [ebx + 0x63]
jae 0x53f3bc
push 0x73616d65
sub eax, 0x7263696d
outsd dx, dword [esi]
jae 0x53f3d5
je 0x53f396
arpl word [edi + 0x6d], bp
cmp ah, byte [ecx + 0x73]
jae 0x53f3dd
insd dword es:[edi], dx
jbe 0x53f3a6
and ah, byte [eax]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
jne 0x53f3dc
jne 0x53f3dc
cmp eax, 0x20222a22
outsb dx, byte [esi]
popal
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x63694d22
jb 0x53f3fc
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x53f3bf
jae 0x53f3fe
je 0x53f3bf
push edi
imul ebp, dword [esi + 0x64], 0x2d73776f
dec eax
inc ecx
dec esp
and ah, byte [eax]
jo 0x53f413
outsd dx, dword [esi]
ja 0x53f40c
sub eax, 0x224c4148
and byte [eax + 0x72], dh
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x53f419
jae 0x53f416
outsd dx, dword [esi]
jb 0x53f3ea
inc ecx
jb 0x53f40e
push 0x63657469
je 0x53f427
imul esi, dword [ebp + 0x63], 0x65727574
arpl word gs:[ebp + esi*2 + 0x72], si
cmp eax, 0x646d6122
jb 0x53f419
cmp eax, 0x646d6122
xor al, 0x22
and ah, byte [eax]
jae 0x53f424
and byte [ebx + 0x65], dh
je 0x53f435
imul ebp, dword [esi + 0x67], 0x72655673
jae 0x53f433
jae 0x53f41c
jb 0x53f43c
imul ebp, dword [edi + 0x6e], 0x676e6152
cmp eax, 0x20223022
outsd dx, dword [esi]
outsb dx, byte [esi]
push edx
popal
outsb dx, byte [esi]
cmp eax, 0x20223022
and byte [edi], ch
das
or eax, 0x2020200a
and byte [eax], ah
and byte [eax], ah
cmp al, 0x2f
and byte [eax], ah
and byte [edi + ebp], bh
jae 0x53f459
jo 0x53f456
outsd dx, dword [esi]
jb 0x53f45d
inc ebx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x53f45f
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x53f433
or eax, 0x2020200a
and byte [edi + ebp], bh
das
jae 0x53f474
jne 0x53f470
jo 0x53f471
jo 0x53f471
outsd dx, dword [esi]
jb 0x53f478
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x53f47a
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x53f483
or eax, 0x3c20200a
and byte [eax], ah
cmp al, 0x2f
das
insd dword es:[edi], dx
imul esp, dword [edi + 0x72], 0x6f697461
jb 0x53f47d
je 0x53f487
outsd dx, dword [esi]
outsb dx, byte [esi]
or eax, 0x3c20200a
arpl word [edi + 0x6e], bp
and byte [ebx], bh
outsd dx, dword [esi]
outsb dx, byte [esi]
imul sp, word [edi + 0x75], 0x6172
je 0x53f49a
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte [eax + 0x6d], bh
insd dword es:[edi], dx
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x53f477
and dh, byte [ebp + 0x72]
outsb dx, byte [esi]
jb 0x53f4ac
cmp dh, byte [ebx + 0x63]
push 0x73616d65
sub eax, 0x7263696d
outsd dx, dword [esi]
jae 0x53f4bd
je 0x53f47e
arpl word [edi + 0x6d], bp
cmp ah, byte [ecx + 0x73]
insd dword es:[edi], dx
jae 0x53f4c5
jbe 0x53f48e
jbe 0x53f48e
and ah, byte [eax]
js 0x53f4cc
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x53f49d
popal
jo 0x53f4d6
cmp eax, 0x63694d22
jb 0x53f4dc
jae 0x53f4de
je 0x53f49f
je 0x53f49f
sub eax, 0x646e6957
outsd dx, dword [esi]
push edi
imul ebp, dword [esi + 0x64], 0x2d73776f
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x53f4ec
jae 0x53f4a7
sub eax, 0x224c4148
dec eax
inc ecx
dec esp
and ah, byte [eax]
js 0x53f4ee
and byte [eax + 0x6d], bh
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x53f4bf
ja 0x53f4ea
insd dword es:[edi], dx
cmp eax, 0x74746822
jo 0x53f4c9
cmp ch, byte [edi]
das
das
jae 0x53f4f6
push 0x73616d65
insd dword es:[edi], dx
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x53f4d1
outsd dx, dword [esi]
jae 0x53f50f
outsd dx, dword [esi]
je 0x53f4d1
arpl word [edi + 0x6d], bp
das
push edi
dec ebp
dec ecx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
imul sp, word [edi + 0x2f], 0x3032
xor byte [edx], dh
das
push ebx
je 0x53f51a
je 0x53f520
and bh, byte [esi]
or eax, 0x2020200a
and byte [ebx], bh
and byte [eax], ah
and byte [eax], ah
cmp al, 0x63
outsd dx, dword [esi]
outsb dx, byte [esi]
imul sp, word [edi + 0x75], 0x6172
jne 0x53f53e
popal
je 0x53f538
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebx
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
popal
or eax, 0x2020200a
and byte [eax], ah
and byte [eax + edi*2], bh
and byte [eax], ah
and byte [eax], ah
cmp al, 0x78
jae 0x53f548
cmp dh, byte [ebx + 0x63]
push 0x20616d65
popal
and byte [eax + 0x6d], bh
js 0x53f55b
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x53f52c
js 0x53f567
cmp eax, 0x74746822
jo 0x53f536
and ch, byte [eax + 0x74]
je 0x53f56b
cmp ch, byte [edi]
das
das
ja 0x53f577
ja 0x53f530
ja 0x53f537
outsd dx, dword cs:[esi]
jb 0x53f56f
das
xor dh, byte [eax]
xor byte [ecx], dh
das
pop eax
dec ebp
dec esp
push ebx
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
popal
and ah, byte [eax]
js 0x53f588
insd dword es:[edi], dx
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x53f55c
and cl, byte [ebp + 0x69]
arpl word [edx + 0x6f], si
jae 0x53f596
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x53f557
je 0x53f557
push edi
imul ebp, dword [esi + 0x64], 0x2d73776f
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x53f5a4
jae 0x53f55f
sub eax, 0x224c4148
dec eax
inc ecx
dec esp
and ah, byte [eax]
and byte [ecx + 0x72], dh
je 0x53f58c
je 0x53f59a
popal
jb 0x53f5a2
je 0x53f58c
popal
insd dword es:[edi], dx
jae 0x53f5b3
popal
arpl word [ebp + 0x3d], sp
and cl, byte [ebp + 0x69]
arpl word [edx + 0x6f], si
jae 0x53f5be
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x53f57f
je 0x53f57f
push edi
imul ebp, dword [esi + 0x64], 0x2d73776f
dec eax
ja 0x53f5cc
sub eax, 0x224c4148
or eax, 0x2020200a
inc ecx
dec esp
and bh, byte [esi]
or eax, 0x2020200a
and byte [eax], ah
and byte [eax], ah
and byte [eax + edi*2], bh
and byte [eax], ah
cmp al, 0x78
jae 0x53f5d1
cmp ah, byte [ebp + 0x6c]
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x53f596
popaw
popaw
jne 0x53f5e8
je 0x53f5bb
and dh, byte [ecx]
xor byte [eax + edi], dh
xor dword [eax], esi
xor al, 0x38
xor eax, 0x20223637
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
cmp eax, 0x4c4d4122
cmp eax, 0x4c4d4122
dec ecx
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
popal
insb byte es:[edi], dx
dec eax
popal
popal
jo 0x53f5f0
imul edi, dword [edx + 0x65], 0x79742022
je 0x53f61d
jo 0x53f60b
cmp eax, 0x64737822
cmp dh, byte [ebp + 0x6e]
jae 0x53f619
outsb dx, byte [si]
dec ecx
dec ecx
outsb dx, byte [esi]
je 0x53f5da
and byte [edi + 0x63], dh
insd dword es:[edi], dx
cmp ah, byte [ebp + 0x73]
arpl word [edx + 0x69], si
jae 0x53f624
jb 0x53f62c
jo 0x53f639
imul ebp, dword [edi + 0x6e], 0x6e49223d
imul esp, dword fs:[ebx + 0x61], 0x20736574
jae 0x53f5f4
je 0x53f63e
and byte gs:[ebp + 0x66], ah
popal
popaw
jne 0x53f64a
je 0x53f600
inc ecx
dec ebp
dec esp
dec ecx
and byte [edi + 0x6c], ah
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
and byte [eax + 0x65], ch
popal
jo 0x53f611
and byte [ebx + 0x69], dh
jae 0x53f65c
jp 0x53f65a
and ah, byte cs:[eax]
and ah, byte cs:[eax]
ja 0x53f65d
insd dword es:[edi], dx
cmp ah, byte [ecx + ebp*2 + 0x73]
jo 0x53f66d
insb byte es:[edi], dx
popal
jns 0x53f652
popal
insd dword es:[edi], dx
cmp eax, 0x4c4d4122
dec esp
dec ecx
and byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
and byte [eax + 0x65], cl
popal
jo 0x53f63a
and byte [ebx + 0x69], dl
jp 0x53f683
push ebx
imul edi, dword [edx + 0x65], 0x63772022
and ah, byte gs:[eax]
and ah, byte [eax]
ja 0x53f685
insd dword es:[edi], dx
cmp ch, byte [eax + 0x61]
outsb dx, byte [esi]
insb byte es:[edi], dx
push 0x6c646e61
jb 0x53f669
and dh, byte [edx + 0x65]
imul esp, dword [di + 0x79], 0x28
daa
dec eax
dec ebx
inc ebp
pop ecx
pop edi
dec esp
dec edi
inc ebx
inc ecx
dec esp
pop edi
dec ebp
inc ecx
inc ebx
dec eax
dec ecx
dec esi
inc ebp
pop esp
push ebx
pop ecx
push ebx
push esp
inc ebp
dec ebp
pop esp
inc ebx
jne 0x53f6c4
jb 0x53f6b9
outsb dx, byte [esi]
je 0x53f69a
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x53f6cd
jb 0x53f6cb
outsd dx, dword [esi]
insb byte es:[edi], dx
push ebx
je 0x53f6bd
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x53f6d8
outsd dx, dword [esi]
insb byte es:[edi], dx
pop esp
inc ecx
inc ebx
push eax
dec ecx
daa
sub dword [edx], esp
and byte [edi + 0x63], dh
insd dword es:[edi], dx
cmp ch, byte [ebp + 0x67]
popal
arpl word [ecx + 0x54], di
jns 0x53f6ee
cmp eax, 0x47455222
inc edi
pop edi
inc esp
push edi
dec edi
push edx
inc esp
and ah, byte [eax]
ja 0x53f6f1
insd dword es:[edi], dx
cmp dh, byte [ebx + 0x63]
outsd dx, dword [esi]
jo 0x53f6fa
cmp eax, 0x6c6c6122
push ebp
jae 0x53f702
jb 0x53f712
and ah, byte [eax]
das
or eax, 0x2020200a
and byte [eax], ah
and byte [edi + ebp], bh
js 0x53f722
cmp dh, byte fs:[ebx + 0x63]
push 0x3e616d65
or eax, 0x2020200a
or ah, byte [eax]
and byte [eax], ah
and byte [edi + ebp], bh
arpl word [edi + 0x6e], bp
imul sp, word [edi + 0x75], 0x6172
je 0x53f734
imul esp, dword [edi + 0x75], 0x69746172
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebx
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
popal
or eax, 0x3c20200a
das
cmp al, 0x2f
arpl word [edi + 0x6e], bp
imul sp, word [edi + 0x75], 0x6172
je 0x53f74e
outsd dx, dword [esi]
outsb dx, byte [esi]
or eax, 0x612f3c0a
jae 0x53f762
jae 0x53f755
insd dword es:[edi], dx
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x3e]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
imul ebp, dword [esi + 0x66], 0xa0d5d6f
arpl word [edi + 0x64], bp
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x69], bl
outsb dx, byte [esi]
outsw dx, word [esi]
pop ebp
or eax, 0x646f630a
jo 0x53fc6f
cmp eax, 0x30303536
xor dword [0x6165720a], ecx
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
insb byte es:[edi], dx
jns 0x53fc5e
je 0x53fc95
jne 0x53fc8a
or eax, 0x7265760a
jae 0x53fc95
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp eax, 0x30302e35
or eax, 0x726f660a
insd dword es:[edi], dx
popal
je 0x53fc79
xor ch, byte [esi]
xor byte [eax], dh
or eax, 0x7469740a
insb byte es:[edi], dx
cmp eax, 0x706d6f43
popal
jae 0x53fcc2
or eax, 0x6665720a
arpl word [edi + 0x75], bp
outsb dx, byte [esi]
je 0x53fc97
xor byte [0x5b0a0d0a], cl
je 0x53fccb
or bl, byte [ebx + 0x74]
imul esi, dword [esp + ebp*2 + 0x65], 0xa0d5d73
xor dword [eax], esi
xor al, 0x30
cmp eax, 0x706d6f43
je 0x53fcd0
jae 0x53fcc4
or eax, 0x3430310a
xor byte [0x706d6f43], bh
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x53fcd4
popal
jae 0x53fce8
outsd dx, dword [esi]
or eax, 0x3530310a
xor edi, dword [0x73736150]
xor byte [0x61503d33], dh
jae 0x53fcf4
popal
jb 0x53fce9
or eax, 0x3330310a
xor bh, byte [0xb9ce94ce]
cmp eax, 0xb9ce94ce
into
mov cl, 0xce
mov dl, 0xce
scasb al, byte es:[edi]
iretd
into
mov bh, 0xcf
or byte [0x3330310a], 0x31
cmp eax, 0x706d6f4b
popal
jae 0x53fd1c
or eax, 0x3330310a
cmp eax, 0x706d6f43
popal
jae 0x53fcc4
or dh, byte [ecx]
xor byte [esp + esi], dh
cmp eax, 0x73736150
jb 0x53fcd1
jb 0x53fcd1
or dh, byte [ecx]
xor byte [edx + esi], dh
cmp eax, 0xedb4bbec
lea edi, [esp + ebp*8 + 0xa0da48a]
xor dword [eax], esi
xor bh, byte [eax]
cmp eax, 0xe58fb0e5
mov ebx, 0xbc8dedb4
in al, dx
mov ah, byte [ebp + ecx + 0x3230310a]
or dh, byte [ecx]
xor byte [edx], dh
cmp byte [0xe58fb0e5], bh
mov esi, 0x320a0d91
xor byte [0x8ce63d32], dh
mov word [edi - 0x1668721b], es
xchg edx, eax
mov byte [0x3330310a], cl
xchg ebp, esp
lea edx, [edi + 0xd8892e9]
or dh, byte [ecx]
xor byte [ebx], dh
xor edi, dword [eax]
cmp eax, 0xa1c37249
cmp byte [0xa1c37249], bh
outsb dx, byte [esi]
jns 0x53fd72
lds esi, [ecx + 0x30310a0d]
xor al, 0x39
cmp eax, 0xbed09ad0
sar byte [eax + edx*8 - 0x2e4f2f41], 1
or dword [0x3430310a], 0x6f433d36
insd dword es:[edi], dx
jo 0x53fd80
jae 0x53fd94
outsd dx, dword [esi]
or eax, 0x3430310a
xor dword [0xe3b382e3], edi
xor byte [ecx + esi], dh
cmp eax, 0xe3b382e3
xor dword [ebx - 0x1c6e7c1d], 0xffffff82
mov ecx, 0x30320a0d
aaa
xor byte [0x706d6f43], bh
popal
jae 0x53fdb6
outsd dx, dword [esi]
or eax, 0x3230310a
xor eax, 0xd881d93d
mov cl, 0xd8
lodsb al, byte [esi]
fsub dword [edi + 0xa0db1d8]
xor dword [eax], esi
xor eax, 0xb9e03d34
and al, 0xb8
and al, 0xb9
xchg eax, esp
mov eax, 0x97b8e0a1
loopne 0x53fd25
mov ah, 0xe0
mov eax, 0x330a0da8
or dh, byte [ebx]
xor byte [eax], bh
xor bh, byte [0x6d6f6547]
je 0x53fdf1
ret
lodsd eax, dword [esi]
popal
or eax, 0x3430310a
xor edi, dword [0x706d6f4b]
popal
jae 0x53fd9d
or dh, byte [ecx]
xor byte [ebx], dh
xor byte [0x6b726943], bh
insb byte es:[edi], dx
jb 0x53fdab
or eax, 0x3330310a
or dh, byte [ecx]
xor byte [ebx], dh
xor eax, 0x6d6f4b3d
jo 0x53fe0a
jae 0x53fe1e
imul ecx, dword [0x3230310a], 0x6f4b3d39
insd dword es:[edi], dx
jo 0x53fe19
jae 0x53fdc7
or dh, byte [ecx]
xor byte [esi + 0x6d6f4b3d], dh
jo 0x53fe26
jae 0x53fdd4
or dh, byte [ecx]
xor byte [ebx], dh
aaa
cmp eax, 0xa6d79ed7
xlatb
movsb byte es:[edi], byte [esi]
xlatb
lahf
or eax, 0x3530310a
xor eax, 0x6d6f4b3d
jo 0x53fe42
jae 0x53fdf0
or cl, byte [0xa]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esp + 0x53], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
push esp
push ebx
push esp
xor dword [ecx + 0x4d], edx
jno 0x540c80
arpl word [esi + 0x70], si
jno 0x540c39
xor al, 0x74
dec ebx
inc ebp
xor eax, 0x30535453
je 0x540c67
jo 0x540c75
push ebx
push esi
inc esi
push ebp
dec ecx
ja 0x540c67
aaa
or eax, 0x3932540a
inc edi
inc esi
pop ecx
xor dword [edx + 0x69], ebp
dec ebx
jp 0x540ca8
xor edx, dword [edx + 0x30]
dec ebx
pop edx
dec ebp
dec edx
inc edi
inc edi
jae 0x540c6c
xor eax, 0x63717135
pop ecx
push edx
outsd dx, dword [esi]
xor edx, dword [edi + 0x7a]
push ebp
outsb dx, byte [esi]
aaa
imul edx, dword ss:[bp + si + 0x75], 0x324d414e
outsd dx, dword [esi]
jno 0x540caa
das
dec esp
inc si
cmp byte [esi + 0x47], ah
je 0x540ca7
popal
inc edx
pop edx
xor dword [esi + 0x62], ecx
push ebp
inc edx
inc edx
cmp byte [bx + 0x54], dh
ja 0x540cc2
push 0x79
jns 0x540c7f
or dh, byte [eax + 0x53]
xor dword [edi + 0x56], eax
jno 0x540cb0
js 0x540caf
das
pop ecx
jns 0x540ce7
xor ax, 0x3170
xor ax, 0x3170
dec ebp
dec ebx
das
inc ecx
push eax
dec esi
cmp dword [0x43354370], esi
inc esi
jno 0x540cdc
js 0x540ce5
push edi
jne 0x540d12
push 0x38
cmp byte [ecx + 0x62], ah
push esp
popal
push ebp
push 0x52
push edi
arpl word [ebp + 0x50], si
push 0x4a566a6b
imul ebp, dword [edx + 0x56], 0x4a
push 0x56
dec edx
dec edx
dec edx
dec eax
jno 0x540d05
jno 0x540d05
push esp
xor edx, dword [ebp + 0x31]
jo 0x540d07
jb 0x540d0b
jne 0x540d24
pop eax
push ebp
outsd dx, dword [esi]
or eax, 0x2b4a4d0a
je 0x540d0e
dec edx
sub esp, dword [esp + esi*2 + 0x47]
inc edx
insb byte es:[edi], dx
jae 0x540d3b
push ecx
push eax
dec ebp
push ebp
inc esi
insd dword es:[edi], dx
inc ecx
dec ebp
imul esp, dword [ecx + 0x79], 0x764b696e
push esp
inc ebp
push 0x48
inc edi
push 0x58665145
push ecx
push esp
xor dword [ebx + esi*2 + 0x41], esi
je 0x540d5c
inc ecx
push ebp
push ebp
inc edx
dec ecx
push 0x59347851
cmp dword [edi + 0x4e], eax
bound esi, qword [esi]
xor dl, byte [edx + 0x6c]
push edi
dec sp
inc ebx
outsd dx, dword [esi]
inc edx
push ebp
jb 0x540d6d
push edx
push edx
inc ecx
inc ebx
jae 0x540d58
cmp dword [edx + 0x43], eax
inc edx
inc ebx
or eax, 0x5170790a
or bh, byte [ecx + 0x70]
push ecx
xor esp, dword [esi + 0x38]
push ebp
inc ebx
imul ecx, dword [edi + 0x30], 0x795a3730
inc esi
pop ecx
pop ecx
jo 0x540d7a
imul esi, dword [0x71776a6e], 0x51
xor eax, 0x71776a6e
push ecx
jb 0x540d73
je 0x540da6
xor ch, byte [ecx + 0x6f]
xor dh, byte [ecx]
outsb dx, byte [esi]
dec ebp
dec ebx
bound ebx, qword [eax + 0x5a]
xor byte [esi + 0x74], ah
jp 0x540d99
jns 0x540d8a
cmp byte [esi + 0x4f], dl
aaa
outsb dx, byte [esi]
jne 0x540d82
inc esp
das
inc ecx
inc ecx
insb byte es:[edi], dx
push ecx
ja 0x540da4
pop ecx
popal
inc edx
inc edi
popal
je 0x540d87
pop edx
aaa
or eax, 0x6461560a
xor eax, 0x65576b4f
or dl, byte [esi + 0x61]
xor eax, 0x65576b4f
outsd dx, dword [esi]
xor edx, dword [eax + 0x57]
dec esi
inc esi
jp 0x540dc0
xor eax, dword [esi + 0x48]
inc esp
push ebp
push ebx
dec ebp
jbe 0x540de1
xor byte [eax + 0x78], dh
js 0x540ddf
cmp byte fs:[ebx], dh
cmp byte [ebx], dh
push esp
push eax
dec esp
xor eax, 0x4a645746
push edi
dec edx
dec esi
xor byte [ebx + 0x70], dh
jae 0x540df9
push 0x532b4f4f
bound dx, dword [ebp + 0x70]
dec edi
dec edi
sub edx, dword [ebx + 0x66]
bound edx, qword [ebp + 0x70]
push edi
bound eax, qword fs:[edi + 0x52]
push ebx
outsb dx, byte [esi]
dec eax
dec esi
inc sp
dec eax
pop edx
push edx
push ebx
push 0x4a6d4e71
insd dword es:[edi], dx
dec edx
outsd dx, dword [esi]
inc edi
inc esp
or eax, 0x7a304f0a
push ecx
inc ebp
inc ecx
bound edx, qword [edx + 0x52]
push ebx
inc ebx
imul esi, dword [ecx + edi], 0x31
popal
jae 0x540e1e
push edx
push edi
inc ebx
push esp
aaa
inc ecx
dec edx
jns 0x540e39
push 0x672b3730
dec ebx
cmp byte [edi + 0x56], ch
je 0x540e09
popal
push esi
push 0x45
xor eax, 0x63707352
dec ebx
js 0x540e2d
inc ecx
inc ecx
inc esp
push edi
xor ecx, dword [edx + 0x71]
cmp dword [ecx + 0x6a], eax
outsb dx, byte [esi]
push ebp
xor eax, 0x47654f4a
push esi
pop edx
das
jo 0x540e49
sub edx, dword [edi + ecx*2 + 0xd]
or ah, byte [ebp + 0x2b]
jne 0x540e47
sub esi, dword gs:[ebp + 0x4a]
cmp byte [esi + 0x56], dl
jbe 0x540e75
xor bl, byte ss:[edx + 0x35]
pop eax
xor dword [edi + 0x48], esp
dec eax
imul ecx, dword [eax + edx*2 + 0x75], 0x50
je 0x540e47
sub ebp, dword [eax + 0x71]
push edi
ja 0x540e7a
outsd dx, dword [esi]
jp 0x540e70
jbe 0x540e97
push ebp
aaa
push esp
cmp byte [edi], dh
push ebx
dec ebx
dec ebx
jbe 0x540e5a
dec esi
outsb dx, byte [esi]
popal
push esp
das
jo 0x540e76
dec eax
jp 0x540e67
popal
jbe 0x540e9e
pop eax
imul edx, dword fs:[ebp + 0x44], 0x6433494a
dec ebx
insd dword es:[edi], dx
dec ecx
xor esp, dword [ebx + ecx*2 + 0x6d]
xor dword [ecx + 0x71], ebx
push esp
jno 0x540eb2
push 0xd
or dl, byte [esi + 0x78]
push esi
js 0x540ec1
ja 0x540ec3
js 0x540eb0
xor dh, byte fs:[0x42346f31]
xor dh, byte [0x42346f31]
dec eax
inc esp
xor eax, 0x54567178
dec ecx
dec ecx
inc edi
dec ebx
xor dword [edx + 0x67], ebx
xor al, 0x7a
je 0x540eab
pop edx
imul ebp, dword [ebx + 0x63], 0x4b
dec ebx
imul esp, dword [ebx + 0x4b], 0x4b
jae 0x540ed5
insd dword es:[edi], dx
bound esi, qword [ecx]
dec ebx
push ebp
pop edx
jbe 0x540ebd
inc edi
outsd dx, dword [esi]
jno 0x540ebb
xor al, 0x75
dec edx
jne 0x540ec6
outsb dx, byte [esi]
je 0x540eb5
dec ebp
xor edx, dword ss:[esi + 0x46]
pop eax
push ebx
jno 0x540efa
aaa
push ecx
push esp
inc edi
popal
push ebp
aaa
jno 0x540f07
inc edi
or eax, 0x5748680a
push edi
dec esi
dec edx
inc edi
das
bound edx, qword [edi + 0x37]
aaa
js 0x540ee9
bound ecx, qword [edi + 0x38]
insd dword es:[edi], dx
cmp byte [eax], dh
xor al, 0x6d
outsd dx, dword ss:[esi]
push ebp
cmp dword [edx + 0x58], ebx
jne 0x540f26
jne 0x540ee4
xor dh, byte [ecx + 0x37]
jno 0x540eeb
dec edi
das
arpl word [ebp + 0x30], sp
push 0x662f4b6b
imul ecx, dword [ebx + 0x2f], 0x66
das
dec di
dec edi
push ecx
jo 0x540f3d
push 0x5a325475
cmp byte [ebx], ch
push esi
inc esp
xor bl, byte [edx + 0x38]
sub edx, dword [esi + 0x65]
inc esp
dec edx
jb 0x540f2b
xor dword [ebx], ebp
dec ebx
das
xor byte [ecx], bh
jae 0x540f04
dec ecx
dec eax
inc esi
dec edx
push ebp
bound esi, qword [ebp + 0x64]
or eax, 0x7859770a
push edx
pop ecx
js 0x540f39
dec ebx
outsd dx, dword gs:[esi]
outsd dx, dword [esi]
imul edi, dword [eax + 0x7a], 0x33
inc edi
jb 0x540f6a
js 0x540f67
xor eax, dword [edi + 0x72]
jns 0x540f6b
jns 0x540f3f
dec esp
push 0x67587a32
cmp dword [ecx], edi
js 0x540f4b
dec eax
outsb dx, byte [esi]
push ebx
dec ecx
outsd dx, dword [esi]
dec edx
inc bp
jb 0x540f55
push ebx
push 0x6d375368
jno 0x540f74
pop eax
push ebx
inc esp
jno 0x540f59
cmp dword [edi + 0x79], eax
jne 0x540f8f
push 0x55526248
inc esi
inc edx
popal
inc edi
jns 0x540f8c
pop edx
jb 0x540f8e
je 0x540fa2
dec edx
dec edx
outsd dx, dword [esi]
pop ecx
cmp dword [0x4652760a], ecx
pop ecx
cmp dword [ebx + 0x66], ebp
bound edx, qword [ecx + 0x6e]
inc ecx
imul ebp, dword [ebx + 0x75], 0x5a435649
jne 0x540f8a
push esi
inc ebx
pop edx
aaa
jno 0x540f9b
jae 0x540f98
aaa
push 0x56
push esi
xor byte [eax + 0x67], cl
push esp
js 0x540fc1
jp 0x540fc2
jne 0x540fa6
push eax
imul ebp, dword [edi + 0x2b], 0x732b326b
xor dword [edx + 0x6f], eax
xor esi, dword [eax + 0x6e]
imul esi, dword [edx], 0x2b
jae 0x540f8f
inc esp
bound ebp, qword [edi + 0x33]
jo 0x540fd2
inc ecx
cmp dword [eax + 0x50], ebp
push eax
jb 0x540fa3
inc ebx
cmp dword [ebp + 0x73], ecx
push ebx
xor dh, byte [eax]
arpl word [ecx + 0x66], ax
dec ebx
pop eax
jae 0x540fc0
jbe 0x540fb1
je 0x540fb5
popal
or eax, 0x4c39530a
jno 0x540fbc
inc edi
xor eax, 0x72613738
jae 0x540fc5
jo 0x540fd6
imul edi, dword [eax + 0x52], 0x33684558
pop eax
inc ecx
xor edx, dword [ebp + 0x70]
push ebx
js 0x540fe3
pop eax
inc ebp
push 0x33415833
push ebp
jo 0x540fee
push ecx
outsd dx, dword [esi]
dec edx
dec edx
js 0x540ff2
pop ecx
aaa
push ebx
dec ebx
inc edx
dec edi
imul esp, dword [ebx + 0x42], 0x55596433
inc ecx
push 0x44
dec eax
push edi
push ecx
jbe 0x540fe9
xor edx, dword [ebp + 0x4a]
push ebp
dec edx
push esi
pop eax
jp 0x540fee
jp 0x540fee
push ebx
popal
xor al, 0x56
push esi
jbe 0x540ff6
inc edi
jo 0x54101b
push edi
aaa
js 0x541018
or eax, 0x516c4e0a
outsd dx, dword [esi]
push esi
push esi
dec eax
push esi
xor bh, byte [ecx]
insb byte es:[edi], dx
inc ecx
bound esp, qword [ecx + 0x69]
jb 0x541010
cmp dword [ecx + eax*2 + 0x62], ebp
popal
imul esi, dword [edx + 0x32], 0x496c2b57
pop eax
push edi
sub ebp, dword [ecx + ecx*2 + 0x58]
push edx
push ecx
jb 0x54105c
xor al, 0x30
inc ebx
outsb dx, byte [esi]
dec eax
jns 0x541051
jae 0x54103b
jne 0x541027
jno 0x54103b
dec esi
dec eax
bound esi, qword [edx]
cmp dword [ebp + 0x47], ecx
outsb dx, byte [esi]
inc edi
pop eax
inc ebp
xor ebp, dword [ebp + 0x33]
inc ebp
insb byte es:[edi], dx
inc ebx
push 0x707a4276
xor eax, 0x546c5268
push ebx
xor dword [esi + 0x6b], ecx
aaa
xor al, 0x50
outsd dx, dword [esi]
push ebx
or eax, 0x3230320a
dec edx
push edi
xor dh, byte [eax]
xor cl, byte [edx + 0x57]
je 0x541078
xor byte [esp + ebp*2 + 0x53], dl
push edi
xor byte [ebp + 0x47], ch
push edi
ja 0x541086
push edi
jb 0x541094
insd dword es:[edi], dx
jo 0x541085
cmp dword [esi + 0x64], esi
push edx
js 0x54107e
push si
push esi
bound edx, qword [ebx + 0x64]
imul esp, dword [esi + 0x6e], 0x472f3845
popal
bound edx, qword [ebp + 0x32]
je 0x541097
xor al, 0x6b
pop eax
push ecx
push ebx
imul esi, dword [edi], 0x36
dec ebx
aaa
dec edi
push 0x54
inc esp
dec ecx
je 0x5410a5
dec eax
jb 0x54108e
inc ecx
inc esp
ja 0x5410b1
inc ebx
cmp byte [ecx + 0x47], ch
or eax, 0x5367590a
bound ebp, qword [eax + 0x48]
sub bp, word [esi + eax*2 + 0x78]
pop ecx
xor byte [edi + 0x7a], ah
inc edx
inc ebx
jo 0x5410e6
xor dword [ebp + 0x2b], esp
je 0x5410ce
sub esi, dword [ebp + ecx*2 + 0x75]
xor esp, dword ss:[ebp + 0x47]
jne 0x5410b9
xor esp, dword [ebp + 0x47]
inc edi
inc esp
dec edi
xor dword [ecx + 0x32], ecx
dec dx
jp 0x5410fd
outsb dx, byte [esi]
jo 0x5410fb
js 0x5410f9
push bp
push ebp
dec ebp
dec ebx
js 0x541104
dec esp
jo 0x5410d2
bound ecx, qword [ebx + 0x42]
jp 0x5410e4
jns 0x541113
bound edi, qword [eax + 0x6a]
js 0x541111
xor edx, dword [esi + 0x4a]
dec ebp
bound esp, qword [ecx + edi + 0x45]
dec ecx
insd dword es:[edi], dx
inc esp
imul eax, dword [ebx + 0x64], 0x45390a0d
xor eax, 0x65554462
dec ecx
push 0x4e684139
jo 0x541118
push eax
xor eax, 0x64666768
inc ebp
inc ebp
sub eax, dword [esi + 0x4b]
jp 0x541142
jno 0x541108
sub ebx, dword [eax + 0x49]
jno 0x541115
xor esp, dword [esi + 0x53]
dec esp
dec ecx
push 0x72
dec edi
inc ebx
cmp byte [0x48735277], dh
xor eax, 0x48735277
bound eax, qword [ebp + 0x39]
outsb dx, byte [esi]
dec eax
js 0x541122
pop edx
popal
push edx
imul esi, dword [ecx + 0x41], 0x35
dec ebx
js 0x541169
insd dword es:[edi], dx
jb 0x54114d
dec edi
imul eax, dword [ebx + 0x4f], 0x73
push esi
or eax, 0x72384c0a
or cl, byte [eax + edi + 0x72]
insb byte es:[edi], dx
dec esi
popal
dec ebx
cmp byte [eax + 0x73], bl
dec esp
xor dword [ecx], esi
push edx
xor dword [edx + 0x77], edx
push 0x75
cmp dword [ecx + ecx*2 + 0x55], ebp
ja 0x54117f
jne 0x541150
insb byte es:[edi], dx
dec ecx
push ebp
push edi
push esi
inc edx
inc ebp
imul edx, dword [ebp + 0x77], 0x57724943
dec ecx
jb 0x54117c
push ebp
xor al, 0x48
push edx
jo 0x54116f
inc ebx
jb 0x54117f
inc ebp
xor al, 0x78
jbe 0x541160
dec ebx
ja 0x54117e
push edx
dec esi
push edx
push edi
dec esi
pop ecx
sub esi, dword [edx + 0x78]
imul ax, word gs:[edi + 0x74], 0x4362
imul ax, word [edi + 0x74], 0x4362
pop eax
push ebx
dec ebp
cmp byte [ebx + 0x77], cl
cmp dword [0x3349640a], ecx
js 0x54119e
push ebx
outsb dx, byte [esi]
pop eax
das
dec esi
push esi
xor esi, dword [edx + esi*2 + 0x6c]
jb 0x5411ce
push edi
jns 0x5411ca
dec eax
push ebx
xor dword [ecx + 0x45], esp
inc ebp
jo 0x5411ae
dec esi
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
das
inc ebx
arpl word [eax + 0x62], dx
dec eax
outsd dx, dword [esi]
push ecx
insb byte es:[edi], dx
insd dword es:[edi], dx
bound esi, qword [ecx + 0x4f]
jno 0x5411cd
jae 0x5411b4
xor al, 0x73
push ebx
jae 0x5411e7
push ebx
outsb dx, byte [esi]
popal
outsb dx, byte [esi]
popal
push edx
push esp
push 0x37
jne 0x5411ff
ja 0x5411c2
push 0x71
jo 0x5411c6
dec edx
jns 0x5411da
pop cx
inc edx
push esp
push 0x37
jne 0x5411eb
dec esp
or eax, 0x76686a0a
dec ebx
push 0x32
aaa
jae 0x5411e3
jno 0x5411e3
xor dword [edi + eax*2 + 0x37], ebp
push ecx
push edi
outsb dx, byte [esi]
dec ecx
xor byte [edi + 0x37], ch
jp 0x541209
push eax
pop eax
dec edx
xor byte [ecx + 0x6b], ch
xor edx, dword [ebp + 0x33]
arpl word [0x5257464f], si
push ebp
xor esp, dword [ebx + 0x35]
dec edi
inc esi
push edi
push edx
arpl word [esp + ecx*2 + 0x71], bp
jno 0x5411ff
xor byte [eax + 0x74], ch
bound esp, qword [ebp + 0x79]
push 0x79656274
insd dword es:[edi], dx
push ebx
dec ebp
cmp byte [edi + 0x4b], ch
dec ebx
outsd dx, dword [esi]
xor eax, 0x51434b47
outsd dx, dword [esi]
dec ecx
push ebx
jno 0x54125a
push 0x6a537851
inc ebx
push 0x43
or eax, 0x694b560a
jae 0x541259
imul edx, dword [eax + 0x46], 0x6236777a
xor dh, byte [ebx]
pop edx
dec edi
push esi
inc ebx
push esp
dec ebp
bound ebp, qword [edi]
inc ebp
inc esi
dec ebx
push esp
xor eax, 0x6a4a5456
inc ecx
dec ebx
ja 0x54125c
push edx
cmp byte [ebx], dh
pop ecx
inc esp
jp 0x54128b
insd dword es:[edi], dx
push 0x70764330
dec edx
dec edx
jns 0x54125e
dec eax
push edi
push si
inc ebp
inc edx
push ebx
js 0x541274
xor dword [edi + 0x68], ebp
js 0x54128d
inc edx
dec eax
imul esi, dword [eax + 0x39], 0x2f
or eax, 0x314e610a
dec edx
jae 0x54128e
inc esp
jno 0x5412ba
aaa
jae 0x5412af
jae 0x541295
pop edx
aaa
push esp
ja 0x541281
ja 0x541295
inc ecx
inc ebp
inc edi
inc ebx
dec esi
outsd dx, dword [esi]
xor dl, byte [ebp + 0x45]
inc ebp
dec ebx
dec ecx
bound esp, qword [ebx + 0x4f]
jp 0x5412bd
push esi
inc esp
push ebx
jno 0x5412df
jp 0x5412e3
dec edx
jb 0x5412e0
dec edi
dec esp
push eax
dec ebx
dec ebx
push edi
cmp byte [ebp + 0x5a], dh
dec edi
inc ecx
imul esi, dword [0x78496f44], 0x6a
push eax
jo 0x5412da
push 0x42
inc edi
push ecx
xor ecx, dword [0x6a48310a]
xor dword [eax + 0x6a], ecx
push 0x6e
outsb dx, byte [esi]
js 0x5412e9
inc edx
ja 0x541305
inc esi
dec ebx
aaa
inc edx
push ebx
pop ecx
das
xor eax, 0x73684f72
insd dword es:[edi], dx
je 0x5412d2
push edx
popal
push edi
push esp
imul esi, dword [eax + esi], 0x70
dec edx
aaa
push edx
push ebx
push esp
jbe 0x5412fa
outsd dx, dword [esi]
dec esi
cmp dword [ecx + 0x4c], ebx
xor dword [esi + 0x61], ebp
xor dword [ebx], esi
inc edx
jbe 0x5412f2
dec edx
aaa
push esp
jo 0x541335
xor cl, byte ss:[edi + 0x66]
push edi
dec ebx
push esp
xor dword [ecx + 0x72], eax
jns 0x54133f
inc esp
insb byte es:[edi], dx
push edx
push ebp
je 0x541329
or eax, 0x5270570a
jo 0x54132e
insb byte es:[edi], dx
push ebx
push 0x74
je 0x54132b
dec edx
jp 0x541312
ja 0x541357
jne 0x541353
push edi
inc edx
jne 0x541361
inc edi
jbe 0x541354
xor byte [ebx + 0x48], ch
dec esp
xor dl, byte [ebp + 0x51]
push ecx
push ebp
outsb dx, byte [esi]
arpl word [ebp + 0x6e], sp
outsb dx, byte [esi]
xor al, 0x32
push eax
push ecx
inc bp
push ebx
dec esi
xor bh, byte [ecx + 0x6a]
push 0x4e4f496b
pop ecx
jo 0x54138a
inc ecx
imul ebx, dword [edx + 0x39], 0x41
jbe 0x541363
imul esi, dword [eax + 0x74], 0x4174304b
sub edx, dword [ebx + 0x73]
xor al, 0x39
xor dword [0x6b464c0a], ecx
je 0x5413a6
imul esi, dword [edx + edi*2 + 0x72], 0x62
jp 0x54139f
jb 0x541390
bound esi, qword [ecx + 0x70]
jno 0x5413a0
xor byte [ecx + 0x6b], bl
dec ebx
push ecx
dec edi
inc ebp
pop edx
js 0x541370
inc ebx
xor al, 0x41
jno 0x54138e
xor al, 0x5a
insd dword es:[edi], dx
insd dword es:[edi], dx
aaa
dec edx
insd dword es:[edi], dx
cmp dword [ecx], esi
xor edx, dword [ebx + 0x50]
xor eax, 0x6d643268
pop eax
pop ax
push 0x61
push 0x61
jo 0x5413b9
popal
jae 0x5413cf
jno 0x5413b5
cmp byte [eax + 0x7a], dh
jns 0x5413cb
xor bl, byte [edx + 0x64]
das
das
xor al, byte [ecx + 0x4d]
dec edi
outsd dx, dword [esi]
push ebx
xor eax, 0x724e4563
push eax
push edi
bound ecx, qword [0x6c37470a]
jp 0x5413f3
jno 0x5413d1
xor al, 0x38
jne 0x5413e8
dec edi
imul ecx, dword [edx + 0x51], 0x67
xor eax, 0x3034446b
push ecx
inc esi
inc edx
pop ecx
inc edi
inc ebp
js 0x541400
xor byte [ecx + 0x46], bl
pop eax
pop eax
das
inc ecx
dec edi
xor dword [ecx + 0x6a], ebx
inc esp
xor al, 0x70
xor al, 0x70
dec esi
arpl word [esi], si
push edi
inc edx
je 0x5413ef
pop ecx
xor eax, 0x7656732b
xor al, 0x55
insb byte es:[edi], dx
push esi
xor al, 0x59
xor al, 0x30
dec ecx
xor eax, 0x556b5752
outsd dx, dword [esi]
dec edx
push edx
push edi
imul edx, dword [ebp + 0x6f], 0x4a
inc edi
push ebp
or eax, 0x38666e0a
inc ecx
dec eax
insb byte es:[edi], dx
push edx
bound ebx, qword [ecx + 0x6d]
pop ecx
insd dword es:[edi], dx
push ax
dec edi
dec ebx
push 0x37
push 0x314b7155
xor al, 0x34
jno 0x541433
jne 0x541444
sub esp, dword [ecx + 0x4d]
jae 0x54145c
jbe 0x54144e
pop ecx
xor dword [ebp + 0x68], eax
inc ebp
aaa
xor al, 0x49
inc ebp
push 0x49343745
dec edx
inc edi
inc edi
xor al, 0x30
je 0x54145d
xor byte [ecx + 0x35], bl
jo 0x54144a
outsb dx, byte [esi]
inc esp
inc bx
dec ebx
je 0x541473
sub esi, dword [eax + 0x5a]
jp 0x54144b
xor al, 0x6e
push eax
xor byte [edi + 0x50], al
dec ebp
or eax, 0x4c6e690a
push ebp
outsb dx, byte [esi]
cmp dword [eax], edi
jno 0x54144d
inc ebp
outsb dx, byte [esi]
jp 0x541458
das
pop edx
outsb dx, byte [esi]
das
jp 0x54147a
pop edx
cmp byte [edi], ch
jae 0x54147f
jo 0x5414a3
push esi
je 0x541477
imul ebx, dword [ecx + 0x39], 0x4f6d7542
jne 0x5414a2
dec edi
push esi
push edx
outsd dx, dword [esi]
xor dh, byte [0x614d3638]
push 0x33575354
push eax
xor eax, 0x4f71656a
xor dword [ebp + 0x65], ecx
dec ebp
jns 0x5414ba
jns 0x5414ba
imul esi, dword [edx + 0x30], 0x72
bound edi, qword [ecx + 0x56]
jb 0x541481
jb 0x5414b5
jns 0x5414ab
push esp
inc edx
popal
pop eax
aaa
das
xor dword [0x4c48720a], ecx
or eax, 0x4c48720a
outsd dx, dword [esi]
dec eax
inc ebx
outsb dx, byte [esi]
inc esi
pop edx
push ebx
arpl word [ebx + 0x36], cx
xor byte [ebx], ch
imul esp, dword ss:[esp + ebp*2 + 0x58], 0x7a6f6145
inc ebp
popal
outsd dx, dword [esi]
jp 0x5414c2
dec edx
jb 0x5414ca
pop eax
dec edi
push edi
das
cmp dword [eax + 0x62], edx
push eax
bound edx, qword [ecx + 0x51]
push ecx
push ecx
inc esi
dec ebx
push 0x49
arpl word [ecx + 0x30], si
insb byte es:[edi], dx
outsd dx, dword [esi]
dec edx
bound esp, qword [ecx + 0x33]
dec eax
push esi
insd dword es:[edi], dx
jbe 0x5414d7
jb 0x5414e7
pop edx
xor ecx, dword [ebp + 0x6f]
push 0x6250566e
push esi
jp 0x54150d
jp 0x54150d
push ecx
cmp byte [edi + 0x73], cl
inc edx
pop edx
or eax, 0x6942590a
cmp byte [esi], dh
jae 0x541502
inc ebp
xor word ss:[ebx + 0x72], dx
je 0x541526
push 0x70524c4e
inc ebp
dec edi
pop eax
arpl word [edi + 0x31], dx
jo 0x541537
push esi
dec ebp
pop edx
jp 0x541521
insd dword es:[edi], dx
outsb dx, byte [esi]
push ebp
pop eax
dec eax
push ebp
xor al, 0x45
push esp
push esp
push esi
outsb dx, byte [esi]
popal
push 0x53
dec edi
inc edi
inc edx
dec edi
push ecx
xor al, 0x6e
inc edx
push 0x32
push esi
pop edx
das
outsd dx, dword [esi]
sub edi, dword [ecx + 0x64]
push ebp
popal
push 0x66
popal
arpl word [esi + 0x6e], dx
outsb dx, byte [esi]
or eax, 0x30516e0a
dec edx
insd dword es:[edi], dx
jns 0x54154f
dec edx
xor byte [edx + 0x50], ah
dec eax
jb 0x54157e
cmp dword [edi + 0x48], esp
xor cl, byte [edi + 0x51]
arpl word [ecx + edi + 0x51], sp
aaa
das
jno 0x54155e
pop eax
imul esi, dword [edi + 0x6f], 0x63
dec edi
insd dword es:[edi], dx
dec ecx
js 0x541594
jb 0x541570
dec ebp
dec ebp
sub esi, dword [esi + 0x70]
jbe 0x541598
inc ebx
cmp dword fs:[ecx + 0x44], edx
inc esi
dec eax
push eax
dec esp
inc edi
imul ebx, dword [bp + si + 0x30], 0x41
push 0x46
push edx
js 0x541581
das
aaa
push 0x37
push 0x44586e53
dec edi
or eax, 0x6f34730a
xor dword [ebx + 0x73], esp
push ebx
dec ecx
das
dec eax
je 0x5415a5
push dx
dec bx
push esi
jne 0x5415b7
jbe 0x541598
jbe 0x541598
inc ecx
dec eax
jne 0x5415b6
dec edx
cmp dword [edx + eax*2 + 0x75], ebp
push ebp
dec ecx
push ecx
arpl word [ebp + 0x32], bp
jno 0x5415a2
jno 0x5415a2
push 0x6e
je 0x5415a9
pop edx
xor byte [eax + 0x74], dh
insb byte es:[edi], dx
bound esp, qword [ebp + ebp*2 + 0x53]
push ebx
jae 0x5415b7
xor ch, byte [ecx + 0x73]
jns 0x5415cc
push esp
xor dh, byte [ecx + 0x7a]
jns 0x5415d3
xor dh, byte [edx + 0x72]
push 0x37
cmp dword [ebx], ebp
xor al, 0x4a
dec edx
or eax, 0x7131300a
bound edi, qword [eax + 0x35]
xor dword [ecx + 0x62], esi
js 0x5415d2
dec edx
push 0x43
outsb dx, byte [esi]
dec esp
push 0x53
inc ecx
je 0x541610
cmp byte ss:[edx + 0x6e], ch
cmp byte [edx + 0x6e], ch
dec ebp
push 0x6e
jne 0x541620
xor byte [ebx + 0x38], al
dec ecx
arpl word [eax + 0x37], cx
dec eax
aaa
push edx
popal
imul esi, dword [ecx + eax*2], 0x35
outsd dx, dword [esi]
bound ebp, qword [edi]
das
inc ecx
dec ebx
jp 0x5415fc
inc ecx
push ebp
jo 0x541644
das
ja 0x541612
je 0x541616
jb 0x541625
push edi
insd dword es:[edi], dx
push 0x4c507135
push esi
aaa
jne 0x541610
push 0x54316d39
inc esi
or eax, 0x6a34610a
imul ecx, dword [ebx + 0x31], 0x51586563
push ebx
push edx
inc edi
inc ebp
push esp
dec esi
bound edi, qword [eax + 0x77]
cmp byte [ebx + 0x4b], dl
imul esi, dword [0x546f4f6e], 0x68
jp 0x541652
xor eax, 0x546f4f6e
push 0x4b464e7a
inc esi
dec ebx
dec ebp
je 0x541679
xor esi, dword [eax]
bound esi, qword [edx]
je 0x541644
ja 0x541644
xor ebp, dword [edi]
das
push 0x70395470
dec edi
jo 0x541667
inc edi
arpl word [edx + 0x36], sp
inc ecx
jb 0x541679
jno 0x541687
xor dword [edx + 0x53], ecx
push ebx
inc ebp
inc esi
jp 0x541690
inc ebx
dec esp
xor edi, dword [edx + 0x32]
xor byte [ecx + 0xd], ch
or bh, byte [edx + 0x67]
push eax
dec edx
cmp byte [ebp + 0x52], ch
dec eax
arpl word [ebp + 0x69], bp
inc esi
dec ebx
push ebp
insd dword es:[edi], dx
cmp dword [esi + 0x63], ebp
inc edx
sub esp, dword [ebp + 0x79]
insd dword es:[di], dx
outsb dx, byte [esi]
arpl word [edx + 0x2b], ax
jns 0x5416b2
insd dword es:[edi], dx
cmp byte [esi + 0x62], al
push ecx
popal
push ebp
inc esp
xor al, 0x61
xor esi, dword [edx + 0x34]
inc esi
je 0x5416d5
push ebp
dec ecx
das
dec ebx
arpl word [esi + 0x6c], cx
dec esp
arpl word gs:[ebx + 0x45], dx
inc ebp
je 0x5416b3
inc ebx
ja 0x5416c5
push edi
jb 0x5416e0
inc ebp
xor eax, 0x6d785962
dec edx
inc esi
arpl word [ebp + 0x50], sp
push eax
outsd dx, dword [esi]
inc ecx
bound edx, qword [ebx + 0xd]
or ch, byte [ebx]
dec edi
push edi
pop edx
push 0x79
inc esi
jns 0x5416cf
push 0x42
js 0x5416f2
js 0x5416df
jbe 0x5416e1
push eax
pop edx
jbe 0x541703
dec esi
dec ebp
jno 0x54170e
xor ch, byte [eax + 0x39]
xor bh, byte fs:[ecx]
jne 0x54170e
jns 0x541713
insb byte es:[edi], dx
dec eax
sub ebx, dword [eax + 0x62]
inc edi
push 0x5a
das
dec ecx
dec esi
jbe 0x541711
outsb dx, byte [esi]
xor ch, byte [edi]
popal
jb 0x54171f
pop edx
push ebx
insb byte es:[edi], dx
arpl word [edx + esi*2 + 0x47], dx
inc ecx
popal
das
bound esp, qword [edx + 0x74]
jno 0x541728
push eax
cmp byte [ebp + 0x48], al
push ebp
dec eax
dec edi
insb byte es:[edi], dx
dec ecx
or eax, 0x35575a0a
pop edx
xor dword [edx + 0x69], ecx
pop edx
push edi
xor eax, 0x694a315a
imul ebp, dword [ebx], 0x77586c47
push 0x6d
sub eax, dword [edi + 0x6c]
pop eax
ja 0x541746
insd dword es:[edi], dx
inc ebx
inc esp
dec eax
push bx
push ebx
push esi
je 0x541757
pop eax
outsd dx, dword [esi]
xor dword [edx + 0x64], edi
xor byte [edi + 0x75], ch
outsb dx, byte [esi]
xor dword [ebp + 0x79], esp
jb 0x54176c
jns 0x541756
bound edi, qword [ecx + 0x73]
jns 0x541769
pop ecx
push esi
push 0x34554b67
jb 0x541758
dec ebp
jno 0x541779
xor eax, 0x71765659
pop ecx
push esi
jbe 0x541778
das
dec ebp
bound esi, qword [ecx + 0x4c]
jno 0x541782
push esi
jo 0x541760
inc edi
dec esi
bound ebp, qword [ebx + 0x37]
inc edx
push ebp
push ebp
jo 0x541750
or eax, 0x70535a0a
xor dl, byte [eax + 0x4a]
jo 0x541753
push eax
dec edx
arpl word [esi + 0x64], ax
popal
inc esi
dec eax
cmp byte [ebx + 0x71], cl
imul ecx, dword [edi + ecx*2 + 0x72], 0x74
push ecx
inc esp
dec esi
push ecx
outsb dx, byte [esi]
inc ebx
cmp byte [ecx + 0x31], bl
push 0x4a
jo 0x541782
push edx
bound edx, qword gs:[ebx + 0x6c]
dec edi
dec ebp
jb 0x5417ad
arpl word [eax + ecx*2 + 0x59], dx
arpl word [eax + ecx*2 + 0x59], dx
insd dword es:[edi], dx
dec ecx
jno 0x541780
jo 0x5417c7
jbe 0x54179c
dec edx
push ebp
push 0x51494277
dec ecx
push ecx
insd dword es:[edi], dx
xor byte [esi + 0x59], al
pop eax
push 0x73
push ecx
jne 0x5417c5
jns 0x5417d6
inc ebp
push 0x5a
push 0xd
or al, byte [esi + 0x57]
or eax, 0x6357460a
ja 0x5417b2
push edi
arpl word [edi + 0x42], si
bound edx, qword gs:[ebx + 0x64]
pop eax
inc ebp
dec eax
pop edx
dec ecx
xor esi, dword [0x69366666]
insd dword es:[edi], dx
push ebp
dec ebp
outsd dx, dword [esi]
das
push eax
js 0x5417d3
push ebp
inc bp
cmp byte [eax + 0x64], dl
push ebx
bound ecx, qword [edi + 0x77]
dec esp
insb byte es:[edi], dx
outsb dx, byte [esi]
bound esi, qword [ecx]
push ebp
dec eax
push eax
push 0x7a
dec edi
jp 0x5417ed
xor byte [eax], dh
jae 0x5417e5
inc ecx
xor al, 0x38
inc ebx
xor cl, byte [ecx + 0x34]
cmp dword [edx + 0x31], esp
xor esi, dword gs:[edi]
xor esi, dword [edi]
pop eax
jo 0x5417f9
imul ecx, dword [eax + edi + 0x52], 0x4a0a0d69
insd dword es:[edi], dx
imul esi, dword [esi + 0x49], 0x6b
xor dl, byte [esi + 0x56]
xor eax, 0x426c4e4a
insb byte es:[edi], dx
inc edx
insb byte es:[edi], dx
dec ebp
push esp
dec ecx
push ebp
inc ecx
insw word es:[edi], dx
push edx
push esi
outsb dx, byte [esi]
pop eax
popal
insd dword es:[edi], dx
xor dh, byte [eax]
jno 0x54181a
xor byte [ecx + 0x41], dh
ja 0x54180b
aaa
dec esi
cmp dword [esi + 0x33], edx
dec eax
jb 0x54185e
jo 0x541839
popal
pop edx
pop eax
arpl word [ebx + 0x77], sp
push esi
pop dx
jne 0x541866
push eax
outsb dx, byte [esi]
dec ecx
dec edx
inc ecx
xor al, 0x5a
inc ebx
dec ebp
popal
dec esp
jp 0x54184a
inc ecx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
invalid