Function at 0x10017cd1
Capabilities:
Encode data using base64
Get disk information

Disassembly:
mov edi, eax
test dh, 0
call fcn.1000d74a
or byte [ebp - 0x7d], 0xd7
call 0x1842b1ed
add byte [eax], al
iretd
ret 0xa5
mov ebx, dword [ebx]
jp 0x10011bd2
mov bh, bh
jnp 0x10011bd2
jne 0x100119d1
jne 0x10017f2c
call fcn.100103ce
add dh, byte [ebp - 0x7c17a65d]
and al, 0xc
add al, ch
iretd
jmp 0x100187f0
sub dword [esp + 8], edx
ja 0x10015e0d
nop
jbe 0x10015e0d
add ebp, 0x2a18eb33
js 0x1001083d
nop
jns 0x1001083d
ret
pop eax
jmp 0x1000faa4
call fcn.10015dcd
int 0xe4
xchg dword [edx - 0x18], eax
add edi, 0x82ae1ae4
ja 0x1000d864
xchg bx, bx
jbe 0x1000d864
mov edx, dword [edx]
jl 0x1000ea90
mov di, di
jge 0x1000ea90
pop ecx
jg 0x10018ba2
xchg di, di
jle 0x10018ba2
pop edi
jo 0x10011be7
xchg ecx, ecx
jno 0x10011be7
mov edi, dword [edi]
ja 0x1001047d
xchg sp, sp
jbe 0x1001047d
pop edx
js 0x100167d4
xchg sp, sp
jns 0x100167d4
ret
popfd
jp 0x1001240e
xchg ah, ah
jnp 0x1001240e
push ebp
mov ebp, esp
push ebx
mov ebx, dword [ebp + 8]
push esi
push edi
lea esi, [ebx + 0x34]
call fcn.1001392f
call fcn.10016577
lodsd eax, dword [esi]
jg 0x1000cc9b
call 0x182538da
ja 0x1000f39b
mov di, di
jbe 0x1000f39b
mov eax, dword [esp + 4]
jl 0x1001668b
sub dword [esp + 8], ecx
jl 0x10011d2d
xchg edi, edi
jge 0x10011d2d
mov edx, dword [edx]
jp 0x1000e1e0
xchg di, di
jnp 0x1000e1e0
add dword [esp + 8], edi
ja 0x100138f1
xchg ebp, ebp
jbe 0x100138f1
ret
pop edi
jg 0x1000d527
xchg esi, esi
jle 0x1000d527
dec eax
mov word [eax], es
add ch, al
add al, 0x9d
popal
call 0x13e91e57
mov byte [eax], 0
push esi
push eax
call fcn.10019407
mov esi, eax
pop ecx
test al, 0
jb 0x10014017
test esi, esi
call fcn.1001437c
retf
test di, 0
js 0x1000d6cc
add byte [eax], al
add esp, 0x10
push 0
call fcn.10011b9b
js 0x1000cdfd
stosd dword es:[edi], eax
push edx
call 0xd2ca2cc6
add al, 0
pop edi
pop esi
leave
ret 4
mov eax, dword [ebp + 8]
jmp 0x1000ce63
inc ebp
or bl, ch
cmc
push esi
lea esi, [edx - 2]
test ecx, 0
call fcn.1000f3be
jno 0x1000ce49
je 0x1000ce8f
call 0x1029096e
add bh, bh
jbe 0x1000ce92
mov esi, dword [ebp + 0x10]
call fcn.1000da32
or eax, dword [eax]
add dh, dh
mov byte [eax], pe_nt_image_headers32
inc esp
dec esp
add byte [eax], al
test dh, 0
call fcn.10011ade
jl 0x1000ce52
jno 0x1000cef1
call 0xf8019299
outsd dx, dword [esi]
pop ds
add byte [eax], al
cmc
scasb al, byte es:[edi]
invalid
add dword [esp + 8], edi
jl 0x1000eebe
xchg edi, edi
jge 0x1000eebe
mov eax, dword [esp + 4]
jp 0x1000d353
mov ch, ch
jnp 0x1000d353
add eax, esi
push 0
call fcn.1000eb0e
invalid
jne 0x1000cf07
push dword [ebp + 0x10]
push dword [ebp + 0xc]
call fcn.1000cb36
call fcn.10014edc
jne 0x1000cf6d
adc eax, 0xf78be800
call fcn.10019592
call 0x93e9c697
mov byte [eax], 0
fucomp st(3)
dec eax
test al, 0xe8
call fcn.1000fffe
mov esi, dword [ebp + 0xc]
test di, 0
call fcn.100128de
imul ebx, esp, 0x8be845a8
invalid
fild word [edi + 0x6a8b0000]
div bh
call 0xbc88df09
ja 0x1000cf6f
add byte [esi - 0x5b76f02e], al
ja 0x1000cf77
add byte [ebx + 0x478bc3c2], cl
inc edi
cmp al, 0xe8
mov dword [0x38000045], eax
call 0x1fe9bbf1
test dword [esi], esi
add dword [eax], 0
jne 0x10014d66
call fcn.1000ff72
aam 0x31
cdq
call 0x1425442d
jo 0x10010c07
mov al, al
jno 0x10010c07
leave
call fcn.1000cfb0
mov eax, dword [0xe84338ea]
jb 0x10017293
test eax, eax
je 0x1001025a
call fcn.10017795
cmpsd dword [esi], dword es:[edi]
cmp dword [edi], esi
pop edx
call 0x8ee926b1
inc ebp
add byte [eax], al
mov eax, dword [ebp - 4]
pop ecx
call fcn.10018aa1
push dword [ebp - 4]
call fcn.10018d5c
sbb byte ds:[edi - 0x7e9717c8], dh
inc ebx
add dl, byte [eax]
jmp 0x10017e14
add ecx, 0x2390d9f0
js 0x1000d15b
mov edx, edx
jns 0x1000d15b
pop edx
jb 0x10010e41
mov eax, eax
jae 0x10010e41
jmp 0x1000d0b6
push eax
mov eax, 0
mov dword fs:[0x10c], eax
mov eax, dword fs:[0x110]
xchg dword [esp], eax
ret
ret
add dword [esp + 8], ecx
jl 0x1000fef7
mov cl, cl
jge 0x1000fef7
push dword [ebp + 8]
jne 0x1000d178
call fcn.100107bb
sub eax, ebx
loopne 0x1000d1a0
daa
call 0xbee924cf
sbb dword [eax], eax
add byte [eax + 0x61], al
jge 0x1000d16e
pushfd
je 0x1001876d
mov di, di
jne 0x1001876d
add dword [esp + 8], ecx
jo 0x1001621e
mov cx, cx
jno 0x1001621e
call fcn.1000dbf5
or byte [ebp + esi*2 - 0x633d9718], dh
stosd dword es:[edi], eax
mov bl, pe_nt_image_headers32
xor ebx, dword [eax]
add byte [eax], al
jmp 0x1000d237
ret
add al, ch
fisttp dword [ecx - 0x51990000]
lodsd eax, dword [esi]
adc al, ch
and dword [esp], 0
push esi
push dword [ebp + 8]
lea eax, [esp + 8]
push eax
call fcn.1001886b
call fcn.1000f3be
pop dword [0x58e80e75]
pop edi
call fcn.10016096
sub ch, bl
loope 0x1000d2e2
call 0x2180e1c5
add byte gs:[eax], al
mov cx, cx
jno 0x10013782
xor esi, 0x94dbea26
ja 0x10015ddc
xchg bx, bx
jbe 0x10015ddc
popfd
js 0x10018f5b
xchg bp, bp
jns 0x10018f5b
mov eax, dword [esi + 0xe0c]
mov dword [ebp - 4], eax
call fcn.10011ade
retf 0x7134
mov esp, esp
jae 0x1000ca33
popfd
jb 0x100121a4
mov bl, bl
jae 0x100121a4
pushfd
je 0x10015bd9
mov ah, ah
jne 0x10015bd9
add byte [eax], al
add al, ch
jg 0x1000d35c
add byte [eax], al
sbb edx, dword [eax + 0xfe84557]
mov ebp, dword [ebx - 0x61]
add byte [eax], al
add esp, 0xc
lea eax, [ebp - 4]
call fcn.1000ff72
add byte fs:[edi - 0x67], ah
call 0xf8582994
mov byte [edx + 0x33fa0000], cl
xchg dword [edx - 0x18], eax
sub dword [esp + 8], edx
jmp 0x1000dfaf
mov eax, dword [eax]
jb 0x10012f17
mov si, si
mov esi, esi
jae 0x10012f17
add esp, 0xc
push 0x5c
call fcn.10010ea1
sbb byte [ebx + 0x29], cl
call 0x92101302
test dword [ebp], ebx
add byte [ebx + 0x7d830ff6], cl
pop ebp
add byte [eax], al
jae 0x10013100
test eax, eax
je 0x1001810f
call fcn.1001817b
jo 0x1000d31a
push ecx
jge 0x1000d37d
popfd
js 0x1001330b
xchg ah, ah
jns 0x1001330b
push eax
call fcn.1000f6c1
pop edi
pop esi
test ebx, 0
js 0x1001359e
xor eax, eax
call fcn.100195b5
pop ecx
mov dh, 0x4a
invalid
ret
call fcn.10010a95
stosb byte es:[edi], al
sub dh, dh
sub al, ch
add dword [esp + 8], ebp
jl 0x10013c1f
xchg ch, ch
jge 0x10013c1f
test bx, 0
jne 0x10019735
call fcn.100103f0
inc esp
push esi
mov word [0x247c8be8], ss
add al, 0xf
xchg dword [eax + 0x660000b4], edx
xchg esi, esi
jbe 0x10018aad
lea eax, [esp + 0xc]
call fcn.10017a25
and byte [ecx], bh
inc esi
call 0x4a8ce61f
add dword [eax], 0xe58c0f00
pop ecx
add byte [eax], al
call fcn.10010ac5
mov esp, 0xe8a46487
mov ecx, dword [ebp - 8]
call fcn.1001567c
jbe 0x1000d690
xor eax, 0x51cce8e8
add byte [eax], al
shr dword [eax + 0xfe8d036], 1
mov edi, dword [edi]
push edx
add byte [eax], al
sub eax, ecx
call fcn.10012828
outsb dx, byte [esi]
pop ebx
leave
das
call sub.KERNEL32.dll_WaitNamedPipeA
mov edx, eax
shr edx, 8
mov ebx, edi
test dx, 0
jnp 0x1001431f
and ebx, 0xfffffffc
call fcn.10013d59
xor eax, 0xe8e66a1e
add byte [0xe8e66a1e], dh
ret
mov edx, dword [edx]
jb 0x1000e2c2
mov edx, edx
jae 0x1000e2c2
xor edi, edi
call fcn.1000d26a
adc byte [esp - 0x7df017a4], ah
invalid
popal
test al, 0
add byte [ebx + 0x6de90020], al
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
and byte [eax], al
jmp 0x10017e40
mov edx, dword [ecx]
call fcn.1000f304
pushfd
sal dword [esi], 1
jl 0x1000d6c7
jb 0x10017a57
sub dword [esp + 8], edx
jo 0x10010e64
xchg esi, esi
jno 0x10010e64
call dword [0x100246b4]
mov edi, dword [ebp + 8]
call fcn.1000cdde
in al, 0x58
scasd eax, dword es:[edi]
mov al, byte [0x96800fe8]
stc
invalid
adc byte [esi - 0x17000007], 0xc9
sub eax, dword [eax]
add byte [edx - 1], cl
ja 0x1000d7b3
call 0xf8ed6296
add al, 0x66
add byte [eax], al
call fcn.10013d49
scasd eax, dword es:[edi]
jno 0x1000d740
mov ebp, eax
popfd
jmp 0x1001650e
push edi
lea eax, [eax]
add byte [edi], cl
invalid
sub dword [esp + 8], edi
js 0x10018955
mov ebx, ebx
jns 0x10018955
mov esi, eax
test edx, 0
call fcn.10013415
push esp
xchg ecx, eax
cmp al, ch
sub ebp, 0xfa2d4100
jp 0x100160ba
xchg ebp, ebp
jnp 0x100160ba
sub dword [esp + 8], edx
jb 0x10015e1c
xchg esi, esi
jae 0x10015e1c
sub dword [esi - 0x7b], 0
add byte [edi], cl
test dword [ebp - 0x6a], ecx
add byte [eax], al
jne 0x10016f01
add esp, 0xc
call fcn.1001817b
push esp
mov dh, 0x51
jge 0x1000d8a9
sub dword [esp + 8], ecx
jb 0x1000fd93
xchg ah, ah
jae 0x1000fd93
sub dword [esp + 8], ecx
ja 0x10012f08
mov ebp, ebp
jbe 0x10012f08
mov ecx, dword [ecx]
jb 0x10016c3b
mov ebp, ebp
jae 0x10016c3b
pop eax
call fcn.100167c5
stosb byte es:[edi], al
mov dh, 0x7f
lcall 0, 0x8b62e8e8
add byte [eax], al
test ax, 0
jo 0x100135dd
add esp, 0xc
test esi, 0
jb 0x1000f567
call fcn.1001253a
invalid
mov edx, dword [edx]
je 0x100121b3
mov esp, esp
jne 0x100121b3
ret
test ebx, 0x850f0000
in eax, 0x2c
add byte [eax], al
call fcn.10018d3b
jp 0x1000d93b
shr al, cl
call fcn.10019592
mov ebx, 0x70f80000
dec eax
clc
jo 0x1000d9ea
test al, 0xe8
push 8
call fcn.1000dbd9
arpl bp, bp
xor al, dh
call 0xca52c205
add byte [eax], al
mov ebx, eax
call fcn.10018d3b
push 0xfffffffffffffff9
shr al, cl
call fcn.10019407
pop ecx
test ecx, 0
jo 0x1000dcaf
cmp eax, ebx
je 0x10014bb3
je 0x1001723a
mov esi, eax
call fcn.10014d46
call fcn.1000ee68
jp 0x1000da00
add byte [eax], al
mov ah, ah
fsubr dword [ebx - 0x7c166318]
or eax, 0x850f0000
jp 0x1000d986
pushfd
jmp 0x1000e77c
add byte [eax], al
jne 0x10012eb5
test dword [eax - 0x47ffffac], esi
loopne 0x1000da07
mov eax, 0xffe0
inc dword [eax]
add al, ch
pop esp
test eax, 0x2e6f0000
js 0x1000d99f
add byte [eax], al
call fcn.1001836b
outsd dx, dword [esi]
js 0x1000d99f
call 0xf82d39a1
mov byte [0x63000019], al
mov al, byte [0x1e80e74]
jl 0x1000da48
add dword [esp + 8], edi
jb 0x10014526
or byte [edi], cl
cmp bl, 0x6a
add byte [eax], al
nop
jae 0x10014526
pop edx
js 0x10015481
xchg al, al
jns 0x10015481
jp 0x1000da4a
add bl, al
add dword [esp + 8], esi
js 0x10013c01
ret
xchg ah, ah
jns 0x10013c01
xor ebx, ebx
test edi, 0
jne 0x1000cfc7
add esp, 0xc
test esi, 0
jne 0x1001893f
cmp eax, ebx
call fcn.1001421d
xlatb
movsd dword es:[edi], dword [esi]
psubsb mm2, qword [esi - 0x18]
fisubr word [eax + 0xc400000]
js 0x1000da1d
call 0x54695ea5
add byte [eax], al
je 0x1001320c
call fcn.100157c3
dec ebx
leave
push cs
pop es
call 0x2911c302
add byte [eax], al
retf
xor ebp, 0xb556994d
jmp 0x1000f4ed
popfd
jb 0x1000e0ea
xchg bx, bx
jae 0x1000e0ea
push esi
push edi
test bx, 0
call fcn.10015dcd
lcall 0x5401, 0xe84287c9
and al, 8
add dword [esp + 8], edx
je 0x10018387
mov di, di
jne 0x10018387
pushfd
jp 0x1000cb9a
xchg esi, esi
jnp 0x1000cb9a
lea eax, [esp + 0xc]
push eax
mov eax, esi
call fcn.100105f3
push dword [esp + 0x2c]
call fcn.1001449d
dec ecx
mov esp, 0xe8e8ace0
cli
invalid
ret
test ch, 0
jb 0x100166cb
call fcn.100190d1
mov dh, 0x98
cmp eax, 0xf52e8df
push edx
jb 0x10015259
add byte [edi - 0x387cf00a], al
jbe 0x1000db91
xchg esi, esi
jae 0x10015259
add byte [ebx], al
ror dword [ecx + 0x29e8fc55], 1
popal
add byte [eax], al
add edx, ecx
mov dword [ebp - 4], edx
call fcn.10013cc5
daa
push ecx
jno 0x1000db89
popfd
jp 0x10012d83
nop
jnp 0x10012d83
mov eax, esi
call fcn.1000f8f6
mov eax, dword [esp + 0x20]
test ecx, 0
call fcn.10017360
pushfd
push ss
out dx, al
cld
call 0x8d80eb2d
mov word [eax], es
add byte [esi + 0x75810fe4], al
mov word [eax], es
add byte [edx + 0xf], dl
push edx
js 0x100137f9
mov bx, bx
jns 0x100137f9
mov eax, dword [esi]
call fcn.100144c0
jnp 0x1000dc05
pop ebp
call fcn.100190d1
pop edx
mov edi, dword [0x70ffe8df]
or al, ch
ret
add byte [ebx - 0x3908fd3f], al
add byte [eax], al
add byte [eax], al
call fcn.10014191
mov dl, 0x69
movsd dword es:[edi], dword [esi]
clc
call 0x9f0fe61b
iretd
mov dl, 0
add byte [ebx + 0xc5f637], cl
call fcn.1000e9f7
push eax
cmp esp, dword [edi]
popfd
call 0x86df64d5
add byte [eax], al
call fcn.1000f602
jg 0x1000dc78
cmp eax, 0xf9ce879
adc bl, 0x1f
add byte [eax], al
mov esi, esi
jae 0x1000fcac
mov al, cl
call fcn.1000d7db
mov esi, 0xe8b202b2
add edx, 0x9e638124
ja 0x100126bc
nop
jbe 0x100126bc
add dword [esp + 8], edx
jo 0x10010218
xchg dx, dx
jno 0x10010218
mov ebx, dword [esp + 4]
jo 0x10013d69
xchg ebp, ebp
jno 0x10013d69
call eax
call fcn.1001138c
push ecx
pop ebp
clc
add ch, al
mov dword [esp + 0xc], eax
lea eax, [esp + 0xc]
push eax
call fcn.10017386
and byte [ecx], cl
ud1
call 0x1a205f57
add byte [eax], al
call fcn.1001138c
cli
inc esp
clc
add ch, al
ret
pushfd
je 0x100181ca
mov dx, dx
jne 0x100181ca
popfd
js 0x10016e8d
nop
jns 0x10016e8d
push 0x10024163
jmp 0x10017e14
call fcn.100141ba
push 0xe83da201
test bl, 0
jb 0x100165e7
and dword [ecx + 4], 0
call fcn.1001279a
lodsd eax, dword [esi]
imul esp, dword [esi - 0x71f017cd], 0xffffffe4
dec edx
add byte [eax], al
call fcn.10014edc
scasb al, byte es:[edi]
adc eax, 0xc1f7e800
add byte [eax], al
add byte [eax], al
jb 0x10016ed7
xor eax, eax
pop esi
pop ebx
leave
ret 4
ret
test edi, esp
add dword [eax], eax
add al, ch
push cs
xchg edi, eax
add byte [eax], al
adc cl, byte [edx - 0x9179b2a]
rol dword [eax], 0xf
mov byte [eax], ah
add byte [eax], al
call fcn.1000f304
dec ebp
test byte [esi], dh
jl 0x1000de36
add dword [esp + 8], ebp
jo 0x10018ad4
xchg sp, sp
jno 0x10018ad4
push 7
pop esi
lea ecx, [edx + 1]
test cx, 0
jne 0x1000ce6a
call fcn.100113b9
cli
push es
invalid
mov byte [edi - 0x17ffff90], al
imul ecx, dword [ecx + 0x2b6a0000], 0x8be8dc6f
inc esp
and al, 4
jb 0x10014848
xchg ch, ch
jae 0x10014848
call fcn.10018326
mov dword [eax], ebx
mov al, 0x5a
call 0x296b643f
add byte [eax], al
xor eax, eax
inc eax
jmp 0x1000f619
test ecx, 0
call fcn.10010a95
adc ah, byte [eax + 0x28e828f6]
mov ecx, 0xe9580000
inc esi
wait
add byte [eax], al
mov eax, dword [esi + 0xc]
call fcn.10017ab5
and dword [esi], eax
popfd
call 0x304c7bc
invalid
popfd
ja 0x1000f97f
mov ch, ch
jbe 0x1000f97f
mov dword [0x10024703], eax
add eax, dword [edi + 2]
adc al, ch
invalid
call fcn.10018fa5
call fcn.10017226
enter 0x3657, 0x56
call 0x100c83be
add al, ch
int1
jge 0x1000dfdb
add cl, bl
in al, dx
xchg dword [edx - 0x18], eax
popfd
jo 0x1000e07a
xchg sp, sp
jno 0x1000e07a
call dword [ebx + 0x50]
call fcn.100136eb
dec edi
dec eax
mov edx, dword [edx - 0x18]
jo 0x1001886c
call fcn.1000d26a
wait
fbld tbyte [ebx - 0x390917a4]
add byte [edi], cl
and byte [ecx], 0x70
add byte [eax], al
add edx, 0x61
call fcn.10016096
mov ecx, 0xe879e15f
jne 0x1001087e
call fcn.10017544
out dx, al
sub dword [ebx + 0x245c8be8], ebx
add al, 0xf
adc byte [edi], 3
add byte [eax], al
xchg edi, edi
jae 0x1000e355
pop ebp
jp 0x10011746
xchg di, di
jnp 0x10011746
pushfd
jg 0x1000fe89
xchg cx, cx
jle 0x1000fe89
test edx, 0x850f0000
cld
jl 0x1000e0a4
add byte [ebx], dh
shr al, 0x8e
inc esp
add byte [eax], al
cwde
or eax, 0xfe80c74
cmp byte [ecx + ecx*2], 0
add byte [ebx], dh
shr al, 0x1b
imul eax, dword [eax], 0
out 0xe6, al
mov bh, 0x6f
sbb ebp, dword [ebx]
add dh, ah
out 0xb7, al
outsd dx, dword [esi]
call 0x10260caf
add al, ch
clc
pop ebx
add byte [eax], al
adc al, 0x64
jno 0x1000e0ba
call fcn.100119d5
test ch, 0
jne 0x100104f5
call fcn.10016b23
stosb byte es:[edi], al
sbb al, 0xc7
jbe 0x1000e0d2
pop ebx
jmp 0x10014027
pop ecx
ja 0x10011bfb
xchg edi, edi
jbe 0x10011bfb
pushfd
je 0x1001539a
xchg esi, esi
jne 0x1001539a
mov dword [esi], ebx
call fcn.10016790
mov esi, esp
push edi
mov byte [0xf9cc3e8], al
mov cl, byte [ecx - 0x4b]
add byte [eax], al
mov bl, bl
jnp 0x1001974c
js 0x100155d5
add esp, 0xc
call fcn.10014bd9
ret 0xb7d2
add edx, 0x2d98ff63
jp 0x1000d708
xchg ah, ah
jnp 0x1000d708
jne 0x1000f9ed
call fcn.1000eb0e
test ah, ah
in al, 0xb8
call 0x10a66262
add byte [ebp + 0x59e82046], cl
cmc
invalid
lea eax, [esi + 0x20]
call fcn.1000d7db
aas
sahf
add dh, byte [edx - 0x47277418]
add al, dh
invalid
add dword [esp + 8], ebp
jb 0x10012be4
mov ah, ah
jae 0x10012be4
add dword [esp + 8], ebx
jmp 0x10018e36
pushfd
jmp 0x10010c63
mov ebx, dword [ebx]
jg 0x1000dd68
mov dl, dl
jle 0x1000dd68
pop esi
jb 0x10014eeb
xchg ecx, ecx
jae 0x10014eeb
call fcn.10012fd4
call fcn.10018bef
pop ebx
mov bl, 0x43
push 0x2038e8e8
add byte [eax], al
push ss
shl byte [ebx - 0x74f017a7], 1
xor eax, 0xcee80000
test byte [eax], al
add byte [edi - 0x17239064], dl
push 0x1002446d
jmp 0x10017e14
and byte [eax], al
call fcn.10016874
jmp 0xf8dd534a
pushfd
jb 0x1001159c
mov esp, esp
jae 0x1001159c
jne 0x10015a19
sub dword [esp + 8], eax
jl 0x1001121d
xchg bp, bp
jge 0x1001121d
call fcn.10014888
cdq
jge 0x1000e541
sub al, ch
call int.10014c7b
call eax
call fcn.10010ac5
dec ebp
push ebx
movsb byte es:[edi], byte fs:[esi]
call 0x2616e4d6
inc ebx
add dl, byte [eax]
test dx, 0
jb 0x10018834
ror byte [edi], 0x84
rol byte [edx - 0x7bf10000], 0x82
cwde
add byte [eax], al
call fcn.100185d9
and al, 0xcd
xor bl, byte [ecx - 0x18]
pushfd
jo 0x10010d56
mov di, di
mov edi, edi
jno 0x10010d56
popfd
jp 0x10015323
xchg ebx, ebx
jnp 0x10015323
jle 0x100176eb
call fcn.10013e70
pop edx
mov bh, 0x30
scasd eax, dword es:[edi]
call 0x8db06af8
add byte [eax], al
call fcn.1000dbd9
inc eax
pop edx
xor al, dh
call 0xf800eabb
imul ecx, dword [eax], 0
add byte [ebx], ch
pop esi
fldcw word [ebx + 0xa9e8]
add byte [eax], al
call fcn.10017a25
outsd dx, dword [esi]
push eax
inc esi
call 0xf8ee19fc
imul esi, ebp, 0xffffffff
call [esi - 0x171c4249]
mov edi, dword [esp + 4]
je 0x1001500c
xchg ecx, ecx
jne 0x1001500c
or eax, 0x10023f79
call fcn.1000ee16
dec eax
invalid
lea eax, [ebp - 0x80]
call fcn.1001669c
mov ah, 0xf1
outsb dx, byte [esi]
mov esp, 0x93d8e8e8
add byte [eax], al
pop ecx
lea esi, [ebp - 0x10]
call fcn.100189ef
mov ch, 0x4e
inc edi
lahf
call 0x920ff06a
leave
push edi
add byte [eax], al
mov cx, cx
jae 0x10013eac
add byte [eax], al
ret 8
ja 0x1000e724
call fcn.1000ed36
pushal
and ch, byte [ecx - 0x74f0171c]
inc esp
or al, 0
add byte [ebx - 0x1617fb3f], al
add dword [eax], eax
add byte [ebp - 0x7c17173c], al
les ecx, [eax + ebp*8]
xchg dword [ebx], eax
add dl, cl
bound esp, qword [edx + 0xf50e8c7]
push eax
ja 0x1000df10
xchg edi, edi
jbe 0x1000df10
invalid
add edi, 0x6dd6afd
jp 0x10016383
mov edx, edx
jnp 0x10016383
ret
mov byte [edx], ah
in al, dx
invalid
pushfd
jb 0x100178c5
xchg bl, bl
jae 0x100178c5
mov eax, ebx
call fcn.10017360
push esi
invalid
popfd
jo 0x10016021
add dword [esp + 8], ecx
js 0x1000d2b5
mov cx, cx
jns 0x1000d2b5
call dword [0x10024031]
push ebx
call dword [0x100244a9]
call fcn.100195b5
outsd dx, dword [esi]
imul ecx, dword [ebx - 0x3a], 0xc6f6e8
jb 0x100174a2
cmp al, 0xf3
je 0x10014c54
je 0x1001326f
push 0x38
call fcn.10019407
pop ecx
test cl, 0
call fcn.10016096
imul eax, dword [esi + 0x1e879e1], 0x44
and al, 8
add dword [esp + 8], eax
jb 0x10017903
mov bh, bh
jae 0x10017903
test ax, 0
jb 0x10013271
test esi, esi
jne 0x1000cc9b
jne 0x1001889e
call fcn.10018a4a
push ss
add al, 0xfc
invalid
pushfd
js 0x1000dab3
mov cl, cl
jns 0x1000dab3
call dword [0x10024605]
mov dword [esp + 0xc], eax
lea eax, [esp + 0xc]
call fcn.100149d9
fnstsw word [edi]
lodsb al, byte [esi]
dec ebp
call 0xbbe9d702
pop dword [eax]
add byte [edi + 0x21], dh
inc esi
call 0xf8c7766a
mov eax, dword [eax + eax + 0x52bee800]
add byte [eax], al
mov eax, 0xe88bf7e7
test byte [ebp + 0x6c], dh
add byte [eax], al
call fcn.1000cfb0
imul ecx, dword [eax - 0x39], 0xffffffbc
call 0x516ddd3d
add dword [edx + 0xf], 0xffe8868a
jmp dword [esi - 0x75]
xor edx, 0x4281416c
jp 0x1000d34a
mov si, si
jnp 0x1000d34a
mov eax, dword [ebp + 0x14]
push dword [eax + 8]
mov eax, dword [ebp + 0x18]
push dword [eax + 8]
call fcn.10016790
dec ebx
ja 0x1000eb38
mov byte [0x8b3f8be8], al
invalid
jne 0x100157d3
push eax
call fcn.10018654
call fcn.1000e365
or al, 0x12
jmp 0x8cd35e
ret
mov dword [eax + 0x10c], edx
mov eax, dword [ecx + 0xe04]
ret
sub ebp, 0xa0c6f8db
jl 0x100193ed
xchg esp, esp
jge 0x100193ed
add edi, 4
lea eax, [edi + edi]
call fcn.1000d2ea
mov al, byte [0xe8237e24]
jne 0x100143ec
jne 0x100195e3
call fcn.10017795
lds ebp, [ebp + 0x37]
pop edx
call 0x4382fc39
out 0xff, eax
inc dword [esi + 0x2b830fdb]
out 0xff, eax
dec dword [edi]
mov al, al
push esi
add byte [eax], al
cmp dword [0x10023f89], 0
push esi
call fcn.1000f8e2
pop eax
aas
push eax
call 0x10139aac
add byte [eax - 0x17669880], cl
invalid
test ah, 0
les eax, [eax]
jne 0x10013ddd
cmp byte [ecx + eax], 0xff
call fcn.100141ab
test eax, 0xe8d5e72b
call fcn.10017ab5
dec edi
mov dword [0xfe89d65], eax
adc byte [esi - 0x7d], 0
add byte [edi], cl
adc byte [ecx - 0x17ffff9e], 0xf9
sahf
add byte [eax], al
fistp word [edi + 0x48]
invalid
xor edx, 0xba68bd72
jp 0x1000dd00
xchg cl, cl
jnp 0x1000dd00
sub ecx, 0x27e10ced
ja 0x100149d0
mov ch, ch
jbe 0x100149d0
push 0x1002439d
call fcn.10013d49
cmc
scasd eax, dword es:[edi]
test dword [ebx + 0x2f800fe8], 0x39000042
pop ebp
invalid
popfd
jg 0x100102bf
mov esp, esp
jle 0x100102bf
mov ebp, esp
call fcn.10011526
and byte [ebx], al
imul ebp, esp, 0x50016ae8
call fcn.10014888
cmc
inc ebp
sub al, ch
push edi
push esi
call fcn.10019407
pop ecx
test edi, 0
call fcn.1000ff72
sub ch, byte [ecx + 0xfe89967]
test dword [edi + 0xfffffe4], ecx
test dword [ebp - 0x17ffffea], ecx
test dword [edi], esp
add byte [ebx + 0x11], bl
div bh
call 0x3f87ff63
push edi
add byte [eax], al
pushfd
ja 0x100146f9
xchg bl, bl
jbe 0x100146f9
sub edx, 0xf030e616
jb 0x1000cad1
mov cl, cl
jae 0x1000cad1
call fcn.1001156f
pop ecx
call dword [ebx + 0x50]
call fcn.10011526
mov eax, 0xe8ec68f3
push 0x10023f6d
call fcn.10013415
movsd dword es:[edi], dword [esi]
mov ebx, 0xffe83864
jne 0x1000f003
mov edx, eax
push 0
call fcn.10011a31
call eax
call fcn.1000eb2f
mov ebx, 0xe87d3629
ret
sub dword [esp + 8], ecx
jb 0x1000e5c6
mov dl, dl
jae 0x1000e5c6
cmp edx, ecx
jne 0x1000d6d3
jne 0x10016b18
test si, 0
call fcn.1000db83
cli
sahf
mov ebp, 0x81c3e8e3
in eax, dx
push ss
les ebx, [edi]
jle 0x1000f0e3
ret
sub ebp, 0x7e1fc416
jl 0x10015eb7
mov esi, ds
insd dword es:[edi], dx
add byte [eax], al
xchg ebp, ebp
jge 0x10015eb7
popfd
js 0x100150d0
mov al, ch
pop edi
add byte [eax], al
xchg al, al
jns 0x100150d0
push 0x10011442
call fcn.10012efd
test si, 0
call fcn.10018e56
inc ecx
add byte [eax + 0x4d8de891], ch
cld
push ecx
push eax
mov ecx, esi
call fcn.10014897
sal byte [ebx + 0x29e87521], cl
jl 0x1000f141
or byte [edi], cl
mov byte [ebp + 0x29], ah
add byte [eax], al
xchg dl, dl
jns 0x10011a89
push ebx
push esi
call fcn.10015c18
fstp st(0)
lodsd eax, dword [esi]
adc al, ch
call dword [0x100246b4]
mov ecx, dword [0x10023f79]
aas
add dl, byte [eax]
mov eax, dword [ebp - 8]
call fcn.100128de
add dword [edi - 0x57], ebx
inc ebp
call 0x6e3cb518
ret
ret
add al, 0xf
xchg ch, dl
add byte es:[eax], al
call fcn.1000e5b7
retf
popfd
jmp 0x10011f6e
popfd
jp 0x1001596d
xchg edi, edi
jnp 0x1001596d
lea eax, [ebp - 0x20]
call fcn.10018a4a
test dword [edi - 5], 0xc3f6e803
add byte [edi], cl
sbb byte [ebx - 0xa], 0xff
invalid
pop esi
pop ebx
leave
ret
popfd
jg 0x10012741
mov si, si
jle 0x10012741
test di, 0
jne 0x10011766
cmp dword [ebp - 8], ebx
je 0x1000e98d
add byte [ebx + 0xe0880], cl
add byte [ecx - 0x3809dbfc], cl
add byte [edi], cl
adc byte [esi], 0x32
add byte [eax], al
cmp byte [eax + 1], 0xe3
js 0x1000f41d
jecxz 0x1000f406
call fcn.100103ce
lodsb al, byte [esi]
sldt word [eax]
xor al, 0x80
mov dword [0x9ee8e859], eax
clc
invalid
mov eax, dword [eax]
jb 0x1001290e
pop eax
jp 0x10012244
xchg ecx, ecx
jnp 0x10012244
mov edx, dword [esp + 4]
jl 0x100127a8
mov ecx, ecx
jge 0x100127a8
mov ebp, dword [esp + 4]
jb 0x10014730
mov al, al
jae 0x10014730
pushfd
jo 0x1000ef1d
mov edi, edi
jno 0x1000ef1d
add dword [esp + 8], ebp
jl 0x1000f5f2
xchg bx, bx
jge 0x1000f5f2
push dword [ebp + 0xc]
mov dword [ebp - 0x10], edi
push dword [ebp + 0x10]
call dword [0x100244c5]
call fcn.10016577
fsubr st(2)
adc byte [eax], 0xe8
lea eax, [esp + 0xc]
push eax
mov edi, ebx
mov eax, esi
call fcn.100105f3
lea esi, [esp + 0x20]
call fcn.10012fd4
pop edi
pop esi
test dl, 0
call fcn.10014888
int3
popfd
jmp 0x100154dd
test byte [ebx + 0xf000001], ch
test byte [edx - 0x17ffffed], bh
dec edi
nop
add byte [eax], al
or byte [edi + ecx*4], ah
call 0xd2f7c65e
add byte [edi], cl
mov ebx, ebx
inc ecx
add byte [eax], al
add esp, 0xc
mov eax, esi
call fcn.10012069
lodsd eax, dword [esi]
out dx, al
and bh, cl
call 0x182539a2
invalid
popfd
jb 0x100165b5
xchg bx, bx
jae 0x100165b5
ret
popfd
jg 0x100122a0
mov bp, bp
jle 0x100122a0
mov ecx, dword [esp + 4]
ja 0x100137a4
xchg al, al
jbe 0x100137a4
test si, 0
call fcn.10012069
aaa
mov edi, 0x5de8f922
ja 0x100105b4
mov bp, bp
jbe 0x100105b4
mov edx, dword [ebp - 4]
call fcn.10016605
mov cl, 0xdb
xchg esp, eax
call 0x10397962
add byte [esi - 9], ah
mov dword [eax], 0x1a8b0f00
fdivr st(7)
invalid
call fcn.1001817b
mov esi, 0xe87d5204
jmp 0x10014185
mov edx, dword [0x3b000095]
invalid
pushfd
js 0x10017355
add eax, 0xa6cd7a11
ja 0x100124e0
xchg si, si
jbe 0x100124e0
popfd
ja 0x10010ab5
mov ebp, ebp
jbe 0x10010ab5
add eax, esi
call fcn.100188df
add al, byte [edi - 0x7e170606]
invalid
test ch, ch
xchg dword [eax], eax
add al, ch
mov cl, 0x2a
add byte [eax], al
push edx
pop edi
lcall 0xe808, 0x758be80e
cmp eax, 0x4c00000b
pop ebx
mov word [0x38ee81e8], ss
into
mov esi, 0xfff6695d
inc dword [ecx]
add byte [eax - 0x25], ch
add byte [eax], al
add byte [eax + 0x40], ch
invalid
pop ebp
ja 0x100123fa
mov sp, sp
jbe 0x100123fa
push dword [esi + 8]
push eax
push dword [ebp + 8]
call fcn.100197b5
xchg dword [esi], edx
sbb al, 0xe7
call 0xc28d08c3
pop edx
add byte [eax], al
popfd
jl 0x100153db
mov dl, dl
jge 0x100153db
ret
shr eax, cl
inc esp
xor dword [eax], eax
add byte [edx - 0xe], dl
mov eax, dword [0x800fe8c7]
imul esi, eax, 0xffffffff
inc dword [ebx - 0x76fff79a]
push es
call fcn.1000ee16
jle 0x1000f990
invalid
add byte [edx - 0x127ef025], cl
jg 0x1000f998
add byte [ecx], ch
insb byte es:[edi], dx
and al, 8
sub dword [esp + 8], ebp
jg 0x10010c89
xchg esi, esi
jle 0x10010c89
push dword [ebp + 8]
call fcn.10017360
fnsave dword [ecx - 0x13]
cld
call 0x73b887cb
add byte [eax], al
call fcn.100197a5
jecxz 0x1000f95e
push ss
push ds
call ebx
test ah, 0
jb 0x1000cf7c
or byte [ebp - 0x2b], 0xff
invalid
call fcn.10016790
cmp byte [edi + edx*2], bl
mov byte [0x7b448de8], al
add dl, byte [eax - 0x73]
je 0x1000fa65
and al, 0xe8
jmp 0x1000fa24
jne 0x10011404
call fcn.1001669c
cdq
loop 0x1000fae1
mov esp, 0xe6840fe8
pop ebx
add byte [eax], al
call fcn.1000f8e2
sbb cl, byte [edi + edi + 0xf9ce850]
xchg dword [0x86000004], esp
fisttp dword [edi]
xchg byte [0xf000004], bl
test byte [ecx - 0x17ffff83], dl
int3
pushfd
ja 0x1000feb1
xchg bl, bl
jbe 0x1000feb1
je 0x1001782b
call fcn.1001446b
clc
sal byte [0x8bc3e8be], cl
inc esi
or al, 0xf7
rol dword [eax], 0
add byte [eax], al
call fcn.10011b9b
aam 0x3c
stosd dword es:[edi], eax
push edx
call 0xd3f7e747
add al, ch
push esi
popal
add byte [eax], al
cmp al, 0xad
adc al, ch
ret
invalid
pushfd
jb 0x10014b67
nop
jae 0x10014b67
test si, 0
call fcn.1000f3be
shr byte [edx], 0x74
push cs
call 0xe43bee0e
wait
invalid
test esi, 0x3ae80000
clc
invalid
xor edx, 0xc79bd43a
je 0x100162e6
nop
jne 0x100162e6
lea esi, [esp + 0x10]
call fcn.10011b9b
lahf
jmp 0x1fe94e56
pop ebp
jo 0x1000f152
xchg dl, dl
jno 0x1000f152
mov eax, dword [ebp + 4]
call fcn.10011ade
sar ebp, 1
jno 0x1000fc2a
call 0x1e0ce578
add byte [eax], al
mov edx, dword [edx]
jo 0x1000f4de
mov cl, cl
jno 0x1000f4de
mov ebx, dword [ebx]
jp 0x10017569
nop
jnp 0x10017569
add esp, 0xc
test al, 0
jb 0x10013ace
les ecx, [eax + ebp*4]
add byte [edi], cl
add ch, 0x3e
add byte [eax], al
call fcn.10010301
push ebx
in eax, dx
ja 0x1000fc89
call 0xa62b8126
add byte [eax], al
test ecx, ecx
call fcn.10018e56
dec esi
inc ebp
test al, 0x91
call 0x393bebaa
adc byte [eax + 0xf], 0x87
test byte [edi - 0x789a0000], al
dec dword [edi]
xchg byte [ebx - 0x79], bh
add byte [eax], al
jmp 0x10010b9c
push eax
ja 0x100183b5
xchg di, di
jbe 0x100183b5
add byte [edx - 0x17529c24], dh
pop ebp
jb 0x100175a9
add byte [eax], al
xchg di, di
jae 0x100175a9
lea eax, [ebp + 8]
call fcn.1001817b
adc dword [eax + 0x51], esp
jge 0x1000fc94
xor eax, 0xa848f8a5
js 0x10010803
mov dl, dl
jns 0x10010803
mov ecx, dword [esp + 4]
js 0x100177cd
mov ebx, ebx
jns 0x100177cd
add eax, 4
call fcn.10015bae
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
aad 0x65
call 0x1f01bed8
sbb byte [eax - 0x26], 0xff
invalid
ret
add dword [esp + 8], edx
ja 0x10012ec1
mov dx, dx
jbe 0x10012ec1
jae 0x10015450
jae 0x10014c55
push 0xd
call fcn.1001446b
jle 0x1000fd61
mov esi, 0x46a50e8
pop edi
mov eax, esi
call fcn.100105f3
call fcn.10018d3b
call fcn.1000dbd9
mov bl, 0xca
xor al, dh
call 0xd7f8e9fa
add byte [eax], al
add byte [eax], al
jb 0x10016b5a
mov dword [eax], 0xf000000
and cl, 0x6d
add byte [eax], al
and esp, 0xfffffff8
call fcn.10016b23
cli
xor edi, eax
jbe 0x1000fd6e
lea ecx, [ebp + 8]
call fcn.10016b23
pop ecx
push cs
invalid
cmc
inc ebx
add dl, byte [eax]
jmp 0x10017e14
ret
popfd
jb 0x1000e373
mov sp, sp
jae 0x1000e373
xor eax, 0x5371af82
je 0x10014661
mov ax, ax
jne 0x10014661
push eax
call dword [0x10024495]
test cl, 0
call fcn.1000eb0e
mov al, 0x60
in eax, 0xb8
call 0xae8dea36
test eax, 0x7e880fe4
add eax, 0xd2860000
sub ebx, 0xe4a99e8c
js 0x1001043b
add byte [esi + 0x76890fd2], al
add eax, 0x29e80000
pop es
add byte [eax], al
xchg dl, dl
jns 0x1001043b
call fcn.100105f3
call fcn.10016096
sal dword [edx], 0xe1
jns 0x1000febc
push 0x1002453b
jmp 0x10017e14
popfd
je 0x1000fbbc
xchg ch, ch
jne 0x1000fbbc
mov eax, dword [esp + 4]
ja 0x10012771
mov cl, cl
jbe 0x10012771
test ecx, 0
js 0x10016ac4
mov byte [ecx], ch
push 0
add al, ch
cmp edx, edi
invalid
call fcn.1000d7db
xor esi, esi
add dword [edx + 0x6f850fe8], esi
sbb dword [eax], eax
add al, ch
stc
xchg edx, eax
add byte [eax], al
cmp byte [ebp - 0x3c], 0x80
call 0xe48482c8
invalid
add dword [esp + 8], eax
je 0x1000f628
mov bp, bp
jne 0x1000f628
lds eax, [eax]
jo 0x10011d89
cmp eax, 0xbb8
call fcn.10013e70
test eax, 0xe850cf2e
mov eax, dword [esp + 4]
jb 0x100120fc
xchg edx, edx
jae 0x100120fc
mov edx, dword [edx]
jb 0x10011535
mov edi, edi
jae 0x10011535
mov ecx, dword [esp + 4]
jg 0x10011c18
mov bp, bp
jle 0x10011c18
push esi
call fcn.10019407
pop ecx
test ch, 0
call fcn.1001279a
sub al, 0x88
pop ecx
int3
pop esi
jo 0x10017503
mov ebx, ebx
jno 0x10017503
popfd
jb 0x1000cb7c
mov ch, ch
jae 0x1000cb7c
add dword [esp + 8], edi
ja 0x10015355
mov esp, esp
jbe 0x10015355
add dword [esp + 8], edx
jb 0x10011dfd
mov bh, bh
jae 0x10011dfd
test esi, 0
jne 0x100149c2
call fcn.10017386
test eax, 0xe8b90fe4
call dword [0x10023fc9]
mov dword [ebp + 8], eax
test dl, 0
call fcn.100157c3
in eax, dx
dec eax
push cs
pop es
call 0x42e909d2
push ebx
add byte [eax], al
and edi, dword [ebx + ebx*4 - 0x36]
call 0xe88d12f0
sbb eax, dword [eax]
add byte [edi - 0x2f72f025], al
sbb eax, dword [eax]
add byte [ecx - 0xe35fa39], al
clc
inc ebp
or dh, dh
ret 0xe800
add edi, 0xf8f1ca05
jb 0x100102dd
xchg dx, dx
jae 0x100102dd
jne 0x100152c4
add byte [eax], al
jne 0x1000fb7b
mov eax, dword [ebp + 0x1c]
push dword [eax + 8]
call fcn.10014897
ror dword [edx], 0x21
jne 0x10010377
ret
push ebp
call fcn.10011ade
js fcn.100103f0
mov gs, word [eax + ebp*8 + 0x7a62e9]
add al, ch
outsb dx, byte [esi]
jbe 0x100103b6
add byte [esi - 0x1717b995], ch
and esp, 0xfffffff8
test dx, 0
call fcn.10012828
cmp al, 0x5e
leave
das
call 0x50daed23
push ecx
jmp 0x100144ad
call fcn.100105f3
test eax, 0
js 0x1001945e
test eax, eax
call fcn.100136eb
mov edi, 0xe8528b59
sub dword [esp + 8], ebx
jl 0x10015afb
xchg si, si
jge 0x10015afb
ret
pushfd
jb 0x10016fe8
xchg al, al
jae 0x10016fe8
mov eax, dword [eax]
jo 0x10013be3
xchg bp, bp
jno 0x10013be3
pushfd
jmp 0x100185b4
pop ecx
test di, 0
js 0x10010673
call fcn.100107bb
iretd
add byte [eax - 0x17f33e19], cl
jne 0x100116ea
and ecx, 0x97efe313
loope 0x10010538
jecxz 0x10010516
xchg edi, eax
shr esi, 1
call fcn.1001817b
pop es
pushfd
push ecx
jge 0x1001051c
test di, 0
jb 0x10012404
add byte [edi], cl
add ch, 0x1e
add byte [eax], al
call fcn.10015bae
add dh, byte [ebx - 0x2b]
call 0x10c4fcb3
add al, ch
add al, 0x1e
add byte [eax], al
insb byte es:[edi], dx
wait
push cs
call 0xf8fd4ae5
inc ebp
mov al, byte [eax]
add byte [ebp + 0x3de8dc75], cl
mov al, byte [eax]
add dh, dh
ret 0xe800
jne 0x1001053f
call fcn.10018fa5
test dl, 0
call fcn.10014edc
adc dword [edi + 0x15], ebx
add al, ch
leave
call fcn.10012723
add ebx, dword [edi + edx*4 + 0x45]
call 0x182561ad
jb 0x1001361e
mov edx, edx
jae 0x1001361e
pop ebp
ja 0x100192c2
ret
mov edi, dword [edi]
ret
mov edx, dword [esp + 4]
jb 0x1000cd59
nop
jae 0x1000cd59
mov dword [ebp - 4], ebx
push dword [ebp + 0xc]
call dword [0x100245be]
test dx, 0
jne 0x10018baa
call fcn.100197a5
rcl dword [ebp + 0xfe81e16], cl
or byte [edx], 0xdb
invalid
in al, dx
test dl, 0
jo 0x1001818b
and esp, 0xfffffff8
push ecx
call fcn.1001437c
inc edx
dec eax
xlatb
call 0xf8920ac2
pop esp
add dword [eax], 0
dec edx
call 0x1fe96751
test byte [ebx + 0x2e], cl
add byte [eax], al
call fcn.1000d1db
js 0x100106d9
shr al, 0xe2
cmp eax, 0x7f2f0000
cmp dword [eax + ebp*8 - 0x4778f0a1], ecx
add byte [eax], 0
pop edi
ja 0x100187a2
mov si, si
jbe 0x100187a2
pop edx
jb 0x1001634d
mov ax, ax
jae 0x1001634d
test esp, ecx
test byte [eax], al
add byte [edx - 1], ch
push 1
push ebx
push 0xa
call dword [0x1002404c]
test ecx, 0
jo 0x1000eaa9
test eax, eax
call fcn.1000eb0e
stc
xor ebp, esp
mov eax, 0x820fe8
mov al, byte [eax]
add byte [ebp + 0x13850fc0], al
sbb al, 0
add byte [edi], cl
test dword [0x8b00008b], eax
inc ebp
clc
mov ecx, dword [esi + 0xc]
call fcn.1000d26a
movsd dword es:[edi], dword [esi]
xchg ecx, eax
movsb byte es:[edi], byte [esi]
pop esp
call 0x12e957de
je 0x1001078a
add byte [ebx], al
into
adc al, 0x3a
call 0xf8095f1f
insd dword es:[edi], dx
pop esi
add byte [eax], al
sahf
mov eax, 0x6ae894db
inc eax
push 0xdf40f2a0
push 0xf000e8d6
lea eax, [ebp - 0x14]
call fcn.1000fffe
call fcn.10014edc
push 0xe8ffeafc
add dword [esp + 8], eax
jo 0x10018d13
nop
jno 0x10018d13
push edi
call fcn.1000e8fd
dec ecx
invalid
xor ebp, 0x528b69c5
js 0x10017ac5
xchg al, al
jns 0x10017ac5
leave
ret
add dword [esp + 8], edx
js 0x10017865
mov edx, edx
jns 0x10017865
mov edi, dword [edi]
je 0x1000fb6c
xchg ch, ch
jne 0x1000fb6c
add dword [esp + 8], ecx
jp 0x1000f184
mov edx, edx
jnp 0x1000f184
ja 0x1000f157
test di, 0
call fcn.1001567c
sub dword [edx - 0x7e17ca9c], edi
int1
aaa
in eax, 0xc1
stosd dword es:[edi], eax
ja 0x100172cf
nop
jbe 0x100172cf
call fcn.10012fd4
call fcn.10018a4a
rep outsd dx, dword [esi]
sti
add ebp, eax
add ecx, 0x13975b45
jb 0x100109a0
mov bh, bh
jae 0x100109a0
pushfd
js 0x100149e8
mov cl, cl
jns 0x100149e8
ret
ret
mov edx, dword [edx]
je 0x1001564c
mov ch, ch
jne 0x1001564c
mov edx, dword [edx]
jb 0x10019351
xchg bp, bp
jae 0x10019351
jo 0x1000fdbc
xor esi, esi
inc edx
test edi, 0
jb 0x10018190
call fcn.1000ee16
shl dword [edi], 0xc7
mov al, byte [0x244489e8]
or al, 0x8d
inc esp
and al, 0xc
push eax
push 4
pop ebx
mov edi, ebx
call fcn.10011e82
les ebx, [esi + 0x51e80b80]
push ecx
je 0x1000f638
xchg si, si
jne 0x1000f638
test ebx, 0
call fcn.100144c0
push edi
nop
cmp dword [eax + ebp*8 + 0x718c0f59], ecx
jbe 0x10010abb
pop ecx
jl 0x1001812d
add byte [esi - 0x79], ah
leave
jge 0x1001812d
xchg cx, cx
ret
lea eax, [ebp - 0xcc]
push eax
push dword [ebp - 0x10]
mov dword [ebp - 0xc], ebx
call fcn.10016b23
xor byte [esi + eax*8 - 0x7bf0178a], bl
pop ebp
invalid
mov ecx, dword [edi - 0x20]
invalid
xor edi, 0x8c6d950b
jb 0x1000ceac
xchg ecx, ecx
jae 0x1000ceac
push eax
lea eax, [ebp - 0x208]
push eax
call fcn.10019115
xchg ebp, eax
dec esi
or dword [eax], ebp
call 0x928d1d58
aad 0xff
jmp dword [esi - 0x75]
call fcn.1001449d
stosd dword es:[edi], eax
or al, 0xe1
lodsb al, byte [esi]
call 0x9710298d
out dx, eax
sti
invalid
mov ebp, dword [ebp]
jp 0x1001048d
nop
jnp 0x1001048d
jl 0x10014cf2
pop ebx
call fcn.100188df
sbb dword [edi - 0x3c170606], esi
pushfd
js 0x1001035e
xchg bp, bp
jns 0x1001035e
mov eax, dword [esp + 4]
jo 0x100192b2
xchg edx, edx
jno 0x100192b2
pop ecx
jb 0x1000db58
xchg dx, dx
jae 0x1000db58
test di, 0
call fcn.10013e70
pop edx
js 0x10018313
mov ebp, ebp
jns 0x10018313
mov eax, dword [ebp - 4]
lea eax, [eax + eax + 2]
add byte [edx], al
call fcn.10013d59
inc ebp
in eax, dx
imul esp, esi, 0xe8c68be8
adc esi, dword [eax]
add byte [eax], al
jg 0x10011246
aas
jmp 0x100111b3
popfd
ja 0x10015cee
xchg di, di
jbe 0x10015cee
popfd
jb 0x10015e61
mov al, al
jae 0x10015e61
mov esi, eax
call fcn.1001014f
ljmp 0xf51
push ecx
invalid
cli
call 0x8083219d
push ecx
jb 0x1000fcbf
xchg edx, edx
invalid
invalid
xlatb
call 0x8c8cfa84
and al, 0x14
mov eax, esi
call fcn.100105f3
test cl, 0
jb 0x1000cf60
je 0x10011270
invalid
and dword [esp + 0xc], 0
call fcn.1001669c
wait
retf 0xbc6e
xor eax, 0x4dac5b48
jo 0x10015886
mov ax, ax
jno 0x10015886
call dword [0x100243f1]
call fcn.100197b5
push ss
mov edi, 0xc3e8e71b
ret
les edx, [eax]
push 0
mov esi, eax
call fcn.10014858
push 0xe4aae15d
mov esi, eax
call fcn.1000ee68
cdq
cmp al, 0xd9
stosd dword es:[edi], eax
call 0x63852310
push ebx
invalid
test byte [ebx - 0x37], dl
invalid
popfd
js 0x10014072
mov dh, dh
jns 0x10014072
jnp 0x100134dc
cmp eax, ebx
je 0x10018319
call fcn.1001437c
add al, 0x1d
xlatb
call 0x1f01dafd
mov byte [eax], 0xf
mov ah, al
pop ecx
add byte [eax], al
add dword [esi + 8], edi
mov eax, dword [esi + 8]
test di, 0
call fcn.10011b9b
push ss
fsubr dword [ebx + 0x76ffe852]
or al, ch
cmp byte [edi], 0
les esp, [ecx - 0x3c]
sub al, 0x8b
inc ebp
adc al, 0xff
jo 0x1001143c
mov eax, dword [ebp + 0x20]
call fcn.100128de
add dl, byte [eax - 0x3c17ba58]
push ebp
mov ebp, esp
test esi, 0
call fcn.1000f602
ljmp 0x820f
ret
mov eax, dword [eax]
jb 0x10018231
xchg dl, dl
jae 0x10018231
call fcn.10011e82
lock and eax, dword [eax + 0xf57e80b]
push edi
jp 0x10014418
xchg dx, dx
jnp 0x10014418
pushfd
jb 0x1000efd2
mov edx, edx
jae 0x1000efd2
jo 0x1001527b
cmp word [ecx], 0
call fcn.100155b0
sbb eax, 0xe827f7fc
jbe 0x1000db70
jbe 0x100195c9
call fcn.10019592
mov word [edi - 0x49], es
push edi
call 0x50e96b35
push ebp
call fcn.100195b5
neg edx
dec edx
invalid
add edx, 0xfd080f19
jb 0x1000daf7
xchg ebp, ebp
jae 0x1000daf7
push ecx
mov eax, dword [esi]
test ecx, 0
jo 0x1001281c
cmp eax, 4
call fcn.10017795
jle 0x1001173b
pop edx
call 0xb8320e8b
ror byte ss:[edi], 1
or byte [edi], 0xc3
invalid
xor edi, 0xd036a830
jo 0x1000da21
mov bl, bl
jno 0x1000da21
call fcn.10012efd
test di, 0
jb 0x10013225
call fcn.10016874
jp 0x10011798
outsd dx, dword [esi]
fsub st(0), st(0)
mov esi, dword [esp + 4]
jb 0x10013bf2
and al, 0
add byte [edx - 0x537cf040], cl
and al, 0
add bl, al
mov al, al
jae 0x10013bf2
pushfd
jp 0x10015c28
mov dh, dh
jnp 0x10015c28
mov byte [ecx], al
je 0x1000ce69
je 0x10016dd1
inc esi
inc ecx
test si, 0
jne 0x10019238
cmp esi, 0x400
jl 0x10011f7e
jl 0x10010096
test edx, 0
jne 0x1000e792
call fcn.1000e726
mov edx, 0xe865ce39
xor eax, eax
call fcn.10010ac5
push esp
salc
movsb byte es:[edi], byte fs:[esi]
call 0x21459cb8
add byte [eax], al
add esp, 0xc
push edi
push dword [eax + 8]
lea eax, [ebp - 0xcc]
push eax
call fcn.1000ff72
outsb dx, byte [esi]
dec eax
cdq
call 0x1f018552
cmp al, 0xbc
invalid
call 0x35e9d7d0
invalid
push edx
xor byte [eax], al
add byte [0xe8d7ba36], bl
lea eax, [eax + eax - 2]
push eax
call fcn.10016605
cli
adc dword [ebx + ebp*2], esp
call 0x14256cd9
jmp 0x10016043
add dword [esp + 8], esi
jb 0x1000ef6d
nop
jae 0x1000ef6d
test bx, 0
jo 0x1000d818
call fcn.10016096
retf
pop esi
call fcn.100144c0
xor ch, byte [esi + 0x39]
mov eax, gs
mov eax, dword [esi + 8]
test dl, 0
jo 0x10010736
call fcn.10016b32
aas
or byte [esi - 0x189717e3], bh
add byte [eax], al
add al, ch
add bl, byte [ecx]
add cl, dh
fmul qword [edi]
mov ecx, 0x800f9de8
aas
mov bl, 0xff
dec dword [edx + 0x37810fc0]
mov bl, 0xff
call [eax + 0xf]
mov word [esi + 4], gs
add byte [eax], al
popfd
jo 0x1000cdcf
mov al, al
jno 0x1000cdcf
pop eax
jl 0x10011f0d
xchg sp, sp
jge 0x10011f0d
sub dword [esp + 8], ecx
jmp 0x1001353b
ret
ret
mov ecx, dword [ecx]
jmp 0x100140d5
xor edx, 0xcc322010
jg 0x1000fd1e
mov ah, ah
jle 0x1000fd1e
ret
ret
pushfd
jo 0x10017030
xchg ch, ch
jno 0x10017030
test si, 0
js 0x10016adc
cmp ax, cx
ja 0x1000d1b0
ja 0x100132de
mov dword [ebp - 4], eax
call fcn.10018e56
insd dword es:[edi], dx
xor ch, byte [eax - 0x74f0176f]
push cs
idiv edi
push dword [ebx]
rol bl, 0xe8
sub byte [ebp], dl
add bh, bl
arpl word [esi], si
push esi
call 0xf9dc06a4
invalid
popfd
jmp 0x100106e3
popfd
je 0x10015f1e
mov cx, cx
jne 0x10015f1e
push ecx
call fcn.10012357
rol ch, cl
lcall 0x1887, 0xf9ce80e
das
add byte [eax], al
pushfd
ja 0x10014c67
xchg dl, dl
jbe 0x10014c67
pushfd
jo 0x100142ef
xchg ebp, ebp
jno 0x100142ef
pop edi
jp 0x1000d970
nop
jnp 0x1000d970
add edx, 0x8a4c09df
jb 0x100123b9
mov bh, bh
jae 0x100123b9
jne 0x10018a0b
test dword [ebp + 0x6c], edi
add byte [eax], al
jne 0x10012369
call fcn.1001014f
inc ebx
mov eax, 0xe0e8fa2d
jp 0x10011da1
add byte [ebx + 0xf042454], cl
sbb byte [eax - 0x79ffffab], 0xe4
jae 0x10017344
test edi, 0
call fcn.10014888
mov esp, 0xe8d7ba1c
ret
sub al, byte [eax]
add byte [esp + ebx - 0x3c172846], bh
pushfd
ja 0x1000cb68
xchg ebx, ebx
jbe 0x1000cb68
popfd
ja 0x100179bb
mov edi, edi
jbe 0x100179bb
push esi
call dword [0x100240ac]
call fcn.10010301
sub eax, 0x8be87778
push esp
and al, 4
jmp 0x10010a3d
popfd
jb 0x1000cbf0
mov edx, edx
jae 0x1000cbf0
push 0x1000f7e6
call fcn.10010ac5
ja 0x10011dbc
movsb byte es:[edi], byte fs:[esi]
call 0xc92b067a
invalid
pushfd
jl 0x100187b6
mov cx, cx
jge 0x100187b6
pushfd
ja 0x1000f0cd
xchg dx, dx
jbe 0x1000f0cd
jb 0x10014d8c
sub dword [ebp + 8], esi
mov eax, dword [ebp + 8]
test edi, 0
jb 0x100177b4
call fcn.10014897
push edi
dec ebp
and dword [ebp - 0x18], esi
popfd
ja 0x10015249
xchg cx, cx
jbe 0x10015249
call fcn.10013b91
sub eax, 0xe80cc161
invalid
pushfd
jl 0x100127d7
mov ebx, ebx
jge 0x100127d7
mov eax, dword [eax]
jo 0x100104ad
xchg esi, esi
jno 0x100104ad
mov dword [ebp - 8], ebx
call fcn.1000f304
cmp byte [eax - 0x3c1783ca], ah
push eax
call fcn.1001156f
test ah, 0
call fcn.100167c5
sti
std
jg 0x10011eba
ret
call 0xf8045faf
inc eax
add ebp, eax
pop edi
sub dword [eax], eax
add ah, cl
ret
pop ecx
ja 0x10018ec5
mov sp, sp
jbe 0x10018ec5
mov eax, dword [ebp - 8]
call fcn.1000eb0e
imul ebp, dword [ebp - 0x48], 0xffffffe8
test eax, eax
jne 0x10011fb4
jne 0x10013204
mov eax, dword [ebp - 8]
test ch, 0
jne 0x1000dfbf
and dword [esi + 8], 0
mov dword [esi], eax
test eax, 0
jnp 0x1000cf60
xor eax, eax
leave
ret
popfd
jl 0x10017f45
pop ebx
ja 0x1000f0cc
xchg esi, esi
jbe 0x1000f0cc
jnp 0x10015376
sub esp, 0x30
push ebx
call fcn.100197b5
stosb byte es:[edi], al
inc edi
sbb al, 0xe7
call 0x18258cc9
ja 0x1001006e
xchg di, di
jbe 0x1001006e
jmp 0x1000ccf5
mov eax, dword [eax]
jmp 0x1000d308
pop ecx
jl 0x10011b64
nop
jge 0x10011b64
pushfd
jmp 0x10013847
ret
pop eax
jmp 0x10013b83
xor ecx, 0x2e340772
jb 0x1000f09d
xchg ebp, ebp
jae 0x1000f09d
push eax
call fcn.10018a4a
sbb dword [ebx - 5], 0x5f89e803
push eax
call fcn.10017226
mov eax, 0xe8563696
test esi, esi
call fcn.10017226
sub al, 0xbd
push esi
call 0x100cf315
add dh, dh
mov dword [eax], 0x42f2800f
add byte [eax], al
add esp, 0xc
test al, 0
call fcn.10010a95
push 0xe828f6d1
mov ebp, dword [esp + 4]
jb 0x10010e20
nop
jae 0x10010e20
shr eax, cl
mov bh, 0x5f
add byte [eax], al
ret
add dword [esp + 8], edx
jl 0x10019828
mov bx, bx
jge 0x10019828
js 0x10018263
test eax, eax
call fcn.1001449d
sbb eax, 0xe8ace15c
push 0x2e
call fcn.10018326
out dx, eax
push eax
mov al, 0x5a
call 0x6690338a
dec esi
add byte [eax], al
call fcn.10018326
mov edi, edi
jle 0x10017247
ret
ret
call fcn.1000cfb0
push ds
add al, bh
mov esp, 0x800f5ae8
add eax, 0x86000068
in eax, dx
jno 0x10018c1a
mov ecx, dword [eax + 0x1c]
mov ebx, dword [eax + 0x20]
call fcn.10011b9b
loopne 0x1001248f
stosd dword es:[edi], eax
push edx
call 0x10c31b97
add byte [edi], cl
test dword [esi], ebx
invalid
call fcn.10014edc
cmp al, 0x2e
adc eax, 0x850fe800
mov eax, 0x75ffffff
adc al, 0xe8
or cl, byte [ebx]
add byte [ebp + 0x35], cl
call 0xf8c50d61
pop esi
out 0xff, al
inc edx
xchg esi, eax
movsb byte es:[edi], byte fs:[esi]
call 0x10c81bd6
add byte [edi], cl
mov al, bl
add byte [bx + si], al
add esi, 0x1000
test edx, 0
jnp 0x10012b00
cmp esi, edi
jbe 0x10013af3
add byte [eax], al
call fcn.10018a74
inc ecx
xor eax, 0xe8e8179e
iretd
ret
add dword [esp + 8], eax
ja 0x10011e68
mov esp, esp
jbe 0x10011e68
mov ebp, esp
call fcn.10010720
retf
pushfd
jo 0x1000ec5f
xchg bx, bx
jno 0x1000ec5f
mov dword [esi + 0xc], edi
test si, 0
jne 0x10018c85
call fcn.1001567c
sbb al, 0x73
wait
retf 0x9ce8
pop eax
jmp 0x10012d75
test di, 0
call fcn.100136eb
mov esp, 0xe8528b66
ret
pushfd
jl 0x10011706
xchg esi, esi
jge 0x10011706
add dword [esp + 8], ecx
jp 0x1001420e
mov bp, bp
jnp 0x1001420e
push esi
push eax
call edi
mov ebx, dword [0x1002432d]
push eax
call ebx
call fcn.100141ba
or cl, ah
mov eax, dword [0xf766e83d]
rol dword [eax], 0
call fcn.10016790
push dword [ebx + 0x57]
mov byte [0x5401c3e8], al
and al, 8
je 0x100113dc
mov bl, bl
jne 0x100113dc
mov ecx, dword [ebp + 8]
test ecx, 0
jo 0x10012bc3
call fcn.1000f8e2
inc edx
sar dword [edi], 0x50
call 0xfc813643
or eax, 0x87660000
fisttp dword [edi]
and ebx, 0x5500000d
push ebp
jo 0x10012c91
nop
jno 0x10012c91
pop eax
js 0x10015480
mov edi, edi
jns 0x10015480
pushfd
je 0x10018eb0
mov edx, edx
jne 0x10018eb0
pushfd
js 0x10019725
nop
jns 0x10019725
pop ecx
jp 0x10015364
mov eax, eax
jnp 0x10015364
ret
mov ecx, dword [ecx]
jo 0x100128cf
xchg si, si
jno 0x100128cf
mov eax, dword [eax]
je 0x1000efc3
xchg ebx, ebx
jne 0x1000efc3
push eax
push 4
pop edi
call fcn.10011ade
insb byte es:[edi], dx
imul ecx, dword [esi - 0x17a81754], 0xffffdb6c
dec ebp
outsd dx, dword [esi]
js 0x10012810
call 0xf28336ef
inc eax
add byte [eax], al
nop
jae 0x10016883
mov edx, dword [edx]
jb 0x10011d48
xchg sp, sp
jae 0x10011d48
mov ebx, dword [ebx]
jl 0x10018e64
mov dl, dl
jge 0x10018e64
pushfd
jb 0x1000d2a0
nop
jae 0x1000d2a0
xor edi, 0xeb3f6ec4
jg 0x10012b77
xchg cx, cx
jle 0x10012b77
pop esi
js 0x1000da4b
mov bl, bl
jns 0x1000da4b
je 0x10017b2f
mov al, byte [eax - 5]
test si, 0
js 0x10017db6
xor al, 0x3f
aas
call fcn.1000dbd9
xchg ebp, eax
and al, 0x31
invalid
dec ebp
cld
call fcn.1001138c
xchg edx, eax
out dx, eax
test dword [edx], 0x820f57e8
push edi
jb 0x10014593
xchg esp, esp
jae 0x10014593
sub dword [esp + 8], edx
jg 0x10019220
nop
jle 0x10019220
mov ebx, dword [esp + 4]
ja 0x1000fbee
add al, 0xf
xchg dword [ebx + edx*8 + 0xf90ffff], ebx
xchg byte [ebp + 0x66ffffd3], dl
mov dword [eax], ecx
pushfd
sar edi, cl
call dword [eax - 0x2c6a79f1]
invalid
nop
jbe 0x1000fbee
mov word [eax], cx
call fcn.10011516
daa
xchg edx, eax
jae 0x1001284e
mov ecx, dword [ecx]
jb 0x1000e539
mov ch, ch
jae 0x1000e539
sub dword [esp + 8], ebx
jl 0x100140c5
xchg di, di
jge 0x100140c5
pop ecx
jb 0x10011c49
mov bx, bx
jae 0x10011c49
add esp, 0xc
push 0
mov esi, eax
call fcn.10014858
push eax
call fcn.1000cfb0
imul edx, dword [edi + eax*8], 0x3be8e8bc
dec edx
add byte [eax], al
call fcn.100103f0
jns 0x1001284b
mov word [0x8e3c1e8], ss
shr eax, 0x18
call fcn.1000eb0e
nop
std
in al, 0xb8
call 0x8185386f
xor al, 0
add byte [edx + 0x69850fed], cl
xor al, 0
add byte [ecx + 0xf], dl
push ecx
jb 0x100192c3
pushfd
je 0x10015d47
mov ch, ch
jne 0x10015d47
push ecx
jb 0x100192c3
xchg sp, sp
jae 0x100192c3
sub esp, 0x61c
call fcn.10010ea1
lodsb al, byte [esi]
sub al, 0x2a
call 0x5c81385a
enter 0xffffffffffffffff, 0x66
xchg esp, esp
pop eax
jo 0x1000f151
xchg sp, sp
jno 0x1000f151
pushfd
js 0x10011367
mov ecx, ecx
jns 0x10011367
mov eax, dword [ebp + 8]
call fcn.1000d2ea
sbb byte [ecx - 0x7417dc82], dl
push esp
and al, 4
ja 0x1000cbaf
mov bx, bx
jbe 0x1000cbaf
push ebx
push esi
call fcn.1000eb0e
jmp 0xf8ba0e94
push es
call fcn.1000eb2f
cmc
dec ebx
jge 0x1001293d
xor eax, 0x86c2009e
jg 0x1001746e
xchg bx, bx
jle 0x1001746e
sub dword [esp + 8], ebx
jo 0x1000dba1
mov edx, edx
jno 0x1000dba1
push 0xa9ad2bce
push 0x94918d6c
call fcn.100185a5
fucom st(7)
mov gs, word [esi]
call 0xf219f92
je 0x100129b9
adc al, 0x68
cli
test byte [ecx], al
adc al, ch
pop ebp
add eax, 0xc5f60000
add byte [edi], cl
test dword [esi + 0x51], eax
add byte [eax], al
lds eax, [eax]
jne 0x10017aef
add esp, 0x10
call fcn.1001437c
call fcn.1000fffe
test bx, 0
jb 0x1000ed8c
call fcn.1000f3be
dec edi
push ebp
je 0x100129e0
dec ebx
movsd dword es:[edi], dword [esi]
invalid
ret 0x22
sub dword [esp + 8], edi
je 0x10017bab
mov edi, edi
jne 0x10017bab
test cx, 0
jb 0x1000f56a
cmp cl, 0xf3
je 0x1000f6f6
je 0x1000f89c
call fcn.1001567c
fstp xword [ebp - 0x65]
retf 0x3be8
xor bl, bh
invalid
dec esi
xor byte [esi - 9], ah
ret 0
popfd
jl 0x10010592
xchg ebx, ebx
jge 0x10010592
mov dword [esi + 0xc], eax
mov dword [esi], eax
inc esi
or al, 0x89
push es
mov dword [esi + 4], eax
call fcn.1000da32
call fcn.10013e70
jo 0x10012c2a
iretd
lea eax, [ebp - 0x110]
call fcn.1000d2ea
fldcw word [ebx + 0x66e8237e]
test ecx, 0x9de80000
add byte cs:[eax], al
jnp 0x10012bf4
retf
sub dword [esp + 8], ebx
jb 0x1000dad6
xchg sp, sp
jae 0x1000dad6
mov eax, dword [ebp + 0x18]
call fcn.10012357
fstpnce st(7), st(0)
lcall 0xe8f0, 0x75ffe80e
sbb al, 0
add byte [0xe8752103], bh
jl 0x1000cdf4
mov edx, edi
shr edx, 2
test edx, 0
call fcn.10014888
add edi, esi
inc ebp
sub al, ch
ret 0
mov ebp, dword [esp + 4]
jmp 0x10014836
popfd
ja 0x100171d6
mov cl, cl
jbe 0x100171d6
mov edx, dword [edx]
je 0x10016481
mov bp, bp
jne 0x10016481
mov eax, dword [esp + 4]
jb 0x100114fc
mov bx, bx
jae 0x100114fc
jb 0x100137be
call fcn.10010ea1
dec edi
mov ch, 0x29
call 0x665f3d4b
call fcn.10019407
call fcn.1000f07f
les ebx, [edi + 0x3e]
push esp
call 0x10524cdd
add al, ch
sbb esp, dword [eax + eax]
xchg ebp, eax
iretd
mov edx, dword [eax + 5]
inc eax
mov ecx, dword [eax]
test ax, 0
jo 0x10010523
xor edx, 0xf6ea03b8
test cl, 0
call fcn.1000e8fd
push 0x67
invalid
ret
pop ebx
jg 0x100193a8
xchg esp, esp
jle 0x100193a8
pop ebx
leave
call fcn.10014191
iretd
add al, ch
cmp byte [esi], ch
add byte [eax], al
arpl word [ebp + ebp*4 + 0x448de810], bp
and al, 0x20
test edx, 0
jo 0x10011f22
call fcn.100141ab
salc
push edi
out 0xd5, eax
call 0xf860f58e
lcall 0x29ec, 0x6ffffe0
call 0xa2e96699
imul eax, dword [eax], 0x173faa00
push ds
call 0xbc8fef9d
shr byte [edi - 0x58fb7df1], 0xff
dec dword [edx - 0x37cf025]
cmpsb byte [esi], byte es:[edi]
invalid
jg 0x10012f0f
jo 0x10012eb8
test byte [edi], dh
pop ebp
add byte [eax], al
je 0x10012bcd
mov eax, dword [esi + 0x18]
call fcn.10011e82
jae 0x10012f30
or byte [ebx], 0xe8
popfd
jmp 0x1001745f
mov eax, dword [edi + 0xc]
push esi
test ebx, 0
jo 0x1000f56a
add eax, ebx
call fcn.1000ee68
mov ecx, 0xe8abd99b
pushfd
jg 0x1000d888
xchg bh, bh
jle 0x1000d888
sub dword [esp + 8], esi
jmp 0x1001391f
mov ebp, ebp
hlt
add ecx, 0xd7094922
je 0x10015129
xchg bp, bp
jne 0x10015129
pop ebp
ret 4
test dl, 0
js 0x10014b21
add al, ch
out dx, eax
ret
call fcn.1000f3be
jg 0x10012fc9
jae 0x10012fe1
call 0xb80d7663
add byte [edi], cl
sbb bl, 0x23
add byte [eax], al
test eax, eax
je 0x10018828
je 0x1000fa2a
push eax
call fcn.1001156f
test eax, 0
jb 0x1001127b
and dword [esi + 0xc], 0
pop ecx
call fcn.10017e71
imul dword [0xa9e8b545]
add byte [eax], al
add byte [eax], al
jo 0x10019524
test edi, edi
call fcn.10017544
mov bh, byte [eax]
sub dword [ebx - 0x297af018], ebx
test eax, 0x508bffff
or al, 0x66
test esi, 0xcee80000
xor eax, 0x380b0000
and al, 0x6b
call 0xdd1eb44f
invalid
xor ebp, 0x179e63c5
je 0x1000e2a7
xchg bh, bh
jne 0x1000e2a7
sub dword [esp + 8], ebp
jl 0x10018ec6
mov al, al
jge 0x10018ec6
jne 0x1001399d
call fcn.1000f07f
jmp 0xf8556efd
popfd
jb 0x1000f901
mov bh, bh
jae 0x1000f901
mov ecx, dword [ecx]
jg 0x10011cba
mov dx, dx
jle 0x10011cba
push ebx
call dword [0x10024619]
adc eax, 0x10024619
mov dword [edi + esi*4], eax
call fcn.1000caf3
loop 0x10013210
cwde
invalid
push 0x880fe804
dec ebx
dec edx
add byte [eax], al
and cl, 0xdf
movzx eax, cl
push 8
test ah, 0
or dh, dh
les eax, [eax]
call fcn.10012723
lcall 0x4c8b, 0xe845974a
and al, 4
js 0x10012760
add al, 0xf
mov byte [ebx], ah
cmc
invalid
xchg bx, bx
jns 0x10012760
push dword [ebp + 0xc]
push 0
call fcn.10012069
jbe 0x10013275
stc
call 0x9a10921c
std
sahf
invalid
pop edi
jp 0x1000d15a
mov dx, dx
jnp 0x1000d15a
test ebx, ebx
jle 0x10012659
jle 0x100132d9
lea esi, [ecx + 8]
test ecx, 0
add byte [eax], al
add byte [eax], al
jb 0x10016dd4
test dword [esi + 0x1c], 0x20000000
call fcn.1000ff72
fnstsw word [0x8be89967]
jge 0x100132a3
push edi
call fcn.10019115
ficomp word [esi]
or dword [eax], ebp
call 0x7e9f327
or eax, dword [eax]
add byte [edx - 0x71], bh
add byte [eax], al
jp 0x10013236
jle 0x10013266
call 0x1f01f7a4
cmp byte [eax - 0x7cffffe9], 0x60
add al, 0
ret
add dword [esp + 8], ebp
ja 0x100131b5
xchg cx, cx
jbe 0x100131b5
push 0x1002454b
dec ebx
inc ebp
add dl, byte [eax]
jmp 0x10017e14
xor cl, byte [ebx]
add al, ch
outsd dx, dword [esi]
pop ebx
add byte [eax], al
nop
arpl word [eax - 0x3b7c176f], bp
adc al, 0xf6
mov byte [eax], pe_nt_image_headers32
jge 0x1001334c
add byte [eax], al
sar byte [edi], 1
sahf
pop ss
call 0x104c46e9
add al, ch
retf
or al, 0
add byte [ecx], bl
xchg ecx, eax
arpl word [ebp - 0x7ff0a018], bp
popfd
dec esp
add byte [eax], al
pop edi
les ebp, [esi + 0x4834ffff]
jmp 0x9b111cb6
popfd
jmp 0x10015c3c
jne 0x10010317
jne 0x1000fa3f
push 0xc
call fcn.10019407
pop ecx
call fcn.10018326
jae 0x1001355b
mov al, 0x5a
call 0x54124afd
add dl, byte [eax]
mov ebx, eax
call fcn.10017226
mov cl, 0x30
push esi
call 0x8b8344ac
adc eax, 0xdb8b0000
jae 0x10014a8e
pushfd
jb 0x10014a8e
mov ebx, ebx
mov ecx, dword [ecx]
ja 0x10011747
xchg sp, sp
jbe 0x10011747
pop ebx
ja 0x100191ba
xchg ah, ah
jbe 0x100191ba
popfd
ja 0x100187ca
mov bx, bx
jbe 0x100187ca
test bx, 0
jo 0x1001694f
cmp byte [eax + 1], 0xe7
je 0x100138d8
test byte [eax + 3], bh
add byte [eax], al
je 0x1001550c
call fcn.1000cdde
add eax, 0xe8a0ae41
je 0x10010df4
inc ecx
scasb al, byte es:[edi]
mov al, byte [0x7e840fe8]
fdivr st(7)
inc dword [edx - 0xa]
rol dword [eax], 0xe8
inc esi
pop es
add byte [eax], al
inc edx
test cl, 0
call fcn.10013cc5
push cs
jno 0x100135e6
jno 0x1001356c
call fcn.1000d74a
std
add al, 0x83
xlatb
call 0xf809ab91
mov ecx, 0xe3ffffcb
fild qword [edx + edi*8]
call 0x92103647
pushfd
mov ch, 0xff
invalid
sub dword [esp + 8], ebx
jmp 0x1000f53f
add cl, cl
sal dword [eax], cl
scasd eax, dword es:[edi]
call 0x671db37b
push dword [ebp + 0x18]
call fcn.1000ed36
sub eax, 0xe8e4a9a6
push eax
call fcn.1001156f
test ah, 0
jne 0x1000df01
and dword [esi], 0
test di, 0
call fcn.100155b0
inc esp
jnp 0x10013624
fsubr st(0)
popfd
jg 0x100129d3
dec dword [edx - 0x5971f001]
invalid
mov ecx, dword [ecx]
jg 0x10018856
xchg sp, sp
jle 0x10018856
mov eax, dword [esp + 0x10]
test ax, 0
jb 0x1000c985
add dl, 0x91
invalid
add eax, 0xb2000000
mov dword [esp + 0xc], eax
lea eax, [esp + 0xc]
push eax
call fcn.10018bef
aaa
pop esp
mov esp, 0xf58e897
or byte [edi - 0x3f], 0xff
inc dword [edi + 0x47830fdb]
sar edi, 0xff
pushfd
jp 0x10010d92
xchg esp, esp
jnp 0x10010d92
mov edx, dword [esp + 4]
ja 0x100101e1
xchg ecx, ecx
jbe 0x100101e1
mov eax, dword [eax]
jg 0x10018453
xchg al, al
jle 0x10018453
jne 0x100156e9
jne 0x10016627
test ebx, 0
call fcn.1001832c
rol byte [ecx - 0x74179249], 1
add byte [edi], cl
mov ebp, cs
cld
invalid
mov eax, dword [eax]
jl 0x1001350c
mov edi, edi
jge 0x1001350c
sub edx, 0xe3bdb8fc
je 0x100102ef
xchg dx, dx
jne 0x100102ef
xor eax, eax
pop edi
pop esi
call fcn.100188df
invalid
call fcn.100160db
test eax, 0xe8508206
call fcn.1000cf5f
call fcn.1000d7db
out dx, eax
and al, 2
mov dl, pe_nt_image_headers32
popfd
jo 0x10018ed7
xchg cl, cl
jno 0x10018ed7
pushfd
jp 0x10016e9c
xchg bh, bh
jnp 0x10016e9c
je 0x1000e6bb
call fcn.1000ee16
test esp, edi
invalid
popfd
jg 0x10014c2d
mov bx, bx
jle 0x10014c2d
add al, byte [eax]
add byte [eax - 0x17f38a01], al
mov byte [0x2afffffd], al
aaa
mov edx, dword [edx - 0x18]
cmp dword [ebp + 8], ebx
jne 0x10012444
call fcn.100141ba
mov cl, 0xd9
mov eax, dword [0x5653e83d]
push edi
call fcn.10018326
push eax
aam 0xaf
pop edx
call 0x883f85fd
call fcn.10015a40
retf 0x9c92
test dword [edx - 0x74000062], ebx
jne 0x100139b5
test dword [edi], ebp
invalid
sub dword [esp + 8], ecx
jl 0x1000d2f9
mov bl, bl
jge 0x1000d2f9
call dword [0x10024331]
test cl, 0
jne 0x10010561
cmp eax, 0x7a
call fcn.100155b0
dec ebp
push eax
or al, bl
call 0x18257eb4
add dword [esp + 8], eax
jl 0x1000e90d
xchg ch, ch
jge 0x1000e90d
test eax, eax
call fcn.100185d9
lcall 0x6a, 0xe859324e
push 0
add byte [edx], ch
push 3
push 0
call fcn.100155b0
cmp al, byte [eax + ecx]
fsubr st(0)
cmp esi, edi
ja 0x10017b20
test dword [edi], 0x403987
add byte [edi], cl
xchg dword [edx], edx
sar edi, 0xff
ja 0x1000fbff
mov ebx, dword [0x1002459d]
call fcn.1000eb0e
push ebx
jb 0x10013ae0
mov eax, 0xe85750e8
adc dword [esi], edx
add byte [edi + 0x60], dl
or dword [eax], ebp
call 0x9b603f77
invalid
ret
pop ecx
je 0x1001138b
xchg edi, edi
jne 0x1001138b
push esi
call fcn.1001156f
pop ecx
mov esi, edi
call fcn.10018fa5
push edi
call fcn.1001156f
mov esi, dword [ebp - 8]
pop ecx
call fcn.10018fa5
push esi
call fcn.1000ee16
arpl word [esi], si
invalid
pushfd
ja 0x10018705
mov ebp, ebp
jbe 0x10018705
mov esi, dword [esi]
ja 0x100127c9
nop
jbe 0x100127c9
pop edx
js 0x1000d1c9
mov bx, bx
jns 0x1000d1c9
mov cl, byte [eax + edx]
call fcn.100126f7
scasb al, byte es:[edi]
mov edi, 0x53e87e1f
push ebx
movzx ebx, word [eax + 6]
call fcn.100157c3
jl 0x10013c81
or eax, 0x448be807
and al, 4
je 0x10013837
xchg esi, esi
jne 0x10013837
push ebx
call dword [0x100241eb]
call fcn.10012723
xlatb
clc
push 0x4429e8ba
and al, 8
sub dword [esp + 8], eax
js 0x100141ff
xchg al, al
jns 0x100141ff
clc
test di, 0
jo 0x10016e28
call fcn.100141ba
rol byte [eax - 0x5e], cl
cmp eax, 0x244c8be8
add al, 0xf
test bh, al
invalid
pop ebx
jb 0x1001038f
xchg esi, esi
jae 0x1001038f
jb 0x1001558a
xor esi, esi
call fcn.10013e70
in eax, 0x5f
iretd
ret
ret 0xe800
pop edx
jp 0x100148e2
mov ebp, ebp
jnp 0x100148e2
jne 0x1001725b
cmp ecx, edx
call fcn.10018326
cmpsd dword [esi], dword es:[edi]
add dh, byte [eax + 0x582de85a]
add byte [eax], al
lea eax, [esp + 0x30]
push eax
push esi
call dword [0x100240a8]
call fcn.1000e5b7
insd dword es:[edi], dx
inc eax
mov edi, 0x7c29e833
and al, 8
jmp 0x10011d03
popfd
jo 0x10014569
xchg esp, esp
jno 0x10014569
ret
pushfd
jl 0x100190f0
mov bl, bl
jge 0x100190f0
test cl, 0
call fcn.10014edc
stc
inc ecx
adc eax, 0x98be800
jo 0x1001792f
xchg bx, bx
jno 0x1001792f
mov dword [esi + 4], eax
call fcn.1000caf3
invalid
pop edi
pop esi
call fcn.10013cc5
and byte [esi + 0x52e87164], dh
push edx
je 0x10017644
test byte [esp + esi - 0x2d760000], ch
mov dl, dl
jne 0x10017644
inc eax
call fcn.1000eb2f
pop es
sbb dh, byte [esi]
jge 0x10014193
pop ecx
jmp 0x10011c9d
popfd
jp 0x10011a98
xchg ah, ah
jnp 0x10011a98
popfd
js 0x10018729
xchg bl, bl
jns 0x10018729
invalid
pushfd
jb 0x1001569e
mov al, al
jae 0x1001569e
lea esi, [esp + 0x20]
call fcn.10018fa5
call fcn.10011b9b
mul byte [edi]
lodsb al, byte [esi]
push edx
call 0xb7893974
mov bh, 0x38
xor esi, 0x38b7a787
jp 0x100118b8
xchg ecx, ecx
jnp 0x100118b8
mov dword [esi + 0xc], eax
call fcn.10010301
popal
invalid
adc eax, 0x10024331
leave
call fcn.1000d1db
mov byte [eax + 0xfe8a23b], cl
mov bh, 1
test si, 0
call fcn.100160db
mov eax, dword [0xe85081e7]
mov dword [ebp - 4], ebx
test al, 0
jo 0x1000e6ac
cmp ebx, 0xffffffff
jne 0x1000e27a
jne 0x10010334
call dword [0x10024331]
mov ebx, eax
call fcn.10016f66
cwde
into
pop ss
add eax, ebp
call eax
test bh, 0
call fcn.1001279a
rol dword [ebp + 0x53e8cc59], 1
push ebx
jg 0x10017ad8
mov ax, ax
jle 0x10017ad8
test ah, 0
call fcn.10019592
push ebp
mov ah, 0x48
test al, 0xe8
pop ecx
mov eax, edi
push eax
call fcn.10017a25
xchg edx, eax
inc dword [esi - 0x18]
call 0xdf21cbba
invalid
ret
lea eax, [edi + edi]
push eax
push dword [ebp + 8]
push ebx
call fcn.100167c5
test al, 0xa6
sbb byte [edx - 0x75f06318], 0xb3
cmpsb byte [esi], byte es:[edi]
invalid
or byte [ebx - 0x18], dl
int3
pushfd
jp 0x1000eab8
mov dl, dl
jnp 0x1000eab8
push edi
call fcn.10017e71
add eax, 0xe8b545fd
mov edi, dword [esp + 4]
jl 0x10017301
mov si, si
jge 0x10017301
test edi, 0
jnp 0x10013a46
call fcn.1000dbf5
popal
jmp 0x100143f2
popfd
jb 0x10010ef3
mov esi, esi
jae 0x10010ef3
pushfd
jb 0x1000f82f
mov edx, edx
jae 0x1000f82f
popfd
ja 0x10013256
mov bh, bh
jbe 0x10013256
test ebx, ebx
call fcn.1000d7db
sbb al, 0xd9
add dword [edx - 0x127ff018], esi
sbb eax, dword [eax]
add byte [ebp + 0xf1474c0], al
test byte [ecx - 0x74ffffbd], al
invalid
pop ebx
jo 0x100170dc
xchg esp, esp
jno 0x100170dc
popfd
js 0x1001835c
xchg dh, dh
jns 0x1001835c
push 0x54
call fcn.10016f66
xor byte [esi], bl
call 0x8c8d2e93
and al, 4
mov edi, dword [esp + 4]
ja 0x10016f75
mov edx, edx
jbe 0x10016f75
jne 0x10013f69
push 8
call fcn.100103f0
mov edi, 0xe8ea7342
cmp esi, eax
jbe 0x10012ec7
call fcn.10012723
dec ecx
dec ecx
xchg edi, eax
inc ebp
call 0x23ea3658
in al, 0xff
jmp dword [esi - 9]
sub dword [esp + 8], esi
jo 0x1000fe79
xchg ebp, ebp
jno 0x1000fe79
lea eax, [ebp - 0x410]
jne 0x10018c6e
jne 0x10016457
call fcn.100149d9
mov al, bh
push ebx
mov dl, pe_nt_image_headers32
add dword [esp + 8], eax
js 0x10012c9a
mov dh, dh
jns 0x10012c9a
mov dword [ebp - 8], eax
jmp 0x10015ad7
xor eax, 0x60b8b65d
jb 0x10013aaf
mov esp, esp
jae 0x10013aaf
pop eax
js 0x100162c4
mov si, si
jns 0x100162c4
sub ecx, 0x76c6c2ce
jo 0x10012682
mov ecx, ecx
jno 0x10012682
mov ebp, dword [ebp]
jmp 0x10011e26
sub dword [esp + 8], ecx
je 0x100134d4
mov esi, esi
jne 0x100134d4
sub dword [esp + 8], edi
js 0x100164c2
xchg ebp, ebp
jns 0x100164c2
call dword [0x10024754]
call fcn.1000f07f
out 0x7a, eax
push esp
call 0xf809b897
sbb eax, 0xbfffffcc
jne 0x100147ad
mov ah, pe_nt_image_headers32
pushfd
jb 0x1001732f
xchg edx, edx
jae 0x1001732f
sub eax, dword [eax]
add byte [ecx + 0x3663a7ee], al
jge 0x100147c6
sub esi, 0x7d3663a7
jl 0x10012ef2
invalid
mov edi, edi
jge 0x10012ef2
mov dword [ebp - 0x14], eax
in al, dx
jmp 0x10014bb6
ret
mov ebp, dword [ebp]
jb 0x10011e36
mov bx, bx
jae 0x10011e36
mov eax, dword [eax]
je 0x1000e85b
xchg edx, edx
jne 0x1000e85b
cli
dec dword [edi]
sub byte [edi], 0x40
add byte [eax], al
jb 0x10016f16
call fcn.10014bd9
adc ebp, dword [edx - 0x49]
outsd dx, dword [esi]
call 0x10282c6a
add cl, cl
call fcn.10016f66
leave
lds edx, [edi]
add eax, ebp
ret
add byte [ebx], 0
add al, ch
push ss
adc dword [eax], eax
add byte [esi], cl
inc edx
xor al, 0x2e
call 0x182595fd
sub dword [esp + 8], ecx
jmp 0x10014e17
add ebx, 0x5426ada0
ja 0x100135d3
mov dh, dh
jbe 0x100135d3
xor edx, 0xc058d838
test cx, 0
call fcn.100188df
ret 0xfa14
ret
add eax, 0x8099b45
jb 0x1001622d
mov dx, dx
jae 0x1001622d
inc dword [ecx + 4]
test cl, 0
js 0x10014282
xor eax, eax
ret
sub al, 0
add byte [ecx], ch
jo 0x10018026
add byte [eax], 0x35
add byte [eax], al
call fcn.10010301
push esp
sbb al, 0x78
ja 0x10014b18
popfd
jp 0x1001119f
mov ebp, ebp
jnp 0x1001119f
sub edi, 0xfa5977f
jb 0x1000cd6a
mov dh, dh
jae 0x1000cd6a
test ax, 0
jb 0x1000e6fa
call fcn.10010ac5
add eax, 0xe8a4647a
mov ecx, dword [ecx]
js 0x1000f725
mov dh, dh
jns 0x1000f725
sub esi, 0x5a376456
jo 0x10014633
mov cl, cl
jno 0x10014633
mov dword [ebp - 0x14], ebx
test cx, 0
jne 0x1000d99b
call fcn.1001253a
jae 0x10014bd5
je 0x10014bd6
call 0x6709bcce
call fcn.10011248
jb 0x10014bfe
sub byte [ebx + 0xf57e85b], ch
mov dh, byte [ebx]
stosd dword es:[edi], eax
pop ebx
call 0x438b5b34
push edi
invalid
mov dh, byte [ebx]
mov bh, bh
inc dword [esi + 0x2b8b0fd2]
mov bh, bh
dec dword [ebx + 0xf04246c]
mov cl, dl
adc dword [eax], eax
add byte [edx - 0x3d74f01c], cl
adc dword [eax], eax
add byte [eax + 0xf], bl
xor byte [ebx], 0x30
add byte [eax], al
mov ax, ax
jae 0x10017c34
xor byte [eax], al
add byte [esi - 0x75], ah
ror byte [edi], 0x83
sub dh, byte [eax]
add byte [eax], al
mov edi, dword [edi]
ja 0x10011ee1
xchg esi, esi
jbe 0x10011ee1
mov ecx, dword [ecx]
jmp 0x10015314
pop esi
ja 0x1000ded4
rol dword [eax], 0xf
add byte [ebx], 0x9b
invalid
add edx, 0x4aba79e9
jb 0x10012837
mov al, al
jae 0x10012837
mov edi, 0x6400002d
test byte [edx - 0x7277179e], bl
invalid
outsd dx, dword [esi]
inc ecx
add dl, byte [eax]
jmp 0x10017e14
add dword [esp + 8], ecx
jb 0x10014578
xchg dx, dx
jae 0x10014578
test bh, 0
jne 0x1001409c
sub esp, 0x1c
push esi
push edi
push 0xd292916d
push 0x23db33c8
call fcn.10014c49
mov edi, eax
test esi, 0
call fcn.100160db
cmpsb byte [esi], byte es:[edi]
inc edx
adc byte [eax - 0x18], 0x9d
popfd
jb 0x10013b9f
mov esp, esp
jae 0x10013b9f
mov cl, byte [eax]
test ah, 0
jo 0x10017c85
xor cl, 0x3f
call fcn.10011516
cmpsb byte [esi], byte es:[edi]
sbb dword [edx - 0x16a7178d], edx
call 0x6014e50
mov byte [eax], pe_nt_image_headers32
inc ecx
sub eax, 0x7be90000
adc al, 0x3a
call 0xd7f864e0
add byte [eax], al
add byte [eax], al
jb 0x10013206
pop eax
jmp 0x10015a2c
sub edx, 4
mov eax, esi
call fcn.10012357
insb byte es:[edi], dx
adc eax, 0x66e80e9b
test edi, 0x850f0000
or eax, 0x3ce8ffff
invalid
sub eax, 0xa23b199f
js 0x100193b7
mov si, si
mov esi, esi
jns 0x100193b7
pop esi
pop ebx
leave
call fcn.1001817b
cmp byte [ebp + 0x2be87d51], 0xc7
mov dword [esi + eax + 0x1c], edi
call fcn.10010720
stosd dword es:[edi], eax
nop
sahf
add ebp, eax
je 0x1000e522
dec eax
call fcn.10017544
loop 0x10014faf
sub dword [ebx + 0x15e855e8], ebx
iretd
nop
inc esp
add byte [eax], al
call fcn.1001279a
jp 0x10014f31
pop ecx
int3
inc edi
lahf
call 0x65815f52
out 0xff, eax
inc dword [esi + 0x4d810fc0]
out 0xff, eax
dec dword [ebx + 0xf04246c]
invalid
pushfd
jo 0x10015c03
mov edi, edi
jno 0x10015c03
pop edi
jb 0x1001044e
mov cx, cx
jae 0x1001044e
cmp ecx, edx
jne 0x10012d02
jne 0x10017759
ret
sub dword [esp + 8], ecx
jmp 0x1000f313
pop eax
jo 0x10010ae1
xchg di, di
jno 0x10010ae1
mov edx, dword [esp + 4]
ja 0x1000d960
xchg bl, bl
jbe 0x1000d960
pop esi
je 0x1000e790
xchg al, al
jne 0x1000e790
push ecx
lea eax, [ebp - 8]
push eax
call fcn.100113b9
loope 0x100152cd
push cs
mov ah, pe_nt_image_headers32
mov eax, dword [ebp - 4]
mov byte [esi + eax], 0
call 0x10014f67
push esi
call fcn.1001156f
pop ecx
push dword [ebp - 8]
call fcn.100128de
dec esi
dec edx
test al, 0x45
call 0xbe836206
invalid
call fcn.1000caf3
test eax, 0xe80468c0
pushfd
js 0x100122f1
call 0x2c89626e
sar bh, 1
dec dword [edx + 0x14890fff]
sar bh, 1
invalid
mov bh, bh
jns 0x100122f1
call fcn.10018fa5
push dword [ebp + 0x1c]
lea eax, [esp + 0x14]
call fcn.100193a9
sub dl, dl
les eax, [eax - 0x7df03c18]
adc ch, al
invalid
pushfd
jp 0x10016a21
xchg cl, cl
jnp 0x10016a21
pop ecx
jo 0x10015ff8
mov eax, eax
jno 0x10015ff8
jmp 0x10013584
popfd
jg 0x10017cc3
mov eax, eax
jle 0x10017cc3
ret
ret
sub edx, 0x5636882d
jmp 0x1000d89c
pop ebx
jmp 0x10012390
mov ecx, dword [esi + 0xc]
mov edx, dword [eax + ecx - 4]
push esp
or ah, bh
push edi
call fcn.10010fa1
add al, 0x59
pop eax
inc ebp
call 0x1247f0ce
adc cl, ch
test al, 0x29
add byte [eax], al
push 0x100244b9
jmp 0x10017e14
ret
ret
test cx, 0
call fcn.1001449d
mov dword [0xe8ace1dc], eax
mov byte [eax], 0xf
xor byte [esi], 0xff
inc dword [ebx - 0x5c17f314]
sbb byte [eax], al
add al, ch
fidivr dword [ecx - 0x19c0001]
sub dword [esi], esp
call 0x63ea235b
ja 0x100154d1
invalid
invalid
pop ebx
js 0x100114e2
dec dword [ebx - 0x976f001]
mov edi, 0x4f68ffff
mov dword [eax - 0x3929976d], ebx
jbe 0x100154b2
mov edi, edi
jns 0x100114e2
push 0x9398894f
push 0xbc76c6d6
call fcn.10012357
cmp bh, al
lcall 0x860f, 0x976e80e
js 0x100154e3
invalid
lds eax, [eax]
call fcn.10017ab5
sub edi, eax
lcall 0x15a6, 0x880fe862
add byte [eax], al
cmp word [ebp - 0x208], ax
je 0x1001782a
clc
std
invalid
call fcn.1000f602
jno 0x10015521
cmp eax, 0xc933e879
test al, 0
call fcn.100141ba
das
pushal
mov byte [0x6c8be83d], al
and al, 4
jp 0x10018a1c
nop
jnp 0x10018a1c
add dword [esp + 8], ecx
je 0x10017311
inc dword [ebx - 0x17ff0383]
jge 0x10015588
add al, ch
aam 0x19
imul ecx, dword [eax + 0x1fe81001], 0xffffffd9
invalid
pushfd
jb 0x1000fb89
xchg bp, bp
jae 0x1000fb89
call fcn.100129e3
call fcn.10013e9c
push esp
push cs
add dword [edx - 0x18], 0x820f1b8b
adc ah, byte [edi + edi*8 - 0x2d749901]
jae 0x1000fa85
xor ecx, 0xdc81712d
ja 0x1000cd47
xchg esp, esp
jbe 0x1000cd47
pop esi
pop ebx
call fcn.100189ef
ficomp dword [esi]
inc edi
lahf
call 0x6ede217
les eax, [eax]
jnp 0x10015b5f
mov edx, dword [ebp - 0x17fffffc]
push ecx
mov al, 0xff
push dword [ecx + esi*8 - 0x62]
call fcn.10010720
je 0x100156c2
sahf
add ebp, eax
test si, 0
js 0x10015b1d
call fcn.10013d59
mov bl, 0x4b
push 0xffffffffffffffe6
call 0x60359a7a
lea eax, [ebx + 0x34]
push eax
call fcn.10016790
mov edx, 0xe8a2577a
test ch, 0
jne 0x10010561
test eax, eax
call fcn.100190d1
jle 0x10015747
cmp eax, 0xf753e8df
rol dword [eax], 0
add byte [eax], al
js 0x10012dda
call fcn.1001446b
invalid
in eax, 0xff
inc dword [edi + 0x3e850fc9]
in eax, 0xff
inc dword [ebp - 0x7a7af040]
sbb al, 0
add byte [edi], cl
test esi, ecx
mov dword [0x5be8ffff], eax
in eax, dx
invalid
mov esi, dword [esp + 4]
jb 0x10017e4d
mov dh, dh
jae 0x10017e4d
pop edi
pop esi
pop ebx
call fcn.1001567c
idiv dword [edi]
wait
retf 0xc3e8
ret
add dword [esp + 8], edi
jp 0x1000d7b1
xchg edx, edx
jnp 0x1000d7b1
mov eax, esi
call fcn.100105f3
call fcn.10017544
cld
ret
add dword [esp + 8], eax
jp 0x10015cfd
xchg bp, bp
jnp 0x10015cfd
add esp, 0xc
test bl, 0
jnp 0x10017df1
test eax, eax
je 0x1001919e
call fcn.100190d1
out 0x33, al
cmp eax, 0xf78be8df
call fcn.10016b32
call 0xf81f16b5
push eax
call int.10014c7b
call eax
call fcn.100188df
jno 0x100158e8
cli
stc
call 0x63ea29d8
xchg edx, eax
invalid
mov eax, dword [esi + 8]
test dl, 0
call fcn.1000cdde
mov al, 0x15
scasb al, byte es:[edi]
bnd je 0x100158ea
invalid
push dword [eax - 0x175f51eb]
popfd
je 0x1001526b
mov al, byte [0x840f9de8]
jae 0x100158ef
invalid
mov eax, eax
jne 0x1001526b
jb 0x1000cef1
test eax, eax
jne 0x10011a59
jne 0x10016425
call fcn.1001449d
pavgb mm4, mm1
lodsb al, byte [esi]
call 0xf809a6ad
adc eax, 0x60000034
les esp, [esi - 0x2e]
call 0xb80e1db2
add byte [edi], cl
sub byte [eax - 0x7a00007c], 0xc9
call fcn.100107bb
jb 0x100159ab
loope 0x10015968
call 0x1425add1
jp 0x10018b5a
nop
jnp 0x10018b5a
test dx, 0
jb 0x100196af
cmp dword [ebp + 0xc], 2
call fcn.10011516
pop es
mov esp, 0x5fe88c6d
jp 0x1000fd0e
pop edi
mov ebp, ebp
jnp 0x1000fd0e
jb 0x10015c87
test eax, eax
call fcn.10017ab5
mov al, byte [0xe8629a8c]
test eax, 0
js 0x1000ca7d
invalid
add ebx, 0xad543d9f
jp 0x10012c49
xchg ch, ch
jnp 0x10012c49
test bh, 0
jb 0x10012a2c
cmp ecx, dword [ebp - 0x30]
jl 0x1001487e
jl 0x100185fc
push edi
lea eax, [ebp - 8]
call fcn.1000e9f7
frstor dword [edi - 0x3c1762d9]
add esp, 0xc
push dword [ebp - 8]
push dword [eax + 8]
call fcn.100190d1
adc bh, bl
ret 0xe820
ret
pop edx
jb 0x1000ebc9
mov edx, edx
jae 0x1000ebc9
lea eax, [ebp + ebx*2 - 0x410]
push eax
call fcn.10016f66
shr byte [ecx - 0x18], 1
invalid
invalid
call fcn.10017e71
pop esi
int1
inc ebp
mov ch, pe_nt_image_headers32
add al, ch
xlatb
add al, byte [eax]
add byte [ebx - 0x10], bl
js 0x10015ab7
call 0x87856a9c
invalid
popfd
je 0x10012079
mov ebx, ebx
jne 0x10012079
test eax, eax
je 0x100158e1
call fcn.10014bd9
mov al, 0x9e
dec eax
nop
call 0x10c55286
add byte [edi], cl
xor ch, 8
add byte [eax], al
cmp esi, 3
test ebx, 0x820f0000
cmc
or byte [eax], al
add byte [ebx + 0x3ae803fe], al
invalid
call fcn.10012069
mov dword [0xe8f92239], eax
lea eax, [ebp - 0x208]
push eax
call fcn.1001449d
jbe 0x10015b76
loope 0x10015af0
call 0x8582e658
invalid
ret
dec ecx
cld
invalid
add eax, 0xa54ffc77
ja 0x1000e9c3
xchg edi, edi
jbe 0x1000e9c3
cmp eax, edi
call fcn.10010a95
pop ebx
loop 0x10015bec
sub al, ch
inc esi
call fcn.100189ef
mov al, byte [0xe89f4746]
sub ecx, 0x5baba02d
ja 0x10014dd5
mov bx, bx
jbe 0x10014dd5
add ecx, 0xa65c6117
je 0x1000d196
xchg ebp, ebp
jne 0x1000d196
pop ecx
jp 0x10014a27
xchg di, di
jnp 0x10014a27
mov dword fs:[0x114], esi
call fcn.1001576a
mov esi, dword fs:[0x114]
jmp 0x1000d0b6
cmp bl, 0x90
invalid
pop eax
ja 0x1000eced
mov ch, ch
jbe 0x1000eced
popfd
jo 0x10019298
mov di, di
jno 0x10019298
pushfd
jp 0x1000d086
xchg edi, edi
jnp 0x1000d086
test eax, eax
je 0x10012fc1
call fcn.10015a40
sal byte [edx], 0x9c
popal
call 0x902ba1ba
test cl, 0
jb 0x100188cd
test al, al
call fcn.1000dbf5
out dx, al
sal dword [ebx - 0xe7e178b], 1
add cl, byte [edi]
adc eax, 0x1a820f00
invalid
xor ecx, 0x150f02
jb 0x1000e96d
nop
jae 0x1000e96d
test esi, 0
jo 0x1000d6ba
cmp dword [ebp - 4], ecx
jl 0x1000dda6
jl 0x1001889e
call fcn.1000d74a
imul ebx, dword [esi + 0x7c], 0x36ae828
push 0
lea eax, [ebp - 0x98]
push eax
push dword [ebp - 4]
call dword [0x10024123]
call fcn.1001253a
pcmpeqb mm1, qword [si]
call 0x9bfda32c
jge 0x10015d9f
cld
mov edi, dword [ebp - 4]
call fcn.1000e5b7
push ds
pop esp
mov edi, 0xf766e833
mov byte [eax], 0
call fcn.1000eb0e
mov edi, dword [edx - 0x1b]
mov eax, 0x6d8be8
jb 0x10019607
xchg cl, cl
jae 0x10019607
pop edi
jp 0x100143c7
mov bh, bh
jnp 0x100143c7
jmp 0x1000e9ed
sub dword [esp + 8], ebp
je 0x10011fda
xchg bl, bl
jne 0x10011fda
neg ecx
test al, 0
call fcn.10017226
stc
xchg edx, eax
push esi
call 0x1f0220d1
test dword [ecx - 0x7cffffc8], ebp
and al, 4
add bh, dh
ret 0
pop ecx
jmp 0x10018050
pop edi
jg 0x100157f2
mov si, si
jle 0x100157f2
jne 0x10012ea5
call fcn.100160db
inc edi
hlt
lds eax, [eax]
jb 0x10019473
call fcn.10018a74
inc esi
ret 0xe861
ret
mov edx, dword [edx]
je 0x10019629
mov al, al
jne 0x10019629
add byte [ecx - 0x97b0000], 0xf
test dword [ecx + esi], ecx
add byte [eax], al
jne 0x1001139d
test dx, 0
jne 0x10015fe6
call fcn.10012aa8
invalid
xor dword [edx + eax + 0x10], eax
call fcn.10018a4a
add byte [eax], al
outsb dx, byte [esi]
jp 0x1001617a
add ebp, eax
mov eax, 0x504
call fcn.10018d5c
imul dword [edx + 0x48]
invalid
popfd
jg 0x100141f9
mov bh, bh
jle 0x100141f9
test bl, 0
jb 0x1000ee32
call fcn.1000d2ea
invalid
sub dword [esp + 8], eax
je 0x10017faf
mov cl, cl
jne 0x10017faf
mov edi, dword [edi]
je 0x1000d9f3
mov dh, dh
jne 0x1000d9f3
test bx, 0
jnp 0x100106d8
cmp dword [esi + 0xe0c], 0
mov edi, 0x23db33c8
call fcn.10018d5c
and dword [eax + 0x48], eax
invalid
ret
jg 0x10010c98
xchg edx, edx
jle 0x10010c98
sub dword [esp + 8], edx
jb 0x1000cc83
mov cx, cx
jae 0x1000cc83
mov edx, dword [esp + 4]
jp 0x1000fbde
mov cl, cl
jnp 0x1000fbde
popfd
jl 0x1000fc8f
xchg dx, dx
jge 0x1000fc8f
jb 0x1000de2c
xor esi, esi
call fcn.1001449d
xchg esi, eax
sahf
loope 0x100162d8
call 0xf25db30
ja 0x10016353
call fcn.10016e87
push esi
mov ebx, 0x9ce8b556
jg 0x10014b9f
mov bp, bp
jle 0x10014b9f
ret
call fcn.10014888
jmp 0x10016379
call fcn.10017ab5
adc eax, 0xe8629aac
popfd
jmp 0x10012705
shr cl, 0xdf
mov ah, 0xff
invalid
dec edx
mov bh, bh
jmp [ecx]
pushfd
jb 0x1000e251
nop
jae 0x1000e251
jne 0x100152c4
call fcn.1000eb0e
and al, 0xbb
in eax, 0xb8
call 0xd2804cf8
push ebp
invalid
jle 0x10016465
invalid
popfd
jg 0x10015fbc
xchg ebx, ebx
jle 0x10015fbc
xor eax, 0x8aa3782b
call fcn.10014191
invalid
pop edi
ja 0x1000fe77
pop ebp
jb 0x100124cb
mov ax, ax
jae 0x100124cb
mov ebp, esp
push ecx
push ecx
call fcn.100157c3
mov byte [0xe8070e48], al
add dword [esp + 8], eax
je 0x10016993
mov dl, dl
jne 0x10016993
push ebx
test dx, 0
jne 0x10017bd2
sub dword [ebp + 8], 0x1667a07d
mov eax, dword [ebp + 8]
call fcn.1001669c
pop ebp
pop ds
xchg ecx, eax
inc ebx
call 0x3890755f
push esi
jg 0x10011734
mov edi, edi
jle 0x10011734
popfd
invalid
sbb bh, 0xe5
invalid
ret
push cs
call fcn.1000f3be
adc al, 0x83
je 0x100166e3
call 0x1000d19d
jae 0x10016704
call fcn.10013b91
lea ebx, [eax - 0x3f]
or al, 0xe8
add dword [esp + 8], edi
je 0x1000f18a
ror dword [eax + ebp*8], 1
jl 0x1001670d
or byte [edi], cl
test byte [edx - 0x74000076], bl
in eax, dx
mov ebp, ebp
jne 0x1000f18a
xor eax, eax
call fcn.1000e9f7
mov dl, 0xf3
daa
popfd
call 0x1f1cf2cb
test byte [eax - 0x9750001], dl
jne 0x100147a1
ret
mov dh, dh
add eax, esi
call fcn.1001253a
mov bl, 0xf7
mov esi, ebx
call 0x10c95e8b
add byte [edi], cl
mov byte [edx + ebx - 0x3d180000], cl
arpl di, di
push ebx
inc esp
imul eax, dword [eax + ebp*8], 0x8b084d8b
inc ebp
cld
movzx eax, word [eax + ecx*2]
mov ecx, dword [ebp - 8]
mov eax, dword [ecx + eax*4]
call fcn.10016790
std
lodsb al, byte [esi]
test al, 0x5d
call 0x268976ad
cdq
invalid
mov ebp, ebp
jne 0x100191cd
je 0x10014f73
mov esi, eax
call fcn.100129e3
call fcn.1000f3be
cmp byte [edx], cl
je 0x100167c3
call 0x12422422
adc al, ch
add eax, 0xf6ffffa3
adc ah, byte [ebp - 0x5c]
movsb byte es:[edi], byte [esi]
call 0x7881771c
js 0x100167ca
invalid
dec dword [ebx + 0x60810fc0]
js 0x100167d2
invalid
inc ebx
add ebx, 0x8e9b35e6
js 0x1000d7ea
mov dl, dl
jns 0x1000d7ea
call fcn.1001279a
push ebp
loopne 0x10016797
xor ebp, eax
push eax
call fcn.1001156f
test dl, 0
call fcn.1000ee68
mov word [edx - 0x3c175427], fs
neg ecx
call fcn.1000e8fd
mov al, byte [0xe8e8c4d3]
jle 0x10016e23
call fcn.10018d5c
inc eax
pop edx
dec eax
invalid
pushfd
jb 0x10013086
mov cx, cx
jae 0x10013086
jl 0x1000ee31
jl 0x1001294a
test si, 0
call fcn.100197b5
in eax, 0xba
sbb al, 0xe7
call 0x6ec7f415
call int.10015ae1
mov dword [ecx + 0x34], edi
call 0x88ea2eeb
xlatb
invalid
mov ecx, dword [esp + 4]
js 0x1000d91d
xchg ebp, ebp
jns 0x1000d91d
cmp eax, ebx
jne 0x1000f29b
test esi, edi
mov edi, edi
dec dword [edi]
test eax, edx
clc
invalid
jne 0x10016173
test dl, 0
js 0x10014186
call fcn.100155b0
je 0x10016898
in eax, 8
fsubr st(0)
test ax, 0
or al, bl
call 0x10021220
jne 0x1001393d
call fcn.1000f602
movsd dword es:[edi], dword [esi]
out 0x3d, eax
jns 0x100168b2
push 0x40
push 0xd03d3ba0
push 0x29a5227d
call fcn.10015c96
and si, word [ebx + 0x6857e85e]
lcall 0xc612, 0xe81000d9
invalid
add dword [esp + 8], ebp
jg 0x10017a7d
nop
jle 0x10017a7d
pop edi
ret
mov ecx, dword [ebp + edi*8 - 0x3f7a0001]
je 0x1000d5e2
ror byte [edi], 0x84
mov word [edi + edi*8 - 1], gs
call fcn.100103f0
mov bl, 0x38
jae 0x10016949
call 0xea1851a9
invalid
popfd
jmp 0x100128fe
call fcn.10013fdb
xchg edi, eax
fldenv [edx - 0x53]
call 0x1825e602
jp 0x10018b92
nop
jnp 0x10018b92
test ah, 0
jb 0x100175cf
add esi, dword [ebp - 0x10]
call fcn.1000db83
adc bh, al
mov ebp, 0xf88be8e3
call fcn.100188df
pop ss
xor al, 0xfa
stc
call 0xc18b79a9
popal
invalid
jg 0x100169cb
invalid
add ecx, 0xba5734b7
js 0x10015554
xchg bh, bh
jns 0x10015554
jb 0x10014866
call fcn.10017360
invalid
in al, dx
xor al, 0xe8
lcall 0x3603, 0x61ffffd9
mov esi, 0x41d368e8
add dl, byte [eax]
jmp 0x10017e14
shr al, 0x18
cmp bh, 0xff
xchg edx, eax
jnp 0x10016aca
in al, 0xe8
inc esp
and al, 0xc
call fcn.1000db83
or al, ah
mov ebp, 0x840fe8e3
inc ecx
outsd dx, dword [esi]
invalid
popfd
jb 0x10013e4e
mov bl, bl
jae 0x10013e4e
invalid
pop edi
pop ebp
ret 0xc
in al, dx
push ecx
mov ecx, dword [esi + 0xc]
call fcn.1001817b
mov dl, pe_nt_image_headers32
push ecx
jge 0x10016dc8
dec esi
or al, 0xe8
mov al, byte [0xb2000013]
call 0x6be9eb32
pop ebx
leave
ret 4
test edx, 0x800f0000
daa
push 0xffffffffffffffff
inc dword [ebx + 0xe10be]
add byte [eax], al
call fcn.10011516
add eax, dword [ebx - 0x6e]
jae 0x10016e26
add byte [edi], cl
and byte [edi], 0x6a
invalid
sub ebp, 0x1dbdf1de
jl 0x1000f999
xchg dh, dh
jge 0x1000f999
ret
xor edx, 0x27f79ed6
jo 0x10017dfd
mov sp, sp
jno 0x10017dfd
jo 0x1000e0b2
mov edi, dword [edi]
jg 0x10012673
mov bx, bx
jle 0x10012673
push edi
call fcn.10019592
or esi, dword [edi + esi*4 + 0x57]
call 0xfc0d77d
call [ecx - 0xa]
rol dword [eax], 0xf
mov byte [edx], al
xchg esp, eax
invalid
sub ebp, 0x79e12ae8
jb 0x1001690f
xchg bh, bh
jae 0x1001690f
mov edx, dword [esp + 4]
jp 0x10010a4d
xchg bp, bp
jnp 0x10010a4d
jo 0x10010d44
call fcn.10016b23
in al, dx
cmpsb byte [esi], byte es:[edi]
invalid
call fcn.10015bae
aad 0xf
aad 0x65
call 0xf98680a3
mov edx, 0x850fffff
idiv bh
invalid
ret
pop eax
jb 0x1000fad4
nop
jae 0x1000fad4
mov ebp, dword [ebp]
jl 0x1000ea4c
xchg esi, esi
jge 0x1000ea4c
mov dword [esp + 0xc], eax
lea eax, [esp + 0xc]
push eax
call fcn.10011526
fnsave dword [edx + 0xfe8ec68]
test byte [eax], bh
cmp bh, 0xff
mov eax, dword [ebp + 8]
mov dword [edi + 4], eax
call dword [ebx + 0x50]
push 0xa
mov dword [edi + 0x34], eax
call fcn.10010a95
out dx, eax
and eax, 0x52e828f7
push edx
jp 0x10010628
nop
jnp 0x10010628
push ebx
lea eax, [ebp - 4]
push eax
push ebx
push 2
push ebx
call fcn.100197b5
jge 0x10017261
out 0xe8, eax
sub eax, 0x3a14b940
jl 0x1000e4e1
xchg dl, dl
jge 0x1000e4e1
test cx, 0
jnp 0x100156c5
test ecx, 0x8b0f0000
pushal
in al, 0xff
inc dword [ebp + 0x2e850fc0]
cmp bh, 0xff
test eax, eax
jne 0x1000f29b
jne 0x1001606e
test ebx, edi
in eax, dx
invalid
test ah, 0
jnp 0x100166da
call fcn.1001817b
xor ecx, esp
push ecx
jge 0x1001726e
jne 0x10012f65
push dword [ebp + 0xc]
mov esi, dword [ebp + 8]
call fcn.1001111d
pop esi
pop ebp
ret
add dword [esp + 8], ecx
jmp 0x1001811e
mov edi, dword [edi]
jl 0x100137ea
mov ecx, ecx
jge 0x100137ea
popfd
ja 0x10012889
mov esp, esp
jbe 0x10012889
pushfd
jo 0x1000ef31
mov edx, dword [edx]
jb 0x100143fe
mov di, di
jae 0x100143fe
add ecx, 0x73c67832
jmp 0x100187a3
jmp 0x10011c35
sub dword [esp + 8], eax
je 0x100163b4
xchg bx, bx
jne 0x100163b4
push eax
push dword [ebp - 0x2c]
call fcn.1000d74a
dec esi
mov ebp, 0xfe8287c
test ecx, edx
mov byte [0xd13bffff], al
call fcn.100103f0
inc edi
cmp esi, dword [ebx - 0x16]
call 0x85ea6530
int 0xff
push dword [ebx]
jns 0x10017450
psubsb mm3, qword [esi - 0x75]
in eax, 0x5d
ret
ret
add dword [esp + 8], ebx
jmp 0x1000f922
pushfd
je 0x100159f2
mov al, al
jne 0x100159f2
pop edx
jg 0x10014835
xchg cl, cl
jle 0x10014835
sub dword [esp + 8], ecx
jg 0x100161b1
xchg sp, sp
jle 0x100161b1
push 0x1000
call fcn.100141ab
imul ebx, dword [edx - 0x3c172a19], 0xcbd5850f
invalid
ret
jo 0x10017611
add dl, byte [eax]
jmp 0x10017e14
call fcn.10015c96
xchg edi, eax
mov bl, 0x5e
call 0x90e9952f
out dx, eax
invalid
pop esp
or byte [eax], al
add byte [ebp - 0x174aba4f], ch
jnp 0x100195c4
call fcn.10016b32
push esp
ja 0x100175e6
sbb eax, 0xec8b55e8
call fcn.10014897
sbb byte [ebp + 0x6ae88ade], al
add bl, byte [edi - 0x18]
out 0xfb, eax
invalid
mov edx, dword [esp + 4]
je 0x1000d6a9
nop
jne 0x1000d6a9
call dword [0x100245d4]
call fcn.100141ba
xchg edx, eax
xor al, 0xa2
cmp eax, 0x24448de8
adc al, 0xe8
cmp ah, 0xff
invalid
invalid
fdiv st(7)
ret
add byte [eax], al
lea eax, [ebp - 0x20]
mov dword [ebp - 8], edi
inc ebp
loopne 0x10017740
jge 0x100177b1
call fcn.1000fffe
test dx, 0
call fcn.10017e71
cmp ah, dh
inc ebp
mov ch, pe_nt_image_headers32
mov ecx, dword [ecx]
jmp 0x100150c1
xor eax, 0x850fe87c
pop ebp
xlatb
invalid
mov eax, 0x54f
call fcn.100141ba
sete byte [edx - 0x3d0817c3]
add byte [eax], al
add byte [eax], al
jne 0x10015485
dec edi
add eax, 0x86e80000
leave
invalid
add esp, 0xc
call fcn.1000e365
push 0xe80ee98d
test bl, 0
jb 0x10017a6a
call fcn.10013cc5
mov esi, dword [esi - 0x62178e9c]
popfd
jg 0x10013c64
ret
mov cx, cx
jle 0x10013c64
push ebx
push edi
mov edi, eax
call fcn.10016b32
fild word [eax]
mov esi, 0xc5f6e81d
add al, ch
loopne 0x10017893
add byte [eax], al
pop edx
js 0x1001781b
call 0xf80dee1f
add al, 0xee
invalid
call fcn.1001669c
or dl, al
outsb dx, byte [esi]
mov esp, 0x24448be8
add al, 0xf
test ch, dh
mov edi, edi
dec dword [ebx - 0x127af00a]
mov edi, edi
invalid
call fcn.10014dc6
jg 0x10017869
int 0x33
call 0xf901e675
pop esi
pop esp
invalid
pushfd
jo 0x10017f0e
mov di, di
jno 0x10017f0e
mov eax, dword [esp + 4]
jg 0x1000f462
xchg bp, bp
jle 0x1000f462
push 0x9aa98954
push 0xa4173ccb
push 0x8ee587b1
lea eax, [ebp - 0x14]
call fcn.1000fffe
test bl, 0
call fcn.10013fdb
dec edi
jmp 0x100179d6
pop edx
je 0x1000f627
xchg si, si
jne 0x1000f627
pop esi
jb 0x10018964
xchg si, si
jae 0x10018964
or dword [ecx - 0x62fffff1], 0xf
sbb byte [esp + edx*8 - 1], 0xff
popfd
jb 0x10014e3e
mov cx, cx
jae 0x10014e3e
mov eax, dword [esp + 4]
jl 0x1001933a
mov sp, sp
jge 0x1001933a
fild word [ecx + 2]
adc cl, ch
mov eax, dword [0xe8000003]
push ds
out 0xff, al
jmp [ebx - 0x17861f30]
popfd
jmp 0x10017dde
test esi, 0
jne 0x100123df
xor eax, eax
inc eax
call fcn.1000e726
daa
inc ecx
into
call 0x9f838ad9
push cs
add byte [eax], al
xchg al, al
jae 0x100189cf
ret
popfd
jo 0x10018673
mov bx, bx
jno 0x10018673
mov dword [esp + 0x14], eax
call fcn.100129e3
test bl, 0
call fcn.10013415
das
inc esp
wait
invalid
invalid
mov edi, dword [edi]
jb 0x10010e42
xchg ah, ah
jae 0x10010e42
ret
ror byte [edi], 0x85
test al, 0xde
invalid
pop edi
js 0x100105ff
nop
jns 0x100105ff
call fcn.10012357
popal
adc eax, 0x50e80e9b
call fcn.1000fac7
push eax
call fcn.1000e8fd
dec ebx
aam 0xc4
call 0xfc770ad7
call fcn.10018fa5
test ebx, 0
jnp 0x1000f546
ret
cmp dword [ebp - 4], 0
je 0x100181a8
call fcn.10014bd9
ljmp 0x4c8d
call 0xfd0129c
invalid
call fcn.10014c49
push dword [ebp - 8]
jne 0x10017db0
mov edx, eax
push edi
push ebx
call fcn.10011a31
call eax
call fcn.10013d59
mov eax, dword [0xe8e66a56]
mov ecx, dword [ecx]
jb 0x100142cd
mov bx, bx
jae 0x100142cd
pop ebp
jb 0x1000ddf6
xchg ebp, ebp
jae 0x1000ddf6
mov eax, dword [ebp - 4]
test ch, 0
lds eax, [eax]
call fcn.1000dbf5
xchg edx, eax
jno 0x10017dae
jne 0x10017de5
add dword [esp + 8], edx
jl 0x10014b58
mov edi, edi
jge 0x10014b58
call fcn.1000d26a
mov bh, 0xa7
movsb byte es:[edi], byte [esi]
pop esp
call sub.KERNEL32.dll_SetLocalTime
push eax
call fcn.100103ce
xor bh, dl
mov byte [0xc3f7e859], al
add byte [eax], al
add byte [eax], al
call fcn.10011e82
fnsave dword [eax - 0x7617f481]
cmp bl, byte [edi - 1]
dec eax
add al, 0xe8
aas
invalid
xor ecx, 0x287cd959
jp 0x10014760
xchg cl, cl
jnp 0x10014760
call fcn.100105f3
lea esi, [esp + 0x10]
call fcn.10012fd4
test si, 0
jb 0x1000ce66
call fcn.10015dcd
dec eax
or edi, dword [eax - 0x43]
call 0xd3888ea6
invalid
popfd
jp 0x1000f4ab
xchg edx, edx
jnp 0x1000f4ab
add esp, 0x10
call fcn.100126f7
loopne 0x10017fef
and byte [esi - 0x18], bh
jb 0x10016c16
call fcn.1000d7db
mov ecx, 0xe8b20164
test ebx, 0
js 0x1000d72e
call fcn.10017a25
imul esi, dword [edx + 0x46], 0xffffffe8
call 0xbbea9b80
call 0xf91d0bdc
stosd dword es:[edi], eax
adc byte [eax], al
add bl, al
mov edi, dword [esp + 4]
jb 0x10017c24
xchg edx, edx
jae 0x10017c24
pop edx
jo 0x10010a05
mov al, al
jno 0x10010a05
pop edx
call fcn.100144c0
call [eax - 0x741773c7]
invalid
popfd
je 0x1000e0fb
xchg edx, edx
jne 0x1000e0fb
ret
sub edx, 0xe66a53c4
jmp fcn.10014ca5
mov byte [ebx + 0x32ffff51], ch
add al, 0x11
xor al, byte [ecx + edx]
call fcn.10018a74
jl 0x10018195
popal
call 0x184f0d8d
mov dword [ecx + 0x50], eax
call fcn.10013b91
shl dword [edx], 0xc1
or al, 0xe8
test eax, 0
jne 0x1000f714
add dword [eax - 4], ecx
call fcn.10017b8d
mul byte [ebp - 0x7e17c5ec]
ret
pushfd
jb 0x10014f25
mov di, di
jae 0x10014f25
sub eax, 0x1165c16d
test bl, 0
call fcn.1000f602
invalid
add byte [edi], cl
xor byte [esi - 0x6c], 0xff
invalid
test dl, 0
call fcn.100136eb
stc
sal byte [ebp + ebp*4 - 0x18], cl
pop ecx
jb 0x10012750
xchg al, al
jae 0x10012750
add eax, 0x173b8535
jo 0x10018569
pop ebp
add dword [eax], eax
add byte [esi + 0x55810fc0], al
add dword [eax], eax
add cl, ch
mov dword [edi - 1], edi
invalid
xchg al, al
jno 0x10018569
jmp 0x100103a2
pushfd
ja 0x10018401
xchg bx, bx
jbe 0x10018401
mov eax, ebx
test edi, 0
jnp 0x1000f41a
call fcn.10012723
stosb byte es:[edi], al
ja 0x10018408
inc ebp
call 0x1002466e
add byte [eax], al
jo 0x1000e09b
test eax, eax
jne 0x100152c4
call fcn.10015c96
sbb eax, 0xe85eb356
mov eax, dword [ebp + 8]
call fcn.1000d26a
cmp eax, 0xe85ca4e0
add eax, edi
test di, 0
call fcn.10011e82
inc esi
xlatb
jg 0x100184b9
sub dword [esp + 8], ebp
jg 0x1001630b
mov ecx, ecx
jle 0x1001630b
push dword [edi + 0x1c]
push dword [edi + 0x18]
push dword [edi + 0x14]
push dword [edi + 0x10]
call fcn.10019592
ja 0x10018563
add byte [edi - 3], dh
dec eax
test al, 0xe8
sub dword [esp + 8], eax
ja 0x100179db
mov si, si
jbe 0x100179db
xor eax, eax
mov dword [edi], eax
call fcn.1000f304
inc edi
sal dword [0x50c3e87c], 1
mov dword [ebp - 4], edx
call fcn.100160db
inc edi
mov ebx, 0x33e85082
fucomi st(0)
leave
lcall 0xf922, 0x8197ffff
call 0x7f8994fe
push ebp
invalid
mov byte [edi - 0x73], ch
add eax, 0xf18ba97c
jmp 0x1001013c
invalid
jne 0x100185de
call fcn.10018fa5
lea eax, [ebp - 0xc]
push eax
push dword [ebp - 0x3c]
push edi
call fcn.10016e87
cmp esi, dword [eax - 0x57]
dec edx
call 0xff56b02
call dword [esi - 0x18]
add esp, dword [ecx + 0x7e75ffff]
xchg edi, eax
inc ebp
call 0x619e6fc5
invalid
pop edi
jo 0x100140d4
mov esi, esi
jno 0x100140d4
push edx
mov edx, 0xa068ffff
cmp edi, dword [0x227d68d0]
push 0xd03d3ba0
push 0x29a5227d
call fcn.1000f304
mov edx, dword [ebp + 0x36]
jl 0x1001867e
jge 0x100186ac
movsd dword es:[edi], dword [esi]
sub eax, ebp
jae 0x100186fb
invalid
and ecx, 3
je 0x100178dc
je 0x10016a18
mov edx, eax
test bx, 0
jnp 0x10011832
sub edx, ecx
mov ecx, dword [ebx]
call fcn.1000d1db
and dword [edi], 0xe8e8a23b
scasb al, byte es:[edi]
leave
invalid
invalid
add eax, 0x5b9b6285
jb 0x10013cb3
mov cl, cl
jae 0x10013cb3
mov ebp, dword [ebp]
jg 0x10016823
xchg ebx, ebx
jle 0x10016823
pop ecx
js 0x10018ed6
mov esp, esp
jns 0x10018ed6
push edi
call int.10014c7b
call eax
call fcn.100188df
sahf
into
stc
shr al, 1
lcall 0xf9ce, 0x9e000001
stc
call 0x16f47ecf
jg 0x1001873f
jo 0x1001584a
xchg bx, bx
jno 0x1001584a
lea eax, [esp + 0x14]
call fcn.10010ea1
cmp byte [ebx + 0x2a], 0x26
call 0x90527f9e
or ecx, dword [edi]
sbb byte [ebx - 0x22], 0xff
dec dword [ebx + 0x53830fd2]
fdivp st(7)
call dword [eax - 0x75]
inc ebp
cld
call fcn.10016b23
push ebx
test dh, al
jbe 0x10018776
invalid
xor edx, 0x42875c31
jb 0x1001097e
mov ebp, ebp
jae 0x1001097e
ret
sub dword [esp + 8], ecx
jb 0x1001445c
xchg cx, cx
jae 0x1001445c
sub ebp, 0xbe35f767
jo 0x10018541
xchg ah, ah
jno 0x10018541
pop ecx
ja 0x1000fe78
mov esp, esp
jbe 0x1000fe78
jne 0x10018688
jmp 0x100170d2
ret
pushfd
jb 0x10012fa8
xchg si, si
jae 0x10012fa8
pop ebx
leave
ret 4
inc esp
and al, 8
call fcn.100141ba
ret
popfd
test al, 0xc2
scasd eax, dword es:[edi]
lea eax, [esp + 0x1c]
call fcn.100113b9
out dx, eax
or eax, 0xf56e8b4
push esi
invalid
mov dl, byte [edi - 0x6a]
invalid
test dword [esi - 0x13], esi
invalid
ret
add ebp, 0x74084225
jl 0x100132c5
xchg dh, dh
jge 0x100132c5
mov ebx, eax
call fcn.10013e9c
inc edi
and byte [ecx + 0xf50e842], al
push eax
jp 0x1001007d
xchg di, di
jnp 0x1001007d
jbe 0x1000df3a
jbe 0x1000e3ca
test cl, 0
call fcn.10017544
mov eax, dword [0xe864d628]
mov edx, 0x8b00000e
insd dword es:[edi], dx
add byte [edi], cl
mov word [ecx - 0x65], gs
invalid
mov ebp, dword [ebp]
jl 0x1001258e
xchg dl, dl
jge 0x1001258e
mov edx, dword [edx]
jg 0x10012732
xchg ebx, ebx
jle 0x10012732
add ebx, esi
test ecx, 0
jnp 0x10010193
popfd
ja 0x10013354
xchg si, si
jbe 0x10013354
ret
ret
mov esi, dword [ebp + 0xc]
push eax
call fcn.1000da32
pop edi
pop esi
call fcn.1000e9f7
lcall 0x8d53, 0xe89d2830
test eax, esi
sti
invalid
popfd
je 0x100125c5
mov eax, eax
jne 0x100125c5
test bh, 0
call fcn.10010ac5
or al, byte [edi + 0x65]
movsb byte es:[edi], byte [esi]
call 0xea8cb8
cmc
invalid
pushfd
js 0x100167d5
mov sp, sp
jns 0x100167d5
test ecx, 0
js 0x10015454
call fcn.100189ef
dec eax
insd dword es:[edi], dx
inc edi
lahf
call 0x34260b19
mov eax, esi
call fcn.100105f3
test ecx, 0
js 0x10018904
and dword [esp + 0xc], 0
call fcn.1000e5b7
or edi, ebx
mov edi, 0xc581e833
xchg edi, eax
wait
leave
or dword [edi], 0xffffff82
xor byte [edi - 1], al
jmp dword [esi - 0x75]
ret
ret
pop edi
jo 0x10013e6f
xchg ebp, ebp
jno 0x10013e6f
cmp word [eax], 0x5c
push ebx
push edi
jne 0x1000cb90
call fcn.10018d5c
jmp 0xf8c8d7c8
add ecx, 0x17b9758e
ja 0x10013a81
mov sp, sp
jbe 0x10013a81
mov edx, dword [edx]
jb 0x1000e41c
mov bh, bh
jae 0x1000e41c
call fcn.10015743
mov dh, 0x97
div bh
call 0x1825edd5
jb 0x10016dbb
xchg cl, cl
jae 0x10016dbb
ret
mov edi, dword [esp + 4]
jp 0x100105ce
xchg bh, bh
jnp 0x100105ce
test di, 0
jb 0x100129a1
cmp dword [eax + 0x10c], 0
je 0x1000ec38
je 0x1000c9a0
test cl, 0
call fcn.100167c5
lcall 0xc1f7, 0xe89a8073
add byte [eax], al
add byte [eax], al
jb 0x1001349d
call fcn.1000e8fd
mov bh, 0x7f
invalid
popfd
js 0x10015aa5
xchg dx, dx
jns 0x10015aa5
mov dl, 0x13
imul dl
mov edx, dword [ebp - 0x24]
test bx, 0
jne 0x10012c82
test ebx, 0x850f0000
inc eax
lcall 0x488, 0x1104ffff
adc dword [ecx - 0x18], eax
pop ebx
cwde
invalid
add al, 0x11
mov byte [ecx + edx], al
inc ecx
call fcn.10012aa8
push eax
xchg edi, eax
mov eax, dword [0x15ffe8c7]
salc
inc edx
add dl, byte [eax]
ret
pop eax
jp 0x1000cd7c
mov ah, ah
jnp 0x1000cd7c
pop esi
call fcn.10012828
popal
dec edi
leave
das
call 0x9a109341
aam 0xb1
invalid
mov eax, dword [eax]
jp 0x1001448e
mov dl, dl
jnp 0x1001448e
ret
mov ecx, dword [esp + 4]
jp 0x10014c1a
mov cx, cx
jnp 0x10014c1a
test bh, 0
call fcn.10015dcd
sub al, 0x5e
xchg dword [edx - 0x18], eax
sub ebx, 0xb40ea92d
ja 0x10017511
mov cl, cl
jbe 0x10017511
call fcn.10012fd4
call fcn.1000ff72
mov dh, 0x37
push 0xdae8e899
invalid
mov eax, dword [eax]
jmp 0x100181f8
pushfd
jl 0x1001812e
xchg cx, cx
jge 0x1001812e
test edx, 0
jne 0x10017cf5
xor eax, eax
call fcn.1000cfb0
mul byte [edx - 0x39]
mov esp, 0x9e981e8
sti
lcall 0xffe2, 0x2820f0e
inc dword [esi - 0x57cf02e]
loope 0x1001938b
invalid
inc dword [ecx + 0x1c1c9aed]
out 0xf, eax
add byte [ecx], 0x9d
invalid
test bh, bl
xor al, 0xff
invalid
test ecx, 0x800f0000
stc
salc
cmp cl, 0xd6
invalid
pushfd
jo 0x10010897
mov bx, bx
jno 0x10010897
cmp ecx, edx
jne 0x10012d02
call fcn.10017ab5
invalid
dec esi
or al, 0xe8
mov dword [0xe8ffffe3], eax
fdiv qword [ecx + 0x4c9dffff]
fimul word [edx + 0x168e8]
add byte [eax - 0xf38a01], al
jne 0x100196d3
popfd
jo 0x1000da3c
xchg di, di
jno 0x1000da3c
call fcn.1001414c
call fcn.10013e70
cmovb ecx, edi
push eax
call 0xb11c5a
invalid