Function at 0x140001f80
Capabilities:
Parse pe header
Read file via mapping

Disassembly:
push rsi
push rdi
push rbx
sub rsp, 0x40
test rcx, rcx
je 0x140002094
mov rsi, rcx
call fcn.140002130
test al, al
je 0x14000209d
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x8000000
mov dword [rsp + 0x20], 3
mov rcx, rsi
mov edx, 0x80000000
mov r8d, 1
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateFileW]
mov rsi, rax
add rax, 1
cmp rax, 2
jb 0x140002094
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
mov rcx, rsi
xor edx, edx
mov r8d, 0x1000002
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateFileMappingA]
mov rdi, rax
add rax, 1
cmp rax, 2
jb 0x140002083
mov qword [rsp + 0x20], 0
mov rcx, rdi
mov edx, 4
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_MapViewOfFile]
test rax, rax
je 0x14000207a
mov rbx, rax
movzx eax, word [rax]
cmp eax, 0x5a4d
jne case.default.0x14000208d
movsxd rax, dword [rbx + 0x3c]
cmp dword [rbx + rax], 0x4550
jne case.default.0x14000208d
movzx ecx, word [rbx + rax + 0x18]
cmp ecx, 0x20b
jne case.default.0x14000208d
mov edx, dword [rbx + rax + 0x50]
cmp rdx, 0x148
jb case.default.0x14000208d
mov rcx, rbx
call fcn.140002180
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_UnmapViewOfFile]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rcx, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp 0x1400020b0
push rsi
sub rsp, 0x40
test rcx, rcx
je case.default.0x140002106
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x8000000
mov dword [rsp + 0x20], 3
mov edx, 0x80000000
mov r8d, 1
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateFileW]
cmp rax, 0xffffffffffffffff
jne 0x1400020f3
add rsp, 0x40
pop rsi
ret
mov rsi, rax
mov rcx, rax
call fcn.140001e70
mov rcx, rsi
add rsp, 0x40
pop rsi
jmp qword [sym.imp.KERNEL32.dll_CloseHandle]
mov al, bh
xchg esi, eax
cli
and al, 0x7f
movabs byte [0xf54c5f1b0462ba07], al
xchg ebx, eax
pop r15
rcl byte [rsi + 0x862cc3c], cl
stc
cli
sub dword [rbp + rdi*8 - 0x2f], 0xffffffcc
invalid
xor dword [rcx], ebp
in al, dx
mov bh, 0xf0
jp 0x1400a085f
jle 0x1400a0820
jle 0x1400a0820
jnp 0x1400a0884
push rbp
fsub qword [rsi]
idiv dword [rdx + 0x1e]
and byte [rcx], cl
sub ch, byte [rdx - 0x28]
push 0xffffffffffffffd8
push 0xffffffffffffffd8
fdiv dword [rcx - 0x65]
jno 0x1400a07cd
test al, 0xda
jg 0x1400a0889
invalid
retf 0x469b
jo 0x1400a08a9
mov bl, 0x4a
loope 0x1400a088a
loopne 0x1400a081a
mov ah, 0x39
add al, 0x38
out dx, eax
shr byte [rsi + 0x356478fa], cl
fsubr st(1)
fsubr st(4)
call [rdx - 0x75]
xor ch, byte [rcx + 4]
push rdx
nop
out dx, eax
jbe 0x1400a08a1
invalid
mov ebp, dword ds:[0x187217766]
mov ebp, dword [0x187217766]
je 0x1400a08c7
pop rsi
mov dword [rdx + 0x20263ef8], eax
fstp dword [rsi - 0x399121ff]
jns 0x1400a0840
int1
outsb dx, byte [rsi]
xor dword [rax + rsi*4 - 0x1b], 0xffffffab
je 0x1400a082f
in eax, 0xab
sbb al, byte [rbp + rdi - 0x74287cc7]
invalid
cmp dword [rbx - 0x7c7d7429], eax
xlatb
mov eax, dword [rdx - 0x6bcf6e7d]
fcom st(6)
invalid
adc dword [rcx - 0x29276bd0], 0x36
invalid
xchg ecx, eax
xor byte [rax + rbx*8 - 0x4e9c92a], dl
xchg edi, eax
cmp edi, dword [rdx - 0x4d]
jbe 0x1400a08a6
movabs eax, dword [0x69be9dd304341ed6]
imul edi, edi, 0x2bd94006
inc dword [rsi]
fldcw word [rbx]
loop 0x1400a091b
loope 0x1400a08a9
call 0x17de0c523
jno 0x1400a087d
invalid
or dh, byte [rcx - 0x5a]
js 0x1400a08d3
bnd jg 0x1400a092f
loop 0x1400a0926
std
invalid
sar byte [rdx + rdx*2], cl
push rdx
lodsd eax, dword [rsi]
and al, 0x60
jp 0x1400a08ab
invalid
dec dword [rbx + 0x16268a24]
invalid
invalid
jmp 0x193d196ee
mov bh, 0xca
invalid
rcr byte [rbp - 0x4f], 1
call 0x1b8b9c641
outsb dx, byte [rsi]
or al, 0x34
and dword [rsi + rdx - 0x51], eax
fild dword [rcx + 0x144eb5aa]
cmp eax, 0x85057906
lodsd eax, dword [rsi]
invalid
movabs al, byte [0x5cd821997d14ef7b]
and eax, ebx
pop rsp
jrcxz 0x1400a095e
mov bl, 0x23
invalid
lodsb al, byte [rsi]
test al, 0xf
fnsave dword [rbx]
jb 0x1400a0949
movabs byte [0xf55cfee749aea07d], al
invalid
invalid
cwde
movsd dword [rdi], dword ss:[rsi]
xchg edx, eax
or qword [rbp + 0x66c81900], 0x18
sbb byte [rdi + 0x46], bh
jg 0x1400a09a6
jb 0x1400a08f8
fist word [rdi - 0x6e453183]
xchg ecx, eax
jrcxz 0x1400a09a9
mov r8b, 0x53
mov rbx, r11
fist dword [rsi + rax]
mov ebx, 0xc07ac159
invalid
jmp qword [rsi + 0x2f387e24]
push rsi
jae 0x1400a095c
pop rbp
in al, dx
cmpsd dword [rsi], dword [rdi]
nop
adc dword [rbp + rsi*4 + 0x14ff3af6], ebx
invalid
xchg ecx, eax
pop rbp
invalid
xor r9b, bl
invalid
fld st(4)
xchg esp, eax
jrcxz case.0x140002106.20
stc
xchg cx, ax
punpckhwd mm0, qword [rax]
sbb bl, byte [rbx + rcx*2]
and al, 0x62
or eax, 0x3aeb5db0
mov dl, 0x16
cwde
iretd
imul dword [rax - 0x498b1b36]
xchg byte [rax + 0x7126657a], bl
or eax, 0x9bfd268d
invalid
and byte [rax], dh
push rdx
mov al, 0xec
scasd eax, dword [rdi]
mov bh, 0x51
ret
adc ebp, dword [rbp - 0x5c]
rcr dword [rsi], 0x92
sbb bh, byte [rdi]
xchg esi, eax
movsb byte [rdi], byte [rsi]
fcom qword [rdx - 0x41626825]
jne 0x1400a0a81
add al, 0xfb
mov edi, 0xdde5fd16
sub al, 0x46
fld dword [rdx]
imul ebp, dword [rdx + rax*8 - 0x28003f70], 0x5e
sub dh, ch
invalid
push 0x477f8d29
sbb esi, 0xbb4c4021
in eax, 0x7e
xor byte [rsi + rbp*8 + 0x6a], dl
ret
and byte [rcx + 0x21efbc0c], 0xd6
mov edi, 0xee1b45ef
xchg edx, eax
invalid
sti
out dx, eax
jbe 0x1400a0aa4
invalid
invalid
and al, 0x41
outsb dx, byte [rsi]
mov dh, 0x8a
inc byte [rax]
out dx, eax
xchg edi, eax
push rax
jbe 0x1400a0acd
invalid
in eax, 0xaa
pop rdi
dec dword [rcx - 0x5b]
mov ds, word [rsi]
cmc
out 0x66, al
invalid
int3
and dword [rsi + 0x58], edi
jle 0x1400a0b27
invalid
adc eax, 0x827aeeaa
in al, dx
xchg ebp, eax
lahf
adc dh, byte [rax]
invalid
invalid
xchg ebx, eax
invalid
outsb dx, byte [rsi]
and dword [rbx - 0x7b], esp
jnp case.0x140002106.31
ret 0x5cfc
or sp, ax
invalid
movabs eax, dword [0x497d13b697ec8ba0]
adc al, 0x28
psubusw mm3, qword [rax + 0x3e]
outsd dx, dword ds:[rsi]
outsd dx, dword [rsi]
popfq
hlt
adc ch, byte [rbx]
mov bh, 0xb9
xchg edi, eax
jge 0x1400a0aee
sub ebp, dword [rsi]
or bl, al
loop 0x1400a0b14
cmp eax, 0xc63bf3fc
or al, 0x44
leave
cmpsb byte [rsi], byte [rdi]
fdivr qword [rbx - 0x38]
jnp 0x1400a0b1e
jnp 0x1400a0b1e
mov ebp, 0x613593fd
int3
xor eax, 0xdccacc61
lahf
add al, 0x1c
add byte [rsi], al
faddp st(7)
out dx, eax
xor ch, byte [rbx + 0x4002014d]
add qword [r10], r8
cmp dword [rdx - 0x58], eax
add qword [r10], r8
cmp dword [rdx - 0x58], eax
sbb ch, 0xa9
sbb eax, 0xbefcf673
jmp 0xe14c628a
movabs eax, dword [0x171839a1a20d3fe0]
invalid
and eax, 0x192d10ec
jo 0x1400a0b1b
sub al, dh
mov bh, 0x4d
invalid
js 0x1400a0b59
leave
jns 0x1400a0b35
fsubr qword [rcx]
push rdx
xlatb
sub dword [rdx - 0x29], edx
jp 0x1400a0b3c
cmp eax, 0x868e75
invalid
invalid
jns 0x1400a0c04
sbb ecx, dword [rbx - 0x754b41]
mov bh, bh
rcr edi, 1
xor byte [r14 + 0x72], r13b
lodsb al, byte [rsi]
jmp 0x1400a0bc3
jp 0x1400a0bf7
adc dword [rcx], 0x5f
sub eax, 0xbc5302e8
pop rsp
or bh, dl
or al, al
invalid
mov edx, dword [rsi + 0x837a97e]
push rbx
in al, dx
push rcx
pop rdi
or dword [rbp - 0x75], eax
mov esi, 0x13efdfe1
lahf
sbb ebp, dword [rbx]
mov ebx, ebx
invalid
xor bh, byte [rax]
mov ebp, 0x56b97644
mov bl, 0x6a
xchg esp, eax
push 0xffffffffffffff94
and al, 0xc0
and bl, bl
test eax, 0xbac6c4a4
invalid
loopne 0x1400a0c5d
mov edx, 0xc4884ce0
mov ah, al
adc r10d, ecx
cmp eax, 0xa6b6865f
xchg edx, eax
pop rdi
pushfq
xor edi, ebx
jg 0x1400a0bae
in al, 0xc6
and esi, 0xff7e1641
fisubr word [rcx - 0xd4692ca]
loopne 0x1400a0bbd
or eax, 0xdafac817
sub dword ss:[rsi + 0x4490807c], ebx
sahf
jl 0x1400a0bbd
nop
mov esi, 0x15283205
sahf
jl 0x1400a0bbd
nop
mov esi, 0x15283205
rol dword [rsi + 0x79f1a741], 1
iretd
invalid
xor al, 0xd9
sbb dword [rsi], esi
push rbx
mov esp, dword [rbp + 0x17]
sal byte [rcx + 0x4f], cl
movabs byte [0x202590d44c78d029], al
invalid
invalid
nop
and eax, 0xa21ced20
leave
sti
pmaxsw mm0, qword [rdi - 0x44]
jne case.0x140002106.55
mul dword [rcx]
movabs rsi, 0x9f2c54f0b83bc543
invalid
cmp edi, dword [rax - 0x60d3ab10]
fisubr word gs:[rbx]
pop rbp
and dl, dl
out dx, al
invalid
rol byte [rbp - 0x12], cl
stosd dword [rdi], eax
invalid
invalid
invalid
lodsb al, byte ds:[rsi]
invalid
cld
jge 0x1400a0c8e
lahf
jle 0x1400a0cb0
push r10
invalid
mov edi, 0x598b76f7
invalid
mov ebx, dword [rcx + 0x60]
sbb ch, ch
lahf
in al, dx
xor eax, 0xfb9c652d
jle 0x1400a0cd9
dec ebx
clc
fcom st(5)
mov edi, 0xcdc92dc7
adc eax, 0x80e56105
and eax, 0xa688e819
pop rbx
pop rax
retf
or dword [rbp + 0x7d195e96], eax
rcl dword [rdx], cl
insd dword [rdi], dx
mov bl, 0x3d
std
invalid
test dword [rsi - 0x2c82e6a2], edx
adc ch, byte [rbp - 0x4d]
cmp eax, 0xaf5663fd
sti
stosb byte [rdi], al
jb 0x1400a0ca2
cmp ecx, dword [rcx]
invalid
xchg esi, eax
in eax, 0x76
mov ecx, 0x9883ebfb
call [rcx]
adc al, 0xcd
sbb dword [rsi - 0x7f], edi
xor edi, 0x904b9ffa
xor edi, 0x904b9ffa
iretd
pop rbx
or byte [rdi + 0x78a755a2], al
popfq
inc byte [rax]
invalid
pop qword [rdi + 0x1e]
mov bh, 0x57
mov ecx, dword [rdx]
invalid
fcompi st(0)
mov bl, 0x32
ja 0x1400a0de3
ror byte [rcx - 0x6678d357], cl
jl 0x1400a0d03
push 0x62
mov esi, 0xca8f1c6a
ret
mov dword [rax + 0x2ed6b1ab], ebx
idiv dl
jp 0x1400a0e10
push rsi
mov dword [rdi], edi
mov cs, esi
invalid
push rcx
rcr byte [rcx - 0xa4c75da], cl
fild qword [rsi + 0x238f0bcd]
in eax, 0xa3
fnstenv [rcx - 0x76bb9cbe]
mov ecx, 0xfb726dfb
jg 0x1400a0df2
adc eax, 0xe3f2feb4
sbb eax, 0x4ad86b87
fmul dword [rdx + 0x4a]
fmul dword [rdx + 0x4a]
invalid
imul dword [rbp - 0x408faa57]
adc byte [rsp - 0x78e54c85], ch
invalid
xor al, 0x33
test dword [rsi], ecx
sbb edx, dword [rdx - 0x142715e]
push rsi
sahf
movabs eax, dword [0x442bf46399f7f8be]
invalid
hlt
sub eax, dword [rcx + rdi*8 + 0x4b]
int 0x39
invalid
int 0x39
pop rdi
add dword [0x133c88312], esi
xor eax, 0xf3be74fe
invalid
mov esp, 0x539a181
jmp [rdx - 0x23fe1d10]
movabs eax, dword [0x9ed5826cc6cfe69c]
test dword [rdi], esi
stosd dword [rdi], eax
jo 0x1400a0e47
push rbx
jbe 0x1400a0e0a
adc cl, dh
iretd
dec edi
lahf
xchg edi, eax
push 0x5f65bd95
jmp rdi
or al, 0x10
insd dword [rdi], dx
ror byte [rcx + rdx], 1
sar r15d, 1
outsd dx, dword [rsi]
stosd dword [rdi], eax
or ebx, dword [rdx - 0x2fced4d4]
xchg dword [rsi], esp
and bl, byte [rdx]
sbb al, dl
fnsave dword [rcx]
jg 0x1400a0df4
ret 0x31dd
mov bh, 0xcf
sub byte [rbx - 0x61], r8b
loop 0x1400a0e0f
movabs dword [0x5bd317fdeb7ead97], eax
movabs dword [0x64fc3ef8783ec147], eax
js 0x1400a0e72
cld
ja 0x1400a0e4d
xchg edi, eax
lodsd eax, dword [rsi]
jle 0x1400a0e5b
jmp 0x1400a0e6e
std
invalid
rcr dword [rbx - 0x5d], cl
sar dword [r14], 0x78
js 0x1400a0e72
js 0x1400a0e72
cld
ja 0x1400a0e4d
pushfq
jo 0x1400a0e47
out dx, eax
idiv ah
pushfq
invalid
invalid
popfq
out 0x67, eax
invalid
invalid
ja 0x1400a0e6f
pop rax
mov bh, 0x2c
cmp ch, byte [rcx - 0x64]
mov ah, 0x63
mov cl, 0x72
test ebx, ebx
pop rcx
mov ah, byte [rax + rax + 0x590404b5]
fild qword [rcx + 0x42bd1544]
out dx, al
idiv dword [rax + rcx*2 + 0x47c69bd7]
pop rax
xor esp, ebp
mov dl, 4
mov dword [rdx - 0x10010cc6], ebp
xchg edi, eax
adc al, 0x7a
movsb byte [rdi], byte [rsi]
invalid
in eax, dx
test bpl, bpl
in eax, dx
in eax, dx
mov bh, 0xe5
mov dl, 0xaf
or eax, 0x3ffb9273
in al, dx
invalid
fstp xword [rbx + 0x75]
jnp 0x1400a0f91
imul edx, dword [rcx - 0x7b], 0xa4c5c4cc
jge 0x1400a0f19
fcompi st(6)
jge 0x1400a0f1c
mov cl, 0xef
out dx, eax
cld
not esi
xor dword [rbx], ecx
js 0x1400a0f30
invalid
sbb ch, bh
and r14b, byte [r13 + 0x49]
xchg edi, eax
clc
jg 0x1400a0f41
dec dword [rbx + 0x4faac8d4]
invalid
mov edx, esp
enter 0x4faa, 0x27
stc
iretd
invalid
jg case.0x140002106.85
jg 0x1400a0f43
je 0x1400a0f2a
sub al, 0xc7
cmp r13d, 0xffffffc7
xchg edi, eax
fld qword [rbx - 0x508ab884]
push rdx
or ecx, dword [rsi + 0x40]
adc al, 0xe
pop rdx
inc byte [r14 + 0x7d7c80e]
inc byte [rsi + 0x7d7c80e]
inc byte [rsi + 0x7d7c80e]
enter 0x7d7, 0x3c
sti
cmp al, 0xfb
ja 0x1400a0eff
in eax, 0x57
or cl, byte [rdx + 0x18]
sti
invalid
je 0x1400a0f90
xchg dword [rcx - 0x29], eax
or ch, ah
cmpsb byte [rsi], byte [rdi]
xor cl, byte [rcx + 0x4e]
retf
xlatb
fistp dword [rcx + 0x12a30f4b]
bt dword [rdx], edx
movabs dword [0x67016b0bae8d1012], eax
jle 0x1400a0f71
adc byte [rbp + 0x16b0bae], cl
jle 0x1400a0f71
pop rsp
push rcx
invalid
or eax, 0xd29f6de7
invalid
invalid
rol byte [rcx - 0x10], 1
jp 0x1400a1008
add eax, 0x3b47e33b
loopne 0x1400a0fb8
cmpsd dword [rsi], dword [rdi]
xchg dword [rsi], ebp
mov ebp, 0x4bcc5b27
invalid
pop rsi
mov ebp, 0x87727d79
sub byte [rax + 0xb], al
invalid
invalid
js 0x1400a1047
push 0xffffffffdedb609f
mov edx, 0x3dff763d
nop
invalid
xchg ebp, eax
sbb dword [rsi - 0x6389365e], eax
sub dword [rdx + 0x335e6132], ecx
jbe 0x1400a106c
insb byte [rdi], dx
pop rsp
cmpsd dword [rsi], dword [rdi]
mov ebp, 0x25eb5fbe
iretd
ret 0x4d26
and cl, byte [rbp + 0x412014ec]
jle case.0x140002106.97
invalid
xchg edi, eax
cmp al, byte [rbp - 0x2d]
or ecx, dword [rcx - 0x29b5e291]
invalid
jrcxz 0x1400a10c3
invalid
jo 0x1400a1099
xor eax, 0xcbb49911
xor eax, 0xcbb49911
jl 0x1400a109a
cld
fist dword [rbp - 0x64]
movabs byte [0x46ad11c639918bb6], al
scasb al, byte [rdi]
invalid
invalid
int 0x94
fld xword [rdi + 0x15eedd9d]
fucomp st(6)
out dx, al
adc eax, 0x4f2938d6
sti
insd dword [rdi], dx
sti
mov byte [0xff86b083], cl
push rsp
imul esp, dword [rdx], 0x17
pop rsp
xor ecx, eax
xlatb
invalid
push 0xffffffffffffff9d
popfq
and eax, 0xb0c9a779
cmpsb byte [rsi], byte [rdi]
add esp, ebp
out dx, al
out dx, eax
invalid
out dx, al
cld
lea eax, [rsi]
jbe 0x1400a114b
clc
xor eax, dword [rbx - 0x2f]
rcl dword [0xe8f95165]
rcl dword [0xe8f95165]
cmc
invalid
invalid
push rbp
popfq
retfq
movabs eax, dword [0xfeffe3a09acdd43f]
invalid
idiv dword [rax - 0x719d675b]
push rsp
or esi, edi
invalid
add dword [rdi - 0x358d454a], esp
invalid
mov edx, 0x28d6ca72
xchg esi, eax
mov bl, 0x16
add cl, byte [rsi - 6]
invalid
invalid
invalid
jns 0x1400a1140
invalid
mov bh, 0xc
xchg byte [rbx + 0x3b160f59], bh
or al, 0x86
mov ebx, 0x3b160f59
clc
invalid
jae 0x1400a116b
sub cl, byte [rsi + rcx*4 + 0x7acf3854]
test eax, 0x55b7433e
mov ss, word [rax + rdi - 0x31]
jp 0x1400a1131
mov r15b, 0x55
or ebx, ebp
in al, dx
adc ecx, eax
invalid
cmp bh, bl
movabs byte [0x5c34c9544c56f4ed], al
fld qword [rsi]
invalid
rcl dword [rsi + 0x5313c995], cl
invalid
mov dl, 0x35
int 0x37
movabs byte [0xc95cda416a1ab3ef], al
invalid
sbb ch, byte [rdx + 0x41]
ficomp dword [rcx + rcx*8 - 0x62]
pop rsp
leave
sahf
in al, 0x5d
je 0x1400a11c3
or eax, 0x7154536b
test al, 6
invalid
jmp 0x1400a120c
sbb dl, bh
call 0x19e9a8ac2
js 0x1400a1182
pop rsi
js 0x1400a1182
pop rsi
mov eax, 0xddc73c82
cmc
mov al, 0x4d
cld
or byte [r8 - 0x16816a10], r10b
invalid
invalid
xchg ebp, eax
jle 0x1400a11ec
invalid
jmp 0x145d70d9e
xchg edi, eax
sti
int3
xchg ebp, eax
pop rcx
and dword [r9 + rax*4 - 0x31], esi
imul ecx, dword [rbx - 0x2e75ca1], 0xc6da4ba0
movabs dword [0xad00c6da4ba0fd18], eax
jg 0x1400a1233
invalid
invalid
movabs dword [0xad00c6da4ba0fd18], eax
jg 0x1400a1233
invalid
sal byte [rsi - 0x42], cl
jns 0x1400a11cb
sub dword [rbx - 0x3e6c2dfd], eax
jbe 0x1400a11c7
and dword [rax + 0x1cf044cf], ebx
shl dword [rsi - 0x33], cl
ja 0x1400a11f4
invalid
sbb al, 0xd3
int 0x77
mov dh, 0x7f
invalid
jg 0x1400a1247
dec dword [rdi + rdi*8]
je 0x1400a1237
xchg byte [rdx + 0x1fbafcab], bl
add dword [0x171c453a3], r10d
push rcx
mov r10d, 0xa9218731
mov bh, 0xd
invalid
invalid
invalid
stosd dword [rdi], eax
cld
mov edx, 0x1501461f
push rcx
mov r10d, 0xa9218731
mov bh, 0xd
invalid
shl r13, cl
xor eax, 0xbb17c567
insd dword [rdi], dx
sbb dword [0xd2a1aa72], 0x2ea64124
sub al, 0xff
lahf
loope 0x1400a1200
ficomp word [rdi]
invalid
or al, 0xfe
not dword [rdi + 0x17b66f11]
mov dh, 0x17
xchg ecx, eax
sub eax, 0x187662fe
invalid
xor al, 0xf1
neg dword [rax - 6]
mov ebp, 0x36ca9215
jb 0x1400a12cd
xchg esp, eax
jmp 0x108ff435f
xor byte [rcx - 0x7f], 2
mov ebp, 0x4f81fc5b
insb byte [rdi], dx
push rbp
invalid