Function at 0x1400626e0
Capabilities:
Get hostname

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x708
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x670], xmm6
mov qword [rbp + 0x668], 0xfffffffffffffffe
mov rsi, rdx
stmxcsr dword [rbp + 0xc0]
mov dword [rbp + 0x534], ecx
or dword [rbp + 0xc0], 0x8040
ldmxcsr dword [rbp + 0xc0]
mov ecx, 1
call qword [sym.imp.KERNEL32.dll_SetErrorMode]
mov qword [rbp + 0x608], rsi
mov rsi, qword [rsi]
mov rcx, rsi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rbx, [rbp + 0xc0]
mov rcx, rbx
mov rdx, rsi
mov r8, rax
call fcn.14005c520
mov r9, qword [rbp + 0xd8]
cmp r9, 8
mov r8, qword [rbp + 0xc0]
mov rax, rbx
cmovae rax, r8
mov rdx, qword [rbp + 0xd0]
lea rcx, [rax + rdx*2]
mov r10, rax
cmp rdx, 2
jl 0x140062944
mov r11d, dword [rax]
mov r10d, r11d
and r10d, 0xffffffdf
add r10d, 0xffc5ffbf
cmp r10d, 0x19
ja 0x1400627bc
cmp r9, 8
cmovb r8, rbx
add r8, 4
mov r10, r8
jmp 0x140062944
cmp r11w, 0x5c
je 0x1400627d3
movzx esi, r11w
mov r10, rax
cmp esi, 0x2f
jne 0x140062944
lea rdi, [rdx + rdx]
shr r11d, 0x10
cmp rdx, 4
jb 0x140062870
lea r10, [r8 + 6]
cmp r9, 8
lea rsi, [rbp + 0xc6]
mov r14, rbx
cmovae r14, r8
cmovae rsi, r10
movzx r10d, word [r14 + 6]
cmp r10d, 0x5c
je 0x140062810
cmp r10d, 0x2f
jne 0x14006287d
cmp rdi, 8
je 0x140062832
cmp r9, 8
mov r10, rbx
cmovae r10, r8
movzx r10d, word [r10 + 8]
cmp r10d, 0x2f
je 0x14006287d
cmp r10d, 0x5c
je 0x14006287d
movzx edi, r11w
cmp di, 0x2f
je 0x1400628f6
cmp edi, 0x5c
je 0x1400628f6
mov r10, rax
cmp edi, 0x3f
jne 0x140062944
cmp r9, 8
cmovb r8, rbx
movzx r14d, word [r8 + 4]
cmp r14w, 0x3f
cmovne rsi, rax
jmp 0x140062912
mov r10, rax
cmp rdi, 6
jne 0x140062944
cmp r11w, 0x5c
je 0x140062895
movzx r11d, r11w
mov r10, rax
cmp r11d, 0x2f
jne 0x140062944
cmp r9, 8
mov r10, rbx
cmovae r10, r8
movzx r11d, word [r10 + 4]
mov r10, rax
cmp r11d, 0x2f
je 0x140062944
mov r10, rax
cmp r11d, 0x5c
je 0x140062944
cmp rdx, 3
je 0x14006297d
cmp r9, 8
cmovb r8, rbx
add r8, 6
mov r10, r8
movzx r8d, word [r10]
cmp r8d, 0x2f
je 0x140062944
cmp r8d, 0x5c
je 0x140062944
add r10, 2
cmp r10, rcx
jne 0x1400628d8
jmp 0x14006297d
cmp r9, 8
mov r10, rbx
cmovae r10, r8
movzx r14d, word [r10 + 4]
cmp r14d, 0x2e
je 0x140062912
cmp r14d, 0x3f
jne 0x140062917
mov r10, rsi
jmp 0x140062944
cmp r11w, 0x2f
je 0x140062895
cmp edi, 0x5c
je 0x140062895
mov r10, rax
cmp edi, 0x3f
jne 0x140062944
jmp 0x140062862
add r10, 2
cmp r10, rcx
je 0x14006297d
movzx r8d, word [r10]
cmp r8d, 0x5c
je 0x140062940
cmp r8d, 0x2f
je 0x140062940
cmp r10, rcx
je 0x14006297d
nop
movzx r8d, word [rcx - 2]
cmp r8d, 0x5c
je 0x14006297d
cmp r8d, 0x2f
je 0x14006297d
add rcx, 0xfffffffffffffffe
cmp r10, rcx
jne 0x140062960
mov rcx, r10
mov r8, rcx
sub r8, rax
sar r8, 1
cmp rdx, r8
jb 0x1400660e8
mov qword [rbp + 0xd0], r8
mov word [rax + r8*2], 0
xorps xmm0, xmm0
movaps xmmword [rbp + 0x540], xmm0
mov qword [rbp + 0x550], 0
mov qword [rbp + 0x558], 7
cmp rcx, rax
je 0x140062a33
lea rsi, [rbp + 0x540]
mov edx, 0x104
mov rcx, rsi
call fcn.14005c680
nop word cs:[rax + rax]
cmp qword [rbp + 0x558], 8
mov r8, rsi
jb 0x1400629f4
mov r8, qword [rbp + 0x540]
cmp qword [rbp + 0xd8], 8
mov rcx, rbx
jb 0x140062a08
mov rcx, qword [rbp + 0xc0]
mov r14d, dword [rbp + 0x550]
mov edx, r14d
call fcn.140074764
mov rdi, rax
mov edx, edi
mov rcx, rsi
call fcn.14005c680
cmp edi, r14d
jae 0x1400629e0
shr rdi, 0x20
jne 0x140066131
mov rax, qword [rbp + 0xd8]
cmp rax, 8
jb 0x140062a7f
mov rcx, qword [rbp + 0xc0]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140062a7a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140075220
movaps xmm0, xmmword [rbp + 0x540]
movaps xmm1, xmmword [rbp + 0x550]
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
cmp qword [rbp + 0xd8], 8
jb 0x140062aae
mov r8, qword [rbp + 0xc0]
jmp 0x140062ab5
lea r8, [rbp + 0xc0]
call fcn.14005c980
mov dword [rbp + 0x440], 0x106
lea rcx, [0x1400a7c18]
lea rdx, [rbp + 0x440]
call qword [sym.imp.KERNEL32.dll_GetComputerNameA]
mov dword [0x1400a7da0], 1
lea rcx, [0x1400a7d1e]
lea r8, str.Windows
mov edx, 0x80
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
lea r8, [rbp + 0x540]
mov rcx, rax
mov edx, 8
call qword [sym.imp.ADVAPI32.dll_OpenProcessToken]
test eax, eax
je 0x140062b61
mov rcx, qword [rbp + 0x540]
lea rax, [rbp + 0x620]
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x40]
mov edx, setsockopt
mov r9d, 4
call qword [sym.imp.ADVAPI32.dll_GetTokenInformation]
test eax, eax
setne al
cmp dword [rbp - 0x40], 0
setne sil
and sil, al
mov rcx, qword [rbp + 0x540]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x140062b63
xor esi, esi
mov byte [0x1400a7bf8], sil
lea rbx, [0x140086021]
mov qword [rsp + 0x20], rbx
lea rcx, [0x1400a7ea8]
lea r8, str._sAlgos_s
lea rsi, [0x1400a7da4]
mov edx, 0x104
mov r9, rsi
call fcn.1400071e0
mov qword [rsp + 0x20], rbx
lea rcx, [0x1400a7fac]
lea r8, str._sSockets_s
mov edx, 0x104
mov r9, rsi
call fcn.1400071e0
mov qword [rsp + 0x20], rbx
lea rdi, [0x1400a82b8]
lea r8, str._sLogs_s
mov edx, 0x104
mov rcx, rdi
mov r9, rsi
call fcn.1400071e0
mov rcx, rdi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rsi, [rbp + 0x540]
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.14005c520
cmp qword [rbp + 0x558], 8
jb 0x140062c09
mov rsi, qword [rbp + 0x540]
mov rcx, rsi
call fcn.140074e28
shr rax, 0x20
jne 0x1400660ed
mov rax, qword [rbp + 0x558]
cmp rax, 8
jb 0x140062c67
mov rcx, qword [rbp + 0x540]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140062c62
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140075220
mov qword [rsp + 0x20], rbx
lea rdi, [0x1400a80b0]
lea r8, str._sDAGs_s
lea r9, [0x1400a7da4]
mov edx, 0x104
mov rcx, rdi
call fcn.1400071e0
mov rcx, rdi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rsi, [rbp + 0x540]
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.14005c520
cmp qword [rbp + 0x558], 8
jb 0x140062cbc
mov rsi, qword [rbp + 0x540]
mov rcx, rsi
call fcn.140074e28
shr rax, 0x20
jne 0x140066102
mov rax, qword [rbp + 0x558]
cmp rax, 8
jb 0x140062d1a
mov rcx, qword [rbp + 0x540]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140062d15
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140075220
mov qword [rsp + 0x20], rbx
lea rdi, [0x1400a81b4]
lea r8, str._sGpuConfig_s
lea r9, [0x1400a7da4]
mov edx, 0x104
mov rcx, rdi
call fcn.1400071e0
mov rcx, rdi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rsi, [rbp + 0x540]
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.14005c520
cmp qword [rbp + 0x558], 8
jb 0x140062d6f
mov rsi, qword [rbp + 0x540]
mov rcx, rsi
call fcn.140074e28
shr rax, 0x20
jne 0x140066117
mov rax, qword [rbp + 0x558]
cmp rax, 8
jb 0x140062dcd
mov rcx, qword [rbp + 0x540]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140062dc8
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140075220
mov qword [rsp + 0x20], rbx
lea rcx, [0x1400a83bc]
lea r8, str._stmp_s
lea r9, [0x1400a7da4]
mov edx, 0x104
call fcn.1400071e0
mov rax, qword [rbp + 0xd8]
cmp rax, 8
jb 0x140062e3d
mov rcx, qword [rbp + 0xc0]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140062e38
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140075220
lea rcx, [0x1400a84c0]
lea rdx, str.Application
call qword [sym.imp.TT_SubSystem.dll_public:_class_ILogCategory____ptr64___cdecl_ILogSystem::AddCategory_char_const____ptr64____ptr64]
mov rsi, rax
mov qword [rbp + 0x538], rax
lea rdi, [0x1400a7bc8]
mov rcx, rax
mov rdx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_class_ILogSinkBase____ptr64___cdecl_ILogCategory::AddSink_class_ILogSinkBase____ptr64____ptr64]
mov rcx, rdi
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkBase::EnableColorOutput_bool____ptr64]
mov qword [rbp + 0x4e0], 0xffffffffffffffff
lea rcx, [rbp + 0x4e8]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
mov edx, 1
call rdi
lea rcx, [rbp + 0x78]
mov edx, 1
call rdi
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x4e8], rax
mov dword [rbp + 0x4e4], 4
mov r9, qword [0x1400a7c10]
lea rax, str.05:18:43
mov qword [rsp + 0x30], rax
lea rax, str.Nov_28_2023
mov qword [rsp + 0x28], rax
lea rax, str.2023.4.3
mov qword [rsp + 0x20], rax
lea r8, str.__s___Version:__s___s__s_
mov rbx, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
lea rdi, [rbp + 0x4e0]
mov rcx, rsi
mov rdx, rdi
call rbx
lea r8, str._Log_system_initialized...
mov rcx, rsi
mov rdx, rdi
call rbx
lea rsi, [rbp + 0x510]
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CAsioContext::constructor_void____ptr64]
mov qword [rbp + 0x420], rdi
lea r14, [rbp + 0x538]
mov qword [rbp + 0x428], r14
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_class_boost::asio::io_context____ptr64___cdecl_CAsioContext::GetContextPtr_void____ptr64]
mov rcx, rax
call qword [sym.imp.TT_SubSystem.dll_enum_ddt_error___cdecl_CreateEventSystem_class_boost::asio::io_context____ptr64_]
mov rcx, qword [rbp + 0x538]
lea r8, str._Internal_event_system_initialized...
lea rsi, [rbp + 0x4e0]
mov rdx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
mov qword [rbp + 0x430], rsi
mov qword [rbp + 0x438], r14
call sub.MSVCP140.dll__Thrd_hardware_concurrency
test eax, eax
mov edi, 6
cmovne edi, eax
lea rsi, [rbp + 0x510]
mov rcx, rsi
mov edx, edi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CAsioContext::Init_int____ptr64]
mov rcx, qword [rbp + 0x538]
lea r8, str._Worker_threads_initialized__using__d_threads...
lea rbx, [rbp + 0x4e0]
mov rdx, rbx
mov r9d, edi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
mov qword [rbp + 0x440], rsi
mov qword [rbp + 0x448], rbx
mov qword [rbp + 0x450], r14
mov ecx, 0x18
call fcn.1400751dc
mov qword [rbp + 0x660], rax
mov rcx, rax
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerLogging.0
mov rcx, qword [rbp + 0x660]
mov qword [rcx], rax
mov qword [0x1400a7bf0], rcx
mov rax, qword [rbp + 0x538]
mov qword [rcx + 0x10], rax
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a84e0], rax
lea rsi, [0x1400a7ea8]
mov rcx, rsi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rcx, [rbp + 0xc0]
mov rdx, rsi
mov r8, rax
call fcn.14005c520
lea rcx, [rbp + 0x540]
lea rbx, [rbp + 0xc0]
mov rdx, rbx
call fcn.140069190
mov rax, qword [rbp + 0xd8]
cmp rax, 8
jb 0x140063097
mov rcx, qword [rbp + 0xc0]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140063092
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140075220
mov rax, qword [rbp + 0x548]
test rax, rax
je 0x1400630f0
lock inc dword [rax + 8]
mov r14, qword [rbp + 0x540]
mov rax, qword [rbp + 0x548]
test rax, rax
mov qword [rbp + 0x658], rax
je 0x140063100
lock inc dword [rax + 8]
mov rsi, qword [rbp + 0x548]
test rsi, rsi
je 0x140063100
lock dec dword [rsi + 8]
jne 0x140063100
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140063100
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
jmp 0x140063100
mov r14, qword [rbp + 0x540]
xor eax, eax
mov qword [rbp + 0x658], rax
xorps xmm6, xmm6
test r14, r14
jne 0x140063284
mov rsi, qword [rbp + 0x658]
test rsi, rsi
je 0x140063135
lock dec dword [rsi + 8]
jne 0x140063135
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140063135
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rsi, qword [rbp + 0x548]
test rsi, rsi
je 0x14006315e
lock dec dword [rsi + 8]
jne 0x14006315e
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14006315e
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rax, qword [0x1400a1df8]
cmp rax, qword [0x1400a1e00]
je 0x14006368e
lea rsi, [0x1400a7fac]
mov rcx, rsi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rcx, [rbp + 0xc0]
mov rdx, rsi
mov r8, rax
call fcn.14005c520
lea rcx, [rbp + 0x540]
lea rbx, [rbp + 0xc0]
mov rdx, rbx
call fcn.140069190
mov rax, qword [rbp + 0xd8]
cmp rax, 8
jb 0x1400631f5
mov rcx, qword [rbp + 0xc0]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x1400631f0
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140075220
mov rax, qword [rbp + 0x548]
test rax, rax
je 0x1400637ff
lock inc dword [rax + 8]
mov r14, qword [rbp + 0x540]
mov rax, qword [rbp + 0x548]
test rax, rax
mov qword [rbp + 0x658], rax
je 0x1400639ab
lock inc dword [rax + 8]
mov rsi, qword [rbp + 0x548]
test rsi, rsi
je 0x1400639ab
lock dec dword [rsi + 8]
jne 0x1400639ab
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x1400639ab
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
test r14, r14
jne 0x1400639b4
jmp 0x140063818
mov rcx, r14
mov rdx, rbx
call fcn.1400196a0
test r14, r14
je 0x14006310c
lea rdi, [r14 + 0x20]
mov rcx, rdi
mov rdx, rbx
call fcn.14001a3d0
cmp qword [rbp + 0xd8], 0x10
mov rcx, rbx
jb 0x1400632a7
mov rcx, qword [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_struct_HINSTANCE______ptr64___cdecl_TT_LoadLibrary_char_const____ptr64_]
mov rsi, rax
mov rax, qword [rbp + 0xd8]
cmp rax, 0x10
jb 0x1400632f5
mov rcx, qword [rbp + 0xc0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400632f0
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140075220
test rsi, rsi
je 0x1400635f0
mov qword [rbp + 0x660], rsi
mov rcx, rsi
lea rdx, str.dll_PluginInfo
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
mov r13, rax
test rax, rax
je 0x1400635e0
mov rcx, qword [rbp + 0x660]
lea rdx, str.GetPlugin
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
test rax, rax
je 0x1400635e0
mov rcx, qword [rbp + 0x660]
lea rdx, str.ReleasePlugin
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
test rax, rax
je 0x1400635e0
mov ecx, 0x1a8
call fcn.1400751dc
mov rsi, rax
mov qword [rax], 0
mov dword [rax + 8], 0
mov word [rax + 0xc], 0
movups xmmword [rax + 0x19], xmm6
movups xmmword [rax + 0x29], xmm6
movups xmmword [rax + 0x39], xmm6
movups xmmword [rax + 0x49], xmm6
movups xmmword [rax + 0x59], xmm6
movups xmmword [rax + 0x69], xmm6
mov rcx, rax
add rcx, 0xa0
mov r8d, 0x104
mov qword [rbp + 0x618], rcx
xor edx, edx
call fcn.14006c3d0
mov r15, qword [0x1400a1e00]
cmp r15, qword [0x1400a1e08]
je 0x1400633d5
mov qword [r15], rsi
add r15, 8
mov qword [0x1400a1e00], r15
jmp 0x140063544
mov qword [rbp + 0x600], r15
sub r15, qword [0x1400a1df8]
sar r15, 3
lea r8, [r15 + 1]
mov r12, r15
shr r12, 1
movabs rcx, 0x1fffffffffffffff
mov rax, rcx
sub rax, r12
add r12, r15
cmp r12, r8
mov rdx, r8
mov qword [rbp + 0x520], r8
cmovbe r12, r8
cmp r15, rax
cmova r12, rcx
mov rax, r12
shr rax, 0x3d
jne 0x140065635
lea rcx, [r12*8]
cmp r12, 0x200
jb 0x140063467
movabs rax, 0x1ffffffffffffffc
cmp r12, rax
jae 0x14006612c
add rcx, 0x27
call fcn.1400751dc
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x140063478
test r12, r12
je 0x140063476
call fcn.1400751dc
mov rcx, rax
jmp 0x140063478
xor ecx, ecx
mov qword [rcx + r15*8], rsi
mov r8, qword [rbp + 0x600]
cmp qword [0x1400a1e00], r8
mov qword [rbp + 0x528], rcx
je 0x1400634ca
lea rax, [rcx + r15*8]
add rax, 8
mov qword [rbp + 0xb8], rax
mov rdx, qword [0x1400a1df8]
mov r15, r8
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov r8, qword [0x1400a1e00]
sub r8, r15
mov rcx, qword [rbp + 0xb8]
mov rdx, r15
jmp 0x1400634d4
mov rdx, qword [0x1400a1df8]
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov rcx, qword [0x1400a1df8]
test rcx, rcx
je 0x140063519
mov rdx, qword [0x1400a1e08]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x140063514
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006562a
add rdx, 0x27
mov rcx, rax
call fcn.140075220
mov r15, qword [rbp + 0x528]
mov qword [0x1400a1df8], r15
mov rax, qword [rbp + 0x520]
lea rax, [r15 + rax*8]
mov qword [0x1400a1e00], rax
lea rax, [r15 + r12*8]
mov qword [0x1400a1e08], rax
mov r8d, 0xa0
mov rcx, rsi
mov rdx, r13
call fcn.14006c4a0
mov rcx, rdi
mov rdx, rbx
call fcn.14001a3d0
cmp qword [rbp + 0xd8], 0x10
mov r8, rbx
jb 0x140063574
mov r8, qword [rbp + 0xc0]
mov edx, 0x104
mov rcx, qword [rbp + 0x618]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
mov rax, qword [rbp + 0xd8]
cmp rax, 0x10
jb 0x1400635cb
mov rcx, qword [rbp + 0xc0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400635c6
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140075220
mov rax, qword [0x1400a1df0]
lea rcx, [rax + 1]
mov qword [0x1400a1df0], rcx
mov qword [rsi], rax
mov rcx, qword [rbp + 0x660]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
nop dword [rax]
mov rcx, qword [r14 + 0x40]
mov rdx, rbx
call fcn.140074ba8
test eax, eax
jne 0x140063640
cmp word [rbp + 0xec], 0x2e
jne 0x140063270
movzx eax, word [rbp + 0xee]
test eax, eax
je 0x1400635f0
cmp eax, 0x2e
jne 0x140063270
cmp word [rbp + 0xf0], 0
je 0x1400635f0
jmp 0x140063270
cmp eax, 0x12
jne 0x1400655ac
mov rsi, qword [rbp + 0x658]
test rsi, rsi
jne 0x14006366f
xor eax, eax
mov qword [rbp + 0x658], rax
xor r14d, r14d
test r14, r14
jne 0x140063284
jmp 0x14006310c
lock dec dword [rsi + 8]
jne 0x140063655
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140063655
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
jmp 0x140063655
mov rdi, qword [0x1400a7bf0]
mov rsi, qword [0x1400a7c10]
movabs rbx, 0xffffffff00000001
mov qword [rbp + 0xc0], rbx
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.No_installed_algo_found___please_check_your__s_installation
lea rdx, [rbp + 0xc0]
mov rcx, rdi
mov r9, rsi
call fcn.140033570
mov rsi, qword [0x1400a7bf0]
mov qword [rbp + 0xc0], rbx
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.There_must_be_a_folder_called_Algos_that_contains_algo_files___cannot_continue_
lea rdx, [rbp + 0xc0]
mov rcx, rsi
call fcn.140033570
mov esi, 0xffffffff
mov rcx, qword [0x1400a7bf0]
test rcx, rcx
je 0x140063729
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
mov rcx, qword [rbp + 0x440]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CAsioContext::Exit_void____ptr64]
mov rdi, qword [rbp + 0x448]
lea rcx, [rdi + 8]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::ToNow_enum_ENUM_DATETIMETYPE____ptr64]
mov dword [rdi], 3
mov rax, qword [rbp + 0x450]
mov rcx, qword [rax]
lea r8, str._Stop_worker_threads...
mov rdx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
call qword [sym.imp.TT_SubSystem.dll_enum_ddt_error___cdecl_DestroyEventSystem_void_]
mov rdi, qword [rbp + 0x430]
lea rcx, [rdi + 8]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::ToNow_enum_ENUM_DATETIMETYPE____ptr64]
mov dword [rdi], 3
mov rax, qword [rbp + 0x438]
mov rcx, qword [rax]
lea r8, str._Internal_event_system_stopped_and_destroyed...
mov rdx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
mov rdi, qword [rbp + 0x420]
lea rcx, [rdi + 8]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::ToNow_enum_ENUM_DATETIMETYPE____ptr64]
mov dword [rdi], 3
mov rax, qword [rbp + 0x428]
mov rcx, qword [rax]
lea r8, str._All_threads_stopped_and_destroyed...
mov rdx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
lea rcx, [rbp + 0x510]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CAsioContext::destructor_void____ptr64]
mov eax, esi
movaps xmm6, xmmword [rbp + 0x670]
add rsp, 0x708
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r14, qword [rbp + 0x540]
xor eax, eax
mov qword [rbp + 0x658], rax
test r14, r14
jne 0x1400639b4
mov rsi, qword [rbp + 0x658]
test rsi, rsi
je 0x140063841
lock dec dword [rsi + 8]
jne 0x140063841
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140063841
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rsi, qword [rbp + 0x548]
test rsi, rsi
je 0x14006386a
lock dec dword [rsi + 8]
jne 0x14006386a
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14006386a
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rax, qword [0x1400a0ad8]
cmp rax, qword [0x1400a0ae0]
je 0x140063ffc
lea rcx, [rbp + 0xc0]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
lea rdx, str.Commandline:
lea rcx, [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov eax, dword [rbp + 0x534]
mov r15d, eax
test eax, eax
jle 0x1400638ec
xor ebx, ebx
lea rsi, [0x140083a9a]
lea rdi, [rbp + 0xc0]
mov r14, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
nop word cs:[rax + rax]
mov rax, qword [rbp + 0x608]
mov r8, qword [rax + rbx*8]
mov rcx, rdi
mov rdx, rsi
call r14
inc rbx
cmp r15, rbx
jne 0x1400638d0
mov rsi, qword [rbp + 0x538]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0x540], 0xffffffffffffffff
lea rcx, [rbp + 0x548]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.__s
lea rdx, [rbp + 0x540]
mov rcx, rsi
mov r9, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x30], xmm0
movaps xmmword [rbp - 0x40], xmm0
mov qword [rbp + 0x620], 0
mov dword [rbp + 0x5e0], 0xa0920
cmp dword [rbp + 0x534], 0
jle 0x1400640bc
xor esi, esi
xor r14d, r14d
xor eax, eax
mov qword [rbp + 0x618], rax
xor ecx, ecx
mov qword [rbp + 0x658], r15
jmp 0x140063dda
mov rcx, r14
mov rdx, rbx
call fcn.1400196a0
test r14, r14
je 0x140063818
lea rdi, [r14 + 0x20]
mov rcx, rdi
mov rdx, rbx
call fcn.14001a3d0
cmp qword [rbp + 0xd8], 0x10
mov rcx, rbx
jb 0x1400639d7
mov rcx, qword [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_struct_HINSTANCE______ptr64___cdecl_TT_LoadLibrary_char_const____ptr64_]
mov rsi, rax
mov rax, qword [rbp + 0xd8]
cmp rax, 0x10
jb 0x140063a25
mov rcx, qword [rbp + 0xc0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140063a20
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140075220
test rsi, rsi
je 0x140063d20
mov qword [rbp + 0x660], rsi
mov rcx, rsi
lea rdx, str.dll_PluginInfo
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
mov r13, rax
test rax, rax
je 0x140063d05
mov rcx, qword [rbp + 0x660]
lea rdx, str.GetPlugin
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
test rax, rax
je 0x140063d05
mov rcx, qword [rbp + 0x660]
lea rdx, str.ReleasePlugin
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
test rax, rax
je 0x140063d05
mov ecx, 0x178
call fcn.1400751dc
mov rsi, rax
mov r8d, 0x174
mov rcx, rax
xor edx, edx
call fcn.14006c3d0
mov r12, qword [0x1400a0ae0]
cmp r12, qword [0x1400a0ae8]
je 0x140063acc
mov qword [r12], rsi
add r12, 8
mov qword [0x1400a0ae0], r12
jmp 0x140063c3c
mov qword [rbp + 0x618], r12
sub r12, qword [0x1400a0ad8]
sar r12, 3
lea r8, [r12 + 1]
mov r15, r12
shr r15, 1
movabs rcx, 0x1fffffffffffffff
mov rax, rcx
sub rax, r15
add r15, r12
cmp r15, r8
mov rdx, r8
mov qword [rbp + 0x600], r8
cmovbe r15, r8
cmp r12, rax
cmova r15, rcx
mov rax, r15
shr rax, 0x3d
jne 0x1400660e3
lea rcx, [r15*8]
cmp r15, 0x200
jb 0x140063b5f
movabs rax, 0x1ffffffffffffffc
cmp r15, rax
jae 0x14006614d
add rcx, 0x27
call fcn.1400751dc
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x140063b70
test r15, r15
je 0x140063b6e
call fcn.1400751dc
mov rcx, rax
jmp 0x140063b70
xor ecx, ecx
mov qword [rcx + r12*8], rsi
mov r8, qword [rbp + 0x618]
cmp qword [0x1400a0ae0], r8
mov qword [rbp + 0x520], rcx
je 0x140063bc2
lea rax, [rcx + r12*8]
add rax, 8
mov qword [rbp + 0x528], rax
mov rdx, qword [0x1400a0ad8]
mov r12, r8
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov r8, qword [0x1400a0ae0]
sub r8, r12
mov rcx, qword [rbp + 0x528]
mov rdx, r12
jmp 0x140063bcc
mov rdx, qword [0x1400a0ad8]
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov rcx, qword [0x1400a0ad8]
test rcx, rcx
je 0x140063c11
mov rdx, qword [0x1400a0ae8]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x140063c0c
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006562a
add rdx, 0x27
mov rcx, rax
call fcn.140075220
mov r12, qword [rbp + 0x520]
mov qword [0x1400a0ad8], r12
mov rax, qword [rbp + 0x600]
lea rax, [r12 + rax*8]
mov qword [0x1400a0ae0], rax
lea rax, [r12 + r15*8]
mov qword [0x1400a0ae8], rax
movups xmm0, xmmword [r13 + 0x60]
movups xmmword [rsi + 0x60], xmm0
movups xmm0, xmmword [r13 + 0x50]
movups xmmword [rsi + 0x50], xmm0
movups xmm0, xmmword [r13 + 0x40]
movups xmmword [rsi + 0x40], xmm0
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmm3, xmmword [r13 + 0x30]
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rcx, rdi
mov rdx, rbx
call fcn.14001a3d0
cmp qword [rbp + 0xd8], 0x10
mov r8, rbx
jb 0x140063c99
mov r8, qword [rbp + 0xc0]
mov rcx, rsi
add rcx, 0x70
mov edx, 0x104
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
mov rax, qword [rbp + 0xd8]
cmp rax, 0x10
jb 0x140063cf0
mov rcx, qword [rbp + 0xc0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140063ceb
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006562a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140075220
mov rax, qword [0x1400a0ad0]
lea rcx, [rax + 1]
mov qword [0x1400a0ad0], rcx
mov qword [rsi], rax
mov rcx, qword [rbp + 0x660]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
nop word cs:[rax + rax]
mov rcx, qword [r14 + 0x40]
mov rdx, rbx
call fcn.140074ba8
test eax, eax
jne 0x140063d70
cmp word [rbp + 0xec], 0x2e
jne 0x1400639a0
movzx eax, word [rbp + 0xee]
test eax, eax
je 0x140063d20
cmp eax, 0x2e
jne 0x1400639a0
cmp word [rbp + 0xf0], 0
je 0x140063d20
jmp 0x1400639a0
cmp eax, 0x12
jne 0x1400655b3
mov rsi, qword [rbp + 0x658]
test rsi, rsi
jne 0x140063d9f
xor eax, eax
mov qword [rbp + 0x658], rax
xor r14d, r14d
test r14, r14
jne 0x1400639b4
jmp 0x140063818
lock dec dword [rsi + 8]
jne 0x140063d85
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140063d85
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
jmp 0x140063d85
mov rcx, qword [rbp + 0x660]
inc rcx
mov r15, qword [rbp + 0x658]
cmp rcx, r15
je 0x140063fdc
mov rax, qword [rbp + 0x608]
mov qword [rbp + 0x660], rcx
mov rcx, qword [rax + rcx*8]
lea rdx, [rbp + 0x5e0]
lea r8, [rbp + 0x620]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strtok_s]
test rax, rax
je 0x140063dc0
mov r13, rax
mov rdi, qword [rbp - 0x38]
mov r12, qword [rbp + 0x618]
jmp 0x140063e58
cmp rsi, r14
je 0x140063ea0
mov qword [rsi], r13
add rsi, 8
mov qword [rbp - 0x20], rsi
mov rbx, rdi
xor ecx, ecx
lea rdx, [rbp + 0x5e0]
lea r8, [rbp + 0x620]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strtok_s]
mov r13, rax
mov rdi, rbx
test rax, rax
je 0x140063dc0
cmp byte [r13], 0x2d
jne 0x140063e20
movsx eax, byte [r13 + 1]
lea ecx, [rax - 0x30]
cmp ecx, 0xa
jb 0x140063e20
inc r13
cmp al, 0x2d
jne 0x140063f3d
nop word [rax + rax]
lea rbx, [r13 + 1]
cmp byte [r13 + 1], 0x2d
mov r13, rbx
je 0x140063e80
test rdi, rdi
jne 0x140063f45
jmp 0x140063f4e
sub r14, r12
mov r15, r14
sar r14, 3
lea rsi, [r14 + 1]
mov rbx, r14
shr rbx, 1
movabs rcx, 0x1fffffffffffffff
mov rax, rcx
sub rax, rbx
add rbx, r14
cmp rbx, rsi
cmovbe rbx, rsi
cmp r14, rax
cmova rbx, rcx
mov rax, rbx
shr rax, 0x3d
jne 0x140065625
lea rcx, [rbx*8]
cmp rbx, 0x200
jb 0x140063f2a
movabs rax, 0x1ffffffffffffffc
cmp rbx, rax
jae 0x140065630
add rcx, 0x27
call fcn.1400751dc
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov rdx, rcx
mov qword [rbp + 0x618], rcx
mov qword [rcx - 8], rax
jmp 0x140063f70
test rbx, rbx
je 0x140063f5e
call fcn.1400751dc
mov qword [rbp + 0x618], rax
jmp 0x140063f70
mov rbx, r13
test rdi, rdi
je 0x140063f4e
lea rcx, [rbp - 0x40]
call fcn.14000ec10
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x20], r12
mov rsi, r12
jmp 0x140063e33
xor eax, eax
mov qword [rbp + 0x618], rax
nop word [rax + rax]
mov rcx, qword [rbp + 0x618]
mov qword [rcx + r14*8], r13
mov rdx, r12
mov r8, r15
call sub.VCRUNTIME140.dll_memmove
test r12, r12
je 0x140063fbc
cmp r15, 0x1000
jb 0x140063fb1
mov rax, qword [r12 - 8]
add r12, 0xfffffffffffffff8
sub r12, rax
cmp r12, 0x20
jae 0x14006562a
add r15, 0x27
mov r12, rax
mov rcx, r12
mov rdx, r15
call fcn.140075220
mov r12, qword [rbp + 0x618]
mov qword [rbp - 0x28], r12
lea rsi, [r12 + rsi*8]
mov qword [rbp - 0x20], rsi
lea r14, [r12 + rbx*8]
mov qword [rbp - 0x18], r14
jmp 0x140063e30
cmp qword [rbp - 0x38], 0
je 0x1400640d0
mov qword [rbp + 0x600], r14
lea rcx, [rbp - 0x40]
call fcn.14000ec10
jmp 0x1400640d7
mov rdi, qword [0x1400a7bf0]
mov rsi, qword [0x1400a7c10]
movabs rbx, 0xffffffff00000001
mov qword [rbp + 0xc0], rbx
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.No_installed_socket_interface_found___please_check_your__s_installation
lea rdx, [rbp + 0xc0]
mov rcx, rdi
mov r9, rsi
call fcn.140033570
mov rsi, qword [0x1400a7bf0]
mov qword [rbp + 0xc0], rbx
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.There_must_be_a_folder_called_Sockets_that_contains_sockets_files___cannot_continue_
lea rdx, [rbp + 0xc0]
mov rcx, rsi
call fcn.140033570
mov esi, 0xffffffff
mov rdi, qword [0x1400a1df8]
mov rbx, qword [0x1400a1e00]
jmp 0x1400640a4
add rdi, 8
cmp rdi, rbx
je 0x140063713
mov rcx, qword [rdi]
test rcx, rcx
je 0x1400640a0
call fcn.140075218
jmp 0x1400640a0
xor eax, eax
mov qword [rbp + 0x600], rax
xor eax, eax
mov qword [rbp + 0x618], rax
jmp 0x1400640d7
mov qword [rbp + 0x600], r14
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
mov qword [rbp + 0x660], rax
mov qword [rbp + 0x608], rcx
cmp rax, rcx
je 0x1400642cf
lea r14, [rbp + 0xc0]
lea r15, [rbp + 0x540]
mov rsi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
jmp 0x14006413f
mov rax, qword [rbp + 0x660]
add rax, 0x30
mov qword [rbp + 0x660], rax
cmp rax, qword [rbp + 0x608]
je 0x1400642cf
lea rcx, [0x1400a30b0]
jmp 0x140064197
mov rax, qword [str.Rd_b_]
mov rcx, qword [rbp + 0x660]
mov qword [rcx + 0x10], rax
mov rcx, r15
call rsi
mov rcx, r14
call rsi
mov rax, qword [rbp + 0x660]
mov rcx, qword [rbp + 0x658]
mov qword [rax], rcx
nop word cs:[rax + rax]
mov rcx, qword [rbp + 0x658]
add rcx, 0x38
lea rax, [0x1400a3cb8]
cmp rcx, rax
je 0x140064120
mov r12, qword [rcx + 8]
mov qword [rbp + 0x658], rcx
mov rdi, qword [rcx + 0x10]
jmp 0x1400641be
mov rcx, r15
call rsi
mov rcx, r14
call rsi
add r12, 8
cmp r12, rdi
je 0x140064180
mov rbx, qword [r12]
mov rcx, rbx
lea rdx, str._..._
call sub.VCRUNTIME140.dll_strstr
mov r13, rax
mov rcx, r14
mov rdx, rbx
mov rbx, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
call rbx
mov rax, qword [rbp + 0x660]
mov rdx, qword [rax + 8]
mov rcx, r15
call rbx
test r13, r13
je 0x140064224
mov rcx, r14
lea rdx, str._..._
lea r8, [0x140088bfe]
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CLightDynString::Replace_char_const____ptr64__char_const____ptr64____ptr64]
mov rdx, qword [rbp + 0x148]
mov rcx, r15
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CLightDynString::SetLength_unsigned_long_long_unsigned___int64_____ptr64]
mov rax, qword [rbp + 0x148]
cmp rax, qword [rbp + 0x5c8]
jne 0x1400641b0
mov rcx, r15
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rbx, rax
mov rcx, r14
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, rax
mov rdx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x1400641b0
mov rax, qword [rbp + 0x658]
cmp byte [rax + 4], 0
je 0x140064296
mov rcx, r15
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rbx, rax
mov rcx, r14
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
jne 0x1400641b0
test r13, r13
je 0x14006415a
mov rdx, qword [rbp + 0x660]
mov rcx, qword [rdx + 8]
mov rax, qword [rbp + 0x148]
add rax, rcx
mov qword [rdx + 0x10], rax
test rcx, rcx
je 0x140064148
cmp byte [rax], 0
jne 0x14006415a
jmp 0x140064148
mov rcx, qword [rbp + 0x618]
test rcx, rcx
je 0x14006430f
mov rdx, qword [rbp + 0x600]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x14006430a
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006562a
add rdx, 0x27
mov rcx, rax
call fcn.140075220
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
mov dl, 1
jmp 0x140064334
add rax, 0x30
cmp rax, rcx
je 0x140064349
mov r8, qword [rax]
test r8, r8
je 0x140064330
cmp dword [r8], 5
jne 0x140064330
xor edx, edx
lea rcx, [0x1400a7bc8]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkBase::EnableColorOutput_bool____ptr64]
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
cmp rax, rcx
je 0x14006466e
mov rdx, rax
jmp 0x14006438d
add rdx, 0x30
cmp rdx, rcx
je 0x140064453
mov r8, qword [rdx]
test r8, r8
je 0x140064380
cmp dword [r8], 0
jne 0x140064380
xor esi, esi
lea r12, [0x1400a30b0]
lea rdi, [rbp + 0xc0]
lea rbx, [0x14008382f]
lea r14, [0x140088280]
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
jmp 0x1400643fe
mov esi, dword [rbp + 0x148]
mov eax, dword [rbp + 0x660]
cmp eax, esi
cmova esi, eax
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
add r12, 0x38
lea rax, [0x1400a3cb8]
cmp r12, rax
je 0x140064490
mov dword [rbp + 0x660], esi
mov rcx, rdi
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov rsi, qword [r12 + 8]
mov r13, qword [r12 + 0x10]
cmp rsi, r13
je 0x1400643d0
mov r8, qword [rsi]
mov rcx, rdi
mov rdx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
nop dword [rax]
add rsi, 8
cmp rsi, r13
je 0x1400643d0
mov rcx, rdi
mov rdx, r14
call r15
mov r8, qword [rsi]
mov rcx, rdi
mov rdx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140064430
cmp rax, rcx
je 0x14006466e
mov rdx, rax
jmp 0x14006447d
add rdx, 0x30
cmp rdx, rcx
je 0x1400645a1
mov r8, qword [rdx]
test r8, r8
je 0x140064470
cmp dword [r8], 1
jne 0x140064470
jmp 0x14006459a
inc esi
lea rbx, [0x1400a30b0]
lea rdi, [rbp + 0xc0]
lea r13, [0x14008382f]
nop word [rax + rax]
mov rcx, rdi
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov r14, qword [rbx + 8]
mov r12, qword [rbx + 0x10]
cmp r14, r12
je 0x140064510
mov r8, qword [r14]
mov rcx, rdi
mov rdx, r13
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
nop word [rax + rax]
add r14, 8
cmp r14, r12
je 0x140064510
mov rcx, rdi
lea rdx, [0x140088280]
call r15
mov r8, qword [r14]
mov rcx, rdi
mov rdx, r13
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x1400644e0
mov r13, qword [rbx + 0x20]
mov r14, qword [rbx + 0x28]
cmp r13, r14
je 0x140064563
nop dword [rax]
mov rcx, rdi
mov rdx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov rdx, qword [r13]
mov rcx, rdi
call r15
mov r12, qword [0x1400a7bf0]
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, r12
mov rdx, rax
call fcn.140034010
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::reset_void____ptr64]
add r13, 8
cmp r13, r14
jne 0x140064520
mov rcx, qword [0x1400a7bf0]
lea rdx, [0x140088bfe]
call fcn.140034010
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
add rbx, 0x38
lea rax, [0x1400a3cb8]
cmp rbx, rax
lea r13, [0x14008382f]
jne 0x1400644b0
xor esi, esi
jmp 0x14006557b
cmp rax, rcx
je 0x14006466e
mov rdx, rax
jmp 0x1400645b9
add rdx, 0x30
cmp rdx, rcx
je 0x1400645e4
mov r8, qword [rdx]
test r8, r8
je 0x1400645b0
cmp dword [r8], 0xa
jne 0x1400645b0
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_InstallMiniDumpWriter_void_]
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
jmp 0x1400645e4
add rax, 0x30
cmp rax, rcx
je 0x14006466e
mov rdx, qword [rax]
test rdx, rdx
je 0x1400645e0
cmp dword [rdx], 0x17
jne 0x1400645e0
mov rax, qword [rax + 0x18]
mov r8, qword [rax]
test r8, r8
je 0x14006466e
lea rsi, [rbp + 0xc0]
mov edx, 0x10
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
mov rcx, rsi
mov edx, 0x2e
call sub.VCRUNTIME140.dll_strchr
test rax, rax
je 0x140064640
mov byte [rax], 0
inc rax
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov esi, eax
jmp 0x140064642
xor esi, esi
lea rcx, [rbp + 0xc0]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
imul eax, eax, 0x3e8
lea ecx, [rsi + rsi*4]
lea eax, [rax + rcx*2]
cmp eax, 0x2efe
mov ecx, 0x2efe
cmovl ecx, eax
mov dword [0x1400a84e8], ecx
lea rcx, [0x1400a8528]
lea rdx, str.DevCuda
call fcn.140023f30
lea rcx, [0x1400a8538]
lea rdx, str.DevOpenCl
call fcn.140023f30
mov ecx, pe_nt_image_headers64
call fcn.1400751dc
mov qword [rbp + 0x660], rax
call qword [sym.imp.TT_SubSystem.dll_class_boost::asio::io_context____ptr64___cdecl_GetIoContext_void_]
mov rdi, rax
mov rcx, qword [rax]
lea rax, vtable.type_info.0
mov qword [rbp + 0xc0], rax
mov qword [rbp + 0xc8], 0
lea r8, [0x1400260f0]
lea rdx, [rbp + 0xc0]
mov r9, rdi
call fcn.140026420
mov rsi, rax
mov rdx, qword [rbp + 0x660]
mov qword [rdx], rax
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
mov qword [rdx + 0x28], 0xffffffffffffffff
movups xmmword [rdx + 0x30], xmm0
lea rax, [rdx + 0x40]
lea rcx, [0x14007e600]
mov qword [rdx + 0x68], rcx
lea rcx, method.boost::asio::detail::deadline_timer_service_struct_boost::asio::time_traits_class_boost::posix_time::ptime__.virtual_8
mov qword [rdx + 0x58], rcx
mov qword [rdx + 0x48], rdi
mov qword [rdx + 0x60], rax
lea rax, [0x14007e6a0]
mov qword [rdx + 0x70], rax
movabs rbx, 0x7ffffffffffffffe
mov qword [rdx + 8], rbx
mov byte [rdx + 0x10], 0
lea rcx, [rbp + 0x540]
call fcn.140026550
mov rdi, qword [rbp + 0x660]
add rdi, 8
mov rax, qword [rbp + 0x540]
movabs rcx, 0x8000000000000002
add rcx, rax
cmp rcx, 2
ja 0x140064793
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140064799
cmp rax, rbx
je 0x14006479c
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
je 0x140064799
add rax, 0xe4e1c0
mov rbx, rax
lea r8, [rbp + 0xc0]
mov rcx, rsi
mov rdx, rdi
call fcn.140026db0
mov qword [rdi], rbx
xorps xmm0, xmm0
movaps xmmword [rbp + 0xc0], xmm0
mov qword [rbp + 0xd0], 0
lea rax, str.basic_deadline_timer.hpp
mov qword [rbp + 0x540], rax
lea rax, str.basic_deadline_timer
mov qword [rbp + 0x548], rax
movabs rax, 0x500000110
mov qword [rbp + 0x550], rax
lea rdx, str.expires_from_now
lea rcx, [rbp + 0xc0]
lea r8, [rbp + 0x540]
call fcn.140027020
mov rcx, qword [rbp + 0x660]
mov qword [0x1400a8548], rcx
lea rax, [0x1400a8548]
lea rdx, [0x1400280d0]
mov qword [rbp + 0xc0], rdx
mov qword [rbp + 0xd0], rax
lea rdx, [rbp + 0xc0]
call fcn.1400281e0
xorps xmm0, xmm0
movaps xmmword [rbp + 0xc0], xmm0
mov qword [rbp + 0xd0], 0
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
cmp rax, rcx
je 0x1400649fb
xor r15d, r15d
jmp 0x14006488d
add rax, 0x30
cmp rax, rcx
je 0x1400649fe
mov rdx, qword [rax]
test rdx, rdx
je 0x140064880
cmp dword [rdx], 2
jne 0x140064880
mov r14, qword [rax + 0x18]
mov rdi, qword [rax + 0x20]
cmp r14, rdi
je 0x1400649fb
xor r12d, r12d
xor r15d, r15d
xor r13d, r13d
mov qword [rbp + 0x618], rdi
jmp 0x1400648d5
mov dword [r13], esi
add r13, 4
add r14, 8
cmp r14, rdi
je 0x140064b50
mov rcx, qword [r14]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov esi, eax
cmp r13, r15
jne 0x1400648c0
mov qword [rbp + 0x658], r15
mov qword [rbp + 0x608], r13
mov r15, r13
mov qword [rbp + 0x660], r12
sub r15, r12
mov rdi, r15
sar rdi, 2
lea r13, [rdi + 1]
mov r12, rdi
shr r12, 1
movabs rcx, 0x3fffffffffffffff
mov rax, rcx
sub rax, r12
add r12, rdi
cmp r12, r13
cmovbe r12, r13
cmp rdi, rax
cmova r12, rcx
mov rax, r12
shr rax, 0x3e
jne 0x140066152
lea rcx, [r12*4]
cmp r12, 0x400
jb 0x14006497d
movabs rax, 0x3ffffffffffffff7
cmp r12, rax
jae 0x140066181
add rcx, 0x27
call fcn.1400751dc
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140064990
test r12, r12
je 0x14006498c
call fcn.1400751dc
mov rbx, rax
jmp 0x140064990
xor ebx, ebx
nop
mov dword [rbx + rdi*4], esi
mov rcx, rbx
mov rsi, qword [rbp + 0x660]
mov rdx, rsi
mov r8, r15
call sub.VCRUNTIME140.dll_memmove
test rsi, rsi
je 0x1400649e4
mov rdx, qword [rbp + 0x658]
sub rdx, rsi
cmp rdx, 0x1000
jb 0x1400649dc
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
sub rsi, rax
cmp rsi, 0x20
jae 0x14006562a
add rdx, 0x27
mov rsi, rax
mov rcx, rsi
call fcn.140075220
lea r13, [rbx + r13*4]
lea r15, [rbx + r12*4]
mov r12, rbx
mov rdi, qword [rbp + 0x618]
jmp 0x1400648c8
xor r15d, r15d
xor r13d, r13d
xor r12d, r12d
mov rsi, qword [0x1400a8568]
mov rbx, qword [0x1400a8570]
cmp rsi, rbx
je 0x140064a58
lea rdi, [0x1400a8550]
jmp 0x140064a34
mov rcx, rdi
mov rdx, rsi
call fcn.140006ec0
add rsi, 8
cmp rsi, rbx
je 0x140064a58
mov rax, qword [rsi]
cmp dword [rax + 0x1c], 0
jne 0x140064a2b
cmp r12, r13
je 0x140064a20
mov r8d, dword [rax + 0x10]
mov rcx, r12
mov rdx, r13
call fcn.1400744f0
cmp rax, r13
jne 0x140064a20
jmp 0x140064a2b
test r12, r12
je 0x140064a91
sub r15, r12
cmp r15, 0x1000
jb 0x140064a86
mov rax, qword [r12 - 8]
add r12, 0xfffffffffffffff8
sub r12, rax
cmp r12, 0x20
jae 0x14006562a
add r15, 0x27
mov r12, rax
mov rcx, r12
mov rdx, r15
call fcn.140075220
xorps xmm0, xmm0
movaps xmmword [rbp + 0x5e0], xmm0
mov qword [rbp + 0x5f0], 0
mov rsi, qword [0x1400a8550]
mov rbx, qword [0x1400a8558]
cmp rsi, rbx
je 0x140064b06
lea rdi, [rbp + 0x5e0]
mov rcx, rdi
mov rdx, rsi
call fcn.140006ec0
add rsi, 8
cmp rsi, rbx
jne 0x140064ac0
mov rax, qword [rbp + 0x5e0]
cmp rax, qword [rbp + 0x5e8]
je 0x140064b06
mov rdi, qword [0x1400a0b00]
mov r15, qword [0x1400a0b08]
cmp rdi, r15
je 0x1400652bf
lea r12, [0x1400a2790]
xor esi, esi
jmp 0x140064b7f
mov rsi, qword [0x1400a7bf0]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0xc0], rax
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.No_devices_that_can_be_used_for_mining_found.
lea rdx, [rbp + 0xc0]
mov rcx, rsi
call fcn.140033570
mov esi, 0xffffffff
jmp 0x1400654ca
mov qword [rbp + 0xc8], r13
mov qword [rbp + 0xd0], r15
mov qword [rbp + 0xc0], r12
jmp 0x140064a04
mov dword [r13 + 0x30], 0x5a
add rdi, 0x30
cmp rdi, r15
je 0x140064e54
mov rax, qword [rdi]
cmp dword [rax], 0x3a
jne 0x140064b72
mov r13, qword [rdi + 0x18]
mov r14, qword [rdi + 0x20]
sub r14, r13
mov rax, r14
and rax, 0xfffffffffffffff0
cmp rax, 0x10
jne 0x1400654ca
mov rbx, qword [r13]
xor r12d, r12d
nop word [rax + rax]
lea rax, [0x1400a2790]
mov rcx, qword [r12 + rax + 8]
mov rdx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
je 0x140064bdb
add r12, 0x20
cmp r12, 0x920
jne 0x140064bb0
jmp 0x140064dfe
mov qword [rbp + 0x660], r15
lea rbx, [0x1400a2790]
mov ecx, dword [r12 + rbx]
call fcn.140006220
mov r15w, ax
mov rax, qword [r13 + 8]
mov qword [rbp + 0x658], rax
lea rcx, [rbp + 0xc0]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
add r12, rbx
mov eax, dword [r12]
cmp eax, 0x40
lea rbx, [rbp + 0x540]
je 0x140064c3e
cmp eax, 0x41
jne 0x1400654bd
mov rcx, rbx
lea rdx, str._LX_._LW__bch.millpools.cc:6567
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
jmp 0x140064c4e
mov rcx, rbx
lea rdx, str._LX_._LW__btc.millpools.cc:4567
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
lea rcx, [rbp + 0xc0]
mov rdx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_class_CLightDynString____ptr64___cdecl_CLightDynString::operator_class_CLightDynString____ptr64____ptr64]
mov rcx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
mov rcx, rbx
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov r8, qword [r12 + 8]
mov rcx, rbx
lea rdx, str.__LOTTERY__s
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, rax
mov edx, 8
call fcn.14000fa90
mov r13, rax
test rax, rax
je 0x140064d79
mov qword [r13 + 0x130], r12
mov word [r13 + 0x13a], r15w
mov ecx, r15d
call fcn.1400062c0
mov qword [r13 + 0x140], rax
lea rcx, [rbp - 0x40]
mov rdx, qword [rbp + 0x658]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.TT_SubSystem.dll_public:_char____ptr64___cdecl_CLightDynString::operator_char____ptr64_void_const___ptr64]
lea r12, [0x1400a2790]
mov rbx, rax
mov rcx, rax
mov edx, 0x2e
call sub.VCRUNTIME140.dll_strchr
lea r15, str.TT_LOTTERY
test rax, rax
je 0x140064d12
mov byte [rax], 0
inc rax
mov r15, rax
lea rcx, [rbp + 0xc0]
lea rdx, str._LX_
mov r8, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CLightDynString::Replace_char_const____ptr64__char_const____ptr64____ptr64]
lea rcx, [rbp + 0xc0]
lea rdx, str._LW_
mov r8, r15
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CLightDynString::Replace_char_const____ptr64__char_const____ptr64____ptr64]
mov rbx, qword [r13 + 8]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, r13
mov rdx, rax
mov r8, rbx
call fcn.1400105e0
mov rbx, rax
lea rcx, [rbp - 0x40]
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
call r15
test rbx, rbx
cmove r13, rbx
jmp 0x140064d8a
xor r13d, r13d
lea r12, [0x1400a2790]
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
lea rcx, [rbp + 0x540]
call r15
lea rcx, [rbp + 0xc0]
call r15
test r13, r13
je 0x1400654ca
cmp r14, 0x18
jne 0x140064dc6
mov rax, qword [rdi + 0x18]
mov rcx, qword [rax + 0x10]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ecx, 0x64
sub ecx, eax
mov dword [r13 + 0x30], ecx
mov eax, dword [r13 + 0x30]
test eax, eax
mov r15, qword [rbp + 0x660]
je 0x140064b6a
js 0x140064df1
cmp eax, 0x65
jb 0x140064b72
mov dword [r13 + 0x30], 0
jmp 0x140064b72
mov dword [r13 + 0x30], 0x63
jmp 0x140064b72
mov r14, qword [0x1400a7bf0]
mov rdi, qword [rdi + 8]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0xc0], rax
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
lea r8, str._Unknown_Value_for_option__s._Value_not_found:____s__s_
lea rdx, [rbp + 0xc0]
mov rcx, r14
mov r9, rdi
call fcn.140033570
jmp 0x1400654ca
mov r14, qword [0x1400a0b00]
mov r15, qword [0x1400a0b08]
cmp r14, r15
je 0x1400652bf
lea rsi, [rbp + 0xc0]
lea r13, [0x1400815fc]
lea rbx, [rbp + 0x540]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
jmp 0x140064ea2
mov byte [0x1400a84f2], 1
mov rcx, rsi
call rdi
add r14, 0x30
cmp r14, r15
je 0x1400651ce
mov rcx, rsi
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov rax, qword [r14 + 0x18]
cmp qword [r14 + 0x20], rax
je 0x140064ed4
mov rdx, qword [rax]
mov rcx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
mov rcx, rsi
mov rdx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_class_CLightDynString____ptr64___cdecl_CLightDynString::operator_class_CLightDynString____ptr64____ptr64]
mov rcx, rbx
call rdi
mov rax, qword [r14]
mov eax, dword [rax]
add eax, 0xfffffff9
cmp eax, 0x32
ja case.0x140064ee9.9
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
cmp byte [0x1400a84f8], 0
jne case.0x140064ee9.9
mov byte [0x1400a84f8], 1
mov rdi, qword [0x1400a0b00]
mov r12, qword [0x1400a0b08]
cmp rdi, r12
je 0x14006511e
mov rax, rdi
jmp 0x140064f24
add rax, 0x30
cmp rax, r12
je 0x14006511a
mov rcx, qword [rax]
test rcx, rcx
je 0x140064f17
cmp dword [rcx], 0x1c
jne 0x140064f17
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je 0x140065133
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a8500], eax
mov cl, 1
jmp 0x140065140
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
jmp 0x140064f69
add rax, 0x30
cmp rax, rcx
je 0x140064f9d
mov rdx, qword [rax]
test rdx, rdx
je 0x140064f65
cmp dword [rdx], 0x27
jne 0x140064f65
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je 0x140064f9d
mov rcx, qword [rcx]
xor edx, edx
mov r8d, 0xa
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtoll]
mov qword [0x1400a8520], rax
shl qword [0x1400a8520], 0x14
jmp case.0x140064ee9.9
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
jmp 0x140064fbe
add rax, 0x30
cmp rax, rcx
je case.0x140064ee9.9
mov rdx, qword [rax]
test rdx, rdx
je 0x140064fba
cmp dword [rdx], 0x1f
jne 0x140064fba
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je case.0x140064ee9.9
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a850c], eax
jmp case.0x140064ee9.9
mov byte [0x1400a84ec], 1
jmp case.0x140064ee9.9
mov byte [0x1400a84f0], 1
jmp case.0x140064ee9.9
mov byte [0x1400a84f1], 1
jmp case.0x140064ee9.9
mov byte [0x1400a84ed], 0
jmp case.0x140064ee9.9
mov dword [0x1400a84f4], 0xa
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_bool___cdecl_CLightDynString::IsEmpty_void_const___ptr64]
test al, al
jne case.0x140064ee9.9
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a84f4], eax
jmp case.0x140064ee9.9
mov byte [0x1400a84f3], 0
jmp case.0x140064ee9.9
mov byte [0x1400a84ee], 1
jmp case.0x140064ee9.9
mov byte [0x1400a84ef], 1
jmp case.0x140064ee9.9
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
jmp 0x140065096
add rax, 0x30
cmp rax, rcx
je case.0x140064ee9.9
mov rdx, qword [rax]
test rdx, rdx
je 0x140065092
cmp dword [rdx], 0x1e
jne 0x140065092
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je case.0x140064ee9.9
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a8508], eax
jmp case.0x140064ee9.9
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
jmp 0x1400650e2
add rax, 0x30
cmp rax, rcx
je case.0x140064ee9.9
mov rdx, qword [rax]
test rdx, rdx
je 0x1400650de
cmp dword [rdx], 0x1d
jne 0x1400650de
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je case.0x140064ee9.9
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a8504], eax
jmp case.0x140064ee9.9
xor ecx, ecx
jmp 0x140065140
mov eax, 0x8015
lea r12, [0x1400a2790]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
jmp 0x14006518c
xor ecx, ecx
jmp 0x140065140
add rdi, 0x30
cmp rdi, r12
je 0x140065175
mov rax, qword [rdi]
test rax, rax
je 0x140065137
cmp dword [rax], 0x1b
jne 0x140065137
mov rax, qword [rdi + 0x18]
cmp qword [rdi + 0x20], rax
lea r12, [0x1400a2790]
je 0x1400651c7
mov edi, ecx
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ecx, edi
mov dword [0x1400a84fc], eax
xor eax, eax
jmp 0x140065181
mov eax, 0x8015
lea r12, [0x1400a2790]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
test cl, cl
jne 0x14006519b
mov ecx, dword [0x1400a84fc]
add ecx, 0xffffffec
mov dword [0x1400a8500], ecx
test eax, eax
je 0x1400651a7
mov eax, dword [0x1400a8500]
jmp 0x1400651b9
mov eax, dword [0x1400a8500]
cmp dword [0x1400a84fc], eax
jge case.0x140064ee9.9
add eax, 0x14
mov dword [0x1400a84fc], eax
jmp case.0x140064ee9.9
mov eax, 0x8013
jmp 0x140065181
mov r14, qword [0x1400a0b00]
mov rdi, qword [0x1400a0b08]
jmp 0x1400651e2
add r14, 0x30
cmp r14, rdi
je 0x1400652bf
mov rax, qword [r14]
cmp dword [rax], 0x2d
jne 0x1400651de
mov rax, qword [r14 + 0x18]
mov rcx, qword [r14 + 0x20]
sub rcx, rax
cmp rcx, 8
jne 0x1400655e7
mov rsi, qword [rax]
xor r15d, r15d
mov rcx, qword [r15 + r12 + 8]
mov rdx, rsi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
je 0x140065232
add r15, 0x20
cmp r15, 0x920
jne 0x14006520e
jmp 0x140065468
mov rbx, qword [r14 + 0x10]
mov r12, qword [0x1400a0b30]
mov r13, qword [0x1400a0b38]
jmp 0x14006524a
add r12, 8
cmp r12, r13
je 0x14006526b
mov rsi, qword [r12]
lea rcx, [rsi + 0x18]
mov rdx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
jne 0x140065246
test byte [rsi], 1
je 0x140065246
jmp 0x14006527b
mov rcx, rbx
mov edx, 1
call fcn.14000fa90
mov rsi, rax
lea r12, [0x1400a2790]
lea rax, [r12 + r15]
mov ecx, dword [r15 + r12]
mov dword [rsi + 0x128], ecx
mov qword [rsi + 0x130], rax
call fcn.140006220
mov word [rsi + 0x13a], ax
test ax, ax
je 0x1400651de
mov ecx, eax
call fcn.1400062c0
mov qword [rsi + 0x140], rax
jmp 0x1400651de
call fcn.14000fe40
xor esi, esi
test eax, eax
jne 0x1400654ca
call fcn.1400110c0
test eax, eax
jne 0x1400654ca
call fcn.140011b10
test eax, eax
jne 0x1400654ca
call fcn.140011d40
test eax, eax
jne 0x1400654ca
call fcn.140011eb0
test eax, eax
jne 0x1400654ca
call fcn.140010fd0
test eax, eax
jne 0x1400654ca
call fcn.140016f40
test eax, eax
jne 0x1400654ca
call fcn.140016630
mov rdx, qword [0x1400a0b38]
mov rcx, qword [0x1400a0b30]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.140015f50
xorps xmm0, xmm0
movups xmmword [rbp + 0x1d0], xmm0
mov dword [rbp + 0x1e0], 0
movups xmmword [rbp + 0x1e8], xmm0
movups xmmword [rbp + 0x1f8], xmm0
lea rcx, [rbp + 0xc0]
call fcn.14001b9b0
lea rdx, [rbp + 0x1f0]
mov rcx, qword [rbp + 0x1e8]
call fcn.1400166f0
lea rcx, [rbp + 0xc0]
call fcn.1400695e0
call fcn.140016bf0
test eax, eax
jne 0x1400654ca
lea rcx, [rbp + 0xc0]
call fcn.140069690
mov rdi, qword [rbp + 0xc0]
mov rbx, qword [rbp + 0xc8]
cmp rdi, rbx
je 0x14006543d
mov r14, qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
lea rsi, [0x1400a84c8]
mov r15, qword [sym.imp.TT_SubSystem.dll_unsigned_long_long_unsigned___int64____cdecl_PostEvent_void____ptr64__unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64__]
mov rdx, qword [rdi]
mov rcx, qword [rdx + 0x140]
add rdx, 0x148
call fcn.140069740
mov r12, qword [rdi]
call qword [r12 + 0x168]
mov qword [r12 + 0x158], rax
mov rcx, rax
call r14
mov qword [r12 + 0x150], rax
mov rax, qword [rdi]
mov rcx, qword [rax + 0x150]
mov edx, 0x13008
mov r8, rsi
xor r9d, r9d
call r15
mov r8, qword [rdi]
mov rcx, qword [r8 + 0x150]
mov edx, 0x13009
xor r9d, r9d
call r15
add rdi, 8
cmp rdi, rbx
jne 0x1400653d0
lea rcx, [rbp + 0xc0]
call fcn.14000f740
mov rsi, qword [0x1400a0b00]
mov rdi, qword [0x1400a0b08]
cmp rsi, rdi
je 0x1400657ec
mov rax, rsi
jmp 0x1400655c7
mov rbx, qword [0x1400a7bf0]
mov rdi, qword [r14 + 8]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0xc0], rax
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
lea r8, str._Unknown_Value_for_option__s._Value_not_found:____s__s_
lea rdx, [rbp + 0xc0]
mov rcx, rbx
mov r9, rdi
call fcn.140033570
xor esi, esi
jmp 0x1400654ca
lea rcx, [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
mov rcx, qword [rbp + 0x5e0]
test rcx, rcx
je 0x14006550a
mov rdx, qword [rbp + 0x5f0]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x140065505
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006562a
add rdx, 0x27
mov rcx, rax
call fcn.140075220
call fcn.14002e3d0
mov rcx, qword [0x1400a8538]
test rcx, rcx
je 0x140065542
lea rdx, str.Exit
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
call rax
mov rcx, qword [0x1400a8538]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
mov qword [0x1400a8538], 0
mov rcx, qword [0x1400a8528]
test rcx, rcx
je 0x140065575
lea rdx, str.Exit
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
call rax
mov rcx, qword [0x1400a8528]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
mov qword [0x1400a8528], 0
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_UninstallMiniDumpWriter_void_]
call fcn.14000f230
mov rdi, qword [0x1400a0ad8]
mov rbx, qword [0x1400a0ae0]
jmp 0x140065594
add rdi, 8
cmp rdi, rbx
je 0x140064081
mov rcx, qword [rdi]
test rcx, rcx
je 0x140065590
call fcn.140075218
jmp 0x140065590
mov ecx, eax
call fcn.14001a5a0
mov ecx, eax
call fcn.14001a5a0
add rax, 0x30
cmp rax, rdi
je 0x140065743
mov rcx, qword [rax]
test rcx, rcx
je 0x1400655ba
cmp dword [rcx], 0x21
jne 0x1400655ba
mov ecx, 0x21
call fcn.14000f6f0
test rax, rax
je 0x14006563a
xor edx, edx
jmp 0x1400655ff
xor esi, esi
mov rcx, r14
call fcn.14000fcd0
jmp 0x1400654ca
add rsi, 0x30
cmp rsi, rdi
je 0x140065613
mov rax, qword [rsi]
test rax, rax
je 0x1400655f6
cmp dword [rax], 0x21
jne 0x1400655f6
mov rax, qword [rsi + 0x18]
mov rdx, qword [rax]
lea rcx, [0x1400a7bd8]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetLogfileName_char_const____ptr64____ptr64]
jmp 0x1400656b4
call fcn.1400015c0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
call fcn.1400015c0
call fcn.1400015c0
lea rcx, [rbp + 0xc0]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov r8, qword [0x1400a7c10]
lea rdx, str._sLog__d8_
lea rcx, [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
lea rcx, [0x1400a7bd8]
mov rdx, rax
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetLogfilePattern_char_const____ptr64____ptr64]
lea rcx, [0x1400a7bd8]
lea rdx, [0x1400a82b8]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetLogfilePath_char_const____ptr64____ptr64]
lea rcx, [0x1400a7bd8]
mov edx, 5
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetMaxFile_int____ptr64]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
mov rax, qword [0x1400a7bf0]
mov rcx, qword [rax + 0x10]
lea rdx, [0x1400a7bd8]
call qword [sym.imp.TT_SubSystem.dll_public:_class_ILogSinkBase____ptr64___cdecl_ILogCategory::AddSink_class_ILogSinkBase____ptr64____ptr64]
mov rsi, rax
mov rdi, qword [0x1400a7bf0]
mov rbx, qword [0x1400a7c10]
mov qword [rbp + 0xc0], 0xffffffffffffffff
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rax, str.05:18:43
mov qword [rsp + 0x38], rax
lea rax, str.Nov_28_2023
mov qword [rsp + 0x30], rax
lea rax, str.2023.4.3
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rbx
lea r8, [rbp + 0xc0]
mov rcx, rdi
mov rdx, rsi
call fcn.140034090
mov rsi, qword [0x1400a0b00]
mov rdi, qword [0x1400a0b08]
cmp rsi, rdi
je 0x1400657ec
mov rax, rsi
jmp 0x14006575e
add rax, 0x30
cmp rax, rdi
je 0x1400657ec
mov rcx, qword [rax]
test rcx, rcx
je 0x140065751
cmp dword [rcx], 0xc
jne 0x140065751
jmp 0x14006577a
add rsi, 0x30
cmp rsi, rdi
je 0x1400658a2
mov rax, qword [rsi]
test rax, rax
je 0x14006576d
cmp dword [rax], 0xc
jne 0x14006576d
mov rax, qword [rsi + 0x18]
mov r8, qword [rax]
test r8, r8
je 0x1400658a2
lea rsi, [0x1400a80b0]
mov edx, 0x104
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
lea rcx, [rbp + 0xc0]
mov rdx, rsi
call fcn.140022930
lea rcx, [rbp + 0xc0]
call fcn.140069860
lea rcx, [rbp + 0xc0]
call fcn.140019630
lea rcx, [0x1400a80b0]
lea r8, [0x140086021]
mov edx, 0x104
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcat_s]
lea rcx, [rbp + 0xc0]
call fcn.140069690
mov rax, qword [rbp + 0xc0]
mov rcx, qword [rbp + 0xc8]
cmp rax, rcx
je 0x140065824
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x140]
cmp byte [rdx + 0x18], 0
jne 0x14006583d
add rax, 8
cmp rax, rcx
jne 0x14006580b
lea rcx, [rbp + 0xc0]
call fcn.14000f740
mov al, 1
mov dword [rbp + 0x658], eax
jmp 0x140065948
lea rcx, [rbp + 0xc0]
call fcn.14000f740
mov rax, qword [rbp + 0x5e0]
mov rcx, qword [rbp + 0x5e8]
mov rdx, rcx
sub rdx, rax
cmp rdx, 8
jne 0x140065872
mov rax, qword [rax]
mov byte [rax + 0x1d8], 1
jmp 0x14006593e
movzx edx, byte [0x1400a84ee]
or dl, byte [0x1400a84ef]
jne 0x1400658f1
cmp rax, rcx
je 0x14006593e
mov rdx, qword [rax]
mov byte [rdx + 0x1d8], 1
add rax, 8
cmp rax, rcx
jne 0x14006588a
jmp 0x14006593e
mov rsi, qword [0x1400a7bf0]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0xc0], rax
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.Option__dag_path:_Please_use__dag_path__NEW_FOLDER_FOR_YOUR_DAGS___no_new_path_found.
lea rdx, [rbp + 0xc0]
mov rcx, rsi
call fcn.140033570
mov esi, 0xffffffff
call fcn.14006b7b0
jmp 0x1400654ca
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x5e0]
call fcn.1400698a0
mov rcx, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0xc8]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.140069950
mov rax, qword [rbp + 0xc0]
mov rax, qword [rax]
mov byte [rax + 0x1d8], 1
lea rcx, [rbp + 0xc0]
call fcn.14000f740
mov dword [rbp + 0x658], 0
lea rcx, [rbp - 0x40]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerKernelCuda.0
mov qword [rbp - 0x40], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm0
movups xmmword [rbp], xmm0
mov qword [rbp + 0x10], 0
lea rcx, [rbp - 0x40]
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a8598], rax
mov qword [rbp + 0x518], 0
mov qword [rbp + 0x458], 0
cmp byte [rbp + 0x658], 0
jne 0x140065a70
mov ecx, 0x60
call fcn.1400751dc
mov qword [rbp + 0x660], rax
mov rcx, qword [rbp + 0x660]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerDag.0
mov rcx, qword [rbp + 0x660]
mov qword [rcx], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x10], xmm0
movups xmmword [rcx + 0x20], xmm0
movups xmmword [rcx + 0x30], xmm0
movups xmmword [rcx + 0x40], xmm0
movups xmmword [rcx + 0x50], xmm0
mov qword [rbp + 0x518], rcx
call fcn.1400181e0
mov rcx, qword [rbp + 0x518]
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a85a0], rax
mov ecx, 0x58
call fcn.1400751dc
mov qword [rbp + 0x660], rax
mov rcx, qword [rbp + 0x660]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerCache.0
mov rcx, qword [rbp + 0x660]
mov qword [rcx], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x10], xmm0
movups xmmword [rcx + 0x20], xmm0
movups xmmword [rcx + 0x30], xmm0
movups xmmword [rcx + 0x40], xmm0
mov qword [rcx + 0x50], 0
mov qword [rbp + 0x458], rcx
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a85a8], rax
lea rax, [rbp + 0x518]
mov qword [rbp + 0x80], rax
lea rax, [rbp + 0x458]
mov qword [rbp + 0x88], rax
xorps xmm6, xmm6
movaps xmmword [rbp + 0x460], xmm6
mov qword [rbp + 0x470], 0
movaps xmmword [rbp + 0x480], xmm6
mov qword [rbp + 0x490], 0
movaps xmmword [rbp + 0x4f0], xmm6
mov qword [rbp + 0x500], 0
movaps xmmword [rbp + 0x4a0], xmm6
mov qword [rbp + 0x4b0], 0
movaps xmmword [rbp + 0x4c0], xmm6
mov qword [rbp + 0x4d0], 0
mov r13, qword [rbp + 0x5e0]
mov rbx, qword [rbp + 0x5e8]
cmp r13, rbx
je 0x140065d64
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea r14, [rbp + 0x540]
mov r12, qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
jmp 0x140065b2f
mov rcx, qword [r13]
mov qword [rcx + 0x1c8], rax
add r13, 8
cmp r13, rbx
je 0x140065d64
mov ecx, 0x28
call fcn.1400751dc
mov rcx, qword [r13]
mov qword [rax + 8], rcx
movups xmmword [rax + 0x10], xmm6
mov qword [rax + 0x20], 0
lea rcx, vtable.CManagerDevice.0
mov qword [rax], rcx
mov qword [rbp + 0xc0], rax
lea rcx, [rbp + 0x4c0]
lea rdx, [rbp + 0xc0]
call fcn.140006ec0
mov rax, qword [r13]
mov eax, dword [rax + 0x18]
lea ecx, [rax - 2]
cmp ecx, 3
jae 0x140065be2
mov ecx, 0x50
call fcn.1400751dc
mov rsi, qword [r13]
mov qword [rbp + 0x660], rax
mov rcx, rax
call r15
lea rax, vtable.CManagerDeviceKernelOpenCl.0
mov rdi, qword [rbp + 0x660]
mov qword [rdi], rax
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], 1
movups xmmword [rdi + 0x20], xmm6
movups xmmword [rdi + 0x30], xmm6
movups xmmword [rdi + 0x40], xmm6
mov qword [rbp + 0x540], rdi
lea rcx, [rbp + 0x480]
mov rdx, r14
call fcn.140006ec0
mov rcx, rdi
call r12
jmp 0x140065c4b
cmp eax, 1
jne 0x140065b22
mov ecx, 0x50
call fcn.1400751dc
mov rsi, qword [r13]
mov qword [rbp + 0x660], rax
mov rcx, rax
call r15
lea rax, vtable.CManagerDeviceKernelCuda.0
mov rdi, qword [rbp + 0x660]
mov qword [rdi], rax
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], 1
movups xmmword [rdi + 0x20], xmm6
movups xmmword [rdi + 0x30], xmm6
movups xmmword [rdi + 0x40], xmm6
mov qword [rbp + 0x540], rdi
lea rcx, [rbp + 0x460]
mov rdx, r14
call fcn.140006ec0
mov rcx, rdi
call r12
mov rcx, qword [r13]
mov qword [rcx + 0x1d0], rax
mov ecx, 0x30
call fcn.1400751dc
mov rsi, qword [r13]
mov qword [rbp + 0x660], rax
mov rcx, rax
call r15
lea rax, vtable.CManagerDeviceMemoryCuda.0
mov rdi, qword [rbp + 0x660]
mov qword [rdi], rax
mov qword [rdi + 0x10], rsi
movups xmmword [rdi + 0x18], xmm6
mov qword [rdi + 0x28], 0
mov qword [rbp + 0x540], rdi
lea rcx, [rbp + 0x4a0]
mov rdx, r14
call fcn.140006ec0
mov rcx, rdi
call r12
mov rcx, qword [r13]
mov qword [rcx + 0x1c0], rax
cmp byte [rbp + 0x658], 0
jne 0x140065b22
mov ecx, 0xb0
call fcn.1400751dc
mov rsi, qword [r13]
mov qword [rbp + 0x660], rax
mov rcx, rax
call r15
lea rax, vtable.CManagerDeviceDagCuda.0
mov rdi, qword [rbp + 0x660]
mov qword [rdi], rax
mov qword [rdi + 0x10], rsi
movups xmmword [rdi + 0x18], xmm6
movups xmmword [rdi + 0x28], xmm6
mov qword [rdi + 0x38], 0x400000
mov dword [rdi + 0x90], 0
mov word [rdi + 0x94], 0
movups xmmword [rdi + 0x40], xmm6
movups xmmword [rdi + 0x50], xmm6
movups xmmword [rdi + 0x60], xmm6
movups xmmword [rdi + 0x70], xmm6
movups xmmword [rdi + 0x7c], xmm6
movups xmmword [rdi + 0x98], xmm6
mov qword [rdi + 0xa8], 0
mov qword [rbp + 0x620], rdi
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp + 0x620]
call fcn.140006ec0
mov rcx, rdi
call r12
jmp 0x140065b17
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
jmp 0x140065d78
add rax, 0x30
cmp rax, rcx
je 0x140065da9
mov rdx, qword [rax]
test rdx, rdx
je 0x140065d74
cmp dword [rdx], 0x13
jne 0x140065d74
mov rdx, qword [0x1400a8558]
mov rcx, qword [0x1400a8550]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.14002e580
jmp 0x140065dc6
mov rdx, qword [0x1400a8558]
mov rcx, qword [0x1400a8550]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.14002edb0
lea rcx, [rbp + 0xc0]
call fcn.140069690
mov rdi, qword [rbp + 0xc0]
mov rbx, qword [rbp + 0xc8]
cmp rdi, rbx
je 0x140065e30
lea rsi, [rbp + 0x540]
mov rcx, rsi
call fcn.14002e4b0
mov r14, qword [rbp + 0x540]
mov r15, qword [rbp + 0x548]
cmp r14, r15
je 0x140065e1f
mov rdx, qword [r14]
mov rax, qword [rdi]
mov rcx, qword [rax + 8]
call fcn.14000f8c0
add r14, 8
cmp r14, r15
jne 0x140065e07
mov rcx, rsi
call fcn.14000f740
add rdi, 8
cmp rdi, rbx
jne 0x140065dec
lea rcx, [rbp + 0xc0]
call fcn.14000f740
call fcn.1400120c0
test eax, eax
jne 0x140066f72
call fcn.140015570
lea rcx, [rbp + 0xc0]
call fcn.140069690
mov rsi, qword [rbp + 0xc0]
mov rdi, qword [rbp + 0xc8]
cmp rsi, rdi
je 0x140065e82
mov rcx, qword [rsi]
call fcn.140017770
test al, al
jne 0x140065e97
add rsi, 8
cmp rsi, rdi
jne 0x140065e6d
lea rcx, [rbp + 0xc0]
call fcn.14000f740
mov byte [0x1400a7bf8], 0
jmp 0x140065eec
cmp byte [0x1400a7bf8], 0
jne 0x140065ee0
mov rsi, qword [0x1400a7bf0]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0x540], rax
lea rcx, [rbp + 0x548]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.Overclocking_works_with_Admin_rights_only._OC_options_ignored_
lea rdx, [rbp + 0x540]
mov rcx, rsi
call fcn.140033570
lea rcx, [rbp + 0xc0]
call fcn.14000f740
call fcn.140015830
test eax, eax
jne 0x140066f72
call fcn.140015a90
test eax, eax
jne 0x140066f72
call fcn.140015cf0
test eax, eax
jne 0x140066f72
cmp byte [rbp + 0x658], 0
jne 0x140065f40
mov rsi, qword [rbp + 0x4f0]
mov rdi, qword [rbp + 0x4f8]
cmp rsi, rdi
je 0x140065f40
mov rcx, qword [rsi]
call fcn.140023bc0
add rsi, 8
cmp rsi, rdi
jne 0x140065f2f
lea rcx, [rbp + 0x5e0]
call fcn.14006a030
lea r8, [0x140086144]
lea rcx, [rbp + 0x5e0]
mov edx, 2
call fcn.14006a960
lea r8, str.iGPU
lea rcx, [rbp + 0x5e0]
mov edx, 3
call fcn.14006a960
lea r8, [0x140086148]
lea rcx, [rbp + 0x5e0]
mov edx, 4
call fcn.14006a960
lea rcx, [rbp + 0x60]
mov edx, 9
mov r8b, 1
call fcn.140017100
mov r14, qword [rbp + 0x60]
mov r15, qword [rbp + 0x68]
cmp r14, r15
je 0x140066024
lea rsi, [rbp + 0xc0]
lea rdi, [0x140088bfe]
mov rcx, qword [r14]
call fcn.140061ed0
mov rax, qword [r14]
mov rdx, qword [rax + 8]
mov rcx, rsi
call fcn.140016b50
mov r12, qword [rbp + 0xc0]
mov r13, qword [rbp + 0xc8]
cmp r12, r13
je 0x140066004
xor ebx, ebx
mov rcx, qword [r12]
mov rdx, rbx
call fcn.1400624a0
inc rbx
add r12, 8
cmp r12, r13
jne 0x140065fec
mov rcx, qword [0x1400a7bf0]
mov rdx, rdi
call fcn.140034010
mov rcx, rsi
call fcn.14000f740
add r14, 8
cmp r14, r15
jne 0x140065fc0
mov rsi, qword [0x1400a7bf0]
movabs r14, 0xffffffff00000003
mov qword [rbp + 0xc0], r14
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Hash_speed_reporting
lea rdx, [rbp + 0xc0]
mov rcx, rsi
call fcn.140033570
lea rcx, [rbp + 0x540]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
lea rdx, str.Avg._performance_time_frame:
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x540]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov r8d, dword [0x1400a8504]
test r8d, r8d
je 0x1400661b0
lea rdx, str._d_minute
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
cmp dword [0x1400a8504], 2
jl 0x1400661c4
lea rdx, [0x140083a9c]
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
jmp 0x1400661c4
call fcn.1400015c0
call fcn.14001b4f0
lea rcx, str.create_directory
lea r8, [rbp + 0x540]
mov edx, eax
call fcn.1400198d0
lea rcx, str.create_directory
lea r8, [rbp + 0x540]
mov edx, eax
call fcn.1400198d0
lea rcx, str.create_directory
lea r8, [rbp + 0x540]
mov edx, eax
call fcn.1400198d0
call fcn.1400015c0
lea rcx, str.absolute
lea r8, [0x14007eb08]
lea r9, [rbp + 0xc0]
mov edx, edi
call fcn.140030190
call fcn.1400015c0
mov rax, qword [rbp + 0x608]
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0x658]
mov qword [rbp + 0xd0], rax
mov rax, qword [rbp + 0x660]
mov qword [rbp + 0xc0], rax
call fcn.1400015c0
mov rax, qword [rbp + 0x608]
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0x658]
mov qword [rbp + 0xd0], rax
mov rax, qword [rbp + 0x660]
mov qword [rbp + 0xc0], rax
call fcn.1400015c0
lea rdx, str.auto
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rsi, qword [0x1400a7bf0]
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0xc0], 0xffffffffffffffff
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0xc0]
mov rcx, rsi
mov r8, rdi
call fcn.140033570
lea rdx, str.Performance_summary_sec._:
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x540]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov r8d, dword [0x1400a8508]
test r8d, r8d
jle 0x140066252
lea rdx, str._d_seconds
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140066266
lea rdx, str.disabled
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rsi, qword [0x1400a7bf0]
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0xc0], 0xffffffffffffffff
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0xc0]
mov rcx, rsi
mov r8, rdi
call fcn.140033570
lea rdx, str.Performance_summary_shares_:
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x540]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov r8d, dword [0x1400a850c]
test r8d, r8d
jle 0x1400662f4
lea rdx, str._d_shares
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140066308
lea rdx, str.disabled
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rsi, qword [0x1400a7bf0]
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0xc0], 0xffffffffffffffff
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0xc0]
mov rcx, rsi
mov r8, rdi
call fcn.140033570
mov rsi, qword [0x1400a7bf0]
mov qword [rbp + 0xc0], 0xffffffffffffffff
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0xc0]
mov rcx, rsi
call fcn.140033570
mov rsi, qword [0x1400a7bf0]
mov qword [rbp + 0xc0], r14
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Apply_settings
lea rdx, [rbp + 0xc0]
mov rcx, rsi
call fcn.140033570
lea rdx, str.Temp_control:
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x540]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
cmp byte [0x1400a84f8], 0
je 0x140066411
mov r9d, dword [0x1400a84fc]
mov r8d, dword [0x1400a8500]
lea rdx, str.Active_range_from__d
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140066425
lea rdx, str.disabled
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rsi, qword [0x1400a7bf0]
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0xc0], 0xffffffffffffffff
lea rcx, [rbp + 0xc8]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0xc0]
mov rcx, rsi
mov r8, rdi
call fcn.140033570
lea rsi, [rbp + 0xc0]
mov r8d, 0x355
mov rcx, rsi
xor edx, edx
call fcn.14006c3d0
lea rdx, str.127.0.0.1:4067
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_enum_ddt_error___cdecl_NETWORK_HOST_DETAILS::FromURL_char_const____ptr64____ptr64]
mov dword [rbp + 0x614], 0
lea rdx, str.API_Interface:
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x540]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
jmp 0x1400664d6
add rax, 0x30
cmp rax, rcx
je 0x14006656a
mov rdx, qword [rax]
test rdx, rdx
je 0x1400664d2
cmp dword [rdx], 9
jne 0x1400664d2
mov ecx, 9
call fcn.14000f6f0
test rax, rax
je 0x140066507
lea rcx, [rbp + 0xc0]
call fcn.14000f800
mov ecx, 9
call fcn.14000f6f0
xor esi, esi
cmp rax, 2
jb 0x1400670ab
lea rcx, [rbp + 0x614]
call fcn.14000f7a0
mov eax, dword [rbp + 0x614]
test eax, eax
jle 0x1400670a1
mov ecx, eax
mov edx, 0x88888889
imul rdx, rcx
shr rdx, 0x23
lea ecx, [rdx + rdx*4]
lea ecx, [rcx + rcx*2]
xor r8d, r8d
cmp eax, ecx
setne r8b
add r8d, edx
lea eax, [r8 + r8*4]
lea esi, [rax + rax*2]
mov dword [rbp + 0x614], esi
jmp 0x1400670ab
xor esi, esi
lea rdx, str.disabled
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rdi, qword [0x1400a7bf0]
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rbx, rax
mov qword [rbp + 0x620], 0xffffffffffffffff
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0x620]
mov rcx, rdi
mov r8, rbx
call fcn.140033570
lea rdx, str.Broadcast_hashrate:
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x540]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
cmp byte [0x1400a84ed], 0
lea rax, str.disabled
lea rdx, str.enabled
cmove rdx, rax
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rdi, qword [0x1400a7bf0]
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rbx, rax
mov qword [rbp + 0x620], 0xffffffffffffffff
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0x620]
mov rcx, rdi
mov r8, rbx
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], 0xffffffffffffffff
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
lea rdi, [rbp + 0x628]
mov rbx, qword [0x1400a7bf0]
movabs r15, 0xffffffff00000002
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x1400882d7]
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.____________________________________________________
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.__________________________________________
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._____________________________________
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._______________________.______________
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.___________________________________
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._______________________________________
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x1400882d7]
lea rdx, [rbp + 0x620]
mov rcx, rbx
call fcn.140033570
mov rbx, qword [0x1400a7bf0]
mov rdi, qword [0x1400a7c10]
mov qword [rbp + 0x620], r15
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rax, str.05:18:43
mov qword [rsp + 0x30], rax
lea rax, str.Nov_28_2023
mov qword [rsp + 0x28], rax
lea rax, str.2023.4.3
mov qword [rsp + 0x20], rax
lea r8, [0x140088502]
lea rdx, [rbp + 0x620]
mov rcx, rbx
mov r9, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.Get_20___discount_on_your_Binance_Exchange_trading_fees_and_support_TT_Miner
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.__TT____You__________link
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._20_______0____________https:__accounts.binance.com_en_register_ref28122598
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._15_______5____________https:__accounts.binance.com_en_register_refUJPASPV6
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._10______10____________https:__accounts.binance.com_en_register_refLAUV5U9I
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x1400882d7]
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], 0xffffffffffffffff
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], 0xffffffffffffffff
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], 0xffffffffffffffff
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Press_x_to_enter_menu
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], 0xffffffffffffffff
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], 0xffffffffffffffff
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rax, qword [0x1400a0b30]
mov rcx, qword [0x1400a0b38]
cmp rax, rcx
je 0x140066ce4
mov rbx, qword [rax]
test byte [rbx], 2
jne 0x140066bf2
add rax, 8
cmp rax, rcx
jne 0x140066bdc
jmp 0x140066ce4
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov ebx, dword [rbx + 0x28]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
mov eax, ebx
imul r9, rax, 0x51eb851f
shr r9, 0x25
imul eax, r9d, 0x64
sub ebx, eax
mov dword [rsp + 0x20], ebx
lea r8, str._DevFee:__u._02u__
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rdi
call fcn.140033570
mov qword [rbp + 0x90], 0
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
jmp 0x140066d03
add rax, 0x30
cmp rax, rcx
je 0x140066d67
mov rdx, qword [rax]
test rdx, rdx
je 0x140066cff
cmp dword [rdx], 9
jne 0x140066cff
mov rdi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Start_API_Monitor_Listener____s
lea rdx, [rbp + 0x620]
lea r9, [rbp + 0xc0]
mov rcx, rdi
call fcn.140033570
mov edx, dword [rbp + 0x410]
lea rcx, [rbp + 0x90]
mov r8d, esi
call fcn.140058c20
mov rsi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Start_mining
lea rdx, [rbp + 0x620]
mov rcx, rsi
call fcn.140033570
mov rsi, qword [0x1400a7bf0]
mov qword [rbp + 0x620], r14
lea rcx, [rbp + 0x628]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140088bfe]
lea rdx, [rbp + 0x620]
mov rcx, rsi
call fcn.140033570
call fcn.14005c9f0
lea rcx, [rbp + 0x620]
call fcn.140069690
mov rbx, qword [rbp + 0x620]
mov r14, qword [rbp + 0x628]
cmp rbx, r14
je 0x140066e65
lea rsi, [rbp + 0xa0]
mov r15, qword [sym.imp.TT_SubSystem.dll_unsigned_long_long_unsigned___int64____cdecl_PostEvent_void____ptr64__unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64__]
jmp 0x140066e18
mov rcx, rsi
call fcn.14000f740
add rbx, 8
cmp rbx, r14
je 0x140066e65
mov rax, qword [rbx]
mov rdx, qword [rax + 8]
mov rcx, rsi
call fcn.140012020
mov r12, qword [rbp + 0xa0]
mov r13, qword [rbp + 0xa8]
mov rdi, r13
sub rdi, r12
je 0x140066e07
sar rdi, 3
mov r8, qword [r12]
mov rax, qword [rbx]
mov rcx, qword [rax + 0x150]
mov edx, 0x1300c
mov r9, rdi
call r15
add r12, 8
cmp r12, r13
jne 0x140066e41
jmp 0x140066e07
lea rcx, [rbp + 0x620]
call fcn.14000f740
lea rcx, [rbp + 0x620]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerMining.0
mov qword [rbp + 0x620], rax
mov dword [rbp + 0x630], 1
mov word [rbp + 0x634], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x638], xmm0
movups xmmword [rbp + 0x648], xmm0
lea rcx, [rbp + 0x620]
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a85f8], rax
mov r8, qword [0x1400a8598]
lea rcx, [rbp + 0x620]
mov edx, 0x12200
xor r9d, r9d
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CEventHandler::PostEvent_unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64_____ptr64]
mov byte [rbp + 0xa0], 0
mov rax, qword [0x1400a0b00]
mov rcx, qword [0x1400a0b08]
jmp 0x140066efb
add rax, 0x30
cmp rax, rcx
je 0x140066f0f
mov rdx, qword [rax]
test rdx, rdx
je 0x140066ef7
cmp dword [rdx], 6
jne 0x140066ef7
jmp 0x140066f21
lea rcx, [0x140005800]
mov edx, 1
call qword [sym.imp.KERNEL32.dll_SetConsoleCtrlHandler]
mov rdx, qword [0x1400a85f8]
lea rcx, [rbp + 0xa0]
call fcn.140005820
xor ecx, ecx
xor edx, edx
call qword [sym.imp.KERNEL32.dll_SetConsoleCtrlHandler]
lea rcx, [rbp + 0x620]
call qword [sym.imp.TT_SubSystem.dll_public_virtual:_void___cdecl_CEventHandler::destructor_void____ptr64]
call fcn.140061b60
lea rcx, [rbp + 0x90]
call fcn.14005c060
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
lea rcx, [rbp + 0x60]
call fcn.14000f740
mov rsi, qword [rbp + 0x4c0]
mov rdi, qword [rbp + 0x4c8]
jmp 0x140066f86
add rsi, 8
cmp rsi, rdi
je 0x140066f9f
mov rcx, qword [rsi]
test rcx, rcx
je 0x140066f82
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x140066f82
lea rcx, [rbp + 0x4c0]
call fcn.14000f740
mov rsi, qword [rbp + 0x4a0]
mov rdi, qword [rbp + 0x4a8]
jmp 0x140066fbf
add rsi, 8
cmp rsi, rdi
je 0x140066fd8
mov rcx, qword [rsi]
test rcx, rcx
je 0x140066fbb
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x140066fbb
lea rcx, [rbp + 0x4a0]
call fcn.14000f740
mov rcx, qword [rbp + 0x4f0]
mov rdx, qword [rbp + 0x4f8]
call fcn.14006afc0
lea rcx, [rbp + 0x4f0]
call fcn.14000f740
mov rsi, qword [rbp + 0x480]
mov rdi, qword [rbp + 0x488]
jmp 0x140067017
add rsi, 8
cmp rsi, rdi
je 0x140067030
mov rcx, qword [rsi]
test rcx, rcx
je 0x140067013
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x140067013
lea rcx, [rbp + 0x480]
call fcn.14000f740
mov rsi, qword [rbp + 0x460]
mov rdi, qword [rbp + 0x468]
jmp 0x140067050
add rsi, 8
cmp rsi, rdi
je 0x140067069
mov rcx, qword [rsi]
test rcx, rcx
je 0x14006704c
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x14006704c
lea rcx, [rbp + 0x460]
call fcn.14000f740
lea rcx, [rbp + 0x80]
call fcn.14006b450
lea rsi, [rbp - 0x40]
mov rcx, rsi
call fcn.140032ec0
mov rcx, rsi
call fcn.14006b6f0
xor esi, esi
call fcn.14006b7b0
jmp 0x1400654ca
mov dword [rbp + 0x614], 0
lea rdx, str.listening_on__s_
lea rcx, [rbp + 0x540]
lea r8, [rbp + 0xc0]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
test esi, esi
je 0x1400670e6
lea rdx, str.WebStatus_refresh___u_sec.
lea rcx, [rbp + 0x540]
mov r8d, esi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140066580
xor esi, esi
lea rdx, str.WebStatus_refresh_disabled.
lea rcx, [rbp + 0x540]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
jmp 0x140066580