Function at 0x8cc522
Capabilities:
Encode data using xor

Disassembly:
or ecx, 0x734f5a6
div cl
lea edx, [eax + edx + 0x13348695]
dec ecx
shl ecx, cl
rol eax, 0x65
xor edx, 0xb89bbb96
lea edx, [edx + ecx - 0x2f0f340b]
not edx
add ecx, ecx
or word [esp + eax - 0x3d15e], ax
xor ebx, edx
add ebp, edx
shl eax, 0xbb
not ecx
bt eax, ecx
pop eax
jae fcn.00bd3fc5
mov ecx, 0xc217d409
mov ecx, dword [esi]
add esi, 4
mov eax, 0xe1970b37
xor ecx, ebx
call fcn.006eb0ba
shr ecx, cl
not dl
sbb cl, ch
inc cl
not al
jl 0xc19400
dec eax
lea edx, [esi + ecx*2 - 0x15631b7b]
inc ecx
xor bh, ah
jmp 0xba9018
lea edx, [esp + edx + 4]
not eax
shl byte [esp], 0x21
push eax
mov dword [edx], ecx
mov eax, dword [esi - 5]
mov edx, dword [esp]
movsx ecx, dl
or dword [esp + 1], ecx
sbb esi, 5
xor eax, ebx
neg dword [esp + 4]
sub eax, edx
call fcn.00b43948
dec ebp
lea ebp, [ebp + esi + 0xd]
inc ecx
mov dh, byte [ebx + esi*2 - 6]
jae 0x7bc82f
inc ecx
xor dh, bh
inc ecx
mov eax, 0xec1f620b
inc eax
dec dh
inc ecx
add ah, 0x82
inc cx
or ebp, esp
inc eax
dec bh
inc eax
neg dh
inc ecx
add dh, ah
inc eax
rol dh, 1
dec eax
lea eax, [edx + edi*8 - 0x1171a3ea]
inc esp
xor bh, dh
dec eax
add esi, esp
dec esp
lea eax, [edi - 0x3b6afa72]
dec esi
lea edx, [ecx*2 - 0x32400d4c]
sub edx, 0x76b5a236
dec ecx
mov dword [eax + esi - 0x648e402b], ecx
inc esi
mov edx, dword [edx + ebx - 0x1f092fcc]
mul al
mul bp
dec ebp
lea ebx, [ebx + edx*4 - 0x7c240bf7]
inc ebp
btc ecx, esp
inc ebp
xor edx, edi
movsx ecx, al
call fcn.0079aa91
mov edx, 0x5519f083
or edx, edx
movzx ecx, dx
movzx dx, byte [ebp + ecx*2 - 0x1e106]
dec ebp
cli
push ds
invalid
mov al, byte [ebp + ecx*8 - 0x78416]
jno 0x72d9fa
leave
movsd dword es:[edi], dword [esi]
mov ch, 0x9a
mov fs, word [edx - 0x6a]
pop ecx
loope 0x7fa954
mov dh, 0x4e
xchg esi, eax
pop ecx
loope 0x7fa946
xchg esi, eax
sub dl, byte [esi - 0x476d1ea7]
cli
stc
dec ebp
loope 0x7fa9c2
inc eax
inc ebp
pushfd
cmpsd dword [esi], dword es:[edi]
push ds
push esp
daa
sbb cl, bh
stc
jno 0x7fa98d
dec ecx
dec edi
xchg edi, eax
insb byte es:[edi], dx
jo 0x7fa92a
in al, dx
sahf
int1
test al, 0x8e
fcmovne st(0), st(4)
push eax
sbb ebp, dword [ebx - 0x48]
push edx
jecxz 0x7fa9fe
loope 0x7fa959
xor byte [0x55ad41a5], dh
pop ebx
adc eax, 0x77ad41a5
jnp 0x7fa9ee
movsd dword es:[edi], dword [esi]
fucompp
jno 0x7fa981
ret 0xf18b
lcall 0x73e1, 0x5996ef7d
cmp ebx, dword [edi + 0xfe15996]
dec ebx
invalid
in eax, dx
pop eax
loope 0x7fa9f5
or al, 0x33
mov byte [esi + 0x681fe7fd], cl
inc ebx
sub ebp, dword [ecx + 0x5a895115]
mov byte [0xaeb7c1e], al
aas
invalid
push ecx
mov dword [edx - 0x5e], ebx
push ds
jl 0x7fa9f0
or bh, byte [edi]
je 0x7fa989
invalid
xor bl, cl
lea ecx, [esp + ecx + 8]
neg byte [esp + 2]
mov dword [ecx], edx
mov ecx, dword [edi]
adc edi, 3
xor ecx, ebx
xor ecx, 0xe925d21c
rol dword [esp + 4], 0xa8
call fcn.00bc8a8f
adc ecx, eax
cwde
xor edx, ebx
cwde
bt eax, 0x3c
rol edx, 3
sub edx, 0x8f14fa94
rol edx, 1
jmp 0x6f25a3
mov eax, dword [ebp]
lea esp, [esp + 4]
call eax
push 0xfacff3c
call fcn.008a3234
mov edx, 0x17b83598
movzx ecx, dx
mov edx, dword [ebp + edx - 0x17b83598]
lea eax, [ecx*4 + 0x4c9d3093]
lea ebp, [ebp + ecx*4 - 0xd65c]
bt ax, cx
neg eax
sub al, 0x82
movzx ecx, byte [edi + ecx - 0x3598]
not ax
adc edi, 0
neg eax
shl al, 0x66
jns 0xb1614b
xor bl, dl
jmp 0x7fa89b
xor cl, bl
ror cl, 1
bts eax, eax
ror ax, 0x47
or eax, 0x1427149e
inc cl
push eax
inc al
push eax
xor cl, al
lea eax, [eax + eax - 0x2af28148]
add eax, dword [esp + 1]
ror cl, 1
jmp 0x892afa
inc ecx
sub bh, ah
dec eax
bswap ebp
inc ebp
xchg esp, edx
inc esp
xor bh, bh
dec eax
dec esi
inc edx
not byte [esp - 0xf0d08c7]
dec edi
lea ebp, [esp + ebp - 0xf0d08ce]
imul bp
inc bx
mov dword [ebp - 0x1e1a1198], edi
imul cl
setno cl
inc ecx
pop ecx
jae fcn.0085e60e
xchg ecx, eax
out 0xcd, eax
or byte [esi], 0x3b
jge 0xba90bd
enter 0x5f7b, 0x2b
jge 0xba90c3
enter 0x4e3b, 0xffffffffffffffc3
jge 0xba90c9
enter 0xffffffffffff8f6b, 0x73
jge 0xba90cf
enter 0xffffffffffffbfcb, 0xffffffffffffffab
jge 0xba90d5
enter 0x27e3, 0x4b
jge 0xba90db
enter 0x2783, 0x1b
jge 0xba90e1
enter 0x2783, 0xffffffffffffffce
outsb dx, byte [esi]
div byte [0x7ac3d0]
or al, 0xa2
fmul dword [ebx]
ret 0x4216
push 0xb30fdaf7
retf 0xf66
ret
xchg byte [ebx], ch
leave
invalid
mov dword [edi], edx
shr dword [esp], cl
and cx, ax
adc dword [esp], ecx
mov edx, dword [esi]
xor ecx, dword [esp]
mov dword [esp + ecx - 0xd664], 0xc62d0482
lea esi, [ecx + esi - 0xd660]
jnp 0x8b4b84
or ecx, ecx
sal cl, 0xe4
or dl, al
mov word [ebp + ecx - 0x1e2e], dx
lea eax, [ecx + ecx*8 + 0x373786a8]
lea edx, [ecx*8 + 0x2bb46636]
movzx dx, byte [ebp + ecx*2 - 0x3c5e]
mov al, byte [ebp + ecx*2 - 0x3c5c]
ror ecx, cl
or cl, 0xa8
push ecx
and dl, al
movzx eax, cx
add word [esp + ecx - 0x1e3000a7], 0x7d0b
not dl
sub cx, 0x478f
xor word [esp + ecx*2 - 0x3c617231], cx
mov byte [esp + ecx*4 - 0x78c2e463], ch
mov word [ebp + ecx*2 - 0x3c61722e], dx
mov edx, eax
or byte [esp + ecx*2 - 0x3c61722f], 0xc
adc dword [esp + ecx*2 - 0x3c617232], edx
lea ebp, [ecx + ebp - 0x1e30b915]
cbw
imul dx
mov edx, dword [edi + ecx*4 - 0x78c2e464]
and dword [esp + ecx - 0x1e30b919], eax
dec dword [esp + ecx*2 - 0x3c617232]
lea edi, [ecx + edi - 0x1e30b915]
xor byte [esp + eax*2 - 0x18c7f], 0xaf
xor edx, ebx
sub edx, 0xbe2ec720
rol edx, 2
push ecx
call fcn.007bd10b
mov eax, 0xd19dc9bd
sub al, ah
mov edx, dword [esi]
bt eax, eax
lea ecx, [eax*8 - 0x59cc23c5]
lea esi, [esi + ecx - 0x33222bd7]
xor edx, ebx
shl cl, 0xa6
adc eax, eax
rol edx, 1
sal ax, 0xe5
dec edx
ror ecx, 0x57
neg ecx
or ecx, 0x31bce810
ror edx, 3
sub edx, 0x58a6e913
bt eax, 0xb6
push eax
xor ebx, edx
xor dword [esp], 0x12302c9f
xadd dword [esp], ecx
sbb edi, 3
and cl, 0x91
shr al, 0x43
jbe 0xbd01cd
call int.0072bb7e
add byte [eax], al
add byte [eax], al
add byte [eax], al
rol byte [eax], 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax - 0x20], al
inc ecx
add al, ah
xchg ebp, eax
rol dword [eax], 0xb
add byte [eax], al
add byte [esi - 0x7c], ch
outsb dx, byte [esi]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax - 0x3f], dl
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], ah
popal
inc ecx
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x28], al
add byte [eax], al
loopne 0xc1960e
add byte [eax], al
mov al, 0x2c
add byte [eax], al
push eax
aas
add byte [eax], al
mov al, byte [0xca00015e]
pop esi
add dword [eax], eax
out 0x5e, eax
add dword [eax], eax
add al, 0x5f
add dword [eax], eax
and dword [edi + 1], ebx
add byte [esi], bh
pop edi
add dword [eax], eax
pop ebx
pop edi
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
sub al, 0
or al, 0
add byte [eax], al
dec ecx
xor byte [eax], al
add byte [eax], al
push eax
sub al, 0
or al, 0
add byte [eax], al
jg 0xc1a048
add byte [edx], al
add byte [eax + 0x2c], ah
add byte [eax + eax], cl
add byte [eax], al
enter 0x30, 0
add byte [eax + 0xc002c], al
add byte [eax], al
push edx
cmp al, 0
or al, 0
and byte [0x1400], ch
add ah, ah
xor ebp, eax
xor ebp, esp
xor esi, eax
xor esi, esp
xor eax, dword [eax]
add eax, dword [eax]
jo 0xc1a074
add byte [eax], dl
add byte [eax], al
add byte [eax + 0x34], ah
ret 0xdb34
adc byte [eax], al
add byte [eax], al
pushal
xor al, 0xc2
xor al, 0xdb
xor al, 0
add al, 0
shr byte [0xc00], 0
mov ecx, 0x3bd03b
pushal
add byte cs:[eax], dl
add byte [eax], al
add byte [0x45380330], cl
cmp al, byte [eax]
add byte [eax], al
jo 0xc1a0a1
add byte [eax + eax], cl
or al, 0
add byte [eax], al
dec eax
xor al, 0x4d
xor al, 0
sub byte [esi], 0
or al, 0
add byte [eax], al
outsb dx, byte [esi]
xor al, 0
add al, 0
xor byte [edi], ch
add byte [eax + eax], cl
add byte [eax], al
jmp 0xc1a0cc
pushal
das
add byte [eax], dl
add byte [eax], al
add byte [edx], al
xor dword [edx + 0x31], ebx
imul esi, dword [ecx], 0
add dword [eax], eax
sub byte [edi], 0
or al, 0
add byte [eax], al
cmpsd dword [esi], dword es:[edi]
cmp eax, dword [eax]
or eax, dword [eax]
loopne 0xc1a0ee
add byte [eax + eax], cl
add byte [eax], al
scasb al, byte es:[edi]
xor eax, dword [eax]
add eax, dword [eax]
pushal
xor byte [eax], al
or al, 0
add byte [eax], al
adc bh, byte [ebx]
add byte [ebx], cl
add byte [eax + 0x30], dh
add byte [eax + eax], cl
add byte [eax], al
popal
aaa
add byte [edi], al
add byte [eax + 0xc0030], ah
add byte [eax], al
scasd eax, dword es:[edi]
aas
mov ah, 0x3f
add byte [eax], al
xor dword [eax], eax
or al, 0
add byte [eax], al
fidivr dword [eax]
add byte [eax], cl
add byte [eax + 0xc0031], dl
add byte [eax], al
and dword [edi], edi
aas
add byte [eax + 0xc0031], dh
add byte [eax], al
jp 0xc1a144
add byte [esi], al
add al, dl
xor dword [eax], eax
sbb byte [eax], al
add byte [eax], al
stosd dword es:[edi], eax
xor ebp, dword [edi - 0x48cc4ccd]
xor edi, dword [ebx - 0x3ccc40cd]
xor eax, dword [eax]
add eax, dword [eax]
adc byte [edx], dh
add byte [eax + eax], cl
add byte [eax], al
or bh, byte [ecx]
add byte [ecx], cl
add byte [eax], dh
xor eax, dword [eax]
or al, 0
add byte [eax], al
insb byte es:[edi], dx
cmp byte [eax], al
or byte [eax], al
xor byte [ebx], 0
or al, 0
add byte [eax], al
add dword [0x40000d00], edi
xor al, 0
or al, 0
add byte [eax], al
fidiv dword [eax + eax]
add al, 0
jo 0xc1a18f
add byte [eax + eax], cl
add byte [eax], al
stosd dword es:[edi], eax
xor al, byte [edi + 0x34e00038]
add byte [eax + eax], cl
add byte [eax], al
pop es
aas
add byte [edi], cl
add al, al
xor eax, 0xc00
add byte [edx + 0x32], bl
add byte [edx], al
add byte [eax + 0x37], ah
add byte [eax + eax], cl
add byte [eax], al
invalid
add byte [edi + 0x40034], dh
add byte [eax], bh
add byte [eax + eax], cl
add byte [eax], al
int1
add byte ss:[esi], al
add byte [eax + 0x38], dh
add byte [eax + eax], cl
add byte [eax], al
call 0xcfa1eb
nop
cmp byte [eax], al
or al, 0
add byte [eax], al
and dh, byte [edx]
cmp eax, dword [eax]
sar byte [eax], 0
or al, 0
add byte [eax], al
insd dword es:[edi], dx
xor eax, dword [eax]
add eax, dword [eax]
loopne 0xc1a1ff
add byte [eax + eax], cl
add byte [eax], al
lahf
aaa
add byte [edi], al
add al, dh
cmp byte [eax], al
or al, 0
add byte [eax], al
xchg byte [edx], dh
add byte [edx], al
add byte [eax], dl
cmp dword [eax], eax
or al, 0
add byte [eax], al
add dh, byte [ebx]
add byte [ebx], al
add byte [eax + 0x39], dl
add byte [eax], dl
add byte [eax], al
add byte [eax + esi + 0x354130c1], bh
add byte [eax], al
add byte [eax + 0x39], dh
add byte [eax + eax], cl
add byte [eax], al
mov esi, 0x80038
add byte [esi + 0x80038], bh
sar byte [ecx], 1
add byte [eax + eax], cl
add byte [eax], al
pop ebp
xor al, byte [eax]
add al, byte [eax]
inc eax
cmp al, byte [eax]
or al, 0
add byte [eax], al
test byte [edi], dh
mov dword [edi], esi
add byte [eax + 0x3a], dl
add byte [eax + eax], cl
add byte [eax], al
pop ecx
xor al, byte [eax]
add al, byte [eax]
nop
cmp al, byte [eax]
or al, 0
add byte [eax], al
cmp al, 0
or al, 0
invalid