Function at 0x18001016d
Capabilities:
Packed with generic packer

Disassembly:
mov eax, dword [rbx - 0xc]
cmp r14, rax
jb 0x180001544
mov eax, dword [rbx - 8]
cmp r14, rax
jae 0x180001544
test r13d, r13d
je 0x18000151d
cmp r13d, dword [rbx]
je 0x18000154e
test ebp, ebp
je 0x180001526
cmp ebp, dword [rbx - 4]
je 0x18000154e
imul edi, esp, 0x74
sub byte [rbx + 0x1975003b], al
cmp dword [rbx], 0
jne 0x180001544
mov rdx, qword [rsp + 0x78]
lea eax, [rsi + 1]
mov cl, 1
mov dword [r12 + 0x48], eax
mov r8d, dword [rbx - 4]
add r8, r15
call r8
inc esi
add rbx, 0x10
cmp esi, dword [rdi]
jb 0x180001503
mov eax, 1
lea r11, [rsp + 0x40]
mov rbx, qword [r11 + 0x30]
mov rbp, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
ret
popfq
ja 0x18000eef5
mov di, di
jbe 0x18000eef5
mov rdi, qword [rsp + 8]
jb 0x180016eab
mov r9, r9
jae 0x180016eab
je 0x18000a77f
mov edi, dword [rbp - 0x2e]
add byte [rax], al
sub rsp, 0x20
sub esp, 0x20
movabs r8, 0xffffffff80000002
mov rbx, rdx
mov rdi, rcx
call fcn.18000cd9e
mov ah, 0xda
retf 0xff10
jle 0x180008997
mov ecx, 0x55ffffec
push r12
push r13
add qword [rsp + 0x10], rsi
jo 0x18000c91d
nop
jno 0x18000c91d
add r10, 0x28
test eax, 0
call fcn.180014ee9
adc al, 0xff
je 0x180008a15
invalid
ret
pushfq
jb 0x180017554
xchg r10, r10
jae 0x180017554
popfq
jmp 0x18000daa8
lock inc dword [rsi + 0x90]
call fcn.1800162c1
sbb byte [rdi + 0x43], ch
sub eax, 0x8948ffff
pop rax
or byte [rax - 0x77], cl
push 0x70894810
sbb byte [rax - 0x77], cl
js 0x180008c08
push r12
test rax, 0
jb 0x180014c89
call fcn.180014e13
invalid
loopne 0x180008c09
inc dword [rax]
add al, ch
loope 0x180008c38
add byte [rax], al
call fcn.18000b5f2
add byte [rax], al
pop bp
push 0xffffffffe8ffffdf
or dword [rbp + 0x35520000], edi
mov edx, 0x41ffffec
pop rdi
pop r15
je 0x1800148b5
mov r9, r9
jne 0x1800148b5
xor r9d, r9d
test si, 0
mov byte [rax], 0
jo 0x180012f1a
call fcn.18000e3d8
sbb eax, 0xffc9b392
dec dword [rcx - 0x3a09f7bf]
add byte [rdi], cl
xor byte [rax - 0x62], 0
add al, ch
sbb byte [rdx], ah
add byte [rax], al
add ecx, dword [rax - 0xdd98]
mov rdi, qword [rsp + 8]
jp 0x18000b438
xchg dl, dl
jnp 0x18000b438
ret
ret
pushfq
jo 0x1800112ac
mov rsp, rsp
jno 0x1800112ac
mov rax, qword [rsp + 8]
jg 0x180016918
xchg al, al
jle 0x180016918
ret
add qword [rsp + 0x10], rdi
je 0x180016188
xchg rbx, rbx
jne 0x180016188
test rdx, 0
call fcn.180017985
xchg ebx, eax
nop
cmpsd dword [rsi], dword [rdi]
clc
invalid
fisttp qword [rsi]
add byte [rax], al
call fcn.18001325e
mov ebx, eax
test r10, 0
js 0x1800103f6
test eax, eax
call fcn.1800096f3
add dword [rdx - 0xf85b], 0xffffff83
invalid
test esi, esi
sub eax, 0x83480000
in al, dx
xor byte [rbx - 0x2674b7ef], cl
adc dword [rax - 0x75], ecx
fld1
xchg edi, eax
sbb eax, dword [rax]
add byte [rsi + 0x2d], al
and esi, edi
invalid
call fcn.18000ad8c
sub eax, 0xfffffe21
xor rsi, 0x11a2d565
jb 0x180008a2b
mov ch, ch
jae 0x180008a2b
test dh, 0
jne 0x18000d6f6
call fcn.18000b645
add edi, dword [rdx - 0x4c]
cld
invalid
pop rax
jg 0x180016547
mov si, si
jle 0x180016547
add qword [rsp + 0x10], rcx
jb 0x18000eae2
xchg rdx, rdx
jae 0x18000eae2
ret
call fcn.180011cd8
invalid
add byte [rbx + 0x48c38b44], dh
mov ecx, esi
mov dword [rbp + 0x20], eax
call fcn.18000a69e
mov r8d, dword [rbp - 0x30]
mov rdx, qword [rbp - 0x20]
mov rcx, rsi
call fcn.180009a17
shl dword [rcx - 0xca83], cl
lea ecx, [0x18001d67e]
call fcn.180010ecd
jb 0x180009518
and ecx, ecx
invalid
ret
popfq
je 0x1800124f1
xchg si, si
jne 0x1800124f1
mov rsi, r8
test rcx, 0
jo 0x18000a8f5
cmp rbx, rdi
ja 0x18000a276
ja 0x180017747
call fcn.180011cd8
scasd eax, dword [rdi]
test bl, cl
adc al, 0xff
dec dword [rax - 0x73]
and al, 0x30
mov edx, 0x35566a9e
call fcn.18000c140
invalid
sahf
push 0x56
xor eax, 0x2945e8
add byte [rsi + 0x1f], cl
movabs dword [0x711cc78149ffffe3], eax
sub eax, 0x210fe920
add byte [rax], al
add qword [rsp + 0x10], r11
jmp 0x180012bfa
test dword [rax - 0x17ffff1e], edx
test eax, 0xf6000005
push rax
adc edx, dword [rdi + rdi*8]
dec dword [rax - 0x75]
insb byte [rdi], dx
and al, 0x38
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x48]
call fcn.18000a369
invalid
ret
invalid
popfq
jb 0x18000d9ed
mov si, si
jae 0x18000d9ed
jnp 0x180014238
call fcn.18000eb39
mov ah, 0x6d
sbb dh, al
invalid
ret
ret
ret
mov byte [rax], 0xf
invalid
add qword [rsp + 0x10], rbp
jo 0x18000d40d
xchg dh, dh
jno 0x18000d40d
jmp 0x18000bf57
mov rdx, qword [rdi + 8]
call fcn.1800102e8
in eax, dx
cmpsd dword [rsi], dword [rdi]
int3
popfq
jmp 0x18000da25
pop rdi
sbb eax, 0xc1f70000
add byte [rax], al
add byte [rax], al
jnp 0x1800127e6
call fcn.180010c97
imul esp, edx, 0x55
invalid
pop r15
je 0x18000daa7
mov bl, bl
jne 0x18000daa7
adc al, 0x88
add byte [rax], al
lea rcx, [rbp - 0x50]
mov edx, edi
call fcn.18000ebe6
call fcn.1800127c9
invalid
mov ebx, 0xe80000e1
or al, 1
add byte [rax], al
movabs eax, dword [0x6c8b48ffff10890c]
and al, 8
jb 0x18000a55e
mov cl, cl
jae 0x18000a55e
test rbx, 0
call fcn.180013059
push rsi
loop 0x180009c71
pushfq
test esi, 0x800f0000
pushfq
and al, byte [rax]
add byte [rbx - 0x17ff9f99], al
sbb byte [rdx + riz + 0x67830000], 0x60
add al, ch
invalid
ret
and edx, edi
call fcn.180014af2
sti
invalid
add r14, 0x758ca4e
jg 0x180012b72
mov r9, r9
jle 0x180012b72
jo 0x180010730
test eax, eax
jne 0x180017df1
jne 0x180016d99
call qword [0x18001daee]
test ecx, 0
jb 0x180014305
cmp eax, 0x7a
call fcn.18001131d
leave
sal dword [rsi + 0x4cffff1d], 1
lea eax, [rsp + 0x58]
mov rcx, r13
test ecx, 0
jo 0x180009909
sub rbx, r12
call fcn.180010de4
invalid
lea rcx, [rbp - 0x50]
call fcn.18000b3f2
call fcn.180010fe2
invalid
mov eax, 1
call fcn.1800098c2
call 0x17f313f04
dec dword [rax + 3]
shr eax, 0x7f
stosd dword [rdi], eax
add byte [rax], al
invalid
inc dword [rax + 8]
test edi, 0
jnp 0x180011774
xor eax, eax
ret
popfq
jb 0x18000f653
xchg bl, bl
jae 0x18000f653
mov rcx, rdi
call fcn.18000b888
test di, 0
jo 0x18000ef04
popfq
jmp 0x18000a82c
sub r13, 0xc4fa138
ja 0x1800162f3
mov bx, bx
jbe 0x1800162f3
test r15, 0
call fcn.180015f28
invalid
pop r13
jb 0x18000ef82
mov bp, bp
jae 0x18000ef82
add rdi, qword [rsi + 0x10]
call fcn.180008d63
mov r8, rbp
mov rdx, r12
call fcn.18000bf7b
sub ecx, edx
mov al, 0x15
invalid
call 0x10b4da519
invalid
movsxd rbp, dword [rbp]
ja 0x180010ff9
mov cl, cl
jbe 0x180010ff9
sub r8, 0x357cfe3a
jb 0x1800107e8
xchg sp, sp
jae 0x1800107e8
mov dword [r12 + 8], r11d
call fcn.180016872
sub al, 0x7b
invalid
xor rdi, 0xfea4edd
je 0x180009065
mov dx, dx
jne 0x180009065
mov rdx, qword [rsp + 8]
js 0x18001126b
mov bh, bh
jns 0x18001126b
add qword [rsp + 0x10], r11
js 0x1800161f3
xchg r13, r13
jns 0x1800161f3
mov r9, qword [rsp + 8]
jb 0x18001173b
mov r13, r13
jae 0x18001173b
je 0x180013973
je 0x18000fb33
inc r8d
inc eax
test ch, 0
jo 0x18000899d
add rdx, 2
inc rcx
call fcn.1800098c2
clc
xchg dword [rax + rsi + 0x634dffff], ebx
sbb ecx, dword [rdi]
mov byte [rbp - 0x75ffff53], bh
test byte [rdi], 0x89
mov ch, 0xad
add byte [rax], al
test edi, 0
jb 0x180010da1
sub rsp, 0xa0
mov esi, ecx
call fcn.18000bb12
call fcn.1800164c6
hlt
pop r8
jp 0x180014a45
xchg al, al
jnp 0x180014a45
mov rdx, r11
mov rcx, rbx
call rax
test edx, 0
jo 0x18000dbfc
call fcn.18000f677
invalid
mov r9, qword [rsp + 8]
js 0x18000bbec
xchg bl, bl
jns 0x18000bbec
movsxd rsi, dword [rsi]
jmp 0x1800160e2
xor ebx, ebx
ret
sub qword [rsp + 0x10], r8
jp 0x18000da97
mov bh, bh
jnp 0x18000da97
pushfq
jg 0x18000aad6
xchg al, al
jle 0x18000aad6
test rdx, rdx
call fcn.18000ab71
adc dword [rsi - 0x4ce], 0xffe135e9
dec dword [rax - 0x75]
jnp 0x18000aaa5
mov rcx, rbx
call fcn.1800178aa
call qword [rsi + 0x98]
test rsi, 0
mov byte [rax], 0
add byte [rax], al
jb 0x180013a86
sub eax, dword [rdi + 0x64]
test r15, 0
jo 0x18001341d
cmp eax, 0xbb8
ja 0x180008bc6
call fcn.180009a17
xchg esp, eax
invalid
xor r10, 0x3747e31a
jp 0x180015014
nop
jnp 0x180015014
add qword [rsp + 0x10], rbp
jo 0x18000f3b3
xchg dx, dx
jno 0x18000f3b3
cmp qword [rcx + 0x10], 0
mov rdi, rcx
call fcn.18001717d
cli
or byte [rbp + 5], dh
invalid
add rdx, 0x1e3af419
ja 0x180011b7a
mov rsp, rsp
jbe 0x180011b7a
push rcx
push rdx
push r8
push r9
sub rsp, 0x28
call fcn.18000bc87
fstpnce st(5), st(0)
pop rdi
invalid
invalid
xor rax, 0x852ef13
jb 0x180013fb8
mov r14, r14
jae 0x180013fb8
mov edi, eax
call fcn.18000ae75
jmp fcn.18000ad03
pushfq
js 0x18000bbd6
xchg r11, r11
jns 0x18000bbd6
jl 0x18000f6d2
call fcn.18001347b
mov dh, 0xae
retf 0xffff
pushfq
jb 0x18000ced6
mov al, al
jae 0x18000ced6
pop r14
jb 0x18001732d
xchg rbx, rbx
jae 0x18001732d
mov rbx, rax
mov rax, qword [rbp + 0x77]
lea rdx, [0x180015d2f]
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.180015705
mov rcx, rbx
mov r13, rax
call fcn.18000ba58
call fcn.180008e91
insb byte [rdi], dx
shl byte [rbx], 0xe3
invalid
mov rcx, qword [rbx + 0x10]
test rcx, 0
jne 0x1800114ec
test rcx, rcx
je 0x18000da13
call fcn.180014555
invalid
pushfq
jmp 0x180011652
popfq
jmp 0x180011a30
movsxd r14, dword [r14]
je 0x18000ca3c
mov al, al
jne 0x18000ca3c
popfq
js 0x180012c9a
mov rax, rax
jns 0x180012c9a
ret
ret
movsxd rdi, dword [rdi]
js 0x18000d246
xchg r15, r15
jns 0x18000d246
mov rax, qword [rsp + 8]
jl 0x18001112f
mov r8, r8
jge 0x18001112f
jne 0x18000cb64
call fcn.18000ece9
scasd eax, dword [rdi]
test eax, 0xffff233c
popfq
ja 0x180009b40
mov dx, dx
jbe 0x180009b40
lea rax, [r8 + r11]
test r9, 0
jb 0x180009550
cmp rax, 0x400
call fcn.18000e92d
invalid
adc eax, 0x123ab
call fcn.180014155
sti
test byte [rbp - 0x3c0000e9], dh
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
call fcn.18000daf1
call 0x17fe08a33
call qword [rcx + 0x48]
lea ecx, [0x18001d3d7]
jmp fcn.18000f1f9
ret
mov esi, dword [rsp + 0x38]
test r15, 0
jo 0x1800091ec
add rsp, 0x20
pop rdi
ret
test eax, 0x820f0000
out 0xff, eax
push qword [rbx]
rol bl, 0x4c
mov r11, rsp
mov qword [r11 + 8], rbx
mov qword [r11 + 0x10], rsi
call fcn.1800151fb
out 0xeb, eax
cli
in eax, 0xff
inc dword [rcx + 0x5a]
pop r10
jmp 0x180011b32
add qword [rsp + 0x10], rcx
jmp 0x180014e58
movabs dword [0xc1f7ffffd1], eax
add al, ch
mov ebp, 0x770000bc
jl 0x18000b9b3
sbb bh, bh
invalid
add byte [rax - 0x7f], cl
cmc
sub al, 0xb2
add eax, 0x458a0f18
int1
invalid
xor rbp, 0x1805b22c
jp 0x18000ab06
xchg si, si
jnp 0x18000ab06
jnp 0x18000f5e3
call fcn.18000b68d
rol dword [rbx + 0x67], 0xed
invalid
pop rax
jb 0x1800153f2
nop
jae 0x1800153f2
je 0x180011ad0
je 0x1800118ba
call fcn.18000af3c
cmp al, 0x73
adc bl, byte [rdi + rdi*8]
dec dword [rbx + rcx*4 + 0x5c]
and al, 8
jb 0x180015e4d
mov r15, r15
jae 0x180015e4d
je 0x180015926
call fcn.18001752a
pop rcx
adc dword [0x1c200bb7e], 0x5b
jb 0x18000bd4a
xchg r10, r10
jae 0x18000bd4a
add byte [rdi], cl
mov dh, ch
invalid
js 0x180009091
call fcn.180016872
outsd dx, dword [rsi]
lodsd eax, dword [rsi]
jnp 0x18000bb9c
invalid
xor rbx, 0x309c5270
ja 0x180016475
xchg rsp, rsp
jbe 0x180016475
movsxd r9, dword [r9]
jo 0x18000adbf
xchg dl, dl
jno 0x18000adbf
js 0x180010d48
sub bh, byte [rdi - 0x42]
pushfq
jp 0x180012582
mov r13, r13
jnp 0x180012582
pushfq
jo 0x18000a127
xchg ah, ah
jno 0x18000a127
jb 0x180017b1c
call fcn.18000db23
invalid
ret
mov dword [rsp + 0x20], ebp
call fcn.1800088aa
fucompi st(0)
invalid
mov rcx, qword [rdi + 0x10]
test si, 0
jnp 0x18000f1ca
xor rcx, 0x2e59c6e6
call fcn.180014473
lea r11, [rsp + 0x130]
call int.18000b044
stosb byte [rdi], al
xchg r15d, eax
cmp bh, bh
inc dword [rcx + 0x5f]
je 0x18000a452
pop rsi
jb 0x18000a9a3
xchg cx, cx
jae 0x18000a9a3
add qword [rsp + 0x10], r14
jmp 0x18000c2c0
popfq
je 0x180012f88
mov bx, bx
jne 0x180012f88
xor rsi, 0x3c7b7903
jp 0x1800157c9
mov ah, ah
jnp 0x1800157c9
mov rdx, rbx
call fcn.1800173dc
call fcn.18000b645
mov ah, byte [rbx]
mov ah, 0xfc
invalid
ret
pop r13
jb 0x18001033e
pop r12
jg 0x180009989
mov r9, r9
jle 0x180009989
test eax, eax
call fcn.1800137c8
in eax, 0x5c
jp 0x18000c5a1
invalid
jp 0x180009cab
nop
jnp 0x180009cab
xor edi, edi
test di, 0
jnp 0x1800164e6
test rdi, rdi
je 0x180015926
je 0x180017d9c
mov rax, qword [rsp + 0x68]
call fcn.18000aa06
mov bl, 0xd8
shl bl, 0xff
dec dword [rax - 0x75]
adc byte [r8 - 0x77], r9b
and al, 0x48
call fcn.18000e91d
retf
ret
popfq
jl 0x18000ea7b
mov bh, bh
jge 0x18000ea7b
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0xe10]
mov qword [rsp], rax
test esi, 0
jb 0x180011119
cmp byte [rax + 1], 0xe3
je 0x180012c4e
je 0x180014212
test rdi, 0
call fcn.18000b706
or rbx, qword [r8 + 0x11]
invalid
pushfq
jo 0x180014f8a
xchg ch, ch
jno 0x180014f8a
popfq
jmp 0x18000c02b
ret
pushfq
jb 0x18001427a
xchg r14, r14
jae 0x18001427a
pushfq
jl 0x1800105b8
xchg al, al
jge 0x1800105b8
xor rcx, 0x148a3f89
js 0x18000b8a5
xchg rbp, rbp
jns 0x18000b8a5
jb 0x180009d69
add rsp, 0x20
call fcn.18000b742
movabs al, byte [0xc6f7fffff9c835]
add byte [rax], al
add byte [rdi], cl
invalid
ret
invalid
ret
popfq
jmp 0x18000c580
sub qword [rsp + 0x10], rcx
ja 0x1800088e6
xchg ch, ch
jbe 0x1800088e6
mov rax, rdi
test r13, 0
jne 0x18001018e
add rsp, 0x20
pop rdi
ret
pop rcx
jo 0x18000f273
xchg rbx, rbx
jno 0x18000f273
test cl, 0
jb 0x18000dd2c
add rsp, 0x20
pop r13
pop r12
pop rdi
pop rsi
pop rbp
call fcn.180015a55
sbb al, 0x63
jno 0x18000cd92
invalid
popfq
js 0x1800133c7
xor dword [rsi], esp
add byte [rax - 0x70], cl
nop
jns 0x1800133c7
popfq
jb 0x18000f54f
mov cx, cx
jae 0x18000f54f
jne 0x18000f481
add rsp, 0x48
pop r13
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
call fcn.180017985
test al, 0xb3
cmpsd dword [rsi], dword [rdi]
clc
invalid
xor r9, 0x2fccba65
je 0x18001244c
or al, 0x51
add byte [rax], al
ret
add qword [rsp + 0x10], r14
je 0x180015cdf
mov ax, ax
jne 0x180015cdf
call fcn.18000a69e
call fcn.180017c94
stosb byte [rdi], al
mov dh, 0xf2
sbb bh, bh
inc dword [rcx - 0x75]
ret
call fcn.18000f677
sbb ecx, edi
push rdx
or bh, bh
dec dword [rdi]
mov ecx, ebx
invalid
sub dword [rdi - 0x17ffffdd], 0xffffff83
invalid
add byte [rax - 0x77], cl
and al, 0x20
call fcn.18000f5a8
call fcn.1800142b1
push rbx
sub eax, dword [rdi]
and eax, 0xd08bffff
call fcn.1800098c2
scasd eax, dword [rdi]
je 0x18000d18a
xor bh, bh
inc dword [rbx + rcx*4 + 7]
mov rdx, qword [rdi + 0x10]
lea rcx, [rbp - 0x31]
call fcn.18000a69e
call fcn.180014925
sub dl, byte [rbp - 0x46]
in al, dx
invalid
call fcn.1800094d8
jns 0x18000d1ce
invalid
pushfq
jb 0x18000a721
xchg dh, dh
jae 0x18000a721
pop r11
jb 0x18000b25a
xchg r13, r13
jae 0x18000b25a
test r10, 0
jo 0x18000f80b
xor edx, edx
mov rcx, rax
call fcn.18000ebe6
lea rcx, [rsp + 0x30]
mov edx, 0xb863edae
mov r9d, 0x8e5e3101
mov r8d, 0xcc335040
mov dword [rsp + 0x20], 0xa02e
call fcn.180010ecd
jns 0x18000d2c2
and al, 0xc9
invalid
add byte [rdi], cl
sub byte [rbx - 0x7f000017], 0x78
add esi, esp
je 0x18001217e
call fcn.18000e699
adc dh, dh
pop rcx
adc edi, edi
dec dword [rdi]
invalid
ret
ret
popfq
jb 0x180014d7c
xchg rdx, rdx
jae 0x180014d7c
pushfq
jp 0x180012784
xchg bx, bx
jnp 0x180012784
mov r8d, dword [rbp - 0x48]
mov rdx, qword [rbp - 0x50]
call fcn.180009934
loop 0x18000d4ed
xor bh, ch
invalid
add byte [rax], r8b
invalid
or byte [rcx], 0x5c
add byte [rax], al
add r11d, ebx
shr r8d, 1
call fcn.18000c140
test byte [rax], dh
pop rsp
sbb al, 0xff
dec dword [rbx + 0x31e82048]
invalid
ret
pop rbx
sbb eax, 0x88e80000
sar edi, 0xff
add qword [r9], rcx
enter 0xffffffffffffffff, 0x51
call fcn.18000c8a5
movsb byte [rdi], byte [rsi]
call 0x17ffffe09
sub qword [rsp + 0x10], r10
jl 0x18000cdd0
mov rdx, rdx
jge 0x18000cdd0
push r12
test r10, 0
js 0x18000c6ba
call fcn.18000e91d
test esi, edi
jno 0x18000d8b6
invalid
pop rbx
jb 0x180016043
mov bp, bp
jae 0x180016043
test esi, 0
call fcn.18000a66b
mov cl, 0x8f
invalid
pop rax
je 0x18000c9e5
xchg rdi, rdi
jne 0x18000c9e5
test r8, 0
call fcn.180015768
mov eax, 0xff0ab6b7
inc dword [rbx + 0x48001863]
mov dword [rbx + 0x10], edi
mov qword [rbx + 0x10], rdi
mov dword [rbx + 0x18], esi
call fcn.1800162c1
sub ebx, dword [rax - 0xd2bd]
pop rax
jp 0x1800127aa
mov ax, ax
jnp 0x1800127aa
lea rdx, [rsp + 0x68]
mov rcx, rdi
call qword [0x18001d758]
call fcn.1800164c6
or eax, 0xffd9d053
dec dword [rcx - 0x75]
pop rbx
adc byte [rcx - 0x75], cl
jae 0x18000da6e
call fcn.180014555
leave
wait
cld
sar edi, cl
dec dword [rbp + 0x63]
jb 0x1800166e7
xchg r12, r12
jae 0x1800166e7
xor dword [rsp + rcx*4], 0
je 0x18000d9fd
add byte [rax], al
cmp al, 0x2e
jne 0x180010f14
call fcn.180014e0d
in al, 0xd5
jne 0x18000da6f
invalid
popfq
ja 0x18000ed31
xchg r15, r15
jbe 0x18000ed31
ret
pop r15
ja 0x18000cb9a
xchg rbx, rbx
jbe 0x18000cb9a
pushfq
js 0x180008b69
xchg r8, r8
jns 0x180008b69
pop r15
jo 0x180013542
xchg di, di
jno 0x180013542
lea rcx, [0x18001d57a]
jmp fcn.18000f1f9
call rcx
or ecx, eax
jrcxz 0x18000db9a
invalid
dec dword [rax - 0x7d]
in al, dx
and byte [rax - 0x75], cl
jmp 0x18026a18f
push rdi
pop rcx
jns 0x18000db95
invalid
ret
pop rbp
je 0x180009873
xchg sp, sp
jne 0x180009873
test rsi, 0
jb 0x18000d20d
call fcn.18000e92d
ja 0x18000dbf0
out dx, al
and eax, 0x850fffff
fisubr word [rax + rax]
test esi, ebx
insb byte [rdi], dx
add byte [rax], al
jne 0x1800097f2
test cx, 0
jnp 0x18001148c
test ecx, 0x8b0f0000
xchg byte [rax], bh
add byte [rax], al
xor eax, eax
call fcn.18001210f
jns 0x18000dbc0
pop rdx
sbb al, 0xff
call qword [rsi - 0x18]
js 0x18000dc1b
add byte [rax], al
invalid
sbb dh, bh
invalid
ret
fisub word [rsi - 9]
rol dword [rax], 0
jnp 0x180016113
cmp ebx, dword [rdi]
jl 0x180012983
mov word [rdx + 0x4c], ss
add byte [rax], al
call fcn.1800137c8
retf
pop r11
jg 0x18000dd05
xchg rsp, rsp
jle 0x18000dd05
mov eax, dword [rbp]
call fcn.180009153
hlt
invalid
mov ecx, esp
call fcn.1800123b1
call fcn.180014555
mov bl, 0xc0
add ebp, dword [rdi + rdi*8]
call [rdi + rcx + 0x72e38a]
add byte [rdx - 0x2474f040], cl
jb 0x18000deff
pushfq
jp 0x1800151db
mov al, al
jnp 0x1800151db
add byte [rdi], cl
test dword [rdx - 0x17ffffb7], ebp
int 0xb5
invalid
jne 0x1800128b0
call fcn.1800094d8
cmpsb byte [rsi], byte [rdi]
invalid
pop r9
jmp 0x180011b4a
mov eax, 1
call fcn.18000e091
outsd dx, dword [rsi]
add dword [rax], ebx
invalid
mov ebx, dword [rsp + 0x30]
sub qword [rsp + 0x10], rbx
popfq
jmp 0x18000dbc7
test byte [rax + rbx*2], bl
add al, ch
add byte [rax - 0x7c900001], bh
mov byte [rax], dl
invalid
call fcn.180012df2
stosd dword [rdi], eax
fiadd word [0x10210e5e3]
sldt word [rax]
test eax, eax
call fcn.18001210f
sub eax, 0xffe3a571
invalid
ret
pop r14
jl 0x18001103b
xchg dl, dl
jge 0x18001103b
test esi, 0
jnp 0x18000a514
sub r12, rax
movsxd rax, dword [rsi + 0x14]
call fcn.1800094d8
sbb al, 0x44
invalid
lea rcx, [rbp - 0x31]
call fcn.180009c75
push rax
out dx, al
clc
invalid
pop rdi
js 0x1800121c1
xchg rdi, rdi
jns 0x1800121c1
mov rcx, r12
call fcn.1800102e8
shl dword cs:[rdi - 0x3c000034], 1
jb 0x1800127e0
ret
and dword [rbx + 8], 0
call fcn.18000acc7
fstp st(2)
xor al, 0xff
dec dword [rbx + rcx*4 + 0x74]
and al, 8
jmp 0x18000b0ff
pop rcx
jg 0x180017a0e
mov r11, r11
jle 0x180017a0e
test r8, 0
call fcn.180015768
xchg byte [rsi + 0x48ffff0a], sil
sub dword [rsp + 0x10], edx
popfq
jb 0x180013441
mov r13, r13
jae 0x180013441
jb 0x18000b75c
call fcn.1800094d8
invalid
add esp, 0x28
call fcn.18000953e
xor eax, 0xffc69de5
call [rbp + 0x6e0d820f]
add byte [rax], al
pop r8
jmp 0x18000dbc6
popfq
jb 0x180012e77
xchg si, si
jae 0x180012e77
js 0x18000b966
test eax, eax
call fcn.18000db23
sti
and ah, byte [rcx + 0x48ffff28]
test eax, 0
jo 0x18001611b
xor ecx, ecx
call qword [0x18001d96c]
call fcn.180014bb3
sbb byte [rbx - 0x208e], bh
pop rcx
ja 0x18000d837
nop
jbe 0x18000d837
jl 0x18001251c
mov word [rbx], ss
add byte ss:[rax], al
call fcn.18000bfb7
sub ecx, dword [rbx]
or dh, bh
invalid
add qword [rsp + 0x10], r13
ja 0x1800169ff
mov r15, r15
jbe 0x1800169ff
test edi, 0
js 0x18000b96b
ret
sub rcx, 0x2d42fd31
jp 0x180016bb7
mov cx, cx
jnp 0x180016bb7
mov dword [rbx + 8], r11d
call fcn.18000b68d
vpackuswb xmm5, xmm9, xmm5
invalid
invalid
jp 0x18000f19e
invalid
sub qword [rsp + 0x10], rax
jl 0x180011e57
xchg rbx, rbx
jge 0x180011e57
jne 0x18000ebc8
and qword [rcx], 0
test ah, 0
jb 0x18000e2a5
sub qword [rsp + 0x10], r11
call fcn.1800094d8
invalid
pop r10
jp 0x18001103a
xchg rcx, rcx
jnp 0x18001103a
pop r14
js 0x18000d40c
nop
jns 0x18000d40c
mov rdx, rbx
mov rcx, rdi
call fcn.1800148b6
mov rbx, qword [rsp + 0x30]
call fcn.18000ee36
stosd dword [rdi], eax
invalid
sub esp, 0x38
mov rax, qword [rsp + 0x60]
mov dword [rsp + 0x28], 4
mov qword [rsp + 0x20], rax
call fcn.180017632
lodsb al, byte [rsi]
in al, 0x3b
sbb bh, bh
dec dword [rbx + rcx*4 - 0x20]
call fcn.1800095d0
jle 0x18000f656
or al, 0xff
dec dword [rdi]
invalid
pop rcx
js 0x180009a16
mov esp, 0x48ffffa3
mov edx, edx
mov rdx, rdx
jns 0x180009a16
sub qword [rsp + 0x10], rbp
js 0x18000e222
mov r15, r15
jns 0x18000e222
ret 0xe800
invalid
mov eax, 0x504
popfq
jb 0x18000bb41
xchg r13, r13
jae 0x18000bb41
xor r13, 0x637879a
jp 0x1800121c2
xchg di, di
jnp 0x1800121c2
push rbp
push rdi
push r12
mov rbp, rsp
test r10, 0
call fcn.180015768
jmp 0x18000fbb4
or eax, 0xdb7f
jmp fcn.18000f1f9
pop r11
jmp 0x18001263e
sub qword [rsp + 0x10], r15
jmp 0x18000b46f
shr al, 0x93
jnp 0x18000fdf1
add ch, ch
mov fs, word [rdi + 0xffffff8]
test dword [rdi - 0x17ffff8b], esi
movabs eax, dword [0xff0d46d420ffffab]
dec dword [rax - 0x77]
and al, 0x20
call fcn.18000f5a8
test dx, 0
jb fcn.18001325e
add rsp, 0x38
ret
sub qword [rsp + 0x10], rax
jo 0x18000b06b
mov bh, bh
jno 0x18000b06b
je 0x18000d028
je 0x180009d64
mov ebx, dword [rdi]
call fcn.1800102e8
mov eax, 0xffcca8b3
dec dword [rax - 0x75]
invalid
movsxd r11, dword [r11]
jo 0x1800131e2
mov rcx, rcx
jno 0x1800131e2
mov dword [rcx], eax
test r12, 0
call fcn.18000c448
adc byte [rbx - 0x15bf], ch
add r14, 0x2097ba72
ja 0x18000cf45
xchg rbp, rbp
jbe 0x18000cf45
push r9
js 0x18000a87d
mov bh, bh
jns 0x18000a87d
test si, 0
call fcn.1800107fb
sbb byte [rdi + 1], dh
cmp eax, 0x8948ffff
jl 0x1800101b5
mov dword [rsp + 0x30], edi
mov r9, rbx
xor byte [rbx + rcx*4 - 0x35], cl
test edx, 0
js 0x180012e36
xor r8d, r8d
test edi, 0
jnp 0x180011955
invalid
mov esp, ecx
mov rdi, r8
call fcn.18000cb4d
cmc
add dword [rsi + 0x48ffff22], ecx
mov edi, dword [rsp + 8]
js 0x180010703
mov cx, cx
jns 0x180010703
mov r8d, 0xf1228366
call fcn.180008b0d
test ch, 0
js 0x1800132ca
xor edx, edx
call fcn.180010fe2
sahf
adc ecx, dword [rcx]
call 0x1e34a022d
insd dword [rdi], dx
add byte [rdi], cl
mov byte [rdx + 0x58], bl
add byte [rax], al
xchg cl, cl
jns 0x180015a90
test rdi, rdi
je 0x180013068
call fcn.180009dd6
ja 0x18001027d
adc edx, dword [rdi + rdi*8]
call [rbp - 0x6eb57bf1]
invalid
popfq
je 0x1800093a3
xchg si, si
jne 0x1800093a3
jne 0x180009a75
jne 0x18000b864
call fcn.18000cb4d
mov esi, 0xff228dce
inc ebx
test bh, 0
ret
call fcn.18000b68d
xor al, 0x15
push 0xffffffffffffffed
adc eax, 0xd0d6
call fcn.18000fe42
invalid
test esi, 0
jne 0x18001593e
add r8d, ecx
call fcn.18000db23
insb byte [rdi], dx
mov fs, word [rcx - 0x3c0000d8]
lea rcx, [r11 + 0x20]
mov rax, r8
test edi, 0
jo 0x180009d6f
xor r9d, r9d
mov qword [rsp + 0x38], rcx
test di, 0
call fcn.18000ece9
invalid
invalid
mov eax, dword [rcx + 0x33ffffa5]
leave
pushfq
js 0x18000fb1c
xchg r15, r15
jns 0x18000fb1c
jnp 0x1800120c2
call fcn.18000ec34
pop rdx
xchg ecx, eax
mov ah, al
invalid
add r15, 0x3ba08328
jo 0x18001695a
nop
jno 0x18001695a
jb 0x18000e4d3
add rsp, 0x30
call fcn.1800102e8
out 0xcf, al
cmpsd dword [rsi], dword [rdi]
int3
pop rcx
jo 0x180013d97
nop
jno 0x180013d97
movsxd r13, dword [r13]
js 0x1800104e8
mov rsi, rsi
jns 0x1800104e8
xor r12d, r12d
call fcn.180008951
mov al, 0x68
invalid
popfq
jl 0x18000d935
xchg bp, bp
jge 0x18000d935
mov eax, dword [rsi + 8]
test rbx, 0
call fcn.180010c97
outsb dx, byte [rsi]
and dword [rdx + 0x4dffff00], ebp
invalid
movsxd rdi, dword [rdi]
jb 0x180013b1f
mov ax, ax
jae 0x180013b1f
sub rbp, 0x21eb93e2
ja 0x180009a5d
mov r14, r14
jbe 0x180009a5d
mov qword [rax + 0x18], rdi
push rbp
call fcn.18000b68d
jle 0x18001079d
in eax, dx
invalid
popfq
jl 0x18000fc4e
mov bp, bp
jge 0x18000fc4e
test eax, eax
jne 0x18000e5d7
jne 0x180016f82
lea rdx, [rsp + 0x60]
call fcn.180014155
fst qword [rdi]
mov dh, 0x17
invalid
popfq
jo 0x180008c22
xchg r12, r12
jno 0x180008c22
imul r8d, r8d, 7
imul eax, eax, 7
test bh, 0
call fcn.180009dd6
xor edx, dword [rcx + 0x12]
adc al, 0xff
dec dword [rax - 0x7d]
in al, dx
xor byte [rbx + rcx*4 + 1], al
mov rbx, rcx
call fcn.18001203a
mov dh, 0xef
nop
invalid
add qword [rsp + 0x10], r8
jp 0x18000a48a
mov bh, bh
jnp 0x18000a48a
popfq
jb 0x180014628
xchg ah, ah
jae 0x180014628
sub qword [rsp + 0x10], r11
jp 0x180017ed6
mov sp, sp
jnp 0x180017ed6
lea rcx, [0x18001d452]
jmp fcn.18000f1f9
pop rsi
pop r14
js 0x18001256e
add byte [rax], al
mov r8, r8
jns 0x18001256e
adc eax, 0xcdcb
call fcn.18000f96c
jae 0x180010ec2
and eax, 0x9cffff00
jmp 0x180015266
call fcn.18000ab71
and cl, ch
xor ebx, edi
invalid
pushfq
jb 0x180010715
mov edx, dword [rax + 0x10]
call fcn.18000a369
in eax, 0x51
outsd dx, dword [rsi]
retf
ret
ret
invalid
movsxd rax, dword [rax]
jo 0x1800120ff
xchg bx, bx
jno 0x1800120ff
jb 0x180013bd3
call fcn.180016929
mov esp, 0xff0f8604
call [rdi + rcx - 0x6ca67e]
jmp qword [rsi - 0x79]
pushfq
jb 0x18000a4b2
xchg cx, cx
jae 0x18000a4b2
sub rsp, 0x70
test rax, 0
jnp 0x180015c14
and qword [rcx + 0x58], 0
test di, 0
jne 0x1800114ba
and dword [rcx + 0x60], 0
call fcn.1800109ae
hlt
movsxd rdx, dword [rdx]
jg 0x18000eed8
mov rsi, rsi
jle 0x18000eed8
xor r14, 0x2e748d2c
jg 0x1800129e2
xchg cx, cx
jle 0x1800129e2
call fcn.18000a69e
lea rcx, [rbp - 0x30]
call fcn.1800139ea
call fcn.18000b63e
add ebp, dword [rdi]
pop rax
and eax, 0x8149ffff
out dx, al
lodsd eax, dword [rsi]
sti
insd dword [rdi], dx
xor eax, 0x4f018c0f
add byte [rax], al
sub r14, 0x356dfbad
jl 0x1800161ba
mov bx, bx
jge 0x1800161ba
mov dword [rbp - 0x48], ebx
call fcn.1800123b1
lea rcx, [rbp - 0x50]
mov edx, edi
call fcn.18000ebe6
call fcn.18000c933
cmp ch, cl
call 0x1900112be
test dword [rbx + 0xfffff85], ebp
test ebp, ebx
mov ebp, 0x64e8ffff
add byte cs:[rax], al
xor dh, byte [rbp + rsi*4 + 0x48ffff17]
xor edi, 0x11ec1730
ja 0x1800166f7
xchg cl, cl
jbe 0x1800166f7
jnp 0x18000bc2d
call fcn.18000ab71
ret 0x31b6
pop r8
jl 0x1800152f8
mov sp, sp
jge 0x1800152f8
je 0x18000dedf
mov rcx, rax
call fcn.18000ba58
mov rax, qword [r12 + 0x10]
lea rdx, [0x18000c471]
mov r9d, r15d
call fcn.18000b5f2
xor ch, byte [rbx]
push 0x48ffffdf
mov ecx, dword [rsp + 0x118]
call qword [0x18001dcb4]
test r14, 0
call fcn.18000c1af
js 0x180001522
movsxd rbx, dword [rbx]
jb 0x18000ad41
nop
jae 0x18000ad41
mov r11, rax
call fcn.180014473
call fcn.1800162b0
invalid
adc eax, 0xc5b0
call fcn.18000ee36
mov esi, 0xff2ec958
dec dword [rax - 0x75]
retf 0x6e8
shr al, 0x53
cmp dword [rax], eax
add cl, ch
invalid
push rsp
and al, 0x10
push rbx
test r11, 0
jne 0x18000d5cb
sub rsp, 0x30
mov edx, dword [rcx]
call fcn.180016690
sbb bl, byte [rax - 0x3cfe]
movsxd r10, dword [r10]
jp 0x18000def1
xchg sp, sp
jnp 0x18000def1
test ebx, 0
call fcn.1800094d8
xchg esp, eax
fisttp word [rsi + 0x1f]
invalid
popfq
jl 0x1800171d8
mov rsi, rsi
jge 0x1800171d8
sub qword [rsp + 0x10], r12
ja 0x18000cb9b
xchg r8, r8
jbe 0x18000cb9b
mov rcx, qword [rsi + 0x10]
test rdi, 0
call fcn.180008951
mov eax, 0xfff36952
call [rdi + rcx + 0x305a8a]
add byte [rax - 0x75], cl
leave
jnp 0x180014650
je 0x18000fa5e
je 0x18000df1d
sub qword [rsp + 0x10], rcx
jb 0x180016350
xchg rsi, rsi
jae 0x180016350
test r10, 0
jo 0x180013684
call fcn.18000e699
invalid
popfq
js 0x180013e92
mov bx, bx
jns 0x180013e92
add r9, 0x36dba5d2
ja 0x180016d35
mov r12, r12
jbe 0x180016d35
mov esi, eax
test rdi, 0
call fcn.18001717d
sub dword [rbx - 0x76], ecx
cli
invalid
mov rax, qword [rsp]
mov qword gs:[0x198], rax
call fcn.18000aa06
adc eax, 0xffe3c0b9
call [rbp - 0x5fd875f1]
invalid
movsxd r9, dword [r9]
jb 0x18000b026
mov rbx, rbx
jae 0x18000b026
test rsi, 0
jb 0x1800165d4
call fcn.18000a66b
mov dword [rsi - 0xf9c1], 0xe8086e01
xor dword [rsi - 0x3550001], esi
retf 0xff10
mov esp, ebx
pop r12
call fcn.180009a17
ret 0x7d2e
add qword [rsp + 0x10], r14
jg 0x1800150cb
xchg rdi, rdi
jle 0x1800150cb
mov r13, rax
call fcn.18000953e
invalid
add qword [rsp + 0x10], r15
jb 0x18001078c
nop
jae 0x18001078c
mov rbx, qword [rsp + 0x50]
test bl, 0
js 0x180012be2
mov byte [rbx], ah
adc eax, dword [rax]
add byte [rax - 0x7d], cl
invalid
add rsp, 0x30
call fcn.1800103bf
movabs al, byte [0x37840fffffe950d8]
nop
invalid
pop rbx
jp 0x1800096af
mov sp, sp
jnp 0x1800096af
popfq
jp 0x18000b89e
mov bl, bl
jnp 0x18000b89e
add rsp, 0x20
pop rdi
ret
mov eax, 0x3ffffff5
popfq
not byte [rdi]
invalid
pop rax
jl 0x18001443f
xchg dx, dx
jge 0x18001443f
movsxd r10, dword [r10]
jb 0x18000aa77
mov al, al
jae 0x18000aa77
add rbx, 0x3380e4c9
ja 0x180015ff7
xchg rbx, rbx
jbe 0x180015ff7
pushfq
jb 0x18000ab82
xchg rdx, rdx
jae 0x18000ab82
test ecx, ecx
call fcn.180010590
xchg esi, eax
mov eax, dword [0x14401199d]
jb 0x18001458c
cmp dword [rbp + 0x38], 0xedd
jge 0x180011ac6
fisttp qword [rsi]
add byte [rax], al
call fcn.18000e91d
js 0x180011a26
jb 0x180011ac1
invalid
invalid
invalid
call fcn.1800102e8
jmp 0x180011b37
ret
add byte [rax], al
jne 0x18001758a
call fcn.180017c94
xchg ecx, eax
sahf
sbb bh, bh
inc ebx
je 0x1800135ac
ret
call fcn.180016238
or eax, 0xff11ec0d
dec dword [rbx - 0x5be7173d]
invalid
sub qword [rsp + 0x10], rdx
jl 0x180016765
mov r8, r8
jge 0x180016765
popfq
js 0x18001192c
xchg r12, r12
jns 0x18001192c
mov eax, 0x54f
ret
mov eax, edi
popfq
jb 0x180010627
mov r9, r9
jae 0x180010627
jbe 0x180010324
call fcn.1800098c2
clc
fsub dword [rbx - 0x31]
invalid
ret
xor eax, eax
mov qword [rsp + 0x20], rcx
mov rcx, rax
call qword [0x18001da5d]
test dx, 0
js 0x18000ded5
test eax, eax
jne 0x18001599d
jne 0x18000dd1d
test al, 0
jne 0x1800164d9
call fcn.18000b645
invalid
popfq
je 0x180014d54
xchg rdx, rdx
jne 0x180014d54
jb 0x18000a028
pushfq
jp 0x1800160f1
mov dh, dh
jnp 0x1800160f1
lea rdx, [0x18000c694]
call fcn.18000dc71
lodsb al, byte [rsi]
invalid
popfq
jb 0x18000f57e
mov cl, cl
jae 0x18000f57e
mov r11, qword [rsp + 8]
jb 0x180010131
mov bl, bl
jae 0x180010131
test r10, 0
test edx, 0
jnp 0x18000f2a3
and dword [rbp - 0x38], 0
test ah, 0
call fcn.1800162b0
inc byte [rsi + 0x3b]
adc eax, 0xf9cffff
mov byte [rbx + 0x33], ch
add byte [rax], al
pushfq
js 0x180015452
mov bl, bl
jns 0x180015452
popfq
jo 0x180014835
xchg bp, bp
jno 0x180014835
pushfq
jo 0x18000aca5
xchg sp, sp
jno 0x18000aca5
call fcn.180010fe2
pop rcx
xchg edx, eax
not byte [rdi]
invalid
xor r9, 0x13595472
ja 0x180013eb4
xchg rdx, rdx
jbe 0x180013eb4
ret
sub qword [rsp + 0x10], r13
jo 0x180011642
xchg dl, dl
jno 0x180011642
test rbx, 0
jo 0x18000e4d3
test rax, rax
je 0x18000a1f1
call fcn.18000c448
adc ebx, esp
invalid
and byte [rdi + rsi*4 - 0x7cb70001], 0x65
mov al, 0
test di, 0
call fcn.1800162c1
invalid
sub rbx, 0xb40393
jl 0x18000e16d
mov rsi, rsi
jge 0x18000e16d
call fcn.18000a69e
call fcn.18000e92d
invalid
pop rcx
ja 0x180011cd7
xchg rcx, rcx
jbe 0x180011cd7
xor rax, 0x148dd5fd
je 0x1800156af
mov rcx, qword [rsp + 0x50]
call fcn.18000c417
cmp dword [rdx + riz*8 - 0x17], 0xffffffff
dec dword [rcx - 9]
ret
ret
add r12, 0x39570b5a
jmp 0x1800115c5
ret
popfq
jb 0x1800157b9
xchg r10, r10
jae 0x1800157b9
mov rcx, rax
test ecx, 0
jb 0x18000f01f
test rax, rax
jne 0x1800094cd
jne 0x1800150f7
call fcn.180015ec0
mov dh, 0xa3
insd dword [rdi], dx
xor eax, 0x8e0fffff
pop fs
invalid
add r9, 0xa59b3c
jl 0x180014614
xchg bh, bh
jge 0x180014614
pop r14
jb 0x180015d19
mov rbx, rbx
jae 0x180015d19
ret
test byte [rsi + 0x48ffffd5], bh
test esi, 0
jne 0x180011c27
add rbx, 0x1000
jmp 0x1800097c5
mov ecx, 0x3642de47
test ecx, 0
call fcn.180012e87
invalid
test dword [0x1c901282b], edx
add esp, 0x40
ror byte [rax - 0x75], 0x5c
and al, 0x60
call fcn.18000f97c
je 0x18001290b
add edi, edi
dec dword [rax - 0x7f]
rcl dword [rdi*2 - 0x75f0e843], 0xa3
loope 0x1800128cc
invalid
dec dword [rbp - 0x75]
ror byte [rdi], 0x8b
invalid
adc byte [rdx + 5], bh
sub qword [rsp + 0x10], rbx
jb 0x180011b8e
xchg r12, r12
jae 0x180011b8e
jle 0x180013ca0
jle 0x180011a8c
mov r12d, 0xedd
call fcn.18000daf1
int3
sub qword [rsp + 0x10], r14
jb 0x180014290
xchg dl, dl
jae 0x180014290
and dword [rdi + 0x90], 0
test rdi, 0
jb 0x18001285a
and qword [rdi + 0x98], 0
test esi, 0
js 0x18000ac41
xor r9d, r9d
test edx, 0
jne 0x180009bc8
call fcn.1800102e8
mov ecx, 0xffcca82e
inc dword [rcx + 0x3b]
ret
add qword [rsp + 0x10], r10
jl 0x18000cd8f
xchg rcx, rcx
jge 0x18000cd8f
mov ebx, ecx
lea rcx, [rsp + 0x40]
mov edx, 0x104
call fcn.18000e3d8
cld
invalid
pop r11
jmp 0x180017d14
add qword [rsp + 0x10], r14
jmp 0x18001209f
mov esi, ecx
call fcn.180014ee9
sub dword [rbx + rsi*2 - 0x3c00003a], edx
call fcn.180015a55
sar al, cl
invalid
lea ecx, [rbp + rax*2 + 0x130]
popfq
ja 0x180012ad7
mov rbp, rbp
jbe 0x180012ad7
sub rcx, 0x5ded735
jg 0x18000ccec
xchg al, al
jle 0x18000ccec
and dword [rdi + 8], 0
call fcn.180014af2
adc ch, byte [rsp + rbx*2]
loope 0x180012c2c
invalid
inc dword [rbp - 0x6b71f040]
xor eax, dword [rax]
add byte [rdi], cl
mov ss, esp
invalid
mov qword gs:[0x1a0], rbx
call fcn.18000f1c3
pop r13
js 0x18000d316
nop
jns 0x18000d316
mov eax, 8
call fcn.18000cb4d
invalid
test ebx, 0
call fcn.180014af2
test eax, 0xffe15c1b
dec dword [rax - 0x75]
or ebp, eax
invalid
ret
pop rcx
jo 0x1800152f9
mov r14, r14
jno 0x1800152f9
mov eax, dword [rdx + 8]
mov qword [rcx + 8], rax
mov rcx, qword [rdx + 8]
call fcn.18000daf1
push rcx
rcr bh, cl
invalid
pop r14
je 0x18000e6aa
xchg dx, dx
jne 0x18000e6aa
jo 0x180017585
call fcn.18001016d
adc eax, 0xff2fcce0
dec dword [rax - 0x73]
xchg r8, rax
call qword [0x18001d7d3]
call fcn.18000ab71
scasb al, byte [rdi]
xor dil, r11b
invalid
ret
pushfq
jb 0x1800175ae
nop
jae 0x1800175ae
mov al, byte [rdx]
call fcn.180014e13
jle 0x18001324d
lodsd eax, dword [rsi]
sbb edi, edi
dec dword [rcx - 9]
invalid
pushfq
invalid
ret
mov esi, edx
push 0xffffffffffffffff
invalid
pop rdx
js 0x180010279
mov rbp, rbp
jns 0x180010279
jbe 0x18000acee
popfq
js 0x180016cb3
mov bp, bp
jns 0x180016cb3
mov eax, dword [rcx + 5]
inc rcx
call fcn.18000ece9
or al, 0xf
and edi, edi
invalid
pop r10
jg 0x18000bf04
mov rax, rax
jle 0x18000bf04
sub rsp, 0x20
call fcn.18000f045
pop rsi
out dx, eax
cmpsd dword [rsi], dword [rdi]
adc edi, edi
dec dword [rbx + rcx*4 + 0x64]
and al, 8
jp 0x180013404
xchg bl, bl
jnp 0x180013404
movsxd r12, dword [r12]
jp 0x18000bcaa
xchg rbx, rbx
jnp 0x18000bcaa
jmp fcn.18000f1f9
outsd dx, dword [rsi]
invalid
pop rcx
jp 0x1800088e5
xchg r8, r8
jnp 0x1800088e5
ret
ret
call fcn.180009153
invalid
invalid
lea ecx, [rsp + 0x68]
call fcn.18000b3f2
call fcn.1800103bf
jmp 0x1800136ae
adc ecx, ebp
xchg edi, eax
insb byte [rdi], dx
invalid
sub rbx, 0x115815e1
js 0x18001295d
nop
jns 0x18001295d
ret
lea rcx, [rsp + 0x20]
mov edx, 1
invalid
add byte [rdi], cl
invalid
call fcn.18000acc7
sub dword [rsi + 0x67], 0x34
invalid
ret
ret
add qword [rsp + 0x10], rax
jg 0x180010252
xchg rdi, rdi
jle 0x180010252
pop r13
jl 0x180013d82
mov r13, r13
jge 0x180013d82
jne 0x18000a34c
call fcn.18000c448
psubd mm0, qword [rcx - 0x16]
invalid
add qword [rsp + 0x10], r9
je 0x18001631b
xchg si, si
jne 0x18001631b
sub r15, 0x1f4eb413
js 0x18001189f
mov rdx, rdx
jns 0x18001189f
mov edx, 0x6a299f63
mov r9d, 0xa381462a
mov r8d, 0xf145b054
mov dword [rsp + 0x20], 0xd
call fcn.180008b0d
add qword [rsp + 0x10], rax
jg 0x18000faef
mov cl, cl
jle 0x18000faef
lea eax, [rbp + 8]
jmp 0x180017225
popfq
jb 0x18000a4fe
xchg rdi, rdi
jae 0x18000a4fe
jle 0x180017bc3
jle 0x180010ee4
call fcn.180012e87
jne 0x180013ffb
mov dh, ch
invalid
hlt