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

Disassembly:
push ebp
mov ebp, esp
push ebx
sub esp, 0xa4
mov dword [ebp - 0x10], 0x6b38e
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x18], 0x4d184
mov dword [ebp - 0x14], 0
mov ecx, dword [ebp - 0x10]
mov ebx, dword [ebp - 0xc]
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], edx
mov eax, dword [ebp - 0x20]
xor eax, 0xb8512
or eax, dword [ebp - 0x1c]
nop
mov eax, dword [0x70fcb034]
mov dword [ebp - 0x24], eax
cmp dword [ebp - 0x24], 0
je 0x70c51481
mov dword [ebp - 0x30], 0xf52d
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x38], 0x95405
mov dword [ebp - 0x34], 0
mov eax, dword [ebp - 0x2c]
imul eax, dword [ebp - 0x38]
mov edx, eax
mov eax, dword [ebp - 0x34]
imul eax, dword [ebp - 0x30]
lea ecx, [edx + eax]
mov eax, dword [ebp - 0x30]
mul dword [ebp - 0x38]
add ecx, edx
mov edx, ecx
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x3c], edx
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x3c], edx
mov eax, dword [ebp - 0x40]
xor eax, 0xef0c8de1
mov edx, dword [ebp - 0x3c]
xor edx, 8
or eax, edx
je 0x70c418ca
mov edx, 0xef0c8de1
mov eax, 8
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xe76fa
or eax, dword [ebp - 0x3c]
je 0x70c40eaf
mov edx, 0xe76fa
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xdbe33
or eax, dword [ebp - 0x3c]
je 0x70c3b8b0
mov edx, 0xdbe33
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xdaf1c
or eax, dword [ebp - 0x3c]
je 0x70c3f055
mov edx, 0xdaf1c
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xcd84b
or eax, dword [ebp - 0x3c]
je 0x70c3c7dd
mov edx, 0xcd84b
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xc1ea9
or eax, dword [ebp - 0x3c]
je 0x70c3d70a
mov edx, 0xc1ea9
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xb958f
or eax, dword [ebp - 0x3c]
je 0x70c3e637
mov edx, 0xb958f
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xb1c3e
or eax, dword [ebp - 0x3c]
je 0x70c3eb46
mov edx, 0xb1c3e
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xaedae
or eax, dword [ebp - 0x3c]
je 0x70c3ff82
mov edx, 0xaedae
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xa9ee1
or eax, dword [ebp - 0x3c]
je 0x70c3e128
mov edx, 0xa9ee1
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x99683
or eax, dword [ebp - 0x3c]
je 0x70c409a0
mov edx, 0x99683
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x5833c
or eax, dword [ebp - 0x3c]
je 0x70c40491
mov edx, 0x5833c
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x542f5
or eax, dword [ebp - 0x3c]
je 0x70c3fa73
mov edx, 0x542f5
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x4f682
or eax, dword [ebp - 0x3c]
je 0x70c413be
mov edx, 0x4f682
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x45e08
or eax, dword [ebp - 0x3c]
je 0x70c3ae92
mov edx, 0x45e08
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x3421e
or eax, dword [ebp - 0x3c]
je 0x70c3c2ce
mov edx, 0x3421e
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x300fc
or eax, dword [ebp - 0x3c]
je 0x70c3bdbf
mov edx, 0x300fc
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x2cfd2
or eax, dword [ebp - 0x3c]
je 0x70c3dc19
mov edx, 0x2cfd2
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x23a23
or eax, dword [ebp - 0x3c]
je 0x70c3b3a1
mov edx, 0x23a23
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0x1a023
or eax, dword [ebp - 0x3c]
je 0x70c3f564
mov edx, 0x1a023
mov eax, 0
cmp edx, dword [ebp - 0x40]
sbb eax, dword [ebp - 0x3c]
jl 0x70c418cd
mov eax, dword [ebp - 0x40]
xor eax, 0xd009
or eax, dword [ebp - 0x3c]
je 0x70c3ccec
mov eax, dword [ebp - 0x40]
xor eax, 0x16808
or eax, dword [ebp - 0x3c]
je 0x70c3d1fb
jmp 0x70c418cd
stc
adc al, 0x41
inc ebp
lahf
lahf
cmc
sbb byte [esp + ebx*2 + 6], ch
int3
xchg ebp, eax
call 0x12ba0495
push ss
push 0x7a
inc edx
xor eax, dword [eax]
pushfd
xchg ebx, eax
idiv byte [esp + ebx*8 - 0x13]
pushf
cmp ch, byte [edi - 0x71]
pmulhuw mm5, qword [ebx + 0x19]
sti
jae 0x70c3b437
enter 0xffffffffffffe24f, 0x57
adc byte [eax], 0xc6
lea esp, cs:[eax]
stosb byte es:[edi], al
out 0x3c, al
or byte [edi + ecx + 0x34f7306f], dl
lcall 0x52ef, 0xaf35db05
and ebx, dword [eax - 0x224d063f]
int1
idiv byte [esi]
mov edx, 0x63cd493b
pop ss
movsd dword es:[edi], dword [esi]
pop edi
cmp byte [eax - 0x53], bh
pop ds
not byte [edi - 0x6f0549fe]
int3
jle 0x70c3b441
add bl, bh
std
retf
dec eax
sub byte [edi], dl
sbb dl, ah
sbb dword [edx], ecx
jbe 0x70c3b48e
cli
nop
int3
sti
xor dword [edi + eax], edi
mov edx, 0x7b8cc81b
xchg edi, eax
or ch, bl
mov byte [0xadbb03df], al
push esi
xor dl, byte [ebp + 0x6b]
push ebx
das
dec eax
ret 0x35f0
sbb ecx, eax
invalid
mov ecx, 0x2357c68d
jb 0x70c3b4e1
push 0xffffffffffffff85
pop ds
jl 0x70c3b478
push eax
sub dword ds:[ebp + 0x1c], ebx
sub dword [ebp + 0x1c], ebx
push 0x1ecc902b
mov es, word [edi]
test byte [esi - 0x61518132], dl
mov word [eax - 0x14], ss
xor eax, 0xbdafe0e0
fild qword [eax - 7]
add byte [ebx - 0x21307dce], cl
lahf
shr byte [ebx + eax + 0x2c590d5b], 0xf2
and ecx, dword [esi - 0x386cbcdf]
sbb bh, byte [eax]
dec ecx
jbe 0x70c3b49c
dec edi
jg 0x70c3b473
pop ss
hlt
inc ebx
sbb eax, 0x1b3e8193
sub eax, 0x1ef09bbe
pop ds
mov edx, 0x2848d3cf
js 0x70c3b4c6
jmp 0x70c3b522
invalid
fstp qword [esp + 0x46cc4aa1]
cli
sub eax, 0xfa58dea9
cmc
and dword [ebx], edx
push 0x5a32413c
insb byte es:[edi], dx
cwde
xor esp, dword [ebx - 0x50]
mov bl, 0x60
push esp
add eax, 0xb53fcf
in eax, 0x55
push ds
sub ah, cl
add eax, 0x1c1ef8fa
add byte [esi + 0x42], ah
push ds
sbb al, 0
inc dx
in eax, dx
cmc
sbb edi, dword [esi - 0x5b6a197e]
jo 0x70c3b88f
add al, 0xb5
sbb ecx, dword [esi + edi*2 + 0x70]
les ecx, [edx]
mov ebx, 0xcc90c4e3
jmp 0x70c418ce
int 0x13
in al, 0xef
dec esi
loopne 0x70c3b889
pop ebx
sbb eax, 0x83e1319
xchg edx, eax
mov ss, edi
or al, byte [esi + 0x5c]
jb 0x70c3b865
mov dh, 0x41
push edi
je 0x70c3b906
xor eax, 0x8bcbccd7
pop ebp
xlatb
add esp, dword [edx - 0x64]
movsd dword es:[edi], dword [esi]
adc eax, 0x428e02c4
lea eax, [ebp - 0x6c]
in al, 0x3d
outsd dx, dword [esi]
adc ah, byte [edx]
mov al, ch
xor al, 0xf
add esi, ecx
jg 0x70c3b8de
movsb byte es:[edi], byte [esi]
push ss
dec eax
aas
lcall 0xc7a2, 0x334a7834
idiv byte [ebx - 0x76]
cmc
iretd
hlt
outsb dx, byte [esi]
dec esp
sbb byte [ebp - 0x7b], cl
inc esi
into
ret
arpl word [ebx], sp
test al, 0x37
aaa
cmp bl, dl
les ebx, [ebx - 0x7f]
into
dec edi
jbe 0x70c3c33f
mov al, byte [0xb71476c0]
xchg esi, eax
insd dword es:[edi], dx
out dx, al
inc ebx
dec ebx
jg 0x70c3c2f2
sbb al, 0x63
push ecx
pop ds
jns 0x70c3c2d1
push edi
push edx
jg 0x70c3c308
adc eax, 0x451c2442
inc edx
and al, 0x1c
inc ebp
cmp ebx, ecx
mov ebx, 0xbeac033d
jne 0x70c3c301
fisttp word [edi + ecx*2 - 0x1e]
adc bl, byte [ebx - 0x3bd55a6f]
dec esp
dec edi
loop 0x70c3c317
wait
xchg ecx, eax
movsd dword es:[edi], dword [esi]
sub al, ah
invalid
sub ch, ah
jo 0x70c3c390
mov bh, 0xc8
mov dword [edi + edi*2 + 0x69], ebp
adc dword [eax - 0x65253034], 0x2d24c1a6
xor eax, 0x6aa81e6c
and ch, byte [edx + 0x18df77f4]
leave
push es
jmp 0xfed984e3
xchg edx, eax
lds edi, [ecx - 0x2f]
mov word [eax], fs
inc eax
and dword [edx + 0x392e2d25], esp
iretd
sbb byte [edx - 0x45], 0xef
jmp 0x70c3c3b2
adc ecx, dword [ebp + edx + 0x79]
daa
adc eax, 0x3cbb6a30
imul esi, dword [ecx - 0x1f], 0x287736fe
or ch, byte [esi + 0x4b]
enter 0xfffffffffffff67d, 0x7a
jmp 0x70c3c409
ja 0x70c3c488
mov esi, 0x642bb3a0
ljmp 0x1b4c
adc bl, byte [esi - 0x6e0e41b6]
and byte [esi - 0x3c], al
ror byte [edi], cl
loopne 0x70c3c4fa
xchg edi, eax
add ebx, dword [ecx - 0x69e4b09a]
arpl word [esi + ebx*8 + 0x5410dfe1], sp
neg byte [eax]
iretd
leave
invalid
adc dword [esi + 0x4f], ecx
insb byte es:[edi], dx
ljmp 0x7445
pop ebx
jnp 0x70c3c760
mov bh, 0x84
hlt
xlatb
and ebx, esp
ret
int3
dec ebx
mov esp, 0xd85f2582
cwde
sal dword [ecx - 0x34c7fa1], 0x8a
imul esi, esp, 0x72ea67c6
mov ebp, 0x9063cf46
int3
sahf
inc esp
jne 0x70c3d1dc
xchg edx, eax
jl 0x70c3d259
stosb byte es:[edi], al
je 0x70c3d25b
loope 0x70c3d19f
sub edx, esi
in eax, dx
dec edi
mov byte [ecx + ebx + 0x41542f72], al
clc
std
loope 0x70c3d230
push ebp
add ah, dh
and esp, eax
cmp cl, byte [ebx - 0x48]
xor byte [edx - 0x13e16ed9], bl
add dword [edi + ebx*2 + 0x42fd6339], ebx
inc esp
mov byte [0x12af181d], al
pop ebp
insd dword es:[edi], dx
hlt
adc bl, byte [ebp + 0x6d]
sub eax, 0xffffff89
aas
ret
in al, 0xf1
jno 0x70c3d266
cmp eax, 0x810549b3
neg dword [ebx]
inc edi
push ds
sbb ch, al
jae 0x70c3d218
add byte [esi - 0x7b], bh
stc
out dx, al
dec ebp
invalid
push ds
fmul st(4)
aam 0x10
invalid
cld
mov esi, 0x7be6629a
hlt
sub al, 0x6e
cwde
loope 0x70c3d5f8
les edx, [eax - 0x4ddfc434]
mov al, 0x20
mov ch, 0
aas
sub al, 0x84
adc byte [ebx + 0x3769b3ab], ah
int3
sbb bl, dh
pop esi
iretd
inc ebx
jge 0x70c3d658
mov al, byte [ecx + 0x3c]
xchg dword [ebx + 0x37], edi
movsb byte es:[edi], byte [esi]
imul esi
mov ch, 0xf9
inc edx
imul edx, dword gs:[esi], 0x8395fa6c
push edi
jge 0x70c3d6b1
jge 0x70c3d64f
movsd dword es:[edi], dword [esi]
adc al, 0x31
aaa
mov bl, 0xfa
outsb dx, byte [esi]
or edi, ecx
jbe 0x70c3d628
push es
aas
std
xchg edi, eax
dec ecx
pushal
test byte [edi], dl
cmp ebp, dword [ecx]
int 0x1f
pop ds
inc edx
les edx, [eax + 0x47f110cc]
inc edi
mov eax, dword [0xb699df6]
retf
push edi
ja 0x70c3d678
loopne 0x70c3d669
pop eax
in al, 0x6a
inc edx
enter 0xffffffffffff99e4, 0xffffffffffffffe7
xchg ebp, eax
test eax, 0xd1ba638d
pushfd
inc esi
iretd
pop esp
xor dword [ecx - 0x1e1b7592], edi
xchg edx, eax
invalid
test byte [edi + 0x730d1282], dh
cmp dword [esi - 0x70], esi
int3
cmp dh, byte ds:[esp + ebp*2]
je 0x70c3d6b9
pop esi
rol byte [eax - 0x6d], cl
lds ebx, [ebp + ebx + 0x595bec34]
enter 0xfffffffffffff595, 0x5c
jl 0x70c3d6aa
mov edx, 0x8f6c006a
push ebp
sub al, 0xc
cmp eax, 0xf07501ad
mov esp, 0x8f9e1d7
mov bh, 0xec
wait
mov ebx, 0x2a002e08
and eax, 0x61dd220b
pushfd
std
sbb byte [edx], 0xb
cmp edi, dword [ebx]
nop
scasb al, byte es:[edi]
xor byte [esp + eax*8 + 0x73], cl
push cs
je 0x70c3d765
jae 0x70c3d6d6
cmpsd dword [esi], dword es:[edi]
test byte [esi - 0x72], 0xd5
cld
enter 0xfffffffffffffd66, 0xffffffffffffffb7
salc
nop
int3
sbb dword [ebx], edi
sar byte [ebp + 0xf], cl
jbe 0x70c3d760
jbe 0x70c3d6fb
jno 0x70c3d7c0
xchg byte [ebx + 0x454cdf02], al
mov dword [0x56c3649a], eax
xor byte [edx + esi*8 - 0x16], bh
cmc
test byte [esp + edx*8 - 0x755456e8], ah
or al, bh
sbb byte [ecx - 0x7f77555], ch
stosd dword es:[edi], eax
jbe 0x70c3d7a1
daa
pushfd
test byte [edi - 0x4c], ah
jo 0x70c3d7c8
sti
adc eax, edx
cmp eax, dword [edi]
pop esi
mov ebp, 0xb9f2ee73
jl 0x70c3d801
leave
loop 0x70c3d792
push edx
pop es
ror ebx, 1
mov dl, 0x7e
inc esp
add dword [ebp - 0x19], edx
movsb byte es:[edi], byte [esi]
xor bl, byte [edi]
outsd dx, dword [esi]
loopne 0x70c3d781
fdiv qword [ecx]
ficom dword [eax - 0x77a25834]
aaa
fld xword [edi - 0x1d]
aam 0x21
in eax, 0x9e
sahf
mov eax, dword [0x5d269c20]
xor byte [eax + 0x69], dh
invalid
imul eax, esi, 0x3f530509
pop es
mov esi, 0xe48e61e7
lodsb al, byte [esi]
mov al, byte [0xda73680]
sbb esp, dword [eax + 0xb]
shl byte [ecx + 0x2e0c12b5], 1
push edi
add al, 0x88
xor al, 0xde
sbb dword [0x4060b4ee], esp
or al, 0x8e
setno bh
bound esi, qword [ebp + ebx*4 - 0x54]
rcl byte [ebp + 0x69], 0x32
mov al, byte [ebx + 0x39]
arpl si, cx
or dword [esi - 0x48], eax
insd dword es:[edi], dx
dec esp
test esi, eax
dec edi
mov byte [eax - 0x64861a34], dl
adc al, 0x85
mov ch, 0x7c
imul eax, dword [edx], 0xffffffd8
lcall 0xad92, 0xa6650a35
inc esi
mov eax, 0x85f34c6d
invalid
xchg edx, eax
lodsd eax, dword [esi]
mov byte [ebp + 0x563aaa8f], dh
repne lodsb al, byte [esi]
in eax, dx
jne 0x70c3d856
lds ebp, [ebx - 0xb]
leave
lea ebx, [edi - 0x3f]
xchg dword [edx + ebp*4 + 0x7b64286d], esi
test al, 0x45
jae 0x70c3d7e6
push cs
jecxz 0x70c3d877
pop edx
jmp 0x70c3d81b
sal byte [edx], 0xdb
rcr dword [eax - 2], 0xbd
pop edx
sahf
adc al, 0x90
int3
pushal
dec ebx
mov al, 0xad
mov bh, 0x8f
mov ebp, 0x1ddfc55
retf
add byte [eax], al
mov ch, 0x23
jle 0x70c3dc3c
xchg ebp, eax
pop eax
ret 0xa329
mov dword [0xcd97467d], eax
outsd dx, dword [esi]
stosb byte es:[edi], al
clc
xchg esi, esi
jb 0x70c3dc17
test eax, 0x39504252
movsb byte es:[edi], byte [esi]
int3
invalid
les ebp, [esi]
std
cmp ebp, dword [esi - 0x68]
int 9
out dx, eax
leave
pushfd
adc byte [ecx - 0x45e0323a], ah
invalid
add byte [eax + 7], cl
dec eax
pop es
or eax, ebx
pop ebp
fild qword [edi]
jae 0x70c3eb70
stosb byte es:[edi], al
outsw dx, word [esi]
cmp bl, byte [edi - 0x2a]
inc edi
insb byte es:[edi], dx
jnp 0x70c3eb45
push ebx
lcall 0x7f94, 0xdaa20a65
aaa
add dword [edi + ecx - 0x632cea53], ebp
imul edx, dword [esi + 0x19], 0x65
pop ebp
cdq
popfd
cmp bh, byte [ebp - 0x6d]
clc
jmp 0x39ef2408
pop ebx
pop ebp
invalid
pop es
out 0xdf, al
cmc
xor eax, 0xab650eda
mov byte es:[0x859a3add], bh
dec ebp
nop
int3
pop esp
insd dword es:[edi], dx
jae 0x70c3f4f6
int1
ljmp 0xb6f9
ret 0xb179
imul eax, dword [esi + 0x4b], 0xffffffd1
push 0x543a4273
xor dword [esi - 0x17], 0x4aa6829c
xchg ebx, eax
and dword [ecx], ecx
xor byte [ebx + 0x361d72c8], 0xdd
and dword [eax - 0x4f68600e], esp
dec ebp
mov esp, 0xeed38812
jb 0x70c3fa54
dec esi
pop edx
sub edx, dword [esi + 0x54]
imul edx, dword [ecx - 0x459b466b], 0x6c3dc506
iretd
arpl word [eax], ax
movsd dword es:[edi], dword [esi]
xchg ecx, eax
imul ebx, eax, 0x20fcc5b1
invalid
imul bh
add al, 0xed
add eax, 0xcebe3ea7
mov eax, dword [0xe6769327]
retf 0xd1f6
jmp 0x70c418ce
imul ecx, eax, 0xffffffa3
jmp 0x70c4099b
cwde
in eax, dx
outsb dx, byte [esi]
jp 0x70c40eea
sub byte [eax], bh
jno 0x70c40f26
add eax, dword [ebx]
lcall 0xc09e, 0x4146a2c4
inc eax
sti
out dx, eax
sbb dl, byte [edi]
js 0xc706660f
lcall 0x627, 0xe00dcdbb
lcall 0xe91d, 0xdccad65
wait
sal dword [ebx], cl
in al, dx
sub bh, byte [eax - 0x76]
cli
test al, 0xd6
out dx, eax
push esp
or byte [eax + 0x44d59eb0], al
mov al, 0x9e
aad 0x44
daa
fistp word [edx + 0x55]
xlatb
xchg ebx, edx
aas
fild qword [ebx + 0x1cae2f63]
mov dword [0x1e9855ca], eax
adc eax, 0xd5cc9099
invalid
xor byte [edx], al
out 0xee, eax
xor byte [ecx], al
jno 0x70c40f61
test byte [edx + ebx*8 - 0xc8bcee5], ch
imul edi, dword [ebx - 0x1353754b], 0x4e3168a5
retf
inc edx
add eax, 0x309e89b8
sub dword [ecx + 0x51], esi
in al, 0x9d
popal
sub dword [edi], edx
sub al, 0x78
jecxz 0x70c40f8a
clc
jb 0x70c40f9e
mov eax, 0x90bbb77b
int3
in eax, 0x88
test al, 0x5e
or dword [edx + 0x6a], esp
mov dl, 0x34
in eax, 0x4f
test dword [ecx], 0xfeb85786
cdq
mov ebp, 0x3c96ee4f
mov esi, 0xd5da0dc9
jmp 0x70c40f40
xor dl, cl
pop edx
xchg edx, eax
pop ebp
je 0x70c40ff4
invalid
int3
jnp 0x70c4105c
mov ebp, 0x52dee1be
add esp, dword [esi]
invalid
cmp eax, 0x13b2f7c5
mov dl, 0x13
jecxz 0x70c41011
push es
out 0x96, eax
je 0x70c41031
xchg ebp, eax
pop ecx
jp 0x70c40ff7
xor edx, dword [eax - 0x6e46df34]
int 0x10
jp 0x70c41025
lds edi, [eax + 0x37]
sub ebx, dword [ebx + 0x7024bc91]
setl byte [eax]
sub al, 0x74
inc ecx
add dword [eax], ebp
push edi
wait
jns 0x70c40fdb
out dx, eax
movsd dword es:[edi], dword [esi]
push esp
and eax, 0x50c5e61b
jb 0x70c4105a
in eax, 0xd8
rcl dword [ecx]
cmp ah, bh
mov eax, 0xd1dde3f7
cdq
fisub word [edi - 0x57]
xor esp, dword [ebp + 0x60]
pop ebx
aas
and dword [ebx - 0x5f], edx
mov al, byte [esi - 0x6e981dc]
in al, 0x9d
loopne 0x70c410a3
add al, 0x9b
mov al, 0x5c
add eax, 0x2a053ee4
adc dword [ebx + 0x43], edi
adc byte [eax - 0x61dd3434], 0x13
hlt
int3
xchg edx, eax
not byte [eax - 0x74]
int1
mov dl, 0xf0
inc ecx
xor dh, byte [edi - 0x78]
cmp ebx, 0xffffff90
int3
mov edx, 0x88e97475
cwde
popal
sbb eax, 0x27d14f50
aas
hlt
nop
jmp 0x70c418ce
nop
mov eax, dword [0x70fcb034]
mov dword [0x70fcb02c], eax
mov dword [ebp - 0x48], 0x7c39a
mov dword [ebp - 0x44], 0
mov dword [ebp - 0x50], 0x1f841
mov dword [ebp - 0x4c], 0
mov eax, dword [ebp - 0x48]
mov edx, dword [ebp - 0x44]
sub eax, dword [ebp - 0x50]
sbb edx, dword [ebp - 0x4c]
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x54], edx
mov eax, dword [ebp - 0x58]
xor eax, 0xe3002
or eax, dword [ebp - 0x54]
je 0x70c41b9d
mov edx, 0xe3002
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0xda5ab
or eax, dword [ebp - 0x54]
je 0x70c4677e
mov edx, 0xda5ab
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0xc778e
or eax, dword [ebp - 0x54]
je 0x70c42aca
mov edx, 0xc778e
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0xb2634
or eax, dword [ebp - 0x54]
je 0x70c434e8
mov edx, 0xb2634
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0xa82d2
or eax, dword [ebp - 0x54]
je 0x70c42fd9
mov edx, 0xa82d2
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x918cc
or eax, dword [ebp - 0x54]
je 0x70c45851
mov edx, 0x918cc
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x64b38
or eax, dword [ebp - 0x54]
je 0x70c44924
mov edx, 0x64b38
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x62503
or eax, dword [ebp - 0x54]
je 0x70c420ac
mov edx, 0x62503
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x5cb59
or eax, dword [ebp - 0x54]
je 0x70c4719c
mov edx, 0x5cb59
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x414f4
or eax, dword [ebp - 0x54]
je 0x70c439f7
mov edx, 0x414f4
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x3a770
or eax, dword [ebp - 0x54]
je 0x70c43f06
mov edx, 0x3a770
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x35386
or eax, dword [ebp - 0x54]
je 0x70c46c8d
mov edx, 0x35386
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x31273
or eax, dword [ebp - 0x54]
je 0x70c44e33
mov edx, 0x31273
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x28cc0
or eax, dword [ebp - 0x54]
je 0x70c4626f
mov edx, 0x28cc0
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x237fe
or eax, dword [ebp - 0x54]
je 0x70c44415
mov edx, 0x237fe
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
mov eax, dword [ebp - 0x58]
xor eax, 0x1ddf5
or eax, dword [ebp - 0x54]
je 0x70c425bb
mov edx, 0x1ddf5
mov eax, 0
cmp edx, dword [ebp - 0x58]
sbb eax, dword [ebp - 0x54]
jl 0x70c47199
add byte [eax], al
mov eax, dword [ebp - 0x58]
xor eax, 0x2b56
or eax, dword [ebp - 0x54]
je 0x70c45d60
mov eax, dword [ebp - 0x58]
xor eax, 0x18ee2
or eax, dword [ebp - 0x54]
je 0x70c45342
jmp 0x70c47199
popal
je 0x70c41be4
fmul qword [0xa634d370]
add al, 0xfe
adc dword [edx], esi
bound edx, qword [esi]
mov edx, 0xfc21c3e6
jne 0x70c41bfc
lodsd eax, dword [esi]
pop ebp
invalid
movd mm2, esp
rcl dword [eax + 0x674984e1], cl
sub esp, dword [ecx + eax*8]
add eax, 0xc8961f20
adc dword gs:[edx - 0x29], 0xffffffe4
sub dword [edx - 0x2d3399c0], ebp
outsb dx, byte [esi]
invalid
sti
daa
salc
mov al, 0xce
pushal
jge 0x70c41c12
je 0x70c41b74
adc dword [ebp - 0x70], esi
int3
scasb al, byte es:[edi]
aaa
aaa
push ebx
jg 0x70c41bc0
xchg esi, eax
dec esi
ret 0x76d2
invalid
fimul word [edi + 0x54150c7c]
invalid
int 0xfa
ja 0x70c425d0
nop
int3
salc
out dx, eax
aas
out dx, eax
cmp ah, ch
dec edi
jbe 0x70c425d7
jne 0x70c4261b
mov word [edi + 0x3ac14e35], es
fidivr word [ebp - 0x51]
mov ebx, 0x87de739
loope 0x70c4255a
out 0x7d, eax
or cl, ah
or dword [eax], 0x4c
xlatb
mov esp, 0x3fb7061d
or al, 0x80
loope 0x70c42635
or byte [edi + edx*8 - 0x44], cl
sbb eax, 0xc3fb706
and cl, 0x52
in eax, 0x31
and eax, 0x51e13448
mov edi, 0x598f491e
hlt
in al, 0x7a
inc esi
loope 0x70c425d2
insb byte es:[edi], dx
insd dword es:[edi], dx
movsb byte es:[edi], byte [esi]
mov ecx, 0x7ae20779
sbb al, 0xe7
test byte [esi - 0x47f8ad43], ah
insd dword es:[edi], dx
div ch
sti
cmp dl, byte [ebp - 0x926e2f2]
shr dword [eax + 0x40daf735], 0x2b
xchg ebp, eax
push cs
sbb eax, 0xa8c1f6d9
xor eax, 0x2b40daf7
sub esp, dword [ebx + edx*2 - 0x1be99452]
pop ds
mov byte [edx + 0x3021d222], bh
xor al, 0x98
jmp 0x70c42691
wait
adc eax, 0x64a05032
or dh, byte [edx]
fimul dword [esi + esi*4]
xor bl, dl
or al, 0xb6
push ss
loop 0x70c42684
push 5
sahf
stc
inc edi
add cl, byte [ebx - 0x64]
dec ebx
pushfd
in eax, 0x90
sub edi, 0xfffffffa
loop 0x70c4267d
xor eax, dword [ebx + 0x15af3da5]
add ah, dh
in eax, dx
scasd eax, dword es:[edi]
enter 0xffffffffffffb20b, 0x23
pop esi
out 0x98, al
cmp dword [edi + 0x32], 0xffffffcf
mov byte [0x9275e9b6], al
inc ebp
cmp al, bl
insb byte es:[edi], dx
pop edx
sbb byte [ecx], ah
nop
int3
fistp dword [eax + ebp*4 - 0x2c163370]
inc esi
add byte [eax], al
jg 0x70c42ac0
wait
scasb al, byte es:[edi]
inc edi
push es
dec ebx
sub esp, 0x442ce07
cmpsd dword [esi], dword es:[edi]
jbe 0x70c42acf
test eax, 0xfbf48caf
xor eax, 0xb69e44d1
cld
xor bl, ah
push es
ror ebp, 1
sub al, byte [ebx - 0x19]
test al, 0x4b
sbb edi, dword [eax + 0x22]
popal
mov ebx, 0xdea50819
out dx, al
popfd
cmp ebx, dword [ecx + 0x417a56cd]
js 0x70c42b14
mov byte [eax], cl
dec esi
std
add dword [edi], ecx
out 0xd, al
adc al, 0xf5
retf 0x9a1
jp 0x70c42af3
push ss
and eax, edi
pop ecx
das
add eax, ebp
imul edx, dword [eax + 0x18cbd9cc], 0xffffffc8
popfd
lahf
push ss
call 0xbdcbcbce
sbb ah, byte [eax + edx*4 - 0xe]
pop ds
xchg ebp, eax
push ebp
mov word [ecx + 0x15], ds
call 0x46f9a157
out dx, al
xchg ebp, eax
aam 0x8c
imul ecx, eax, 0x53484c61
fsubr qword [esi + edi*8]
cmc
wait
jmp 0x70c42b99
add eax, 0x4a385647
jmp 0x70c42b96
push esp
pushal
cwde
nop
daa
pop ds
mov byte [esi - 0x19534116], dh
mov al, 0x89
ljmp 0x813c
or bl, byte [esi - 0x226e2d0b]
jo 0x70c42bdf
rcl byte [ecx - 0xdbe8f23], cl
pop bp
pop bp
loop 0x70c42b54
dec ebp
dec edi
popal
sbb dword [0x5d4f1a9e], ebx
insd dword es:[edi], dx
mov ecx, esp
push ebx
invalid
pop esi
sub esi, dword [ebp + 0x6c23d9a6]
jle 0x70c42b5b
int3
dec ecx
pop ds
shr ebp, 1
jns 0x70c42c35
ljmp 0xe599:0xb4a50485
add eax, 0xfa4a999
popal
cmp al, dh
fiadd dword [esi + edi*2 + 0x67daf9b]
push es
out dx, al
adc eax, dword [edi]
inc ecx
or eax, ecx
jns 0x70c42ba6
cdq
jecxz 0x70c42bd3
xlatb
pop edx
push esi
cmp dword [ecx - 0x4e748df7], ebx
sub eax, 0xad64f9fa
and dh, 0x34
add byte [edi], ch
pop edx
jp 0x70c42bc2
xchg edx, eax
push edx
sub dword [eax], edi
mov bl, 0x6f
insb byte es:[edi], dx
sal dword [ebp - 0x451a97a9], 0x99
jp 0x70c42ba4
test byte [eax + 0x5e04c8cc], dl
lahf
lodsb al, byte [esi]
scasb al, byte es:[edi]
jb 0x70c42bcf
nop
int3
jo 0x70c42bed
arpl word [edx], ax
mov ecx, 0xf83af8e7
mov edi, 0x48e87676
jbe 0x70c42c1f
dec eax
mov dword [0x328f7a2c], eax
xor edx, dword [edx + 0x2fda619b]
xchg ebx, eax
mov dword [ebp - 0x518185dc], ecx
jecxz 0x70c42c87
pop esi
inc esi
mov dword [0x6511ed1a], eax
xor eax, dword [ecx - 0x35a12ce4]
mov es, esp
xchg dword gs:[eax + 0xbc3924f], ebp
xchg esp, eax
leave
cmp al, 0xe1
adc dword [ecx + edi*2 + 0x48], esi
iretd
in eax, 0x22
movsd dword es:[edi], dword [esi]
push esp
je 0x70c42c35
lahf
mov esp, 0x1a4f2117
inc ebp
out dx, al
sub byte [eax - 0x54], ch
invalid
mov word [esi + 0x62], cs
into
enter 0x511a, 0xffffffffffffffd0
sti
test dword [ebp + 0x40], ebx
pop ss
hlt
pop ecx
xchg esi, eax
out dx, al
adc eax, 0xf1749dc6
inc ecx
xchg byte [edi], bh
push edx
cld
mov ah, 0xf3
scasd eax, dword es:[edi]
fiadd dword [esi + 0x26c148df]
inc esi
ret 0x1688
int3
push edx
daa
fst qword [esi - 0x6b2c2c1b]
mov ch, 0x3b
add eax, 0x4b98a204
push ss
pop ebp
cli
xchg dword [eax + 0xbc2b76a], esi
test byte [edx], ah
stc
inc ebp
in eax, dx
scasb al, byte es:[edi]
test byte [eax - 0x7b], dl
pushal
imul ebx, dword [ecx - 0x59], 0x14459610
jmp 0x70c43f5f
inc edi
in eax, dx
test al, 0xd3
xor eax, edi
scasb al, byte es:[edi]
mov eax, 0x24c018
adc dword [esi + edx], 0x6e
hlt
dec eax
lahf
invalid
out dx, eax
sbb al, 0x6d
invalid
scasd eax, dword es:[edi]
lahf
jne 0x70c448fd
cmp eax, 0x6fe4a0fa
or byte [ebx], bh
inc esi
outsd dx, dword [esi]
mov eax, 0xa0d2e147
adc al, 0xe0
jnp 0x70c448fd
sub dl, byte [eax]
sbb al, 9
sub byte [bp - 0xf], al
sti
sub byte [ebp + 0x2c], dh
invalid
pop ebx
les ebx, [eax + 0x65]
enter 0xffffffffffffc807, 0xffffffffffffffd3
rcr dword [edi], cl
lock sub ebx, dword es:[0xcd983a2c]
mov word [edx], gs
dec eax
pop edx
pop esi
scasd eax, dword es:[edi]
mov eax, dword [eax + 0x27]
out dx, eax
push edx
neg byte [esi - 0x6cc1047a]
invalid
sti
invalid
stosb byte es:[edi], al
jnp 0x70c45886
or al, 0x3c
mov ah, 0x12
loope 0x70c45879
dec edi
invalid
aas
xchg edi, eax
clc
pop eax
mov ah, 0xb1
test dword [ecx + 0x67], esi
jae 0x70c45852
invalid
nop
invalid
sti
inc ebx
daa
sbb al, 0x22
retf 0xb539
jp 0x70c462b1
xor bl, cl
int1
lock sbb byte [edi + ebx*2 - 0x762118b6], bl
sbb byte [edi + ebx*2 - 0x762118b6], bl
mov eax, dword [0xa21c06c4]
jle 0x70c46261
les ecx, [0xeed96b14]
jp 0x70c462bf
push es
inc esp
or byte [esp + eax*2 + 0x16], bl
insd dword es:[edi], dx
inc ebp
invalid
mov edi, dword [ebp + 0x4100a4c1]
pop ebp
nop
int3
inc ebx
cmp dl, byte [edi + ecx]
salc
jb 0x70c46233
test al, 0xe9
cmc
jg 0x70c46252
push cs
push eax
sub byte [eax + 0x2da2fbf4], 0xd5
xchg esp, eax
stosb byte es:[edi], al
mov esp, 0xf036b496
arpl word [si - 0x5e6d], sp
das
movsd dword es:[edi], dword [esi]
leave
std
sub al, 0x78
xchg byte cs:[ecx + 0x48], dl
add dword [edi + 0x73], ecx
sbb dword [edx], edx
je 0x70c46239
aas
insb byte es:[edi], dx
pop eax
loopne 0x70c462d1
in al, 0x24
pop esi
popfd
fistp dword [eax + 0x3f6d2a8d]
add al, 0x3b
std
das
inc edx
cmpsd dword [esi], dword es:[edi]
mov bh, 0xde
dec esp
mov al, byte [0xae1c6819]
out 0x30, al
and bl, byte [ecx]
nop
int3
retf
cli
stosb byte es:[edi], al
ljmp 0x64a5
lodsd eax, dword [esi]
add dword [ecx], 0x5a5a8a78
sub byte [ecx + 0x57], bh
sal byte [eax], 1
sbb cl, byte [edx + edi*8 + 0x3f814a92]
clc
in al, 0xdf
dec ebx
mov ecx, edi
test dword [edx - 0x43ec7975], ecx
rol dword [eax - 0x3385e589], cl
dec ebx
sub dl, ch
sar byte [ebx], 0x63
add al, 0xa1
movsb byte es:[edi], byte [esi]
xchg ebp, eax
mov cl, 0x90
int3
rcr byte [eax], 0x41
mov dl, 3
shl bh, 1
jg 0x70c46bff
adc dl, byte [0xa29253ab]
push ebx
xchg ecx, eax
call 0x57c4cd2e
je 0x70c46c9e
xchg ebx, eax
test eax, 0x37b41223
mov byte [edx], dh
lodsb al, byte [esi]
or ch, dh
add cl, ah
test byte [ecx], ch
mov edi, 0x615f766f
insd dword es:[edi], dx
dec ebx
xor byte [ebp + 0x10e9cc90], 5
add byte [eax], al
xor ebp, esi
push edx
or al, 0x68
loope 0x70c46c55
aas
push edx
sub eax, 0x97c95990
pop eax
push ebx
mov dl, 0x65
pop edx
arpl dx, bp
xchg edx, eax
push esi
inc esi
pop es
sbb ebx, dword [ebx]
mov ecx, 0x8bbcf3d4
out dx, eax
xchg edi, eax
push es
xor esp, dword [esi + 0x7b4a9df4]
push eax
push edx
jle 0x70c46cf1
lcall 0x2b75, 0xcab90a6a
inc ebp
stosb byte es:[edi], al
salc
je 0x70c46cd8
sub bl, ah
sbb eax, 0xd92ba81d
cmp dword [esi - 5], esi
sub ch, byte [esi]
sub dl, byte [esp]
clc
cld
jl 0x70c46c9e
insd dword es:[edi], dx
sub eax, 0x30df9fce
nop
int3
rcr bh, cl
xchg dword [esi - 0x1f], ecx
adc eax, 0x435c1567
dec dx
loop 0x70c46c92
invalid
nop
jmp 0x70c4719d
nop
mov eax, dword [ebp - 0x24]
mov edx, dword [eax + 0x3c]
mov eax, dword [ebp - 0x24]
add eax, edx
mov dword [0x70fcb028], eax
mov dword [ebp - 0x60], 0xe1216
mov dword [ebp - 0x5c], 0
mov dword [ebp - 0x68], 0xa0d40
mov dword [ebp - 0x64], 0
mov eax, dword [ebp - 0x60]
mov edx, dword [ebp - 0x5c]
sub eax, dword [ebp - 0x68]
sbb edx, dword [ebp - 0x64]
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], edx
mov eax, dword [ebp - 0x70]
xor eax, 0xefd94
or eax, dword [ebp - 0x6c]
je 0x70c49850
mov edx, 0xefd94
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0xc20b8
or eax, dword [ebp - 0x6c]
je 0x70c49d5f
mov edx, 0xc20b8
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0xc1a06
or eax, dword [ebp - 0x6c]
je 0x70c4a77d
mov edx, 0xc1a06
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0xac639
or eax, dword [ebp - 0x6c]
je 0x70c4d504
mov edx, 0xac639
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0xab119
or eax, dword [ebp - 0x6c]
je 0x70c48923
mov edx, 0xab119
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0xa61fe
or eax, dword [ebp - 0x6c]
je 0x70c47f05
mov edx, 0xa61fe
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x9c649
or eax, dword [ebp - 0x6c]
je 0x70c474e7
mov edx, 0x9c649
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x8c818
or eax, dword [ebp - 0x6c]
je 0x70c4cff5
mov edx, 0x8c818
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x8657b
or eax, dword [ebp - 0x6c]
je 0x70c48414
mov edx, 0x8657b
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x7fe28
or eax, dword [ebp - 0x6c]
je 0x70c4a26e
mov edx, 0x7fe28
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x731eb
or eax, dword [ebp - 0x6c]
je 0x70c4bbb9
mov edx, 0x731eb
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x71d4c
or eax, dword [ebp - 0x6c]
je 0x70c4c5d7
mov edx, 0x71d4c
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x677d1
or eax, dword [ebp - 0x6c]
je 0x70c4b6aa
mov edx, 0x677d1
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x404d6
or eax, dword [ebp - 0x6c]
je 0x70c4da13
mov edx, 0x404d6
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x37de6
or eax, dword [ebp - 0x6c]
je 0x70c4ac8c
mov edx, 0x37de6
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x35e63
or eax, dword [ebp - 0x6c]
je 0x70c4b19b
mov edx, 0x35e63
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x310bf
or eax, dword [ebp - 0x6c]
je 0x70c4c0c8
mov edx, 0x310bf
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x2da66
or eax, dword [ebp - 0x6c]
je 0x70c48e32
mov edx, 0x2da66
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x12fcf
or eax, dword [ebp - 0x6c]
je 0x70c479f6
mov edx, 0x12fcf
mov eax, 0
cmp edx, dword [ebp - 0x70]
sbb eax, dword [ebp - 0x6c]
jl 0x70c4da10
mov eax, dword [ebp - 0x70]
xor eax, 0x95b1
or eax, dword [ebp - 0x6c]
je 0x70c49341
mov eax, dword [ebp - 0x70]
xor eax, 0xa3ec
or eax, dword [ebp - 0x6c]
je 0x70c4cae6
jmp 0x70c4da10
mov ebx, 0xab2cd8e3
stosd dword es:[edi], eax
add ebp, dword [eax]
cmpsb byte [esi], byte es:[edi]
pop ebp
das
popal
push ss
je 0x70c474b4
mov byte [esi], bh
xchg esp, eax
mov eax, 0x63bbc2a7
jnp 0x70c47576
mov byte [0x72a17856], al
mov edx, 0xfbad3734
popfd
xchg edx, eax
and eax, 0x9310da8e
cmp eax, 0x16dc9141
jle 0x70c474f1
hlt
adc ecx, dword [ebx - 0x50]
int1
dec edi
dec esp
adc al, 0x53
inc esi
movsd dword es:[edi], dword [esi]
mov byte [esi - 0x25], cl
int 0x6a
mov byte [ecx + 0x3d], ah
ror edi, cl
sub byte [edx - 0x54], ah
mov edi, dword [ecx + 0x2d]
mov gs, word [0xf5c11edf]
sbb bl, ch
fst st(5)
push es
push ecx
invalid
bound ebp, qword [ebx + ecx*4 + 0x2d8e2d79]
fistp word [esi]
sal ebp, 0x18
jmp 0x70c47561
mov ch, bl
add esp, dword [edi]
invalid
invalid
xlatb
jnp 0x70c47e8c
cmpsd dword ss:[esi], dword es:[edi]
invalid
cli
cmp al, 0xeb
in eax, dx
dec esp
jne 0x70c4841b
mov ebx, 0x64bb18f5
pop ds
mov al, 0x69
mov esp, 0xc8db372a
invalid
inc ebp
jp 0x70c48921
nop
int3
ret 0x313d
jae 0x70c48925
sub bh, byte [edx]
aad 0x17
xchg ebp, eax
push 0xf1e9cc90
push eax
nop
int3
add byte [eax], al
dec esi
loopne 0x70c488c2
pushfd
xor eax, 0xb33b1634
aas
xor al, 0x5c
dec edi
sub ebx, dword [esi + eax*2 - 0x22]
sbb esi, ecx
in eax, 0x41
add byte [edx], dh
outsd dx, dword [esi]
fistp qword [edi - 0x29]
xlatb
jo 0x70c48958
push cs
cwde
cdq
cmpsb byte [esi], byte es:[edi]
inc ebx
cli
jbe 0x70c488ff
sbb byte [ecx + 0x2c], ch
dec edi
xchg ebx, eax
add ebp, dword [edx + 0x16ccc61d]
xchg ebp, eax
lcall 0x783a, 0x5038e1cd
jl 0x70c4891c
push eax
cmp bh, byte [eax + 0x7c]
mov edi, 0xb6f55195
mov ss, ebx
ror byte [edi + 0x6d], 0x7b
lodsb al, byte [esi]
xchg ebp, eax
push ecx
cmc
mov dh, 0x8e
rol eax, cl
dec edi
insd dword es:[edi], dx
jnp 0x70c48914
jnp 0x70c489ae
inc ecx
sub eax, 0x5f8c2518
add dword [edx], 0xffffff93
xor esp, dword [ebp - 0x336fef90]
mov esi, 0xa823d4a
stosb byte es:[edi], al
inc esp
in eax, dx
loop 0x70c489d4
ja 0x70c489be
inc edx
cmpsd dword [esi], dword es:[edi]
inc edx
xor ecx, dword [edi*4 - 0x5318662b]
cmp byte [esp + edx*2 - 0x603e48fd], 0xf4
js 0x70c489ae
insb byte es:[edi], dx
ficomp dword [ecx - 0x525f3208]
cmc
loope 0x70c4893d
add bh, byte [esi]
outsd dx, dword [esi]
inc eax
xlatb
xchg ecx, eax
adc byte [ebp + 0x3d], dl
mov es, ecx
add dh, dl
jae 0x70c48a24
and ch, dl
lahf
out 0x5c, al
lea eax, [edx + 0xf91ddcc]
push ss
dec ebx
pop eax
xchg esp, eax
salc
in al, 0x5c
xchg ecx, eax
mov edi, 0x4633be35
imul edi, dword [edi], 0x8fcc90b7
mov byte [edx + 0x42], dl
and eax, dword [edx - 0x66]
pop dword [eax + 0x2f]
push ebx
fbstp tbyte [edx + esi*8]
xchg dword [edi + 0x4279b109], ebx
inc edx
lcall 0x34df, 0x532f408f
xacquire xchg dword [edi + 0x4279b109], ebx
and byte [ecx - 0x67], bl
push esp
cmp byte [edx], bh
pop esi
sahf
sub edx, dword [ebx]
in eax, dx
mov ebx, 0xfb8eaecd
mov esi, 0xab8e9d26
loopne 0x70c489ca
in eax, 0xcb
cmp al, 0xa1
mov word [ecx - 0x52], cs
sub eax, 0xc6733650
adc dl, byte [edx]
xchg esp, eax
mov dh, 0x84
shl eax, 0x15
adc edx, dword [edi - 0x526c894c]
imul eax, dword [ebp + 2], 0x469c9997
pop ss
scasb al, byte es:[edi]
push ds
out dx, al
lds esp, [eax - 0x336fc784]
push ebp
sub ch, ah
div ah
xchg ebx, eax
mov ebp, 0x619a2432
ja 0x70c48a93
int3
and byte [ebx], bl
jle 0x70c48aaf
and dword [edx - 0x37], ebp
sub al, 0x27
cmp eax, ecx
and edi, dword [ebx - 6]
cdq
mov ah, 0xaf
aad 0xb5
and al, byte [ebx]
dec ebp
rcl dword [ecx]
dec esp
in eax, dx
out 0x45, eax
sub eax, 0x78325831
mov cs, word [edi - 0x1c759ca1]
push esi
and al, 4
retf
push edx
outsd dx, dword [esi]
mov eax, dword [0x9594519]
sub al, 0xde
xor al, 0xde
test al, 0x24
cmc
mov cl, 0x20
mov ah, 0x9f
retf
stosb byte es:[edi], al
wait
or dword [eax], eax
dec esi
xor ch, 0x59
sub byte [edx], 0xe5
cmc
pop eax
enter 0x7e15, 0x7f
or eax, 0x3f307df1
mov edx, 0x13130545
jo 0x70c48a7c
int3
dec edx
and byte [edi], 6
add eax, 0xc4e65106
inc ebx
inc ecx
mov eax, dword [0xbc8bb96]
pop esp
ret
retf 0xf9f3
mov esi, 0xdc96e608
xchg edx, eax
sub edi, dword [esi + 0x64]
mov cs, word [ecx + 4]
and cl, byte [esi + 0x17]
or dword [0x1901a3ac], 0xffffffdc
mov ah, 0xa9
retf 0x5b1a
add dword [ecx - 0x20], esp
push ebp
aaa
push eax
out dx, al
push ss
cmp bh, byte fs:[ebp - 0x40b7255]
insb byte es:[edi], dx
inc ecx
sub byte [edx + 0x28], cl
mov edx, 0xb44209cf
jbe 0x70c498e3
push 0xf2a60bfc
or eax, 0xc343e9f6
mov byte [0xa473e90b], al
push edi
scasb al, byte es:[edi]
inc ebp
mov eax, dword [0x246907e8]
test al, 0x46
retf 0xdb9
pop esi
sbb dl, byte [ebx]
xlatb
lodsd eax, dword [esi]
or byte [edi], bh
fucomi st(6)
test al, 0xc4
pop ecx
pop edi
mul byte [ecx]
or eax, 0x95ace92
nop
int3
aas
ror byte [edi], 1
push 0xc7d9eb58
add dword [edi], esi
ja 0x70c49890
aam 0xb6
bound esi, qword [esi*8 - 0x78b8ac36]
xchg edi, eax
lodsb al, byte [esi]
nop
int3
xor eax, 0xec1bfb00
int3
int 0xb5
and ah, dh
cmp eax, 0xcbdf7cf9
in eax, 0x68
pop esp
push cs
das
xchg byte [esp + ebx*2], dh
mov dword [0x3b7571c1], eax
test al, 0xcc
sub byte [edx], al
inc edx
sub ecx, dword [edi - 0x4e]
pop ecx
mov cl, 0x60
pop esp
and eax, 0xca9d4b29
jp 0x70c49dec
adc dl, byte [eax - 0x78]
lodsd eax, dword [esi]
insd dword es:[edi], dx
cmpsb byte [esi], byte es:[edi]
popfd
jo 0x70c49d2a
lea edi, [ebx - 0x6d]
mov cs, word [edi + 0x5219f8ab]
sub byte [ebx], ah
xor al, 0x52
sbb dword [edx + 0x28], edx
and esi, dword [edx + edx*2]
pushfd
out 0xd7, al
push esi
rcl byte [esi + ecx*2]
sub byte [edx + esi], ah
lahf
mov eax, 0x9a77945d
or edx, edi
adc ebp, dword [eax - 0x2aaf3370]
jg 0x70c49dd3
dec edi
cli
rcr byte [ecx + ebx*8 - 0x37aae87e], cl
and al, 0x76
outsd dx, dword [esi]
push eax
or byte [ecx - 0x7f], al
mov dword [0x40e5443e], eax
and dword [ebp + 3], edx
jo 0x70c49d99
hlt
xchg dword [edi + 0x76], ebp
inc esi
and dword [edi - 0x180cc00f], edi
mov dl, 0x5e
mov dh, 0x8c
dec eax
xor ah, ah
scasb al, byte es:[edi]
dec ecx
retf
sub dl, dh
or edi, dword [ebx + eax*8 + 0x56]
cmp ah, byte [ebp - 5]
ret
sub edx, eax
pop ss
movsb byte es:[edi], byte [esi]
leave
xor al, 0x27
push ds
cmc
lea edx, [ebp + 0x3b]
sbb eax, 0x1a47645a
out dx, al
pop ebx
push ds
add al, bh
cmc
js 0x70c4a236
mov ebp, 0xf55665fe
pushal
dec edx
cmp eax, 0xf737a910
xor esp, dword [esi + 1]
sbb eax, 0x8d9f70b1
inc ebx
retf
mov esp, cs
cmc
sub byte [esi + 0x48], bl
and eax, 0x7f3ba038
cmp ecx, edi
dec ecx
ret 0xa006
movsb byte es:[edi], byte [esi]
sbb al, 0x9d
mov dword [0xc0f07da2], eax
and eax, 0xf055db27
jne 0x70c4acb1
lcall 0xdcb2, 0x6f57dc5c
xchg dword [ecx], eax
dec esi
push edi
scasb al, byte es:[edi]
scasb al, byte es:[edi]
sub esp, dword [eax]
pop ebp
xbegin 0x3f5ef7a2
into
retf 0x5e90
jle 0x70c4b1de
call 0x97494ad7
xor ecx, dword [edx + ecx*8]
call 0xb45c609e
imul eax, dword [ecx + 0x38], 0xc7cfdba0
les ebx, [ebp - 0x7b6d0bb4]
cmp eax, 0xd0d592fd
cmc
mov al, byte [0xe9cc90dc]
jns 0x70c4b1c1
add byte [eax], al
aaa
inc edi
inc edi
daa
dec edi
jecxz 0x70c4b1c3
or dword [ebx], 0xaf2db9c
inc esp
jae 0x70c4b170
adc byte [ebx + 0x12036c48], dl
movsd dword es:[edi], dword [esi]
add eax, 0x6513f896
pushal
sub byte [eax], bh
cmp bl, byte [edx + 0x4817a4e]
adc byte [ecx - 0x28], ah
pop ebx
movsb byte es:[edi], byte [esi]
fcomp dword [ebx - 0x5c]
nop
mov eax, dword es:[0x4a92a506]
lodsd eax, dword [esi]
xor eax, 0x78145107
lcall 0x2387, 0xe0d7286b
ljmp 0x77f2
pop edi
bnd ja 0x70c4b261
pop esi
mov bh, 0x39
xchg ecx, eax
dec edi
test byte [ecx + edi], 0x1d
push esp
outsd dx, dword [esi]
mov ebp, 0x9bcc9009
push eax
xchg edx, eax
push es
pop esi
mov esp, 0xac4a49e4
inc edi
mov dh, 0x8f
add al, 0x47
pop esi
stc
jbe 0x70c4b228
fisubr word [ecx + 0x58]
mov al, 0x10
jle 0x70c4b248
invalid
pop esp
jl 0x70c4b1a9
scasb al, byte es:[edi]
adc eax, 0x608a8a6f
inc ecx
mov ecx, 0x2d237a3d
add al, 0x9b
dec esp
pop ebx
push es
xchg ecx, eax
invalid
pop ebx
mov bh, 9
pop esi
mov byte [0x5f4e08a4], al
xchg edi, eax
xchg esi, edx
invalid
imul ecx, dword [edx], 0x7b
sub bl, byte [esi + 8]
pop ebx
jge 0x70c4b2e4
cdq
inc esp
call 0xeb8fc10f
aam 0xa
test cl, dh
add dword [ebx], ecx
mov ebp, 0x6f5c6380
fadd qword cs:[ebx + 0x40]
movsb byte es:[edi], byte ds:[esi]
jp 0x70c4b217
push ebp
pushfd
pop eax
movsb byte es:[edi], byte [esi]
scasb al, byte es:[edi]
or al, 0xa4
dec edx
shr dword [ebp + 0x2f], 0xf8
xchg esi, eax
sbb cl, dl
mov bl, 0x44
sbb eax, 0xcc901f9a
jmp 0x8fea76ea
pop ebx
sbb dword [esi + 0x4f], edx
insd dword es:[edi], dx
test byte [eax + 0x12], bh
push ss
sbb cl, byte [ecx - 0x336f3251]
pop ebx
loopne 0x70c4b2e4
out 0xeb, al
add cl, byte [ebp - 0x1ec3da06]
sub ch, byte [ebp - 0x7a]
scasb al, byte es:[edi]
popfd
fistp word [ebx - 0x5e]
cdq
daa
push cs
test dh, dl
outsb dx, byte [esi]
imul esp, ecx, 0xe5842813
dec esi
push 0x41e55414
insd dword es:[edi], dx
sub dword [esi], eax
ror dword [edi - 0x257ed360], 0x63
out dx, al
int3
mov word [edi + 0x51663c36], gs
invalid
push es
jg 0x70c4b643
leave
fst qword [edx]
test dword [ebx - 0x2f], 0x8e370069
imul byte [0xd7e18b91]
jmp 0x3afd9f00
cmpsb byte [esi], byte es:[edi]
leave
sub cl, ch
sahf
test al, 6
wait
lcall 0xab82, 0x9209593f
jmp 0x70c4bc47
mov bl, byte [edx - 0x399349c9]
fdiv dword [ebp + 0x48]
enter 0xfffffffffffff629, 0xffffffffffffffbe
das
fiadd dword [eax - 0x1e]
in al, dx
wait
xchg edi, eax
push ss
inc eax
rcr eax, 1
push cs
mov ch, 0x90
int3
sub edi, dword [esi - 0x32]
dec edx
pop es
ret 0xe7e0
pop es
ret 0x70df
push ds
push ebx
mov ecx, eax
pop edx
inc ebp
out 0x2d, al
ret
sub dword [esi + 0x15], 0xffffff8b
sbb dword [ebp + 0x75], eax
pop esi
adc esi, dword [ebx - 0x6ec68c67]
and bl, 0x45
paddusw mm7, qword [esi + 0x11]
xchg edi, eax
imul ecx, dword [ecx + 0x1f], 0x12c905bc
or esp, esp
fstp dword [0x71cdb684]
adc byte [ebx + 0x1b94f0ec], 9
pop ds
push esp
mov dword [0x98f8a716], eax
add byte [ebp - 0x1614592c], dl
add bh, byte [ebp + 0x3d]
cmpsd dword [esi], dword es:[edi]
lodsb al, byte [esi]
mov al, byte [0x1ae87bb5]
adc dh, byte [0x2a97e413]
adc al, 0x61
scasb al, byte es:[edi]
pop ecx
xlatb
mov ah, 0xc3
dec edi
ljmp 0x1716
xchg byte [eax*2 - 0x31b2177e], bl
inc ebp
sub eax, 0xc14ad4e1
out 0x82, al
lodsb al, byte [esi]
and al, 0xef
cmp dword cs:[ebp - 0x2b1b8acb], eax
mov ebp, 0x7e44e5ca
mov edx, 0x8c075f2a
movsd dword es:[edi], dword [esi]
not dword [eax - 0x21]
mov ah, 0x3d
fnstcw word [eax]
das
add eax, 0x68da8294
xor eax, 0x586983cf
insd dword es:[edi], dx
add edi, dword [edi + 0x651d0f81]
test al, 2
aaa
stosb byte es:[edi], al
add byte [edi], al
sal byte [edx], cl
xchg edx, eax
aas
mov esp, 0xd59443a4
add eax, 0x90fe9a7a
int3
nop
jmp 0x70c4da14
nop
mov eax, dword [0x70fcb028]
mov eax, dword [eax + 0x50]
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x80], 0xa8544
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x88], 0xc37bd
mov dword [ebp - 0x84], 0
mov eax, dword [ebp - 0x7c]
imul eax, dword [ebp - 0x88]
mov edx, eax
mov eax, dword [ebp - 0x84]
imul eax, dword [ebp - 0x80]
lea ecx, [edx + eax]
mov eax, dword [ebp - 0x80]
mul dword [ebp - 0x88]
add ecx, edx
mov edx, ecx
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x8c], edx
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x8c], edx
mov eax, dword [ebp - 0x90]
xor eax, 0x8995ff34
mov edx, dword [ebp - 0x8c]
xor dl, 0x80
or eax, edx
je 0x70c51453
mov edx, 0x8995ff34
mov eax, pe_nt_image_headers32
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0xe762b
or eax, dword [ebp - 0x8c]
je 0x70c4f5fc
mov edx, 0xe762b
mov eax, 0
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0xb10e3
or eax, dword [ebp - 0x8c]
je 0x70c50529
mov edx, 0xb10e3
mov eax, 0
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0xa6557
or eax, dword [ebp - 0x8c]
je 0x70c50a38
mov edx, 0xa6557
mov eax, 0
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0xa19b3
or eax, dword [ebp - 0x8c]
je 0x70c4e6cf
mov edx, 0xa19b3
mov eax, 0
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0x918e6
or eax, dword [ebp - 0x8c]
je 0x70c4fb0b
mov edx, 0x918e6
mov eax, 0
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0x8eb11
or eax, dword [ebp - 0x8c]
je 0x70c4e1c0
mov edx, 0x8eb11
mov eax, 0
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0x7c612
or eax, dword [ebp - 0x8c]
je 0x70c5001a
mov edx, 0x7c612
mov eax, 0
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0x75dfa
or eax, dword [ebp - 0x8c]
je 0x70c4ebde
mov edx, 0x75dfa
mov eax, 0
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0x63c57
or eax, dword [ebp - 0x8c]
je 0x70c4dcb1
mov edx, 0x63c57
mov eax, 0
cmp edx, dword [ebp - 0x90]
sbb eax, dword [ebp - 0x8c]
jl 0x70c51456
mov eax, dword [ebp - 0x90]
xor eax, 0x276a1
or eax, dword [ebp - 0x8c]
je 0x70c50f47
mov eax, dword [ebp - 0x90]
xor eax, 0x5b5d3
or eax, dword [ebp - 0x8c]
je 0x70c4f0ed
jmp 0x70c51456
aaa
add byte [eax], al
jp 0x70c4dcae
adc al, 0x8e
movsd dword es:[edi], dword [esi]
jb 0x70c4dcfd
cmp al, 0x89
aas
int 0x64
sbb eax, 0x24b608ba
pop edi
and cl, byte [ebp - 0x66]
clc
mov dh, 0x94
imul dword [ecx]
dec esi
add al, 0xe8
add al, 0xe
rol dh, 1
jne 0x70c4dcc9
or eax, 0xe0fe29e9
adc ebp, eax
pop esi
mov dword [edx - 0x5aa0d6cc], ebp
test dword [edx + 0x6c], esp
mov bl, 0xfd
push 0x36
salc
jno 0x70c4dce9
enter 0x3df2, 0x1c
out dx, al
sub byte [ecx], ch
je 0x70c4dd6b
cmp al, byte [ecx]
outsb dx, byte [esi]
push edx
int 0xc0
xchg esi, eax
or dword [edi - 0x3b], 0xffffff96
and ecx, ebp
mov cl, byte [edx]
dec edi
lds edx, [esi + 0xa8acd23]
nop
int3
movsb byte es:[di], byte [si]
jecxz 0x70c4dcf8
bound edx, qword [edx - 0x66493548]
xlatb
sub eax, 0xbc588b44
invalid
sbb al, 0xb5
adc bl, byte [ecx + 0x19d39236]
mov ecx, 0x4e30c42
pop es
dec esi
wait
mov ch, dl
cmpsd dword [esi], dword es:[edi]
cbw
mov ch, 0xfb
insd dword es:[edi], dx
jnp 0x70c4dd45
push ebp
popal
pop ecx
or dword [ecx], esp
out dx, al
daa
cld
and dl, bl
or ecx, dword [ebx + esi*4 + 0x46]
adc al, 0xd8
int3
invalid
xchg esi, eax
stosb byte es:[edi], al
mov al, 0xee
mov bl, 0x2d
push edi
cwde
invalid
arpl cx, bp
mov dword [0x9d4e62c], eax
inc ebp
sub cl, byte [eax + 0x306c88cc]
out dx, eax
mov ah, cl
mov byte [eax + esi - 0x11], ch
mov ch, 0xa5
mov bh, 0x54
iretd
arpl si, ax
push edx
mov edi, dword [ecx + 0x30e670e2]
fimul word [eax - 0x70]
int3
cli
adc esi, dword [edx + esi - 0x2c]
sahf
pop es
adc byte [esi], 0x50
push 0x95d1cabf
push esi
adc dword [eax + 0x1e], 0xfefe61c1
jle 0x70c4eb92
popal
invalid
sbb byte [edx + 0x471b1640], dl
js 0x70c4eb9b
inc ebx
sub dh, byte [0xd17533b5]
aad 0x81
xchg esp, eax
mov al, 0x58
push ds
outsd dx, dword [esi]
je 0x70c4ebcc
jns 0x70c4ec30
mov esp, 0x8b25de6f
push ecx
pushal
invalid
xchg edx, eax
adc byte [eax + 0x716792cc], 0x34
mov bh, 0xf4
mov ah, 6
imul eax, dword [ecx + 0x64], 0x4d
push eax
fdiv dword [ebp - 0x79]
sahf
bound esp, qword [0x532795a1]
jp 0x70c4ecb2
mov edx, 0x8e86b023
daa
pop es
jp 0x70c4ec8f
jmp 0x70c4eca5
out dx, eax
push es
int 0x99
je 0x70c4ebf2
jne 0x70c4ecbf
dec eax
in eax, dx
lcall 0x65e5, 0x3ec57942
neg byte [ebx + eax + 0x1a]
xchg edx, eax
cmp al, 0x64
nop
mov bl, 0x17
lcall 0xbb63, 0xca9faed7
xchg esi, eax
push ebp
jae 0x70c4ec59
xor byte [esi + 0x479ca13], bh
xchg edi, eax
lahf
nop
int3
or eax, 0xbf132783
das
jae 0x70c4eca8
adc edi, dword [edi + 0x5714732f]
push edi
inc esp
mov ah, 0xba
sal byte [ebp + ebp*8 - 0x18], 1
popfd
test al, 0xc2
jmp 0x1ae1d89b
and al, 0x25
inc ebp
in eax, dx
jb 0x70c4ec75
invalid
invalid
mov eax, 0xeb89c699
rcl dword [eax], 0x4a
loopne 0x70c4ed17
in eax, 0x78
mov ch, 1
push ss
dec ebx
aam 0x8c
xchg ecx, eax
jp 0x70c4ec8c
jns 0x70c4ec9c
arpl word [edi - 0x5d], sp
push cs
inc ebp
and dl, byte [eax - 0x2da33a34]
shl esi, 0x3a
shl esi, 0x3a
rcl ch, 1
add dword [ecx - 0x4c5cb692], esi
wait
cmc
mov ss, eax
fidiv word [edi - 0x366d68ae]
xchg ecx, eax
add esi, dword [ebx - 0x5ac7b206]
mov dword [edx + esi*2 + 0x763a1460], ebp
cmp eax, 0x695fe1a3
insb byte es:[edi], dx
sub dword [ecx], esi
pushfd
adc byte [eax + 0x75], al
clc
in al, 0xf
invalid
mov al, 0x36
fcom dword [edx + 0x5b5589f4]
sbb eax, 0x113c5782
neg dword [ecx - 0x4c07b993]
jl 0x70c4ed76
push 0x4a
aad 0x89
outsb dx, byte [esi]
js 0x70c4ece4
nop
int3
inc byte [esi - 0x59bf4f3a]
jne 0x70c4edab
xchg ebp, edx
mov eax, 0x6f05b549
in eax, 0xc1
inc esp
imul edx, ecx, 0xffffff90
int3
psrlw mm2, qword [edi + 0x629303e9]
out 0xf6, al
xlatb
pop ecx
jle 0x70c4edd2
push ebp
push ecx
ja 0x70c4ed80
sub byte [esi], dl
nop
cmp eax, 0x4cef95b4
pushfd
daa
sub dword [ebp + 0x5cbc3bd4], 0xffffffea
push ebp
and byte [edx + 0x2e], dl
nop
loopne 0x70c4edda
lodsb al, byte [esi]
movsb byte es:[edi], byte [esi]
mov cl, 0xd1
jnp 0x70c4edf6
aaa
inc esi
push eax
xor byte [ecx - 0x70], 0xcc
push ebx
pop esi
pop esp
test eax, 0x6bccc044
sub byte [ebp - 0x171ca25c], al
invalid
ljmp 0xca4a:0x945dc0aa
js 0x70c4f132
pop eax
nop
int3
mov eax, dword [0x559eded9]
shr ch, 1
mov ebp, fs
lodsb al, byte [esi]
mov eax, 0x7c4fa660
mov dword [esp + edi - 0x2177cd5], ebx
popal
sbb eax, 0x3021605a
jecxz 0x70c4f14e
rol byte [esi - 0x39], 1
inc ebx
adc dword [edi], ebp
into
or dword [esi], ecx
cli
invalid
sub al, 0x1a
push eax
xor dl, byte [ebp - 0x204be64f]
add dword [ebp - 0x3b], edi
xlatb
pushfd
and eax, 0xad47cc90
xor al, 0x23
invalid
cmp eax, dword [edx + 0x3d1cd842]
out dx, eax
out 0x97, al
add edi, edx
loop 0x70c4f0e3
jns 0x70c4f166
jne 0x70c4f1c9
bound esp, qword [ebx + ebx*8 - 0x79]
jbe 0x70c4f1dc
jle 0x70c4f1c7
pushal
and dword [ebx - 0x1fb59fd1], 0xc6b85e02
cmp edi, dword [ecx + 0x357fad7a]
dec esi
fsubrp st(6)
ret
mov ebp, 0x785942df
xchg esi, eax
loop 0x70c4f1fc
nop
int3
ja 0x70c4f18f
scasd eax, dword es:[edi]
add al, 3
add byte [eax - 0x2c7ca11e], 0x55
lodsb al, byte [esi]
xchg ebx, eax
sbb al, 0x71
push 0x76c34ac6
dec edx
lea esp, [edi - 6]
push ebx
cdq
scasb al, byte es:[edi]
adc al, 0xb
sub eax, 0xc949eaab
mov ebp, 0xcc903252
mov bl, 0x9f
dec esi
sbb byte [esi], ah
xchg esp, eax
lea ebp, [edx]
adc eax, dword [edx - 8]
and bh, dh
imul eax, ecx, 0xac932792
xchg sp, ax
push esp
lcall 0xa949, 0x63da63ec
pop esi
invalid
not dword [ebx]
invalid
sbb eax, 0x569c7f2c
sub byte [edx + 0x2bd3ac9c], dl
adc eax, dword [ebx]
test dword [edi - 0x48], edi
loopne 0x70c4fb83
retf 0xde45
shr dword [ecx - 0x2fae8b93], 1
jl 0x70c4fb87
bound edx, qword [ebp + 0x7f80cf73]
and bl, ch
pop esp
ret 0x2c2
xchg byte [edx + 0x63e9ee0d], cl
or eax, 0x8163e9ee
jg 0x70c4fbe0
cmp dword [edi + 0x56], 0xd9f47e45
cmp byte [0xc45665b5], ah
inc ebp
jle 0x70c4fb81
fnstcw word [eax]
and eax, 0xc45665b5
mov bl, 0xe0
invalid
jnp 0x70c4fb6a
popfd
arpl word [edi + 0xb], di
ret
adc ebx, esp
nop
nop
int3
pushfd
jb 0x70c4ff64
aas
xchg ebp, eax
in al, dx
or eax, 0x1f435455
sbb eax, 0xa9cff3df
wait
aad 0xdb
add esi, edi
push 0x36b2c299
adc al, 0x48
movsd dword es:[edi], dword [esi]
shr dword [esi - 0xda065fe], 1
stosb byte es:[edi], al
repne stosb byte es:[edi], al
sbb dword [eax + 0x6caa7ce], ebp
fisub dword [edi]
mov eax, ebp
or eax, 0xda4d5e4
mov byte [esi + 0x17], dh
fisubr word [0x9048f275]
int3
loope 0x70c4ff68
push edx
xchg ebp, eax
enter 0xffffffffffff9ad1, 0xffffffffffffff98
pop edi
mov bl, 0x4d
cmc
pushfd
push ds
jne 0x70c4ff81
pushal
pushfd
dec eax
mov eax, dword [0xe419a1bb]
or eax, 0x965114c6
test ebp, 0x4b419364
shl byte [edx + 0x51], cl
jno 0x70c50059
test dword [eax + 0x6b22af7f], 0x8481f04d
sbb dword [edi + 0x5f0336f6], 0x10
inc eax
mov word [ebx + edx*4 + 0x7b], ss
nop
adc byte [eax - 0x74], al
push esp
xchg ebx, eax
jnp 0x70c4ffa4
int3
jge 0x70c50057
jge 0x70c4ffb0
jg 0x70c4ffd5
das
int1
pop edx
xor byte [ecx], dl
jl 0x70c5005d
jbe 0x70c5002d
xor al, 0x46
xchg edx, eax
cli
and dword [ecx + 0xd], edi
and al, 0x54
fnstenv [edx - 0x2b]
and cl, bl
jmp 0x9a895081
ret
push esp
out dx, al
test eax, 0x9e372247
and dh, byte [edi]
sahf
salc
push edi
mov edi, ecx
scasb al, byte es:[edi]
xchg edx, eax
dec edx
jl 0x70c5000d
lahf
xchg ebx, eax
in eax, dx
stosd dword es:[edi], eax
nop
int3
pop eax
mov edx, gs
add byte [0xa5599c64], bh
sub dword [edi], edx
setg byte [ebp + edx*2 + 0x47c9dac4]
jae 0x70c5054b
pop ecx
sbb dword [ecx + 0x6d], ecx
leave
sub dword [esi + 0x4b], eax
and eax, 0xd48fefcd
invalid
invalid
mov edx, 0xe9cc90a8
pop ds
or al, byte [eax]
add byte [edx - 0x20d266d7], cl
stosb byte es:[edi], al
inc edi
js 0x70c50aba
mov ch, byte [ecx]
cdq
sub eax, 0x7847aadf
jns 0x70c50a07
lds eax, [0xcf9776b8]
add eax, 0xcf9776b8
std
xchg esp, eax
inc esi
jnp 0x70c50a2f
sub eax, 0x31f13c33
sub ah, al
cmp al, 0x4f
shr al, 1
leave
cmp al, 0x23
adc dh, byte [ecx - 0x3910a4b2]
sub esp, dword [ecx]
fisubr word [ebx - 0x18]
xor eax, 0xdc5a6200
push ds
invalid
dec esi
pop ebx
out dx, eax
invalid
ret 0x1bc9
aaa
invalid
pop edi
cmp bl, byte [eax]
jne 0x70c50afa
jno 0x70c50adf
arpl word [edi + 0x75cbdceb], si
jb 0x70c50a5c
push esp
test byte [ebx + 0x751ae657], 0xdd
invalid
ficomp dword [eax]
pop eax
nop
int3
xlatb
mov edx, 0xaa01c6c4
leave
adc eax, 0xd3c64beb
loope 0x70c50ab7
jge 0x70c50a9a
jo 0x70c50b39
salc
mov esp, 0xa5439a9d
cmpsd dword [esi], dword es:[edi]
dec ebx
mov eax, 0x522262dc
push 0x2f
xor byte [edx - 0x4942a45a], ch
cld
ljmp 0xf853
int3
fisubr word [edx]
stosd dword es:[edi], eax
xchg ecx, eax
stosb byte es:[edi], al
xchg ecx, eax
xchg esi, eax
and ebp, dword [ebp - 0x70]
nop
sub eax, 0x201bca87
in eax, 0xf
je 0x70c50f25
jmp 0x70c50ec8
mov dl, 3
mul bh
scasb al, byte es:[edi]
sub ebp, edx
jecxz 0x70c50f4a
adc edi, dword [esi]
int1
jne 0x70c50f94
sti
stosd dword es:[edi], eax
sub dword [ecx + 0x35], edi
mov edi, 0xbd407970
jmp 0x70c50ed1
mov byte [esi + 0x39dc93b], 0x1e
leave
popfd
add ebx, dword [esi]
out 0x88, eax
int1
jg 0x70c50fc9
jno 0x70c50f2c
mov cl, 5
cld
jno 0x70c50f6f
je 0x70c50fda
jae 0x70c50fc4
outsb dx, byte [esi]
hlt
daa
ja 0x70c50fb5
lea ebp, [edi + eax*8 + 0x46]
mov word [ecx], es
mov bl, 0x76
fnsave dword [esi + 0x14]
lahf
bound ecx, qword [edi + 0x2fba44e1]
lahf
scasd eax, dword es:[edi]
jge 0x70c50fed
mov edx, 0x7daf9f2f
enter 0xffffffffffff8e30, 0xffffffffffffffd2
enter 0xffffffffffff8e30, 0xffffffffffffffd2
cmp al, 0xad
shr dword [esi - 0x1f], cl
mov bh, 0xdf
sub bh, byte [eax + 3]
js 0x70c50f99
sub eax, 0x88288c80
nop
int3
sub byte [eax - 0xf993370], cl
and byte fs:[eax - 0x2a], dh
and cl, ah
push 0x12
xchg esi, eax
adc al, 0xb4
shr byte [edi + 0xbf18f9e], cl
wait
xchg ecx, eax
mov esp, cs
mov ebp, 0x4c58ca5e
add dl, byte [edx + 0x117fb25d]
sahf
sub ebx, ecx
movsd dword es:[edi], dword [esi]
xor esi, esi
test eax, 0x40a7962f
xchg esi, eax
cmpsd dword [esi], dword es:[edi]
inc eax
jg 0x70c50f59
sbb eax, 0xdda3dd5c
daa
jo 0x70c5103e
xchg ecx, eax
mov dl, 0xc0
sar dword [edi + 0x46], 0x87
lahf
les ebp, [ebx]
dec ebp
lea ecx, [eax - 0xd]
cmp byte [ecx + 0x4316f8a8], cl
jg 0x70c51022
xchg dword [edi - 0x72b2d43c], ebx
dec eax
cmp byte [ecx + 0x4316f8a8], cl
add al, ch
out 0xd9, eax
push 0x7a
fldcw word [edx + 0x7a]
jbe 0x70c50f82
int3
test byte [ecx - 0x54d7bd9d], dh
sub esp, dword [ecx]
jecxz 0x70c50fba
xchg esp, eax
cmp al, 0xc0
inc esp
out dx, eax
sbb al, 0x9f
inc eax
jl 0x70c51017
fsub dword [edx]
adc bl, ch
mov edi, 0x9d3a804a
and eax, 0x904c75e
outsb dx, byte [esi]
mov edx, 0x90cc34e0
nop
push ebp
push ds
add al, 0xf3
pop ebp
and bh, byte [edi - 0x4b336fae]
mov esi, 0xfa20421a
invalid
nop
jmp 0x70c51457
nop
mov eax, dword [0x70fcb00c]
mov dword [esp + 0xc], 0x40
mov dword [esp + 8], 0x3000
mov edx, dword [ebp - 0x74]
mov dword [esp + 4], edx
mov dword [esp], 0
call eax
mov dword [0x70fcb024], eax
nop
mov ebx, dword [ebp - 4]
leave
ret