Function at 0x1800795f0
Capabilities:
Copy file
Delete file
Delete registry key
Query service status
Start service
Terminate process
Timestomp file

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x1c40
call fcn.18008ce70
sub rsp, rax
lea rbp, [rsp + 0x60]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x180297040]
xor rax, rsp
mov qword [rbp + 0x1bc8], rax
call fcn.180079520
movabs rax, 0x2a8a0e200be5d780
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x40], rax
movabs rax, 0xc0988e8fb2751606
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x48], rax
movabs r15, 0x760c72971d8a4207
mov qword [rbp + 0x10], r15
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x50], rax
movabs r13, 0x3302768a20a3b3c4
mov qword [rbp + 0x10], r13
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x58], rax
movabs rsi, 0x2ae40e450b93d7c5
mov qword [rbp + 0x10], rsi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1630], rax
movabs r14, 0xc0ff8ee0b2391672
mov qword [rbp + 0x10], r14
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1638], rax
mov qword [rbp + 0x10], r15
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1640], rax
mov qword [rbp + 0x10], r13
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1648], rax
movdqa xmm0, xmmword [rbp + 0x40]
xorps xmm0, xmmword [rbp + 0x1630]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x1640]
xorps xmm1, xmmword [rbp + 0x50]
movdqa xmmword [rbp + 0x50], xmm1
xor edx, edx
xor ecx, ecx
mov r8d, 0xf003f
call qword [sym.imp.ADVAPI32.dll_OpenSCManagerW]
mov rdi, rax
mov qword [rbp], rax
test rax, rax
jne 0x180079aa6
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rax, 0x2a8c0e290bf2d783
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x960], rax
movabs rax, 0xc0908e81b2191613
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x968], rax
movabs rax, 0x767e72f51deb4227
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x970], rax
movabs rax, 0x336d76aa20d1b3ad
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x978], rax
movabs rax, 0xa8b609dc32b38ba9
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x980], rax
movabs rax, 0x2a83f5e76a038600
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x988], rax
movabs rax, 0xaddabd84f2417deb
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x990], rax
movabs rax, 0xce07f96167383cec
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x998], rax
movabs rax, 0x3434367cfeb528ad
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x9a0], rax
movabs rax, 0x96f49ebdc8105fdb
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x9a8], rax
movabs rax, 0x44ac6f8a8378c5e1
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x9b0], rax
movabs rax, 0x3a9e40787f3f54be
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x9b8], rax
movabs r8, 0xdfdccb316e7c40d1
mov qword [rbp + 0x10], r8
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x9c0], rax
movabs rdx, 0x8f49f27cd1ac841e
mov qword [rbp + 0x10], rdx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x9c8], rax
mov qword [rbp + 0x10], rsi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1320], rax
mov qword [rbp + 0x10], r14
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1328], rax
mov qword [rbp + 0x10], r15
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1330], rax
mov qword [rbp + 0x10], r13
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1338], rax
movabs r14, 0xa8c409b932e08b89
mov qword [rbp + 0x10], r14
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1340], rax
movabs rdi, 0x2ae6f5846a6a8676
mov qword [rbp + 0x10], rdi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1348], rax
movabs r15, 0xadb4bdebf2027dcb
mov qword [rbp + 0x10], r15
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1350], rax
movabs rsi, 0xce6bf90e674a3c98
mov qword [rbp + 0x10], rsi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1358], rax
movabs rax, 0x345a361dfef8288d
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1360], rax
movabs r13, 0x96869ed8c8775fba
mov qword [rbp + 0x10], r13
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1368], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1370], rax
movabs r12, 0x3abe40427f5054cc
mov qword [rbp + 0x10], r12
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1378], rax
mov qword [rbp + 0x10], r8
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1380], rax
mov qword [rbp + 0x10], rdx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1388], rax
movdqa xmm0, xmmword [rbp + 0x960]
xorps xmm0, xmmword [rbp + 0x1320]
movdqa xmmword [rbp + 0x960], xmm0
movdqa xmm1, xmmword [rbp + 0x970]
xorps xmm1, xmmword [rbp + 0x1330]
movdqa xmmword [rbp + 0x970], xmm1
movdqa xmm0, xmmword [rbp + 0x980]
xorps xmm0, xmmword [rbp + 0x1340]
movdqa xmmword [rbp + 0x980], xmm0
movdqa xmm1, xmmword [rbp + 0x990]
xorps xmm1, xmmword [rbp + 0x1350]
movdqa xmmword [rbp + 0x990], xmm1
movdqa xmm0, xmmword [rbp + 0x9a0]
xorps xmm0, xmmword [rbp + 0x1360]
movdqa xmmword [rbp + 0x9a0], xmm0
movdqa xmm1, xmmword [rbp + 0x9b0]
xorps xmm1, xmmword [rbp + 0x1370]
movdqa xmmword [rbp + 0x9b0], xmm1
movdqa xmm0, xmmword [rbp + 0x9c0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x9c0], xmm0
lea rdx, [rbp + 0x960]
call fcn.1800873a0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___unsigned_long_int____ptr64]
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rcx, qword [rbp + 0x1bc8]
xor rcx, rsp
call fcn.18008bc20
lea r11, [rsp + 0x1c40]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov r8d, 0x24
lea rdx, [rbp + 0x40]
mov rcx, rdi
call qword [sym.imp.ADVAPI32.dll_OpenServiceW]
mov rbx, rax
mov qword [rbp + 0x10], rax
test rax, rax
jne 0x180079d95
mov rcx, rdi
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rax, 0x2a8c0e290bf2d783
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5c0], rax
movabs rax, 0xc0908e81b2191613
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5c8], rax
movabs rax, 0x767e72f51deb4227
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5d0], rax
movabs rax, 0x336d76aa20d1b3ad
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5d8], rax
movabs rax, 0xa8b609dc32938ba9
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5e0], rax
movabs rax, 0x2a89f5636a038600
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5e8], rax
movabs rax, 0xadd1bd9df2477deb
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5f0], rax
movabs rax, 0xce04f942673e3cf6
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5f8], rax
movabs rax, 0x341f363dfed628ea
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x600], rax
movabs rax, 0x96bc9eb7c8055fc8
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x608], rax
movabs rax, 0x44de6fcf8358c5ef
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x610], rax
movabs r12, 0x3abe40427f5054cc
mov qword [rbp + 0x10], r12
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x618], rax
mov qword [rbp + 0x10], rsi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1060], rax
mov qword [rbp + 0x10], r14
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1068], rax
mov qword [rbp + 0x10], r15
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1070], rax
mov qword [rbp + 0x10], r13
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1078], rax
movabs r14, 0xa8c409b932e08b89
mov qword [rbp + 0x10], r14
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1080], rax
movabs rdi, 0x2ae6f5846a6a8676
mov qword [rbp + 0x10], rdi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1088], rax
movabs r15, 0xadb4bdebf2027dcb
mov qword [rbp + 0x10], r15
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1090], rax
movabs rsi, 0xce6bf90e674a3c98
mov qword [rbp + 0x10], rsi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1098], rax
movabs rax, 0x345a361dfef8288d
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x10a0], rax
movabs r13, 0x96869ed8c8775fba
mov qword [rbp + 0x10], r13
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x10a8], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x10b0], rax
mov qword [rbp + 0x10], r12
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x10b8], rax
movdqa xmm0, xmmword [rbp + 0x5c0]
xorps xmm0, xmmword [rbp + 0x1060]
movdqa xmmword [rbp + 0x5c0], xmm0
movdqa xmm1, xmmword [rbp + 0x5d0]
xorps xmm1, xmmword [rbp + 0x1070]
movdqa xmmword [rbp + 0x5d0], xmm1
movdqa xmm0, xmmword [rbp + 0x5e0]
xorps xmm0, xmmword [rbp + 0x1080]
movdqa xmmword [rbp + 0x5e0], xmm0
movdqa xmm1, xmmword [rbp + 0x5f0]
xorps xmm1, xmmword [rbp + 0x1090]
movdqa xmmword [rbp + 0x5f0], xmm1
movdqa xmm0, xmmword [rbp + 0x600]
xorps xmm0, xmmword [rbp + 0x10a0]
movdqa xmmword [rbp + 0x600], xmm0
movdqa xmm1, xmmword [rbp + 0x610]
xorps xmm1, xmmword [rbp + 0x10b0]
movdqa xmmword [rbp + 0x610], xmm1
lea rdx, [rbp + 0x5c0]
jmp 0x180079a4d
lea rdx, [rbp + 0xe40]
mov rcx, rbx
call qword [sym.imp.ADVAPI32.dll_QueryServiceStatus]
test eax, eax
je 0x18007a34f
cmp dword [rbp + 0xe44], 4
jne 0x18007a30b
lea r8, [rbp + 0xe40]
mov edx, 5
mov rcx, rbx
call qword [sym.imp.ADVAPI32.dll_ControlService]
test eax, eax
jne 0x18007a09a
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rax, 0x2a8c0e290bf2d783
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x560], rax
movabs rax, 0xc0908e81b2191613
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x568], rax
movabs rax, 0x767e72f61dfa4227
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x570], rax
movabs rax, 0x336d76aa20d1b3a5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x578], rax
movabs rax, 0xa8b609dc32938ba9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x580], rax
movabs rax, 0x2a89f5636a038600
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x588], rax
movabs rax, 0xadd1bd9df2477deb
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x590], rax
movabs rax, 0xce04f942673e3cf6
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x598], rax
movabs rax, 0x341f363dfed628ea
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x5a0], rax
movabs rax, 0x96bc9eb7c8055fc8
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x44de6fcf8358c5ef
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x5b0], rax
movabs r12, 0x3abe40427f5054cc
mov qword [rbp + 8], r12
mov rax, qword [rbp + 8]
mov qword [rbp + 0x5b8], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x10c0], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x10c8], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x10d0], rax
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0x10d8], rax
movabs r14, 0xa8c409b932e08b89
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x10e0], rax
movabs rdi, 0x2ae6f5846a6a8676
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x10e8], rax
movabs r15, 0xadb4bdebf2027dcb
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x10f0], rax
movabs rsi, 0xce6bf90e674a3c98
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x10f8], rax
movabs rax, 0x345a361dfef8288d
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1100], rax
movabs r13, 0x96869ed8c8775fba
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1108], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1110], rax
mov qword [rbp + 8], r12
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1118], rax
movdqa xmm0, xmmword [rbp + 0x10c0]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x560], xmm0
movdqa xmm1, xmmword [rbp + 0x10d0]
xorps xmm1, xmmword [rbp + 0x570]
movdqa xmmword [rbp + 0x570], xmm1
movdqa xmm0, xmmword [rbp + 0x10e0]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0x580], xmm0
movdqa xmm1, xmmword [rbp + 0x10f0]
xorps xmm1, xmmword [rbp + 0x590]
movdqa xmmword [rbp + 0x590], xmm1
movdqa xmm0, xmmword [rbp + 0x1100]
xorps xmm0, xmmword [rbp + 0x5a0]
movdqa xmmword [rbp + 0x5a0], xmm0
movdqa xmm1, xmmword [rbp + 0x1110]
xorps xmm1, xmmword [rbp + 0x5b0]
movdqa xmmword [rbp + 0x5b0], xmm1
lea rdx, [rbp + 0x560]
jmp 0x18007a617
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a920e370bf6d796
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc40], rax
movabs rax, 0xc0df8e8fb2de161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc48], rax
movabs rax, 0x766272f21dfc4242
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc50], rax
movabs rax, 0x336576e520efb3b0
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc58], rax
movabs rax, 0xa8b609d832908ba9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc60], rax
movabs rax, 0x2ac6f5eb6a0e8617
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc68], rax
movabs rax, 0xad94bd86f26d7da8
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc70], rax
movabs rax, 0xce0ef96d673f3ceb
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc78], rax
movabs rax, 0x34743672fe8b28fe
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc80], rax
movabs r13, 0x96869ed8c8775fba
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc88], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16a0], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16a8], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16b0], rax
movabs rbx, 0x3302768a20a3b3c4
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16b8], rax
movabs r14, 0xa8c409b932e08b89
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16c0], rax
movabs rdi, 0x2ae6f5846a6a8676
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16c8], rax
movabs r15, 0xadb4bdebf2027dcb
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16d0], rax
movabs rsi, 0xce6bf90e674a3c98
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16d8], rax
movabs rax, 0x345a361dfef8288d
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16e0], rax
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0x16e8], rax
movdqa xmm0, xmmword [rbp + 0x16a0]
xorps xmm0, xmmword [rbp + 0xc40]
movdqa xmmword [rbp + 0xc40], xmm0
movdqa xmm1, xmmword [rbp + 0x16b0]
xorps xmm1, xmmword [rbp + 0xc50]
movdqa xmmword [rbp + 0xc50], xmm1
movdqa xmm0, xmmword [rbp + 0x16c0]
xorps xmm0, xmmword [rbp + 0xc60]
movdqa xmmword [rbp + 0xc60], xmm0
movdqa xmm1, xmmword [rbp + 0x16d0]
xorps xmm1, xmmword [rbp + 0xc70]
movdqa xmmword [rbp + 0xc70], xmm1
movdqa xmm0, xmmword [rbp + 0x16e0]
xorps xmm0, xmmword [rbp + 0xc80]
movdqa xmmword [rbp + 0xc80], xmm0
lea rdx, [rbp + 0xc40]
call fcn.1800873a0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
movabs r12, 0x3abe40427f5054cc
jmp 0x18007a64a
movabs rdi, 0x2ae6f5846a6a8676
movabs rsi, 0xce6bf90e674a3c98
movabs r14, 0xa8c409b932e08b89
mov rbx, r13
movabs r15, 0xadb4bdebf2027dcb
movabs r13, 0x96869ed8c8775fba
movabs r12, 0x3abe40427f5054cc
jmp 0x18007a64a
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rax, 0x2a8c0e290bf2d783
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x500], rax
movabs rax, 0xc0908e81b2191613
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x508], rax
movabs rax, 0x766272f81de94227
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x510], rax
movabs rax, 0x337676e620d6b3b7
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x518], rax
movabs rax, 0xa8ab099932928be8
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x520], rax
movabs rax, 0x2a87f5f06a198656
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x528], rax
movabs rax, 0xad94bd98f2777dbf
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x530], rax
movabs rax, 0xce18f92e67253cfc
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x538], rax
movabs rax, 0x3433366bfe8a28e8
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x540], rax
movabs rax, 0x96a69ef6c8185f5d
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x548], rax
movabs rax, 0x44b16fbd832ac58a
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x550], rax
movabs rax, 0x3abe40427f7054f6
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x558], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1120], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1128], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1130], rax
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1138], rax
movabs r14, 0xa8c409b932e08b89
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1140], rax
movabs rdi, 0x2ae6f5846a6a8676
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1148], rax
movabs r15, 0xadb4bdebf2027dcb
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1150], rax
movabs rsi, 0xce6bf90e674a3c98
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1158], rax
movabs rax, 0x345a361dfef8288d
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1160], rax
movabs r13, 0x96869ed8c8775fba
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1168], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1170], rax
movabs r12, 0x3abe40427f5054cc
mov qword [rbp + 8], r12
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1178], rax
movdqa xmm0, xmmword [rbp + 0x1120]
xorps xmm0, xmmword [rbp + 0x500]
movdqa xmmword [rbp + 0x500], xmm0
movdqa xmm1, xmmword [rbp + 0x1130]
xorps xmm1, xmmword [rbp + 0x510]
movdqa xmmword [rbp + 0x510], xmm1
movdqa xmm0, xmmword [rbp + 0x1140]
xorps xmm0, xmmword [rbp + 0x520]
movdqa xmmword [rbp + 0x520], xmm0
movdqa xmm1, xmmword [rbp + 0x1150]
xorps xmm1, xmmword [rbp + 0x530]
movdqa xmmword [rbp + 0x530], xmm1
movdqa xmm0, xmmword [rbp + 0x1160]
xorps xmm0, xmmword [rbp + 0x540]
movdqa xmmword [rbp + 0x540], xmm0
movdqa xmm1, xmmword [rbp + 0x1170]
xorps xmm1, xmmword [rbp + 0x550]
movdqa xmmword [rbp + 0x550], xmm1
lea rdx, [rbp + 0x500]
call fcn.1800873a0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___unsigned_long_int____ptr64]
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
movabs rbx, 0x3302768a20a3b3c4
movabs rax, 0x2ab30e190ba9d786
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xc0908e84b257161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x765f72cb1df94270
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x3f0], rax
movabs rax, 0x336776fe20d0b3bd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x3f8], rax
movabs rax, 0xa898098b32d38be4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x400], rax
movabs rax, 0x2a83f5ea6a038601
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x408], rax
movabs rax, 0xadf8bdb7f2767dbd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x410], rax
movabs rax, 0xce37f97d672d3cf7
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x418], rax
movabs rax, 0x342f367efe9d28de
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x420], rax
movabs rax, 0x96ff9eacc81e5fc8
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x428], rax
movabs rax, 0x44aa6fb9833dc5e1
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x430], rax
movabs rax, 0x3abe40427f5054b4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x438], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1180], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1188], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1190], rax
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1198], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11a0], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11a8], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11b0], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11b8], rax
movabs rbx, 0x345a361dfef8288d
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11c0], rax
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11c8], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11d0], rax
mov qword [rbp + 8], r12
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11d8], rax
movdqa xmm0, xmmword [rbp + 0x1180]
xorps xmm0, xmmword [rbp + 0x3e0]
movdqa xmmword [rbp + 0x3e0], xmm0
movdqa xmm1, xmmword [rbp + 0x1190]
xorps xmm1, xmmword [rbp + 0x3f0]
movdqa xmmword [rbp + 0x3f0], xmm1
movdqa xmm0, xmmword [rbp + 0x11a0]
xorps xmm0, xmmword [rbp + 0x400]
movdqa xmmword [rbp + 0x400], xmm0
movdqa xmm1, xmmword [rbp + 0x11b0]
xorps xmm1, xmmword [rbp + 0x410]
movdqa xmmword [rbp + 0x410], xmm1
movdqa xmm0, xmmword [rbp + 0x11c0]
xorps xmm0, xmmword [rbp + 0x420]
movdqa xmmword [rbp + 0x420], xmm0
movdqa xmm1, xmmword [rbp + 0x11d0]
xorps xmm1, xmmword [rbp + 0x430]
movdqa xmmword [rbp + 0x430], xmm1
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0xdc0]
call fcn.18002e4f0
nop
movabs rax, 0x2ab30e190ba9d786
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x60], rax
movabs rax, 0xc0908e84b257161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x68], rax
movabs rax, 0x765872cb1df94270
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x70], rax
movabs rax, 0x335e76fa20ceb3a1
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x78], rax
movabs rax, 0xa8f109e632b38bdd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x80], rax
movabs rax, 0x2a8bf5f06a448630
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x88], rax
movabs rax, 0xadb4bdebf2027dbb
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x90], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x98], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xfa0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xfa8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xfb0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xfb8], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0xfc0], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0xfc8], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0xfd0], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0xfd8], rax
movdqa xmm0, xmmword [rbp + 0xfa0]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x60], xmm0
movdqa xmm1, xmmword [rbp + 0xfb0]
xorps xmm1, xmmword [rbp + 0x70]
movdqa xmmword [rbp + 0x70], xmm1
movdqa xmm0, xmmword [rbp + 0xfc0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0xfd0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0xe00]
call fcn.18002e4f0
nop
movabs rax, 0x2ab30e190ba9d786
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa0], rax
movabs rax, 0xc0908e84b257161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa8], rax
movabs rax, 0x765872cb1df94270
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xb0], rax
movabs rax, 0x335e76fa20ceb3a1
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xb8], rax
movabs rax, 0xa8f109e632b38bdd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc0], rax
movabs rax, 0x2a8bf5f06a448633
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xc8], rax
movabs rax, 0xadb4bdebf2027dbb
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xd0], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0xd8], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1020], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1028], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1030], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1038], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1040], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1048], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1050], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1058], rax
movdqa xmm0, xmmword [rbp + 0x1020]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0x1030]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xb0], xmm1
movdqa xmm0, xmmword [rbp + 0x1040]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xc0], xmm0
movdqa xmm1, xmmword [rbp + 0x1050]
xorps xmm1, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xd0], xmm1
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0xde0]
call fcn.18002e4f0
nop
movabs rax, 0x2ab30e190ba9d786
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x9e0], rax
movabs rax, 0xc0908e84b257161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x9e8], rax
movabs rax, 0x765f72cb1df94270
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x9f0], rax
movabs rax, 0x336776fe20d0b3bd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x9f8], rax
movabs rax, 0xa898098b32d38be4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa00], rax
movabs rax, 0x2a83f5ea6a038601
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa08], rax
movabs rax, 0xadf8bdb7f2767dbd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa10], rax
movabs rax, 0xce37f97d672d3cf7
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa18], rax
movabs rax, 0x3436366dfe8828cc
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa20], rax
movabs rax, 0x96f29eb9c8145fd3
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa28], rax
movabs rax, 0x44f06fa18337c5a6
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa30], rax
movabs rax, 0x3ac640367f2654a9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa38], rax
movabs rdx, 0xdfdccb316e7c40d1
mov qword [rbp + 8], rdx
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa40], rax
movabs rcx, 0x8f49f27cd1ac841e
mov qword [rbp + 8], rcx
mov rax, qword [rbp + 8]
mov qword [rbp + 0xa48], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13a0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13a8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13b0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13b8], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13c0], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13c8], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13d0], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13d8], rax
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13e0], rax
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13e8], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13f0], rax
mov qword [rbp + 8], r12
mov rax, qword [rbp + 8]
mov qword [rbp + 0x13f8], rax
mov qword [rbp + 8], rdx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1400], rax
mov qword [rbp + 8], rcx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1408], rax
movdqa xmm0, xmmword [rbp + 0x13a0]
xorps xmm0, xmmword [rbp + 0x9e0]
movdqa xmmword [rbp + 0x9e0], xmm0
movdqa xmm1, xmmword [rbp + 0x13b0]
xorps xmm1, xmmword [rbp + 0x9f0]
movdqa xmmword [rbp + 0x9f0], xmm1
movdqa xmm0, xmmword [rbp + 0x13c0]
xorps xmm0, xmmword [rbp + 0xa00]
movdqa xmmword [rbp + 0xa00], xmm0
movdqa xmm1, xmmword [rbp + 0x13d0]
xorps xmm1, xmmword [rbp + 0xa10]
movdqa xmmword [rbp + 0xa10], xmm1
movdqa xmm0, xmmword [rbp + 0x13e0]
xorps xmm0, xmmword [rbp + 0xa20]
movdqa xmmword [rbp + 0xa20], xmm0
movdqa xmm1, xmmword [rbp + 0x13f0]
xorps xmm1, xmmword [rbp + 0xa30]
movdqa xmmword [rbp + 0xa30], xmm1
movdqa xmm0, xmmword [rbp + 0x1400]
xorps xmm0, xmmword [rbp + 0xa40]
movdqa xmmword [rbp + 0xa40], xmm0
lea rdx, [rbp + 0x9e0]
lea rcx, [rbp + 0xda0]
call fcn.18002e4f0
nop
lea rcx, [rbp + 0xdc0]
call fcn.18002e4e0
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
movabs rbx, 0x2a910e340be1d784
test eax, eax
je 0x18007b1a5
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0xe0], rax
movabs rax, 0xc0df8e8fb24f161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xe8], rax
movabs rax, 0x766072f41df24262
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf0], rax
movabs rax, 0x336d76ee204eb3b1
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf8], rax
movabs rax, 0xa8a909d632838ba9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x100], rax
movabs rax, 0x2a85f5f16a198656
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x108], rax
movabs rax, 0xaddbbd98f2717dae
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x110], rax
movabs rax, 0xce6bf90e676a3ca2
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x118], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf20], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf28], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf30], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf38], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf40], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf48], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf50], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf58], rax
movdqa xmm0, xmmword [rbp + 0xf20]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xe0], xmm0
movdqa xmm1, xmmword [rbp + 0xf30]
xorps xmm1, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0xf0], xmm1
movdqa xmm0, xmmword [rbp + 0xf40]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
movdqa xmm1, xmmword [rbp + 0xf50]
xorps xmm1, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x110], xmm1
lea rdx, [rbp + 0xe0]
call fcn.1800873a0
mov rcx, rax
lea rdx, [rbp + 0xdc0]
call fcn.1800875c0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
lea rcx, [rbp + 0xda0]
call fcn.18002e4e0
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
test eax, eax
je 0x18007b3ae
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x120], rax
movabs rax, 0xc0df8e8fb24f161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x128], rax
movabs rax, 0x766072f41df24262
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x130], rax
movabs rax, 0x336d76ee204eb3b1
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x138], rax
movabs rax, 0xa8a909d632838ba9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x140], rax
movabs rax, 0x2a85f5f16a198656
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x148], rax
movabs rax, 0xaddbbd98f2717dae
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x150], rax
movabs rax, 0xce6bf90e676a3ca2
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x158], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xee0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xee8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xef0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xef8], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf00], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf08], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf10], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf18], rax
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x120], xmm0
movdqa xmm1, xmmword [rbp + 0xef0]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x130], xmm1
movdqa xmm0, xmmword [rbp + 0xf00]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x140], xmm0
movdqa xmm1, xmmword [rbp + 0xf10]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp + 0x150], xmm1
lea rdx, [rbp + 0x120]
call fcn.1800873a0
mov rcx, rax
lea rdx, [rbp + 0xda0]
call fcn.1800875c0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
lea rcx, [rbp + 0xda0]
call fcn.18002e4e0
mov rbx, rax
lea rcx, [rbp + 0xde0]
call fcn.18002e4e0
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CopyFileW]
test eax, eax
je 0x18007b659
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a910e340be1d784
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x160], rax
movabs rax, 0xc0df8e8fb24f161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x168], rax
movabs rax, 0x766572e71de54264
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x170], rax
movabs rax, 0x332276e520c7b3a5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x178], rax
movabs rax, 0xa8e409d4328f8bea
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x180], rax
movabs rax, 0x2a83f5e76a1f8605
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x188], rax
movabs rax, 0xad94bd84f2717db8
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x190], rax
movabs rax, 0xce6bf92e672f3cfc
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x198], rax
movabs rbx, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf60], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf68], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf70], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf78], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf80], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf88], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf90], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf98], rax
movdqa xmm0, xmmword [rbp + 0xf60]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp + 0x160], xmm0
movdqa xmm1, xmmword [rbp + 0xf70]
xorps xmm1, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm1
movdqa xmm0, xmmword [rbp + 0xf80]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rbp + 0x180], xmm0
movdqa xmm1, xmmword [rbp + 0xf90]
xorps xmm1, xmmword [rbp + 0x190]
movdqa xmmword [rbp + 0x190], xmm1
lea rdx, [rbp + 0x160]
call fcn.1800873a0
mov rcx, rax
lea rdx, [rbp + 0xde0]
call fcn.1800875c0
mov r8, rax
movabs rax, 0x2a960e240be3d7e5
mov qword [rbp + 8], rax
mov rcx, qword [rbp + 8]
mov qword [rbp + 0x20], rcx
movabs rax, 0xc0ff8ee0b2191613
mov qword [rbp + 8], rax
mov rcx, qword [rbp + 8]
mov qword [rbp + 0x28], rcx
mov qword [rbp + 8], rbx
mov rcx, qword [rbp + 8]
mov qword [rbp + 0x1240], rcx
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1248], rax
movdqa xmm0, xmmword [rbp + 0x1240]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x20], xmm0
lea rdx, [rbp + 0x20]
mov rcx, r8
call fcn.1800873a0
mov rcx, rax
lea rdx, [rbp + 0xda0]
call fcn.1800875c0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
lea rcx, [rbp + 0xe00]
call fcn.18002e4e0
mov rbx, rax
lea rcx, [rbp + 0xdc0]
call fcn.18002e4e0
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CopyFileW]
movabs rbx, 0x2a910e340be1d784
test eax, eax
je 0x18007b90e
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1a0], rax
movabs rax, 0xc0df8e8fb24f161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1a8], rax
movabs rax, 0x766572e71de54264
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b0], rax
movabs rax, 0x332276e520c7b3a5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b8], rax
movabs rax, 0xa8e409d4328f8bea
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1c0], rax
movabs rax, 0x2a83f5e76a1f8605
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1c8], rax
movabs rax, 0xad94bd84f2717db8
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1d0], rax
movabs rax, 0xce6bf92e672f3cfc
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1d8], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1700], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1708], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1710], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1718], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1720], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1728], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1730], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1738], rax
movdqa xmm0, xmmword [rbp + 0x1700]
xorps xmm0, xmmword [rbp + 0x1a0]
movdqa xmmword [rbp + 0x1a0], xmm0
movdqa xmm1, xmmword [rbp + 0x1710]
xorps xmm1, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp + 0x1b0], xmm1
movdqa xmm0, xmmword [rbp + 0x1720]
xorps xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp + 0x1c0], xmm0
movdqa xmm1, xmmword [rbp + 0x1730]
xorps xmm1, xmmword [rbp + 0x1d0]
movdqa xmmword [rbp + 0x1d0], xmm1
lea rdx, [rbp + 0x1a0]
call fcn.1800873a0
mov rcx, rax
lea rdx, [rbp + 0xdc0]
call fcn.1800875c0
mov r8, rax
movabs rax, 0x2a960e240be3d7e5
mov qword [rbp + 8], rax
mov rcx, qword [rbp + 8]
mov qword [rbp + 0x30], rcx
movabs rax, 0xc0ff8ee0b2191613
mov qword [rbp + 8], rax
mov rcx, qword [rbp + 8]
mov qword [rbp + 0x38], rcx
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rax
mov rcx, qword [rbp + 8]
mov qword [rbp + 0x1620], rcx
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1628], rax
movdqa xmm0, xmmword [rbp + 0x1620]
xorps xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x30], xmm0
lea rdx, [rbp + 0x30]
mov rcx, r8
call fcn.1800873a0
mov rcx, rax
lea rdx, [rbp + 0xe00]
call fcn.1800875c0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
lea rcx, [rbp + 0xde0]
call fcn.18002e4e0
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
test eax, eax
je 0x18007bb17
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1e0], rax
movabs rax, 0xc0df8e8fb24f161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1e8], rax
movabs rax, 0x766072f41df24262
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1f0], rax
movabs rax, 0x336d76ee204eb3b1
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1f8], rax
movabs rax, 0xa8a909d632838ba9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x200], rax
movabs rax, 0x2a85f5f16a198656
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x208], rax
movabs rax, 0xaddbbd98f2717dae
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x210], rax
movabs rax, 0xce6bf90e676a3ca2
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x218], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1740], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1748], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1750], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1758], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1760], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1768], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1770], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1778], rax
movdqa xmm0, xmmword [rbp + 0x1740]
xorps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rbp + 0x1e0], xmm0
movdqa xmm1, xmmword [rbp + 0x1750]
xorps xmm1, xmmword [rbp + 0x1f0]
movdqa xmmword [rbp + 0x1f0], xmm1
movdqa xmm0, xmmword [rbp + 0x1760]
xorps xmm0, xmmword [rbp + 0x200]
movdqa xmmword [rbp + 0x200], xmm0
movdqa xmm1, xmmword [rbp + 0x1770]
xorps xmm1, xmmword [rbp + 0x210]
movdqa xmmword [rbp + 0x210], xmm1
lea rdx, [rbp + 0x1e0]
call fcn.1800873a0
mov rcx, rax
lea rdx, [rbp + 0xde0]
call fcn.1800875c0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
lea rcx, [rbp + 0xe00]
call fcn.18002e4e0
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
test eax, eax
je 0x18007bd22
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x220], rax
movabs rax, 0xc0df8e8fb24f161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x228], rax
movabs rax, 0x766072f41df24262
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x230], rax
movabs rax, 0x336d76ee204eb3b1
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x238], rax
movabs rax, 0xa8a909d632838ba9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x240], rax
movabs rax, 0x2a85f5f16a198656
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x248], rax
movabs rax, 0xaddbbd98f2717dae
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x250], rax
movabs rax, 0xce6bf90e676a3ca2
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x258], rax
movabs rbx, 0x2ae40e450b93d7c5
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1780], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1788], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1790], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1798], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x17a0], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x17a8], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x17b0], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x17b8], rax
movdqa xmm0, xmmword [rbp + 0x1780]
xorps xmm0, xmmword [rbp + 0x220]
movdqa xmmword [rbp + 0x220], xmm0
movdqa xmm1, xmmword [rbp + 0x1790]
xorps xmm1, xmmword [rbp + 0x230]
movdqa xmmword [rbp + 0x230], xmm1
movdqa xmm0, xmmword [rbp + 0x17a0]
xorps xmm0, xmmword [rbp + 0x240]
movdqa xmmword [rbp + 0x240], xmm0
movdqa xmm1, xmmword [rbp + 0x17b0]
xorps xmm1, xmmword [rbp + 0x250]
movdqa xmmword [rbp + 0x250], xmm1
lea rdx, [rbp + 0x220]
call fcn.1800873a0
mov rcx, rax
lea rdx, [rbp + 0xe00]
call fcn.1800875c0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
jmp 0x18007bd2c
movabs rbx, 0x2ae40e450b93d7c5
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.ADVAPI32.dll_StartServiceW]
test eax, eax
je 0x18007bfe3
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a920e370bf6d796
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4a0], rax
movabs rax, 0xc0df8e8fb2de161b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4a8], rax
movabs rax, 0x766272f21dfc4242
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4b0], rax
movabs rax, 0x336576e520efb3b0
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4b8], rax
movabs rax, 0xa8ad09dc32928ba9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4c0], rax
movabs rax, 0x2a8ff5e76a038618
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4c8], rax
movabs rax, 0xad94bd84f2667daa
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4d0], rax
movabs rax, 0xce4bf96367253cfb
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4d8], rax
movabs rax, 0x343f367efe8d28fe
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4e0], rax
movabs rax, 0x96a89eb7c8045fc9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4e8], rax
movabs rdx, 0x44de6fcf8358c5cf
mov qword [rbp + 8], rdx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 8], r12
mov rax, qword [rbp + 8]
mov qword [rbp + 0x4f8], rax
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11e0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11e8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11f0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11f8], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1200], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1208], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1210], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1218], rax
movabs rax, 0x345a361dfef8288d
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1220], rax
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1228], rax
mov qword [rbp + 8], rdx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1230], rax
mov qword [rbp + 8], r12
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1238], rax
movdqa xmm0, xmmword [rbp + 0x11e0]
xorps xmm0, xmmword [rbp + 0x4a0]
movdqa xmmword [rbp + 0x4a0], xmm0
movdqa xmm1, xmmword [rbp + 0x11f0]
xorps xmm1, xmmword [rbp + 0x4b0]
movdqa xmmword [rbp + 0x4b0], xmm1
movdqa xmm0, xmmword [rbp + 0x1200]
xorps xmm0, xmmword [rbp + 0x4c0]
movdqa xmmword [rbp + 0x4c0], xmm0
movdqa xmm1, xmmword [rbp + 0x1210]
xorps xmm1, xmmword [rbp + 0x4d0]
movdqa xmmword [rbp + 0x4d0], xmm1
movdqa xmm0, xmmword [rbp + 0x1220]
xorps xmm0, xmmword [rbp + 0x4e0]
movdqa xmmword [rbp + 0x4e0], xmm0
movdqa xmm1, xmmword [rbp + 0x1230]
xorps xmm1, xmmword [rbp + 0x4f0]
movdqa xmmword [rbp + 0x4f0], xmm1
lea rdx, [rbp + 0x4a0]
call fcn.1800873a0
jmp 0x18007c2a6
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rax, 0x2a8c0e290bf2d783
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x440], rax
movabs rax, 0xc0908e81b2191613
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x448], rax
movabs rax, 0x766572f21df84227
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x450], rax
movabs rax, 0x336b76e920cab3aa
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x458], rax
movabs rax, 0xa8ab099932928be8
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x460], rax
movabs rax, 0x2a94f5e16a198656
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x468], rax
movabs rax, 0xaddbbd0cf26b7dbd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x470], rax
movabs rax, 0xce0ef978670f3cb8
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x478], rax
movabs rax, 0x34353651fe8c28e3
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x480], rax
movabs rax, 0x96c39ef8c8595fdd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x488], rax
movabs rax, 0x44e46fa0832ac5bd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x490], rax
movabs rax, 0x3abe40427f5054ec
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x498], rax
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b60], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b68], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b70], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b78], rax
mov qword [rbp + 8], r14
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b80], rax
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b88], rax
mov qword [rbp + 8], r15
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b90], rax
mov qword [rbp + 8], rsi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1b98], rax
movabs rax, 0x345a361dfef8288d
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1ba0], rax
mov qword [rbp + 8], r13
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1ba8], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1bb0], rax
mov qword [rbp + 8], r12
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1bb8], rax
movdqa xmm0, xmmword [rbp + 0x1b60]
xorps xmm0, xmmword [rbp + 0x440]
movdqa xmmword [rbp + 0x440], xmm0
movdqa xmm1, xmmword [rbp + 0x1b70]
xorps xmm1, xmmword [rbp + 0x450]
movdqa xmmword [rbp + 0x450], xmm1
movdqa xmm0, xmmword [rbp + 0x1b80]
xorps xmm0, xmmword [rbp + 0x460]
movdqa xmmword [rbp + 0x460], xmm0
movdqa xmm1, xmmword [rbp + 0x1b90]
xorps xmm1, xmmword [rbp + 0x470]
movdqa xmmword [rbp + 0x470], xmm1
movdqa xmm0, xmmword [rbp + 0x1ba0]
xorps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
movdqa xmm1, xmmword [rbp + 0x1bb0]
xorps xmm1, xmmword [rbp + 0x490]
movdqa xmmword [rbp + 0x490], xmm1
lea rdx, [rbp + 0x440]
call fcn.1800873a0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___unsigned_long_int____ptr64]
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
mov rcx, qword [rbp]
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
lea rcx, [rbp + 0xe30]
call qword [sym.imp.KERNEL32.dll_GetSystemTime]
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
mov rbx, rax
lea rcx, [rbp + 0xd50]
call qword [sym.imp.KERNEL32.dll_GetSystemTimeAsFileTime]
mov edx, dword [rbp + 0xd54]
shl rdx, 0x20
mov ecx, dword [rbp + 0xd50]
or rdx, rcx
imul rax, rbx, 0x2710
sub rdx, rax
mov rax, rdx
sar rax, 0x20
mov dword [rbp + 0xd54], eax
mov dword [rbp + 0xd50], edx
lea rdx, [rbp + 0xe20]
lea rcx, [rbp + 0xd50]
call qword [sym.imp.KERNEL32.dll_FileTimeToSystemTime]
lea rcx, [rbp + 0xe20]
call qword [sym.imp.KERNEL32.dll_SetSystemTime]
test eax, eax
je 0x18007c67b
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a850e370bfcd78d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa60], rax
movabs rax, 0xc0df8e8fb25d1652
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa68], rax
movabs rax, 0x767872e41de34274
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa70], rax
movabs rax, 0x332276eb20ceb3a1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa78], rax
movabs rax, 0xa8a109cd328c8be8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa80], rax
movabs rax, 0x2a87f5e06a0b8604
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa88], rax
movabs rax, 0xadc6bd8af2727deb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa90], rax
movabs rax, 0xce4bf961676a3cf9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa98], rax
movabs rax, 0x34bb366ffe9728e5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xaa0], rax
movabs rax, 0x96a69eb7c81e5fc8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xaa8], rax
movabs rax, 0x44bc6fef833dc5ab
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xab0], rax
movabs rax, 0x3a9040367f3f54a3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xab8], rax
movabs r8, 0xdfdccb316e7c40d1
mov qword [rbp], r8
mov rax, qword [rbp]
mov qword [rbp + 0xac0], rax
movabs rdx, 0x8f49f27cd1ac841e
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0xac8], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1420], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1428], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1430], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1438], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1440], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1448], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1450], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1458], rax
movabs rbx, 0x345a361dfef8288d
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x1460], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1468], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1470], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1478], rax
mov qword [rbp], r8
mov rax, qword [rbp]
mov qword [rbp + 0x1480], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x1488], rax
movdqa xmm0, xmmword [rbp + 0x1420]
xorps xmm0, xmmword [rbp + 0xa60]
movdqa xmmword [rbp + 0xa60], xmm0
movdqa xmm1, xmmword [rbp + 0x1430]
xorps xmm1, xmmword [rbp + 0xa70]
movdqa xmmword [rbp + 0xa70], xmm1
movdqa xmm0, xmmword [rbp + 0x1440]
xorps xmm0, xmmword [rbp + 0xa80]
movdqa xmmword [rbp + 0xa80], xmm0
movdqa xmm1, xmmword [rbp + 0x1450]
xorps xmm1, xmmword [rbp + 0xa90]
movdqa xmmword [rbp + 0xa90], xmm1
movdqa xmm0, xmmword [rbp + 0x1460]
xorps xmm0, xmmword [rbp + 0xaa0]
movdqa xmmword [rbp + 0xaa0], xmm0
movdqa xmm1, xmmword [rbp + 0x1470]
xorps xmm1, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0xab0], xmm1
movdqa xmm0, xmmword [rbp + 0x1480]
xorps xmm0, xmmword [rbp + 0xac0]
movdqa xmmword [rbp + 0xac0], xmm0
lea rdx, [rbp + 0xa60]
call fcn.1800873a0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
jmp 0x18007cac9
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rax, 0x2a8c0e290bf2d783
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x840], rax
movabs rax, 0xc0908e81b2191613
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x848], rax
movabs rax, 0x767872fb1deb4227
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x850], rax
movabs rax, 0x337076eb20d1b3a1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x858], rax
movabs rax, 0xa8ac099932818ba9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x860], rax
movabs rax, 0x2ac6f5e56a188619
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x868], rax
movabs rax, 0xadc7bdcbf26d7daf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x870], rax
movabs rax, 0xce0ef97a67393cf1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x878], rax
movabs rax, 0x342a363dfe9928e0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x880], rax
movabs rax, 0x96a69eb9c8055fdb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x888], rax
movabs rax, 0x44b16fa78378c5a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x890], rax
movabs rax, 0x3ad740307fb154be
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x898], rax
movabs rax, 0xdfb9cb556e5c40be
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8a0], rax
movabs rax, 0x8f26f213d1ce843e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8a8], rax
movabs rax, 0x33f19a63ad48dde7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8b0], rax
movabs rax, 0xc3374c89f6914432
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8b8], rax
movabs rax, 0x1df8f17519f705f5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8c0], rax
movabs rdx, 0x9e42689003adb482
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x8c8], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x19c0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x19c8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x19d0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x19d8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x19e0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x19e8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x19f0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x19f8], rax
movabs rax, 0x345a361dfef8288d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a00], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1a08], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a10], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1a18], rax
movabs rax, 0xdfdccb316e7c40d1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a20], rax
movabs rax, 0x8f49f27cd1ac841e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a28], rax
movabs rax, 0x33b49a43ad66dd93
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a30], rax
movabs rax, 0xc30d4ce6f6e34440
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a38], rax
movabs rax, 0x1df8f17519f705d5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a40], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x1a48], rax
movdqa xmm0, xmmword [rbp + 0x19c0]
xorps xmm0, xmmword [rbp + 0x840]
movdqa xmmword [rbp + 0x840], xmm0
movdqa xmm1, xmmword [rbp + 0x19d0]
xorps xmm1, xmmword [rbp + 0x850]
movdqa xmmword [rbp + 0x850], xmm1
movdqa xmm0, xmmword [rbp + 0x19e0]
xorps xmm0, xmmword [rbp + 0x860]
movdqa xmmword [rbp + 0x860], xmm0
movdqa xmm1, xmmword [rbp + 0x19f0]
xorps xmm1, xmmword [rbp + 0x870]
movdqa xmmword [rbp + 0x870], xmm1
movdqa xmm0, xmmword [rbp + 0x1a00]
xorps xmm0, xmmword [rbp + 0x880]
movdqa xmmword [rbp + 0x880], xmm0
movdqa xmm1, xmmword [rbp + 0x1a10]
xorps xmm1, xmmword [rbp + 0x890]
movdqa xmmword [rbp + 0x890], xmm1
movdqa xmm0, xmmword [rbp + 0x1a20]
xorps xmm0, xmmword [rbp + 0x8a0]
movdqa xmmword [rbp + 0x8a0], xmm0
movdqa xmm1, xmmword [rbp + 0x1a30]
xorps xmm1, xmmword [rbp + 0x8b0]
movdqa xmmword [rbp + 0x8b0], xmm1
movdqa xmm0, xmmword [rbp + 0x1a40]
xorps xmm0, xmmword [rbp + 0x8c0]
movdqa xmmword [rbp + 0x8c0], xmm0
lea rdx, [rbp + 0x840]
call fcn.1800873a0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___unsigned_long_int____ptr64]
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
movabs rbx, 0x345a361dfef8288d
lea rcx, [rbp + 0xe30]
call qword [sym.imp.KERNEL32.dll_SetSystemTime]
test eax, eax
je 0x18007cda2
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a850e370bfcd78d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x380], rax
movabs rax, 0xc0df8e8fb25d1652
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x388], rax
movabs rax, 0x767872e41de34274
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x390], rax
movabs rax, 0x332276eb20ceb3a1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x398], rax
movabs rax, 0xa8b009ca32858bfb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3a0], rax
movabs rax, 0x2a87f5f66a1f8617
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3a8], rax
movabs rax, 0xadc4bdcbf2637daf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3b0], rax
movabs rax, 0xce4bf96f67383cf9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3b8], rax
movabs rax, 0x34353675fed828ec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3c0], rax
movabs rax, 0x96e79ef8c8165fc8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3c8], rax
movabs rax, 0x44b26fae832dc5bb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d0], rax
movabs rax, 0x3abe40427f5054e2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d8], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1260], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1268], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1270], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1278], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1280], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1288], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1290], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1298], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x12a0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x12a8], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x12b0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x12b8], rax
movdqa xmm0, xmmword [rbp + 0x1260]
xorps xmm0, xmmword [rbp + 0x380]
movdqa xmmword [rbp + 0x380], xmm0
movdqa xmm1, xmmword [rbp + 0x1270]
xorps xmm1, xmmword [rbp + 0x390]
movdqa xmmword [rbp + 0x390], xmm1
movdqa xmm0, xmmword [rbp + 0x1280]
xorps xmm0, xmmword [rbp + 0x3a0]
movdqa xmmword [rbp + 0x3a0], xmm0
movdqa xmm1, xmmword [rbp + 0x1290]
xorps xmm1, xmmword [rbp + 0x3b0]
movdqa xmmword [rbp + 0x3b0], xmm1
movdqa xmm0, xmmword [rbp + 0x12a0]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x3c0], xmm0
movdqa xmm1, xmmword [rbp + 0x12b0]
xorps xmm1, xmmword [rbp + 0x3d0]
movdqa xmmword [rbp + 0x3d0], xmm1
lea rdx, [rbp + 0x380]
call fcn.1800873a0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
jmp 0x18007d075
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rax, 0x2a8c0e290bf2d783
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x320], rax
movabs rax, 0xc0908e81b2191613
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x328], rax
movabs rax, 0x767f72f21df84227
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x330], rax
movabs rax, 0x337076ff20c2b3b0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x338], rax
movabs rax, 0xa8a5099932928be8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x340], rax
movabs rax, 0x2a94f5eb6a028656
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x348], rax
movabs rax, 0xaddbbd8ff2227daa
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x350], rax
movabs rax, 0xce18f96767393cb8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x358], rax
movabs rax, 0x343b3670fe9d28f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x360], rax
movabs rax, 0x96f49e9dc8575f94
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x368], rax
movabs rax, 0x44fe6ff58337c5bd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x370], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x378], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x12c0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x12c8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x12d0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x12d8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x12e0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x12e8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x12f0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x12f8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x1300], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1308], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1310], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1318], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x320]
movdqa xmmword [rbp + 0x320], xmm0
movdqa xmm1, xmmword [rbp + 0x12d0]
xorps xmm1, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x330], xmm1
movdqa xmm0, xmmword [rbp + 0x12e0]
xorps xmm0, xmmword [rbp + 0x340]
movdqa xmmword [rbp + 0x340], xmm0
movdqa xmm1, xmmword [rbp + 0x12f0]
xorps xmm1, xmmword [rbp + 0x350]
movdqa xmmword [rbp + 0x350], xmm1
movdqa xmm0, xmmword [rbp + 0x1300]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x360], xmm0
movdqa xmm1, xmmword [rbp + 0x1310]
xorps xmm1, xmmword [rbp + 0x370]
movdqa xmmword [rbp + 0x370], xmm1
lea rdx, [rbp + 0x320]
call fcn.1800873a0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___unsigned_long_int____ptr64]
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
movabs rbx, 0x345a361dfef8288d
lea rcx, [rbp + 0xec0]
call fcn.180078fe0
nop
lea rcx, [rbp + 0xea0]
call fcn.180079230
nop
lea rcx, [rbp + 0xe80]
call fcn.1800789e0
nop
lea rcx, [rbp + 0xd28]
call fcn.180078d30
mov rcx, rax
call fcn.18002e4e0
mov qword [rbp], rax
lea rcx, [rbp + 0xd28]
call fcn.180022180
mov dword [rbp + 0xd58], 0x307e3
mov dword [rbp + 0xd5e], 0x13000c
mov dword [rbp + 0xd62], 0x11
xor eax, eax
mov word [rbp + 0xd66], ax
lea rdx, [rbp + 0xd78]
lea rcx, [rbp + 0xd58]
call qword [sym.imp.KERNEL32.dll_SystemTimeToFileTime]
test eax, eax
je 0x18007d757
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 3
xor r9d, r9d
mov edx, pe_nt_image_headers64
mov r8d, 7
mov rcx, qword [rbp]
call qword [sym.imp.KERNEL32.dll_CreateFileW]
mov qword [rbp + 8], rax
cmp rax, 0xffffffffffffffff
je 0x18007d3bc
lea r9, [rbp + 0xd78]
xor r8d, r8d
xor edx, edx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetFileTime]
test eax, eax
je 0x18007d3ad
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a850e370bfcd78d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xbe0], rax
movabs rax, 0xc0df8e8fb25d1652
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xbe8], rax
movabs rax, 0x767972e61df84266
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xbf0], rax
movabs rax, 0x332276e520d5b3ad
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xbf8], rax
movabs rax, 0xa8a509cc32948be8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc00], rax
movabs rax, 0x2a87f5fe6a03861a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc08], rax
movabs rax, 0xadd7bdcbf2637daf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc10], rax
movabs rax, 0xce18f92e67273cf7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc18], rax
movabs rax, 0x34293678fe9b28f8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc20], rax
movabs rax, 0x96869ef6c8185fc9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc28], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b00], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b08], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b10], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b18], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1b20], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1b28], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1b30], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1b38], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x1b40], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1b48], rax
movdqa xmm0, xmmword [rbp + 0x1b00]
xorps xmm0, xmmword [rbp + 0xbe0]
movdqa xmmword [rbp + 0xbe0], xmm0
movdqa xmm1, xmmword [rbp + 0x1b10]
xorps xmm1, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0xbf0], xmm1
movdqa xmm0, xmmword [rbp + 0x1b20]
xorps xmm0, xmmword [rbp + 0xc00]
movdqa xmmword [rbp + 0xc00], xmm0
movdqa xmm1, xmmword [rbp + 0x1b30]
xorps xmm1, xmmword [rbp + 0xc10]
movdqa xmmword [rbp + 0xc10], xmm1
movdqa xmm0, xmmword [rbp + 0x1b40]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0xc20], xmm0
lea rdx, [rbp + 0xbe0]
call fcn.1800873a0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rcx, qword [rbp + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x18007db20
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rax, 0x2a8c0e290bf2d783
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x720], rax
movabs rax, 0xc0908e81b2191613
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x728], rax
movabs rax, 0x767e72f51deb4227
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x730], rax
movabs rax, 0x336d76aa20d1b3ad
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x738], rax
movabs rax, 0xa8b509cb32818ba9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x740], rax
movabs rax, 0x2a89f5f26a038603
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x748], rax
movabs rax, 0xadc6bd8af2727deb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x750], rax
movabs rax, 0xce1ff96f676a3cf9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x758], rax
movabs rax, 0x34333671fe9928f8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x760], rax
movabs rax, 0x96659e3fc8165fc0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x768], rax
movabs rax, 0x44bf6fab8378c5a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x770], rax
movabs rax, 0x3acc402d7f3854ec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x778], rax
movabs rax, 0xdf99cb116e5240b0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x780], rax
movabs rax, 0x8f73f213d1de846c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x788], rax
movabs rax, 0x33b49a43ad66ddb3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x790], rax
movabs rdx, 0xc30d4ce6f6e34440
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x798], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1840], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1848], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1850], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1858], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1860], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1868], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1870], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1878], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x1880], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1888], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1890], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1898], rax
movabs rax, 0xdfdccb316e7c40d1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18a0], rax
movabs rax, 0x8f49f27cd1ac841e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18a8], rax
movabs rax, 0x33b49a43ad66dd93
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18b0], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x18b8], rax
movdqa xmm0, xmmword [rbp + 0x1840]
xorps xmm0, xmmword [rbp + 0x720]
movdqa xmmword [rbp + 0x720], xmm0
movdqa xmm1, xmmword [rbp + 0x1850]
xorps xmm1, xmmword [rbp + 0x730]
movdqa xmmword [rbp + 0x730], xmm1
movdqa xmm0, xmmword [rbp + 0x1860]
xorps xmm0, xmmword [rbp + 0x740]
movdqa xmmword [rbp + 0x740], xmm0
movdqa xmm1, xmmword [rbp + 0x1870]
xorps xmm1, xmmword [rbp + 0x750]
movdqa xmmword [rbp + 0x750], xmm1
movdqa xmm0, xmmword [rbp + 0x1880]
xorps xmm0, xmmword [rbp + 0x760]
movdqa xmmword [rbp + 0x760], xmm0
movdqa xmm1, xmmword [rbp + 0x1890]
xorps xmm1, xmmword [rbp + 0x770]
movdqa xmmword [rbp + 0x770], xmm1
movdqa xmm0, xmmword [rbp + 0x18a0]
xorps xmm0, xmmword [rbp + 0x780]
movdqa xmmword [rbp + 0x780], xmm0
movdqa xmm1, xmmword [rbp + 0x18b0]
xorps xmm1, xmmword [rbp + 0x790]
movdqa xmmword [rbp + 0x790], xmm1
lea rdx, [rbp + 0x720]
jmp 0x18007daf7
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rax, 0x2a8c0e290bf2d783
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6a0], rax
movabs rax, 0xc0908e81b2191613
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6a8], rax
movabs rax, 0x766272f81de94227
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6b0], rax
movabs rax, 0x337676f820c6b3b2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6b8], rax
movabs rax, 0xa8ac099932928bec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6c0], rax
movabs rax, 0x2ac6f5e56a188619
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6c8], rax
movabs rax, 0xadc7bdcbf26d7daf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6d0], rax
movabs rax, 0xce0ef97a67393cf1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6d8], rax
movabs rax, 0x342a363dfe9928e0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6e0], rax
movabs rax, 0x96a69eb9c8055fdb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6e8], rax
movabs rax, 0x44bf6fbd8337c5a7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6f0], rax
movabs rax, 0x3a9e40277f3454ec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6f8], rax
movabs rax, 0xdfa9cb406e0e40b0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x700], rax
movabs rax, 0x8f67f213d1da8477
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x708], rax
movabs rax, 0x33c69a31ad23ddb3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x710], rax
movabs rax, 0xc30d4cc6f6d9442f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x718], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18c0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18c8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18d0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18d8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x18e0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x18e8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x18f0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x18f8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x1900], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1908], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1910], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1918], rax
movabs rax, 0xdfdccb316e7c40d1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1920], rax
movabs rax, 0x8f49f27cd1ac841e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1928], rax
movabs rax, 0x33b49a43ad66dd93
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1930], rax
movabs rax, 0xc30d4ce6f6e34440
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1938], rax
movdqa xmm0, xmmword [rbp + 0x18c0]
xorps xmm0, xmmword [rbp + 0x6a0]
movdqa xmmword [rbp + 0x6a0], xmm0
movdqa xmm1, xmmword [rbp + 0x18d0]
xorps xmm1, xmmword [rbp + 0x6b0]
movdqa xmmword [rbp + 0x6b0], xmm1
movdqa xmm0, xmmword [rbp + 0x18e0]
xorps xmm0, xmmword [rbp + 0x6c0]
movdqa xmmword [rbp + 0x6c0], xmm0
movdqa xmm1, xmmword [rbp + 0x18f0]
xorps xmm1, xmmword [rbp + 0x6d0]
movdqa xmmword [rbp + 0x6d0], xmm1
movdqa xmm0, xmmword [rbp + 0x1900]
xorps xmm0, xmmword [rbp + 0x6e0]
movdqa xmmword [rbp + 0x6e0], xmm0
movdqa xmm1, xmmword [rbp + 0x1910]
xorps xmm1, xmmword [rbp + 0x6f0]
movdqa xmmword [rbp + 0x6f0], xmm1
movdqa xmm0, xmmword [rbp + 0x1920]
xorps xmm0, xmmword [rbp + 0x700]
movdqa xmmword [rbp + 0x700], xmm0
movdqa xmm1, xmmword [rbp + 0x1930]
xorps xmm1, xmmword [rbp + 0x710]
movdqa xmmword [rbp + 0x710], xmm1
lea rdx, [rbp + 0x6a0]
call fcn.1800873a0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___unsigned_long_int____ptr64]
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
movabs rax, 0x2ab00e030bdcd796
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7a0], rax
movabs rax, 0xc0ba8eb2b2781625
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7a8], rax
movabs rax, 0x766f72fe1dc7425b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7b0], rax
movabs rax, 0x336d76f920ccb3b6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7b8], rax
movabs rax, 0xa89309e532948bef
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7c0], rax
movabs rax, 0x2a89f5e06a04861f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7c8], rax
movabs rax, 0xadf7bdb7f2717dbc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7d0], rax
movabs rax, 0xce0ef97c67383ced
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7d8], rax
movabs rax, 0x343f364bfe8c28e3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7e0], rax
movabs rax, 0x96e99eb1c8045fc8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7e8], rax
movabs rax, 0x44a66f8a8304c5a1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7f0], rax
movabs rax, 0x3acc402d7f3c54bc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7f8], rax
movabs rax, 0xdf9fcb6d6e0e40b4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x800], rax
movabs rax, 0x8f78f238d1c18471
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x808], rax
movabs rax, 0x33e89a71ad55ddf4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x810], rax
movabs rax, 0xc3634c83f693440f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x818], rax
movabs rax, 0x1d9df10319960586
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x820], rax
movabs rax, 0x9e4268f403c4b4d2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x828], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a60], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a68], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a70], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a78], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1a80], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1a88], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1a90], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1a98], rax
movabs rbx, 0x345a361dfef8288d
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x1aa0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1aa8], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ab0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ab8], rax
movabs rax, 0xdfdccb316e7c40d1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ac0], rax
movabs rax, 0x8f49f27cd1ac841e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ac8], rax
movabs rax, 0x33b49a43ad66dd93
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ad0], rax
movabs rax, 0xc30d4ce6f6e34440
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ad8], rax
movabs rax, 0x1df8f17519f705d5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ae0], rax
movabs rax, 0x9e42689003adb482
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ae8], rax
movdqa xmm0, xmmword [rbp + 0x1a60]
xorps xmm0, xmmword [rbp + 0x7a0]
movdqa xmmword [rbp + 0x7a0], xmm0
movdqa xmm1, xmmword [rbp + 0x1a70]
xorps xmm1, xmmword [rbp + 0x7b0]
movdqa xmmword [rbp + 0x7b0], xmm1
movdqa xmm0, xmmword [rbp + 0x1a80]
xorps xmm0, xmmword [rbp + 0x7c0]
movdqa xmmword [rbp + 0x7c0], xmm0
movdqa xmm1, xmmword [rbp + 0x1a90]
xorps xmm1, xmmword [rbp + 0x7d0]
movdqa xmmword [rbp + 0x7d0], xmm1
movdqa xmm0, xmmword [rbp + 0x1aa0]
xorps xmm0, xmmword [rbp + 0x7e0]
movdqa xmmword [rbp + 0x7e0], xmm0
movdqa xmm1, xmmword [rbp + 0x1ab0]
xorps xmm1, xmmword [rbp + 0x7f0]
movdqa xmmword [rbp + 0x7f0], xmm1
movdqa xmm0, xmmword [rbp + 0x1ac0]
xorps xmm0, xmmword [rbp + 0x800]
movdqa xmmword [rbp + 0x800], xmm0
movdqa xmm1, xmmword [rbp + 0x1ad0]
xorps xmm1, xmmword [rbp + 0x810]
movdqa xmmword [rbp + 0x810], xmm1
movdqa xmm0, xmmword [rbp + 0x1ae0]
xorps xmm0, xmmword [rbp + 0x820]
movdqa xmmword [rbp + 0x820], xmm0
lea rax, [rbp + 0xd48]
mov qword [rsp + 0x20], rax
mov r9d, 0xf003f
xor r8d, r8d
lea rdx, [rbp + 0x7a0]
mov rcx, 0xffffffff80000001
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExW]
test eax, eax
jne 0x18007e32f
xor edx, edx
mov rcx, qword [rbp + 0xd48]
call qword [sym.imp.ADVAPI32.dll_RegDeleteTreeW]
mov rcx, qword [rbp + 0xd48]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a920e240bfbd786
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x620], rax
movabs rax, 0xc09a8e84b2191617
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x628], rax
movabs rax, 0x766b72f21df84227
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x630], rax
movabs rax, 0x337076fe20d0b3ad
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x638], rax
movabs rax, 0xa8ab09fa32c08be6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x640], rax
movabs rax, 0x2a81f5b56a2e861b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x648], rax
movabs rax, 0xadfbbdb7f2307df8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x650], rax
movabs rax, 0xce38f960672f3ce8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x658], rax
movabs rax, 0x340a3678fe8e28ec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x660], rax
movabs rax, 0x96e39ef8c8135fd3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x668], rax
movabs rax, 0x44ab6fa3833bc5b7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x670], rax
movabs rax, 0x3a9e40237f345421
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x678], rax
movabs rax, 0xdffccb5c6e1340b2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x680], rax
movabs rax, 0x8f2cf21fd1d9846d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x688], rax
movabs rax, 0x339a9a2cad15dde0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x690], rax
movabs rdx, 0xc30d4ce6f6e34440
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x698], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1940], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1948], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1950], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1958], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1960], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1968], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1970], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1978], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x1980], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1988], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1990], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1998], rax
movabs rax, 0xdfdccb316e7c40d1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x19a0], rax
movabs rax, 0x8f49f27cd1ac841e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x19a8], rax
movabs rax, 0x33b49a43ad66dd93
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x19b0], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x19b8], rax
movdqa xmm0, xmmword [rbp + 0x1940]
xorps xmm0, xmmword [rbp + 0x620]
movdqa xmmword [rbp + 0x620], xmm0
movdqa xmm1, xmmword [rbp + 0x1950]
xorps xmm1, xmmword [rbp + 0x630]
movdqa xmmword [rbp + 0x630], xmm1
movdqa xmm0, xmmword [rbp + 0x1960]
xorps xmm0, xmmword [rbp + 0x640]
movdqa xmmword [rbp + 0x640], xmm0
movdqa xmm1, xmmword [rbp + 0x1970]
xorps xmm1, xmmword [rbp + 0x650]
movdqa xmmword [rbp + 0x650], xmm1
movdqa xmm0, xmmword [rbp + 0x1980]
xorps xmm0, xmmword [rbp + 0x660]
movdqa xmmword [rbp + 0x660], xmm0
movdqa xmm1, xmmword [rbp + 0x1990]
xorps xmm1, xmmword [rbp + 0x670]
movdqa xmmword [rbp + 0x670], xmm1
movdqa xmm0, xmmword [rbp + 0x19a0]
xorps xmm0, xmmword [rbp + 0x680]
movdqa xmmword [rbp + 0x680], xmm0
movdqa xmm1, xmmword [rbp + 0x19b0]
xorps xmm1, xmmword [rbp + 0x690]
movdqa xmmword [rbp + 0x690], xmm1
lea rdx, [rbp + 0x620]
call fcn.1800873a0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
movabs rax, 0x2a900e230bfcd796
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xae0], rax
movabs rax, 0xc09a8e92b2581605
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xae8], rax
movabs rax, 0x766f72fe1dc7425b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xaf0], rax
movabs rax, 0x336d76f920ccb3b6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xaf8], rax
movabs rax, 0xa89309e532948bef
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb00], rax
movabs rax, 0x2a89f5e06a04861f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb08], rax
movabs rax, 0xadf7bdb7f2717dbc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb10], rax
movabs rax, 0xce0ef97c67383ced
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb18], rax
movabs rax, 0x343f364bfe8c28e3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb20], rax
movabs rax, 0x96e99eb1c8045fc8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb28], rax
movabs rax, 0x44a66f8a8304c5a1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb30], rax
movabs rax, 0x3acc402d7f3c54bc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb38], rax
movabs rax, 0xdf93cb6d6e0e40b4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb40], rax
movabs rax, 0x8f49f27cd1ff845d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb48], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x14a0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x14a8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x14b0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x14b8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x14c0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x14c8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x14d0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x14d8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x14e0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x14e8], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x14f0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x14f8], rax
movabs rax, 0xdfdccb316e7c40d1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1500], rax
movabs rax, 0x8f49f27cd1ac841e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1508], rax
movdqa xmm0, xmmword [rbp + 0x14a0]
xorps xmm0, xmmword [rbp + 0xae0]
movdqa xmmword [rbp + 0xae0], xmm0
movdqa xmm1, xmmword [rbp + 0x14b0]
xorps xmm1, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0xaf0], xmm1
movdqa xmm0, xmmword [rbp + 0x14c0]
xorps xmm0, xmmword [rbp + 0xb00]
movdqa xmmword [rbp + 0xb00], xmm0
movdqa xmm1, xmmword [rbp + 0x14d0]
xorps xmm1, xmmword [rbp + 0xb10]
movdqa xmmword [rbp + 0xb10], xmm1
movdqa xmm0, xmmword [rbp + 0x14e0]
xorps xmm0, xmmword [rbp + 0xb20]
movdqa xmmword [rbp + 0xb20], xmm0
movdqa xmm1, xmmword [rbp + 0x14f0]
xorps xmm1, xmmword [rbp + 0xb30]
movdqa xmmword [rbp + 0xb30], xmm1
movdqa xmm0, xmmword [rbp + 0x1500]
xorps xmm0, xmmword [rbp + 0xb40]
movdqa xmmword [rbp + 0xb40], xmm0
lea rax, [rbp + 0xd48]
mov qword [rsp + 0x20], rax
mov r9d, 0xf003f
xor r8d, r8d
lea rdx, [rbp + 0xae0]
mov rcx, 0xffffffff80000001
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExW]
test eax, eax
jne 0x18007e9c3
xor edx, edx
mov rcx, qword [rbp + 0xd48]
call qword [sym.imp.ADVAPI32.dll_RegDeleteTreeW]
mov rcx, qword [rbp + 0xd48]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a920e240bfbd786
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb60], rax
movabs rax, 0xc09a8e84b2191617
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb68], rax
movabs rax, 0x766b72f21df84227
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb70], rax
movabs rax, 0x337076fe20d0b3ad
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb78], rax
movabs rax, 0xa8bc09fc32c08be6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb80], rax
movabs rax, 0x2a94f5eb6a068606
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb88], rax
movabs rax, 0xadfbbdb7f2707dae
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb90], rax
movabs rax, 0xce0ef92e67193cdb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb98], rax
movabs rax, 0x342f3671fe9b28f5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xba0], rax
movabs rax, 0x96a69eb9c8135f57
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xba8], rax
movabs rax, 0x44fe6fa28337c5ac
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xbb0], rax
movabs rax, 0x3adb40217f2554bf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xbb8], rax
movabs rax, 0xdff2cb5e6e0f40a2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xbc0], rax
movabs rdx, 0x8f49f27cd1ac841e
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0xbc8], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1520], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1528], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1530], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1538], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1540], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1548], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1550], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1558], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x1560], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1568], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1570], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1578], rax
movabs rax, 0xdfdccb316e7c40d1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1580], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x1588], rax
movdqa xmm0, xmmword [rbp + 0x1520]
xorps xmm0, xmmword [rbp + 0xb60]
movdqa xmmword [rbp + 0xb60], xmm0
movdqa xmm1, xmmword [rbp + 0x1530]
xorps xmm1, xmmword [rbp + 0xb70]
movdqa xmmword [rbp + 0xb70], xmm1
movdqa xmm0, xmmword [rbp + 0x1540]
xorps xmm0, xmmword [rbp + 0xb80]
movdqa xmmword [rbp + 0xb80], xmm0
movdqa xmm1, xmmword [rbp + 0x1550]
xorps xmm1, xmmword [rbp + 0xb90]
movdqa xmmword [rbp + 0xb90], xmm1
movdqa xmm0, xmmword [rbp + 0x1560]
xorps xmm0, xmmword [rbp + 0xba0]
movdqa xmmword [rbp + 0xba0], xmm0
movdqa xmm1, xmmword [rbp + 0x1570]
xorps xmm1, xmmword [rbp + 0xbb0]
movdqa xmmword [rbp + 0xbb0], xmm1
movdqa xmm0, xmmword [rbp + 0x1580]
xorps xmm0, xmmword [rbp + 0xbc0]
movdqa xmmword [rbp + 0xbc0], xmm0
lea rdx, [rbp + 0xb60]
call fcn.1800873a0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
movabs rax, 0x2a900e230bfcd796
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xca0], rax
movabs rax, 0xc09a8e92b2581605
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xca8], rax
movabs rax, 0x764872da1dcb425b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xcb0], rax
movabs rax, 0x334b76c120ebb398
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xcb8], rax
movabs rax, 0xa8c409b932938bcd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xcc0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xcc8], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfe0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xfe8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xff0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xff8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1000], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1008], rax
movdqa xmm0, xmmword [rbp + 0xfe0]
xorps xmm0, xmmword [rbp + 0xca0]
movdqa xmmword [rbp + 0xca0], xmm0
movdqa xmm1, xmmword [rbp + 0xff0]
xorps xmm1, xmmword [rbp + 0xcb0]
movdqa xmmword [rbp + 0xcb0], xmm1
movdqa xmm0, xmmword [rbp + 0x1000]
xorps xmm0, xmmword [rbp + 0xcc0]
movdqa xmmword [rbp + 0xcc0], xmm0
lea rax, [rbp + 0xd48]
mov qword [rsp + 0x20], rax
mov r9d, 0xf003f
xor r8d, r8d
lea rdx, [rbp + 0xca0]
mov rcx, 0xffffffff80000001
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExW]
test eax, eax
jne 0x18007ee93
xor edx, edx
mov rcx, qword [rbp + 0xd48]
call qword [sym.imp.ADVAPI32.dll_RegDeleteTreeW]
mov rcx, qword [rbp + 0xd48]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a920e240bfbd786
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8e0], rax
movabs rax, 0xc09a8e84b2191617
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8e8], rax
movabs rax, 0x766b72f21df84227
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8f0], rax
movabs rax, 0x337076fe20d0b3ad
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8f8], rax
movabs rax, 0xa88909f832c08be6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x900], rax
movabs rax, 0x2aadf5cc6a368632
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x908], rax
movabs rax, 0xad94bd98f2467d82
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x910], rax
movabs rax, 0xce07f96d67323cfd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x918], rax
movabs rax, 0x343b3679fe1528f8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x920], rax
movabs rax, 0x96eb9eb7c8145f9a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x928], rax
movabs rax, 0x44bd6fba832bc5ef
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x930], rax
movabs rax, 0x3ad140317f2354a9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x938], rax
movabs rax, 0xdfdccb316e7c40ff
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x940], rax
movabs rdx, 0x8f49f27cd1ac841e
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x948], rax
movabs rax, 0x2ae40e450b93d7c5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x15a0], rax
movabs rax, 0xc0ff8ee0b2391672
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x15a8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x15b0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x15b8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x15c0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x15c8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x15d0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x15d8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x15e0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x15e8], rax
movabs rax, 0x44de6fcf8358c5cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x15f0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x15f8], rax
movabs rax, 0xdfdccb316e7c40d1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1600], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x1608], rax
movdqa xmm0, xmmword [rbp + 0x15a0]
xorps xmm0, xmmword [rbp + 0x8e0]
movdqa xmmword [rbp + 0x8e0], xmm0
movdqa xmm1, xmmword [rbp + 0x15b0]
xorps xmm1, xmmword [rbp + 0x8f0]
movdqa xmmword [rbp + 0x8f0], xmm1
movdqa xmm0, xmmword [rbp + 0x15c0]
xorps xmm0, xmmword [rbp + 0x900]
movdqa xmmword [rbp + 0x900], xmm0
movdqa xmm1, xmmword [rbp + 0x15d0]
xorps xmm1, xmmword [rbp + 0x910]
movdqa xmmword [rbp + 0x910], xmm1
movdqa xmm0, xmmword [rbp + 0x15e0]
xorps xmm0, xmmword [rbp + 0x920]
movdqa xmmword [rbp + 0x920], xmm0
movdqa xmm1, xmmword [rbp + 0x15f0]
xorps xmm1, xmmword [rbp + 0x930]
movdqa xmmword [rbp + 0x930], xmm1
movdqa xmm0, xmmword [rbp + 0x1600]
xorps xmm0, xmmword [rbp + 0x940]
movdqa xmmword [rbp + 0x940], xmm0
lea rdx, [rbp + 0x8e0]
call fcn.1800873a0
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
movabs rax, 0x588361375bcfed86
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x260], rax
movabs rax, 0x8da3ef94d37d7b13
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x268], rax
movabs rax, 0x26a1de472f8216e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x270], rax
movabs rax, 0x407519ee4ecae498
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x278], rax
movabs rax, 0xd8a15be560a5dcd5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x280], rax
movabs rax, 0x438e96f62b1ef419
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x288], rax
movabs rax, 0xadb4bdebf20218bd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x290], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x298], rax
movabs r12, 0x2ae40e450b93d7c5
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x17c0], rax
movabs r13, 0xc0ff8ee0b2391672
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x17c8], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x17d0], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x17d8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x17e0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x17e8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x17f0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x17f8], rax
movdqa xmm0, xmmword [rbp + 0x17c0]
xorps xmm0, xmmword [rbp + 0x260]
movdqa xmmword [rbp + 0x260], xmm0
movdqa xmm1, xmmword [rbp + 0x17d0]
xorps xmm1, xmmword [rbp + 0x270]
movdqa xmmword [rbp + 0x270], xmm1
movdqa xmm0, xmmword [rbp + 0x17e0]
xorps xmm0, xmmword [rbp + 0x280]
movdqa xmmword [rbp + 0x280], xmm0
movdqa xmm1, xmmword [rbp + 0x17f0]
xorps xmm1, xmmword [rbp + 0x290]
movdqa xmmword [rbp + 0x290], xmm1
lea rdx, [rbp + 0x260]
lea rcx, [rbp + 0xe60]
call fcn.1800029c0
nop
xor r8d, r8d
lea rdx, [rbp + 0xe60]
lea rcx, [rbp + 0xd08]
call fcn.18002ecb0
nop
lea rdx, [rbp + 0xd08]
lea rcx, [rbp + 0xd90]
call fcn.180078660
nop
lea rcx, [rbp + 0xd08]
call fcn.180022180
mov edx, 0x10
lea rcx, [rbp + 0xd68]
call fcn.180078880
lea rdx, [rbp + 0xd90]
lea rcx, [rbp + 0xce8]
call fcn.1800794f0
mov rdx, rax
lea rcx, [rbp + 0xd68]
call fcn.1800787d0
nop
mov edx, 0x10
lea rcx, [rbp + 0xd80]
call fcn.180078880
lea rdx, [rbp + 0xd90]
lea rcx, [rbp + 0xcf8]
call fcn.1800794f0
mov rdx, rax
lea rcx, [rbp + 0xd80]
call fcn.180078800
nop
lea rdx, [rbp + 0xd80]
lea rcx, [rbp + 0xd68]
call fcn.1800787c0
test al, al
jne 0x18007f35d
lea rcx, [rbp + 0xd68]
call fcn.1800786b0
mov rbx, rax
lea rdx, [rbp + 0xce0]
mov rcx, rax
call fcn.1800780c0
mov rcx, qword [rax]
call fcn.180077f30
test al, al
je 0x18007f34c
mov rcx, rbx
call fcn.180077f40
mov rcx, rax
call fcn.180078890
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x2a910e340be1d784
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a0], rax
movabs rax, 0xc0df8e8fb24f161b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a8], rax
movabs rax, 0x766072f41df24262
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2b0], rax
movabs rax, 0x336d76ee204eb3b1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2b8], rax
movabs rax, 0xa8a909d632838ba9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c0], rax
movabs rax, 0x2a85f5f16a198656
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c8], rax
movabs rax, 0xaddbbd98f2717dae
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2d0], rax
movabs rax, 0xce6bf90e676a3ca2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2d8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1800], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1808], rax
movabs rax, 0x760c72971d8a4207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1810], rax
movabs rax, 0x3302768a20a3b3c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1818], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1820], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1828], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x1830], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1838], rax
movdqa xmm0, xmmword [rbp + 0x1800]
xorps xmm0, xmmword [rbp + 0x2a0]
movdqa xmmword [rbp + 0x2a0], xmm0
movdqa xmm1, xmmword [rbp + 0x1810]
xorps xmm1, xmmword [rbp + 0x2b0]
movdqa xmmword [rbp + 0x2b0], xmm1
movdqa xmm0, xmmword [rbp + 0x1820]
xorps xmm0, xmmword [rbp + 0x2c0]
movdqa xmmword [rbp + 0x2c0], xmm0
movdqa xmm1, xmmword [rbp + 0x1830]
xorps xmm1, xmmword [rbp + 0x2d0]
movdqa xmmword [rbp + 0x2d0], xmm1
lea rdx, [rbp + 0x2a0]
call fcn.1800873a0
mov r12, rax
mov rcx, rbx
call fcn.180077f40
mov rdx, rax
mov rcx, r12
call fcn.180087850
lea rdx, [0x180087580]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
movabs r12, 0x2ae40e450b93d7c5
lea rcx, [rbp + 0xd68]
call fcn.1800786c0
jmp 0x18007f100
lea rcx, [rbp + 0xd80]
call fcn.18000ce70
nop
lea rcx, [rbp + 0xd68]
call fcn.18000ce70
nop
lea rcx, [rbp + 0xd90]
call fcn.18000ce70
nop
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3