Function at 0x70ae7344
Capabilities:
Authenticate hmac
Encode data using base64
Encode data using xor
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push ebx
sub esp, 0xec
mov dword [ebp - 0x10], 0x54251
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x18], 0xf033e
mov dword [ebp - 0x14], 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
sub eax, dword [ebp - 0x10]
sbb edx, dword [ebp - 0xc]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], edx
mov eax, dword [ebp - 0x20]
xor eax, 0x9c0ed
or eax, dword [ebp - 0x1c]
je 0x70ae78aa
mov eax, dword [ebp - 0x20]
xor eax, 0xeb804
or eax, dword [ebp - 0x1c]
jne 0x70ae78ad
cmp eax, 0x5f35c611
xchg byte [ecx - 0x1b], bl
cmpsb byte [esi], byte es:[edi]
or edx, ecx
push ds
in al, 0x58
or ch, byte [ebp - 0x17]
and edi, dword [ebx + 2]
lea ecx, [eax - 0x5f]
sti
movsb byte es:[edi], byte [esi]
dec ebp
ljmp 0x8ef8
nop
jmp 0x70ae78ae
nop
mov dword [ebp - 0xdc], 0x30
mov eax, dword [ebp - 0xdc]
mov eax, dword fs:[eax]
mov dword [ebp - 0xe0], eax
mov eax, dword [ebp - 0xe0]
mov dword [ebp - 0x24], eax
mov dword [ebp - 0x30], 0x3edfc
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x38], 0x63f1d
mov dword [ebp - 0x34], 0
mov eax, dword [ebp - 0x38]
mov edx, dword [ebp - 0x34]
sub eax, dword [ebp - 0x30]
sbb edx, dword [ebp - 0x2c]
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x3c], edx
mov eax, dword [ebp - 0x40]
xor eax, 0xf347b
or eax, dword [ebp - 0x3c]
je 0x70aea8f1
mov edx, 0xf347b
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0xf13f7
or eax, dword [ebp - 0x3c]
je 0x70ae94b5
mov edx, 0xf13f7
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0xcca20
or eax, dword [ebp - 0x3c]
je 0x70aeb81e
mov edx, 0xcca20
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0xc9e21
or eax, dword [ebp - 0x3c]
je 0x70ae8588
mov edx, 0xc9e21
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0xc0204
or eax, dword [ebp - 0x3c]
je 0x70ae99c4
mov edx, 0xc0204
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0xb4285
or eax, dword [ebp - 0x3c]
je 0x70ae9ed3
mov edx, 0xb4285
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0xa5523
or eax, dword [ebp - 0x3c]
je 0x70aea3e2
mov edx, 0xa5523
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0x98c10
or eax, dword [ebp - 0x3c]
je 0x70aec23c
mov edx, 0x98c10
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0x846ce
or eax, dword [ebp - 0x3c]
je 0x70aebd2d
mov edx, 0x846ce
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0x73df4
or eax, dword [ebp - 0x3c]
je 0x70ae8a97
mov edx, 0x73df4
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0x73790
or eax, dword [ebp - 0x3c]
je 0x70aeb30f
mov edx, 0x73790
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0x5afb8
or eax, dword [ebp - 0x3c]
je 0x70ae8079
mov edx, 0x5afb8
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0x567fd
or eax, dword [ebp - 0x3c]
je 0x70ae8fa6
mov edx, 0x567fd
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0x40acc
or eax, dword [ebp - 0x3c]
je 0x70aeae00
mov edx, 0x40acc
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0x25121
or eax, dword [ebp - 0x3c]
je 0x70aecc5a
mov edx, 0x25121
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70aecc57
mov eax, dword [ebp - 0x40]
xor eax, 0x1ffdd
or eax, dword [ebp - 0x3c]
je 0x70ae7b6a
mov eax, dword [ebp - 0x40]
xor eax, 0x22b88
or eax, dword [ebp - 0x3c]
je 0x70aec74b
jmp 0x70aecc57
in eax, dx
mov al, bl
dec byte [ecx]
dec edi
rcl byte [ecx], 0xa8
jle 0x70ae7b2b
int3
ljmp 0xafaa:0xd22140ad
adc al, 0x34
xor ecx, dword [ebx + 0x15aeb530]
int 0xab
cdq
in eax, dx
cmp bh, al
and ebx, dword [ebx - 0x68]
invalid
in al, dx
outsb dx, byte [esi]
mov al, byte [0xbff4c6d2]
imul edi, dword [eax], 0x19568008
cwde
and edi, dword [esi + 0x7fd1f3fa]
xchg ecx, eax
adc eax, 0xe85cf566
invalid
ret 0x10dd
mov bh, 0x17
or ebp, 0x44
push esi
sbb byte [esi + ebx*4 + 0x6d8bd767], ch
fisubr dword [eax + esi - 0x68]
jo 0x70ae9513
pop ecx
nop
int3
les esi, [0x99a0802e]
sub al, dl
dec edx
rcl dword [ebp - 0x6a98d355]
xor dword [ebp - 0x64], eax
or edi, edx
pop ecx
jmp 0x70ae94f7
pop ebx
xor bl, byte [edx + 0x72]
stosb byte es:[edi], al
rcl dword [esi + 0x6026d901]
sbb eax, 0x91bfda63
jmp 0x70ae949a
add esi, 0x7ef5c8a0
jp 0x70ae949c
mov word [edx - 0x2f], fs
pushfd
out dx, eax
dec ebp
leave
push ebx
push ebp
adc ebp, dword [ecx]
test al, 0x61
mov al, 0xcc
cwde
or ah, byte [0x474cb427]
sbb esi, dword [ebp - 0x64c69c94]
pop esi
pop ecx
mov dh, 0xf9
fcom dword [esi]
das
jns 0x70ae9590
pop ecx
and al, byte [ecx - 0x406825a3]
popal
or dword [ecx + 0x4c], 0x2c
sbb ch, byte [edi + edx*8]
cmc
sbb ebp, dword [esi + edi]
xor al, 0x18
inc ebp
push es
mov bh, 0x70
mov ch, 0x49
adc edi, dword [ebp + 0x27cfcc90]
daa
pop ds
rol dword [edi + 0x47484649], 0xd4
bound esp, qword [edi]
dec ecx
inc esi
dec eax
inc edi
aam 0x62
daa
jmp 0x70ae9566
adc byte [ebp - 0x240523b3], 0x24
jne 0x70ae95ce
mov al, ah
dec esi
mov ebx, 0xd56f2d1
jbe 0x70ae952b
add bh, byte [esi]
xor ebp, dword [ebx - 0x5d]
scasb al, byte es:[edi]
push ds
lodsb al, byte [esi]
or al, 0xed
xor edi, dword [edi + ebp*4 + 0x7b]
invalid
xor edi, dword ss:[ebx + 0x9ef5a5f]
push esp
jno 0x70ae9562
leave
mov eax, 0xbe761c23
push ecx
enter 0x6e9a, 0x52
sar dword [ecx + 0x39], 0xb2
inc edx
jmp 0x25e03f9f
xor esi, dword [ebx]
inc ecx
rol dword [eax + ebp*8], 0xa8
push eax
nop
mov ch, 0x6b
fimul dword [edi + eax - 0x39]
dec esi
push esi
xchg esi, eax
ret 0xd7a3
inc ebp
pop es
or byte [ebp - 0x437c7c95], 0xc8
push 0xd
mov bl, 0xfe
sub bl, dl
xchg ebp, eax
mov eax, 0x83367944
cmp byte [eax - 0x62], bl
invalid
mov cl, ah
xchg dword [edx], esi
mov byte [0x7dd2efe2], al
inc esp
dec edi
pop edx
fsub qword [ebx + esi - 0x2a967fb4]
mov al, byte gs:[0xf69f5b18]
sub bl, byte [ebp - 0x5a5baa21]
push 0xffffffffffffff82
xchg ebp, eax
nop
int3
ret 0x59cb
jae 0x70aea3be
and byte [esi - 0x1c692986], ah
lahf
jp 0x70aea396
xchg esi, eax
jecxz 0x70aea362
lodsb al, byte [esi]
invalid
outsb dx, byte [esi]
sbb byte gs:[edx], dl
js 0x70aea459
push ds
out dx, al
xor dword fs:[ebx + 0x7e], edx
int3
push ebx
pop eax
jbe 0x70aea3ba
and ch, byte [0x630bf6cd]
push cs
invalid
xor eax, 0x6d4bb432
lahf
out dx, al
dec ecx
dec ecx
test eax, 0x6d1ea932
mov byte [esi], 0xb1
xor byte [edi], ah
jp 0x70aea40f
cmc
fcomp dword [eax + 0x6fae24bf]
in eax, 0xab
mov dl, 0x63
inc esp
or dword [ebx], ecx
mov ch, 0xc7
pop es
cmp dh, byte [ecx - 0x2acf03f7]
jns 0x70aea4ed
jmp 0x156b1cf
neg byte [ebx - 0x15139bd0]
mov bl, 8
wait
xchg ecx, eax
std
mov al, 0x34
insb byte es:[edi], dx
and dword [ebp - 0x319d88d0], edx
mov dh, 0x98
xor ecx, dword [edx]
xor cl, ah
fst dword [esi]
sbb eax, 0xcafaa4a0
inc edi
in al, 0xea
adc byte [ecx + 0x4b], cl
push cs
xor ebx, ecx
mov ss, ecx
mov ebx, 0x7b3319d2
push edx
or eax, 0x84999374
enter 0x239a, 0x74
in al, 0x17
les ebx, [esp + eax*8 + 0x2d]
inc edx
in al, 0x37
xchg ebx, eax
cdq
test byte [edi - 0x38], ah
lcall 0x5cc4, 0x17e47423
les ebp, [0x37e46442]
jae 0x70aea522
dec edx
mov ebx, 0xea30cc90
sub esi, dword es:[esi - 0xa]
hlt
cmp al, 0x9e
sub eax, 0x45d67d59
test dword [edi + 0x331f9091], 0x675fcaae
invalid
das
mov eax, dword [0x7e7437af]
invalid
les eax, [edi - 0x2c]
adc al, 0xbf
mov byte [ebx], ch
mov edi, 0xf88eecaf
movsd dword es:[edi], dword [esi]
adc byte [esi], 0xa0
hlt
cld
dec esp
fidiv word [ebx - 0x7945db0e]
mov ch, 0xfa
push cs
into
aam 0x76
cmp cl, dh
lcall 0x9f0d, 0xd8edb863
insd dword es:[edi], dx
sbb al, 0xeb
jge 0x70aeb85b
repe scasb al, byte es:[edi]
xor al, 0x1e
add al, 0x53
push esi
xchg ebp, eax
cmp eax, dword [0x728c92a]
out 0xf3, al
cmp ebx, edx
push ebx
shr dword [esi - 2], 1
das
or dword [edi + edx*8 - 0x79], ebp
pushal
imul eax, dword [edi - 0x299ea96a], 0xffffff8d
mov dh, bh
jbe 0x70aeb8df
popal
salc
lea ecx, [eax + 0x207d76fe]
inc edx
xlatb
and byte [edx - 0x29], al
sub al, 0x4d
and dword [0xf5331b4a], eax
mov bh, 0xf9
jmp 0x3d3edfe3
xchg esp, eax
push ebp
add eax, 0x6c09d3a2
dec ebx
scasd eax, dword es:[edi]
jg 0x70aeb8f3
into
adc eax, 0x8fa57ae4
inc esp
fmul dword [edx]
mov edi, 0x5d7d8f4b
or bh, byte [edi + 0x5d7d8f4b]
xor ebp, ecx
xchg byte [ecx], bh
push 0x1de1c06b
fcmovnb st(0), st(6)
xor byte [ebx + 0x6df18658], cl
out dx, al
mov bh, 0xb6
dec ecx
mov edi, 0xb940c1fe
push edx
push edi
shr byte [eax + 0x7dfa25ac], cl
inc edx
jmp 0xff7b498d
sub dword [edx - 0x73], eax
mov ecx, 0x38a0abbc
mov ebx, 0x94fddb87
jmp 0xd7a336e0
pushfd
mov ch, 0x4d
mov esi, 0x19070e22
lodsb al, byte [esi]
pop esp
inc ebp
rol dword [ecx - 0x1a], cl
sbb al, byte [ecx + 7]
add edx, dword [ecx]
imul eax, dword [ecx + 0x68f93060], 0x2bca6982
iretd
invalid
nop
jmp 0x70aecc5b
nop
mov eax, dword [ebp - 0x24]
mov eax, dword [eax + 0xc]
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x50], 0x9ce37
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x58], 0xebafc
mov dword [ebp - 0x54], 0
mov eax, dword [ebp - 0x4c]
imul eax, dword [ebp - 0x58]
mov edx, eax
mov eax, dword [ebp - 0x54]
imul eax, dword [ebp - 0x50]
lea ecx, [edx + eax]
mov eax, dword [ebp - 0x50]
mul dword [ebp - 0x58]
add ecx, edx
mov edx, ecx
mov dword [ebp - 0x60], eax
mov dword [ebp - 0x5c], edx
mov dword [ebp - 0x60], eax
mov dword [ebp - 0x5c], edx
mov eax, dword [ebp - 0x60]
xor eax, 0x707cf424
mov edx, dword [ebp - 0x5c]
xor dl, 0x90
or eax, edx
je 0x70af3f4f
mov edx, 0x707cf424
mov eax, 0x90
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xf37cc
or eax, dword [ebp - 0x5c]
je 0x70aee444
mov edx, 0xf37cc
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xec3e3
or eax, dword [ebp - 0x5c]
je 0x70aef371
mov edx, 0xec3e3
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xd5d4c
or eax, dword [ebp - 0x5c]
je 0x70aee953
mov edx, 0xd5d4c
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xca7f1
or eax, dword [ebp - 0x5c]
je 0x70aed008
mov edx, 0xca7f1
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xc8a3d
or eax, dword [ebp - 0x5c]
je 0x70af20f8
mov edx, 0xc8a3d
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xbb581
or eax, dword [ebp - 0x5c]
je 0x70af029e
mov edx, 0xbb581
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xb9dee
or eax, dword [ebp - 0x5c]
je 0x70aefd8f
mov edx, 0xb9dee
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xb1977
or eax, dword [ebp - 0x5c]
je 0x70aeee62
mov edx, 0xb1977
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xb0570
or eax, dword [ebp - 0x5c]
je 0x70af07ad
mov edx, 0xb0570
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xacc82
or eax, dword [ebp - 0x5c]
je 0x70af3534
mov edx, 0xacc82
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xa2a1d
or eax, dword [ebp - 0x5c]
je 0x70aedf35
mov edx, 0xa2a1d
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0x92259
or eax, dword [ebp - 0x5c]
je 0x70aed517
mov edx, 0x92259
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0x8c9a8
or eax, dword [ebp - 0x5c]
je 0x70af1be9
mov edx, 0x8c9a8
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0x85450
or eax, dword [ebp - 0x5c]
je 0x70af2607
mov edx, 0x85450
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0x843d7
or eax, dword [ebp - 0x5c]
je 0x70af16da
mov edx, 0x843d7
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0x84068
or eax, dword [ebp - 0x5c]
je 0x70af2b16
mov edx, 0x84068
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0x760ab
or eax, dword [ebp - 0x5c]
je 0x70af3025
mov edx, 0x760ab
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0x69c23
or eax, dword [ebp - 0x5c]
je 0x70aef880
mov edx, 0x69c23
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0x3ee63
or eax, dword [ebp - 0x5c]
je 0x70aeda26
mov edx, 0x3ee63
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0x32711
or eax, dword [ebp - 0x5c]
je 0x70af0cbc
mov edx, 0x32711
mov eax, 0
cmp edx, dword [ebp - 0x60]
sbb eax, dword [ebp - 0x5c]
jl 0x70af3f52
mov eax, dword [ebp - 0x60]
xor eax, 0xbfd9
or eax, dword [ebp - 0x5c]
je 0x70af11cb
mov eax, dword [ebp - 0x60]
xor eax, 0x25488
or eax, dword [ebp - 0x5c]
je 0x70af3a43
jmp 0x70af3f52
lcall 0x45d5, 0xa40b0ef0
mov bh, 0x73
mov edx, 0x9a221033
push esi
mov edx, fs
cdq
clc
adc al, byte [ecx + 0x55e903f4]
mov eax, 0xf553af6e
xor dword [ecx], ebx
xor dh, bh
ret 0x25bb
inc esi
xchg edi, eax
arpl word [ecx - 0x5b], ax
adc byte [esi - 0x671454a8], dl
pop ecx
sbb cl, dl
rcl byte [ebx]
std
mov ch, bh
mov dh, ch
and byte [esi - 0x52], dl
clc
inc ebp
inc esi
and al, 9
dec edi
dec edx
adc bh, byte [ebx - 0x3c]
bound edx, qword [esi - 0x45]
dec edx
inc edx
push edi
imul edi, esi, 0x90848b66
sub dword [ecx - 0x25915136], edx
mov dh, 0x38
test byte [edi], bh
shl byte [edx + 0x5b7d0532], cl
pop esp
and byte [ebp + 0x7e], dl
sar ebp, 1
adc byte [eax - 0x1768ebff], dl
cmc
sub dword [esi - 0x43], esp
pushal
inc edx
xchg edi, eax
xchg ecx, eax
mov al, 0xdf
nop
int3
mov bl, 0xcf
xor bl, byte [edx - 0x336f3443]
jmp 0x70af3f53
add byte [eax], al
pop ecx
loope 0x70aeda19
stosd dword es:[edi], eax
jmp 0x70aeda24
stosd dword es:[edi], eax
cli
and al, 0x94
dec eax
invalid
or byte [edi], dh
ja 0x70aee466
xor al, 0xc0
aas
int1
push 0xffffffffffffffe2
sbb eax, 0x9ecc9d87
mov ch, 0xab
dec eax
mov ebp, 0x6211ab37
sub dword [ebp + 0x117addde], eax
pushfd
dec eax
cmp byte [edi - 0x129dea4d], al
mov edi, 0xa4be4135
adc dword [ecx + 0x22], esi
push edx
ja 0x70aee47d
mov edx, 0x4cfb4b9d
stosb byte es:[edi], al
cmp byte [esi + 0x67067bf5], dh
mov esi, 0x905f0fa1
nop
int3
dec eax
test byte cs:[edi + 0x5f350d5e], bh
insd dword es:[edi], dx
mov al, byte [0xa59f3d17]
dec ebx
push edx
adc ch, 0xc9
in al, 0xc7
inc ebp
js 0x70aee3fd
push ebp
adc dword [eax], edi
jl 0x70aee484
sbb edx, dword [ecx - 0x427d4e0e]
mov esi, 0xe8969e2b
cmp byte [ebp - 0x6961d442], 0xe8
test eax, 0x84df51bf
loope 0x70aee4c7
popfd
add byte [edi], dh
wait
jb 0x70aee43d
aam 0x95
invalid
mov edx, dword [edi]
pop ecx
adc dword [ecx], esi
inc esp
or edx, dword [0x6ada652b]
adc eax, 0x6ada652b
xchg esi, eax
salc
aam 0x99
add edi, esp
inc edi
adc dword [ebx], ebp
dec esi
xchg esi, eax
in eax, 0xb3
push esp
invalid
push ecx
ret
sub dword [edx + esi*2 - 0x362e04a7], esi
cmp edx, edx
jae 0x70aee4c8
sub eax, 0x608aec2a
sahf
and dword [ebp - 0x80], eax
jmp 0x64c9eeb
das
jne 0x70aee49e
mov ebx, 0xa153869e
mov edx, 0x80908e1
mov ah, 0xdf
adc esp, ebp
xchg ecx, eax
js 0x70aee53e
jne 0x70aee4a7
push edx
sbb byte [ebp - 0x78], bh
sbb eax, edi
lodsd eax, dword [esi]
inc esp
jne 0x70aee53d
inc edx
adc esi, dword [ebx]
aam 0xe9
nop
int3
mov byte [0x4607934e], al
dec esi
xchg ebx, eax
pop es
inc esi
invalid
adc dword [esi], edx
sti
mov dh, 0xd6
in al, 0x19
sub ecx, dword [ebp - 0x64]
pop edi
adc byte [eax - 8], ah
cmpsb byte [esi], byte es:[edi]
sbb eax, 0x4c6af6ea
pop ebx
frstor dword [ebx]
dec ebp
movsd dword es:[edi], dword [esi]
scasb al, byte es:[edi]
mov eax, 0x63c639c
inc esp
adc byte [edx + ecx*4], al
sub byte [ecx], dh
mov edi, 0x3609cfd1
fnsave dword [edx]
mov ecx, edx
mov ah, 0xd8
push cs
mov ds, word [ebx]
xchg byte [edx], dh
invalid
mov byte [0xd528cda2], al
xor dh, dl
cld
adc dword [eax - 0x7f], 0x93b0f184
stosb byte es:[edi], al
int3
and byte [esi - 0x3a438562], cl
sbb ch, byte ds:[esi + 0x68ce9478]
xor edi, edx
jnp 0x70aef36d
pop edx
out dx, eax
sub eax, dword [esi - 0x31907596]
xchg byte [edx - 0x76], ch
outsd dx, dword [esi]
into
mov edx, 0x97bf7835
sub eax, 0x803be97f
xor ch, byte [ebp - 8]
not byte [eax - 0x7e]
stosd dword es:[edi], eax
mov bl, 0xe9
cmp dword [eax], esp
out 0x6b, al
inc edi
test dword [edi + 0x74], ecx
nop
int3
loop 0x70aef3ba
add byte [eax], al
pop esi
out dx, al
outsb dx, byte [esi]
nop
and edx, ebx
pop eax
ror byte [eax + 0x1b8e7a4], cl
adc al, 0x10
out 0xb8, eax
add dword [eax + edx], edx
lodsd eax, dword [esi]
out 0xfb, al
jnp 0x70aef3f5
jnp 0x70aef3d0
jp 0x70aef34a
mov esp, gs
pop edx
jmp 0x70aef336
push 0xde59d78c
push esi
push 0xffffffffffffff80
xor dword [esi], ebx
push ds
cmpsd dword [esi], dword es:[edi]
das
add al, 0x63
fldln2
or dword [esi - 0x10], edi
dec ebx
jb 0x70aef3b3
jmp 0x79fef6e9
or edx, ecx
push ds
aad 0x75
loope 0x70aef37b
loopne 0x70aef3b3
and ebp, dword cs:[ecx + 0x4e5805f]
das
adc byte [eax - 0x165d4734], 0x1b
nop
jae 0x70aef399
and dword [eax - 0x1c], esi
aas
in al, 0x3f
pushal
aad 0x35
cmp esi, dword [eax]
inc ebp
ja 0x70aef3a2
dec esi
and eax, dword [eax - 0xd48d5e3]
rcl byte [edx], 0x52
stosd dword es:[edi], eax
iretd
loopne 0x70aef413
cmpsd dword [esi], dword es:[edi]
mov edx, dword [ecx + 0x5da343dd]
mov dh, 0x52
in al, dx
mov bl, 0xd3
or bh, byte [edi + 0x454c75fc]
xchg ecx, eax
or eax, 0xea9cc8c8
sbb eax, 0x92e2aee9
xchg edx, eax
and byte [ebx - 0x2e5c123a], ah
clc
nop
int3
out dx, eax
adc ebp, dword [esi - 0x10db7ea7]
scasb al, byte es:[edi]
mov byte [ecx + 0x728f4788], ah
idiv al
jp 0x70aef874
les eax, [edi + 0x2a6022db]
adc edi, esp
add dword [eax], ebx
sti
mov eax, dword [0xe991362c]
jle 0x70aef865
mov ah, 0x23
invalid
in al, 0xe1
sti
xor eax, 0x71bf9f22
push ds
lodsb al, byte [esi]
fadd st(1), st(0)
rcr byte [edi + 0xc2e3bfa], 0xfe
cmp ebp, dword [esi]
or al, 0xfe
cmp al, 0x90
int3
jo 0x70aef83b
mov word [edx], cs
push esp
mov dword [ebx], ebx
xchg ebp, eax
inc esi
push esp
inc edi
mov dl, 9
cmp esi, dword [eax - 0x65]
mov bl, 0xee
sub ch, dh
ret 0xf0ae
bound edi, qword [eax + eax*4]
push edi
int3
pushfd
inc dl
enter 0xffffffffffffb87c, 0xffffffffffffffa7
and byte [ebx + esi*4], cl
retf
pop ebx
add byte [ebp + esi*4 - 0xb03177b], dl
jb 0x70aefd47
xchg ebp, eax
je 0x70aefd22
out 0x5a, eax
cli
fsubr st(3), st(0)
lodsb al, byte [esi]
or ch, al
invalid
mov al, 0xd1
ret
pop ebx
movsd dword es:[edi], dword [esi]
inc esp
mov byte [edi - 0x70], 0xcc
jmp 0x70af3f53
salc
movsb byte es:[edi], byte [esi]
inc esi
jmp 0x70af07a1
aas
inc ecx
retf 0x4eea
inc esp
pop esi
mov dl, 0x71
popfd
dec edx
test edx, 0xdd37c6f4
std
ret
pop esp
mov byte [0x96791973], al
mov byte [0xdb604572], al
adc eax, 0xa7dae43a
rol edx, 1
std
wait
push ebx
mov eax, ebp
push cs
mov dword [0x154d490c], eax
xchg edx, eax
push ebp
loope 0x70af174e
push cs
sub eax, ebp
pop ss
pushfd
push ss
jg 0x70af1758
in eax, dx
int1
wait
mov dh, 0x44
invalid
mov dl, 0x77
iretd
sub bh, bl
lea ebx, [esi]
pop ss
xchg byte [ecx - 0xdc363f8], dl
pushal
sbb ebx, dword [esi + 0x32]
xchg byte [esi], bh
invalid
pop ebx
pop edi
out 0xd1, eax
aam 0x47
xlatb
inc ebx
adc dl, byte ds:[esp + ebp - 0xb]
fcmove st(0), st(3)
das
mov ecx, 0x4a45fdf9
or dword [eax + esi*4 + 0x31997f36], edx
ficom dword [eax - 0x3910df18]
fld xword [esi + 0x30179431]
aam 0x20
std
fild word [ebx - 0x6fffde64]
int3
mov ebp, 0x132bb580
lea esp, [eax - 0x12]
jg 0x70af1bb1
dec esi
push cs
scasb al, byte es:[edi]
mov dl, byte [ecx]
popfd
push 0xeb5230cb
setl byte [eax]
cmpsb byte [esi], byte es:[edi]
inc ebx
invalid
adc dword [0x31cb7f5c], ecx
dec esp
sal byte [edi - 0x3e], 1
sti
nop
les esp, [ecx - 0x28]
inc ebx
out 0x66, eax
clc
cmpsd dword [esi], dword es:[edi]
pop edi
jne 0x70af213e
sub dword [edi + 0xd], esp
add eax, 0xcc90ed2b
jmp 0x70af3f53
ja 0x70af215e
dec esp
arpl word [edi], bp
aam 0x64
test al, 0xd
pop es
fmul dword [ebx + 0x1f]
or eax, 0x1f4bd807
or eax, dword [ecx]
js 0x70af211a
jae 0x70af2100
pop edx
cmp dword [edx], ebx
xchg edx, eax
xchg edx, eax
fdivr dword [eax + ebp*2 - 8]
mov edi, 0xb05ac995
and eax, 0xdd7155b5
mov ch, 0x55
jno 0x70af20fb
loop 0x70af2175
leave
leave
sbb dword [ebp - 0x23b5d903], eax
xchg ebp, eax
jnp 0x70af2126
dec edx
fcom qword [ebp + 0x935fb7b]
mov dword [0x1c1c2b4e], ebx
xor eax, 0x4e1d8909
sub ebx, dword [esp + ebx]
mov esi, 0x73835043
xchg esi, eax
dec edi
sbb eax, 0xb0120414
cmp eax, 0x2d527b29
sub ecx, edx
pop ss
lds esp, [edx]
daa
mov al, 0x3d
sub dword [ebx + 0x52], edi
push edx
sub eax, 0xc517d129
and ah, byte [edi]
jns 0x70af20d3
nop
int3
jae 0x70af2142
inc esp
mov edi, 0xb35848d0
sub dl, dh
loope 0x70af2196
in eax, dx
pop ecx
in al, dx
dec edx
inc edi
in eax, dx
test eax, 0x114ef177
dec byte [ecx - 0x3f446573]
out dx, eax
dec esi
adc esi, edi
mov dword [ebp + 0x65c0bb9a], ecx
out dx, eax
or ebx, dword [ebx]
push ds
in al, 0xf6
rcr byte cs:[edx + 0x4d], cl
sbb byte [edi + ecx], ch
jo 0x70af21a6
add eax, 0xebb0bfe4
sbb al, 0x20
inc esp
stc
movsb byte es:[edi], byte [esi]
invalid
cwde
or ch, byte [ebx + ebx*8]
lcall 0xd98b, 0xfd82a557
dec esi
xchg edi, eax
std
popfd
dec ebx
sub al, 0xc1
int1
mov al, byte [eax - 0x65]
adc eax, 0xe7276a86
add eax, 0x9379f2f1
adc byte [edi - 0x51c0d813], cl
aad 0x63
xchg dword [0x9bf2128c], ebx
int 0xc7
xchg esp, eax
and al, 0x39
outsb dx, byte [esi]
sbb dword [esi - 0x27c69785], ebx
test al, 0x82
bnd je 0x70af218d
and esi, ecx
int1
sbb al, 0xe7
outsb dx, byte [esi]
test byte [edx + 0x31], dl
adc al, 9
mov byte [0x368db1cf], ch
adc byte [eax + 0x1087cc], dl
inc esp
sbb byte [ebx + 0x36a58898], 0xb1
adc bh, byte [eax + 0x77040507]
mov cl, 0x12
mov eax, 0x77040507
mov bh, 0xca
nop
out 0xeb, al
sahf
aaa
sbb al, byte [eax]
or byte [ecx - 0x60], 0x9d
or cl, byte [eax + 0x50c875b5]
shr al, 0xed
jbe 0x70af226c
xchg esp, eax
mov dh, 0x13
mov edi, 0x315ccd8a
test dword [esi - 0x4d], edx
mov dl, 0xdc
jo 0x70af2204
dec esi
mov byte [0xfd83f974], al
adc ebp, edi
xchg dword [edi + 0x17], ebp
pop esp
push es
mov ebp, 0xbfef532a
dec esi
bound ecx, qword [esi]
mov ch, 0xad
out 0xf, eax
outsd dx, dword [esi]
nop
int3
push edx
mov al, byte [0x5e4e05f3]
dec ecx
add eax, 0x49655e4e
pop ebx
xchg byte [esi - 0x14], cl
push edx
rcr ecx, 1
add dword [ecx - 0x4c], 0xffffff95
dec esp
jne 0x70af226e
outsd dx, dword [esi]
invalid
pop ebx
jnp 0x70af264a
sbb ebx, eax
neg byte [eax + 0x167ed026]
mov ebp, 0x559db0b1
bound ebp, qword [0xac67f278]
leave
sbb dword [edx - 0x7d], 0xffffff82
push edi
jbe 0x70af2695
invalid
mov ch, 0xd2
invalid
mov cl, 0x2f
pop esi
retf
mov eax, dword [0x89c11d88]
daa
push es
rol byte [ebx - 0x336f3b5c], 0xe9
cmp eax, 0xf8000014
clc
aad 0xf4
xor dword [0x4a51cd32], 0xfffffff3
pop esi
jecxz 0x70af2b27
mov ebp, 0x170502c7
pop ss
pop ecx
xchg edx, eax
mov ch, 0x68
std
push ebx
les ebx, [eax]
stosd dword es:[edi], eax
add dword [esi - 0x1a], eax
push cs
stosb byte es:[edi], al
jb 0x70af2b8d
mov esp, 0xc47bd6d8
bound edi, qword [0x2c5e68c2]
fistp word [ebx - 0xe]
das
call 0xc3578669
sub eax, 0x584589d5
inc ebp
pop eax
loopne 0x70af2b04
loop 0x70af2b09
inc ebp
sub dword [esi], ebx
in eax, dx
stosb byte es:[edi], al
pop ebp
aas
aam 0x9c
dec ebp
sub cl, ch
and dh, byte [edx - 0x53]
enter 0xffffffffffffbf6e, 0x72
or eax, 0x96cc90c6
out dx, al
xlatb
in al, 0xe6
fcmovnbe st(0), st(7)
mov ebx, 0x44c5e59f
fidiv word [edx - 2]
sti
fcomp qword [0xc8af0c9b]
out 0x55, eax
rcr dword [eax - 0x5c], cl
mov dl, 0xee
push ecx
sub ecx, dword [ebx - 0x4b]
ret
dec ebx
mov ch, 0xc3
cmp eax, 0x47cde6f9
stc
add dword [ebp + 0xf1bc804], 6
out dx, al
jb 0x70af2b85
inc esp
and dword [ebx + 0x36dafa77], ebp
pushfd
mov byte [0x4f15598b], al
jo 0x70af2b4f
invalid
jle 0x70af3047
invalid
int3
cld
dec ebp
lodsb al, byte [esi]
stosd dword es:[edi], eax
test dword [eax + 0x44b0da6b], 0xc6541566
or edi, eax
outsb dx, byte gs:[esi]
loopne 0x70af301f
loopne 0x70af2fe9
invalid
cli
or dh, byte [eax + 0x53003e4b]
enter 0x6b5a, 0x64
fst dword [esi - 0x5f]
sahf
mov bh, byte [eax + 0x44]
mov edx, 0xbab7eefb
aad 0x40
xchg edx, eax
movsd dword es:[edi], dword [esi]
ret
add byte [eax], al
aad 0x76
salc
pop edi
rcr byte [edx], cl
mov cl, 0x1b
jo 0x70af3572
xor dword [edi], edx
imul dl
mov eax, dword [0x84a14a4e]
int 0xd2
jl 0x70af3596
sbb al, byte [edi]
retf 0x8584
lds edx, [ebx + edx*2 + 0x7f72709f]
clc
inc byte [eax + ebp*2 - 0x27]
mov al, byte [0xf2814451]
push es
or ecx, dword [ecx - 6]
mov dword [ecx + 0x5a], ebx
out 0x55, eax
add ch, al
add eax, 0x20996977
inc ecx
sbb byte [edx + eax*2 - 0x23], bl
pop eax
ljmp 0xdad2
ja 0x70af35dd
cdq
and byte [ecx + 0x18], al
pop esp
inc edx
fstp qword [eax - 0x16]
insd dword es:[edi], dx
add al, 0xa8
rcr dl, cl
ja 0x70af3555
test al, 0x36
rcl dword [eax + 0x5f4659cc], 0x8c
xchg edx, eax
xor al, 0x92
lodsd eax, dword [esi]
pop esi
pop ds
mov eax, 0xb2a5dc18
dec edi
add dh, bh
fsub qword [ebp - 0x1ffb04e]
inc ebp
sub byte [ebx - 0x52], 0xdb
jo 0x70af3532
push ecx
rcl dword [ecx - 0x35bc1adf], 0x9f
scasb al, byte es:[edi]
out 0xb4, al
mov eax, 0xbc9fb845
pop ds
push edx
mov dh, 0x60
or dword [edi - 0x4c], edi
loop 0x70af3623
cmp al, 0xd6
xchg edx, eax
mov eax, dword [0x335fcd1]
xchg ecx, eax
mov byte [eax - 0x5fea2b9d], dh
add ebp, dword [ebp + 0x175ae8d4]
in eax, 0x6d
sbb al, 0x77
ret 0xbd70
push 0xffffffffffffff90
int3
out dx, eax
adc dword [ebp + 0x5a], ebx
xor eax, dword [esi + 0x4a40f47c]
xchg ecx, eax
mov eax, 0xfa1091d4
push edi
nop
int3
nop
wait
inc eax
sub eax, 0x5371ccc7
invalid
nop
jmp 0x70af3f53
nop
mov eax, dword [ebp - 0x44]
mov eax, dword [eax + 0x14]
mov dword [ebp - 0x64], eax
mov dword [ebp - 0x70], 0x35f64
mov dword [ebp - 0x6c], 0
mov dword [ebp - 0x78], 0x2fa07
mov dword [ebp - 0x74], 0
mov eax, dword [ebp - 0x6c]
imul eax, dword [ebp - 0x78]
mov edx, eax
mov eax, dword [ebp - 0x74]
imul eax, dword [ebp - 0x70]
lea ecx, [edx + eax]
mov eax, dword [ebp - 0x70]
mul dword [ebp - 0x78]
add ecx, edx
mov edx, ecx
mov dword [ebp - 0x80], eax
mov dword [ebp - 0x7c], edx
mov dword [ebp - 0x80], eax
mov dword [ebp - 0x7c], edx
mov eax, dword [ebp - 0x80]
xor eax, 0xa0743bc
mov edx, dword [ebp - 0x7c]
xor edx, 0xa
or eax, edx
je 0x70afa7db
mov edx, 0xa0743bc
mov eax, 0xa
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0xc7015
or eax, dword [ebp - 0x7c]
je 0x70afa2cf
mov edx, 0xc7015
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0xb9ed4
or eax, dword [ebp - 0x7c]
je 0x70af8475
mov edx, 0xb9ed4
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0xa93a8
or eax, dword [ebp - 0x7c]
je 0x70af42b2
mov edx, 0xa93a8
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x90810
or eax, dword [ebp - 0x7c]
je 0x70af7f66
mov edx, 0x90810
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x8811f
or eax, dword [ebp - 0x7c]
je 0x70af610c
mov edx, 0x8811f
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x85bb6
or eax, dword [ebp - 0x7c]
je 0x70af5bfd
mov edx, 0x85bb6
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x78c1a
or eax, dword [ebp - 0x7c]
je 0x70af8e93
mov edx, 0x78c1a
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x71dcf
or eax, dword [ebp - 0x7c]
je 0x70af47c1
mov edx, 0x71dcf
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x64026
or eax, dword [ebp - 0x7c]
je 0x70af661b
mov edx, 0x64026
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x61e2d
or eax, dword [ebp - 0x7c]
je 0x70af7a57
mov edx, 0x61e2d
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x594e5
or eax, dword [ebp - 0x7c]
je 0x70af56ee
mov edx, 0x594e5
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x5647c
or eax, dword [ebp - 0x7c]
je 0x70af51df
mov edx, 0x5647c
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x51753
or eax, dword [ebp - 0x7c]
je 0x70af9dc0
mov edx, 0x51753
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x3a8e1
or eax, dword [ebp - 0x7c]
je 0x70af93a2
mov edx, 0x3a8e1
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x391dc
or eax, dword [ebp - 0x7c]
je 0x70af6b2a
mov edx, 0x391dc
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x35b10
or eax, dword [ebp - 0x7c]
je 0x70af7039
mov edx, 0x35b10
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x25d39
or eax, dword [ebp - 0x7c]
je 0x70af7548
mov edx, 0x25d39
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x23cf3
or eax, dword [ebp - 0x7c]
je 0x70af4cd0
mov edx, 0x23cf3
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x70afa7de
mov eax, dword [ebp - 0x80]
xor eax, 0x21948
or eax, dword [ebp - 0x7c]
je 0x70af8984
mov eax, dword [ebp - 0x80]
xor eax, 0x22e93
or eax, dword [ebp - 0x7c]
je 0x70af98b1
jmp 0x70afa7de
push ds
mov dh, 0x2c
push 0xffffffffffffff87
mov byte [0x81690fe4], al
out dx, eax
stc
cmp al, 0xb0
aad 0xe8
adc ah, bh
mov al, byte [ecx + esi*8 - 2]
stosb byte es:[edi], al
push ecx
ret 0x99ed
mov al, 0xa4
inc edx
mov byte [edi], dl
mov al, 0x35
add ch, 0x1f
int1
outsb dx, byte [esi]
ljmp 0x7c27
dec eax
dec edx
push 0x32e242b7
nop
aad 0x30
rcl edx, 1
or esi, dword [0x1f19a586]
neg byte [edx + 0x34]
pushal
sub ah, byte [ecx]
and esi, ebp
push es
add byte [ecx + 0x7f], bh
jmp 0x6cf0955
rcr dword [0xde7c4a5d], 1
popal
dec eax
and al, 0x88
sbb byte [ebx - 0xc185c1d], 0xc4
invalid
out dx, eax
fst dword [ebp - 0x753127c]
ljmp 0x3a64
invalid
adc dl, byte [ebx]
push esp
mov dh, 0x91
adc eax, 0x379b96d6
nop
int3
cmpsd dword [esi], dword es:[edi]
jns 0x70af5723
jo 0x70af56a3
das
inc ecx
sbb dl, byte [ebp - 0x3b315b65]
cmpsd dword [esi], dword es:[edi]
xlatb
pop ds
test al, 0x23
inc edi
inc eax
in eax, dx
pop ds
dec eax
aas
sbb dword [ebx - 0x40], eax
cmc
sub eax, 0xb139aae6
jnp 0x70af5784
ficom word [ecx + 0x37]
pop ebx
aaa
salc
std
outsb dx, byte [esi]
sahf
rcl esi, 0xf8
out 0x70, eax
jbe 0x70af56a2
jo 0x70af5796
cmp dword [ecx + ebp*4 + 0x73], 0x7c0620b8
cmc
jl 0x70af56cc
jae 0x70af56dd
and byte [esi], al
jl 0x70af571e
les edx, [ebp - 0x3eded121]
test byte [ecx - 0x52], 0xbd
push ds
sbb bh, 0xbe
out dx, eax
add al, 0xd1
mov ebx, 0xe49e1ec9
imul ecx, esp, 0x1fcc9061
adc byte [edi - 0x49], bl
psubsw mm3, qword [edi + 0x63]
je 0x70af5717
arpl word [ecx + ecx*8 - 0x49], si
cmp al, 0x76
mov bh, 0xf3
cmp al, 0x76
jne 0x70af57ac
or dword [ebx + edi*8 + 0x14], edi
inc edx
cli
or al, 0xa8
jb 0x70af5738
mov byte [0xa81066f1], al
dec esp
lds ecx, [edx - 0x22109b8c]
stosb byte es:[edi], al
arpl word [edx - 0x40d30a2c], ax
out 0x79, al
xchg edx, eax
aas
mov al, byte [0xc289338c]
jp 0x70af57b2
pop ebp
dec ebx
loop 0x70af574b
sbb al, 0
push ebx
ljmp 0xa311:0x4228de47
jl 0x70af57c6
nop
int3
dec ecx
stosb byte es:[edi], al
mov bl, 0x63
popal
dec ecx
cmp eax, 0x5e048613
out dx, al
cwde
cmc
fimul dword [edi + 0x6803c671]
dec esi
lahf
sahf
inc esi
invalid
adc byte [ebx + eax*4 + 0x6e75f36a], cl
jne 0x70af5c72
je 0x70af5c52
lodsd eax, dword [esi]
or edx, dword [eax + edi*8]
and al, 0x1e
push ss
int1
test dword [edx + 0x61], ebx
jnp 0x70af5c01
push 0x3b9b9f75
fcom dword [edx - 0x627b1a38]
xlatb
jne 0x70af5c7e
adc al, 0xaf
hlt
int3
pop esi
push edx
push ds
test al, 0x74
mov esi, 0xa3e419fe
into
push 0xffffffffffffffd9
add eax, 0x5d6bde52
fld dword [0x5d6bde52]
sti
mov ah, 0xa8
add dh, al
jg 0x70af5ce6
ror dh, cl
dec ebx
push edx
sbb dh, byte [edx]
inc edx
je 0x70af5cde
mov ah, 0xa5
cwde
mov ah, 0x6a
mov dl, 0x3c
add bh, byte [edx - 0x17]
lodsd eax, dword [esi]
leave
sbb ecx, dword [edx + 0x6e]
mov dword [eax + 0x6df8a7cc], edx
out dx, al
movsd dword es:[edi], dword [esi]
and eax, 0x74de3960
sbb byte [edx - 0x22], al
cdq
mov dl, 0x14
sub eax, 0xbee01fa7
cli
in al, dx
cmp dword [ebx - 0x429874de], 0xe96ca695
sbb dh, dh
xor byte [esi + 0x44ea591a], dh
inc esp
mov byte [ebx + 0x5888848a], al
adc al, 0xa4
das
sub dl, cl
salc
fimul word [eax + 0x3e230814]
jne 0x70af5cd1
ljmp 0x1f17:0x1955ad25
and eax, 0x171955ad
pop ds
cmpsd dword [esi], dword es:[edi]
push ebx
pop ss
cmp bl, ch
sbb eax, 0x4129a9b
mov esi, 0xbce9a6e0
jl 0x70af5c8e
int3
ret 0xd02e
mov eax, 0x8a6ccbcd
into
test al, 0x75
jns 0x2ac452a7
mov dword [esi - 0x14], edi
adc al, 0xba
mov esp, 0x6dc8ab76
jp 0x70af6624
retf 0xf4d4
pop esi
dec ebp
sub al, 0xe4
push esp
add byte [ecx + 0x13], bl
push edi
invalid
mov edi, 0x40342071
sar dword [esi - 0xf364a40], 0xc2
sub eax, 0xa78cd138
nop
outsd dx, dword [esi]
lodsb al, byte [esi]
or byte [ebx - 0x74d8a756], bh
cmp al, 0x61
sub cl, ah
stc
xchg ebx, eax
mov esp, gs
arpl word [ecx], di
insb byte es:[edi], dx
inc ebp
pop edi
mov ch, 0x19
js 0x70af6b8d
cmc
js 0x70af6bd1
jns 0x70af6b14
imul eax, dword [ebx + 0x12d60a7c], 0x47c8e2e7
sbb cl, byte es:[bx + si - 0x20]
push 0xb50783fa
or dword [ebp + edx*4 - 0x27], eax
hlt
sub bh, byte [esi]
and ch, dl
mov dword [0x52a2cb27], eax
loop 0x70af6c06
mov ah, bh
invalid
das
mov dword [0x22cc90e2], eax
push ecx
popfd
sub dword [edx - 0x7b], esi
xchg ebx, eax
adc dword [edx + 0x1038701a], ebx
test eax, 0x20daa075
scasb al, byte es:[edi]
and dword [edi + 0x61], ebx
mov ecx, 0x7d2f3ae5
pop eax
mov bh, 0x6c
lodsb al, byte [esi]
xor dword [ebx + edi*4 + 0x52aec572], edi
xor esp, edx
xchg ebp, eax
adc ecx, dword [edi]
fdiv dword [eax]
popfd
salc
div byte [ebp - 0x18]
nop
xchg edi, eax
mov al, byte [0xca904bf5]
invalid
movsb byte es:[edi], byte [esi]
cmp edi, dword [ecx + edx*2]
and cl, byte [eax]
adc ecx, dword [eax]
jmp 0x70af7055
and edi, eax
dec edi
push ecx
ret
cmpsb byte [esi], byte es:[edi]
mov bh, 0x65
bound eax, qword [esi - 0x11]
or eax, dword [ecx + 0x47]
inc edi
sbb dword [ebx], 0x858c8a90
jb 0x70af6feb
movsd dword es:[edi], dword [esi]
xchg ebp, eax
mov al, byte [0x1e7c71f]
or dword [ebp - 0x13], esi
add dword [ecx], ecx
jne 0x70af7041
loopne 0x70af701b
lds ebx, [edi + 0x6838ebbf]
cdq
lahf
mov edi, 0x996838eb
pcmpeqd mm7, qword [edi - 0x5e]
or dl, cl
cmp bl, byte [ebp + 0x52fdbabe]
and eax, 0x6a9b7ef6
pushal
enter 0x4f10, 0xffffffffffffffcf
add dword [ebx], edi
in al, 0x6d
push edx
or dword [ebx + ebx*4 - 0x6d], 0x5d
loope 0x70af7050
je 0x70af70f3
in eax, dx
mov ebx, 0xb1ac58d1
inc edx
lodsd eax, dword [esi]
or byte [eax + edx*4 + 0x649a7bcc], ah
invalid
outsd dx, dword [esi]
xrelease xchg byte [esi - 0x212f9767], bl
sahf
lcall 0x3590, 0xf24ff760
xor ecx, edi
jmp 0x62484958
and esp, dword [ebx*4 - 0x3f5a3ec7]
fsub dword [ecx + 0x57ca98c6]
pop ss
or al, 0x6a
invalid
adc eax, 0xa8bef642
movsb byte es:[edi], byte [esi]
call 0x9782647d
out dx, al
jecxz 0x70af7a99
xor al, 0xec
in al, dx
fdiv dword [esi + 0x51]
in eax, 0x38
mov word [ebp - 0x33], gs
cmp esi, dword [ecx - 0xf]
add dword [eax], ebx
cmp byte [edx], cl
lea eax, [edx - 0x56b85954]
xor edx, dword [ebx + 0x4716096e]
add byte [edi - 0x50ff97e6], bh
rcr byte [edi], 1
ror dword [ecx + 0x5e9ba5dc], 0x18
cmpsd dword [esi], dword es:[edi]
pandn mm4, qword [esi]
mov al, byte [0x94edc27f]
shr byte [esi + 0x1a], 1
push edi
jb 0x70af7b0f
sti
out dx, eax
stc
xchg ch, al
or eax, 0x4b0fd728
adc eax, 0xe5edcc90
jg 0x70af7a64
enter 0x1088, 0xffffffffffffff98
stosb byte es:[edi], al
leave
dec ebp
bound ecx, qword [eax - 0x3d]
xor dword [edx - 0x25f06528], ebx
bound edi, qword [edi - 0x62a8eec2]
push cs
dec esi
lodsb al, byte [esi]
push esi
push ss
xlatb
push es
rcr dword [ecx + 0x7d], cl
push 0xf1d23dc9
leave
leave
cmpsd dword [esi], dword es:[edi]
mov al, byte [ebp + 0x24caa67f]
or byte [edx], cl
cwde
outsb dx, byte [esi]
cmpsd dword [esi], dword es:[edi]
xchg edx, eax
sar dword [ebx - 0x16], 0xc2
insb byte es:[edi], dx
push 0x1e
out dx, al
mov cs, word [ecx + 0xc4cf422]
xor dword [edi], edi
movsd dword es:[edi], dword [esi]
pop esi
invalid
mov edx, 0x5ea308b2
or al, 0xe8
mov ebx, 0xbd7c7197
stosd dword es:[edi], eax
push es
in al, dx
or dh, ah
mov ebp, 0x32eca676
call 0xcea5a0ed
or dword [ebx + 0x72f12fc1], edi
call 0x80c28e21
xchg esp, eax
and al, 0xce
xchg dword [ebp + 0x781802ac], edi
mov esi, 0xdfdb21f5
xor al, 0x88
sbb dword [edx - 0x2a], edx
mov ah, 3
mov dh, byte [edi]
out dx, al
push cs
retf
int3
xchg edx, eax
xor dl, byte [0xa4f6531a]
lodsb al, byte [esi]
and eax, dword [esi - 0x37935569]
imul esp, dword [ecx + 0x6d], 0x66
pop esp
xor ecx, dword [eax]
lock sub dh, byte [edi - 0x56]
sub al, 0x90
int3
out dx, eax
sbb ah, byte [ecx + 0x75]
pop ebp
movsd dword es:[edi], dword [esi]
arpl word [eax], bx
jnp 0x70af84df
xchg byte [edx + edx*4 + 0x30], bh
rol byte [esi + edx*8 - 0x1e], 0x85
stosd dword es:[edi], eax
jne 0x70af84a5
ret 0x9057
jmp 0x70af8453
xchg byte [esi - 0x69], bh
ror byte [edx - 0x2e], cl
fsub st(7)
enter 0xffffffffffffea1a, 0x27
push es
and al, 0xb8
invalid
add byte [eax], al
sbb ecx, esp
jo 0x70af89bc
xor dword [ebp + esi*4 + 0x6af1856], edi
adc edx, dword [eax + 0x6eeb7137]
cmp edi, dword [ebx]
cmp eax, 4
push 0x1d2e6592
arpl word [edx + 0xc], sp
fisub word [edi + 0x37]
mov ecx, 0x891a2ab3
or dword [edi], 0
xor eax, dword [edx + ebx]
das
mov edx, 0x1dce180
sbb eax, 0xd777db52
mov edx, 0x63de8952
push esi
ftst
and al, 0xc6
push esi
and bh, byte [ecx]
ja 0x70af8982
push edx
mov esi, ebx
arpl word [esi - 0x27], dx
in al, 0x24
invalid
add esi, dword [esp + ebp*8]
invalid
sbb eax, ebp
cmp eax, 0x4ce9cc90
sbb dword [eax], eax
add byte [ebx + 0x7960cf06], bh
mov ebx, 0x7960cf06
lodsb al, byte [esi]
fisttp qword [eax]
add eax, 0xf171eba5
cmp eax, 0xd3a8f9ba
pop esp
mov eax, dword [0xbbd3894f]
loopne 0x70af8e89
shl ebx, 1
in al, dx
push ss
sbb ecx, 0x39e9c873
mov eax, 0x1dac6896
and eax, 0xcd614ede
sahf
xchg ebp, eax
salc
pop ebp
std
invalid
pop edi
jge 0x70af93f7
test al, ch
xor bh, byte [ecx]
iretd
int3
das
xchg edi, eax
mov ah, 0x1e
pop eax
insd dword es:[edi], dx
insd dword es:[edi], dx
dec esi
std
xor byte [ebx], dl
test al, 0x29
das
xor esp, dword [edx]
cld
adc eax, 0x5aea0ed5
rcl byte [edi], cl
and eax, 0x9e9fe75c
sub al, byte [edi - 0x68]
cmp cl, byte [ebx - 0x12]
mov fs, word [ebx - 0xf]
push ecx
outsd dx, dword [esi]
mov ecx, 0xf7a2d422
and dword [ebx - 0x3258ee45], ebp
inc esp
adc al, 0xcf
mov edx, 0x6b3f6252
loopne 0x70af9904
dec eax
imul ebx, ecx, 0xcb536b0f
push ss
push 0x2d
cmp ecx, dword [ebx + 0x19]
invalid
and dl, byte [eax - 0x76e22f34]
inc ecx
push ecx
enter 0x3022, 0xffffffffffffffe1
push eax
ret
retf 0x14ab
mov ebp, 0xed72b87c
xchg edx, eax
or eax, 0x4bc839c6
add eax, 0x4c320870
invalid
nop
jmp 0x70afa7df
nop
mov eax, dword [ebp - 0x64]
sub eax, 8
mov dword [ebp - 0x84], eax
mov dword [ebp - 0x90], 0x218ca
mov dword [ebp - 0x8c], 0
mov dword [ebp - 0x98], 0x68a3b
mov dword [ebp - 0x94], 0
mov eax, dword [ebp - 0x98]
mov edx, dword [ebp - 0x94]
sub eax, dword [ebp - 0x90]
sbb edx, dword [ebp - 0x8c]
mov dword [ebp - 0xa0], eax
mov dword [ebp - 0x9c], edx
mov eax, dword [ebp - 0xa0]
xor eax, 0xed1a8
or eax, dword [ebp - 0x9c]
je 0x70afd275
mov edx, 0xed1a8
mov eax, 0
cmp edx, dword [ebp - 0xa0]
sbb eax, dword [ebp - 0x9c]
jl 0x70afd781
mov eax, dword [ebp - 0xa0]
xor eax, 0xea11d
or eax, dword [ebp - 0x9c]
je 0x70afc348
mov edx, 0xea11d
mov eax, 0
cmp edx, dword [ebp - 0xa0]
sbb eax, dword [ebp - 0x9c]
jl 0x70afd781
mov eax, dword [ebp - 0xa0]
xor eax, 0xe6a6a
or eax, dword [ebp - 0x9c]
je 0x70afbe39
mov edx, 0xe6a6a
mov eax, 0
cmp edx, dword [ebp - 0xa0]
sbb eax, dword [ebp - 0x9c]
jl 0x70afd781
mov eax, dword [ebp - 0xa0]
xor eax, 0xbbc26
or eax, dword [ebp - 0x9c]
je 0x70afcd66
mov edx, 0xbbc26
mov eax, 0
cmp edx, dword [ebp - 0xa0]
sbb eax, dword [ebp - 0x9c]
jl 0x70afd781
mov eax, dword [ebp - 0xa0]
xor eax, 0xb69c8
or eax, dword [ebp - 0x9c]
je 0x70afc857
mov edx, 0xb69c8
mov eax, 0
cmp edx, dword [ebp - 0xa0]
sbb eax, dword [ebp - 0x9c]
jl 0x70afd781
mov eax, dword [ebp - 0xa0]
xor eax, 0xb511b
or eax, dword [ebp - 0x9c]
je 0x70afb92a
mov edx, 0xb511b
mov eax, 0
cmp edx, dword [ebp - 0xa0]
sbb eax, dword [ebp - 0x9c]
jl 0x70afd781
mov eax, dword [ebp - 0xa0]
xor eax, 0x47171
or eax, dword [ebp - 0x9c]
je 0x70afd784
mov edx, 0x47171
mov eax, 0
cmp edx, dword [ebp - 0xa0]
sbb eax, dword [ebp - 0x9c]
jl 0x70afd781
mov eax, dword [ebp - 0xa0]
xor eax, 0x3b158
or eax, dword [ebp - 0x9c]
je 0x70afb41b
mov edx, 0x3b158
mov eax, 0
cmp edx, dword [ebp - 0xa0]
sbb eax, dword [ebp - 0x9c]
jl 0x70afd781
mov eax, dword [ebp - 0xa0]
xor eax, 0xd3c6
or eax, dword [ebp - 0x9c]
je 0x70afaf0c
mov eax, dword [ebp - 0xa0]
xor eax, 0x11c2b
or eax, dword [ebp - 0x9c]
jne 0x70afd781
dec ebp
xchg esi, eax
mov dword [esi + 0x53535487], ebp
insb byte es:[edi], dx
sti
mov al, 0x32
nop
fcom st(0)
or bl, byte [ebx]
xchg ecx, ebp
xor dword [ebp - 0x5e], edi
scasd eax, dword es:[edi]
pop ebp
rep lodsb al, byte [esi]
mov al, byte [0x9c5741ac]
in al, 9
mov esi, 0xcf9fce6e
add ebx, ebx
mov esp, 0x6fdaf0b0
sar dword [ecx + 0x52a9b06e], 0x44
test al, 0xfe
jns 0x70afaa0f
jmp 0x20522745
cmpsd dword [esi], dword es:[edi]
cmp dword [ebx], esp
fisubr word [edx]
int3
push esi
lds edi, [esi + 0x15]
imul dword [ebx + edi*4 - 0x5a1cf9b]
cmp dh, dh
movsd dword es:[edi], dword [esi]
pop ebp
or dword [esi + 0x6303cd54], ebx
popal
dec ebx
inc ecx
pop eax
dec esi
mov bl, 0x7b
pop esi
div byte [edi - 0x67efcea8]
xchg edx, eax
pop ebp
salc
cli
and byte [ecx + esi*8], dh
in eax, dx
push ss
mov esp, 0x2c631a54
push edx
mov ebx, 0x4ddd7357
sbb dword [edx - 0x4512e2fe], ecx
xchg ebx, eax
jo 0x70afaf58
sub dword [ecx - 0x308b4817], 0x41
invalid
in eax, 0xba
ror dword [eax + 0x55e14af7], 1
nop
int3
or al, 0x6c
jmp 0xc732086e
add eax, 0x5309fbb1
std
push es
out dx, eax
out 0xf6, eax
lodsb al, byte [esi]
cmc
xchg ch, bl
and al, byte [ebp - 0x5992f70a]
push es
mov ebx, 0xea1fe6df
daa
fsubr qword [eax]
mov ebx, es
wait
int1
loope 0x70afb96c
push eax
xor al, 0x3c
mov edi, 0x25ac350a
shr byte [0xf5b4d86f], 0x3b
or cl, byte [ecx]
or ch, byte [edx + 0x7f619b29]
mov ebx, ebp
inc ecx
aam 0x47
sub bl, byte [eax + edi*8 - 0x3597e244]
push ebx
pop ds
mov bl, 0xea
mov edx, dword [esi + 0x2a]
mov cl, 0xdd
push edi
inc esp
nop
int3
dec eax
mov ecx, 0x66800f47
retf
retf 0xbbec
insd dword es:[edi], dx
retf
neg dh
dec eax
xchg ebx, eax
salc
xor byte [eax], dh
mov eax, dword [0xe9cc90ca]
sldt word cs:[eax]
jne 0x70afc80b
mov dl, 0xda
test eax, 0xdd4a01c6
loop 0x70afc8b9
outsd dx, dword [esi]
cli
ljmp 0xf570
push esi
xchg ebx, eax
rol byte [ebx - 7], 1
mov edx, 0x59529921
and al, 0x3d
jae 0x70afc847
daa
ficomp word gs:[ebp + 0x5b]
push ecx
aas
sbb byte [edi - 0x6012feff], bl
clc
fdivr st(3)
mov edx, 0xe7eb030e
cmp byte [ebp + 0x75], dh
enter 0xffffffffffffd1e4, 0xffffffffffffffe4
out 0x1e, al
insb byte es:[edi], dx
mov ecx, 0xc57b7258
inc ecx
outsb dx, byte [esi]
mul dword [eax]
sbb eax, 0x20a2ac84
mov edx, 0xb50bba17
xchg edx, eax
dec edi
dec esi
sub eax, 0xcc907354
mov byte [0x5bd3bb26], al
imul esi, dword [esi - 0x42], 0x23aab030
sahf
mov dword [0x9f5dfbce], eax
mov dword [edx], ebp
jbe 0x70afc962
ret 0x9ddd
iretd
jmp 0x63d265c9
add edi, ebp
in al, 0xce
adc dword [ebx + 0x2c], ecx
retf
nop
jmp 0x70afd785
nop
mov eax, dword [ebp - 0x84]
mov eax, dword [eax + 0x28]
mov dword [ebp - 0xa4], eax
mov eax, dword [ebp + 8]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0xa4]
mov dword [esp], eax
call fcn.70a89a66
test eax, eax
je 0x70affcd6
mov dword [ebp - 0xc8], 0xba411
mov dword [ebp - 0xc4], 0
mov dword [ebp - 0xd0], 0xdd1d3
mov dword [ebp - 0xcc], 0
mov ecx, dword [ebp - 0xc8]
mov ebx, dword [ebp - 0xc4]
mov eax, dword [ebp - 0xd0]
mov edx, dword [ebp - 0xcc]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xd4], edx
mov eax, dword [ebp - 0xd8]
xor eax, 0x1975e4
or eax, dword [ebp - 0xd4]
je 0x70affcc8
mov edx, 0x1975e4
mov eax, 0
cmp edx, dword [ebp - 0xd8]
sbb eax, dword [ebp - 0xd4]
jl 0x70affccb
mov eax, dword [ebp - 0xd8]
xor eax, 0xbf44f
or eax, dword [ebp - 0xd4]
je 0x70afde71
mov edx, 0xbf44f
mov eax, 0
cmp edx, dword [ebp - 0xd8]
sbb eax, dword [ebp - 0xd4]
jl 0x70affccb
mov eax, dword [ebp - 0xd8]
xor eax, 0xb807a
or eax, dword [ebp - 0xd4]
je 0x70afe380
mov edx, 0xb807a
mov eax, 0
cmp edx, dword [ebp - 0xd8]
sbb eax, dword [ebp - 0xd4]
jl 0x70affccb
mov eax, dword [ebp - 0xd8]
xor eax, 0xb6e53
or eax, dword [ebp - 0xd4]
je 0x70afe88f
mov edx, 0xb6e53
mov eax, 0
cmp edx, dword [ebp - 0xd8]
sbb eax, dword [ebp - 0xd4]
jl 0x70affccb
mov eax, dword [ebp - 0xd8]
xor eax, 0x88a53
or eax, dword [ebp - 0xd4]
je 0x70aff7bc
mov edx, 0x88a53
mov eax, 0
cmp edx, dword [ebp - 0xd8]
sbb eax, dword [ebp - 0xd4]
jl 0x70affccb
mov eax, dword [ebp - 0xd8]
xor eax, 0x788dd
or eax, dword [ebp - 0xd4]
je 0x70afd962
mov edx, 0x788dd
mov eax, 0
pop es
add byte [eax], bh
cmp edx, dword [ebp - 0xd8]
sbb eax, dword [ebp - 0xd4]
jl 0x70affccb
sub al, 0xff
invalid
mov eax, dword [ebp - 0xd8]
xor eax, 0x13072
or eax, dword [ebp - 0xd4]
je 0x70aff2ad
test byte [edi + 0x19], ah
add byte [eax], al
mov eax, dword [ebp - 0xd8]
xor eax, 0x34ed8
or eax, dword [ebp - 0xd4]
je 0x70afed9e
jmp 0x70affccb
pop ebp
add byte [eax - 0xa], cl
jne 0x70afd98e
mov ebp, 0x984c47da
stc
dec edi
lodsd eax, dword [esi]
test word ds:[ebp - 0xd], 0xe45e
je 0x70afd99e
scasb al, byte es:[edi]
stosb byte es:[edi], al
je 0x70afd925
mov al, byte [0x9a0e315e]
mov al, byte [0x448b3fcc]
jns 0x70afd9d4
lcall 0x7944, 0x8b3fcca0
inc edi
ror byte [eax + 0x6f], 1
dec eax
outsd dx, dword [esi]
enter 0x5724, 2
jno 0x70afd916
mov byte [esi + ebp*8 + 0x6508ad54], 0x57
in al, dx
dec ecx
js 0x70afd9ce
std
push ds
push cs
movsd dword es:[edi], dword [esi]
jbe 0x70afd9b1
fild dword [eax]
into
push eax
pop es
xchg ecx, eax
imul ebx, dword [edx + 0x64], 0x78
sub byte [ebx - 0x75], dh
js 0x70afd9dc
jae 0x70afd941
nop
int3
lcall 0x3e94, 0xee5b7dd3
jmp 0x847e5710
jmp 0x847e5710
sbb al, 0x5f
in al, 0x3d
fmulp st(6)
jns 0x70afd985
cmp ebx, ebp
movsd dword es:[edi], dword [esi]
int1
and dword [edi - 0x32a0a24c], esp
std
aaa
das
pminsw mm3, qword [esi - 0x76]
sub al, 0x21
and ah, ch
inc edx
adc byte [edi + 0x2e], 0x6a
aad 0x7a
invalid
pop ebx
cmp esp, esi
invalid
nop
pushal
sbb byte [esi], ah
ficom dword [edi + 0x41]
mov cl, 0x6b
cmpsb byte [esi], byte es:[edi]
push eax
jne 0x70afe3dd
ljmp 0x3994:0xf61811f
sbb dl, byte [edi + 0x8e7426]
push eax
std
invalid
sbb eax, 0xd3aeca2c
pop ebx
mov esi, 0xcf3c7658
push esp
imul edx, ecx, 0x97043190
mov edi, 0x1ddccfcb
mov esi, ecx
dec edx
salc
add al, 0x4d
lahf
jns 0x70afe8b4
insb byte es:[edi], dx
push ds
inc eax
mov dword [esi - 0x3d], edx
ret
fdivr dword [ecx]
mov cl, 0xe1
sub ch, bh
sbb al, byte [esi + 0x38bd08ee]
mov ecx, dword [ecx + 0x34f4feac]
pop edi
sub eax, 0x1fcd1bcc
push 0x5485d16c
inc ebx
jge 0x70afedcf
fnstenv [eax - 0x11ec2f6e]
ret 0xe804
aam 0x1b
pop es
xor ah, byte [esi + esi*4 - 0x1d891ba]
inc ecx
jmp 0x70afee27
invalid
sub bl, byte [eax]
adc eax, 0x90411d56
int3
add eax, 0xdc5b0364
push cs
inc edx
arpl word [esi - 0x6e], si
fsub qword [esi + eax*2 - 0x5b31d0ac]
xor dword [ecx - 0x4e3fa9ec], 0xeee3a714
cmc
and eax, 0xa06ade44
nop
int3
mov al, byte [0x1fe9cc90]
or al, byte [eax]
add byte [ebx - 0x586bdbaa], bh
mov ebx, 0xa7942456
jg 0x70aff2d0
inc eax
sbb al, 0x2f
jp 0x70aff24a
adc esp, edx
mov bl, 0x39
invalid
adc byte [edi + 0x77], cl
outsb dx, byte [esi]
aas
aaa
jno 0x70aff284
pop es
push edi
jmp 0x70aff2a5
arpl word [edi - 0x5dcf2048], si
add byte [esi + 0x44de7ce0], dh
push ebx
mov dh, 5
pop edx
ficomp word [ebx - 0x58e5beb8]
push ecx
inc esp
invalid
nop
jmp 0x70affccc
nop
mov eax, 1
jmp 0x70b05bd0
mov dword [ebp - 0xb0], 0x16d0b
mov dword [ebp - 0xac], 0
mov dword [ebp - 0xb8], 0xc4bac
mov dword [ebp - 0xb4], 0
mov ecx, dword [ebp - 0xb0]
mov ebx, dword [ebp - 0xac]
mov eax, dword [ebp - 0xb8]
mov edx, dword [ebp - 0xb4]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0xc0], eax
mov dword [ebp - 0xbc], edx
mov eax, dword [ebp - 0xc0]
xor eax, 0xeed80
or eax, dword [ebp - 0xbc]
je 0x70b00fe9
mov edx, 0xeed80
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0xee2eb
or eax, dword [ebp - 0xbc]
je 0x70b03d70
mov edx, 0xee2eb
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0xe98f6
or eax, dword [ebp - 0xbc]
je 0x70b014f8
mov edx, 0xe98f6
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0xdb8b7
or eax, dword [ebp - 0xbc]
je 0x70b05bca
mov edx, 0xdb8b7
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0xc6ea1
or eax, dword [ebp - 0xbc]
je 0x70b04c9d
mov edx, 0xc6ea1
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0xbbf22
or eax, dword [ebp - 0xbc]
je 0x70b00ada
mov edx, 0xbbf22
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0xaf08b
or eax, dword [ebp - 0xbc]
je 0x70b056bb
mov edx, 0xaf08b
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x9bab8
or eax, dword [ebp - 0xbc]
je 0x70b0478e
mov edx, 0x9bab8
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x90b11
or eax, dword [ebp - 0xbc]
je 0x70b02934
mov edx, 0x90b11
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x832e9
or eax, dword [ebp - 0xbc]
je 0x70b005cb
mov edx, 0x832e9
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x7ab2d
or eax, dword [ebp - 0xbc]
je 0x70b01a07
mov edx, 0x7ab2d
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x77c7e
or eax, dword [ebp - 0xbc]
je 0x70b051ac
mov edx, 0x77c7e
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x64812
or eax, dword [ebp - 0xbc]
je 0x70b0427f
mov edx, 0x64812
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x59a08
or eax, dword [ebp - 0xbc]
je 0x70b000bc
mov edx, 0x59a08
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x5760f
or eax, dword [ebp - 0xbc]
je 0x70b01f16
mov edx, 0x5760f
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x4b81f
or eax, dword [ebp - 0xbc]
je 0x70b03352
mov edx, 0x4b81f
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x2f97e
or eax, dword [ebp - 0xbc]
je 0x70b02e43
mov edx, 0x2f97e
mov eax, 0
cmp edx, dword [ebp - 0xc0]
sbb eax, dword [ebp - 0xbc]
jl 0x70b05bc7
mov eax, dword [ebp - 0xc0]
xor eax, 0x4edc
or eax, dword [ebp - 0xbc]
je 0x70b02425
mov eax, dword [ebp - 0xc0]
xor eax, 0x2280d
or eax, dword [ebp - 0xbc]
je 0x70b03861
jmp 0x70b05bc7
invalid
fstp xword [edx - 0x825e56e]
dec esp
dec ecx
xchg esp, eax
rol byte [esp + edx*8 + 0x5b], 1
mov dl, 0xd0
leave
salc
cmp al, 0x6b
movsd dword es:[edi], dword [esi]
push es
std
fld st(1)
mov ebx, 0xf2331157
out 0x6b, eax
mov ebx, 0xea6b4bb1
jge 0x70b00645
cdq
outsb dx, byte [esi]
cmc
shl dword [ebx + 0x241cbabe], 1
mov eax, 0x472be9b7
pop ecx
and eax, 0x5e33bbd1
bound edi, qword [ecx]
mov al, 0
mov edi, 0x9f3503eb
sar dword [edi], 0x54
xor dword [eax + 0x51c93828], edi
push cs
add eax, 0x327c4f1e
or byte [edi - 0x19d83370], dh
bound edx, qword [esi - 0x5c]
rcl dword [edx]
add eax, 0xa7e1591f
add byte [ecx + 4], al
pop es
invalid
sti
mov byte [esp + ecx], al
and byte [ebp - 0x3c], 0xca
invalid
aas
aad 0xfc
inc edx
scasd eax, dword es:[edi]
movsd dword es:[edi], dword [esi]
and byte [ebx + 0x65324679], dh
salc
cli
sub eax, 0xace14bd0
push esp
movsb byte es:[edi], byte [esi]
invalid
sbb esp, dword [edx - 0x63]
xchg esp, eax
mov edx, dword [eax + 0x61bcc159]
xchg ebx, eax
adc al, cl
arpl word [eax], bp
pop edi
lodsd eax, dword [esi]
nop
int3
scasb al, byte es:[edi]
push ds
dec esi
xor eax, 0xf371dc9a
xor ah, bl
sub byte [ebx + 0x7d], bl
mov ebx, 0x840f3806
out dx, eax
mov edx, ss
call 0xd6b705d
cmp eax, 0x1ea867ed
jmp 0x70b00a3b
jae 0x70b00a6c
sbb dl, byte [ebx - 0x5f676720]
mov ch, 0x20
in al, dx
out 0x90, eax
int3
cmpsb byte [esi], byte es:[edi]
mov dword [0xdb132a95], eax
sub byte [ecx], 0xa
xchg byte [ecx], ch
jns 0x70b00a8f
loope 0x70b00af3
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
and eax, 0x6d83dc3b
loopne 0x70b00b35
clc
adc byte [eax + 0x1e135904], 0x4b
pop es
fdivr st(4)
pop ebp
xchg byte [edi], bh
test dword [ebp - 0x20e806ac], esi
popfd
or edx, edx
or bh, bl
dec edx
out 0x19, eax
pop ecx
fcomp qword [eax]
mov ecx, 0xaddb126e
or eax, 0xdc545b5
mov ebx, dword [eax + 0x11]
ja 0x70b00b1d
pop eax
adc dword [edi - 4], esi
stosb byte es:[di], al
retf
and al, 0x85
mov bh, 0x50
cmpsb byte [esi], byte es:[edi]
dec ah
sub al, 0x3d
ja 0x70b00ac7
mov edi, 0x86e30955
adc edi, dword [eax - 0x14]
push edx
lodsb al, byte [esi]
push edx
inc eax
lds eax, [ecx - 0x5c]
retf
iretd
push eax
push esp
xor byte [ebx - 0x19], 0xe6
cld
push ss
scasb al, byte es:[edi]
das
push ecx
mov cs, ecx
mov ecx, 0xcb8b890b
xchg edi, eax
or dword [esi], 0xeb762ee9
invalid
in al, dx
cld
pop ds
push cs
sub ebp, edx
add al, 0xea
imul eax, esi, 0xffffffaa
add ax, 0xcafc
les ebp, [edx + 0x62dd3584]
stc
mov cl, 0xd3
cmp dword [eax + 0x46d3e9cc], edx
add byte [eax], al
rcl dword [edi + esi*4 + 0xe], cl
in eax, dx
sbb ebp, dword [ebx]
xchg ebp, eax
jae 0x70b014b4
ja 0x70b014d8
mov eax, 0x9982d519
or ecx, dword [esi]
je 0x70b014fd
push 0x35f56981
xchg ebx, eax
sub dh, byte [eax + edx*8 - 0x1f2d7ea5]
shl al, cl
push 0x19
adc byte [0x716cb186], bl
stosd dword es:[edi], eax
out dx, al
lodsd eax, dword [esi]
jge 0x70b01519
sti
push 0xafaed429
dec ebp
jmp 0x192aa6ee
push ss
int3
sar dword [eax], cl
cmc
punpcklbw mm6, mm4
imul esp, dword [ebx], 0x5f
mov ecx, dword [eax + 0x4b]
test byte [ecx], cl
add bl, dh
dec edx
xor ecx, dword [ebp - 0x1a]
add byte [ecx - 0x46c96c7], dl
pop ss
aaa
push 0x39
or ecx, dword [edx]
mov ecx, 0x8a783f65
xchg edi, eax
rcl byte [eax - 0x71], 0x8f
inc edx
or al, 0x4f
push ss
movsd dword es:[edi], dword [esi]
add bl, byte [edi]
std
pop es
and al, byte [edi + esi*8 - 0x3c]
nop
das
int1
cmp dh, byte [edi]
mov edx, dword [0x3c7e2e8b]
or ah, bh
jmp 0xd0783285
mov bl, byte [eax - 0x5d7e0b81]
push eax
hlt
stosd dword es:[edi], eax
out dx, eax
shl byte [0x33e05b11], cl
push esp
pushal
adc eax, 0x4ba13930
loop 0x70b02359
int3
jecxz 0x70b023b8
fiadd dword [esp + edi + 0x20]
mov al, 0xbf
sal byte [ebx + eax*8 - 0x1c09dcaa], 0x37
mov ecx, 0xf0647f73
dec eax
adc al, 0xf0
imul edx, dword [eax + 0x6df15882], 0xf8f7064e
retf
mov byte [ecx - 0x747b92c7], cl
cmp dword [eax + eax*8], 0xffffff88
sbb al, 0xf2
adc al, 0xc5
cmp byte [ebx - 4], dl
les ebp, [ecx + edi*4 + 0x659b8f55]
inc ecx
lahf
pop ecx
xchg edi, eax
cli
aas
sbb ebx, edx
xchg ebx, eax
mov bh, 0x72
xchg esp, eax
mov ch, 0x79
loope 0x70b02945
inc esi
out 0x6d, eax
push esi
cdq
and bl, al
pop es
push esi
invalid
push eax
cmp al, 0x84
mov bh, 0x32
mov bl, dl
cmp al, bh
jne 0x70b02e63
inc edi
out 0xd7, al
sbb dword [eax - 0x4cbcc4ff], esp
enter 0x3659, 0xffffffffffffffa3
int3
fdivr qword cs:[esi + 6]
loopne 0x70b02e7d
movsb byte es:[edi], byte [esi]
insb byte es:[edi], dx
retf
inc esi
fxch st(5)
ret 0xd58b
xchg edi, eax
std
or al, 0xa6
nop
int3
sub eax, 0xb085b9ac
cld
js 0x70b03360
xor byte [ebp + edx + 1], ch
invalid
sal ecx, 0x5c
push 0xb4286e03
and edi, eax
test byte [ebp - 0x6c], dl
push esi
adc dl, byte [esi + 0x1c]
jle 0x70b032f1
and edi, ebp
xchg esp, eax
jg 0x70b03363
sbb eax, 0x6d5ab9e7
das
fsubr dword [ecx + 0x2c45221a]
xchg ecx, eax
xor dword [ebx - 0x69], ecx
salc
mov ch, 0x38
test byte [ecx + 0x758b4372], 0x57
mov esp, 0x3b8e137a
push ebx
nop
push ebx
cmp eax, 0x318f592e
mov ecx, 0x41346d8e
mov dh, ch
dec eax
sbb al, byte [edx + 0x56932ddc]
js 0x70b03377
test al, 0x99
jmp 0x70b03339
dec eax
adc cl, dl
invalid
cmc
sub eax, 0xe9649736
inc edi
add esi, ebx
test bh, bl
jb 0x70b0387e
adc byte [edi + 0x7a], ah
cld
jp 0x70b0386d
or bl, al
xchg dword [eax - 0x22bc5614], ebp
imul edx, ebp, 0xfffffff3
ror byte [edx], cl
loope 0x70b03842
mov esi, 0xe2c0de81
outsd dx, dword [esi]
pmaddwd mm1, qword [eax + 0x7880b08e]
pop ds
invalid
mov ecx, 0x982e88bf
jp 0x70b03de6
out 0x97, eax
adc dword [eax - 5], ebx
mov cl, 0xd2
pop edx
mov ebx, ebx
and al, 0x34
cli
shr dword [eax], 0x82
fbld tbyte [edx]
leave
jae 0x70b03dd8
xchg byte [ebx - 0x1ff6238], ch
mov edx, 0xc683dbf0
scasd eax, dword es:[edi]
mov dl, 0xc1
sbb byte [eax - 0x62], 0x18
fbstp tbyte [eax + 0x25]
sub ebp, dword [esi - 0x5b09d256]
add ebp, 0x1b0c1772
lodsb al, byte [esi]
xchg ebx, eax
out dx, al
push eax
invalid
mov esp, 0x1b567f5c
add al, 0x74
rol byte [edx], 0x23
inc ecx
invalid
mov byte [edi], bl
sti
add byte [eax], cl
pop esp
enter 0xec5, 0xffffffffffffffc3
ret 0x596e
test ah, bh
rcr dword [edx + 0x64], 0x3b
push cs
iretd
sub byte [ecx], 0x1c
mov dword [eax + 0x143de9cc], edx
add byte [eax], al
pop esp
into
inc ebx
cmc
cmp dword [ecx + esi*8 + 0x5bbc9c90], ebp
js 0x70b04782
mov cl, 0x58
cdq
test dword [ebx - 0x52c10e65], 0xd2fedbde
rcl byte [edx - 0x61]
movlps xmm5, qword [ebx - 2]
pop esp
cdq
xlatb
cmp dword [eax - 0x2698d3b2], edi
inc eax
retf
int3
fcmovu st(0), st(0)
arpl word [ebp + 0x71], bp
adc byte [0x8dae627e], dh
jne 0x70b04cae
das
jp 0x70b04cd9
sbb edx, dword [ebx + 0x77ed9a45]
test al, 0xa6
invalid
xchg ebx, eax
inc ebp
lcall 0xb9c7, 0xa6a877ed
retf 0x8b85
lcall 0x2e36, 0x20cc45a1
mov cl, 0x37
jns 0x70b04c97
test al, 0x55
aas
ror edx, cl
lodsd eax, dword [esi]
lahf
pop ebx
fld st(7)
inc edx
sahf
cmp al, 0x90
int3
jns 0x70b05209
mov al, 0x56
mov word [edx + 0x79], cs
pop ebp
nop
int3
and esi, dword [ebx - 0x28]
jnp 0x70b0519d
mov dword [eax], 0x36078303
jne 0x70b0521e
dec esp
inc edi
ret
and eax, 0xf4dc2f36
pop ebp
add cl, cl
cmc
jae 0x70b05252
sbb dword [eax - 0x3ed7682d], esi
shl bl, 1
xchg ecx, eax
movsb byte es:[edi], byte [esi]
pop esi
mov ch, 0xbd
jnp 0x70b05232
out dx, eax
js 0x70b05292
fbld tbyte [ebx - 4]
je 0x70b05259
out 0x63, eax
inc esp
ret 0xd498
loop 0x70b05273
test byte [ebp - 0x57], ah
jecxz 0x70b05281
dec eax
mov eax, dword [0x9b851164]
xchg edx, eax
les ebx, [edx - 0x187f6ba0]
fistp dword [eax + ecx*2 - 0x2a]
invalid
mov dword [esp + edx], ebx
imul edx, dword [eax + 0x7949decc], 0xb2e795c9
dec ecx
jns 0x70b05225
xchg ebp, eax
out 0xb2, eax
idiv byte [ecx + 0x73]
pop eax
mov ecx, 0xd220be6f
ror dword [eax - 0x3ca052ff], 1
inc esi
iretd
test eax, 0x5ec7702a
push ebp
cmpsd dword [esi], dword es:[edi]
pushal
wait
cmp al, 0x75
xchg esi, eax
fistp dword [0xb0a8899f]
mov cl, 0x8e
scasb al, byte es:[edi]
lahf
mov dword [eax - 0x51714e50], ebp
sbb ecx, eax
adc ebp, dword [eax + 0x65df3f13]
pop esp
hlt
dec ebx
xchg esp, eax
inc ebx
dec edx
push 0x6b
mov bh, 0xb6
cdq
ret
sub al, byte [esi - 0x46]
retf 0xec3f
nop
jmp 0x70b05bcb
nop
mov eax, 0
mov ebx, dword [ebp - 4]
leave
ret