Function at 0x140053830
Capabilities:
Check for sandbox username or hostname
Contain obfuscated stackstrings
Copy file
Create process on windows
Delete file
Enumerate processes
Execute command
Get hostname
Read file on windows
Terminate process
Terminate process by name

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
mov eax, 0x25e0
call fcn.140072100
sub rsp, rax
movaps xmmword [rsp + 0x25d0], xmm6
movaps xmmword [rsp + 0x25c0], xmm7
movaps xmmword [rsp + 0x25b0], xmm8
movaps xmmword [rsp + 0x25a0], xmm9
mov rax, qword [0x1400aa010]
xor rax, rsp
mov qword [rsp + 0x2590], rax
mov r15, rdx
mov rdi, rcx
xor r14d, r14d
mov dword [rsp + 0x98], r14d
call qword [sym.imp.libcurl.dll_curl_easy_init]
mov r12, rax
test rax, rax
je 0x1400591ff
xorps xmm0, xmm0
movups xmmword [rsp + 0x1bc8], xmm0
mov qword [rsp + 0x1bd8], r14
mov qword [rsp + 0x1be0], 0xf
mov byte [rsp + 0x1bc8], r14b
mov dword [rsp + 0x1b3c], 0x200
lea rdx, [rsp + 0x1b3c]
lea rcx, [rsp + 0x2390]
call qword [sym.imp.KERNEL32.DLL_GetComputerNameW]
test eax, eax
je 0x1400539f5
lea rdx, [rsp + 0x2390]
lea rcx, [rsp + 0x1be8]
call fcn.14005f670
nop
lea rcx, [rsp + 0x1be8]
mov rax, qword [rsp + 0x1bf8]
cmp qword [rsp + 0x1c00], 8
jb 0x140053936
mov rdx, qword [rsp + 0x1be8]
lea r8, [rdx + rax*2]
jmp 0x140053942
lea r8, [rcx + rax*2]
lea rdx, [rsp + 0x1be8]
lea rcx, [rsp + 0x1c50]
call fcn.1400629b0
movups xmm1, xmmword [rsp + 0x1c50]
movups xmmword [rsp + 0x1ac8], xmm1
movups xmm0, xmmword [rsp + 0x1c60]
movups xmmword [rsp + 0x1ad8], xmm0
mov qword [rsp + 0x1c60], r14
mov qword [rsp + 0x1c68], 0xf
mov byte [rsp + 0x1c50], 0
mov rdx, qword [rsp + 0x1c00]
cmp rdx, 8
jb 0x1400539d6
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x1be8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400539d1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400539d1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140071050
mov qword [rsp + 0x1bf8], r14
mov qword [rsp + 0x1c00], 7
mov word [rsp + 0x1be8], r14w
jmp 0x140053a28
xorps xmm0, xmm0
movups xmmword [rsp + 0x1ac8], xmm0
mov qword [rsp + 0x1ad8], r14
mov qword [rsp + 0x1ae0], r14
xor r8d, r8d
lea rdx, [0x140075c66]
lea rcx, [rsp + 0x1ac8]
call fcn.140064190
nop
cmp qword [rsp + 0x1ad8], 0
jne 0x140053a81
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rcx, [rsp + 0x1700]
call fcn.14005cce0
mov rcx, rax
call fcn.14005cad0
mov rdx, rax
mov rcx, rbx
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 0xc
call fcn.1400716d4
mov rbx, rax
mov dword [rax], 0x41706926
mov dword [rax + 4], 0x65726464
mov dword [rax + 8], 0x3d7373
mov dword [rsp + 0x60], 0x300031
mov dword [rsp + 0x64], 0x462b4427
mov dword [rsp + 0x68], 0x52374336
mov dword [rsp + 0x6c], 0x7e3a7320
mov word [rsp + 0x70], 0x43
lea rcx, [rsp + 0x60]
call fcn.14005c9c0
mov rsi, rax
mov ecx, 6
call fcn.1400716d4
mov dword [rax], 0x79656b3f
mov word [rax + 4], 0x3d
mov r8, rax
lea rdx, [0x1400ab1f0]
lea rcx, [rsp + 0x3d8]
call fcn.140063090
nop
mov r8, qword [rdi + 0x10]
cmp qword [rdi + 0x18], 0x10
jb 0x140053b12
mov rdi, qword [rdi]
mov rdx, rdi
mov rcx, rax
call fcn.14005f9f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x210], xmm0
mov qword [rsp + 0x220], r14
mov qword [rsp + 0x228], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x210], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x220], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov rdi, 0xffffffffffffffff
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rsi + r8], 0
jne 0x140053b70
mov rdx, rsi
lea rcx, [rsp + 0x210]
call fcn.14005f9f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x230], xmm0
mov qword [rsp + 0x240], r14
mov qword [rsp + 0x248], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x230], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x240], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rdx, [rsp + 0x1ac8]
cmp qword [rsp + 0x1ae0], 0x10
cmovae rdx, qword [rsp + 0x1ac8]
mov r8, qword [rsp + 0x1ad8]
lea rcx, [rsp + 0x230]
call fcn.14005f9f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x250], xmm0
mov qword [rsp + 0x260], r14
mov qword [rsp + 0x268], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x250], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x260], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8, rdi
nop
inc r8
cmp byte [rbx + r8], 0
jne 0x140053c40
mov rdx, rbx
lea rcx, [rsp + 0x250]
call fcn.14005f9f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x270], xmm0
mov qword [rsp + 0x280], r14
mov qword [rsp + 0x288], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x270], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x280], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8, qword [r15 + 0x10]
cmp qword [r15 + 0x18], 0x10
jb 0x140053ca9
mov r15, qword [r15]
mov rdx, r15
lea rcx, [rsp + 0x270]
call fcn.14005f9f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x190], xmm0
mov qword [rsp + 0x1a0], r14
mov qword [rsp + 0x1a8], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x190], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x1a0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea r8, [rsp + 0x190]
cmp qword [rsp + 0x1a8], 0x10
cmovae r8, qword [rsp + 0x190]
mov edx, 0x2712
mov rcx, r12
call qword [sym.imp.libcurl.dll_curl_easy_setopt]
mov rdx, qword [rsp + 0x1a8]
cmp rdx, 0x10
jmp 0x140054e20
lea rcx, [0x14009aee4]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d170]
movdqu xmmword [rsp + 0x64], xmm0
mov word [rsp + 0x74], 0x32
lea rcx, [rsp + 0x60]
call fcn.14005c5f0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xc8
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rcx, [0x14009aee4]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xfffffff4
call qword [sym.imp.KERNEL32.DLL_GetStdHandle]
mov rbx, rax
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d0d0]
movdqu xmmword [rsp + 0x64], xmm0
movdqa xmm1, xmmword [0x14009d1e0]
movdqu xmmword [rsp + 0x74], xmm1
mov byte [rsp + 0x84], r14b
lea rcx, [rsp + 0x60]
call fcn.14005ce10
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0xc0], 0x300031
lea rcx, [rsp + 0xc0]
call fcn.140060f60
lea rcx, [rsp + 0xc0]
call fcn.14005b870
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0xc0], 0x300031
lea rcx, [rsp + 0xc0]
call fcn.140060e60
lea rcx, [rsp + 0xc0]
call fcn.14005b6a0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0xc0], 0x300031
lea rcx, [rsp + 0xc0]
call fcn.140060b30
lea rcx, [rsp + 0xc0]
call fcn.14005b470
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [rsp + 0x1ac0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::operator___int____ptr64____ptr64]
call fcn.14005f110
mov rdi, rax
mov eax, dword [rsp + 0x1ac0]
cmp eax, 1
je 0x14005503c
cmp eax, 2
jne 0x14005500e
mov dword [rdi], 0x7166268
mov dword [rdi + 4], 0x6ff5700
mov dword [rdi + 8], 0x7025650
jmp 0x140055050
lea rdx, str.Invalid_offset_selection._Using_default_Steam_offsets.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov dword [rdi], 0x7167228
mov dword [rdi + 4], 0x6ff66c0
mov dword [rdi + 8], 0x7026610
mov eax, dword [rsp + 0x1ac0]
cmp eax, 1
jne 0x140056f4c
lea edx, [rax + 0xd]
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d1c0]
movdqu xmmword [rsp + 0x64], xmm0
movdqa xmm1, xmmword [str.u7N____]
movdqu xmmword [rsp + 0x74], xmm1
lea rcx, [rsp + 0x60]
call fcn.14005b220
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0xc0], 0x300031
lea rcx, [rsp + 0xc0]
call fcn.1400607e0
lea rcx, [rsp + 0xc0]
call fcn.14005aff0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [rsp + 0x1b38]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::operator___int____ptr64____ptr64]
nop word [rax + rax]
mov dword [rsp + 0xc0], 0x300031
movdqa xmm0, xmmword [0x14009d180]
movdqu xmmword [rsp + 0xc4], xmm0
movdqa xmm1, xmmword [0x14009d1d0]
movdqu xmmword [rsp + 0xd4], xmm1
mov word [rsp + 0xe4], 0x4a2f
mov byte [rsp + 0xe6], r14b
lea rcx, [rsp + 0xc0]
call fcn.14005bcb0
mov rcx, rax
call fcn.140053480
test eax, eax
jne 0x1400551f1
lea edx, [rax + 0xe]
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d010]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x4b654b65
mov byte [rsp + 0x78], r14b
lea rcx, [rsp + 0x60]
call fcn.14005d190
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.DLL_Sleep]
jmp 0x140055120
mov dword [rsp + 0xc0], 0x300031
movdqa xmm0, xmmword [0x14009d180]
movdqa xmm1, xmmword [0x14009d1d0]
mov word [rsp + 0xe4], 0x4a2f
mov byte [rsp + 0xe6], r14b
lea rcx, [rsp + 0xc0]
movdqu xmmword [rsp + 0xc4], xmm0
movdqu xmmword [rsp + 0xd4], xmm1
cmp dword [rsp + 0x1b38], 1
jne 0x140056082
call fcn.14005bcb0
mov rsi, rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d060]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x196a1340
mov byte [rsp + 0x78], r14b
lea rcx, [rsp + 0x60]
call fcn.14005d190
mov r15, rax
mov dword [rsp + 0x60], 0x300031
mov dword [rsp + 0x64], 0x37433752
mov dword [rsp + 0x68], 0x2457305e
mov dword [rsp + 0x6c], 0x7c13600a
mov word [rsp + 0x70], 0x12
lea rcx, [rsp + 0x60]
call fcn.14005c9c0
mov r12, rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d220]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x630d6211
mov byte [rsp + 0x78], r14b
lea rcx, [rsp + 0x60]
call fcn.14005d190
mov r13, rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d040]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x5600d6c
mov dword [rsp + 0x78], 0x53364e2b
mov byte [rsp + 0x7c], r14b
lea rcx, [rsp + 0x60]
call fcn.14005ae20
mov qword [rsp + 0xa8], rax
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d0c0]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0xb6e0362
mov dword [rsp + 0x78], 0x250b25
lea rcx, [rsp + 0x60]
call fcn.14005ac60
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov rcx, rsi
call fcn.140053480
mov esi, eax
mov rcx, rbx
test eax, eax
je 0x140056052
mov edx, 0xa
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Game_Found_
lea rcx, [rsp + 0xcc0]
call fcn.14005abf0
mov rcx, rax
call fcn.14005ab20
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Checking_the_Game...
lea rcx, [rsp + 0x10d0]
call fcn.14005af50
mov rcx, rax
call fcn.14005ae20
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov rcx, r15
call fcn.140053530
mov rcx, rbx
test al, al
je 0x140056004
mov edx, 0xc
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Protected_Game_Found_
lea rcx, [rsp + 0x1070]
call fcn.14005c910
mov rcx, rax
call fcn.14005c7f0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov edx, esi
lea rcx, [rsp + 0x1b80]
call fcn.1400535e0
nop
mov rcx, rbx
cmp qword [rsp + 0x1b90], 0
je 0x140055f9a
mov edx, 0xe
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Starting_Bypass_process...
lea rcx, [rsp + 0x13b8]
call fcn.14005b3a0
mov rcx, rax
call fcn.14005b220
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov edi, r14d
cmp edi, 5
jge 0x140055693
lea rcx, [rsp + 0x1b80]
call fcn.14005f810
cmp rax, 0xffffffffffffffff
je 0x1400555c8
mov r9, rax
xor r8d, r8d
lea rdx, [rsp + 0x8f0]
lea rcx, [rsp + 0x1b80]
call fcn.14005f7b0
mov rdx, rax
lea rcx, [rsp + 0x1b80]
call fcn.14005fb20
lea rcx, [rsp + 0x8f0]
call fcn.14005fac0
inc edi
jmp 0x140055570
mov edx, 0xc
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Failed_to_start
lea rcx, [rsp + 0xe38]
call fcn.14005aa90
mov rcx, rax
call fcn.14005a990
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
lea rcx, [rsp + 0x1b80]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1ae8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x19b0]
call fcn.140044f40
nop
lea rcx, [rsp + 0x1b18]
call fcn.14005fac0
nop
movzx edx, byte [rsp + 0x1ab0]
lea rcx, [rsp + 0x1ab8]
call fcn.140061830
nop
lea rcx, [rsp + 0x1ac8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1bc8]
call fcn.14005fac0
mov al, 1
jmp 0x1400591ff
lea rdx, [0x14009ad08]
lea rcx, [rsp + 0xcd8]
call fcn.14005c780
mov rcx, rax
call fcn.14005c6c0
mov r8, rax
lea rdx, [rsp + 0x1b80]
lea rcx, [rsp + 0x1c10]
call fcn.140063090
nop
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x14009b040]
lea rcx, [rsp + 0xcf0]
call fcn.14005abf0
mov rcx, rax
call fcn.14005ab20
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0xc8
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c10]
lea rcx, [rsp + 0xbd0]
call fcn.140063090
nop
mov r8, r13
mov rdx, rax
lea rcx, [rsp + 0xbf0]
call fcn.140063020
nop
mov rcx, rax
call fcn.14005f9e0
mov rdi, rax
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c10]
lea rcx, [rsp + 0xc10]
call fcn.140063090
nop
mov r8, r12
mov rdx, rax
lea rcx, [rsp + 0x8d0]
call fcn.140063020
mov rcx, rax
call fcn.14005f9e0
xor r8d, r8d
mov rdx, rdi
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_CopyFileA]
lea rcx, [rsp + 0x8d0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xc10]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xbf0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xbd0]
call fcn.14005fac0
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Applying_bypass...
lea rcx, [rsp + 0xfa0]
call fcn.14005a8f0
mov rcx, rax
call fcn.14005a7d0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rcx, [rsp + 0x2040]
call fcn.14003ef00
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c10]
lea rcx, [rsp + 0xb70]
call fcn.140063090
nop
mov r8, r12
mov rdx, rax
lea rcx, [rsp + 0xbb0]
call fcn.140063020
nop
mov rdx, rax
lea rcx, [rsp + 0x2040]
call fcn.14005ed40
nop
lea rcx, [rsp + 0xbb0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xb70]
call fcn.14005fac0
lea rdx, [0x14009b1ac]
lea rcx, [rsp + 0x5c8]
call fcn.14005a7b0
mov rcx, rax
call fcn.14005a770
mov rdx, rax
lea rcx, [rsp + 0x2040]
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____title_:__Solarland___n
lea rcx, [rsp + 0x1150]
call fcn.14005a6c0
mov rcx, rax
call fcn.14005a570
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rcx, [rsp + 0x1850]
call fcn.14005a550
mov rcx, rax
call fcn.14005a3f0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____productid_:__69___n
lea rcx, [rsp + 0xf80]
call fcn.14005ad80
mov rcx, rax
call fcn.14005ac60
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____sandboxid_:__69___n
lea rcx, [rsp + 0xee0]
call fcn.14005ad80
mov rcx, rax
call fcn.14005ac60
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____deploymentid_:__69___n
lea rcx, [rsp + 0x1170]
call fcn.14005a6c0
mov rcx, rax
call fcn.14005a570
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rcx, [rsp + 0x1810]
call fcn.14005a3d0
mov rcx, rax
call fcn.14005a1e0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____wait_for_game_process_exit_:__false__n
lea rcx, [rsp + 0x1608]
call fcn.14005a1c0
mov rcx, rax
call fcn.140059fc0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, [0x14009b068]
lea rcx, [rsp + 0x5d0]
call fcn.14005a7b0
mov rcx, rax
call fcn.14005a770
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rcx, [rsp + 0x2040]
call fcn.14005ed00
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rcx, [rsp + 0x1b80]
call fcn.14005f810
cmp rax, 0xffffffffffffffff
je 0x140055eb3
mov r9, rax
xor r8d, r8d
lea rdx, [rsp + 0xb30]
lea rcx, [rsp + 0x1b80]
call fcn.14005f7b0
mov rdx, rax
lea rcx, [rsp + 0x1b80]
call fcn.14005fb20
lea rcx, [rsp + 0xb30]
call fcn.14005fac0
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rcx, [rsp + 0x1458]
call fcn.140059f70
mov rcx, rax
call fcn.140059e00
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0xc8
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov ecx, esi
call fcn.1400536c0
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Running_unprotected_game...
lea rcx, [rsp + 0x13e0]
call fcn.14005b3a0
mov rcx, rax
call fcn.14005b220
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0xc8
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rdx, str.game_
lea rcx, [rsp + 0x630]
call fcn.14005d940
mov rcx, rax
call fcn.14005d8d0
mov r8, rax
lea rdx, [rsp + 0x1b80]
lea rcx, [rsp + 0xb10]
call fcn.140063090
nop
mov r8, qword [rsp + 0xa8]
mov rdx, rax
lea rcx, [rsp + 0x1e90]
call fcn.140063020
nop
lea rcx, [rsp + 0xb10]
call fcn.14005fac0
lea rcx, [rsp + 0x1e90]
call fcn.14005f9e0
mov r8, rax
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r14
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Loading...
lea rcx, [rsp + 0xd08]
call fcn.14005c780
mov rcx, rax
call fcn.14005c6c0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0xc8
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rdx, str.EasyAntiCheat
lea rcx, [rsp + 0xc30]
call fcn.14005ca70
mov rcx, rax
call fcn.14005c9c0
mov rdx, rax
lea rcx, [rsp + 0x1b80]
call fcn.14005f9e0
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathAppendA]
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Open_the_Game...
lea rcx, [rsp + 0xec0]
call fcn.14005d290
mov rcx, rax
call fcn.14005d190
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
mov ecx, 0xd
call fcn.1400716d4
mov dword [rax], 0x65726e55
mov dword [rax + 4], 0x69576c61
mov dword [rax + 8], 0x776f646e
mov byte [rax + 0xc], 0
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x140055d0f
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.DLL_Sleep]
jmp 0x140055cd0
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Success_
lea rcx, [rsp + 0xc48]
call fcn.14005cdb0
mov rcx, rax
call fcn.14005cd00
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c10]
lea rcx, [rsp + 0x8b0]
call fcn.140063090
nop
mov r8, r12
mov rdx, rax
lea rcx, [rsp + 0xab0]
call fcn.140063020
nop
mov rcx, rax
call fcn.14005f9e0
mov rdi, rax
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c10]
lea rcx, [rsp + 0xad0]
call fcn.140063090
nop
mov r8, r13
mov rdx, rax
lea rcx, [rsp + 0xaf0]
call fcn.140063020
mov rcx, rax
call fcn.14005f9e0
xor r8d, r8d
mov rdx, rdi
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_CopyFileA]
lea rcx, [rsp + 0xaf0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xad0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xab0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x8b0]
call fcn.14005fac0
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c10]
lea rcx, [rsp + 0x890]
call fcn.140063090
nop
mov r8, r13
mov rdx, rax
lea rcx, [rsp + 0x1e50]
call fcn.140063020
nop
lea rcx, [rsp + 0x890]
call fcn.14005fac0
lea rcx, [rsp + 0x1e50]
call fcn.14005f9e0
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_DeleteFileA]
lea rcx, [rsp + 0x1e50]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1e90]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x2040]
call fcn.14003ee90
nop
lea rcx, [rsp + 0x1c10]
call fcn.14005fac0
jmp 0x140055ff2
mov edx, 0xc
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Failed_to_start_bypassed_game.
lea rcx, [rsp + 0x1520]
call fcn.14005be50
mov rcx, rax
call fcn.14005bcb0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
lea rcx, [rsp + 0x2040]
call fcn.14003ee90
nop
lea rcx, [rsp + 0x1c10]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1b80]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1ae8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x19b0]
call fcn.140044f40
nop
lea rcx, [rsp + 0x1b18]
call fcn.14005fac0
nop
movzx edx, byte [rsp + 0x1ab0]
lea rcx, [rsp + 0x1ab8]
call fcn.140061830
nop
lea rcx, [rsp + 0x1ac8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1bc8]
call fcn.14005fac0
mov al, 1
jmp 0x1400591ff
mov edx, 0xc
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Failed_to_start_bypass...
lea rcx, [rsp + 0x1250]
call fcn.140059d40
mov rcx, rax
call fcn.140059bf0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
lea rcx, [rsp + 0x1b80]
call fcn.14005fac0
jmp 0x140058368
mov edx, 0xa
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
lea rcx, [rsp + 0x1278]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Game_is_already_bypassed.
call fcn.140059d40
mov rcx, rax
call fcn.140059bf0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x14005835a
mov edx, 0xc
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Game_not_found._Open_the_Game_First
lea rcx, [rsp + 0x1578]
call fcn.14005c350
mov rcx, rax
call fcn.14005c180
jmp 0x140056032
call fcn.14005bcb0
mov rsi, rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d060]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x196a1340
mov byte [rsp + 0x78], r14b
lea rcx, [rsp + 0x60]
call fcn.14005d190
mov r15, rax
mov dword [rsp + 0x60], 0x300031
mov dword [rsp + 0x64], 0x37433752
mov dword [rsp + 0x68], 0x2457305e
mov dword [rsp + 0x6c], 0x7c13600a
mov word [rsp + 0x70], 0x12
lea rcx, [rsp + 0x60]
call fcn.14005c9c0
mov r12, rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d220]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x630d6211
mov byte [rsp + 0x78], r14b
lea rcx, [rsp + 0x60]
call fcn.14005d190
mov r13, rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d040]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x5600d6c
mov dword [rsp + 0x78], 0x53364e2b
mov byte [rsp + 0x7c], r14b
lea rcx, [rsp + 0x60]
call fcn.14005ae20
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [str.GT8Q6]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x47220c7e
mov word [rsp + 0x78], 0x5a3f
mov byte [rsp + 0x7a], r14b
lea rcx, [rsp + 0x60]
call fcn.14005a7d0
mov qword [rsp + 0xa8], rax
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d0c0]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0xb6e0362
mov dword [rsp + 0x78], 0x250b25
lea rcx, [rsp + 0x60]
call fcn.14005ac60
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov rcx, rsi
call fcn.140053480
mov esi, eax
mov rcx, rbx
test eax, eax
je 0x140056f19
mov edx, 0xa
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Game_Found_
lea rcx, [rsp + 0xd20]
call fcn.14005abf0
mov rcx, rax
call fcn.14005ab20
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Checking_the_Game...
lea rcx, [rsp + 0x10b0]
call fcn.14005af50
mov rcx, rax
call fcn.14005ae20
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov rcx, r15
call fcn.140053530
mov rcx, rbx
test al, al
je 0x140056f01
mov edx, 0xc
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Protected_Game_Found_
lea rcx, [rsp + 0x1110]
call fcn.14005c910
mov rcx, rax
call fcn.14005c7f0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov edx, esi
lea rcx, [rsp + 0x1ba0]
call fcn.1400535e0
nop
mov rcx, rbx
cmp qword [rsp + 0x1bb0], 0
je 0x140056e97
mov edx, 0xe
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Starting_Bypass_process...
lea rcx, [rsp + 0x1408]
call fcn.14005b3a0
mov rcx, rax
call fcn.14005b220
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov edi, r14d
nop dword [rax + rax]
cmp edi, 5
jge 0x140056513
lea rcx, [rsp + 0x1ba0]
call fcn.14005f810
cmp rax, 0xffffffffffffffff
je 0x140056448
mov r9, rax
xor r8d, r8d
lea rdx, [rsp + 0x870]
lea rcx, [rsp + 0x1ba0]
call fcn.14005f7b0
mov rdx, rax
lea rcx, [rsp + 0x1ba0]
call fcn.14005fb20
lea rcx, [rsp + 0x870]
call fcn.14005fac0
inc edi
jmp 0x1400563f0
mov edx, 0xc
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Failed_to_start
lea rcx, [rsp + 0xe20]
call fcn.14005aa90
mov rcx, rax
call fcn.14005a990
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
lea rcx, [rsp + 0x1ba0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1ae8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x19b0]
call fcn.140044f40
nop
lea rcx, [rsp + 0x1b18]
call fcn.14005fac0
nop
movzx edx, byte [rsp + 0x1ab0]
lea rcx, [rsp + 0x1ab8]
call fcn.140061830
nop
lea rcx, [rsp + 0x1ac8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1bc8]
call fcn.14005fac0
mov al, 1
jmp 0x1400591ff
lea rdx, [0x14009ad08]
lea rcx, [rsp + 0xd38]
call fcn.14005c780
mov rcx, rax
call fcn.14005c6c0
mov r8, rax
lea rdx, [rsp + 0x1ba0]
lea rcx, [rsp + 0x1c30]
call fcn.140063090
nop
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x14009b040]
lea rcx, [rsp + 0xd50]
call fcn.14005abf0
mov rcx, rax
call fcn.14005ab20
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0xc8
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c30]
lea rcx, [rsp + 0x810]
call fcn.140063090
nop
mov r8, r13
mov rdx, rax
lea rcx, [rsp + 0x830]
call fcn.140063020
nop
mov rcx, rax
call fcn.14005f9e0
mov rdi, rax
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c30]
lea rcx, [rsp + 0xb90]
call fcn.140063090
nop
mov r8, r12
mov rdx, rax
lea rcx, [rsp + 0x850]
call fcn.140063020
mov rcx, rax
call fcn.14005f9e0
xor r8d, r8d
mov rdx, rdi
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_CopyFileA]
lea rcx, [rsp + 0x850]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xb90]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x830]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x810]
call fcn.14005fac0
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Applying_bypass...
lea rcx, [rsp + 0xf60]
call fcn.14005a8f0
mov rcx, rax
call fcn.14005a7d0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rcx, [rsp + 0x2150]
call fcn.14003ef00
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c30]
lea rcx, [rsp + 0x7d0]
call fcn.140063090
nop
mov r8, r12
mov rdx, rax
lea rcx, [rsp + 0x7f0]
call fcn.140063020
nop
mov rdx, rax
lea rcx, [rsp + 0x2150]
call fcn.14005ed40
nop
lea rcx, [rsp + 0x7f0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x7d0]
call fcn.14005fac0
lea rdx, [0x14009b1ac]
lea rcx, [rsp + 0x5d8]
call fcn.14005a7b0
mov rcx, rax
call fcn.14005a770
mov rdx, rax
lea rcx, [rsp + 0x2150]
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____title_:__Solarland___n
lea rcx, [rsp + 0x1190]
call fcn.14005a6c0
mov rcx, rax
call fcn.14005a570
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rcx, [rsp + 0x18c0]
call fcn.14005a550
mov rcx, rax
call fcn.14005a3f0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____productid_:__69___n
lea rcx, [rsp + 0xf40]
call fcn.14005ad80
mov rcx, rax
call fcn.14005ac60
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____sandboxid_:__69___n
lea rcx, [rsp + 0xf20]
call fcn.14005ad80
mov rcx, rax
call fcn.14005ac60
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____deploymentid_:__69___n
lea rcx, [rsp + 0x11b0]
call fcn.14005a6c0
mov rcx, rax
call fcn.14005a570
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rcx, [rsp + 0x1780]
call fcn.14005a3d0
mov rcx, rax
call fcn.14005a1e0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____wait_for_game_process_exit_:__false__n
lea rcx, [rsp + 0x1638]
call fcn.14005a1c0
mov rcx, rax
call fcn.140059fc0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, [0x14009b068]
lea rcx, [rsp + 0x5e0]
call fcn.14005a7b0
mov rcx, rax
call fcn.14005a770
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rcx, [rsp + 0x2150]
call fcn.14005ed00
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rcx, [rsp + 0x1ba0]
call fcn.14005f810
cmp rax, 0xffffffffffffffff
je 0x140056db0
mov r9, rax
xor r8d, r8d
lea rdx, [rsp + 0xb50]
lea rcx, [rsp + 0x1ba0]
call fcn.14005f7b0
mov rdx, rax
lea rcx, [rsp + 0x1ba0]
call fcn.14005fb20
lea rcx, [rsp + 0xb50]
call fcn.14005fac0
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rcx, [rsp + 0x1480]
call fcn.140059f70
mov rcx, rax
call fcn.140059e00
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov ecx, esi
call fcn.1400536c0
mov rcx, qword [rsp + 0xa8]
call fcn.140053700
test al, al
je 0x1400569d4
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rcx, [rsp + 0x780]
call fcn.140059bd0
mov rcx, rax
call fcn.140059b50
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Running_unprotected_game...
lea rcx, [rsp + 0x1430]
call fcn.14005b3a0
mov rcx, rax
call fcn.14005b220
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rdx, str.game_
lea rcx, [rsp + 0x620]
call fcn.14005d940
mov rcx, rax
call fcn.14005d8d0
mov r8, rax
lea rdx, [rsp + 0x1ba0]
lea rcx, [rsp + 0x7b0]
call fcn.140063090
nop
mov r8, qword [rsp + 0x90]
mov rdx, rax
lea rcx, [rsp + 0x1ed0]
call fcn.140063020
nop
lea rcx, [rsp + 0x7b0]
call fcn.14005fac0
lea rcx, [rsp + 0x1ed0]
call fcn.14005f9e0
mov r8, rax
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r14
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Loading...
lea rcx, [rsp + 0xd68]
call fcn.14005c780
mov rcx, rax
call fcn.14005c6c0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rdx, str.EasyAntiCheat
lea rcx, [rsp + 0xc60]
call fcn.14005ca70
mov rcx, rax
call fcn.14005c9c0
mov rdx, rax
lea rcx, [rsp + 0x1ba0]
call fcn.14005f9e0
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathAppendA]
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Open_the_Game...
lea rcx, [rsp + 0xea0]
call fcn.14005d290
mov rcx, rax
call fcn.14005d190
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop dword [rax]
nop word [rax + rax]
mov dword [rsp + 0x60], 0x300031
mov dword [rsp + 0x64], 0x2d483a54
mov dword [rsp + 0x68], 0x1e77204c
mov dword [rsp + 0x6c], 0xc7b1470
mov byte [rsp + 0x70], 0
lea rcx, [rsp + 0x60]
call fcn.14005cd00
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x140056c0c
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.DLL_Sleep]
jmp 0x140056bc0
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Success_
lea rcx, [rsp + 0xc78]
call fcn.14005cdb0
mov rcx, rax
call fcn.14005cd00
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c30]
lea rcx, [rsp + 0x950]
call fcn.140063090
nop
mov r8, r12
mov rdx, rax
lea rcx, [rsp + 0x930]
call fcn.140063020
nop
mov rcx, rax
call fcn.14005f9e0
mov rdi, rax
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c30]
lea rcx, [rsp + 0x910]
call fcn.140063090
nop
mov r8, r13
mov rdx, rax
lea rcx, [rsp + 0x790]
call fcn.140063020
mov rcx, rax
call fcn.14005f9e0
xor r8d, r8d
mov rdx, rdi
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_CopyFileA]
lea rcx, [rsp + 0x790]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x910]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x930]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x950]
call fcn.14005fac0
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1c30]
lea rcx, [rsp + 0x970]
call fcn.140063090
nop
mov r8, r13
mov rdx, rax
lea rcx, [rsp + 0x1eb0]
call fcn.140063020
nop
lea rcx, [rsp + 0x970]
call fcn.14005fac0
lea rcx, [rsp + 0x1eb0]
call fcn.14005f9e0
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_DeleteFileA]
lea rcx, [rsp + 0x1eb0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1ed0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x2150]
call fcn.14003ee90
nop
lea rcx, [rsp + 0x1c30]
call fcn.14005fac0
jmp 0x140056eef
mov edx, 0xc
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Failed_to_start_bypassed_game.
lea rcx, [rsp + 0x14d0]
call fcn.14005be50
mov rcx, rax
call fcn.14005bcb0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
lea rcx, [rsp + 0x2150]
call fcn.14003ee90
nop
lea rcx, [rsp + 0x1c30]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1ba0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1ae8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x19b0]
call fcn.140044f40
nop
lea rcx, [rsp + 0x1b18]
call fcn.14005fac0
nop
movzx edx, byte [rsp + 0x1ab0]
lea rcx, [rsp + 0x1ab8]
call fcn.140061830
nop
lea rcx, [rsp + 0x1ac8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1bc8]
call fcn.14005fac0
mov al, 1
jmp 0x1400591ff
mov edx, 0xc
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Failed_to_start_bypass...
lea rcx, [rsp + 0x12a0]
call fcn.140059d40
mov rcx, rax
call fcn.140059bf0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
lea rcx, [rsp + 0x1ba0]
call fcn.14005fac0
jmp 0x140058368
mov edx, 0xa
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
lea rcx, [rsp + 0x12c8]
jmp 0x140056017
mov edx, 0xc
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Game_not_found._Open_the_Game_First
lea rcx, [rsp + 0x15a8]
call fcn.14005c350
mov rcx, rax
call fcn.14005c180
jmp 0x140056032
cmp eax, 2
jne 0x14005902e
mov dword [rsp + 0xc0], 0x300031
movdqa xmm0, xmmword [0x14009d180]
movdqu xmmword [rsp + 0xc4], xmm0
movdqa xmm1, xmmword [0x14009d1d0]
movdqu xmmword [rsp + 0xd4], xmm1
mov word [rsp + 0xe4], 0x4a2f
mov byte [rsp + 0xe6], r14b
lea rcx, [rsp + 0xc0]
call fcn.14005bcb0
mov rsi, rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d060]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x196a1340
mov byte [rsp + 0x78], r14b
lea rcx, [rsp + 0x60]
call fcn.14005d190
mov r15, rax
mov dword [rsp + 0x60], 0x300031
mov dword [rsp + 0x64], 0x37433752
mov dword [rsp + 0x68], 0x2457305e
mov dword [rsp + 0x6c], 0x7c13600a
mov word [rsp + 0x70], 0x12
lea rcx, [rsp + 0x60]
call fcn.14005c9c0
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d220]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x630d6211
mov byte [rsp + 0x78], r14b
lea rcx, [rsp + 0x60]
call fcn.14005d190
mov r12, rax
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d040]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x5600d6c
mov dword [rsp + 0x78], 0x53364e2b
mov byte [rsp + 0x7c], r14b
lea rcx, [rsp + 0x60]
call fcn.14005ae20
mov qword [rsp + 0x2d0], rax
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [str.GT8Q6]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x47220c7e
mov word [rsp + 0x78], 0x5a3f
mov byte [rsp + 0x7a], r14b
lea rcx, [rsp + 0x60]
call fcn.14005a7d0
mov qword [rsp + 0xa8], rax
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d0c0]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0xb6e0362
mov dword [rsp + 0x78], 0x250b25
lea rcx, [rsp + 0x60]
call fcn.14005ac60
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov rcx, rsi
call fcn.140053480
mov esi, eax
mov dword [rsp + 0x98], eax
mov rcx, rbx
test eax, eax
je 0x140058311
mov edx, 0xa
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Game_Found_
lea rcx, [rsp + 0xd80]
call fcn.14005abf0
mov rcx, rax
call fcn.14005ab20
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Checking_the_Game...
lea rcx, [rsp + 0x1050]
call fcn.14005af50
mov rcx, rax
call fcn.14005ae20
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov rcx, r15
call fcn.140053530
mov rcx, rbx
test al, al
je 0x1400582f9
mov edx, 0xc
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Protected_Game_Found_
lea rcx, [rsp + 0x10f0]
call fcn.14005c910
mov rcx, rax
call fcn.14005c7f0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov edx, esi
lea rcx, [rsp + 0x1b60]
call fcn.1400535e0
nop
mov rcx, rbx
cmp qword [rsp + 0x1b70], 0
je 0x140058292
mov edx, 0xe
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Starting_Bypass_process...
lea rcx, [rsp + 0x1368]
call fcn.14005b3a0
mov rcx, rax
call fcn.14005b220
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov edi, r14d
cmp edi, 5
jge 0x140057439
lea rcx, [rsp + 0x1b60]
call fcn.14005f810
cmp rax, 0xffffffffffffffff
je 0x14005736e
mov r9, rax
xor r8d, r8d
lea rdx, [rsp + 0x990]
lea rcx, [rsp + 0x1b60]
call fcn.14005f7b0
mov rdx, rax
lea rcx, [rsp + 0x1b60]
call fcn.14005fb20
lea rcx, [rsp + 0x990]
call fcn.14005fac0
inc edi
jmp 0x140057316
mov edx, 0xc
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Failed_to_start
lea rcx, [rsp + 0xe50]
call fcn.14005aa90
mov rcx, rax
call fcn.14005a990
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
lea rcx, [rsp + 0x1b60]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1ae8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x19b0]
call fcn.140044f40
nop
lea rcx, [rsp + 0x1b18]
call fcn.14005fac0
nop
movzx edx, byte [rsp + 0x1ab0]
lea rcx, [rsp + 0x1ab8]
call fcn.140061830
nop
lea rcx, [rsp + 0x1ac8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1bc8]
call fcn.14005fac0
mov al, 1
jmp 0x1400591ff
lea rdx, [0x14009ad08]
lea rcx, [rsp + 0xd98]
call fcn.14005c780
mov rcx, rax
call fcn.14005c6c0
mov r8, rax
lea rdx, [rsp + 0x1b60]
lea rcx, [rsp + 0x1b40]
call fcn.140063090
nop
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x14009b040]
lea rcx, [rsp + 0xdb0]
call fcn.14005abf0
mov rcx, rax
call fcn.14005ab20
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0xc8
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1b40]
lea rcx, [rsp + 0x358]
call fcn.140063090
nop
mov r8, r12
mov rdx, rax
lea rcx, [rsp + 0x378]
call fcn.140063020
mov r12, rax
cmp qword [rax + 0x18], 0x10
jb 0x140057510
mov r12, qword [rax]
mov r13, qword [rsp + 0x1b50]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r13
cmp rax, 1
jb 0x1400592d6
lea rdx, [rsp + 0x1b40]
cmp qword [rsp + 0x1b58], 0x10
cmovae rdx, qword [rsp + 0x1b40]
mov qword [rsp + 0xa0], rdx
xorps xmm0, xmm0
movups xmmword [rsp + 0x150], xmm0
mov qword [rsp + 0x160], r14
mov qword [rsp + 0x168], r14
lea rax, [r13 + 1]
mov edi, 0xf
lea rsi, [rsp + 0x150]
lea r15d, [rdi + 7]
cmp rax, rdi
jbe 0x14005762e
mov rdi, rax
or rdi, 0xf
mov qword [rsp + 0x1e48], rdi
cmp rdi, rcx
jbe 0x1400575a6
mov rdi, rcx
jmp 0x1400575b5
mov qword [rsp + 0x608], r15
cmp rdi, r15
cmovb rdi, r15
mov rcx, rdi
add rcx, 1
mov r8, 0xffffffffffffffff
cmovb rcx, r8
cmp rcx, 0x1000
jb 0x140057608
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400592db
mov rcx, rax
call fcn.140071698
test rax, rax
je 0x14005778d
lea rsi, [rax + 0x27]
and rsi, 0xffffffffffffffe0
mov qword [rsi - 8], rax
lea rax, [r13 + 1]
mov rdx, qword [rsp + 0xa0]
jmp 0x140057626
test rcx, rcx
je 0x140057623
call fcn.140071698
mov rsi, rax
lea rax, [r13 + 1]
mov rdx, qword [rsp + 0xa0]
jmp 0x140057626
mov rsi, r14
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], rdi
mov r8, r13
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [0x14009b020]
mov byte [rsi + r13], al
mov byte [rsi + r13 + 1], 0
mov r8, 0xffffffffffffffff
mov rax, qword [rsp + 0x90]
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140057670
mov rdx, rax
lea rcx, [rsp + 0x150]
call fcn.14005f9f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x170], xmm0
mov qword [rsp + 0x180], r14
mov qword [rsp + 0x188], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x170], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x180], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rcx, [rsp + 0x170]
cmp qword [rsp + 0x188], 0x10
cmovae rcx, qword [rsp + 0x170]
xor r8d, r8d
mov rdx, r12
call qword [sym.imp.KERNEL32.DLL_CopyFileA]
mov rdx, qword [rsp + 0x188]
cmp rdx, 0x10
jb 0x140057737
inc rdx
mov rcx, qword [rsp + 0x170]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140057732
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140057732
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140071050
mov qword [rsp + 0x180], r14
mov qword [rsp + 0x188], 0xf
mov byte [rsp + 0x170], 0
mov rdx, qword [rsp + 0x168]
cmp rdx, 0x10
jb 0x140057799
inc rdx
mov rcx, qword [rsp + 0x150]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140057794
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140057794
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140071050
mov qword [rsp + 0x160], r14
mov qword [rsp + 0x168], 0xf
mov byte [rsp + 0x150], 0
mov rdx, qword [rsp + 0x390]
cmp rdx, 0x10
jb 0x1400577fb
inc rdx
mov rcx, qword [rsp + 0x378]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400577f6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400577f6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140071050
mov qword [rsp + 0x388], r14
mov qword [rsp + 0x390], 0xf
mov byte [rsp + 0x378], 0
mov rdx, qword [rsp + 0x370]
cmp rdx, 0x10
jb 0x14005785a
inc rdx
mov rcx, qword [rsp + 0x358]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140057855
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400579fd
call fcn.140071050
mov qword [rsp + 0x368], r14
mov qword [rsp + 0x370], 0xf
mov byte [rsp + 0x358], 0
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d1f0]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x29077407
mov word [rsp + 0x78], 0x2907
mov byte [rsp + 0x7a], 0
lea rcx, [rsp + 0x60]
call fcn.14005a7d0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
xor edx, edx
mov r8d, 0x108
lea rcx, [rsp + 0x1f30]
call sub.VCRUNTIME140.dll_memset
mov r13, qword [rsp + 0x1b50]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r13
cmp rax, 1
jb 0x1400592e1
lea rax, [rsp + 0x1b40]
cmp qword [rsp + 0x1b58], 0x10
cmovae rax, qword [rsp + 0x1b40]
mov qword [rsp + 0xa0], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x2b0], xmm0
mov qword [rsp + 0x2c0], r14
mov qword [rsp + 0x2c8], r14
lea r12, [r13 + 1]
mov edi, 0xf
lea rsi, [rsp + 0x2b0]
cmp r12, rdi
jbe 0x140057a30
mov rdi, r12
or rdi, 0xf
mov qword [rsp + 0x1e40], rdi
cmp rdi, rcx
jbe 0x14005799a
mov rdi, rcx
jmp 0x1400579aa
mov qword [rsp + 0x5e8], r15
cmp rdi, 0x16
cmovb rdi, r15
mov rcx, rdi
add rcx, 1
mov r15, 0xffffffffffffffff
cmovb rcx, r15
cmp rcx, 0x1000
jb 0x140057a04
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400592e6
mov rcx, rax
call fcn.140071698
test rax, rax
je 0x1400579fd
lea rsi, [rax + 0x27]
and rsi, 0xffffffffffffffe0
mov qword [rsi - 8], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x2b0], rsi
jmp 0x140057a37
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x140057a23
call fcn.140071698
mov rsi, rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x2b0], rsi
jmp 0x140057a37
mov rsi, r14
mov qword [rsp + 0x2b0], r14
jmp 0x140057a37
mov r15, 0xffffffffffffffff
mov qword [rsp + 0x2c0], r12
mov qword [rsp + 0x2c8], rdi
mov r8, r13
mov rdx, rax
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [0x14009b020]
mov byte [rsi + r13], al
mov byte [rsi + r12], 0
mov rsi, qword [rsp + 0x90]
nop dword [rax]
inc r15
cmp byte [rsi + r15], 0
jne 0x140057a70
mov r8, r15
mov rdx, rsi
lea rcx, [rsp + 0x2b0]
call fcn.14005f9f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x2d8], xmm0
mov qword [rsp + 0x2e8], r14
mov qword [rsp + 0x2f0], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x2d8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x2e8], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rcx, [rsp + 0x2d8]
call fcn.14005f9e0
mov rdx, rax
lea rcx, [rsp + 0x1f30]
call fcn.14005ed90
mov rax, qword [rsp + 0x1f30]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ofstream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x1f30], rax
mov rax, qword [rsp + 0x1f30]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x1f2c], edx
lea rcx, [rsp + 0x2d8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x2b0]
call fcn.14005fac0
lea rdx, [0x14009b1ac]
lea rcx, [rsp + 0x5f0]
call fcn.14005a7b0
mov rcx, rax
call fcn.14005a770
mov rdx, rax
lea rcx, [rsp + 0x1f30]
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____title_:__Solarland___n
lea rcx, [rsp + 0x1230]
call fcn.14005a6c0
mov rcx, rax
call fcn.14005a570
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rcx, [rsp + 0x1930]
call fcn.14005a550
mov rcx, rax
call fcn.14005a3f0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____productid_:__69___n
lea rcx, [rsp + 0xf00]
call fcn.14005ad80
mov rcx, rax
call fcn.14005ac60
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____sandboxid_:__69___n
lea rcx, [rsp + 0x1030]
call fcn.14005ad80
mov rcx, rax
call fcn.14005ac60
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____deploymentid_:__69___n
lea rcx, [rsp + 0x11d0]
call fcn.14005a6c0
mov rcx, rax
call fcn.14005a570
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rcx, [rsp + 0x1740]
call fcn.14005a3d0
mov rcx, rax
call fcn.14005a1e0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, str._____wait_for_game_process_exit_:__false__n
lea rcx, [rsp + 0x1668]
call fcn.14005a1c0
mov rcx, rax
call fcn.140059fc0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
mov rdi, rax
lea rdx, [0x14009b068]
lea rcx, [rsp + 0x5f8]
call fcn.14005a7b0
mov rcx, rax
call fcn.14005a770
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rcx, [rsp + 0x1f30]
call fcn.14005ed00
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rcx, [rsp + 0x1b60]
call fcn.14005f810
cmp rax, 0xffffffffffffffff
je 0x1400581ab
mov r9, rax
xor r8d, r8d
lea rdx, [rsp + 0x9b0]
lea rcx, [rsp + 0x1b60]
call fcn.14005f7b0
mov rdx, rax
lea rcx, [rsp + 0x1b60]
call fcn.14005fb20
lea rcx, [rsp + 0x9b0]
call fcn.14005fac0
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rcx, [rsp + 0x14a8]
call fcn.140059f70
mov rcx, rax
call fcn.140059e00
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov ecx, dword [rsp + 0x98]
call fcn.1400536c0
mov rcx, qword [rsp + 0xa8]
call fcn.140053700
test al, al
je 0x140057ddd
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rcx, [rsp + 0x770]
call fcn.140059bd0
mov rcx, rax
call fcn.140059b50
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Running_unprotected_game...
lea rcx, [rsp + 0x1390]
call fcn.14005b3a0
mov rcx, rax
call fcn.14005b220
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rdx, str.game_
lea rcx, [rsp + 0x640]
call fcn.14005d940
mov rcx, rax
call fcn.14005d8d0
mov r8, rax
lea rdx, [rsp + 0x1b60]
lea rcx, [rsp + 0x9d0]
call fcn.140063090
nop
mov r8, qword [rsp + 0x2d0]
mov rdx, rax
lea rcx, [rsp + 0x1e70]
call fcn.140063020
nop
lea rcx, [rsp + 0x9d0]
call fcn.14005fac0
lea rcx, [rsp + 0x1e70]
call fcn.14005f9e0
mov r8, rax
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r14
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Loading...
lea rcx, [rsp + 0xdc8]
call fcn.14005c780
mov rcx, rax
call fcn.14005c6c0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
lea rdx, str.EasyAntiCheat
lea rcx, [rsp + 0xc90]
call fcn.14005ca70
mov rcx, rax
call fcn.14005c9c0
mov rdx, rax
lea rcx, [rsp + 0x1b60]
call fcn.14005f9e0
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathAppendA]
mov edx, 0xe
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Almost_there...
lea rcx, [rsp + 0xe68]
call fcn.14005aa90
mov rcx, rax
call fcn.14005a990
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop dword [rax + rax]
mov ecx, 0xd
call fcn.1400716d4
mov dword [rax], 0x65726e55
mov dword [rax + 4], 0x69576c61
mov dword [rax + 8], 0x776f646e
mov byte [rax + 0xc], 0
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x140057fff
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.DLL_Sleep]
jmp 0x140057fc0
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.___Success_
lea rcx, [rsp + 0xca8]
call fcn.14005cdb0
mov rcx, rax
call fcn.14005cd00
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1b40]
lea rcx, [rsp + 0xa50]
call fcn.140063090
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rsp + 0xa30]
call fcn.140063020
nop
mov rcx, rax
call fcn.14005f9e0
mov rdi, rax
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1b40]
lea rcx, [rsp + 0xa10]
call fcn.140063090
nop
mov rsi, qword [rsp + 0xb0]
mov r8, rsi
mov rdx, rax
lea rcx, [rsp + 0x9f0]
call fcn.140063020
mov rcx, rax
call fcn.14005f9e0
xor r8d, r8d
mov rdx, rdi
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_CopyFileA]
lea rcx, [rsp + 0x9f0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xa10]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xa30]
call fcn.14005fac0
nop
lea rcx, [rsp + 0xa50]
call fcn.14005fac0
lea r8, [0x14009b020]
lea rdx, [rsp + 0x1b40]
lea rcx, [rsp + 0xa70]
call fcn.140063090
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rsp + 0x1ef0]
call fcn.140063020
nop
lea rcx, [rsp + 0xa70]
call fcn.14005fac0
lea rcx, [rsp + 0x1ef0]
call fcn.14005f9e0
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_DeleteFileA]
lea rcx, [rsp + 0x1ef0]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1e70]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1f30]
call fcn.14003ee90
nop
lea rcx, [rsp + 0x1b40]
call fcn.14005fac0
jmp 0x1400582ea
mov edx, 0xc
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Failed_to_start_bypassed_game.
lea rcx, [rsp + 0x14f8]
call fcn.14005be50
mov rcx, rax
call fcn.14005bcb0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
lea rcx, [rsp + 0x1f30]
call fcn.14003ee90
nop
lea rcx, [rsp + 0x1b40]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1b60]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1ae8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x19b0]
call fcn.140044f40
nop
lea rcx, [rsp + 0x1b18]
call fcn.14005fac0
nop
movzx edx, byte [rsp + 0x1ab0]
lea rcx, [rsp + 0x1ab8]
call fcn.140061830
nop
lea rcx, [rsp + 0x1ac8]
call fcn.14005fac0
nop
lea rcx, [rsp + 0x1bc8]
call fcn.14005fac0
mov al, 1
jmp 0x1400591ff
mov edx, 0xc
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Failed_to_start_bypass...
lea rcx, [rsp + 0x12f0]
call fcn.140059d40
mov rcx, rax
call fcn.140059bf0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
nop
lea rcx, [rsp + 0x1b60]
call fcn.14005fac0
jmp 0x140058368
mov edx, 0xa
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
lea rcx, [rsp + 0x1318]
jmp 0x140056017
mov edx, 0xc
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Game_not_found._Open_the_Game_First
lea rcx, [rsp + 0x15d8]
call fcn.14005c350
mov rcx, rax
call fcn.14005c180
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov dword [rsp + 0x60], 0x300031
movdqa xmm0, xmmword [0x14009d090]
movdqu xmmword [rsp + 0x64], xmm0
mov dword [rsp + 0x74], 0x537d0f6a
mov dword [rsp + 0x78], 0x2a5920
lea rcx, [rsp + 0x60]
call fcn.14005ac60
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], 3
xor r9d, r9d
mov edx, 0xc0000000
lea r8d, [r9 + 3]
lea rcx, str..pymodule
call qword [sym.imp.KERNEL32.DLL_CreateFileW]
mov qword [0x1400ab070], rax
lea rcx, [0x14009aee4]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
cmp qword [0x1400ab070], 0xffffffffffffffff
jne 0x1400584a8
mov edx, 0xc
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Driver_failed_to_load.
lea rcx, [rsp + 0x11f0]
call fcn.14005a6c0
mov rcx, rax
call fcn.14005a570
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x12c
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____Closing_the_Avant_Heim...
lea rcx, [rsp + 0x1340]
call fcn.140059d40
mov rcx, rax
call fcn.140059bf0
mov rdx, rax
mov rcx, rdi
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_SetConsoleTextAttribute]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.DLL_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [0x14009aee4]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.14005f4c0
mov rdi, qword [rax]
xor edx, edx
lea ecx, [rdx + 2]
call qword [sym.imp.KERNEL32.DLL_CreateToolhelp32Snapshot]
mov rbx, rax
mov dword [rsp + 0x2260], 0x130
lea rdx, [rsp + 0x2260]
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_Process32First]
test eax, eax
je 0x140058522
mov rdx, rdi
lea rcx, [rsp + 0x228c]
call qword [sym.imp.KERNEL32.DLL_lstrcmpiA]
mov rcx, rbx
test eax, eax
je 0x140058513
lea rdx, [rsp + 0x2260]
call qword [sym.imp.KERNEL32.DLL_Process32Next]
jmp 0x1400584e7
call qword [sym.imp.KERNEL32.DLL_CloseHandle]
mov ecx, dword [rsp + 0x2268]
jmp 0x14005852e
mov rcx, rbx
call qword [sym.imp.KERNEL32.DLL_CloseHandle]
mov ecx, r14d
movsxd rax, ecx
mov qword [0x1400ab068], rax
mov qword [rsp + 0x1c08], r14
mov dword [rsp + 0x19a0], 0xcabd5e5
mov dword [rsp + 0x19a4], ecx
lea rax, [rsp + 0x1c08]
mov qword [rsp + 0x19a8], rax
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r14
mov r9d, 0x10
lea r8, [rsp + 0x19a0]
mov edx, 0x223fb8
mov rcx, qword [0x1400ab070]
call qword [sym.imp.KERNEL32.DLL_DeviceIoControl]
mov rax, qword [rsp + 0x1c08]
mov qword [0x1400ab060], rax
mov ebx, dword [0x1400ab068]
call fcn.14005f4c0
mov dword [rax + 8], ebx
mov rbx, qword [0x1400ab060]
call fcn.14005f4c0
mov qword [rax + 0x10], rbx
mov rdx, qword [0x1400ab070]
lea rcx, str.Driver:__d_n
call fcn.14003d0a0
call fcn.14005f4c0
mov ebx, dword [rax + 8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x2f8], xmm0
mov qword [rsp + 0x308], r14
mov qword [rsp + 0x310], r14
mov r8d, 8
lea rdx, str.ProcId:
lea rcx, [rsp + 0x2f8]
call fcn.140064190
mov edx, ebx
lea rcx, [rsp + 0x2f8]
call fcn.140045d50
call fcn.14005f4c0
mov rbx, qword [rax + 0x10]
xorps xmm0, xmm0
movups xmmword [rsp + 0x338], xmm0
mov qword [rsp + 0x348], r14
mov qword [rsp + 0x350], r14
mov r8d, 8
lea rdx, str.BaseId:
lea rcx, [rsp + 0x338]
call fcn.140064190
mov rdx, rbx
lea rcx, [rsp + 0x338]
call fcn.140045d50
mov dword [rsp + 0x60], 0x300031
mov dword [rsp + 0x64], 0x2d483a54
mov dword [rsp + 0x68], 0x1e77204c
mov dword [rsp + 0x6c], 0xc7b1470
mov byte [rsp + 0x70], 0
lea rcx, [rsp + 0x60]
call fcn.14005cd00
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_FindWindowA]
mov rbx, rax
test rax, rax
je 0x14005871a
call fcn.14005f4c0
mov qword [rax + 0x18], rbx
call fcn.14005f4c0
lea rdx, [rsp + 0x1c70]
mov rcx, qword [rax + 0x18]
call qword [sym.imp.USER32.dll_GetClientRect]
mov eax, dword [rsp + 0x1c70]
mov dword [rsp + 0x1bc0], eax
mov eax, dword [rsp + 0x1c74]
mov dword [rsp + 0x1bc4], eax
call fcn.14005f4c0
lea rdx, [rsp + 0x1bc0]
mov rcx, qword [rax + 0x18]
call qword [sym.imp.USER32.dll_ClientToScreen]
call fcn.14005f4c0
mov rdx, qword [rax + 0x18]
lea rcx, str.HWND:__d_n
call fcn.14003d0a0
call fcn.14005f4c0
lea rdx, [rsp + 0x1b08]
mov rcx, qword [rax + 0x18]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov ebx, dword [rsp + 0x1b10]
sub ebx, dword [rsp + 0x1b08]
call fcn.14005f4c0
mov dword [rax + 0x28], ebx
mov ebx, dword [rsp + 0x1b14]
sub ebx, dword [rsp + 0x1b0c]
call fcn.14005f4c0
mov dword [rax + 0x24], ebx
call fcn.14005f4c0
mov ecx, dword [rsp + 0x1b08]
mov dword [rax + 0x2c], ecx
call fcn.14005f4c0
mov ecx, dword [rsp + 0x1b10]
mov dword [rax + 0x30], ecx
call fcn.14005f4c0
mov ecx, dword [rsp + 0x1b0c]
mov dword [rax + 0x34], ecx
call fcn.14005f4c0
mov ecx, dword [rsp + 0x1b14]
mov dword [rax + 0x38], ecx
lea rcx, [rsp + 0x318]
call fcn.14003de00
cmp qword [rax + 0x18], 0x10
jb 0x1400587b0
mov rax, qword [rax]
mov qword [0x1400ab190], rax
mov rdx, qword [rsp + 0x330]
cmp rdx, 0x10
jb 0x140058804
inc rdx
mov rcx, qword [rsp + 0x318]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400587f8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400587f8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140071050
mov rax, qword [0x1400ab190]
mov qword [rsp + 0x328], r14
mov qword [rsp + 0x330], 0xf
mov byte [rsp + 0x318], 0
mov rdx, rax
lea rcx, str.OverlayWindow::Name:__s_n
call fcn.14003d0a0
mov qword [rsp + 0xc0], 0x50
lea rax, [0x140051d40]
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], r14
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconA]
mov qword [rsp + 0xe0], rax
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorA]
mov qword [rsp + 0xe8], rax
xorps xmm6, xmm6
mov rax, qword [0x1400ab190]
mov qword [rsp + 0x100], rax
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconA]
mov qword [rsp + 0x108], rax
movups xmm0, xmmword [rsp + 0xc0]
movaps xmmword [0x1400ab1a0], xmm0
movups xmm1, xmmword [rsp + 0xd0]
movaps xmmword [0x1400ab1b0], xmm1
movups xmm0, xmmword [rsp + 0xe0]
movaps xmmword [0x1400ab1c0], xmm0
movaps xmmword [0x1400ab1d0], xmm6
movups xmm0, xmmword [rsp + 0x100]
movaps xmmword [0x1400ab1e0], xmm0
lea rcx, [0x1400ab1a0]
call qword [sym.imp.USER32.dll_RegisterClassExA]
call fcn.14005f4c0
cmp qword [rax + 0x18], 0
je 0x14005896b
call fcn.14005f4c0
lea rdx, [0x1400ab2c8]
mov rcx, qword [rax + 0x18]
call qword [sym.imp.USER32.dll_GetClientRect]
call fcn.14005f4c0
lea rdx, [0x1400ab310]
mov rcx, qword [rax + 0x18]
call qword [sym.imp.USER32.dll_ClientToScreen]
mov eax, dword [0x1400ab310]
mov dword [0x1400ab2c8], eax
mov eax, dword [0x1400ab314]
mov dword [0x1400ab2cc], eax
mov ebx, dword [0x1400ab2d0]
call fcn.14005f4c0
mov dword [rax + 0x28], ebx
mov ebx, dword [0x1400ab2d4]
call fcn.14005f4c0
mov dword [rax + 0x24], ebx
call fcn.14005f4c0
mov esi, dword [rax + 0x24]
call fcn.14005f4c0
mov edi, dword [rax + 0x28]
call fcn.14005f4c0
mov ebx, dword [rax + 0x34]
call fcn.14005f4c0
mov ecx, dword [rax + 0x2c]
mov rdx, qword [0x1400ab190]
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x48], r14
mov qword [rsp + 0x40], r14
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x30], edi
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], ecx
mov r9d, 0x90000000
mov r8, rdx
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExA]
mov qword [0x1400ab198], rax
lea rdx, [0x1400aa050]
mov rcx, rax
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov edx, 0xffffffec
mov r8d, 0x800a0
mov rcx, qword [0x1400ab198]
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov edx, 5
mov rcx, qword [0x1400ab198]
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1400ab198]
call qword [sym.imp.USER32.dll_UpdateWindow]
call fcn.140051a00
mov r15, qword [0x1400ab088]
mov rcx, qword [r15 + 0xa8]
call fcn.1400236d0
mov r13, qword [r15 + 0xa8]
lea rdx, [0x140075dac]
lea rcx, str.C:WindowsFonts_arialbd.ttf
call fcn.1400029c0
mov rbx, rax
test rax, rax
je 0x140058d7c
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_ftell]
mov edi, eax
cmp eax, 0xffffffff
je 0x140058d73
xor edx, edx
lea r8d, [rdx + 2]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
test eax, eax
jne 0x140058d73
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_ftell]
movsxd r12, eax
cmp r12d, 0xffffffff
je 0x140058d73
xor r8d, r8d
mov edx, edi
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
test eax, eax
jne 0x140058d73
cmp r12, 0xffffffffffffffff
je 0x140058d73
mov rax, qword [0x1400ab088]
test rax, rax
je 0x140058ac6
inc dword [rax + 0x3b4]
mov rdx, qword [0x1400ab078]
mov rcx, r12
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov rsi, rax
test rax, rax
je 0x140058d73
mov r9, rbx
mov r8, r12
mov edx, 1
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
mov rcx, rbx
cmp rax, r12
je 0x140058b29
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
mov rax, qword [0x1400ab088]
test rax, rax
je 0x140058b15
dec dword [rax + 0x3b4]
mov rdx, qword [0x1400ab078]
mov rcx, rsi
call sub.api_ms_win_crt_heap_l1_1_0.dll_free
jmp 0x140058d7c
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
xorps xmm1, xmm1
xor eax, eax
movups xmmword [rsp + 0x450], xmm1
movups xmmword [rsp + 0x460], xmm1
movaps xmmword [rsp + 0x470], xmm1
movaps xmmword [rsp + 0x480], xmm1
movups xmmword [rsp + 0x490], xmm1
movups xmmword [rsp + 0x4a0], xmm1
movaps xmmword [rsp + 0x4b0], xmm1
movaps xmmword [rsp + 0x4c0], xmm1
mov qword [rsp + 0x4d0], rax
mov byte [rsp + 0x45c], 1
mov dword [rsp + 0x468], 3
mov dword [rsp + 0x46c], 1
mov dword [rsp + 0x494], 0x7f7fffff
mov dword [rsp + 0x4a0], 0x3f800000
mov ebx, 0xffff
mov word [rsp + 0x4a4], bx
movaps xmm3, xmmword [rsp + 0x450]
movaps xmmword [rsp + 0x1c80], xmm3
movaps xmm4, xmmword [rsp + 0x460]
movaps xmmword [rsp + 0x1c90], xmm4
movaps xmmword [rsp + 0x1ca0], xmm1
xorps xmm5, xmm5
movaps xmmword [rsp + 0x1cb0], xmm5
movaps xmm6, xmmword [rsp + 0x490]
movaps xmmword [rsp + 0x1cc0], xmm6
movaps xmm2, xmmword [rsp + 0x4a0]
movaps xmmword [rsp + 0x1cd0], xmm2
xorps xmm7, xmm7
movaps xmmword [rsp + 0x1ce0], xmm7
xorps xmm8, xmm8
movaps xmmword [rsp + 0x1cf0], xmm8
movsd xmm9, qword [rsp + 0x4d0]
movsd qword [rsp + 0x1d00], xmm9
movdqa xmm0, xmm2
psrldq xmm0, 6
movd eax, xmm0
test al, al
jne 0x140058ce9
lea r9, [0x14009b3b4]
lea rdx, str.C:WindowsFonts_arialbd.ttf
nop
lea rcx, [r9 - 1]
movzx eax, byte [rcx]
cmp al, 0x2f
je 0x140058c77
cmp al, 0x5c
je 0x140058c77
mov r9, rcx
cmp rcx, rdx
ja 0x140058c60
movsd xmm0, qword [0x14009cd68]
movsd qword [rsp + 0x20], xmm0
lea r8, str._s___.0fpx
mov edx, 0x28
lea rcx, [rsp + 0x1cd6]
call fcn.140002890
movsd xmm9, qword [rsp + 0x1d00]
movaps xmm8, xmmword [rsp + 0x1cf0]
movaps xmm7, xmmword [rsp + 0x1ce0]
movaps xmm2, xmmword [rsp + 0x1cd0]
movaps xmm6, xmmword [rsp + 0x1cc0]
movaps xmm5, xmmword [rsp + 0x1cb0]
movaps xmm1, xmmword [rsp + 0x1ca0]
movaps xmm4, xmmword [rsp + 0x1c90]
movaps xmm3, xmmword [rsp + 0x1c80]
movaps xmmword [rsp + 0xc0], xmm3
movaps xmmword [rsp + 0xd0], xmm4
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xf0], xmm5
movaps xmmword [rsp + 0x100], xmm6
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x120], xmm7
movaps xmmword [rsp + 0x130], xmm8
movsd qword [rsp + 0x140], xmm9
mov qword [rsp + 0xc0], rsi
mov dword [rsp + 0xc8], r12d
mov dword [rsp + 0xd4], 0x41700000
lea rax, [0x1400986f4]
mov qword [rsp + 0xf8], rax
lea rdx, [rsp + 0xc0]
mov rcx, r13
call fcn.140023420
mov r14, rax
jmp 0x140058d81
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
mov ebx, 0xffff
mov qword [0x1400ab118], r14
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x530], xmm0
movups xmmword [rsp + 0x540], xmm0
movups xmmword [rsp + 0x550], xmm0
movups xmmword [rsp + 0x560], xmm0
movups xmmword [rsp + 0x570], xmm0
movups xmmword [rsp + 0x580], xmm0
movups xmmword [rsp + 0x590], xmm0
movups xmmword [rsp + 0x5a0], xmm0
mov qword [rsp + 0x5b0], rax
mov byte [rsp + 0x53c], 1
mov dword [rsp + 0x574], 0x7f7fffff
mov dword [rsp + 0x580], 0x3f800000
mov word [rsp + 0x584], bx
mov byte [rsp + 0x578], 1
mov byte [rsp + 0x550], 1
mov dword [rsp + 0x548], 3
mov dword [rsp + 0x54c], 3
mov r14, qword [r15 + 0xa8]
lea r12, [rsp + 0x530]
mov rax, qword [0x1400ab088]
test rax, rax
je 0x140058e42
inc dword [rax + 0x3b4]
mov rdx, qword [0x1400ab078]
mov ecx, 0x286ac
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov rdi, rax
lea rax, [0x140079f80]
mov qword [0x1400ab240], rax
lea rsi, [rdi + 0x286ac]
mov qword [0x1400ab248], rsi
mov qword [0x1400ab250], rdi
lea rax, [0x140079f90]
mov qword [0x1400ab258], rdi
nop word [rax + rax]
mov rbx, rax
mov rcx, rax
call fcn.140027a40
cmp rax, rbx
je 0x140058ea9
cmp qword [0x1400ab258], rsi
jbe 0x140058e90
movups xmm0, xmmword [r12]
movaps xmmword [rsp + 0x6e0], xmm0
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rsp + 0x6f0], xmm1
movups xmm0, xmmword [r12 + 0x20]
movaps xmmword [rsp + 0x700], xmm0
movups xmm1, xmmword [r12 + 0x30]
movaps xmmword [rsp + 0x710], xmm1
movups xmm0, xmmword [r12 + 0x40]
movaps xmmword [rsp + 0x720], xmm0
movups xmm1, xmmword [r12 + 0x50]
movaps xmmword [rsp + 0x730], xmm1
movups xmm0, xmmword [r12 + 0x60]
movaps xmmword [rsp + 0x740], xmm0
movups xmm1, xmmword [r12 + 0x70]
movaps xmmword [rsp + 0x750], xmm1
movsd xmm0, qword [r12 + 0x80]
movsd qword [rsp + 0x760], xmm0
lea rax, [rsp + 0x6e0]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x650], xmm0
movups xmm8, xmmword [rax + 0x10]
movups xmm7, xmmword [rax + 0x20]
movups xmm6, xmmword [rax + 0x30]
movups xmm5, xmmword [rax + 0x40]
movups xmm4, xmmword [rax + 0x50]
movups xmm3, xmmword [rax + 0x60]
movups xmm2, xmmword [rax + 0x70]
movsd xmm1, qword [rax + 0x80]
mov byte [rsp + 0x65c], 1
movaps xmm0, xmmword [rsp + 0x650]
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm8
movaps xmmword [rsp + 0xe0], xmm7
movaps xmmword [rsp + 0xf0], xmm6
movaps xmmword [rsp + 0x100], xmm5
movaps xmmword [rsp + 0x110], xmm4
movaps xmmword [rsp + 0x120], xmm3
movaps xmmword [rsp + 0x130], xmm2
movsd qword [rsp + 0x140], xmm1
mov qword [rsp + 0xc0], rdi
mov dword [rsp + 0xc8], 0x286ac
mov dword [rsp + 0xd4], 0x41600000
lea rax, [0x14009c9e8]
mov qword [rsp + 0xf8], rax
lea rdx, [rsp + 0xc0]
mov rcx, r14
call fcn.140023420
mov rcx, qword [r15 + 0xa8]
mov rax, qword [rcx + 0x478]
test rax, rax
jne 0x140059022
lea rax, [0x140023ca0]
mov qword [0x1400ab2f8], rax
lea rax, [0x1400ab2f8]
mov rax, qword [rax]
call rax
call fcn.140051670
jmp 0x140059027
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._X__Invalid_Choice._Exiting_Application...
lea rcx, [rsp + 0x1698]
call fcn.14005a1c0
mov rcx, rax
call fcn.140059fc0
mov rdx, rax
mov rcx, rbx
call fcn.1400627a0
lea rdx, [0x140062970]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, qword [rsp + 0x2590]
xor rcx, rsp
call fcn.140070f60
lea r11, [rsp + 0x25e0]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
call fcn.14003d300
call fcn.14003d260
nop
call fcn.14003d300
call fcn.14003d260
int3