Function at 0x1000e88a
Capabilities:
Packed with generic packer
Resolve function by parsing pe exports

Disassembly:
mov ecx, dword [esi + 0x77]
xchg ecx, eax
inc esi
pop ss
retf 0x7777
nop
test ebx, esp
add al, dl
ja 0x1000db98
mov al, byte [0xf47775f9]
ja 0x1000db55
cmp byte [ecx + 0x3b89fc7d], cl
mov dword [ebp - 4], edi
mov dword [ebx], edi
jo 0x1000db62
nop
ja 0x1000db0c
pop ebp
or eax, 0x909076cf
test cl, bl
nop
or eax, 0x909076cf
pop edi
nop
nop
mov al, byte [0xa08874e5]
push 0xb
mov ebp, esp
cmp ecx, 0xfffffff4
lea ecx, [ecx]
nop
lea eax, [ebp - 0x10]
test byte [edi], 0x29
xchg dword [eax + 0x77], edi
mov ch, 0x46
mov eax, dword [ebp + 8]
mov cl, 0x7a
invalid
inc ebp
adc byte [ebx + 0x57], dl
nop
inc ebp
nop
nop
mov eax, 0x2014
xor eax, 0x8b0001b5
ja 0x1000dc34
nop
iretd
loop 0x1000db5f
daa
jbe 0x1000dbbf
iretd
add dword [ebp + 0x20c3d], eax
mov esi, dword [ecx + ecx - 0x24]
cld
add eax, 0x181674e5
nop
call fcn.1000dbf0
nop
adc eax, 0xb074e3a4
je 0x1000dbd2
ja 0x1000dc72
mov dword [esi + 0x1c], eax
nop
iretd
add al, byte [eax + edx*4 - 0x73]
jle 0x1000dcb1
mov esi, 0xc2000000
je 0x1000dc93
pop ebp
jns 0x1000dcbb
stc
sbb byte [ebp - 0x157bf025], al
mov ebp, esp
mov ch, 0x68
mov ebp, esp
inc eax
ja 0x1000dc78
add byte [eax + 0x1290840f], al
and byte [ebx + 0x45f60002], 8
cmpsb byte [esi], byte es:[edi]
nop
add dh, byte [esi + 0x12]
add dh, dh
inc ebp
or byte [esi + 0x12760290], ah
aas
add al, 0x89
jmp 0x1000dc5d
mov esp, cs
jbe 0x1000dc06
test byte [edi], 0x8b
jns 0x1000dcf2
mov edi, dword [ecx + 0x77]
add dl, byte [eax - 1]
nop
test dword [edi + edi*8], edi
jecxz 0x1000dcf8
ja 0x1000dc20
nop
mov esp, esp
cmp ecx, 2
pop esp
nop
cmp edi, esi
mov bh, 0xe4
nop
add byte [eax], al
or dh, byte [esi + 0x77]
mov es, word [eax]
or edi, ecx
invalid
je 0x1000dc86
sub al, 0x50
add byte [0x342974e6], cl
and eax, 0x76cf09d0
out 0x74, al
sub dword [0x76cf09d0], esi
inc esi
inc ebp
ja 0x1000dce2
xor byte [ebx + 0x7774e3ff], cl
ja 0x1000dd36
mov edi, edi
jecxz 0x1000dd2a
ja 0x1000dd2f
jge 0x1000dc9f
in eax, 0x7f
jg 0x1000dd33
ja 0x1000dca5
call 0x9bf952c0
jbe 0x1000dd3a
push dword [ebp - 8]
mov esi, dword [esi + 0x77]
jbe 0x1000dd1c
int 0x10
add byte [eax], al
js 0x1000dd42
ret 4
ja 0x1000dd51
mov dl, ch
pop ebp
aad 0x5d
nop
jl 0x1000ddd5
add byte [eax], al
inc esi
adc al, 0x20
push ebp
jmp 0x1000dcd7
stc
cmc
je 0xeb03e012
add ebx, ebx
mov ebp, 0xffffff68
test al, al
xchg ecx, eax
jbe 0x1000dd7b
rcl byte [ecx - 0x74888a], 0x86
fimul word [0x909076cf]
mov edi, edi
xchg dh, bl
or eax, 0x909076cf
nop
add byte [eax], al
add byte [eax], al
jge 0x1000dd1c
nop
cwde
js 0x1000dd8f
nop
or byte [ebx - 0x7bf00b02], al
mov ebp, esp
cmp ecx, 0xfffffff5
jmp 0x1000dc98
hlt
je 0x1000dd7c
je 0x1000dd7c
nop
mov edi, edi
dec esp
nop
and ch, 0x74
ja 0x1000dd54
mov ah, ah
mov edi, edi
nop
nop
nop
je 0x1000dd00
sub al, 0x1c
or esp, esp
add ecx, dword [edi]
mov edi, edi
sub al, 0xc
iretd
sbb al, 0xb
in al, 3
jnp 0xdf0d0a4b
lea esp, [eax - 1]
fadd qword [ecx]
mov dword [esi + 0x24], eax
mov bh, 0xe3
je 0x1000dcdb
test bl, bh
add byte [eax], al
pop ebp
add byte [0x80000050], bh
push cs
nop
nop
add byte [eax + eax + 0x24], dl
nop
and al, 0x90
mov dword [ebp - 4], 0xfffffffe
adc byte [0x281774e4], ah
invalid
ja 0x1000dd93
push ss
jbe 0x1000ddf6
dec ebp
push 0x18
nop
nop
nop
loop 0x1000dd89
ja 0x1000de00
je 0x1000dd90
push es
jne 0x1000de28
add byte [eax], al
add byte [ebp + edx*8 + 0x75], dh
add byte [eax], al
je 0x1000dd69
aad 0x75
jne 0x1000dd9e
or bl, bh
sti
sal byte [esi - 0x77], cl
jmp 0x1000dda1
or ecx, edi
jbe 0x1000ddbd
sbb esi, esi
dec edx
nop
ret
test byte [edx - 0x70], 0xc3
add eax, 0x75ff76cf
or byte [edx], al
dec ecx
stc
ret 0
and eax, 0x209076cf
pcmpeqw mm2, qword [eax]
enter 0xffffffffffffffff, 0xffffffffffffffff
ja 0x1000dd6b
ja 0x1000ddcf
add dh, byte [eax]
mov ax, word [edi - 0x70]
xor byte [esi - 0x75], ah
inc edi
nop
mov eax, dword [edi - 0x70]
je 0x1000ddd4
add byte [eax], al
or al, 0
add byte [eax + eax], cl
mov dword [eax + 0x3c], ecx
je 0x1000f071
adc al, byte [eax]
add byte [ebx + 0x37e3ddf0], cl
mov esi, eax
fucom st(3)
aaa
and eax, 0x76cf0860
clc
nop
adc eax, 0xc0
mov esp, esp
jae 0x1000de25
jecxz 0x1000de6c
nop
pop ebp
nop
ja 0x1000de3d
test al, 0xb
adc esp, esp
add byte [eax], al
xor al, 0xdd
jge 0x1000de17
in al, 0
add byte [ebx*8 - 0xb6fef83], dh
ja 0x1000de43
adc byte [eax + 0x3877f4], dl
cmp esi, dword [edi + ecx*8 - 0x70]
nop
hlt
add byte [ebx], bh
je 0x1000ddde
nop
fnsave dword [esi + 0x77]
nop
shl byte [edx], 0x76
nop
push ecx
inc eax
ror byte [edi], 0x8c
adc al, 0x89
add al, byte [eax]
pop ebp
lodsb al, byte [esi]
mov word [edi], es
and eax, 0x76cf02d8
add byte [eax], al
add byte [eax], al
test edi, edi
invalid
iretd
mov ebp, esp
ljmp 0x77a7
jno 0x1000ddec
ja 0x1000ddcc
add dword [eax], esp
cli
or byte [ecx + 0x6c858d10], cl
nop
adc al, 0xea
dec eax
iretd
nop
nop
mov word [edx + 0x77], gs
add bl, bl
je 0x1000de83
mov ebp, esp
jne 0x1000de7a
test bl, bh
jbe 0x1000de06
invalid
js 0x1000deb7
push esp
and al, 0xc
js 0x1000def8
dec eax
nop
test byte [edi + 0x77], dh
rol dword [ecx], 0x40
mov esi, 0xcf3b0001
add al, 0x8b
invalid
clc
cmc
and al, 8
jecxz 0x1000df21
nop
mov edi, edi
pop ebp
adc eax, 0x76cf0554
jne 0x1000dec4
or al, 0x77
ja 0x1000df2f
ja 0x1000df31
je 0x1000dee0
and al, 0x75
adc al, 0xf
test edi, eax
sldt word [eax]
jne 0x1000ded2
jne 0x1000ee8b
dec eax
add byte [ebx - 0x74fbdbb4], cl
or al, 0xb
pop ecx
inc esp
clc
jecxz 0x1000df46
nop
nop
add byte [ebx], dh
sub byte [ecx + 0x4e8b2848], cl
push ebp
mov ebp, esp
popfd
nop
ja 0x1000de65
sar byte [eax + 3], 0xc2
je 0x1000df4b
adc byte [ebx - 0x6a74f7bd], cl
push ebp
and eax, 0x76cf0838
nop
adc al, 0xff
test dword [edi + edi*8 - 1], ebp
pop ebp
lea ebp, [edi + edi*8 - 1]
mov ebp, esp
push edi
add byte [ebp - 0x74a91fa3], cl
js 0x1000df83
ja 0x1000deb6
nop
std
mov word [eax], es
ja 0x1000dea7
jmp 0x1000dde3
sti
add al, 0
add al, byte [ebx - 0x74ff279b]
nop
ja 0x1000df10
add byte [esi + 0x77], dh
or cl, bh
add byte [eax], al
cmc
nop
or ah, ah
invalid
ja 0x1000df3b
iretd
and eax, 0x76cf0a78
or eax, dword [edi - 0x77148b1d]
cmp ecx, 0xffffffff
cmp dword [ebp + 0x10], esi
mov eax, dword [edi + 0x5c]
add eax, 0x90909090
adc byte [ebx - 0x6ffaa3b9], cl
nop
nop
nop
ja 0x1000df40
call 0x1000df23
inc ebp
mov ebp, esp
iretd
add eax, 0x90909090
jbe 0x1000dff2
ja 0x1000df2a
inc esi
push 0x76db0318
add byte [eax], al
jmp 0x1000df74
add byte [esi - 0x70], dh
test eax, eax
jbe 0x1000e013
add al, 0xff
mov ebp, esp
push 0x76cf2768
mov ebp, esp
int 0x5b
jne 0x1000dfb3
pop es
clc
invalid
and eax, 0x10000003
xor dword [edi - 0x4b], 0x77
mov ch, 0x77
shl byte [eax], 1
unpcklps xmm0, xmmword [eax]
stc
pop ebp
jne 0x1000dfd0
or al, 0x56
popfd
mov dword [eax], edi
ja 0x1000e03e
invalid
push esi
jb 0x1000dfb5
cld
mov edi, edi
mov eax, dword [esp + 0x10]
nop
add dword [eax], eax
ret 0x75ff
test dword [eax - 0x9fffd5d], eax
lcall 0x777b, 0x9bd1777b
and byte [ebx - 0x6509fffe], 0x7b
ja 0x1000dfcd
neg byte [edx - 0x642e8885]
wait
jnp 0x1000e076
je 0x1000e033
mov edi, edi
jbe 0x1000df95
jl 0x10025491
je 0x1000e023
int3
ja 0x1000dff7
jecxz 0x1000e089
je fcn.1000e073
pop ebp
mov edi, edi
jecxz 0x1000e08e
jbe 0x1000e04d
nop
push ebp
jbe 0x1000dfab
cmpsb byte [esi], byte es:[edi]
mov al, byte [0x13057779]
mov edi, edi
loopne 0x1000dfae
jns 0x1000e09c
add eax, 0xe0ff8b13
or dword [edi + 0x1c], 0x76
dec edi
sbb al, 0x76
and dword [esi], 0
jl 0x1000e0aa
or byte [eax], al
cmc
push esi
xchg dword [eax + 0x50000000], eax
cmc
nop
ret
mov dword [esi + 4], eax
nop
add byte [eax], al
ror byte [edi], 0x85
ja 0x1000e0cf
div ecx
movzx ecx, word [edi]
or edi, ecx
or byte [eax], al
jbe 0x1000dff3
fcom qword [eax - 1]
push eax
nop
invalid
invalid
add byte [eax], al
ljmp 0x7a9b
jp 0x1000e0f6
ja 0x1000e012
popfd
ret 0x7de9
cmpsd dword [esi], dword es:[edi]
and eax, 0x76cf085c
add cl, byte [edi]
mov ebp, esp
jbe 0x1000e092
jnp 0x5f5a5882
in al, dx
ja 0x1000e0ee
dec edi
je 0x1000e0bc
add byte [0x80000050], bh
mov dword [esi + 4], eax
mov esi, dword [ebp + 8]
add byte [eax - 0x74fbb977], al
jne 0x1000e0ac
add ecx, 0xfffffffe
xchg al, ch
mov al, byte [0x3077760c]
or al, 0x76
ja 0x1000e0de
add dword [esi + 0x77], esi
sub esp, esp
mov al, byte [0xa2c374e5]
mov word [edi], cx
jbe 0x1000e134
ja 0x1000e07e
ror byte [ecx], 0xcf
or edi, ecx
jecxz 0x1000e136
je 0x1000e06e
movsb byte es:[edi], byte [esi]
je 0x1000e0c7
push ebp
jp 0x1000e141
int 0xc2
inc ebp
add dword [eax], eax
add byte [eax - 0x6f6f6f70], dl
cmp eax, 0x2b74e4c0
mov esp, esp
or dword [edi - 0xd968b1d], edi
mov edi, 0xf26974e3
jo 0x1000e0eb
lea ebp, [eax - 1]
inc ebp
je 0x1000e159
mov ebx, 0x6476d93f
jbe 0x1000e154
pop ebp
add al, 0x70
push eax
jne 0x1003b695
wait
aad 2
add byte [eax - 0x26081c4a], dl
add al, byte [eax]
nop
mov dh, 0xe3
neg ecx
js 0x1000e178
je 0x1000e16f
jbe 0x1000e17c
jo 0x1000e11e
ja 0x1000e0f8
jecxz 0x1000e17f
add byte [eax], al
cld
jecxz 0x1000e184
ja 0x1000e133
inc ebx
push 0
mov ebx, fs
or eax, 0xcaa7780
add eax, 0xf08b76cf
jne 0x1003b693
iretd
cdq
iretd
popfd
invalid
push dword [0]
xor eax, 0
add byte [eax], al
add byte [eax], cl
mov ecx, dword [ebp + 0x3affff44]
les eax, [eax]
add byte [ebp - 0x75], cl
in al, dx
or byte [ebx - 0xbb73], cl
cmp al, ah
invalid
add byte [eax], al
dec ebp
mov ebp, esp
nop
xchg ecx, eax
je 0x1000e1b3
je 0x1000e130
xor byte [ebx - 0x7cfff79b], al
ja 0x1000e0f8
inc ebp
add byte [ebp + 0x48880fc9], al
jo 0x1000e1b4
mov byte [eax + 0x70], cl
push edi
jmp 0x1000e164
nop
nop
add al, 0
sbb esp, edi
mov dword [eax + 0x1c], ecx
add dword [ecx], eax
stosd dword es:[edi], eax
or bh, byte [ecx + 0x77]
jns 0x1000e1e8
jbe 0x1000e103
or byte [edi], 0x84
test dword [eax - 1], ebx
add eax, dword [eax]
sub byte [ebx + 0x46896847], cl
inc dword [ebx]
add byte [eax], ch
mov eax, dword [edi + 0x68]
mov dword [esi + 0x39], eax
xor eax, 0x76db02ac
cmp dword [0x76db02ac], esi
add bl, bl
jbe 0x1000e113
mov ecx, dword [esi + 0x30]
ret
dec esi
xor bl, al
call 0xcd75c5d6
add byte [eax], al
jne 0x1000e20b
inc eax
push 0xc
pop esi
ja 0x1000e162
ja 0x1000e186
loope 0x1000e181
pop esp
ja 0x1000e1e1
or ecx, ecx
cmp dword [eax - 2], 0
iretd
ja 0x1000e1f5
inc eax
lea eax, [ebp - 0x24]
adc al, 0x85
nop
nop
iretd
mov ebp, esp
cmp al, 1
push ebp
or eax, dword [eax]
add eax, 0xb3777a6d
cld
mov bl, 0xfc
mov ch, 0x50
jne 0x1000e1e8
nop
pop es
test dword [ebx], edi
test byte [edi], bh
aas
mov dword [eax + 0x30], ecx
int 0xe8
push ebp
jmp 0x1000e1ef
jl 0x1000e268
ja 0x1000e226
push esp
nop
nop
mov byte [eax], 1
cmpsd dword [esi], dword es:[edi]
ja 0x1000e198
ja 0x1000e275
mov edi, edi
mov ebp, esp
cld
add byte [ebx - 0x247ae7a3], cl
xchg byte [edi + 0x77], dh
pop ebp
sbb byte [ebp + 0x777786db], al
ja 0x1000e288
jnp 0x1000e285
ja 0x1000e20f
add byte [eax], al
add byte [eax], al
nop
rol byte [eax], 0
add bh, dh
nop
or edi, ecx
xor ah, byte [esi - 0x77]
add byte [ebp + 0x2374e375], ch
add byte [eax], al
add byte [eax + 0xc0], dl
not dword [eax + 0x6632cf09]
mov dword [eax], eax
lodsd eax, dword [esi]
jne 0x1000e205
je 0x1000e247
jecxz 0x1000e29a
ja 0x1000e29f
add byte [ecx], 0
jbe 0x1000e293
js 0x1000e2a6
inc ebp
dec edi
je 0x1000e240
add byte [ebp - 0x1c], 0x74
push eax
or al, 0x3c
mov edi, dword [eax + 0x78]
js 0x1000e2b7
ja 0x1000e2b5
je 0x1000e1cb
mov dword [ecx - 0x1d], ecx
je 0x1000e1d6
dec ecx
jecxz 0x1000e2b9
nop
les edx, [ecx + 0x50]
push ecx
push eax
nop
add byte [eax], al
and eax, 0x76cf08ac
jnp 0x1000e2ca
ror byte [0x909076cf], 0x90
lock xadd dword [ecx], eax
add byte [ebx - 0x7bf00a02], al
add byte [ebp + 0x4c8b0049], cl
or byte [ebx - 0x7bf00b08], al
mov eax, esi
sub al, 0x66
add byte [eax], al
js 0x1000e2ef
add byte [ebx - 0x77cf7b4], cl
mov ecx, dword [eax + ecx - 0x7d]
clc
hlt
add byte [eax + 0x77], bh
invalid
ja 0x1000e2f6
jecxz 0x1000e2f5
push ebx
xchg edx, eax
test al, 2
hlt
mov edi, edi
call fcn.1000d62c
adc edi, ebx
add byte [eax], cl
pop esi
ror byte [edi], 0x85
ja 0x1000e267
mov al, 0xa2
pop ebp
cmp ecx, dword [0x76db03ac]
js 0x1000e2da
mov byte [0xac0d3b5d], al
add ebx, ebx
jbe 0x1000e31b
test byte ss:[edi + 0x3d0000c2], ah
test byte [edi + 0x3d0000c2], ah
cmpsd dword [esi], dword es:[edi]
ret 0
je 0x1000e23f
add eax, 0x90909090
nop
js 0x1000e2ed
nop
pop ebx
add byte [eax], al
ja 0x1000e23b
add byte [edi - 0x7f], dh
adc dword [eax - 0x7f8b748a], 0x74
nop
jbe 0x1000e248
je 0x1000e23f
je 0x1000e2c1
add byte [eax], al
nop
call fcn.1000e2d2
hlt
iretd
jle 0x1000e2dc
add byte [eax + 0x186476d9], dl
add ecx, dword [edi]
invalid
je 0x1000e27d
jp 0x1000e368
jne 0x1000e36a
add byte [ebx + 0x45890845], cl
nop
jne 0x1000e314
inc ebp
or byte [ecx + 0x18759045], cl
wait
ja 0x1000e327
and al, 8
nop
je 0x1000e304
je 0x1000e2e2
cmp eax, 0x80000050
and eax, 0x76cf0d90
sub dword [ecx], 9
jbe 0x1000e2a5
nop
add byte [eax + 0x4244c8b], dl
add byte [edx + 1], ch
nop
dec eax
je 0x1000e323
add dword [ebx + ebp + 0x50], esi
je 0x1000e34f
sub edx, dword [eax + 0x76]
push edi
push eax
jbe 0x1000e37e
mov ebp, esp
mov ebp, esp
pop ebp
iretd
je 0x1000e387
lea edi, [ebp - 0x20]
jne 0x1000e36e
je 0x1000e31b
add byte [eax], al
loopne 0x1000e35b
push dword [edi + 0x77]
ja 0x1000e3d5
xchg esi, eax
or al, bl
je 0x1000e3e1
mov ebp, esp
nop
test dword [esi - 0x5b], eax
movsd dword es:[edi], dword [esi]
nop
dec esi
nop
ja 0x1000e3bd
and eax, 0xec8d74e5
ja 0x1000e2fd
je 0x1001a5d5
jnp 0x1000e3f4
xchg esi, eax
pop esi
add bh, dh
and eax, 0x76cf09b0
mul dword [0x76cf09b0]
nop
shl eax, 2
mov eax, ecx
and al, 4
nop
jbe 0x1000e321
aam 0xf2
fadd dword [edx]
add eax, 0x90909090
jmp 0x1000e3a1
jmp ebx
cmp eax, 2
mov dword [0x8b000000], eax
jecxz 0x1000e433
ret
push esp
invalid
push es
nop
ja 0x1000e380
xor bh, bh
rcr byte [ecx], 1
nop
salc
xor edi, edi
nop
jg 0x1000e467
lea eax, [ebp - 4]
jns 0x1000e46c
ja 0x1000e3fc
push es
nop
ficom word [edi - 0x1c798b1d]
je 0x1000e3b5
jecxz 0x1000e472
mov dh, 0
add byte [ebx - 0xeb3c01], cl
nop
mov edi, edi
adc ah, ah
cmp al, 0xea
je 0x1000e395
add byte [eax], al
mov edi, edi
ret
jbe 0x1000e488
nop
nop
mov edi, edi
jne 0x1000e42f
push 1
invalid
nop
cld
dec eax
ja 0x1000e3e7
mov bl, 0
add byte [esi], al
add byte [eax], al
add al, 0xe6
nop
nop
push ebp
test byte [eax - 0x48cf8b1d], bh
cli
nop
sbb byte [esi + 0x77], dh
je 0x1000e499
jecxz 0x1000e4b3
xor byte [edi + 0x761890fa], dh
ja 0x1000e4bb
push ecx
ja 0x1000e4c1
or byte [ebx], dh
jge 0x1000e43d
and al, 0x77
mov edi, edi
add al, 0x28
mov ecx, dword [esi + 0x34]
or al, 0x8d
add al, 9
je 0x1000e4db
or dword [esi + edi*2 - 0x17], esi
fdiv st(4), st(0)
invalid
jmp 0x1000e13e
or byte [esi + 0x77], dh
ja 0x1000e4a7
je 0x1000e43d
test dword [ebx - 0x3cfff6d7], eax
add bl, al
jecxz 0x1000e4ea
nop
add byte [eax], al
je 0x1000e5dc
add byte [edi], cl
test byte [ebp + 1], bl
add byte [eax], al
je 0x1000e45a
lea esp, [eax - 1]
jecxz 0x1000e4fa
add bh, bh
imul edx, ebp, 2
add byte [ecx], ch
mov bh, 0xf
cmpsb byte [esi], byte es:[edi]
nop
je 0x1000e4b0
and al, 0x10
iretd
and al, 4
or al, 0
ja 0x1000e4bc
mov ecx, 0x2d8558b
fadd dword [edx]
add byte [ebx - 0x6faf0902], al
push eax
nop
fadd dword [edi + esi*2 + 0x77]
inc esp
ja 0x1000e52d
ja 0x1000e4ec
pop esi
add byte [eax], al
lcall 0x4589, 0x18b0000
mov eax, dword [ecx]
mov dword [ebp + 0x33], eax
jl 0x1000e53c
inc ebp
xor edi, dword [edi + esi*2 + 0x77]
jecxz 0x1000e53c
ja 0x1000e4aa
je 0x1000e478
scasd eax, dword es:[edi]
mov dword [ebp - 0x24], esi
xchg edi, eax
add eax, ecx
add byte [eax], al
or byte [edi], 0x84
movsd dword es:[edi], dword [esi]
fsub st(5)
cld
nop
test byte [ebp - 0x6f031a28], ah
mov dword [ebp - 0x24], 0x20
pop dword [ecx]
pop edi
add byte [ebx - 0x7bf00a08], al
dec esi
fsub qword [eax]
add byte [eax], al
add byte [edi - 0x7cffa0ff], cl
clc
cmc
je 0x1001a73b
ret 0
add dl, bh
cli
and al, 4
iretd
cmc
jbe 0x1000e574
add dword [eax], eax
mov edi, edi
nop
mov ebp, esp
nop
lea ecx, [ebp - 0x2c]
add al, 0xf
sal dword [ebp + ebx + 0x39], 0x8d
add byte [eax], al
xor eax, 0x76db0318
nop
pop edx
jo 0x1000e580
je 0x1000e4be
mov bh, 0xe3
inc ebp
nop
nop
mov dword [eax], edx
invalid
cwde
add byte [eax], al
pop esi
pop edi
ja 0x1000e5ab
iretd
add eax, 0x75fef974
ja 0x1000e4d3
mov eax, dword [0x18]
nop
add edi, 0x70
push ebp
nop
sub ebp, esp
pop ss
nop
sub dword [edi + 0x46b57778], eax
test ah, al
ret 4
inc ebp
fsub st(0), st(0)
pop esi
invalid
nop
nop
nop
nop
nop
add word [esi], ax
push es
pop eax
nop
inc esi
lea esi, [ebx + ecx*4]
jne 0x1000e591
adc byte [ebx], al
add byte [edx + edi*2 - 0x70], dh
add eax, dword [eax]
je 0x1000e5ff
nop
and al, 4
add eax, 0x181674e5
add byte [eax], al
dec byte [edi]
xor eax, 0x76cf0588
ja 0x1000e5e8
or bh, cl
mov edi, 0x69777783
inc ebx
nop
jp 0x1000e61a
add byte [edi], cl
or al, 0x3b
mov ecx, 0
ja 0x1000e5b8
add byte [edi + 0xa], dh
je 0x1001a819
nop
jmp 0x1000e54d
js 0x1000e571
je 0x10025a6a
cmp eax, 0x80000005
and al, 8
lea ecx, [ebp - 0x94]
mov edi, edi
and byte [eax + ecx], 0x8d
lea ebp, [edi + edi*8 - 1]
dec dword [ebx - 0x6f588801]
ja 0x1000e578
nop
and eax, 0x76cf0d0c
mov ebp, 0xffffff68
push 0xe2ffffff
add edx, dword [eax + 0xf20817d]
invalid
loop 0x1000e5e1
nop
jge 0x1000e562
and byte [edi], cl
adc edx, 0
ror byte [edi], 0x8c
push ebx
mov word [esi], ss
mov word [ebx - 0x74], ss
push ss
je 0x1000e657
add byte [eax], al
iretd
cmp dword [ebp + 0x77], esi
lcall 0x5179, 0x840f8000
nop
jecxz 0x1000e682
mov ebp, esp
je 0x1000e5d8
jbe 0x1000e621
mov ebp, esp
ja 0x1000e5c4
add byte [eax], al
inc eax
ret 0
add byte [eax], al
add byte [eax], al
mov byte [esi - 0x6ffb8b1d], bh
je 0x1000e627
nop
jbe 0x1000e5ab
mov byte [0x114c74e5], al
sbb eax, 0x13777789
in eax, 0x74
dec esp
adc dword [0x13777789], ebx
add dword [eax], eax
inc esi
push ebp
jo 0x1000e68d
je 0x1000e638
ja 0x1000e5da
nop
js 0x1000e6b4
jp 0x1000e6b6
jbe 0x1000e5d1
ja 0x1000e5cf
iretd
dec esi
adc eax, 0x76cf058c
xor dword [esi + 0x3b], esp
stc
nop
jecxz 0x1000e6d8
mov ebp, esp
nop
sub byte [ebx], cl
ret 4
ja 0x1000e6ef
pushfd
add al, 0xcf
nop
nop
add al, byte [eax]
xor byte [edi + 0x77], 0x38
jne 0x1000e68d
cmp byte [ebp + 8], dh
or byte [edi], 0x84
test dword [ebp + 8], 0xfffffff8
nop
mov edx, dword [ebp - 0x28]
iretd
invalid
in eax, 0x76
ja 0x1000e676
sub byte [eax + 0x77], bh
js 0x1000e72d
xor byte fs:[eax + 0x77], bh
xor byte [eax + 0x77], bh
nop
mov ecx, dword [esi]
nop
add eax, esi
cmp bl, 0x75
fld xword [esi]
mov esp, esp
add al, bl
sub esp, eax
clc
mov esi, dword [ebp + 0x1c]
invalid
nop
and eax, 0x76cf0a88
jbe 0x1000e713
jo 0x1000e748
invalid
add byte [eax], al
nop
nop
nop
nop
nop
call 0x75cc99
test byte [ebx - 0x3e], bh
or al, 0
push edi
ja 0x1000e778
adc byte [ebx + 0x56530845], cl
mov ecx, dword [esi + 0x18]
test al, 1
sal byte [esi - 0x77], cl
je 0x1000e735
jo 0x1000e6b1
sbb al, 0
dec esp
jne 0x1003bc87
ja 0x1000e791
jae 0x1000e6af
nop
push 0x76db0318
leave
jbe 0x1000e6b7
add ah, ah
mov ebp, esp
je 0x1000e71d
hlt
mov esi, dword [eax + edx + 0x18]
add bl, al
jne 0x1000e749
nop
jbe 0x1000e771
xor dword [ecx + 0xd], eax
out 0x74, al
sub dword [ecx + ebp], esi
in eax, 0xa9
inc ecx
or eax, 0x342974e6
sub ebp, esp
test eax, 0x9ba57777
ja 0x1000e7c2
movsd dword es:[edi], dword [esi]
wait
pop ecx
jne 0x1000e7c7
js 0x1000e7c9
mov bh, byte [ecx]
add dword [eax], eax
nop
ja 0x1000e7d0
inc ebp
jbe 0x1000e7d3
ja 0x1000e6ed
nop
push eax
nop
ja 0x1000e7d8
push cs
jne 0x1000e770
nop
add byte [eax], al
and dh, byte [esi + 0x77]
div ecx
pop edi
pop ebp
push ecx
or al, 0x7b
jnp 0x1000e781
je 0x100338e5
test byte [esi + 0x51], ch
add al, byte [eax]
pushal
push ecx
and esp, ecx
cmp eax, 0x76db0001
dec esi
invalid
add byte [eax - 0x6f6f6f70], dl
je 0x1000e7a3
sar byte [ebx], 0xf0
je 0x1000e76f
push eax
je 0x1000e7d0
movzx eax, word [esi]
push ebp
lcall 0x7612, 0xe4777aa7
nop
test byte [ebp - 9], dh
mov edi, edi
js 0x1000e81b
ja 0x1000e7a5
add byte [eax], al
hlt
add ah, dh
and al, 9
lea edi, [ebp - 0x20]
sti
jl 0x1000e7dd
push eax
or bh, cl
add byte [eax], al
jbe 0x1000e73f
and eax, 0x76cf0dbc
add byte [eax - 0x6f6f6f70], dl
nop
nop
nop
jbe 0x1000e816
push ebx
ja 0x1000e7a9
adc eax, 0x76cf04b4
nop
add al, 0xcf
jbe 0x1000e75b
add byte [eax], al
mov dword [edi + 0x77], esi
nop
push eax
invalid
jne 0x1000e84c
ja 0x1000e7ec
pop ebx
inc byte [eax]
nop
sbb al, 0
mov eax, dword [ebp + 0x10]
ja 0x1000e7be
ja 0x1000e80c
popal
mov dword [esi + 0xc], eax
jne 0x1000e7f2
sbb bh, byte [ecx + 0x77]
ja 0x1000e77e
nop
cmp edx, dword [ecx + 2]
add eax, 0x90909090
nop
nop
nop
nop
mov ebp, esp
nop
jbe 0x1000e886
or al, 0
invalid
jge 0x1000e824
cmp eax, 0x6974e401
je 0x1000e886
jns 0x1000e896
nop
jne 0x1000e82a
mov dword [0xa41574e3], eax
je 0x1000e83b
movsb byte es:[edi], byte [esi]
cmc
ja 0x1000e7ed
mov word [esi - 0x791b8889], es
sub dword [0xe5349674], esi
add byte [eax], al
pop ebp
js 0x1000e8b3
ja 0x1000e7dd
mov al, byte [0x9fbd74e5]
and dword [ebx + 0x74], ebp
add ah, ah
nop
in eax, 0x74
mov ebp, 0xe36c219f
je 0x1000e846
in al, 0x90
jmp 0x1000e84f
pop es
aas
ret
mov ebp, esp
mov esi, 0xc2000000
nop
add eax, ecx
imul ebp, dword [edx], 0x33c174e6
mov eax, dword [edi + 0x60]
adc bh, bh
inc eax
add cl, dl
popfd
add byte [eax], al
stc
rol byte gs:[eax], 1
push eax
ja 0x1000e8de
js 0x1000e8ea
ror byte [edi], 0x85
inc ebp
je 0x1000e882
nop
div dword [esp + 0xc]
lcall 0x89f6, 0x33fffff7
pushfd
xor esi, esi
mov dword [eax - 0x3b85a70], ebx
cld
pushal
nop
movsd dword es:[edi], dword [esi]
inc edi
cld
nop
and eax, 0x281774e4
cmp ecx, 0xfffffff6
mov eax, dword [esi]
push es
inc esp
jge 0x1000e895
aam 0xe8
nop
inc esi
nop
rol byte [eax], cl
xchg ebp, eax
ja 0x1000e8b7
xchg ecx, eax
jne 0x10029cec
inc ebp
add bh, bh
nop
jne 0x1000e8d8
jbe 0x1000e929
add eax, 0x90909090
nop
nop
nop
nop
je 0x1000e907
jecxz 0x1000e92f
and edi, 0xc
push ds
ja 0x1000e8cd
pop es
test byte [ecx + 0x51], bh
push ebp
ja 0x1000e900
add eax, dword [ebx + 0x758b0027]
push ebp
jne 0x1000e924
nop
add bh, al
iretd
lodsb al, byte [esi]
lock add dword [eax], eax
adc esi, dword [eax + 0x7b]
or byte gs:[eax], al
jnp 0x1000e945
or byte [eax], al
jbe 0x1000e95b
je 0x1000e905
nop
jp 0x1000e960
jbe 0x1000e8e9
invalid
je 0x1000e8b2
mov edi, dword [eax + 0x78]
and dword [ebp - 0x2c], 0
je 0x1000e90c
inc esi
invalid
in al, 0xaa
invalid
lodsd eax, dword [esi]
nop
jbe 0x1000e980
jbe 0x1000e980
je 0x1000e942
ja 0x1000e95f
push edx
jns 0x1000e986
add byte [eax - 0x6f6f6f70], dl
jmp 0x1000e904
cmp byte [esi], ah
pop es
sbb byte [ecx + 0x77], al
invalid
jecxz 0x1000e99a
nop
stc
nop
ja 0x1000e8d2
ja 0x1000e999
or byte [ecx + 0x4e8b0848], cl
jbe 0x1000e9ac
dec eax
or byte [ebx - 0x6f8889b2], cl
nop
or cl, bh
jne 0x1002f57b
ja 0x1000e9b7
push edi
nop
nop
cmp edx, dword [ecx + 2]
je 0x1000e948
add dh, byte [eax + eax - 0x2f]
stc
sar ecx, 1
sub esp, esp
leave
jne 0x1000ea0d
add byte [eax], al
ja 0x1000e9cc
nop
dec edx
push 1
ja 0x1000e9d2
ja 0x1000e97a
push ds
push 0
cld
cmpsb byte [esi], byte es:[edi]
ja 0x1000e907
ror byte [eax - 0x3e], 0xc
push esi
ja 0x1000e9c7
dec ebp
rcl byte [ecx - 1]
ja 0x1000e9c4
add byte [edi + ecx*8], cl
je 0x1000e926
js 0x1000e9ef
nop
sbb bh, cl
iretd
pop ecx
jne 0x1000e991
into
test byte [edx + esi*4 + 1], cl
mov dl, 1
jne 0x1000e990
inc esi
ret 0xc
or al, 0
or byte [ecx + 0x6c858d10], cl
jae 0x1000e97b
loop 0x1000e91d
mov edi, dword [edx + 0x77]
jp 0x1000ea0b
cmp dword [ebp + 8], esi
nop
nop
nop
nop
nop
add eax, 0x89cc4d89
stc
sal dword [esi - 0x70], 1
je 0x1000e95a
add eax, 0x909076cf
jecxz 0x1000ea22
je 0x1000e951
das
add dword [edi - 0x97afffd], edi
je 0x1000ea24
nop
pop esp
sub esp, esp
xchg ecx, eax
jl 0x1003c055
cmp esi, edi
jne 0x1000e9e0
sbb byte [ecx + edi*2 - 0x6febf289], bh
mov esp, 0x140d7779
nop
adc al, 0x90
jmp 0x1000dbb8
push dword [edi + ecx*2 + 0x74]
stc
xor dword [ebp - 4], eax
nop
cld
invalid
sbb ah, 1
add byte [esi], cl
nop
aad 9
nop
or edi, ecx
ja 0x1000ea3a
or dword [eax + 0x4c77cf09], edx
dec esp
add byte [eax + eax], ah
and al, 0
jecxz 0x1000ea67
nop
ja 0x1000e98e
cdq
mov bh, 0xf
rcr byte [ecx - 0x73], 0x7d
jne 0x1000ea76
add al, byte [eax]
jecxz 0x1000ea77
loopne 0x1000e9e8
mov dword [ebp - 4], 0xfffffffe
and al, 0x6b
jmp dword [ebx + ebp*2]
imul eax, dword [ecx + 0x74], 0xffffffdc
inc ecx
je 0x1000e9ed
ja 0x1000ea0b
nop
ja 0x1000ea46
ja 0x1000ea6b
add byte [ebp - 0x747af040], al
nop
add byte [eax], al
nop
test byte [edi - 0x3e], cl
nop
test byte [edi - 0x1b], dh
ret 0x8490
ja 0x1000ea0e
je 0x1000ea2b
jnp 0x1000eaa5
mul edx
and byte [edi], cl
cmp dword [0x76db02ac], esi
jmp 0x1000ea27
xor byte [edi - 0x63], 0x23
nop
jne 0x10038dc5
nop
sbb eax, 0xff688d39
jbe 0x1000eac4
mov edi, edi
add byte [eax], al
nop
hlt
or byte [ebx], cl
iretd
ja 0x1000ea69
push esi
push 0x33d
add byte [eax], 0x59
cmp edi, dword [edx + 0x77]
cmp eax, 0x80000003
add byte [ecx + 0x3b], bl
jp 0x1000eaec
add byte [eax], al
add byte [esi], cl
push cs
jecxz 0x1000eaee
add byte [eax], al
nop
mov ecx, dword [esi + 0x34]
jecxz 0x1000eaf6
invalid
js 0x1000eafe
mov dword gs:[0xf578777d], eax
xor ebp, esp
jne 0x1000eaa9
in eax, 0x75
sbb byte [eax - 0x3da57b62], dl
nop
sahf
test byte [edx - 0x3e], bl
add al, byte [eax]
or al, 0x39
mov ebx, 0xcfad74e3
mov edi, dword [ebx + 0x77]
push eax
nop
jbe 0x1000ea8e
je 0x1000ea4b
iretd
call 0x6dc1edfe
push esp
add eax, ecx
pop ebp
nop
ja 0x1000ea8d
and eax, 0x76cf0c7c
iretd
or ah, ah
je 0x1000eb27
je 0x1000ea60
je 0x1000eaad
invalid
nop
nop
jecxz 0x1000eb64
nop
nop
and eax, 0x76cf0af8
lea eax, [ebp - 0x14]
jbe 0x1000ea85
inc ebp
in al, dx
inc esi
std
jbe 0x1000eb75
add ah, ah
nop
lea eax, [ebp - 8]
add eax, 0xc68b76cf
nop
jbe 0x1000ea9c
iretd
shl bl, 0x74
jecxz 0x1000eb83
movsd dword es:[edi], dword [esi]
sbb byte [edi], cl
nop
adc esp, esp
add byte [eax], al
pop ds
nop
nop
adc dword [0xc6c774e4], esi
invalid
in al, dx
ja 0x1000eb0d
jecxz 0x1000eb2b
add byte [edx + 0x77], bh
jp 0x1000eba4
add byte [eax + 0x4244c8b], dl
ja 0x1000eaf2
xor byte [edi - 0x63], 0x23
push ebp
adc eax, 0x2376d2e1
cmp eax, dword [ebx]
cmp ax, 2
sub esp, eax
ja 0x1000eb29
js 0x1000eb49
mov eax, dword [0xd174e526]
nop
sahf
mov ecx, dword [ebp - 0x10]
nop
add byte [eax - 0x6f6f6f70], dl
test byte [ebp + 1], bl
add al, 0xe4
je 0x1000eb05
nop
add byte [eax], al
ja 0x1000ebe4
test ah, al
nop
iretd
mov edx, dword [eax + 0x12767776]
mov ebp, esp
in al, dx
je 0x1000eba8
sub dh, byte [esi - 0x36a1fffd]
pop esi
leave
nop
inc esp
inc ecx
js 0x1000ec01
or ecx, edi
and eax, 0x76cf0d90
inc edi
or dword [eax + 0x3c], 0xffffffff
jbe 0x1000ec0f
nop
je 0x1000eb2a
hlt
add esp, 4
ret 0x7708
mov edi, 0x46899046
inc esi
sbb bl, ah
je 0x1000eb7c
jecxz 0x1000ec23
je 0x1000ebfa
nop
fild word [eax + eax]
add al, 0
mov ch, 1
mov dh, 1
loop 0x1000eb9e
mov es, word [eax]
cwde
invalid
inc esi
in al, 0x74
stc
jecxz 0x1000ec4b
adc bl, byte [ecx]
ja 0x1000ec13
shl byte [edx], 0x76
enter 0xffffffffffffcf0b, 0x76
je 0x1000ec32
ror dword [ecx - 0x3f7a03bb], cl
add word [esi], ax
push ebp
nop
ja 0x1000ec68
add byte [eax], al
popfd
jecxz 0x1000ec6a
mov byte [ecx], ch
invalid
invalid
add byte [ebx - 0x7bf00a08], al
or eax, 0
push eax
mov dh, 0x79
and al, 0xf
std
mov eax, dword [eax + 0x30]
mov edi, edi
ja 0x1000ebb3
inc eax
xor byte [ebx + 0x459a77ff], cl
inc ebp
push ebp
mov ebp, esp
ja 0x1000ec3c
ja 0x1000ec4c
nop
movsd dword es:[edi], dword [esi]
rol dword [ebx + 0x3b5900d2], 0xd1
jecxz 0x1000eca0
mov dword [eax], edx
je 0x1000ecaa
ja 0x1000ebbe
cmp dh, bh
add byte [eax + 0x3b850f02], ch
jp 0x1000ecb3
fist dword [edi - 0x75]
jbe 0x1000ebd1
add byte [eax], al
nop
js 0x1000ec51
cmp word [eax - 2], 0
jecxz 0x1000ecc1
je 0x1000ecc2
je 0x1000ec7c
sub eax, 0x1f0ec8b
add byte [0x90909090], al
mov ebp, esp
lock add dword [eax], eax
add eax, 0x90909090
js 0x1000ec66
sub ebp, esi
nop
nop
ret 0x1c
jns 0x1000ecdf
call 0x1000ec14
xchg al, ch
je 0x1000ec7d
invalid
add byte [eax], al
add byte [eax], al
and al, 0x10
dec edi
je 0x1000ecaa
js 0x1000ecf3
ror byte [eax - 0x3e], 0xc
call 0x1000ecb0
mov eax, dword [esp + 0x10]
jecxz 0x1000ecff
dec eax
ret 0xe80c
jmp 0x1000ec92
test edi, ecx
inc edx
pop esi
je 0x1000ed0b
mov eax, dword [edi + 0x64]
adc byte [ebp + 0x2b10246c], cl
and eax, 0x76cf0b30
sub esp, dword [0x76cf0b30]
cld
add byte [ecx + 0x3b], bl
ja 0x1000ed1a
push eax
add byte [eax], al
mov eax, dword [edi + 0x4c]
mov ecx, dword [esp + 0xc]
dec esp
and al, 0xc
invalid
call dword [eax - 0x74fd077d]
mov edi, edi
call dword [eax + 0x74e3ad25]
cdq
nop
and eax, 0x9974e3ad
cmp byte [eax + edi*2 + 0x77], cl
jne 0x1000ecde
push ebp
jbe 0x1000ed48
add byte [0x18b07776], bl
xor byte [edi + ecx*8], cl
nop
inc esi
add byte [eax - 0x6f6f6f70], dl
nop
nop
nop
nop
ret 8
or cl, bh
pop esp
cld
je 0x1000ecf8
xor eax, 0
add byte [eax], al
add byte [eax], al
add ebx, ebx
ja 0x1000ecc0
ror byte [eax], 0x8d
jo 0x1000ed28
or byte [ebp - 0xdc4db90], cl
cmp esi, edx
je 0x1000ed38
int 0x10
lodsb al, byte [esi]
nop
jle 0x1000ecf1
invalid
daa
je 0x1000ecbb
sbb byte [ecx + 0x4e8b1848], cl
imul esp, edx, 2
loop 0x1000ed1e
add ah, ah
nop
push esi
ja 0x1000ed93
nop
sbb eax, 0x3b74e3c7
stc
jmp 0x243f64ab
mov ah, 1
add byte [ebx + 0xb], dh
or bh, cl
jp 0x1000edb8
jg 0x1000ed10
jns 0x1000edbc
nop
push esi
pop ebp
ja 0x1000ecf1
push edi
sub eax, dword [eax]
nop
nop
movsd dword es:[edi], dword [esi]
dec esp
nop
push cs
popfd
je 0x1000ed56
add eax, ecx
ja 0x1000ed00
sal dword [edi - 0x5a], 0xfc
cld
push 0
ja 0x1000ed57
mov eax, 0x537775fa
add byte [eax - 0x6f6f6f70], dl
jnp 0x1000ede3
cmp edi, esi
iretd
pop ebp
pop ebp
sti
mov ebp, esp
je 0x1000edaf
push es
ret 0xc
nop
nop
sbb byte [eax], al
add byte [ebx - 0x7bf00a08], al
fmul qword [ecx - 0x2b8a74f8]
mov esi, dword [ebp - 0x2c]
or eax, dword [edi - 0x77148b1d]
jge 0x1000ee3a
xchg ebx, esp
je 0x1000edab
mov byte [ebp + 0x77], bh
xor byte [ebx - 0x12668b1d], ah
cdq
in eax, dx
adc byte [eax], al
add cl, byte [edi]
jne 0x1000edc7
xor byte [ebx - 0x12668b1d], ah
mov edi, edi
dec eax
je 0x1000ee2e
leave
xor al, 0x1d
pop ebp
jae 0x1000edeb
and byte [esi + 0x77], dh
cwde
inc ebp
add byte [ebx - 0xb37b], cl
mov eax, dword [ebp + 0x74ffff4c]
stc
test dword [edi + edi*8 - 1], ecx
push dword [ecx + edi*8 + 3]
sal dword [edi], 0x55
je 0x1000ede6
add eax, ecx
aaa
push ebp
js 0x1000edf6
je 0x1000edea
xor bh, byte [eax + 0x77]
js 0x1000ee6f
xor eax, 0x76db02ac
test byte [ebp - 0x3e], ah
xor dword [edi - 0x3b], 0x9177777d
ja 0x1000edc8
jge 0x1000ee7c
ja 0x1000ed98
nop
nop
je 0x1002650a
add al, byte [eax]
ja 0x1000ee22
mov eax, dword [ebp + 8]
mov al, byte [0x13057779]
nop
loope 0x1000ee01
xor byte [edi - 0x63], 0x23
popfd
and edx, dword [0x76cf05cc]
adc eax, 0x76cf05cc
add cl, al
add dword [ebp + 0x8087], ecx
add byte [edx - 0x65708b1c], bl
lcall 0x74e4, 0x9a8f74e4
in al, 0x74
dec byte [edx + 2]
ja 0x1000eeb2
ja 0x1000eeb4
js 0x1000eeb4
ja 0x1000ee34
test byte [ebx - 0x7272fd1a], 0x6c
clc
or eax, eax
and esi, 2
lea ecx, [ebp - 0x3ff40794]
adc eax, 0x76cf058c
pop ecx
ja 0x1000ee2f
and eax, 0x76cf05c8
mov eax, dword [esi]
push cs
lea esp, [eax - 1]
nop
pop ebx
jne 0x1000ee6a
jbe 0x1000edf0
ja 0x1000ede7
nop
and al, 0xcf
ja 0x1000eede
aad 0x90
pop eax
add byte [eax], al
mov dword [ebp - 4], eax
jbe 0x1000eea2
fistp qword [eax + 0x77]
cmpsb byte ds:[esi], byte es:[edi]
adc eax, 0x76cf05ec
ja 0x1000eed4
push edi
mov al, byte [0x9076cf0d]
jbe 0x1000eefb
jne 0x1000ee9e
inc eax
and dl, byte [edx + 0x1c787777]
js 0x1000eea9
ja 0x1000ef06
inc ebp
jne 0x1000ef09
dec esi
test dword [edx - 0x75000000], edi
jbe 0x1000ee20
div dword [esp + 0xc]
mov esi, 0x6f74e42b
or al, 0xbe
sub esp, esp
je 0x1000ef13
add eax, edx
xchg edi, eax
rol byte [eax], cl
add byte [eax + eax], ah
or byte [edi], 0x84
dec byte [edx + 2]
xchg dword [eax], edx
lds esi, [esi + 0x9d47779]
cmp eax, dword [ebx]
jbe 0x1000ef35
or dword [ebx], edi
add esi, dword [esi + 0x77]
and al, 0x80
push esi
ja 0x1000eecf
xor byte [edi + 0x77], 0x30
cld
invalid
inc eax
invalid
mov edi, 0xaa77800d
mov eax, dword fs:[0x18]
nop
jne 0x100189cf
add byte [eax - 0x65167af1], dl
add byte [eax], al
pop ss
nop
nop
ja 0x1000eeb9
aam 9
int3
dec esi
xor al, 0x89
dec eax
fnstenv [esi + 0x64]
ret 0xc
ror byte [edi], 0x85
and esp, ecx
mov ebp, 0xf974e446
je 0x1000ef09
nop
jbe 0x1000ef21
push eax
ret 0xc
je 0x1000ef0e
ret 0xc
sahf
sbb al, byte [eax + eax*4 + 0x75fc4077]
div dword [esp + 0xc]
mov edx, dword [ebx + 4]
xor al, 0xe5
add byte [eax], al
test edi, edi
add byte [eax - 0x6f6f6f70], dl
xor byte [edi + 0x40], 0xfc
ja 0x1000ef78
cld
jne 0x1000ef32
je 0x1000ef61
or al, 0x8b
push ebx
add al, 0x34
in eax, 0
add byte [ebp - 0x6f6fff01], al
nop
nop
nop
add eax, dword [ebx + 0x458b0021]
add bh, byte [ecx + 0x77]
and dword [eax], eax
mov eax, dword [ebp + 2]
jns 0x1000efcd
nop
ja 0x1000ef36
push ebp
invalid