Function at 0x10072eca
Capabilities:
Authenticate hmac
Encode data using base64
Encode data using xor

Disassembly:
push ebp
pushfd
test byte [0x10072edf], 0xfa
jne 0x10072fe0
adc byte [ebp + 0x70], dl
popal
cmp ebx, ebp
dec edi
push ds
call 0x7691e4b7
movsd dword es:[edi], dword [esi]
add ebx, ecx
jle 0x10072ee9
fnstcw word [esi - 3]
aas
push edx
sub eax, dword [edi*8 + 0x5361b555]
mov al, byte [0xd0c8b611]
dec eax
push edi
into
and dword [esi + 0xf], ebx
cdq
arpl word [esi], si
mov ch, 0xba
insd dword es:[edi], dx
mov bl, 0xf3
in al, 0x6b
mov cl, ch
outsb dx, byte [esi]
dec esp
enter 0x6e91, 0xffffffffffffffc5
adc byte [edi - 0x31], 0x1f
add al, 0x97
shr byte [esi], cl
out 0xb5, al
nop
push cs
adc byte [0x53215241], bh
mov eax, 0x3bfad8fd
cdq
sar byte [ebp + 9], 0x75
fimul word [esi - 0x4f906a4e]
xor bh, byte [ebx + esi*4]
add dword [edi + 0x34a7d827], ecx
push ecx
push ecx
js 0x10072f0b
sub byte [ebx], 0x40
push esp
push esi
into
lahf
push es
pop ebp
cmp byte [eax + ebp*2], cl
push esi
clc
mov cl, ah
arpl bp, cx
stosd dword es:[edi], eax
fild qword [esi + 0x3b1feac6]
add eax, dword [ebx + esi*4 - 0x2f]
stc
adc eax, 0xb5197625
lodsd eax, dword [esi]
outsb dx, byte [esi]
xlatb
sbb edx, dword [eax - 0x222eda8f]
push eax
push ecx
adc ecx, ebp
mov ebx, 0x25cbadbf
pop edi
mov dword [0xb8afd0f9], eax
jmp [edi + 0x59e3f4d3]
mov eax, 0xf4d3afff
jecxz 0x10072fdc
cld
sub eax, 0x4babed52
mov esp, esp
std
add al, 0x70
cmp eax, 0x7f03369a
mov al, byte [edx - 0x31f30af7]
cmc
pop ds
jno 0x10072fe8
or dword [ecx], ebp
sahf
lodsd eax, dword fs:[esi]
scasd eax, dword es:[edi]
mov ecx, 0x8e2a26a8
push esp
sub dword [eax + 0x75], esi
push ecx
xchg dl, al
pop edx
jo 0x10072fd3
insd dword es:[edi], dx
mov ah, 0xcf
std
dec edx
int 0x8e
adc byte [ecx], bh
push eax
jo 0x10072f7c
inc esp
sbb edx, dword [ebx + 0x9366fa8]
xor ecx, dword [ebp + 0x21]
push 0xb8a949e7
pop eax
loop 0x10072ffa
inc edi
and dl, byte [ecx + 0x4b12da6d]
insd dword es:[edi], dx
ficom dword [edx]
dec ebx
xchg ebp, eax
add byte [eax - 0x45], bl
sub byte [eax], al
add ecx, dword [ebx - 0x6b]
add byte [ebx], al
dec ebx
xchg ebp, eax
popfd
mov ebp, esp
sub esp, 0x28
push ebx
push esi
mov esi, ecx
mov eax, dword [esi + 8]
mov ebx, dword [esi + 0x14]
push edi
mov edi, dword [ebp + 8]
push dword [ebp + 0xc]
pushfd
test byte [0x1007300b], 0xcd
or esi, dword [eax]
pop es
adc ch, cl
jne 0x1007310c
adc al, 0x40
jle 0x10072fbc
pop edx
int1
or byte [ebx], ch
push 0x7d
or al, 0x9c
out 0x42, eax
and eax, 0xab5c55a9
add byte [edi - 0x5df47755], ah
shr dword [ebp - 0x42], cl
js 0x1007307d
jle 0x1007307e
jno 0x10072ffa
mov bl, 0x26
and byte [eax + 0x59], cl
out dx, al
pop esi
xor al, 0xa2
sbb al, cl
mov ah, 0x39
imul edx, dword [eax + edi], 0x17e4dfef
sbb byte [ecx - 0x73], ch
in eax, 0xc
fadd qword [ebx - 0x4951e7a6]
sal dword [edi + 0x54], cl
scasb al, byte es:[edi]
mov dh, 0xd3
ja 0x1007309e
popal
sbb byte [ebx + 0x42], ch
push 0xb
or dword [ebx], ecx
or esp, eax
cmpsd dword [esi], dword es:[edi]
in eax, dx
fisub dword [0x6daa4182]
aam 0x6c
leave
mul cl
pop ecx
jns 0x1007306e
or cl, al
fmul qword [eax + 0x20870ee4]
enter 0xffffffffffff8cdc, 0x60
in al, 0xe
xchg dword [eax], esp
mov dh, 0x88
lea esi, [esi]
insb byte es:[edi], dx
stc
mov ch, 0x56
xchg byte [edx - 0x2b], cl
int1
jecxz 0x100730d8
sbb eax, 0x9f856eed
test dword [edi - 0x31fd62fe], ebx
and byte [eax + 0x4c143442], dl
lahf
add bl, byte [ebp - 0x6fdf31fe]
inc edx
xor al, 0x14
dec esp
ficom dword [0x24f7e82b]
into
cmp ebp, dword [eax]
inc ebx
sbb al, 0x8d
add ebp, edx
or dword [ecx - 0x23], edi
das
sub byte [eax + 0x41dcd], dh
int 0x1d
add al, 0
pop ecx
movsb byte es:[edi], byte [esi]
js 0x1007309c
xor eax, 0xedb622f5
test byte [edx + 0x72383fd3], 0xa6
cmc
sbb al, 0x4a
insb byte es:[edi], dx
ja 0x10073045
jb 0x10073063
sub byte [esi - 0x14], 4
inc ecx
dec esi
test al, 0x7f
jns 0x100730c2
mov eax, 0x13ac9c89
or al, 0xea
push esi
mov esp, dword [0x8c518dbb]
test ebx, ecx
ror dword [ecx + 0x31], cl
adc ch, 0x90
aad 0x90
in eax, dx
xor bh, byte [0x62b0a015]
rcr byte [ebx + 0x17261aad], 1
mov word [eax - 0x3cbe6877], gs
lodsd eax, dword [esi]
xor edi, dword [eax - 0x73]
bound edi, qword [esi + 0x5eae4754]
adc ecx, dword [edi + 0x6b49bee6]
pop eax
fcom qword [esi + 0x1e557a6]
loop 0x1007311a
adc eax, 0x7d7f18fa
popfd
mov dword [ebp - 0x28], eax
mov eax, dword [esi + 0x18]
mov dword [ebp - 0x20], eax
mov eax, dword [edi]
push edi
mov dword [ebp - 0x24], ebx
mov dword [ebp - 8], eax
pushfd
test byte [0x1007321c], 0xf5
pop ebp
fmul qword [ecx - 0x96307bb]
add eax, 0x1007321c
cmc
jne 0x1007321d
test eax, esi
add byte [eax], al
add byte [ecx - 0x12], ah
popal
out dx, al
sti
ja 0x10073128
xor byte [edx + 0x1440c40d], ah
int3
mov ch, 0x35
stosb byte es:[edi], al
stc
adc dword [eax], ebp
push es
xchg esp, eax
popfd
call fcn.10071c96
mov edx, eax
pushfd
test byte [0x10073294], 0x80
jne 0x10073295
outsb dx, byte [esi]
mov ah, 0xb8
imul esi, ebp, 0xffffffd0
mov bl, 0x2d
cld
and eax, 0xd92d2d39
sbb dword [eax], 0xaf689013
xchg ebx, eax
imul dh
lodsb al, byte [esi]
imul edi, edx, 0xffffffce
lds esp, [esi + 0x62]
sub byte [0x3a3475e4], dh
push eax
and al, 0x9b
sti
or byte [edx + 0x75], al
mov ch, 0x36
xchg esi, eax
test al, 2
dec ax
inc ebx
mov byte [edx - 4], cl
cmp dl, cl
pop ebp
and bh, 0xdd
or edx, edx
add dh, byte [ebx - 0x615ab24a]
stosb byte es:[edi], al
cmpsb byte [esi], byte es:[edi]
mov bl, 0x36
xor dword [ebx], ebp
lodsb al, byte [esi]
frstor dword [ecx]
scasd eax, dword es:[edi]
jbe 0x10073215
add dh, 9
stosd dword es:[edi], eax
xchg esi, eax
fdiv dword [edx - 0x1197a308]
xchg byte [eax], ah
stc
inc esp
pushfd
pop eax
and byte [edi + ecx*8], dl
popfd
mov dword [ebp - 0xc], edx
test edx, edx
js 0x10074fdc
pushfd
test byte [0x1007339d], 0x79
jne 0x1007339e
dec esi
add dword [edx + 0x57], ebp
add dword [ecx - 0x18284549], ebp
leave
pushal
movsd dword es:[edi], dword [esi]
adc al, 0x28
adc eax, 0x425a07a0
mov dword [esi - 0xc], esi
push 0x4ca7b1f4
xchg ebx, eax
xor eax, 0xc3a09745
in eax, 0x5f
add cl, byte [ebx]
sti
invalid
popfd
mov eax, dword [edi]
mov cl, byte [eax]
cmp cl, 0x2a
jne 0x10074487
pushfd
test byte [0x100733c2], 0x18
jne 0x100734c3
fdivr dword [edx]
adc ah, byte [ecx]
xor ebx, esp
push ebx
jle 0x100733dc
arpl word [edi + 7], dx
mov al, byte [0x61524644]
aas
lodsb al, byte [esi]
push ebp
add al, 0x66
or al, 0x1a
stosd dword es:[edi], eax
movd mm5, dword [edx + 0x53]
sbb al, 0xf9
dec esp
mov dword [ecx - 0x74], ebx
jnp 0x100733f9
invalid
cli
lea edx, [eax - 5]
pop ebp
cmp esi, dword [ecx]
adc al, byte [edx + esi*2 + 0x4f]
push es
xor esp, dword [eax - 0x21da1107]
jl 0x100733ee
out dx, al
and eax, 0x4afb7cde
dec edx
das
mov bl, 0x14
sbb eax, 0xbce0f430
and bl, byte [ebx]
scasb al, byte es:[edi]
adc al, 0x95
xchg edx, eax
fisttp word [eax + 0xa]
jae 0x10073421
hlt
dec eax
or dh, byte [ebx + 0x1a]
add eax, 0x75b78510
mov cl, 0x52
or edi, dword [ebx - 0x49]
inc edx
mov ebp, 0x146597cf
jg 0x10073492
popfd
aam 0x1a
sub byte [ecx - 0x49599572], dl
xchg ecx, eax
cmpsb byte [esi], byte es:[edi]
mov dh, 0x91
int 0xff
in eax, dx
cmc
scasb al, byte es:[edi]
xchg ebx, eax
jo 0x100733d9
jle 0x10073453
add eax, 0x2847054d
pop ss
pop esi
push cs
cmp al, 0x58
shl byte [esi], cl
sti
cmp byte [ecx + 0x12385c8a], ch
mov al, 0x64
pop esi
sub ebx, dword [ebp - 0x5e0b2dbe]
xchg dword cs:[esi - 0x2d], ebx
mov edx, dword [edi + 0xf]
mov ebp, 0xa096fc06
xlatb
mov eax, dword [0x1f90950e]
push ds
js 0x1007347e
rcr byte [edi + 0x4769f696], cl
mov eax, 0x3376a282
jnp 0x10073403
test eax, 0x8f5611ec
aas
pop ds
adc ch, byte [eax + 0x2a]
xchg edx, eax
cmp ah, byte [ebx - 0x65]
pop eax
xor al, 0xa
inc ecx
test byte [eax + 0x6987af4c], al
leave
mov al, 0xec
into
jecxz 0x10073479
xor al, 0xcc
cmp ch, byte [eax + 0x4290c2f8]
adc al, byte [ebx + ebp*2 + 0x6a]
mov ah, 0x92
mov ax, word [eax + 0x37]
pop esp
xchg esp, eax
inc esi
sub dword [esi - 0x177465e7], ebx
stosb byte es:[edi], al
sbb al, 0xa0
adc eax, 0xd6ccdf5a
mov byte [ecx - 0xf37f801], dh
sbb dword [ecx + 0x171fa5cd], ebp
ficomp dword [ecx - 0x4da99db9]
cmpsd dword [esi], dword es:[edi]
ret 0x4290
popfd
inc eax
mov dword [edi], eax
cmp byte [eax], 0x3f
pushfd
test byte [0x1007355a], 0xa1
jne 0x1007355b
mov eax, dword [0x83850f]
add byte [eax], al
fsub qword [edi + 0x285a45ab]
mov esp, 0xb4ef3736
pop dword [ecx - 0x360e7b85]
stc
popfd
out dx, eax
inc eax
lea ecx, [edi - 0x2bc05046]
das
xor al, byte [edi + 5]
pop ds
push ds
stosb byte es:[edi], al
scasd eax, dword es:[edi]
xor dl, dh
rcr ecx, cl
mov dword [0x16aff01c], eax
stc
add byte [esi + edx - 0x71], dh
movsb byte es:[edi], byte [esi]
sbb dword [edx], edi
jl 0x100734d1
push es
or eax, 0xa80e0b68
in eax, 0xd9
mov eax, dword [0xa8d79d77]
or byte [edi - 0x6e], cl
push ecx
fdiv qword [ebx - 3]
clc
push 0x7a
push ecx
mov eax, dword [0x63dd074a]
sub ah, byte [eax + 0x1ff10b45]
pop eax
mov edi, 0x97f17a67
pop ebp
mov edx, 0x31d1f190
stc
add dh, byte [esi + 0x28e6ca79]
mov ebx, 0x15ec5ee6
mov dword [0xd4f7d075], eax
test al, 0xe1
arpl word [esi - 0x12d113ac], si
outsb dx, byte [esi]
inc ebx
cli
popfd
jne 0x1007447b
inc eax
mov dword [edi], eax
mov dword [ebp + 8], 0x13
or byte [ebx], dl
add byte [eax], al
add byte [esi - 0x64], dl
push esi
pushfd
test byte [0x1007358a], 0xdf
jne 0x1007358b
in eax, 8
mov dword [0x69434742], eax
int1
test byte [edx - 0x65df52ed], ah
or byte [ebp + 0x2da3ad6c], dh
popfd
lea ecx, [ebp - 0x28]
call fcn.1006241f
cmp dword [ebp + 8], 0x13
mov eax, dword [ebp - 8]
mov dword [edi], eax
je 0x10074a58
cmp dword [ebp + 8], 0xa
je 0x10074a58
cmp dword [ebp + 8], 0xc
je 0x10074a58
push 0x14
mov ecx, esi
call fcn.100618f7
mov dword [ebp - 4], eax
inc ebp
cld
pushfd
test byte [0x100736af], 0x6a
jne 0x100736b0
sal dword [eax - 0x11bb5677], 0x77
call 0xa04cc24e
inc esp
out dx, al
ja 0x100735c1
jno 0x10073567
inc ebp
nop
adc eax, 0x7b077a91
and al, byte [eax + ebx]
mov edi, 0x41214225
movsb byte es:[edi], byte [esi]
inc esi
aam 0x5c
imul ecx, dword [edx - 0x41f0be5d], 0x3063a93d
push 0xe172153f
inc esi
xor ecx, dword [ebx + 0x3a]
sub byte [0xc30b86b1], dh
sbb al, 0xaf
xchg ebp, eax
or byte [edi], al
nop
push 0x79fc1db6
fsub st(4)
xor ch, dl
jle 0x1007361d
add al, 0xfd
test eax, 0x20be7a50
int 0xaf
push eax
jp 0x100735dc
mov esi, 0xb1afcd20
scasd eax, dword es:[edi]
and ch, cl
scasd eax, dword es:[edi]
mov cl, 0xaf
mov ah, 0xdf
inc ebp
push ebp
push esi
pop esi
pushal
movsb byte es:[edi], byte [esi]
and ch, dh
mov edi, 0x2df1b353
js 0x100735d5
cmp dword [edi + 0x48], ebx
mov es, word [ecx - 6]
xlatb
mov bl, 0x3c
inc edi
push 0xe40e6e5
inc eax
jo 0x10073607
test eax, 0x8c5dc7d8
fmul dword [ebp - 0x5cbe5e0c]
popfd
sub eax, 0x5741fdb9
and dword [ebx], eax
mov bh, 0x5b
jecxz 0x1007361b
aas
push esi
cmp edx, dword [esi - 0x36c85c8b]
pop ss
mov ecx, 0x7058063e
adc al, byte [eax]
jecxz 0x100736a7
cmpsd dword [esi], dword es:[edi]
sbb al, 0x6e
jb 0x100736b4
int3
cmpsd dword [esi], dword es:[edi]
push es
popfd
out dx, al
mov ebp, 0x79f076df
popfd
test eax, eax
js 0x10074a6a
mov byte [ecx + 0x6a000013], dh
push ss
push 0x16
mov ecx, esi
call fcn.100618f7
pushfd
test byte [0x100736eb], 0xea
jne 0x100737ec
clc
sbb byte [eax + 0x2a], dh
cmp dword [ecx + 0xa4c94f2], edi
cmp ch, cl
push ebp
or eax, 0x7715e7af
and dh, byte [ebx]
dec edx
and bh, ah
dec esp
or ebp, dword [edi]
test dword [esi - 0x66], 0x4cd6e8de
mov esp, 0x8afe628b
sbb esp, 0x593303f3
inc esp
pop edi
rcl byte es:[esp + ebx*2 - 0x6f], cl
sbb ebx, dword [edx]
js 0x100736b3
pop ecx
pop ds
sub al, 0xa6
or al, 0xb9
sbb bl, bh
add al, 0xc4
outsd dx, dword [esi]
or byte [edx], dl
cmpsb byte [esi], byte es:[edi]
lds esp, [edx]
inc eax
mov ds, word [0x74a0d6f5]
mov al, byte [0xdb71b9b0]
cmpsb byte [esi], byte es:[edi]
cwde
test dword [edi + 0x14], esp
sbb ebp, esp
dec edx
inc esi
or esp, dword [esp + ebx]
shl dword [eax - 0x58], 3
mov bl, 0x88
xchg edx, eax
mov ecx, 0x7fd65882
int3
popfd
mov dword [ebp - 0x10], eax
test eax, eax
js 0x10074a6a
push 0xe
mov ecx, esi
call fcn.100618f7
test eax, eax
pushfd
test byte [0x100738e4], 0xc5
jne 0x100738e5
inc esi
sub ebx, dword [ebp + 3]
xor eax, 0x4443f703
and al, 0xd7
pop es
jge 0x1007388d
into
dec esp
mov ebp, 0x1fd78f55
jl 0x100737f0
daa
mov ebp, 0xbef5c85b
push edi
fst st(0)
mov esp, 0x7d1022fb
push ecx
sbb esi, dword [esi]
add dword [ebx], esp
pop es
sti
ja 0x100738b8
cld
je 0x1007386b
mov dl, 0x80
add byte [ecx - 0x24], bh
inc ebp
std
or al, 0
inc ebp
fucomp st(1)
sbb eax, 0x111b156f
cli
lahf
mov edi, dword [ecx]
adc byte [esi + edx*8], dh
mov al, byte [0xd5b86f13]
inc esi
mov bh, 0xf2
mov edx, 0x8a42b747
out 0x6c, al
and dword [edx + 0x59eb45df], 0x6e78877e
pop edx
pop eax
mov al, 0x9c
dec eax
loopne 0x100738ee
cwde
cdq
sbb dl, cl
and bh, byte [ebx - 0x558c118b]
fcom dword [eax + 0x5b]
xor al, 0x2f
or byte [0xed474c95], dl
adc eax, 0xed474c95
int3
sbb cl, byte [0xb2904806]
xor al, 0xb2
sbb eax, 0xcedf76f8
out dx, eax
out 0xea, al
cdq
scasd eax, dword es:[edi]
fidivr word [esi + 0x6629f39d]
sub dword [0x5ff2a764], esi
mov ecx, 0x14da468d
fmul dword [ecx]
jnp 0x10073902
xlatb
inc edi
dec edx
inc ebx
popfd
js 0x10074a6a
jle 0x100738fb
add byte [eax], al
pushfd
test byte [0x10073913], 0x8e
jne 0x10073914
add eax, 0x10073913
invalid
mov bh, 0xaf
jecxz 0x10073904
cmp dword [edx + 0x1e], esp
bound ebx, qword [esi]
popal
jge 0x100738e8
cmp eax, 0xb90c4d63
dec ebp
or al, 0xb9
mov ecx, 0x1bbf02a6
jmp 0x10073903
cmpsb byte [esi], byte es:[edi]
add bh, byte [edi + 0x57f8eb1b]
cmp dh, ah
scasd eax, dword es:[edi]
setl ch
inc ebp
popfd
push 0x10
mov ecx, esi
call fcn.100618f7
mov dword [ebp - 0x18], eax
pushfd
test byte [0x100739e7], 0x54
jne 0x100739e8
fsubr qword [ebx - 0x3463b949]
mov edx, 0xb934def
outsd dx, dword [esi]
sbb edi, dword [ebx + 0x4907e668]
aam 0x48
adc ecx, dword [esi + 6]
add byte [edi - 0x1e], dh
push ecx
pop eax
inc eax
add bl, byte [ebx - 0x10]
outsb dx, byte [esi]
sub cl, byte [esi + 0x4b2020dd]
mov ecx, 0xc56f839d
js 0x100739d3
jns 0x10073970
push ebp
pop ebx
and byte [ebx - 0x64634b4], bl
shr bl, 0x6c
cmp byte [edx + 0x11], ch
cli
in al, 0x11
fnsave dword [ebp - 0x77]
test dword [edx + 0xf], 0x7708856a
js 0x1007393c
inc ebx
mov al, 0x58
add al, 0x55
sbb bh, bh
dec edx
push ebp
sbb eax, 0x147981d1
cmp dh, dh
and edx, ebp
inc ebp
movsb byte es:[edi], byte [esi]
dec edi
dec edi
push ss
imul ecx, dword [ebp + 0x33], 0x5a
out 0x25, eax
cmc
adc byte [edx], cl
sbb cl, bl
xchg esi, eax
push ebp
mov dh, 0x60
lds ebp, [edi + 0x76813f88]
int3
pop ebx
out 0xac, eax
mov ebp, 0x461a02b9
leave
push es
adc bh, byte [ecx + 0x464d598f]
push 0xffffffffffffff99
popfd
test eax, eax
js 0x10074a6a
push 0xf
mov ecx, esi
call fcn.100618f7
test eax, eax
js 0x10074a6a
push 0x15
mov ecx, esi
pushfd
test byte [0x10073b0e], 0x7e
jne 0x10073b0f
fidivr word [edx - 0x5e]
push edx
aam 0x99
xor cl, byte [ecx + ebx*4 - 0x1d5f0b7b]
cld
std
xor bh, dh
pop eax
mov edi, 0x908bfdc5
pop esi
adc dword [ebx + 0x3e3e03ec], 0x9a765b2d
jle 0x10073a3f
pop eax
mov byte [eax - 0x53], ch
in eax, 0xc3
insd dword es:[edi], dx
sbb dh, bl
mov eax, dword [ebx + 0x278bc5e4]
lodsb al, byte [esi]
and eax, 0x99ef8172
sbb byte [esi - 0x34d27633], bl
xchg edi, eax
jle 0x10073acc
inc ebx
inc esi
sub eax, 0x6fc6bcc3
sbb dh, byte [ebp - 0x3e]
push ecx
sub dword [ebx + 0x2f], edi
inc esi
aaa
and dword es:[0x1432e02d], 0xe874979f
cwde
xlatb
inc ecx
pop ds
sub eax, 0xbcbcdb99
out dx, eax
or eax, 0x35cb6de1
sti
cmp esp, dword [ebx + 0x30]
add al, 0x3b
mov ch, 0x48
sbb bl, byte [eax + 0x6b]
stosd dword es:[edi], eax
jbe 0x10073aaf
ret
xchg dword [ebx - 0x14], edx
test dword [ebp - 0x271c227e], eax
sub byte [0x92dcce0c], 0x29
into
adc eax, 0x8416b62
adc bh, byte [esi]
jg 0x10073aae
mov cl, 0xf7
out dx, al
mov edi, eax
salc
xchg byte [edx + edx + 0x3b552216], dh
mov ah, 0x12
push ss
and dl, byte [ebp + 0x3b]
js 0x10073a5a
add edi, dword [esi]
mov ebp, 0x4baac019
inc edi
sti
jbe 0x10073ab0
scasb al, byte es:[edi]
inc ebp
out dx, al
pop edx
out 0x99, al
or ch, byte [ebx]
les ebx, [ebp + 0x7f]
pop ebx
pop ebp
jg 0x10073b2a
sub eax, 0x4bc10d09
insd dword es:[edi], dx
jno 0x10073aea
mov ebp, 0x3414a6ef
cmp dword [ecx + ecx - 0x7bce9389], 0x29d741e7
in al, dx
scasb al, byte es:[edi]
ja 0x10073ac9
mov dl, 0x8c
or dword [ebp + 0x23], ebp
mov dl, 0x51
sbb dword [edx + ecx*2], esp
mov eax, 0x3df8f542
lodsb al, byte [esi]
add byte [esi], 0x18
shl bh, 1
jg 0x10073b70
aad 0xea
stc
xchg esp, eax
mov esp, 0xb0a954d8
push ds
rcr dword [edx], cl
popfd
call fcn.100618f7
mov dword [ebp - 0x1c], eax
test eax, eax
js 0x10074a6a
push 0xd
mov ecx, esi
pushfd
test byte [0x10073bc3], 0xa3
jne 0x10073bc4
adc byte [ebx + 0x92850f], ah
add byte [eax], al
jle 0x10073b37
mov eax, 0x7196a2f6
dec ebp
xchg esi, eax
jno 0x10073b87
stosb byte es:[edi], al
sub ch, ch
xchg esi, ebp
cmp al, cl
popfd
call 0x1b4a7236
sub bl, byte [ebx + 0x19f8ad06]
arpl sp, bx
movsd dword es:[edi], dword [esi]
stc
add dword [eax + 0x684b97f2], 0x1a
mov eax, 0xd6c09cac
pop esp
xchg ebp, eax
in al, dx
mov edx, 0x6adb3ee0
mov ebp, 0x515e5783
pop ecx
and dl, byte [eax]
in eax, 0x5a
inc esi
rcr byte [esi + ecx*4 + 0xb], 1
mov ecx, ebx
arpl ax, di
add dword [edi - 0x508844f1], edx
test al, 0x19
or cl, cl
loopne 0x10073bdb
cli
call 0x4cef1b4
call 0x4cef1b4
push es
out 0xe, al
mov ebp, 0x5bbce18a
test byte [edi + ebx*4], al
out 6, al
push cs
stc
aam 0x4d
lodsd eax, dword [esi]
xor byte [ecx + ebx*4], ah
mov dl, 0x82
xchg esi, eax
into
loop 0x10073b32
rcr byte [edi - 0x5895e6bb], 0x52
dec eax
cmpsb byte [esi], byte es:[edi]
div byte [ecx + 0x7a]
loopne 0x10073bf4
popal
adc eax, 0xf79ff9f4
cmp dword [ecx + esi*2], esi
shr dword [ecx - 8], 1
shl eax, cl
cwde
popfd
call fcn.100618f7
mov dword [ebp - 8], eax
pushfd
test byte [0x10073bf0], 0xa
jne 0x10073bf1
aas
rol dword [eax], cl
xchg edx, eax
sbb al, 0xee
out dx, al
dec esi
mov edi, 0x4fa32d36
xchg edi, eax
mov ah, 0x24
aaa
xor ecx, ecx
push es
cwde
add esi, dword [edi - 0x466743c9]
popfd
test eax, eax
js 0x10074a6a
push dword [ebp - 4]
lea ecx, [esi + 4]
call fcn.10058bc5
mov ecx, dword [esi + 0x18]
push dword [ebp - 4]
mov dword [eax + 4], ecx
inc dword [esi + 0x18]
lea ecx, [esi + 4]
call fcn.10058bc5
push dword [ebp - 0x10]
lea ecx, [esi + 4]
pushfd
test byte [0x10073c62], 0x26
jne 0x10073c63
inc esi
int1
cmp al, 0x9b
stc
inc dword [ebx - 0xeb2730c]
or eax, dword [eax - 0x1f65d76d]
add al, 0xd5
cmc
add dword [edi], 0x9c113919
cmp ah, byte [esi]
inc eax
fmul dword [eax - 0x38]
push ecx
inc esp
insd dword es:[edi], dx
cmp al, 0x70
in eax, 0x4c
aam 0x6b
movsd dword es:[edi], dword [esi]
insb byte es:[edi], dx
jnp 0x10073bdc
xchg si, ax
push ds
sbb byte [eax + 0x5902d619], dh
dec edx
scasd eax, dword es:[edi]
popfd
mov dword [ebp - 0x14], eax
pushfd
test byte [0x10073c86], 0xc5
jne 0x10073d87
sub dword [eax - 0x4d], eax
adc byte [eax], 0xe6
or eax, 0x38e3c69e
cmp ecx, edx
cli
das
fstp xword [edx + edi*2 + 0x5c]
in eax, dx
pushfd
fnstcw word [ebx - 0x19]
dec ecx
rcl eax, 0xa
and esp, dword [edi]
cld
adc ebp, edi
mov dl, 0x1b
inc edi
cmpsb byte [esi], byte es:[edi]
jge 0x10073d15
invalid
inc ecx
dec eax
pcmpgtw mm4, qword [edx - 0x1981587d]
xchg byte [esi + 0x65], dl
das
jae 0x10073c7d
popfd
scasb al, byte es:[edi]
inc edx
dec ecx
xchg esi, eax
jns 0x10073cd6
push esi
push 0x3b
push ds
popfd
sbb dh, bl
cmpsd dword [esi], dword es:[edi]
or byte [esp - 0x6f98725a], ch
pop ax
inc edi
xor ah, byte [eax]
adc edi, dword [ebx + 0x3e94c657]
sbb byte [esp + ebp], dh
pushfd
enter 0xfffffffffffffa15, 0x11
scasb al, byte es:[edi]
or eax, 0x58b9a0f2
test dword [edx + 0x1d], 0x49bfe8f4
mov ecx, 0x1d4af758
hlt
cmp eax, 0x5533434d
pushal
sti
sti
out dx, eax
push 0xffffffffffffffbd
xchg edx, eax
pop ecx
mov ebx, dword [esp + ecx + 0x70f4430a]
mov al, 0xeb
mov ecx, 0x3f7734aa
xchg ecx, eax
int 0xc2
push ss
inc ebp
cmp al, 0x44
sar dword [eax + 0x5e], 1
sub ecx, dword [esp + edi*8 - 0x52]
inc ebp
sbb ch, byte [edi - 0x696acdc0]
sub al, byte [eax - 0x4a656dcb]
fisub dword [edi + 0x61]
xor byte [0xdab59a92], 0x67
popal
adc esp, edi
salc
rol byte [ecx], 1
movsb byte es:[edi], byte [esi]
sub byte [eax - 0x7986100c], bl
or byte [edx + 0x25492a8c], cl
enter 0xffffffffffffff38, 0xffffffffffffffec
sti
mul bh
mov edx, 0x5b42bf55
jnp 0x10073cda
jle 0x10073ce3
dec esp
fld dword [edx]
mov dword [0x4fb4710c], eax
push eax
call 0x4d334f6d
cmp dword [edx - 0x319ea3a7], ecx
dec esp
aas
dec esp
aas
cmpsb byte [esi], byte es:[edi]
imul edx, dword [edx - 0x42f3e0d], 0x1b
loopne 0x10073cea
bts dword [esi], ebx
sub al, 0xd2
daa
std
salc
test al, 0xca
sbb dword [edx - 0x72563268], edi
adc al, byte [eax - 0x58]
xor al, 0x5c
xor dl, byte [ebp + ebx*4 + 0x6f791046]
add byte [esi + ebp*2], 0x7a
pushfd
and al, 0x1f
pop eax
popfd
call fcn.10058bc5
mov ecx, dword [ebp - 0x14]
pushfd
test byte [0x10073e68], 0x30
jne 0x10073e69
push ebp
stosb byte es:[edi], al
push cs
mov bh, 0xac
dec eax
lea esi, [edx]
sbb esp, dword [esi + 0x5a7a8e21]
or edi, esi
sub al, 0x70
stosd dword es:[edi], eax
lea ecx, [esi]
mov bl, 0x5d
nop
fmul st(5)
enter 0x318c, 0xffffffffffffff9b
push esp
lodsb al, byte [esi]
jnp 0x10073e29
adc ebp, dword [ebp + 0x6c076ed]
pop edi
inc edi
dec esp
xor esp, dword [edx - 0x3fbcf6f9]
movsd dword es:[edi], dword [esi]
or dh, byte [ebp - 0x6f79bb01]
inc ebx
shl byte [ebp + 0x44ffb50a], 0x86
nop
push 0x64
pop ebx
mov edi, 0x359224e7
adc dword [ebx + edx*2], esp
mov dword [esi + 0x33f1cbf7], 0xd0af6bc9
nop
sar byte [edx], 1
in al, dx
in al, dx
push ebp
inc esi
dec edi
ja 0x10073dca
pop ecx
jo 0x10073d8d
sub dword [esi], ebx
shr byte [esp + edi*4 - 0x5e], 0xe6
cmpsd dword [esi], dword es:[edi]
out dx, eax
scasd eax, dword es:[edi]
push ebp
mov al, byte [0x4f193a50]
xchg ebp, eax
out 0xcf, al
xor byte [esi + 0x42113116], bh
pop ebx
inc ebx
xor al, ah
ja 0x10073dce
add ebp, esi
mov esi, dword [ebp + ebp*8 - 6]
aam 0x77
pop ss
cli
push ebx
pop esi
jge 0x10073e21
leave
stosd dword es:[edi], eax
mov cl, 0x7e
add al, 0x31
outsb dx, byte [esi]
cmp eax, 0x5d089b9a
xor byte [esi - 0x65], al
jae 0x10073ea4
dec ebx
xlatb
pop es
cli
or eax, 0x6b2807a6
push ebp
xlatb
pop edx
mov bh, 0xb0
add ecx, ecx
mov al, 3
leave
add eax, 0xac385bb6
sub eax, 0xb4ef26a7
xchg edi, ebp
cdq
pop edi
femms
push cs
adc edx, dword [edx]
and edx, dword [edi - 0x31]
leave
jns 0x10073e46
and cl, dh
int 0xd4
jl 0x10073e6c
pop edx
popfd
mov ecx, dword [ecx + 4]
push dword [ebp - 0x18]
add al, 0xff
jne 0x10073e58
mov dword [eax + 4], ecx
mov eax, dword [ebp - 8]
inc eax
lea ecx, [esi + 4]
mov dword [ebp - 0x18], eax
pushfd
test byte [0x10073e87], 0x97
jne 0x10073e88
push ebp
popfd
call fcn.10058bc5
mov ecx, dword [ebp - 0x18]
pushfd
test byte [0x10073ed3], 0xd7
jne 0x10073ed4
clc
push esi
std
or dl, byte [ebx - 0x10]
sub eax, 0xeae6f701
out 0xea, al
dec ebx
adc eax, 0xde152dc5
cmp eax, 0xc8ebfb27
jl 0x10073eeb
mov ebp, 0xbbb1bc01
sti
mov bh, 0xc6
xchg ebp, eax
pushfd
arpl cx, di
fistp qword [esi + ecx]
leave
mov al, byte [0xb51cad06]
cld
dec ecx
add ecx, edx
outsd dx, dword [esi]
xchg esp, eax
jecxz 0x10073f2a
push edx
in al, 0xca
pop ds
popfd
push dword [ebp - 4]
mov dword [eax + 4], ecx
pushfd
test byte [0x10073fa6], 0x7f
jne 0x10073fa7
inc edi
pop ebx
push ecx
pop esi
aas
aam 0x86
push eax
into
dec ebx
cmpsb byte [esi], byte es:[edi]
or byte [esi + edx - 0x6a], dl
xchg ecx, eax
mov eax, dword [0xb5130aa1]
sahf
sub eax, 0x3f9950a7
xchg edx, eax
imul esi, dword [edx - 0x37], 0xe605ffed
mov al, byte [0xcebdac19]
in eax, 0xff
stosb byte es:[edi], al
cli
sbb al, 0xe9
cmpsb byte [esi], byte es:[edi]
pop esi
push ebx
lahf
shr byte [ebx - 0x46], 1
call ebx
and eax, 0x83dac31f
sbb eax, 0x63185e2d
mov eax, dword [0x35e5a2fe]
mul dword [ebp + 0x5dabff29]
pop ebp
mov al, byte [0x2dfc859d]
add eax, 0xc924ab62
test dword [edi], esi
jecxz 0x10073fbb
xchg esp, eax
xor eax, 0x3d50812a
add eax, eax
xchg esp, eax
arpl word cs:[esi], di
pop ebp
adc ah, byte [ebx + 0x5e]
pop ds
inc ebp
sbb dl, byte [edx - 0x28bedc30]
clc
add dl, cl
imul eax, dword [eax], 0xfffffffc
aaa
dec ebx
mov dh, 0xe4
mov bl, al
inc esi
add dword [edi - 0x3d], ebx
stc
adc ecx, dword [esi]
mov bl, dl
ffreep st(6)
sub cl, byte [edi]
push edi
sub bh, ah
mov cl, 0xde
int 0x61
sub eax, 0x319abb6e
xchg ebx, eax
aaa
and al, 0x83
mov edx, 0x6a7c537c
add al, 0x3f
push ebp
shr dword [ecx], 1
sub dword [edx - 0x420690f1], ebx
outsb dx, byte [esi]
ror dword [eax - 0x4a], cl
out dx, eax
cmp al, 0x15
sbb edx, dword ds:[ecx]
in al, 0xf3
jb 0x10073f34
or ch, byte [ebx - 0x67]
popfd
lea ebx, [esi + 4]
mov ecx, ebx
call fcn.10058bc5
push dword [ebp - 0x1c]
mov ecx, ebx
mov dword [ebp - 0x18], eax
pushfd
add al, 0x8b
retf
test byte [0x1007403c], 0x2a
inc eax
pop es
adc byte [edx], ch
jne 0x1007403d
mov ecx, 0x8dacc92e
frstor dword [eax - 0x45ca9c1f]
push 0xffffffffffffffb1
push ebp
enter 0xffffffffffff9b1e, 0xa
xor al, 0x4d
add al, byte [edi]
fisttp word [edi + 0x75]
sub byte [ebx], 0xea
jle 0x10073faa
or ch, byte [ecx + 0x61de62d1]
and cl, byte [esi + 0x2d6dd3c6]
push edx
xor bh, byte [edi + 0x4d]
cmpsd dword [esi], dword es:[edi]
pop ds
push 0x18
popal
or al, 0x80
emms
shl dword [esp + edi + 0x6b0c1e59], 1
and ah, byte [eax + 0x51]
test dword [ebx - 0x26384aa9], esp
jne 0x10073fbe
aaa
sbb ah, byte [eax - 0x5c]
inc edi
mov dword [0xf1f1c52a], eax
push ebx
cwde
dec ebp
cmp al, 0xf0
cdq
push edx
in eax, dx
sbb al, 0xf2
pop ss
cmpsb byte [esi], byte es:[edi]
xchg byte ss:[ebx - 0x8bc7e04], ch
das
pop edi
daa
out dx, eax
cmpsb byte [esi], byte es:[edi]
inc esi
scasb al, byte es:[edi]
fild qword [ecx]
or al, 0x22
xchg edi, eax
sub cl, byte [esi + 0x2b]
int3
popfd
call fcn.10058bc5
mov ecx, dword [ebp - 0x18]
mov ecx, dword [ecx + 4]
mov dword [eax + 4], ecx
pushfd
test byte [0x10074142], 0x4e
jne 0x10074143
pop ss
pop edi
mov dh, 0x7b
inc edx
cli
and byte [eax], 0xea
lds eax, [esi + 0x6aae2a46]
xchg ebp, eax
xor al, 0x12
inc esi
add eax, 0xcd6e0d3a
pop es
mov ch, 0xce
movsb byte es:[edi], byte [esi]
push esi
leave
xchg esi, eax
push 0x25bca858
and edx, dword [ebp - 0x80]
in eax, dx
xchg esi, eax
cmp bl, byte [ecx + 0x430ab05e]
out 0xce, al
pop ds
sbb al, 0x9c
adc dh, dh
pop edi
and al, 0x10
cwde
cmpsb byte [esi], byte es:[edi]
mov edi, 0x1af24903
inc ebp
std
popfd
test eax, 0x72f6c0ef
cwde
popfd
test byte [eax + 0x7ecd7537], ah
or eax, 0x6c087532
stosd dword es:[edi], eax
das
sbb ah, byte [edx - 0x2c72d8bf]
inc ebp
sbb al, 0x51
sub al, 0x3d
cmp dh, byte [edi - 0x7e]
dec edi
pop esi
sal byte [ecx], cl
push ebp
mov dh, 0x92
mov bh, 0x3d
loop 0x100740f5
jg 0x10074144
fucomp st(5)
cmp edx, dword [ecx + 0x4d]
mov edx, 0x1e9e1506
mov ecx, 0xa9345c9c
in al, dx
sub al, 0x79
inc edx
sub ch, dl
popfd
shr dword [ecx + 0x63], 0x25
adc byte [ebx + eax - 0x749e0de5], dh
outsb dx, byte [esi]
pop esi
mov dword [0x150695db], eax
jecxz 0x10074137
push es
adc eax, 0xbc3d3ee3
js 0x1007408a
cmp eax, 0xf8d78bc
or eax, 0x447d2874
fmul st(0)
cmpsb byte [esi], byte es:[edi]
sbb ch, byte [edi + 0x12]
adc eax, 0x6a70b5d7
mov ebx, 0xc7b66017
fimul word [0x12e86e51]
scasd eax, dword es:[edi]
sti
cli
push esi
invalid
adc ch, byte [edi + 0x5664fafb]
aam 0x31
add ebp, dword [edi - 0x407d2fde]
int1
mov al, 0xcc
sbb esp, dword [ecx + 0x7cef78f6]
fnstcw word [ebx]
xchg esi, eax
xor al, 0x41
dec ebp
inc ecx
dec ebp
xchg esp, eax
push eax
mov edx, 0x591d6ece
mul esi
jg 0x10074118
inc ecx
popfd
mov eax, dword [ebp + 0xc]
push eax
push edi
mov ecx, esi
mov byte [eax], 0
call fcn.10071c96
pushfd
test byte [0x10074195], 0xcd
call [esi + esi*8 + 0x7419505]
adc ch, cl
jne 0x10074196
xchg ecx, eax
shr byte [eax + 0x71], cl
push 0x52087f06
fist word [edi]
aaa
inc edx
fsubrp st(6)
popal
mov al, byte [0xc4e4a23e]
scasb al, byte es:[edi]
out dx, al
push ss
sub esp, dword [edx]
loop 0x10074152
aaa
inc esi
and byte [edi], 0x42
salc
pushfd
cmp eax, 0xb72a9c2d
test byte [edx + 0x90a3973], al
inc eax
in al, 0x77
inc edi
out 0xf2, al
into
out dx, eax
push es
int3
popfd
test eax, eax
pushfd
test byte [0x100741fd], 0xee
jne 0x100741fe
lodsb al, byte [esi]
lodsd eax, dword [esi]
pop eax
mov dh, 5
mov ebp, 0x6065e9c4
lea ebx, [ecx - 0xe]
jbe 0x100741ea
inc esp
inc esp
mov esp, dword [ebp + edx*4 - 0x7a]
imul esp, dword [edi + 0x5eb6aef5], 0x1f
xlatb
int1
pop esi
insb byte es:[edi], dx
or eax, 0x90ba1f0a
ficom dword cs:[ecx + 0x387eb4e1]
xchg edi, eax
sahf
inc edi
lodsb al, byte [esi]
pushal
jnp 0x10074250
or dword [ecx - 0x4bcd26c], 0xffffffba
js 0x100741f4
sub byte [ebx + ebp], bl
pushal
into
sahf
clc
aam 0x41
push esp
dec edx
mov dl, 0x77
fstp xword [eax - 0x4ebd9f7d]
loop 0x10074245
in al, 0x15
inc eax
xlatb
adc eax, 0xd57113ee
popfd
js 0x10074fdc
pushfd
test byte [0x10074230], 0x61
jne 0x10074331
mov dh, 0x5d
or dl, byte [edx + 0x5455a3aa]
fadd dword [esi]
imul ebp, esi, 0x29
fild qword [ebx]
pop ds
outsb dx, byte [esi]
mov eax, dword [0x2c75dc9c]
bound esi, qword [ebx - 8]
xchg edi, eax
add cl, ch
pop esp
push eax
daa
jnp 0x100742a6
scasd eax, dword es:[edi]
ficomp word [ecx + 0x291687e0]
sbb dword [ebx + 0x6b4c615d], ebx
sbb al, 0x9b
bound esi, qword [edx]
jne 0x10074285
lodsd eax, dword [esi]
xchg ecx, eax
sahf
ror ah, cl
ror byte [edi], cl
inc ebx
sub si, word [ebp - 0x79b090da]
sub esi, dword [ebp - 0x79b090da]
mov ebx, 0x8ef04929
pop edi
nop
inc edi
fcomp dword [ebp + eax - 0x7f]
pop ecx
xchg edx, eax
or ebx, dword [ecx]
imul esp, dword [edx], 0x5d
mov esp, 0x4dd15afc
xchg esi, eax
int1
movsb byte es:[edi], byte [esi]
xor eax, 0x9909e222
mov esi, 0xca1457d3
mov esi, dword [eax - 0x240cad9]
out dx, al
xor byte [edx], bh
sub byte [esi], ch
mov dl, 0xed
mov dl, 0xed
dec ebp
xchg ecx, eax
lodsb al, byte [esi]
xchg ebx, eax
mov eax, dword [0x9e0134e1]
scasd eax, dword es:[edi]
push esi
call 0xd83b00df
pop edi
sahf
xchg esp, eax
mov edx, 0x4e57fa2a
cld
pop ebx
aaa
fst qword [ebp - 0x66]
mov ebp, 0x6cc456b6
pop edx
lcall 0x5a6c, 0xc456b6bd
push cs
pop ecx
int3
int3
popfd
mov eax, dword [ebp + 0xc]
pushfd
test byte [0x10074357], 0x29
jne 0x10074458
fiadd word [ebp - 0x6ea69d6f]
cmp al, 0xc4
fsub qword [ebx - 5]
cmpsb byte [esi], byte es:[edi]
mul byte [ebx]
push ebp
movsb byte es:[edi], byte [esi]
pop esi
out 0x37, eax
cmp eax, 0xd952dfc8
lea ebp, [edi]
insb byte es:[edi], dx
cmp al, 0x36
sub esp, dword [ebx + 0x66]
xchg edx, eax
cmp dh, dh
movsd dword es:[edi], dword [esi]
in al, dx
sti
dec esp
mov ch, 0x38
adc dword [ebx + 0x55], 0xffffffaa
dec edi
into
test eax, 0x21211d42
int1
or cl, byte [eax]
dec ecx
mov ebp, 0x467d6708
enter 0x7d71, 0xffffffffffffffa0
movsb byte es:[edi], byte [esi]
cli
sub bh, byte gs:[esi + 0x24010edf]
xchg ecx, eax
pop ds
pop ebx
int 0x55
pop edi
xchg byte [ecx], bh
xchg esp, eax
ja 0x10074321
popal
fsub dword [ebx]
dec ebx
nop
and ecx, dword [di]
int 0xcc
lodsb al, byte [esi]
fdiv dword [edi + 9]
add byte [edi - 0x7b18b8], bh
cmp byte [ebx], bl
mov esi, 0x6b5eb750
mov al, 0xf4
in al, 0x59
jle 0x100743de
mov edx, 0xeaba2237
jge 0x100743c7
add al, 0xd2
and al, 0x78
shl byte [eax + edi*2], cl
push edi
in al, 0x2f
push esi
adc ch, bl
shl dword [ebx], 0xce
jne 0x1007442e
pushfd
into
test eax, 0x7aeb7419
stosb byte es:[edi], al
je 0x100743c2
jp 0x10074383
insd dword es:[edi], dx
push esi
xchg byte [edx + esi*4 - 0x4a], dh
mov dl, 0xb6
xchg ecx, eax
xchg esp, eax
mov edi, 0xfa80f597
stosb byte es:[edi], al
test byte [edi - 0x3a], cl
fxtract
dec ebp
cmp eax, 0x61c4611f
js 0x1007442a
mov dword [0xeaa1ca29], eax
dec esp
imul eax, dword [eax - 0x58], 0xd7c15fe4
xor eax, 0x4c28bfbc
push ebx
fild dword [ecx - 0x4ee6e5b4]
or dword [ecx], ebp
mov dl, 0x34
xor bh, ch
push edx
cmp dh, byte [eax - 0x58]
scasb al, byte es:[edi]
add ebx, ebp
insb byte es:[edi], dx
sti
popal
scasd eax, dword es:[edi]
cmp al, ah
jg 0x1007449d
les edi, [edi + 0x7a]
xor eax, 0x8674f24c
jecxz 0x10074420
inc esi
xchg ecx, eax
aaa
out 0xed, al
in eax, dx
fcmovb st(0), st(2)
xchg byte [edi + 0x24], ah
dec ecx
sti
sub al, 0xd4
lodsd eax, dword [esi]
imul ecx, dword [ebx + 0x25274a4f], 0xffffffac
call 0xe9c47fbd
div byte [esi + ebx*2 - 0x46]
push 0xffffffffffffffc3
jne 0x100743d5
cmp edi, dword [ebp + 0x5e74f6d9]
mov edx, 0x8775c36a
sar dword [eax], 0xcd
pushfd
xchg dword [eax - 0x37d46b16], esi
popfd
cmp byte [eax], 0
je 0x10074741
cmp dword [ebp + 8], 0x12
je 0x10074b53
cmp dword [ebp + 8], 9
jne 0x10074747
jmp 0x10074b53
mov dword [ebp + 8], 0x12
jmp 0x1007356c
cmp cl, 0x2b
jne 0x1007467a
inc eax
mov dword [edi], eax
cmp byte [eax], 0x3f
jne 0x10074671
test ebp, edx
add dword [eax], eax
add byte [esi + esi*8 + 0x744ac05], bl
adc byte [ecx], dh
pushfd
test byte [0x100744ac], 0x31
je 0x100745ad
bound esp, qword [ebp + 0x483b4602]
xor bl, al
ja 0x10074443
or cl, byte [edi]
mov esp, 0xfebeef7b
and ah, byte [eax - 0x8ec35f0]
xlatb
salc
mov ebx, 0xf736cbd4
cdq
mov eax, edx
adc dword [edx], edi
insb byte es:[edi], dx
or al, 0xa6
cmp dword [ebp + 0x41], 0xffffff98
mov ds, word [edi - 0x531f77e2]
mov ss, word [edx + 0x2ee77d68]
xchg dword [edx + 0x7e], ecx
outsd dx, dword [esi]
insd dword es:[edi], dx
loopne 0x1007454c
test byte [ecx + edi*4], 0xde
fdivr dword [ebx + 0x7d826bfb]
or eax, 0x6e1bdc51
outsb dx, byte [esi]
aas
cmpsb byte [esi], byte es:[edi]
jno 0x10074497
shl eax, 1
int 0xe4
arpl word [ebx + edi*8], si
dec edx
xor dword es:[esi + 0x71], edx
aam 0xe3
add esp, dword [edx + 0x75]
sti
inc edi
push esi
add al, 0xa7
fnstsw word [ecx - 0x1d20a727]
sub al, byte [edx - 0x2f]
add cl, byte [edx + 0x7751acd2]
push ecx
pop ebp
cmp dword [edi + 0x78], ebx
pop es
xchg ebx, eax
xchg ebp, eax
jg 0x10074575
imul edx
sub ah, byte [edi]
lds eax, [0x18ea402f]
scasb al, byte es:[edi]
enter 0xffffffffffff856c, 0x3f
xchg ebx, eax
xor eax, 0x8be7b755
push edx
or ah, byte [eax - 0x13]
pop esi
fmul dword [ebp + 0x6941ec19]
das
jo 0x100744f6
test eax, 0xa02c427
mov esi, 0x8e10193c
daa
les eax, [edx]
or bh, byte [esi - 0x71efe6c4]
dec esi
in al, 0x68
cmp al, 0xee
inc edx
scasb al, byte es:[edi]
cmpsb byte [esi], byte es:[edi]
adc edi, dword [esi + 0x58]
aaa
sub cl, byte [edi]
mov dword [0xcdbc766b], eax
inc eax
inc edi
pop ebp
dec edx
inc ebx
loopne 0x100745e8
cmc
mov ecx, 0xc833a0bf
inc esi
dec edx
mov al, byte [0x4a46c833]
mov esp, 0x6449d0b0
fcom qword [eax + ebx*4 + 0x70c61b38]
dec ebx
test ecx, esp
fdiv st(5), st(0)
adc edi, edx
cmp al, 0x73
pop es
int3
cmpsb byte [esi], byte es:[edi]
popfd
inc eax
mov dword [edi], eax
mov dword [ebp + 8], 0xa
pushfd
test byte [0x10074667], 0x30
jne 0x10074668
xchg esp, eax
sub ah, cl
out 0xc5, al
push dword [edi]
add edi, dword [ecx + 0x7d8aec88]
mov eax, dword [0xb2d74e5d]
or eax, 0xbf4f92f6
cdq
pop ebp
dec ebx
arpl dx, sp
xchg ah, dl
pop es
mov al, byte [0xd34e7a04]
jnp 0x100745ac
jp 0x10074638
sar dword [ebx - 0x41], cl
push es
cmp esi, eax
pushal
test al, 0xed
rol byte [ebx + 0x3ad106d8], 1
adc eax, 0x57777986
and ch, byte [edx - 6]
mov ebp, dword [esi - 0x12fc1cb4]
mov word [edi], ss
jle 0x1007461e
call dword [ebp + 0x75338392]
mov edx, 0x75fadcc1
insd dword es:[edi], dx
push ss
outsd dx, dword [esi]
int1
mov eax, 0x9ef8d8ae
sahf
xor ebp, dword [esi]
mov eax, 0xbe1babe5
or ebp, dword [ebx + edx*4]
pop es
adc byte [0xf8f90d28], bl
inc esi
or dword [ebx + 0x27], edx
mov byte [eax + 0x60e6b324], ah
out 0x60, al
and bl, dl
push 0x9da4ddca
lds edi, [ebp - 0x27e1eee5]
pushfd
xor al, 0x2d
cwde
push esi
xchg esi, eax
cmp ebp, dword [ebx]
pop ebx
neg byte [ebp - 0x408cdfac]
xor dword [ebx], 0x54
sub dword [eax], ebp
or dword [edi - 0x44], edi
jo 0x10074609
mov dh, 0x71
fist word [eax]
xchg ecx, eax
pop edx
push edx
popfd
mov dword [esi + 0x14], ebx
jmp 0x10073594
mov dword [ebp + 8], 9
jmp 0x10074669
cmp cl, 0x3f
jne 0x100746a1
inc eax
mov dword [edi], eax
cmp byte [eax], cl
jne 0x10074695
inc eax
mov dword [edi], eax
pop es
mov dword [ebp + 8], 0xc
jmp 0x1007356c
mov dword [ebp + 8], 0xb
jmp 0x1007356c
mov eax, edx
pushfd
test byte [0x1007473a], 0xe6
jne 0x1007473b
inc esp
jae 0x10074688
fisttp dword [ebx + 0x750f1747]
adc bl, byte [esi + 0x5544ffbd]
pop es
xchg edx, eax
aas
mov dword [0x4bab3dff], eax
or eax, dword [ecx - 0x32]
jae 0x10074742
mov dl, byte [edi]
xlatb
je 0x10074713
jge 0x10074716
out 0x1b, eax
inc ecx
out dx, eax
cmpsd dword [esi], dword es:[edi]
and al, 0x29
popfd
and byte [esi + ecx*8 + 0x6ef31d0e], bh
xchg esi, eax
or dword [0x284db4cf], esp
add ecx, dword [0x8fd9caa1]
dec esp
out 0xbd, al
xor eax, 0x78
out 0xba, eax
sub byte [ebp - 0x269c8597], bh
cwde
outsb dx, byte [esi]
mov ch, 0xf4
jle 0x10074750
scasb al, byte es:[edi]
add al, 9
insb byte es:[edi], dx
sahf
add dh, dl
test eax, 0x78941832
add byte [0x2ed12459], ah
push es
pop ecx
and al, 0xd1
push es
fnstcw word [edx + 0x2d61ade5]
push ss
test eax, 0xf0d015e2
push ds
dec eax
xor esi, dword [0x80dab232]
mov byte [eax], bl
out 0x62, eax
or esp, ecx
adc dword [ebx - 0x56], ecx
sbb eax, 0x2f84bd1e
lodsb al, byte [esi]
popfd
jmp 0x10074fdc
cmp dword [ebp + 8], 9
je 0x1007474a
jge 0x1007474c
or dword [ebx + eax - 0x3a], esi
add byte [ecx], al
mov byte [eax], 1
inc dword [edi]
push 0x1a
pushfd
test byte [0x10074782], 0x9a
je 0x10074783
add eax, 0x10074782
lcall 0xe104, 0x997b2b74
jnp 0x100746f3
add al, 0xe1
stosd dword es:[edi], eax
push es
loop 0x1007472c
out dx, eax
xor dword [ecx*2 - 0x4b9e9a20], esi
outsb dx, byte [esi]
pop eax
mov dh, 0x92
daa
sahf
lds eax, [ebx - 0x3e]
mul dword [eax - 0x57e87654]
or ebx, dword [ebp - 0x20]
stc
or dl, byte [edi + 0x61]
aam 0x8c
jle 0x10074788
popfd
mov ecx, esi
call fcn.100618f7
mov dword [ebp + 0xc], eax
test eax, eax
sar esi, 1
dec dword [ecx - 0x3f7af3bb]
js 0x10074a6a
push 0x16
mov ecx, esi
call fcn.100618f7
pushfd
test byte [0x100747a9], 0x3c
test eax, 0x3c100747
jne 0x100747aa
pop edx
popfd
mov dword [ebp - 0x1c], eax
test eax, eax
pushfd
test byte [0x100747ec], 0x6c
jne 0x100748ed
xor byte [esp + ecx], dl
into
scasb al, byte es:[edi]
xor ch, byte [0x9d2b559e]
jge 0x100747a2
sub esp, edx
xor eax, 0xc0060301
xchg byte [esi + 0x4abf0ddd], cl
dec edx
add al, 0x85
sub eax, 0xc6fb31f7
fdiv qword [edi + ebp - 0x4bd1a899]
and dword [ebx + 0x3b], esp
push 0xffffffffffffff83
pop esi
and dword [edi + 0x63], edx
div dword [bp + di + 0x1e19]
stc
in eax, dx
or dword [eax], eax
div byte [edx + 0x4e]
test al, 0x6e
insd dword es:[edi], dx
xor esp, dword [esi - 0x3bd9dc0d]
xchg esi, eax
mov cl, 0x9e
mov byte [ecx + 0xaec5299], dh
test dword [eax], esp
cmp eax, 0xefb87405
jecxz 0x10074883
inc esi
xor byte [ebx - 0x5d], ch
push edi
dec edx
and al, ch
mov byte ds:[esi - 0x3683df1b], al
fistp word [edi + 0xee39d6a]
rcr dword [ebx], 0xe5
or cl, dh
sub ebx, edi
mov al, byte [0x422a7612]
out 0x7e, eax
jecxz 0x100747d7
xor ebx, dword [esp + ebp*2 - 0x66]
mov edi, 0xaacc439f
inc esp
mov al, 0x33
bound esi, qword [edi - 0x74]
das
nop
dec edi
sbb dword [edi], edi
movsb byte es:[edi], byte [esi]
out dx, al
cmp eax, 0x2c98a39c
xchg ebx, eax
mov dword [0x40f33b48], eax
mul dword [edx + 0x7097a605]
mov dh, 0x93
imul edi, edx, 0x46e7e0d4
in al, dx
out dx, eax
xor eax, 0x726490a
add byte [ebx], cl
nop
mov edi, ecx
in eax, dx
test eax, 0xcba5c5c5
inc edi
fdivr dword [edi + edx*8 + 0x2a5c6ddc]
rcr byte [eax - 0x36], 1
test esp, ebp
fdivr qword [edi + 0x7a]
mov cl, 0x4c
ror byte [edx - 0x1b], cl
sahf
xlatb
fsubr qword [ebp + 0x5c]
sub dl, al
pop eax
retf 0xec85
dec edx
in eax, 0x9e
inc esp
test eax, 0x82ee2671
pushfd
adc ch, byte [eax]
fnstenv [esi + ebp*8 - 0x4c]
ficomp dword [ebx]
sub eax, 0xc655b001
into
xchg ecx, eax
xchg edi, eax
mov al, 0xdd
stc
dec ecx
fcmovbe st(0), st(3)
pop ecx
enter 0x63e1, 0xffffffffffffff83
fdiv qword [ecx + 0xd]
test eax, 0x5d0d43a8
int 0x89
clc
sbb al, 0xf1
jb 0x10074893
xor esp, dword [eax]
cmc
and dword [edx + 0x6ba7dce7], ebx
xchg byte [edx + 0x2c758762], bl
dec ebp
push cs
mov eax, dword [0xaeca8ec1]
pop eax
jnp 0x1007494b
adc ax, 0xa275
add eax, 0x1334aa46
inc ecx
pop ebp
popfd
js 0x10074a6a
push dword [ebp - 4]
mov ecx, ebx
call fcn.10058bc5
push dword [ebp + 0xc]
mov ecx, ebx
mov edi, eax
call fcn.10058bc5
pushfd
test byte [0x100749a6], 0x20
jne 0x100749a7
fcmove st(0), st(5)
in eax, dx
xchg ecx, eax
stosd dword es:[edi], eax
test dword [ecx], esi
push cs
aad 0xbc
rcl al, 0x95
pop edx
push ebp
leave
xchg ebx, eax
stc
mov dl, 0x56
inc eax
out dx, al
cmp byte [ebx], 0xb1
push edx
and dword [edi + 0x381e8585], esp
cmp ecx, dword [eax - 0xb]
cmpsb byte [esi], byte es:[edi]
aaa
scasb al, byte es:[edi]
rcr dword [ecx + 0x5521fd81], 1
inc esp
sub byte [eax - 0xd3e71e6], bh
inc ecx
inc ecx
jb 0x1007497d
adc dword [esi + 0x4a1308b2], 0xb105348e
jmp dword [edx - 0x73]
mov eax, dword [0x775ec363]
cwde
out dx, al
test esp, ebx
fcom st(6)
sbb bh, cl
call 0xc6f45a70
rol byte [ebp - 0x4252e3ec], 0x80
ror dword [edx - 0xfcb3727], 1
sti
sub eax, 0x23ac9e95
into
je 0x1007493c
jnp 0x100749dd
mov al, 0xe5
je 0x10074972
sal byte [ebp - 0x990cee0], 1
popfd
mov ecx, dword [edi + 4]
push dword [ebp - 4]
mov dword [eax + 4], ecx
mov ecx, ebx
pushfd
test byte [0x100749f8], 0xb1
jne 0x100749f9
test byte [ebx - 0x35], ch
movsb byte es:[edi], byte [esi]
push 0xffffffffffffffe9
adc dword [ebx - 0x59], 0x6769037e
test bh, al
imul edx, dword [edx - 0x1b], 0xdfcf090f
shr byte [edx + 0x44], 1
fistp qword [eax - 0x73896072]
sti
inc ecx
xor byte [edi + 0x5d], 0xd
popal
sbb eax, dword [ecx + 0x30]
aad 0x16
in eax, 0x34
int 0x93
fcomp qword [eax + 0xe]
mov eax, 0xdff219d3
xor eax, 0xdca4d6dd
popfd
call fcn.10058bc5
push dword [ebp - 0x1c]
mov ecx, ebx
mov edi, eax
call fcn.10058bc5
cmp dword [ebp + 8], 0xb
mov ecx, dword [edi + 4]
mov dword [eax + 4], ecx
je 0x10074a32
push 0xd
mov ecx, esi
call fcn.100618f7
test eax, eax
js 0x10074a6a
push eax
mov ecx, ebx
call fcn.10058bc5
mov ecx, dword [ebp - 4]
mov dword [eax + 4], ecx
push dword [ebp - 8]
mov esi, dword [esi + 8]
mov ecx, ebx
call fcn.10058bc5
cmp dword [ebp + 8], 9
mov dword [eax + 4], esi
jne 0x10074a50
mov eax, dword [ebp - 0xc]
jmp 0x10074fdc
mov eax, dword [ebp - 4]
jmp 0x10074fdc
push 0x10
mov ecx, esi
call fcn.100618f7
mov ebx, eax
mov dword [ebp - 0x1c], ebx
test ebx, ebx
jns 0x10074a72
or eax, 0xffffffff
jmp 0x10074fdc
mov eax, dword [ebp + 0xc]
push eax
push edi
mov ecx, esi
mov byte [eax], 0
call fcn.10071c96
test eax, eax
js 0x10074fdc
pushfd
test byte [0x10074b3d], 0x85
jne 0x10074b3e
adc cl, bh
xchg edi, eax
dec edi
pop edx
and esp, dword [ecx - 0x4b]
popal
lahf
loopne 0x10074ae7
imul ebp, dword [esi + 0x3a071498], 0xffffff82
test dh, bh
arpl word [ebx + 0x6b], sp
test dword [ecx + 0x661efe1b], edx
adc eax, 0x3f6a37c6
pop ebx
adc dword [edx - 0x36], eax
out 0xa, al
mov ecx, 0x63f511e1
jne 0x10074af4
fiadd word [ebp - 0x58]
dec ecx
rcr byte [edx + ebp], 0x8e
jnp 0x10074b02
out 0xd, al
push ebp
pop esi
push edi
mov cl, byte [ebx - 0xce8dd60]
mov cl, 0xb6
jo 0x10074a75
mov ecx, 0xd7bacbf8
push es
cmp al, 0xfe
nop
mov ah, 0x79
push ds
fisttp word [edi + 0x71]
xor edi, ebx
mov dl, 0xb0
xor eax, 0x6b043881
std
push ds
mov al, 0x35
cmp dword [eax], 0x1efd6b04
imul dl
inc ecx
inc ecx
xlatb
add byte [ebx - 0x139ff974], 0x47
aad 0x1e
or dword [esi + eax - 0x2ab813a0], 0x1e
mov esp, 0x424bdd9a
or esi, esi
rcl dword [ebx + 0x5d559073], 0x8b
dec ebx
into
mov esp, 0xe09345cf
pop ds
cmp al, 0xb3
shl bl, 1
insb byte es:[edi], dx
xor eax, 0x1922c7bc
add al, 0x1e
xchg ebp, eax
add eax, dword [0x6265ec83]
sbb al, 0x21
xor dword [ebx - 0x65], eax
outsd dx, dword [esi]
jecxz 0x10074b72
jnp 0x10074bb4
popfd
mov ecx, dword [ebp + 0xc]
cmp byte [ecx], 0
je 0x10074b5e
cmp dword [ebp + 8], 0x13
je 0x10074b53
cmp dword [ebp + 8], 0xa
jne 0x10074b5e
mov dword [esi], 9
jmp 0x10074a6a
mov byte [ecx], 1
add dword [edi], 2
cmp dword [ebp + 8], 0x13
je 0x10074c50
cmp dword [ebp + 8], 0xa
je 0x10074c50
pushfd
test byte [0x10074c3a], 0xc5
jne 0x10074c3b
pop es
lahf
cmpsb byte [esi], byte es:[edi]
ror byte [ecx], 0x15
push esi
out dx, eax
sbb byte [edi - 0x7c], 0xaf
sti
jns 0x10074c00
sbb dword [esi + 0x2ec88e5f], eax
or eax, 0x6d9a3c4f
pop ss
adc cl, 0x46
fdivr dword [edx]
in eax, dx
call 0x39a0a4ff
cmp dword [eax + 0x3732db7e], 0x309610cb
push eax
inc eax
xchg ebp, eax
adc byte [esi - 0x6abfafd0], dl
mov eax, dword ss:[0x6b5fcbf1]
sbb dword [ecx - 0x4b], edi
cmp bl, bh
int3
das
ljmp 0x6dff
popfd
push ebx
lea ecx, [esi + 4]
lea edi, [eax + 1]
call fcn.10058bc5
mov dword [eax + 4], edi
jmp 0x10074eb3
push 0xd
mov ecx, esi
call fcn.100618f7
mov edi, eax
test edi, edi
js 0x10074a6a
pushfd
test byte [0x10074c8a], 0x7e
jne 0x10074d8b
movsd dword es:[edi], dword [esi]
add eax, 0x8349a79
mov dword [0xca08d803], eax
add ebx, eax
or dl, cl
nop
cwde
mov dword [0x6bb65973], eax
bnd jecxz 0x10074c78
outsd dx, dword [esi]
sub al, 0x4b
shl byte [ebx + 0x6f09cb44], cl
and eax, 0x70d4d713
jl 0x10074c8f
sub edi, dword [eax]
inc ebp
dec ebp
popal
push cs
int3
popfd
lea eax, [edi + 1]
push ebx
lea ecx, [esi + 4]
pushfd
test byte [0x10074e94], 0xf2
jne 0x10074e95
and eax, 0x4faa3740
xor ch, byte [edi - 0xb627b42]
sbb eax, 0xb010e044
cld
push es
sub eax, 0x91600de7
push 0xffb50ebf
loopne 0x10074df7
cmpsb byte [esi], byte es:[edi]
lodsb al, byte [esi]
pushal
and eax, edx
inc edx
xor edi, dword [edi]
cmp al, 0x76
inc ecx
fild qword [esi]
in eax, dx
jbe 0x10074dda
jne 0x10074dff
inc esp
xor eax, 0x464830d1
adc eax, 0xb0f4c76f
ror byte [ebx], 1
push ss
hlt
inc ecx
push ss
movsd dword es:[edi], dword [esi]
sal byte [esi + ebx*8 - 0x25], 1
scasd eax, dword es:[edi]
push esi
xor al, 0xd0
scasb al, byte es:[edi]
cld
cmp eax, 0xc8cf56f3
push 0x57
cmp dl, byte [ecx + esi*4]
inc ebp
xor esp, eax
stosd dword es:[edi], eax
sti
push esi
or esp, ebx
scasd eax, dword es:[edi]
or byte es:[ebx - 0x26aabd73], dl
adc ecx, dword [ecx - 0x653f7e93]
mov ebx, 0xaa472d5c
inc edx
push ebp
fst dword [ebx]
mov dword [ebp - 0x7f], ebp
rcr byte [edx + 0x472d5cbb], 0xaa
pushal
add eax, 0x5cc41550
das
lodsb al, byte [esi]
jb 0x10074e1e
jne 0x10074e03
lds eax, [ebx - 0x15537880]
mov ebx, dword [edi - 0x1b]
scasd eax, dword es:[edi]
add dword [eax - 0x74155379], 0x5f
in eax, 0xaf
bound eax, qword [eax - 0x695e6bc8]
sbb dword [edx - 0x530543ad], esi
cmpsb byte [esi], byte es:[edi]
je 0x10074dcf
adc eax, 0xe7c5a8cc
or eax, 0x78acae5b
dec esp
jno 0x10074ddf
enter 0xfffffffffffff15e, 0x24
bound esi, qword [ebp - 0x7e]
pop ebx
xor byte [0x36f39ae7], dh
push edi
fisubr dword [ebp + 0x4db21e2c]
xor byte [eax + 0x5c6f2e50], dl
mov dl, 0x34
test eax, 0xd1a567c5
outsb dx, byte [esi]
sahf
push ebp
push 0xb7635675
aas
or dword [ebx + 0x20], eax
movsd dword es:[edi], dword [esi]
mov esp, 0x36bdb950
jns 0x10074e18
mov ch, 0xf2
dec edx
dec edx
sbb byte [ecx], al
fild qword [eax]
fisttp word [ecx - 0x544321d6]
mov dl, 0x3d
sub eax, 0xa952f0dd
cmc
mov esi, 0x94dd5805
popfd
mov dword [ebp + 0xc], eax
call fcn.10058bc5
mov ecx, dword [ebp + 0xc]
mov dword [eax + 4], ecx
push edi
lea ecx, [esi + 4]
call fcn.10058bc5
mov ebx, dword [ebp - 0x1c]
mov dword [eax + 4], ebx
cmp dword [ebp + 8], 0xa
pushfd
test byte [0x10074f90], 0x11
jne 0x10074f91
pop edx
and eax, 0x391f027
out dx, eax
and cl, byte [edx]
les edi, [eax]
test al, 0x99
popfd
adc byte [ecx - 0x113782c5], bl
jecxz 0x10074e7c
sub eax, 0x1b2811bd
ja 0x10074e96
inc ebp
mov edx, 0x64d58c4
outsb dx, byte [esi]
adc byte [edi - 0x1a46c3d8], dl
mov al, 0xd3
mov esi, 0x66bc2cce
aam 0x43
xor byte [esi + 0x6645f71e], ah
mov ah, 0x37
pushfd
xor esp, edi
adc bh, byte [ecx]
in eax, dx
jo 0x10074eb7
fsubr dword [edi + 0x78]
jns 0x10074f09
xlatb
setle byte [ecx - 0x1f]
cmp dword [si + 1], ecx
xlatb
xor al, 0x29
xchg edi, eax
inc eax
std
sub byte [ecx - 0x3c], dl
js 0x10074f07
push ecx
les edi, [eax - 0x1b]
out 0x95, eax
inc esp
salc
mov al, 0xdc
dec ebx
insb byte es:[edi], dx
lahf
test al, 0x82
sbb esp, 0xc9462ade
leave
sar dword [ecx - 0xcdb484c], 1
pop ds
mov eax, dword [0xb66d2c05]
mov eax, 0xe7d89193
mul esp
and edx, dword [edi]
cld
mov ah, 0xe5
test eax, 0x824067bc
out dx, al
stosb byte es:[edi], al
mov edx, 0x10a5a182
xor eax, dword [esi]
into
dec edx
and bl, byte [ebp - 0x54]
or bl, byte [ebx - 0x6cb02ed5]
jecxz 0x10074f6a
pushal
add byte [ebx + ecx + 0x200e2f37], dh
outsd dx, dword [esi]
fimul word [esi - 0x5e]
push ebp
sbb al, 0x42
sbb esi, eax
jbe 0x10074f1e
or esi, dword [edi]
das
push cs
and byte [edi - 0x22], ch
dec esi
mov bh, 0xa5
cli
fisttp qword [ebp - 0x62]
test eax, 0x85bc4061
fsub st(0)
adc al, 0xce
mov edx, 0xd4d1b11e
jo 0x10074f85
pop ecx
popfd
mov eax, dword [ebp - 0xc]
pushfd
test byte [0x10074fd6], 0x39
jne 0x10074fd7
inc eax
int 0x9c
mov edx, 0xa8b476d3
xchg ebp, eax
pop esp
aaa
mov al, 0x65
xchg dword [0x80c1e9e7], esp
out 0x2d, eax
js 0x10074fe1
sub byte [ecx], 0x29
cdq
push ecx
cmpsd dword [esi], dword es:[edi]
or dl, ch
or byte [eax], al