Function at 0x180068310
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], rbx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x70]
sub rsp, 0x170
mov r14, rcx
lea rax, vtable.YimMenu::Hooking.0
mov qword [rcx], rax
call fcn.1801978c0
nop
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x1800683e9
mov rbx, qword [0x1802d8770]
lea rax, str.WndProc
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 7
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_long_long___int64_____cdecl___struct_HWND______ptr64__unsigned_int__unsigned_long_long_unsigned___int64___long_long___int64___.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180111840]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
xor edi, edi
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x1800683d3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x1800683c0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a447
jmp 0x1800683ed
xor edi, edi
mov esi, edi
mov qword [0x1802d8830], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xc0], rax
test rax, rax
je 0x1800685c3
lea rax, str.user32.dll
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xa
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [0x1802900a0]
call fcn.1800857f0
mov r15, rax
mov rcx, rax
call fcn.1800853f0
mov rbx, rdi
test rax, rax
je 0x18006852e
mov r15, qword [r15 + 0x48]
mov eax, dword [rax + 0x88]
mov r13d, dword [rax + r15 + 0x20]
add r13, r15
mov ecx, dword [rax + r15 + 0x1c]
add rcx, r15
mov qword [rbp + 0xb8], rcx
mov r12d, dword [rax + r15 + 0x14]
test r12, r12
je 0x1800684bb
nop dword [rax]
nop dword [rax + rax]
lea r14, [rbx*4]
mov ecx, dword [r14 + r13]
add rcx, r15
lea rdx, [0x1801d8980]
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
je 0x1800685b0
inc rbx
cmp rbx, r12
jb 0x180068490
mov dword [rsp + 0x20], 0x57
mov dword [rsp + 0x24], 3
lea rax, str.C:_action_runner_workHorseMenuHorseMenu_srccorememoryModule.hpp
mov qword [rsp + 0x28], rax
lea rax, str.void___cdecl_YimMenu::Module::GetExport_void__const_class_std::basic_string_view_char_struct_std::char_traits_char_____const
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x20]
mov edx, 3
lea rcx, [rsp + 0x40]
call fcn.180141a70
nop
lea rbx, [rax + 0x28]
lea rdx, str.Cannot_find_export:
mov rcx, rbx
call fcn.18005a1b0
mov r8d, 0xc
lea rdx, [0x1801d8980]
mov rcx, rbx
call fcn.1800680c0
nop
lea rcx, [rsp + 0x40]
call fcn.180140ce0
mov rbx, rdi
lea rax, [0x1801d8980]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xc
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_int____cdecl___int__int__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180111730]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068593
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068580
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a424
mov r14, qword [rbp + 0xb0]
jmp 0x1800685c6
mov rax, qword [rbp + 0xb8]
mov ebx, dword [rax + r14]
add rbx, r15
jmp 0x18006852e
mov rsi, rdi
mov qword [0x1802d8838], rsi
mov ecx, 0x38
cmp dword [0x1802d8778], 0
je 0x180068898
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068679
mov rbx, qword [0x1802d85d8]
lea rax, str.Vulkan::QueuePresentKHR
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x17
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_enum_VkResult____cdecl___struct_VkQueue_T____ptr64__struct_VkPresentInfoKHR_const____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801115c0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068663
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068650
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a46a
jmp 0x18006867c
mov rsi, rdi
mov qword [0x1802d8840], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068729
mov rbx, qword [0x1802d85e0]
lea rax, str.Vulkan::CreateSwapchainKHR
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x1a
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_enum_VkResult____cdecl___struct_VkDevice_T____ptr64__struct_VkSwapchainCreateInfoKHR_const____ptr64__struct_VkAllocationCallbacks_const____ptr64__struct_VkSwapchainKHR_T____ptr64____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180111490]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068713
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068700
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a48d
jmp 0x18006872c
mov rsi, rdi
mov qword [0x1802d8848], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x1800687d9
mov rbx, qword [0x1802d85f0]
lea rax, str.Vulkan::AcquireNextImage2KHR
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x1c
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_enum_VkResult____cdecl___struct_VkDevice_T____ptr64__struct_VkAcquireNextImageInfoKHR_const____ptr64__unsigned_int____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180111260]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x1800687c3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x1800687b0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a4b0
jmp 0x1800687dc
mov rsi, rdi
mov qword [0x1802d8850], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068889
mov rbx, qword [0x1802d85e8]
lea rax, str.Vulkan::AcquireNextImageKHR
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x1b
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_enum_VkResult____cdecl___struct_VkDevice_T____ptr64__struct_VkSwapchainKHR_T____ptr64__unsigned_long_long_unsigned___int64___struct_VkSemaphore_T____ptr64__struct_VkFence_T____ptr64__unsigned_int____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180111370]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068873
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068860
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a4d3
jmp 0x18006888c
mov rsi, rdi
mov qword [0x1802d8858], rsi
jmp 0x180068a13
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068949
mov rcx, qword [0x1802d8600]
mov rdx, qword [rcx]
mov rcx, qword [rdx]
mov rbx, qword [rcx + 0x40]
lea rax, str.SwapChain::Present
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x12
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_long_int____cdecl___struct_IDXGISwapChain1____ptr64__unsigned_int__unsigned_int__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801110a0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068933
nop dword [rax]
nop word [rax + rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068920
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a4f6
jmp 0x18006894c
mov rsi, rdi
mov qword [0x1802d8860], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068a09
mov rcx, qword [0x1802d8600]
mov rdx, qword [rcx]
mov rcx, qword [rdx]
mov rbx, qword [rcx + 0x68]
lea rax, str.SwapChain::ResizeBuffers
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x18
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_long_int____cdecl___struct_IDXGISwapChain1____ptr64__unsigned_int__unsigned_int__unsigned_int__enum_DXGI_FORMAT__unsigned_int__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801111c0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x1800689f3
nop dword [rax]
nop word [rax + rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x1800689e0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a519
jmp 0x180068a0c
mov rsi, rdi
mov qword [0x1802d8868], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068ab9
mov rbx, qword [0x1802d83a8]
lea rax, str.RunScriptThreads
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x10
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___void____ptr64__int__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180122db0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068aa3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068a90
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a53c
jmp 0x180068abc
mov rsi, rdi
mov qword [0x1802d8870], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068b69
mov rbx, qword [0x1802d8408]
lea rax, str.InitNativeTables
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x10
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___class_rage::scrProgram____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180122ca0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068b53
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068b40
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a55f
jmp 0x180068b6c
mov rsi, rdi
mov qword [0x1802d8878], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068c19
mov rbx, qword [0x1802d83b8]
lea rax, str.ScriptVM
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 8
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_int____cdecl___void____ptr64__void____ptr64____ptr64__bool____ptr64__class_rage::scrProgram____ptr64__class_rage::scrThreadContext____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180122eb0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068c03
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068bf0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a582
jmp 0x180068c1c
mov rsi, rdi
mov qword [0x1802d8880], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068cc9
mov rbx, qword [0x1802d84a8]
lea rax, str.SendMetric
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xa
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___void____ptr64__class_rage::rlMetric____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180110a30]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068cb3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068ca0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a5a5
jmp 0x180068ccc
mov rsi, rdi
mov qword [0x1802d8888], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068d79
mov rbx, qword [0x1802d84c0]
lea rax, str.QueueDependency
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xf
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_void____cdecl___long_long___int64___.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180110480]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068d63
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068d50
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a5c8
jmp 0x180068d7c
mov rsi, rdi
mov qword [0x1802d8890], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068e29
mov rbx, qword [0x1802d84c8]
lea rax, str.UnkFunction
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xb
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___long_long___int64___.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180111090]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068e13
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068e00
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a5eb
jmp 0x180068e2c
mov rsi, rdi
mov qword [0x1802d8898], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068ed9
mov rbx, qword [0x1802d84d0]
lea rax, str.HandleNetGameEvent
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x12
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_void____cdecl___class_rage::netEventMgr____ptr64__class_CNetGamePlayer____ptr64__class_CNetGamePlayer____ptr64__enum_NetEventType__int__int__short_int__class_rage::datBitBuffer____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180113ca0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068ec3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068eb0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a60e
jmp 0x180068edc
mov rsi, rdi
mov qword [0x1802d88a0], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180068f89
mov rbx, qword [0x1802d84e0]
lea rax, str.HandleCloneCreate
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x11
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_int____cdecl___void____ptr64__class_CNetGamePlayer____ptr64__unsigned_short_int__unsigned_short_int__int__void____ptr64__class_rage::datBitBuffer____ptr64__int__int__bool__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180112db0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180068f73
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180068f60
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a631
jmp 0x180068f8c
mov rsi, rdi
mov qword [0x1802d88a8], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069039
mov rbx, qword [0x1802d84e8]
lea rax, str.HandleCloneSync
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xf
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_int____cdecl___void____ptr64__class_CNetGamePlayer____ptr64__class_CNetGamePlayer____ptr64__unsigned_short_int__unsigned_short_int__class_rage::datBitBuffer____ptr64__int__int__void____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180113770]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069023
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069010
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a654
jmp 0x18006903c
mov rsi, rdi
mov qword [0x1802d88b0], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x1800690e9
mov rbx, qword [0x1802d84f0]
lea rax, str.CanApplyData
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xc
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___class_rage::netSyncTree____ptr64__class_rage::netObject____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180112a40]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x1800690d3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x1800690c0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a677
jmp 0x1800690ec
mov rsi, rdi
mov qword [0x1802d88b8], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069199
mov rbx, qword [0x1802d8508]
lea rax, str.ResetSyncNodes
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xe
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_void____cdecl___void__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x18011dc50]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069183
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069170
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a69a
jmp 0x18006919c
mov rsi, rdi
mov qword [0x1802d88c0], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069249
mov rbx, qword [0x1802d8510]
lea rax, str.HandleScriptedGameEvent
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x17
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___class_CScriptedGameEvent____ptr64__class_CNetGamePlayer____ptr64__class_CNetGamePlayer____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x18011ad70]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069233
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069220
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a6bd
jmp 0x18006924c
mov rsi, rdi
mov qword [0x1802d88c8], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x1800692f9
mov rbx, qword [0x1802d8518]
lea rax, str.AddObjectToCreationQueue
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x18
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_int____cdecl___void____ptr64__enum_NetObjType__class_CNetGamePlayer____ptr64__class_CNetGamePlayer____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801129b0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x1800692e3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x1800692d0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a6e0
jmp 0x1800692fc
mov rsi, rdi
mov qword [0x1802d88d0], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x1800693a9
mov rbx, qword [0x1802d8520]
lea rax, str.ReceiveNetMessage
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x11
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___void____ptr64__void____ptr64__class_rage::netConnection::InFrame____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x18011ccc0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069393
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069380
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a703
jmp 0x1800693ac
mov rsi, rdi
mov qword [0x1802d88d8], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069459
mov rbx, qword [0x1802d83d8]
lea rax, str.HandlePresenceEvent
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x13
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___unsigned_long_long_unsigned___int64___class_rage::rlGamerInfo____ptr64__unsigned_int__char_const____ptr64____ptr64__char_const____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180117250]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069443
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069430
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a726
jmp 0x18006945c
mov rsi, rdi
mov qword [0x1802d88e0], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069509
mov rbx, qword [0x1802d83e0]
lea rax, str.PostMessage
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xb
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___int__class_rage::rlGamerInfo____ptr64__int__char_const____ptr64__unsigned_int__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x18011bae0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x1800694f3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x1800694e0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a749
jmp 0x18006950c
mov rsi, rdi
mov qword [0x1802d88e8], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x1800695bc
mov rbx, qword [0x1802d8530]
lea rax, str.SerializeServerRPC
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x12
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___class_rage::ServerRPCSerializer____ptr64__void____ptr64__char_const____ptr64__void____ptr64__void____ptr64__char_const____ptr64__void____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x18011e050]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x1800695a3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069590
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a76c
jmp 0x1800695bf
mov rsi, rdi
mov qword [0x1802d88f0], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069669
mov rbx, qword [0x1802d8528]
lea rax, str.ReceiveServerMessage
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x14
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___void____ptr64__class_rage::ServerMsg____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x18011dea0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069653
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069640
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a78f
jmp 0x18006966c
mov rsi, rdi
mov qword [0x1802d88f8], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x18006971c
mov rbx, qword [0x1802d8538]
lea rax, str.ReceiveArrayUpdate
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x12
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___void____ptr64__class_CNetGamePlayer____ptr64__class_rage::datBitBuffer____ptr64__int__short_int__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x18011bf10]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069703
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x1800696f0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a7b2
jmp 0x18006971f
mov rsi, rdi
mov qword [0x1802d8900], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x1800697cc
mov rbx, qword [0x1802d8540]
lea rax, str.CreatePoolItem
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xe
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_void____ptr64____cdecl___class_YimMenu::PoolUtils_class_YimMenu::Entity_____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180112cf0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x1800697b3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x1800697a0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a7d5
jmp 0x1800697cf
mov rsi, rdi
mov qword [0x1802d8908], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x18006987c
mov rbx, qword [0x1802d84a0]
lea rax, str.HandleCloneRemove
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x11
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_int____cdecl___void____ptr64__class_CNetGamePlayer____ptr64__class_CNetGamePlayer____ptr64__unsigned_short_int__int__bool__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180112f30]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069863
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069850
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a7f8
jmp 0x18006987f
mov rsi, rdi
mov qword [0x1802d8910], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x18006992c
mov rbx, qword [0x1802d84f8]
lea rax, str.PackCloneCreate
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xf
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___void____ptr64__class_rage::netObject____ptr64__class_CNetGamePlayer____ptr64__class_rage::datBitBuffer____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x18011b980]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069913
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069900
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a81b
jmp 0x18006992f
mov rsi, rdi
mov qword [0x1802d8918], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x1800699dc
mov rbx, qword [0x1802d8560]
lea rax, str.EnumerateAudioDevices
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x15
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_int____cdecl___class_CFoundDevice____ptr64__int__int__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180123ee0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x1800699c3
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x1800699b0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a83e
jmp 0x1800699df
mov rsi, rdi
mov qword [0x1802d8920], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069a8c
mov rbx, qword [0x1802d8568]
lea rax, str.DirectSoundCaptureCreate
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x18
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_long_int____cdecl___struct__GUID____ptr64__class_IDirectSoundCapture____ptr64____ptr64__void____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801239f0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069a73
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069a60
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a861
jmp 0x180069a8f
mov rsi, rdi
mov qword [0x1802d8928], rsi
mov ecx, 0x48
call fcn.180199d50
mov rbx, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069bbc
mov rsi, qword [0x1802d8450]
lea rax, str.SendVoicePacket
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xf
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rbx
call fcn.180067f90
lea rax, vtable.YimMenu::CallHook_void____cdecl___void____ptr64__class_rage::netPeerAddress____ptr64__int__void____ptr64__int__int__.0
mov qword [rbx], rax
lea r8, [0x1801240b0]
mov qword [rbx + 0x20], r8
mov qword [rbx + 0x28], rsi
mov edx, dword [0x180290098]
mov ecx, edx
and ecx, 0x8000000f
jge 0x180069b1b
dec ecx
or ecx, 0xfffffff0
inc ecx
mov eax, 0x10
sub eax, ecx
and eax, 0x8000000f
jge 0x180069b34
dec eax
or eax, 0xfffffff0
inc eax
add edx, eax
mov dword [0x180290098], edx
movsxd rax, edx
add rax, qword [0x180290090]
mov word [rax], 0xb848
movsxd rax, dword [0x180290098]
add rax, qword [0x180290090]
mov qword [rax + 2], r8
movsxd rax, dword [0x180290098]
add rax, qword [0x180290090]
mov word [rax + 0xa], 0xe0ff
mov eax, dword [0x180290098]
add eax, 0xc
mov dword [0x180290098], eax
cdqe
add rax, 0xfffffffffffffff4
add rax, qword [0x180290090]
mov byte [rbx + 0x3d], 0xe8
sub eax, esi
sub eax, 5
mov dword [rbx + 0x3e], eax
mov eax, dword [rsi]
mov dword [rbx + 0x38], eax
movzx eax, byte [rsi + 4]
mov byte [rbx + 0x3c], al
lea rax, [rsi + 1]
movsxd rcx, dword [rax]
add rax, 4
add rax, rcx
mov qword [rbx + 0x30], rax
jmp 0x180069bbf
mov rbx, rdi
mov qword [0x1802d8930], rbx
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069c6c
mov rbx, qword [0x1802d8460]
lea rax, str.WriteVoiceInfoData
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x12
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___class_rage::datBitBuffer____ptr64__long_long___int64___.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801243b0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069c53
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069c40
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a884
jmp 0x180069c6f
mov rsi, rdi
mov qword [0x1802d8938], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069d1c
mov rbx, qword [0x1802d85a0]
lea rax, str.ThrowFatalError
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xf
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_void____cdecl___int__int__int__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801129a0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069d03
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069cf0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a8a7
jmp 0x180069d1f
mov rsi, rdi
mov qword [0x1802d8940], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069dcc
mov rbx, qword [0x1802d85a8]
lea rax, str.IsAnimSceneInScope
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x12
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___class_rage::netObject____ptr64__class_CNetGamePlayer____ptr64__int____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180112990]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069db3
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069da0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a8ca
jmp 0x180069dcf
mov rsi, rdi
mov qword [0x1802d8948], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069e7c
mov rbx, qword [0x1802d8788]
lea rax, str.NetworkReqeust
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xe
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_unsigned_char____ptr64____cdecl___class_YimMenu::Hooks::HttpRequest____ptr64__unsigned_char____ptr64__unsigned_int__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180111e60]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069e63
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069e50
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a8ed
jmp 0x180069e7f
mov rsi, rdi
mov qword [0x1802d8950], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
lea r15, vtable.YimMenu::DetourHook_void____cdecl___class_CNetGamePlayer____ptr64__.0
test rax, rax
je 0x180069f2c
mov rbx, qword [0x1802d8548]
lea rax, str.PlayerHasJoined
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xf
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
mov qword [rsi], r15
mov qword [rsi + 0x20], rbx
lea rdx, [0x180111e70]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069f13
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069f00
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a910
jmp 0x180069f2f
mov rsi, rdi
mov qword [0x1802d8958], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x180069fdc
mov rbx, qword [0x1802d8550]
lea rax, str.PlayerHasLeft
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xd
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
mov qword [rsi], r15
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801123a0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x180069fc3
nop dword [rax]
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x180069fb0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a933
jmp 0x180069fdf
mov rsi, rdi
mov qword [0x1802d8960], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x18006a08c
mov rbx, qword [0x1802d8420]
lea rax, str.HandleSessionEvent
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x12
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_void____cdecl___class_rage::rlScSessionMultiplayer____ptr64__class_CNetworkScServerConnection____ptr64__class_rage::rlScSessionEvent____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180111cc0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x18006a073
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x18006a060
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a956
jmp 0x18006a08f
mov rsi, rdi
mov qword [0x1802d8968], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x18006a13c
mov rbx, qword [0x1802d83e8]
lea rax, str.SendNetInfoToLobby
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x12
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_bool____cdecl___class_rage::rlGamerInfo____ptr64__long_long___int64___long_long___int64___unsigned_long_int____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x180123230]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x18006a123
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x18006a110
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a979
jmp 0x18006a13f
mov rsi, rdi
mov qword [0x1802d8970], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x18006a1ec
mov rbx, qword [0x1802d87a0]
lea rax, str.WriteVehicleProximityMigrationData
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x22
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_void____cdecl___void____ptr64__class_CVehicleProximityMigrationData____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801236f0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x18006a1d3
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x18006a1c0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a99c
jmp 0x18006a1ef
mov rsi, rdi
mov qword [0x1802d8978], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x18006a29c
mov rbx, qword [0x1802d8430]
lea rax, str.GetDiscriminator
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x10
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_int____cdecl___void__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801231d0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x18006a283
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x18006a270
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a9bf
jmp 0x18006a29f
mov rsi, rdi
mov qword [0x1802d8980], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x18006a34c
mov rbx, qword [0x1802d8440]
lea rax, str.WriteNodeData
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xd
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_void____cdecl___class_CProjectBaseSyncDataNode____ptr64__class_rage::netObject____ptr64__class_rage::datBitBuffer____ptr64__void____ptr64__bool__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801232e0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x18006a333
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x18006a320
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006a9e2
jmp 0x18006a34f
mov rsi, rdi
mov qword [0x1802d8988], rsi
mov ecx, 0x38
call fcn.180199d50
mov rsi, rax
mov qword [rbp + 0xb8], rax
test rax, rax
je 0x18006a3fc
mov rbx, qword [0x1802d85b0]
lea rax, str.BroadcastNetArray
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0x11
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.180067f90
lea rax, vtable.YimMenu::DetourHook_unsigned_int____cdecl___void____ptr64__class_CNetGamePlayer____ptr64__class_rage::datBitBuffer____ptr64__unsigned_short_int__unsigned_int____ptr64__.0
mov qword [rsi], rax
mov qword [rsi + 0x20], rbx
lea rdx, [0x1801237d0]
mov qword [rsi + 0x28], rdx
lea r8, [rsi + 0x30]
mov qword [r8], rdi
cmp byte [rbx], 0xe9
jne 0x18006a3e3
lea rax, [rbx + 1]
movsxd rbx, dword [rax]
add rbx, 4
add rbx, rax
cmp byte [rbx], 0xe9
je 0x18006a3d0
mov qword [rsi + 0x20], rbx
mov rcx, rbx
call fcn.180197710
test eax, eax
jne 0x18006aa05
jmp 0x18006a3ff
mov rsi, rdi
mov qword [0x1802d8990], rsi
mov rax, r14
mov rbx, qword [rsp + 0x1c8]
add rsp, 0x170
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rdx, str.Failed_to_create_hook_
lea rcx, [rsp + 0x20]
call fcn.180054e20
lea rdx, [0x18028abc8]
lea rcx, [rsp + 0x20]
call sub.VCRUNTIME140.dll__CxxThrowException
int3