Function at 0x1006a46f
Capabilities:
Encode data using base64

Disassembly:
pushfd
test byte [0x1006a48b], 0xdc
jne 0x1006a48c
shr byte [edx - 0x5ed096bf], 0xea
sbb ebx, dword [ebp - 0x7c]
dec edx
aad 0xfa
pushfd
mov edx, 0x92ed3b6f
popfd
push ebp
pushfd
test byte [0x1006a572], 0x13
jne 0x1006a573
or dword [eax - 0x56], 0x2180bce7
cmp ecx, dword [eax + 0x6d7adbb4]
stosd dword es:[edi], eax
cmp al, 0x2c
inc edx
jl 0x1006a4c5
push eax
sahf
std
salc
cmp eax, 0x34fcda39
syscall
fsub qword [esi - 0x7f384bc5]
mov eax, dword [0xa5f5bf8b]
and byte [edi + 0x14], 0x2f
sub al, 0xab
inc esi
test byte [eax + 0x39], al
test eax, 0xea01e981
rcr dword [esi + 0x4de4bd8b], cl
test cl, bl
fsubr qword [esi*2 + 0x51232334]
bnd jge 0x1006a536
sub edi, dword [edx + 0x61]
and edx, dword [ebx - 0x69fb91b0]
sub al, 0x11
inc edx
dec ebp
in ax, 0xc
push ecx
or dword [ecx - 0x32], 0x3f8fb3b7
aas
and dword [ebp - 0x7c], eax
cmp dword [esi - 0x2fc0527], ecx
inc esi
xor dh, al
fmul qword [bx + di + 0x6f]
loopne 0x1006a557
add bl, byte [ebp + 0xee02739]
loopne 0x1006a535
or ah, dl
leave
push edi
test byte [ebp + 0x56], ch
sub ebx, dword [eax + edi*2]
push ds
push ecx
jbe 0x1006a535
push ebx
sub al, 0xe8
cmc
adc al, 0x1e
mov esp, 0x76e91bfb
jg 0x1006a573
cmp al, 0x30
push cs
xor byte [esi], cl
dec esp
enter 0xffffffffffffaf97, 0xffffffffffffffab
pop ds
pop ebx
and eax, 0x838d288b
frstor dword [ebx + edi + 0xf]
lea eax, [ebx + 0xf3b64dd]
cmp ecx, dword fs:[edi]
pop esi
add al, byte [0x40428e0f]
mov edx, 0xfbf274d2
das
jl 0x1006a543
insb byte es:[edi], dx
out dx, eax
aad 0xc0
xchg byte [esi], bh
push esp
add eax, 0x8c8192e1
pop ss
mov bl, 0xbd
inc edi
loop 0x1006a546
sbb al, byte [esi + 0x32d8b1e0]
popfd
mov ebp, esp
sub esp, 0x1c
push ebx
push esi
push edi
mov edi, dword [ebp + 8]
pushfd
test byte [0x1006a607], 0xb7
jne 0x1006a608
ficom word [eax + 0x73]
mov ch, 0x18
sbb bl, al
mov al, byte [0xd86f1dae]
mov cl, 0xa9
add edx, dword [ebp - 0x40]
xchg ecx, eax
push esi
dec esi
or ebx, dword [ebx + 0xf547e18]
insb byte es:[edi], dx
jb 0x1006a58c
cmpsb byte [esi], byte es:[edi]
cmp al, 0x3d
sub byte [ebx - 0x6b2cd661], ah
xchg esp, eax
rcr byte [edx - 0x392d1fff], 0xa
popfd
cmpsd dword [esi], dword es:[edi]
pop ecx
mov eax, 0x2f780a0c
push esi
in eax, 0xa4
ror byte [esi + edi*4], 1
or bh, bl
ficomp word [edi + 0x31]
add eax, 0x76a914ac
test byte [eax], dl
mov ecx, 0xe34600b9
mov eax, dword [0x4dafc732]
jns 0x1006a644
insd dword es:[edi], dx
and ch, byte [esi]
sub edx, dword [ebx + ebx*2]
adc al, 0x5b
add eax, 0x77172ffe
adc al, 0xe3
xchg byte [ebp - 0x27ab43f2], dl
mov dl, 0xfb
insd dword es:[edi], dx
nop
sub al, 0x86
dec ebx
out 0x85, eax
out 0x15, al
cld
stc
jno 0x1006a634
xor edx, eax
lodsd eax, dword [esi]
out dx, al
inc di
insb byte es:[edi], dx
mov bh, 0x71
popfd
mov eax, dword [edi]
mov esi, ecx
mov dword [ebp - 8], eax
mov eax, dword [esi + 8]
mov dword [ebp - 0x1c], eax
pushfd
test byte [0x1006a720], 4
jne 0x1006a721
push edi
jns 0x1006a5ae
shr dword [edi - 0x134b2f4], cl
fsubr st(4)
arpl word [esi + esi + 0x4f], dx
test eax, 0xec6cadc3
inc edx
rol dword [edi], 0x6f
mov edx, dword [eax + 0x4e]
jne 0x1006a6b2
ret
push ebp
sal dword [ecx + 0x70856802], 1
xchg edi, eax
add ch, byte [eax - 0x7b]
jo 0x1006a5e0
dec ebp
out 0xa4, al
pop edi
sbb al, 0x5d
mov eax, dword [0x1cc110cf]
push dword [esp + edi*2]
aam 0xcb
popal
cmc
stosb byte es:[edi], al
sar ecx, 1
push edx
mov esp, 0x7c13f82f
pop ebp
dec edi
nop
mov al, byte [0xe2069195]
fucomp st(2)
xchg ebx, eax
shl dword [esi + 0x6c3253cf], 1
jno 0x1006a6e9
and al, 0x13
dec ecx
sub esi, dword [ebx - 0x4a]
mov fs, word [eax + 4]
jb 0x1006a6da
inc ebx
cmp dword ds:[ecx], ebp
lodsb al, byte [esi]
jge 0x1006a6e9
pcmpeqw mm6, qword [ebx]
fisttp dword [ecx - 0x3a]
jno 0x1006a6d0
jnp 0x1006a65c
insd dword es:[edi], dx
cmp esi, dword [ecx + esi*4 - 0x68e455e1]
add eax, 0x2e707020
sbb eax, 0xa556199b
sbb edx, dword [edi + 0x70702005]
sbb eax, 0xa556199b
movsd dword es:[edi], dword [esi]
add ebx, ecx
sbb al, 0x70
mov ah, 0x21
pushfd
sbb esp, esp
add dword [eax - 4], eax
cld
aaa
bound edi, qword [esi + edx + 0x62]
int3
dec esi
retf
js 0x1006a69b
xor eax, 0x274d3d0a
loope 0x1006a741
push ds
mov eax, dword [0xf0e9c1ef]
dec ebx
xor al, 0x68
mov edx, 0x5fcc866e
sal dword [eax + 0x23328c92], cl
inc ecx
salc
leave
mov byte [esi + 1], ah
inc ecx
out dx, al
jno 0x1006a752
xchg edx, eax
invalid
jl 0x1006a76b
outsd dx, dword [esi]
pop esp
inc ebp
and edx, dword [edi]
std
jge 0x1006a6a6
cli
stosd dword es:[edi], eax
mov al, byte [0xf30c9d9c]
pop es
sahf
xchg esi, eax
or cl, byte [esi - 0x71]
sahf
mov word [edx], cs
jecxz 0x1006a711
or ah, bl
std
jge 0x1006a6ff
xor al, 7
xchg esp, eax
sub eax, dword [esi]
and byte [esi - 0x61], dh
jnp 0x1006a6c7
popfd
mov eax, dword [esi + 0x14]
mov dword [ebp - 0x18], eax
mov eax, dword [esi + 0x18]
push 0xe
pushfd
test byte [0x1006a78d], 0xcd
cmpsd dword [esi], dword es:[edi]
push es
adc ch, cl
jne 0x1006a78e
add dword [ebx], eax
push ebx
sub dword [eax + 0x57], 0xffffffcb
jle 0x1006a788
inc esi
int1
dec ecx
or al, 0x3e
jl 0x1006a72e
leave
salc
sub dword [edi + 0x508b04f3], esp
call 0x3bb5bfa0
mov bl, byte [edx - 0x51bc817]
scasd eax, dword es:[edi]
sub ecx, dword [edx - 0x1bc81666]
cli
pop edx
add dword [ecx + 0x15], edi
fstp qword [ecx + 0x1524a243]
in eax, 0x37
js 0x1006a731
push 0xffffffffffffffd5
out dx, al
outsd dx, dword [esi]
mov ebp, 0x1e08f583
cdq
adc dword [eax - 5], ebp
cmp dword [esi + 0x34], eax
or ebx, esp
xor al, 0x9b
mov dword [0x42a80dfd], eax
and eax, 0x7277a7a3
add byte [ebx - 0x2d4dce76], dh
xchg ecx, eax
mov bl, 0x8a
xor dword [edx - 0x76626e2e], esi
inc ebp
in al, dx
popfd
mov dword [ebp - 0x14], eax
call fcn.100618f7
pushfd
test byte [0x1006a896], 0x49
jne 0x1006a897
xor al, 0x8a
enter 0xffffffffffffdc92, 0xfffffffffffffffd
cmp ch, byte [edx - 0x45]
lds esp, [ebp + 0x6a]
popal
nop
adc ebx, dword [ebx - 0x24]
sub al, 0xc5
neg byte [ebx + 0x12afcd57]
xor dword [edx], esp
xchg ecx, eax
mov edx, 0x708d0d5c
inc edi
mov esi, 0xb23e712a
in al, 0x84
pop es
cld
sahf
add cl, cl
xchg esi, eax
mov cl, 0x60
pop ss
push ebp
sar edx, 0xc8
inc ecx
fsubr qword [ecx - 0x4d]
enter 0x7445, 0xffffffffffffff90
xor byte [edi], 0xed
mov eax, 0x8fab4a75
mov bh, 0xef
or byte [esi - 0x252c8bb0], cl
push 0xaa34f792
mov ebp, 0x694f72a2
cmc
rol edi, cl
dec ecx
and byte [edx + edi*8 - 0x79], al
lahf
jo 0x1006a849
push ds
dec eax
mov al, byte [0x5b36abf6]
pop ebx
or al, 0x94
adc bl, ah
cmpsb byte [esi], byte es:[edi]
mov dl, 0x76
fistp word [eax]
add al, 0x3f
mov dword [0x111ef440], eax
jge 0x1006a89d
xchg edi, eax
clc
push 0x4b90f458
mov cl, 0x92
mov edx, dword [ecx - 0x67]
mov edx, 0x695e8266
shr byte [ebx + 0x37], 1
lahf
mov bh, 0xd2
sub eax, 0x364c0009
sub bh, bh
out dx, al
faddp st(3)
dec ebx
and al, 0xe8
sahf
stosd dword es:[edi], eax
aaa
push esi
sbb bl, ch
loop 0x1006a825
add byte [edx], dl
fist word [edi - 0x5a]
mov cl, 0xcc
add edi, dword [edx]
or bh, byte [ecx + 0x3c]
or eax, 0x748549e5
mov cl, 0xe9
xchg ecx, eax
fdivr qword [edi + 0x16626514]
aam 0xd4
out 0xda, al
scasd eax, dword es:[edi]
add eax, 0xb7412ba6
mov dword [eax], ebx
jnp 0x1006a8e0
add byte [ecx], al
cmp bl, dl
popfd
sbb byte [esi + 0x2b21bf9f], bh
adc al, byte [ebx]
pushfd
jns 0x1006a810
dec eax
or al, 0x7e
jecxz 0x1006a8b3
xchg ebx, eax
idiv byte [ebx - 0x5c]
jno 0x1006a8d7
popfd
mov ebx, eax
mov dword [ebp - 0x10], ebx
test ebx, ebx
jns 0x1006a8a9
or eax, 0xffffffff
jmp 0x1006aeaf
push 0x10
mov ecx, esi
call fcn.100618f7
test eax, eax
js 0x1006a8a1
sar byte [eax - 0x15], 0x8d
dec esi
add al, 0x50
lea ecx, [esi + 4]
push eax
add ebx, 4
call fcn.10058bc5
push 0xf
mov ecx, esi
mov dword [eax + 4], ebx
call fcn.100618f7
test eax, eax
js 0x1006a8a1
push 0xd
mov ecx, esi
call fcn.100618f7
mov dword [ebp - 4], eax
pushfd
test byte [0x1006a926], 0xc
jne 0x1006aa27
sbb al, 0x70
invalid
add eax, 0x1006a926
or al, 0xf
test dword [ebx], edi
add dword [eax], eax
add byte [eax - 0xd199b69], dh
mov al, 0x97
out 0xf2, al
jne 0x1006a8b6
xor ebp, dword [esi - 0x4c4c28c3]
jne 0x1006a87e
xor byte [edx - 0x79], ch
cwde
pop ds
dec ecx
inc eax
das
xchg dword [eax + 0x2f40491f], ebx
xor eax, 0x2b94d5f1
ror dword [ecx], 1
cmpsd dword [esi], dword es:[edi]
xlatb
jno 0x1006a982
into
xchg esp, eax
sbb dword [ecx + 0x48], 0x4fafce1e
adc ebx, esi
mov fs, word [ecx + 0x1b]
ficomp dword [esi + edx + 0x4c]
cmpsd dword [esi], dword es:[edi]
xor al, dh
sbb al, 0xb5
mov al, byte [0xa1095695]
add ah, byte [ebp - 0x65]
loop 0x1006a972
pop ds
lea esp, [0x8b2a5ad5]
lodsd eax, dword [esi]
cdq
jle 0x1006a8fd
cmp eax, 0x5c800428
enter 0xffffffffffff8eec, 0xffffffffffffff8f
imul esi, dword [edi - 0x76], 0x79863cdd
in eax, 0xe4
pop edi
into
cmp dword gs:[ebx - 0xfdd7720], edi
lea eax, [ecx - 0x18]
sbb dword [edi - 0x48e03592], ecx
sbb eax, 0xa611a722
xlatb
jo 0x1006a995
cmp ebp, dword [edi + edx + 0x5599a21d]
cmpsd dword [esi], dword es:[edi]
into
rol al, cl
mov ch, bl
sub al, 0x72
cmc
jnp 0x1006a9c3
invalid
jnp 0x1006a9d2
push ds
mov dword [ecx], edi
push ecx
sbb byte [ebx - 0x6cedc635], ah
or cl, bl
fcmovnbe st(0), st(1)
adc dl, byte [ebx - 0x2e2434f6]
sub dword [ebx - 0x61], edi
and eax, 0x6c4cad60
cwde
sbb dl, byte [ecx - 0x60ad93e3]
push edx
lahf
arpl di, sp
inc edi
mov dh, 0xb
xor byte [ebx - 0xe], cl
pop esp
out dx, al
cmp eax, 0x3e5a31fc
ja 0x1006a9aa
sub al, 0x9f
lahf
dec esi
adc byte [edx], 0x88
xchg byte [ecx - 0x2c0a6f5b], al
mov edx, 0x20ab00de
dec ebp
and esp, eax
cli
mov ah, byte [edx - 0x3b]
sti
mov edi, 0xddba59b5
and dword [ecx - 0x11], ecx
mov ch, 0x59
mov edx, 0xef4921dd
xchg edi, eax
inc edx
cmp byte [edi - 0x53], ch
loop 0x1006aa04
push esp
mov word ds:[ecx + esi + 9], ss
lds ebx, [ecx + 0x287eb25f]
xchg edi, eax
bound eax, qword [ecx - 0x6cd51d30]
mov esi, 0xcf1c299f
sbb edi, esp
adc ebx, dword [eax - 0x659b6171]
aad 0x3b
cmpsd dword [esi], dword es:[edi]
cdq
mov ecx, 0xde1124b6
push ebx
sub dl, byte [ecx - 0x6c90bf52]
ficom word [ebx + 0x2a]
xchg ecx, eax
scasb al, byte es:[edi]
inc eax
outsd dx, dword [esi]
xchg ebx, eax
and dword [ebp - 0xb], esi
jne 0x1006a9fb
inc eax
sahf
cmpsb byte [esi], byte es:[edi]
cmp dh, byte [ebx + 0x781233c]
mov word [ebp - 0x40309bb2], es
fstp dword [0xa6b6f1d6]
or eax, edx
sbb dl, byte [edx + esi + 0x68]
insd dword es:[edi], dx
or eax, 0x55df03c3
popfd
test eax, eax
pushfd
test byte [0x1006aac3], 0x3d
jne 0x1006aac4
mov bh, 0x7a
aas
pop edx
mov edx, 0x2b2064a3
pop ebx
xor byte [ebx], 0x69
mov esi, 0xf5c12139
in eax, 0x91
adc eax, 0x5f36ce7e
jns 0x1006aa4d
xchg esi, eax
in al, dx
xchg dword [edi], esi
push esi
cli
inc esi
cdq
wrmsr
into
insb byte es:[edi], dx
not cl
and dword [ebx], esi
out dx, al
xor dword [edi], ebx
inc ebp
add eax, 0x197582e
pop ecx
test esi, 0x3384a19
and al, 0x75
dec ebx
cmp esp, edx
and byte [ecx + 0x633978f8], 0xc2
pop esp
insd dword es:[edi], dx
add dword [edx + 0x5c], ebx
xchg byte [edi], dl
xor eax, 0x9cb9f77d
push ecx
pop edi
jge 0x1006aae5
mul dword [eax]
test dword [edx + 0x59f2aa9b], edi
stc
push cs
cmp al, 0xd9
sbb edi, ecx
add al, 0xdf
dec ebx
mov cl, 0x54
push 0x44
mov dh, 0x8d
mov esp, 0x2e071917
pushal
jne 0x1006aad2
push edx
test byte [edx], ah
pushfd
test ch, dl
mov ebp, edi
out 0x9c, eax
adc bh, byte [eax]
cmp esi, dword [edi - 0x9e7af2c]
cwde
popfd
js 0x1006a8a1
push dword [ebp + 0xc]
mov ecx, esi
push edi
call fcn.10072eca
hlt
add byte [eax], al
mov ebx, eax
test ebx, ebx
jns 0x1006abbd
cmp dword [esi], 0
jne 0x1006a8a1
mov eax, 0x56fffffd
push esi
pushfd
test byte [0x1006abac], 0x2e
jne 0x1006abad
fisttp dword [ecx + 0x42]
rcr byte [ecx + edx*8], 0xf0
sbb dword [ebp - 0x78af82d8], esi
or al, 0xde
mov ebp, 0x805615ff
call 0xd42e7767
movsd dword es:[edi], dword [esi]
cmpsd dword [esi], dword es:[edi]
inc edx
mov ebx, 0x302c116a
dec ebp
stosd dword es:[edi], eax
test eax, 0x99c5f2e
xor byte [esi + ebp*4 + 0x66], dh
loopne 0x1006aac5
mul dword [ebx - 0x46]
xor al, 0x1c
jl 0x1006aad4
fistp qword [edx - 0x3d7bcc68]
or byte [0x5bcebeb4], al
shr al, 1
scasb al, byte es:[edi]
push eax
add dword [edi], esi
movsd dword es:[edi], dword [esi]
adc dl, byte [ebx - 0x11329e4c]
test eax, 0x7de95792
mov al, byte [0xfe85b741]
mov esi, 0x7cb63f31
mov eax, dword [0x523f4f55]
shr esp, cl
dec eax
sub ah, byte [edx + 0x2c]
loopne 0x1006ab7e
mov dh, byte [eax + 0x32bd117b]
xor al, byte [ebx - 0x271d8e45]
popfd
sti
cmp al, 0xbb
movsb byte es:[edi], byte [esi]
int 0xc7
or dword [ebp + 0x4d1189a2], eax
sbb cl, 0x70
inc esi
and byte [esi + 0x16c026b0], bh
in al, 0x8e
insb byte es:[edi], dx
xchg ebp, eax
mov eax, 0xfb6045f0
aad 0xb9
fiadd word [edx - 0x2a29e8cc]
adc ah, byte [ebp + 0x32aca0dd]
fcom qword [edi - 0x66]
pop esp
dec esp
mov bl, 0x6b
lea edx, [edx + 0x47]
insd dword es:[edi], dx
aam 0xf
arpl word cs:[eax], bx
ucomiss xmm4, dword [ebx + 0x18]
popfd
lea ecx, [ebp - 0x1c]
call fcn.1006241f
mov eax, ebx
jmp 0x1006aeaf
push 0xd
mov ecx, esi
call fcn.100618f7
pushfd
test byte [0x1006abeb], 0x34
jne 0x1006abec
xor al, 0x75
sbb al, 0xab
stosd dword es:[edi], eax
adc eax, 0xd109bff0
int 0xbd
sbb eax, 0x17ceb5d8
test eax, 0xdb342317
and esi, dword [ebx + ebx*8]
cmpsd dword [esi], dword es:[edi]
in eax, dx
push ebx
test eax, 0xef09aac7
jb 0x1006aba9
popfd
mov dword [ebp - 0xc], eax
test eax, eax
js 0x1006a8a1
push dword [ebp - 4]
lea ecx, [esi + 4]
lea ebx, [eax + 1]
call fcn.10058bc5
mov dword [eax + 4], ebx
mov eax, dword [edi]
cmp byte [eax], 0x7c
pushfd
test byte [0x1006ac73], 0x72
jne 0x1006ac74
cmp eax, 0x95d6766f
salc
test cl, cl
out dx, eax
cmp byte [ecx], 0x6a
or eax, 0xa2c2ecc9
cdq
shr dword [edx + 0x5c4d7472], 0x60
mov byte [0x72aac199], al
je 0x1006ac7c
pop esp
pushal
and ah, cl
inc eax
push esi
sub dword [edi + 0x7f], ebp
scasb al, byte es:[edi]
xor eax, 0xd616f413
push ebx
clc
js 0x1006abcd
cmp dword [ecx - 0xd], edx
fbld tbyte [esp + edx*2]
push esp
les eax, [0xbb30b526]
or ah, bl
std
cld
ja 0x1006abdf
pushfd
pop ebp
mov dh, 0xee
xchg edx, eax
jb 0x1006acc2
mov dl, 0xb7
add dword [eax - 0xe9b2298], eax
jle 0x1006ac7f
xor al, 0x72
jbe 0x1006ac28
aam 0xe
imul ecx, dword cs:[edi + 0x1db2fa85], 0xffffffad
push ss
popfd
jne 0x1006aeef
inc eax
mov dword [edi], eax
lea eax, [ebp + 0xb]
push eax
push edi
inc ebp
or edx, dword [eax + 0x57]
pushfd
test byte [0x1006ad18], 0x2b
jne 0x1006ad19
and eax, 0xadec56f5
aas
not ch
or esi, dword [ebx + 0x75]
mov ecx, 0x45f2f407
mov dl, 0xc0
push ebx
sbb dword [ebx - 0x71], 0xffffff8d
and dl, byte [esi - 0x4a]
pop esi
mov dh, 0xa8
mov eax, 0xf5dce1a6
movsb byte es:[edi], byte [esi]
jl 0x1006accb
xor al, 0x31
mov ch, 0xe7
jbe 0x1006ac47
and eax, 0x39871f7b
jnp 0x1006acd6
jnp 0x1006acd6
mov ss, esi
sbb eax, 0xee1c9db7
push esp
add byte [eax + 0x46d6a996], bh
pop edx
dec edi
add ebp, ebp
xor bh, 0xd1
xchg esi, ecx
mov ah, 0x6e
add edx, esi
fidiv word [edx + ebp*8 - 0x3b]
push 0
out 0xdf, eax
mov dl, 0x5c
pop esp
push esi
out 0x6a, al
pop edi
sub dl, dh
in al, dx
add byte [edx - 0xebfa359], dl
pushal
lea esi, [ebp + ecx*8 + 0x4c598815]
cmp eax, 0x518932e4
test al, ch
or dword [ecx - 0x26], esi
and cl, dh
cmpsd dword [esi], dword es:[edi]
push ss
adc al, 0x43
imul ecx
add al, 0x53
in eax, 0xae
test byte [ebx - 0x38], 0xc
popfd
mov ecx, esi
call fcn.1006a46f
push dword [ebp - 0xc]
mov edi, dword [esi + 8]
pushfd
test byte [0x1006adbd], 0x8a
jne 0x1006adbe
invalid
add byte [eax], al
add byte [ebp + 0x2271ab0e], dl
xchg ebp, eax
push cs
stosd dword es:[edi], eax
jno 0x1006ad5c
cmp cl, byte [esi + 0x27]
daa
inc edx
sbb byte [ebx + 0x2db3a9f6], bl
aas
cdq
jns 0x1006ad67
adc al, 0x9b
push esi
pop esp
popal
adc esp, esi
push edi
jle 0x1006ace8
add dl, byte [ebp + 0x66]
or ecx, dword [edi + esi*2]
mov dword [edi - 0x6556422e], ebp
dec ebx
sub cl, cl
test eax, 0xc9284b9a
leave
adc ebp, esp
push 0xffffffffffffffaa
enter 0x48, 0xffffffffffffffd6
dec eax
add dh, dl
pop ecx
sub eax, 0x55de4f88
mov byte [0x3384472e], bl
jb 0x1006ad20
mov ecx, 0xf8e4852e
push ebp
sub edx, ebx
pop ebx
jno 0x1006ad3c
loop 0x1006ad80
ja 0x1006ad32
cmp byte [ebp - 0x238300b8], ch
pop ss
out 0x25, al
not byte [edi - 0x7c]
jnp 0x1006ad3e
pop ss
inc esp
aad 6
push 0x2ddb1063
stosb byte es:[edi], al
or eax, 0x4cd3ee1e
pop ds
cmp al, 0x3f
scasd eax, dword es:[edi]
outsd dx, dword [esi]
out 0xff, eax
and ebx, dword [ebp - 0x37bf34cc]
pop esp
in eax, 0x6c
mov esp, 0x9e334981
sub dword [esi + 0x4a], ecx
popfd
lea ecx, [esi + 4]
mov ebx, eax
call fcn.10058bc5
push dword [ebp - 4]
lea ecx, [esi + 4]
mov dword [eax + 4], edi
call fcn.10058bc5
mov dword [eax + 4], ebx
test ebx, ebx
pushfd
test byte [0x1006ae1e], 0x63
jne 0x1006ae1f
aas
fsubr dword [eax + 0x7414da52]
xor byte [ebx - 0x6807300b], bh
fucom st(1)
inc edx
or ebp, edi
in eax, dx
pop esp
sal dword [ebp - 0x346851da], 1
insd dword es:[edi], dx
inc ebp
test byte [ebx], ah
salc
xchg esi, eax
push esi
cmp eax, 0x8f89532d
xchg ebx, eax
pop es
inc edi
lahf
in eax, dx
inc ecx
into
jb 0x1006ae25
and eax, 0x1945cdc4
mov al, byte [0x9dc710ea]
popfd
js 0x1006aae0
dec dword [ebx + 0x4d8a0c45]
or ebx, dword [esi + esi*8 + 0x6ae9705]
adc ah, bl
mov eax, dword [ebp + 0xc]
mov cl, byte [ebp + 0xb]
pushfd
test byte [0x1006ae97], 0xdc
jne 0x1006ae98
movsd dword es:[edi], dword [esi]
xor byte gs:[ebx], al
xchg edx, eax
xchg edx, eax
in eax, 0x44
popfd
jne 0x1006ae54
clc
pop esp
cmpsb byte [esi], byte es:[edi]
test eax, 0xe6b3376c
cmp ebp, dword [ecx]
lea esi, [edi]
inc ebp
pop eax
aad 0x48
xchg edx, eax
push es
mov esi, 0xafbd9086
aad 0x51
xchg byte [eax + 0x51d5afbd], dl
aaa
inc edx
out 0x22, al
add eax, 0xb64b4446
inc edx
sbb al, 0x71
leave
xor dword [edi], ebx
lodsd eax, dword [esi]
fdiv qword [eax]
lea edx, [edi + 0x67]
mov cl, 0x3c
sar byte [edx], 1
clc
sbb al, 0x57
fisttp dword [edi]
or dword [edx + 3], edx
push 0xa1a6c377
sbb dl, byte cs:[esi + 5]
nop
mov bl, 0x68
mov bh, 0x10
pop ebx
push ebp
xchg esp, eax
inc edx
mov ah, bh
daa
fst qword [ecx + esi]
mov eax, dword [ecx + 0x50]
popfd
or byte [eax], cl
pushfd
test byte [0x1006aeaa], 0x74
jne 0x1006aeab
fucomi st(0)
enter 0x3088, 0xffffffffffffffb9
popfd
mov eax, dword [ebp - 0x10]
pop edi
pop esi
pushfd
test byte [0x1006aee8], 0xaa
jne 0x1006aee9
xchg edx, eax
cwde
and dword [esi - 0x12bc43b5], eax
fdivr dword [ebp - 0x46]
paddusb mm1, qword [esi + 0x49]
rcr dl, 0x58
mov eax, 0x4b9a065
inc edi
insb byte es:[edi], dx
mov al, byte [0x6c4704b9]
call 0xd71dee19
jns 0x1006af23
ja 0x1006aedb
ja 0x1006aecf
pop esi
push ebx
sal dword [edi + 8], 0x99
das
mov al, 0x86
popfd
popfd
pop ebx
leave
ret 8
push esi
lea ecx, [ebp - 0x1c]
call fcn.1006241f
push dword [ebp + 0xc]
mov eax, dword [ebp - 8]
pushfd
test byte [0x1006af37], 0xf1
jne 0x1006af38
mov eax, gs
sti
cmp al, 0x5c
mov ss, word [eax]
mov dh, ch
jo 0x1006af29
push ebx
push ebp
add ebx, dword [0xc15a9118]
push ebx
inc edi
and byte [0x4e4774b2], dh
add al, 0xf1
mov ah, 5
xor eax, 0x22c7325a
arpl word ss:[edx - 8], dx
xor al, bh
and dh, byte [esi]
arpl word [edx - 8], dx
xor al, 0xcd
sub ah, byte fs:[eax + 0x79]
fisubr dword [eax]
popfd
push edi
mov ecx, esi
mov dword [edi], eax
call fcn.10072eca
jmp 0x1006aeaf