Function at 0x140040950
Capabilities:
Execute command

Disassembly:
push rbp
push rbx
push r12
push r15
lea rbp, [rsp - 0x568]
sub rsp, 0x668
lea rax, [0x1400444b0]
mov dword [rbp + 0x450], 0x50
xor r12d, r12d
mov qword [rbp + 0x458], rax
mov edx, 0x7f00
mov qword [rbp + 0x460], r12
xor ecx, ecx
mov qword [rbp + 0x468], r12
mov dword [rbp + 0x454], 0x40
call qword [sym.imp.USER32.dll_LoadIconW]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x470], rax
call qword [sym.imp.USER32.dll_LoadCursorW]
mov edx, 0x7f00
mov qword [rbp + 0x480], r12
mov qword [rbp + 0x478], rax
xor ecx, ecx
lea rax, str.ImGui
mov qword [rbp + 0x488], rax
lea rax, str.Example
mov qword [rbp + 0x490], rax
call qword [sym.imp.USER32.dll_LoadIconW]
lea rcx, [rbp + 0x450]
mov qword [rbp + 0x498], rax
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov r15d, 1
mov ecx, r15d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
xor ecx, ecx
sub eax, edx
sar eax, 1
lea ebx, [rax - 0xf0]
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov qword [rsp + 0x58], r12
lea r8, str.Loader
mov qword [rsp + 0x50], r12
cdq
mov qword [rsp + 0x48], r12
sub eax, edx
mov rdx, qword [rbp + 0x490]
mov r9d, 0x80000000
mov qword [rsp + 0x40], r12
xor ecx, ecx
mov dword [rsp + 0x38], 0x1e0
sar eax, 1
sub eax, 0x159
mov dword [rsp + 0x30], 0x2b2
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov rcx, rax
mov qword [0x1406598d8], rax
lea edx, [r12 - 0x14]
call qword [sym.imp.USER32.dll_GetWindowLongW]
mov rcx, qword [0x1406598d8]
lea edx, [r12 - 0x14]
bts eax, 0x13
mov r8d, eax
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov rcx, qword [0x1406598d8]
lea r9d, [r12 + 2]
mov r8b, 0xff
xor edx, edx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x140055350]
lea rdx, [rbp + 0x4b0]
mov rcx, qword [0x1406598d8]
movdqu xmmword [rbp + 0x4b0], xmm0
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov rcx, qword [0x1406598d8]
lea rdx, [0x1406598e0]
xorps xmm0, xmm0
movups xmmword [0x1406598e0], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov qword [rbp + 0x3e4], r12
mov qword [rbp + 0x3f8], 2
mov qword [rbp + 0x410], 2
mov qword [rbp + 0x3d0], r12
mov dword [rbp + 0x3e0], 0x1c
mov rax, qword [0x1406598d8]
lea rcx, [rbp - 0x30]
mov qword [rbp + 0x400], rax
xor r9d, r9d
lea rax, [0x140659968]
mov dword [rbp + 0x3d8], 0x3c
mov qword [rsp + 0x58], rax
xor r8d, r8d
lea rax, [rbp - 0x58]
mov dword [rbp + 0x3dc], r15d
mov qword [rsp + 0x50], rax
mov edx, r15d
lea rax, [0x140659960]
mov dword [rbp + 0x3f4], 0x20
mov qword [rsp + 0x48], rax
lea rax, [0x140659958]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x3d0]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 2
mov qword [rsp + 0x20], rcx
xor ecx, ecx
mov qword [rbp + 0x3ec], r15
mov qword [rbp + 0x408], r15
mov dword [rbp - 0x30], 0xb000
mov dword [rbp - 0x2c], 0xa000
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
test eax, eax
je 0x140040c04
call fcn.140044430
mov rdx, qword [rbp + 0x468]
mov rcx, qword [rbp + 0x490]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r15d
add rsp, 0x668
pop r15
pop r12
pop rbx
pop rbp
ret
mov rcx, qword [0x140659958]
lea r9, [rbp - 0x38]
mov qword [rsp + 0x690], rsi
lea r8, [0x140055138]
mov qword [rsp + 0x698], rdi
xor edx, edx
mov qword [rsp + 0x660], r14
mov rax, qword [rcx]
movaps xmmword [rsp + 0x650], xmm6
movaps xmmword [rsp + 0x630], xmm8
movaps xmmword [rsp + 0x620], xmm9
movaps xmmword [rsp + 0x610], xmm10
movaps xmmword [rsp + 0x600], xmm11
movaps xmmword [rsp + 0x5f0], xmm12
movaps xmmword [rsp + 0x5e0], xmm13
movaps xmmword [rsp + 0x5d0], xmm14
movaps xmmword [rsp + 0x5c0], xmm15
call qword [rax + 0x48]
mov rcx, qword [0x140659960]
lea r9, [0x140659950]
mov rdx, qword [rbp - 0x38]
xor r8d, r8d
mov rax, qword [rcx]
call qword [rax + 0x48]
mov rcx, qword [rbp - 0x38]
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rcx, qword [0x1406598d8]
mov edx, 0xa
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1406598d8]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x140659858]
test rbx, rbx
je 0x140040cdc
inc dword [rbx + 0xf4]
mov rdx, qword [0x140659848]
mov ecx, 0x5dd8
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
test rax, rax
je 0x140040cfe
xor edx, edx
mov rcx, rax
call fcn.140001580
jmp 0x140040d01
mov rax, r12
mov qword [0x140659858], rax
call fcn.1400059f0
test rbx, rbx
je 0x140040d1b
mov qword [0x140659858], rbx
jmp 0x140040d22
mov rbx, qword [0x140659858]
test rbx, rbx
jne 0x140040d48
mov r8d, 0xfc0
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 [0x140659858]
movss xmm3, dword [0x140055268]
lea rdi, [0x140053a58]
mov rcx, qword [rbx + 0x58]
lea rdx, [0x1406329d0]
mov qword [rsp + 0x28], rdi
mov r8d, 0x26a20
mov qword [rsp + 0x20], r12
call fcn.14002bf10
movss xmm3, dword [0x140055280]
lea rdx, [0x1401ae1b0]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x112c
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r12
call fcn.14002bf10
movss xmm6, dword [0x140055288]
lea rdx, [0x1406329d0]
mov rcx, qword [rbx + 0x58]
movaps xmm3, xmm6
mov qword [rsp + 0x28], rdi
mov r8d, 0x26a20
mov qword [0x140659860], rax
mov qword [rsp + 0x20], r12
call fcn.14002bf10
mov rcx, qword [rbx + 0x58]
lea rdx, [0x1400632d0]
movaps xmm3, xmm6
mov qword [rsp + 0x28], rdi
mov r8d, 0x292c4
mov qword [0x140659890], rax
mov qword [rsp + 0x20], r12
call fcn.14002bf10
movss xmm3, dword [0x140055264]
lea rdx, [0x1400632d0]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x292c4
mov qword [rsp + 0x28], rdi
mov qword [0x140659928], rax
mov qword [rsp + 0x20], r12
call fcn.14002bf10
xor ecx, ecx
mov qword [0x140659908], rax
call fcn.140026dd0
mov rbx, qword [0x140659858]
mov rsi, qword [0x1406598d8]
test rbx, rbx
jne 0x140040e6c
mov r8d, 0xfc0
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 [0x140659858]
cmp qword [rbx + 0x98], r12
je 0x140040e8f
mov r8d, 0x74
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loader_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 - 0x18]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x140040fee
lea rcx, [rbp - 0x20]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x140040fee
mov rax, qword [0x140659858]
test rax, rax
je 0x140040ec5
inc dword [rax + 0xf4]
mov rdx, qword [0x140659848]
mov ecx, 0x48
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov rdi, rax
test rax, rax
je 0x140040ef8
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 0x140040efb
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 [0x140659858]
mov qword [rdi], rsi
mov rax, qword [rbp - 0x18]
mov qword [rdi + 0x20], rax
mov rax, qword [rbp - 0x20]
mov qword [rdi + 0x18], rax
mov dword [rdi + 0x28], 9
cmp dword [rbx + 0x4870], r12d
jg 0x140040f58
mov r8d, 0x703
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 + 0x4878]
mov rbx, r12
mov rcx, qword [rax]
lea rax, str.xinput1_4.dll
mov qword [rbp - 0x10], rax
lea rax, str.xinput1_3.dll
mov qword [rbp - 8], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 8], rax
lea rax, str.xinput1_1.dll
mov qword [rcx + 0x28], rsi
mov qword [rbp + 0x10], rax
mov byte [rdi + 0x2d], r15b
mov rcx, qword [rbp + rbx*8 - 0x10]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rsi, rax
test rax, rax
jne 0x140040fc2
inc rbx
cmp rbx, 5
jl 0x140040fa4
jmp 0x140040fee
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 [0x140659858]
mov r14, qword [0x140659968]
mov rsi, qword [0x140659960]
test rax, rax
jne 0x140041029
mov r8d, 0xfc0
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 [0x140659858]
lea rdi, [rax + 8]
cmp qword [rdi + 0x98], r12
je 0x140041057
mov r8d, 0x221
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loader_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 [0x140659858]
test rax, rax
je 0x140041062
inc dword [rax + 0xf4]
mov rdx, qword [0x140659848]
mov ecx, 0x78
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov rbx, rax
test rax, rax
je 0x1400410a9
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 0x1400410ac
mov rbx, r12
or dword [rdi + 4], 8
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0x88], rax
lea r8, [rbp - 0x38]
mov qword [rdi + 0x98], rbx
lea rdx, [0x140054990]
mov rax, qword [rsi]
mov rcx, rsi
mov qword [rbp - 0x38], r12
mov qword [rbp - 0x30], r12
mov qword [rbp + 0x1e0], r12
call qword [rax]
test eax, eax
jne 0x140041132
mov rcx, qword [rbp - 0x38]
lea r8, [rbp - 0x30]
lea rdx, [0x1400549a0]
mov rax, qword [rcx]
call qword [rax + 0x30]
test eax, eax
jne 0x140041132
mov rcx, qword [rbp - 0x30]
lea r8, [rbp + 0x1e0]
lea rdx, [0x1400549b0]
mov rax, qword [rcx]
call qword [rax + 0x30]
test eax, eax
jne 0x140041132
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rbp + 0x1e0]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp - 0x38]
test rcx, rcx
je 0x140041141
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rcx, qword [rbp - 0x30]
test rcx, rcx
je 0x140041150
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rcx, qword [rbx]
mov rax, qword [rcx]
call qword [rax + 8]
mov rcx, qword [rbx + 8]
mov rax, qword [rcx]
call qword [rax + 8]
movss xmm9, dword [0x1400551e4]
xor bl, bl
movss xmm14, dword [0x140055208]
xorps xmm8, xmm8
movss xmm10, dword [0x140055330]
movss xmm13, dword [0x140055224]
movss xmm11, dword [0x1400552c8]
movss xmm12, dword [0x1400552d4]
movss xmm15, dword [0x1400552e0]
mov qword [rsp + 0x6a0], r13
mov dword [rbp - 0x28], ebx
mov byte [rsp + 0x60], r15b
movaps xmmword [rsp + 0x640], xmm7
xor r9d, r9d
mov dword [rsp + 0x20], r15d
xor r8d, r8d
lea rcx, [rbp + 0x3d0]
xor edx, edx
lea r14, [0x1406598f0]
lea rsi, [0x1406598a8]
lea rdi, [0x1406598f8]
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
je 0x140041244
lea rcx, [rbp + 0x3d0]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x3d0]
call qword [sym.imp.USER32.dll_DispatchMessageW]
cmp dword [rbp + 0x3d8], 0x12
lea rcx, [rbp + 0x3d0]
movzx ebx, bl
cmove ebx, r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
jne 0x1400411f3
mov dword [rbp - 0x28], ebx
test bl, bl
jne 0x140044187
mov rbx, qword [0x140659858]
test rbx, rbx
je 0x14004125e
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x14004127b
jmp 0x140041261
mov rbx, r12
mov r8d, 0x250
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loader_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], 0
jne 0x140041287
call fcn.14003d6d0
call fcn.14003e880
call fcn.140008320
cmp qword [0x140659858], 0
jne 0x1400412b5
mov r8d, 0xb4f
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 r13, qword [0x140659858]
mov dword [r13 + 0x3824], 0x40800000
mov dword [r13 + 0x380c], 0x41200000
mov dword [r13 + 0x382c], 0x40a00000
mov dword [r13 + 0x3830], 0x41c80000
mov dword [r13 + 0x3834], 0x41700000
mov dword [r13 + 0x3838], 0x40a00000
mov dword [r13 + 0x3854], 0x40800000
mov dword [r13 + 0x3858], 0x41700000
cmp qword [0x1406598f8], 0
jne 0x140041355
mov rax, qword [0x140659918]
lea r9, [0x140659430]
mov rcx, qword [0x140659960]
lea rdx, str.RIFF
mov qword [rsp + 0x30], r12
mov r8d, 0x588a
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1406598a8], 0
jne 0x140041396
mov rax, qword [0x140659918]
lea r9, [0x140659430]
mov rcx, qword [0x140659960]
lea rdx, [0x14005d090]
mov qword [rsp + 0x30], r12
mov r8d, 0x5ee
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1406598f0], 0
jne 0x1400413d7
mov rax, qword [0x140659918]
lea r9, [0x140659430]
mov rcx, qword [0x140659960]
lea rdx, [0x140091510]
mov qword [rsp + 0x30], r12
mov r8d, 0xf9c9a
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140659898], 0
jne 0x14004141f
mov rcx, qword [0x140659960]
lea rax, [0x140659898]
mov qword [rsp + 0x30], r12
lea r9, [0x140659430]
mov qword [rsp + 0x28], rax
lea rdx, [0x14005d680]
mov rax, qword [0x140659918]
mov r8d, 0x3b5
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140659870], 0
jne 0x140041467
mov rcx, qword [0x140659960]
lea rax, [0x140659870]
mov qword [rsp + 0x30], r12
lea r9, [0x140659430]
mov qword [rsp + 0x28], rax
lea rdx, [0x140090010]
mov rax, qword [0x140659918]
mov r8d, 0x14f6
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1406598b0], 0
jne 0x1400414af
mov rcx, qword [0x140659960]
lea rax, [0x1406598b0]
mov qword [rsp + 0x30], r12
lea r9, [0x140659430]
mov qword [rsp + 0x28], rax
lea rdx, [0x14008ca60]
mov rax, qword [0x140659918]
mov r8d, 0x35ab
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140659888], 0
jne 0x1400414f7
mov rcx, qword [0x140659960]
lea rax, [0x140659888]
mov qword [rsp + 0x30], r12
lea r9, [0x140659430]
mov qword [rsp + 0x28], rax
lea rdx, [0x14029b1c0]
mov rax, qword [0x140659918]
mov r8d, 0x2000
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
mov rax, qword [0x140659858]
lea rdx, [rsp + 0x60]
mov r8d, 0xab
lea rcx, str.ImGui_Menu
or dword [rax + 0x4778], 2
mov dword [rax + 0x4798], 0x442c8000
mov dword [rax + 0x479c], 0x43f00000
mov dword [rax + 0x4780], r15d
call fcn.14000e1b0
mov rcx, qword [0x1406598d8]
lea rdx, [0x1406598e0]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rax, qword [0x140659858]
mov rcx, qword [rax + 0x3ea0]
movss xmm2, dword [rcx + 0x18]
ucomiss xmm2, xmm8
movss xmm1, dword [rcx + 0x1c]
jp 0x140041573
jne 0x140041573
ucomiss xmm1, xmm8
jp 0x140041573
je 0x1400415e2
movd xmm0, dword [0x1406598e4]
mov r9d, 0x2b2
mov rcx, qword [0x1406598d8]
cvtdq2ps xmm0, xmm0
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], 0x1e0
addss xmm0, xmm1
movd xmm1, dword [0x1406598e0]
cvtdq2ps xmm1, xmm1
cvttss2si r8d, xmm0
addss xmm1, xmm2
cvttss2si edx, xmm1
call qword [sym.imp.USER32.dll_MoveWindow]
mov rcx, qword [0x140659858]
lea rdx, [rbp + 0x1e8]
xor r8d, r8d
mov qword [rbp + 0x1e8], 0
mov rcx, qword [rcx + 0x3ea0]
call fcn.140011900
lea rcx, [rbp + 0x38]
call qword [sym.imp.KERNEL32.dll_GetLocalTime]
movzx edx, word [rbp + 0x44]
movzx r12d, word [rbp + 0x38]
movzx r15d, word [rbp + 0x3a]
movzx r14d, word [rbp + 0x3e]
movzx esi, word [rbp + 0x40]
movzx edi, word [rbp + 0x42]
cmp edx, 9
ja 0x140041747
lea rcx, [rbp - 0x78]
call fcn.140045760
lea r8, [rbp - 0x78]
lea rcx, [rsp + 0x68]
call fcn.140045920
mov rbx, rax
lea rax, [0x1406594c8]
cmp rax, rbx
je 0x1400416b4
mov rdx, qword [0x1406594e0]
cmp rdx, 0xf
jbe 0x140041677
mov rcx, qword [0x1406594c8]
inc rdx
cmp rdx, 0x1000
jb 0x140041672
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400443e7
mov rcx, r8
call fcn.140046690
mov qword [0x1406594e0], 0xf
xor eax, eax
mov qword [0x1406594d8], rax
mov byte [0x1406594c8], al
movups xmm0, xmmword [rbx]
movups xmmword [0x1406594c8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1406594d8], xmm1
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], 0xf
mov byte [rbx], al
mov rdx, qword [rbp - 0x80]
cmp rdx, 0xf
jbe 0x1400416f0
mov rcx, qword [rsp + 0x68]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400416eb
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400443e7
call fcn.140046690
mov rdx, qword [rbp - 0x60]
mov qword [rsp + 0x78], 0
mov qword [rbp - 0x80], 0xf
mov byte [rsp + 0x68], 0
cmp rdx, 0xf
jbe 0x1400417a7
mov rcx, qword [rbp - 0x78]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140041740
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400443e7
call fcn.140046690
jmp 0x1400417a7
lea rcx, [rbp - 0x10]
call fcn.140045760
mov rdx, qword [0x1406594e0]
cmp rdx, 0xf
jbe 0x140041791
mov rcx, qword [0x1406594c8]
inc rdx
cmp rdx, 0x1000
jb 0x14004178c
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14004440a
mov rcx, r8
call fcn.140046690
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmmword [0x1406594c8], xmm0
movups xmmword [0x1406594d8], xmm1
mov edx, edi
cmp edi, 9
ja 0x1400418ef
lea rcx, [rbp - 0x78]
call fcn.140045760
lea r8, [rbp - 0x78]
lea rcx, [rsp + 0x68]
call fcn.140045920
mov rbx, rax
lea rax, [0x1406594e8]
cmp rax, rbx
je 0x14004185e
mov rdx, qword [0x140659500]
cmp rdx, 0xf
jbe 0x14004181d
mov rcx, qword [0x1406594e8]
inc rdx
cmp rdx, 0x1000
jb 0x140041818
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400443ee
mov rcx, r8
call fcn.140046690
mov qword [0x140659500], 0xf
xor edi, edi
mov qword [0x1406594f8], rdi
mov byte [0x1406594e8], dil
movups xmm0, xmmword [rbx]
movups xmmword [0x1406594e8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1406594f8], xmm1
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], dil
jmp 0x140041860
xor edi, edi
mov rdx, qword [rbp - 0x80]
cmp rdx, 0xf
jbe 0x14004189c
mov rcx, qword [rsp + 0x68]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140041897
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400443ee
call fcn.140046690
mov rdx, qword [rbp - 0x60]
mov qword [rsp + 0x78], rdi
mov qword [rbp - 0x80], 0xf
mov byte [rsp + 0x68], 0
cmp rdx, 0xf
jbe 0x140041951
mov rcx, qword [rbp - 0x78]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400418e8
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400443ee
call fcn.140046690
jmp 0x140041951
lea rcx, [rbp - 0x10]
call fcn.140045760
mov rdx, qword [0x140659500]
cmp rdx, 0xf
jbe 0x140041939
mov rcx, qword [0x1406594e8]
inc rdx
cmp rdx, 0x1000
jb 0x140041934
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14004440a
mov rcx, r8
call fcn.140046690
movups xmm0, xmmword [rbp - 0x10]
xor edi, edi
movups xmm1, xmmword [rbp]
movups xmmword [0x1406594e8], xmm0
movups xmmword [0x1406594f8], xmm1
mov edx, esi
cmp esi, 9
ja 0x140041a8f
lea rcx, [rbp - 0x78]
call fcn.140045760
lea r8, [rbp - 0x78]
lea rcx, [rsp + 0x68]
call fcn.140045920
mov rbx, rax
lea rax, [0x140659410]
cmp rax, rbx
je 0x140041a00
mov rdx, qword [0x140659428]
cmp rdx, 0xf
jbe 0x1400419c3
mov rcx, qword [0x140659410]
inc rdx
cmp rdx, 0x1000
jb 0x1400419be
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400443f5
mov rcx, r8
call fcn.140046690
mov qword [0x140659420], rdi
mov qword [0x140659428], 0xf
mov byte [0x140659410], 0
movups xmm0, xmmword [rbx]
movups xmmword [0x140659410], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x140659420], xmm1
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
mov rdx, qword [rbp - 0x80]
cmp rdx, 0xf
jbe 0x140041a3c
mov rcx, qword [rsp + 0x68]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140041a37
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400443f5
call fcn.140046690
mov rdx, qword [rbp - 0x60]
mov qword [rsp + 0x78], rdi
mov qword [rbp - 0x80], 0xf
mov byte [rsp + 0x68], 0
cmp rdx, 0xf
jbe 0x140041aef
mov rcx, qword [rbp - 0x78]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140041a88
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400443f5
call fcn.140046690
jmp 0x140041aef
lea rcx, [rbp - 0x10]
call fcn.140045760
mov rdx, qword [0x140659428]
cmp rdx, 0xf
jbe 0x140041ad9
mov rcx, qword [0x140659410]
inc rdx
cmp rdx, 0x1000
jb 0x140041ad4
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14004440a
mov rcx, r8
call fcn.140046690
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmmword [0x140659410], xmm0
movups xmmword [0x140659420], xmm1
mov edx, r14d
cmp r14d, 9
ja 0x140041c2f
lea rcx, [rbp - 0x78]
call fcn.140045760
lea r8, [rbp - 0x78]
lea rcx, [rsp + 0x68]
call fcn.140045920
lea rsi, [0x1406594a8]
mov rbx, rax
cmp rsi, rax
je 0x140041ba0
mov rdx, qword [0x1406594c0]
cmp rdx, 0xf
jbe 0x140041b63
mov rcx, qword [0x1406594a8]
inc rdx
cmp rdx, 0x1000
jb 0x140041b5e
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400443fc
mov rcx, r8
call fcn.140046690
mov qword [0x1406594b8], rdi
mov qword [0x1406594c0], 0xf
mov byte [0x1406594a8], 0
movups xmm0, xmmword [rbx]
movups xmmword [0x1406594a8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1406594b8], xmm1
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
mov rdx, qword [rbp - 0x80]
cmp rdx, 0xf
jbe 0x140041bdc
mov rcx, qword [rsp + 0x68]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140041bd7
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400443fc
call fcn.140046690
mov rdx, qword [rbp - 0x60]
mov qword [rsp + 0x78], rdi
mov qword [rbp - 0x80], 0xf
mov byte [rsp + 0x68], 0
cmp rdx, 0xf
jbe 0x140041c96
mov rcx, qword [rbp - 0x78]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140041c28
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400443fc
call fcn.140046690
jmp 0x140041c96
lea rcx, [rbp - 0x10]
call fcn.140045760
mov rdx, qword [0x1406594c0]
cmp rdx, 0xf
jbe 0x140041c79
mov rcx, qword [0x1406594a8]
inc rdx
cmp rdx, 0x1000
jb 0x140041c74
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14004440a
mov rcx, r8
call fcn.140046690
movups xmm0, xmmword [rbp - 0x10]
lea rsi, [0x1406594a8]
movups xmm1, xmmword [rbp]
movups xmmword [0x1406594a8], xmm0
movups xmmword [0x1406594b8], xmm1
mov edx, r15d
cmp r15d, 9
ja 0x140041dd6
lea rcx, [rbp - 0x78]
call fcn.140045760
lea r8, [rbp - 0x78]
lea rcx, [rsp + 0x68]
call fcn.140045920
mov rbx, rax
lea rax, [0x140659488]
cmp rax, rbx
je 0x140041d47
mov rdx, qword [0x1406594a0]
cmp rdx, 0xf
jbe 0x140041d0a
mov rcx, qword [0x140659488]
inc rdx
cmp rdx, 0x1000
jb 0x140041d05
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140044403
mov rcx, r8
call fcn.140046690
mov qword [0x140659498], rdi
mov qword [0x1406594a0], 0xf
mov byte [0x140659488], 0
movups xmm0, xmmword [rbx]
movups xmmword [0x140659488], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x140659498], xmm1
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
mov rdx, qword [rbp - 0x80]
cmp rdx, 0xf
jbe 0x140041d83
mov rcx, qword [rsp + 0x68]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140041d7e
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044403
call fcn.140046690
mov rdx, qword [rbp - 0x60]
mov qword [rsp + 0x78], rdi
mov qword [rbp - 0x80], 0xf
mov byte [rsp + 0x68], 0
cmp rdx, 0xf
jbe 0x140041e36
mov rcx, qword [rbp - 0x78]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140041dcf
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044403
call fcn.140046690
jmp 0x140041e36
lea rcx, [rbp - 0x10]
call fcn.140045760
mov rdx, qword [0x1406594a0]
cmp rdx, 0xf
jbe 0x140041e20
mov rcx, qword [0x140659488]
inc rdx
cmp rdx, 0x1000
jb 0x140041e1b
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14004440a
mov rcx, r8
call fcn.140046690
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmmword [0x140659488], xmm0
movups xmmword [0x140659498], xmm1
mov edx, r12d
lea rcx, [rbp - 0x10]
call fcn.140045760
mov r14, qword [0x1406594b8]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r14
cmp rax, 1
jb 0x14004441e
cmp qword [0x1406594c0], 0xf
lea rdi, [rbp + 0x18]
mov r15, rsi
mov ebx, 0xf
cmova r15, qword [0x1406594a8]
lea rsi, [r14 + 1]
xor r12d, r12d
xorps xmm0, xmm0
mov qword [rbp + 0x28], r12
mov qword [rbp + 0x30], r12
movups xmmword [rbp + 0x18], xmm0
cmp rsi, rbx
jbe 0x140041f15
mov rbx, rsi
or rbx, 0xf
cmp rbx, rcx
jbe 0x140041eb9
movabs rax, 0x8000000000000000
mov rbx, rcx
add rax, 0x27
jmp 0x140041ee0
cmp rbx, 0x16
mov eax, 0x16
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x140041eff
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140044418
mov rcx, rax
call fcn.140046344
test rax, rax
je 0x140044411
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140041f11
test rcx, rcx
je 0x140041f0e
call fcn.140046344
mov rdi, rax
jmp 0x140041f11
mov rdi, r12
mov qword [rbp + 0x18], rdi
mov r8, r14
mov qword [rbp + 0x28], rsi
mov rdx, r15
mov qword [rbp + 0x30], rbx
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r14], 0x2e
lea rdx, [0x140659488]
mov byte [rdi + rsi], r12b
lea rcx, [rbp + 0x18]
cmp qword [0x1406594a0], 0xf
mov r8, qword [0x140659498]
cmova rdx, qword [0x140659488]
call fcn.1400456e0
mov qword [rbp - 0x68], r12
lea rdx, [0x140054e1c]
mov qword [rbp - 0x60], r12
lea rcx, [rbp - 0x78]
xorps xmm0, xmm0
mov r15d, 1
movups xmmword [rbp - 0x78], xmm0
mov r8d, r15d
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x78], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x68], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.1400456e0
lea r9, [rbp - 0x10]
lea r8, [rbp - 0x58]
lea rcx, [rsp + 0x68]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rax + 0x10], r12
movups xmmword [rbp - 0x58], xmm0
mov qword [rax + 0x18], 0xf
movups xmmword [rbp - 0x48], xmm1
mov byte [rax], r12b
call fcn.140045e60
lea r8d, [r15 + 2]
lea rdx, [0x140054e18]
lea rcx, [rsp + 0x68]
call fcn.1400456e0
mov qword [rbp + 0x2a8], r12
lea rdx, [0x140659410]
mov qword [rbp + 0x2b0], r12
lea rcx, [rbp + 0x298]
xorps xmm0, xmm0
movups xmmword [rbp + 0x298], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x298], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2a8], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
cmp qword [0x140659428], 0xf
mov r8, qword [0x140659420]
cmova rdx, qword [0x140659410]
call fcn.1400456e0
mov qword [rbp + 0x288], r12
lea rdx, [0x140054e14]
mov qword [rbp + 0x290], r12
lea rcx, [rbp + 0x278]
xorps xmm0, xmm0
mov r8d, r15d
movups xmmword [rbp + 0x278], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x278], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x288], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.1400456e0
xorps xmm0, xmm0
mov qword [rbp + 0x268], r12
movups xmmword [rbp + 0x258], xmm0
mov qword [rbp + 0x270], r12
movups xmm0, xmmword [rax]
lea rdx, [0x1406594e8]
lea rcx, [rbp + 0x258]
movups xmmword [rbp + 0x258], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x268], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
cmp qword [0x140659500], 0xf
mov r8, qword [0x1406594f8]
cmova rdx, qword [0x1406594e8]
call fcn.1400456e0
mov qword [rbp + 0x248], r12
lea rdx, [0x140054e14]
mov qword [rbp + 0x250], r12
lea rcx, [rbp + 0x238]
xorps xmm0, xmm0
mov r8d, r15d
movups xmmword [rbp + 0x238], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x238], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x248], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
call fcn.1400456e0
mov qword [rbp + 0x228], r12
lea rdx, [0x1406594c8]
mov qword [rbp + 0x230], r12
lea rcx, [rbp + 0x218]
xorps xmm0, xmm0
movups xmmword [rbp + 0x218], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x218], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x228], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
cmp qword [0x1406594e0], 0xf
mov r8, qword [0x1406594d8]
cmova rdx, qword [0x1406594c8]
call fcn.1400456e0
movups xmm6, xmmword [rax]
movups xmm7, xmmword [rax + 0x10]
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [0x140659480]
cmp rdx, 0xf
jbe 0x140042213
mov rcx, qword [0x140659468]
inc rdx
cmp rdx, 0x1000
jb 0x14004220e
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140044411
mov rcx, r8
call fcn.140046690
mov rdx, qword [rbp + 0x230]
movups xmmword [0x140659468], xmm6
movups xmmword [0x140659478], xmm7
cmp rdx, 0xf
jbe 0x140042262
mov rcx, qword [rbp + 0x218]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004225d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
mov rdx, qword [rbp + 0x250]
mov qword [rbp + 0x228], r12
mov qword [rbp + 0x230], 0xf
mov byte [rbp + 0x218], r12b
cmp rdx, 0xf
jbe 0x1400422bc
mov rcx, qword [rbp + 0x238]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400422b7
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
mov rdx, qword [rbp + 0x270]
mov qword [rbp + 0x248], r12
mov qword [rbp + 0x250], 0xf
mov byte [rbp + 0x238], r12b
cmp rdx, 0xf
jbe 0x140042316
mov rcx, qword [rbp + 0x258]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140042311
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
mov rdx, qword [rbp + 0x290]
mov qword [rbp + 0x268], r12
mov qword [rbp + 0x270], 0xf
mov byte [rbp + 0x258], r12b
cmp rdx, 0xf
jbe 0x140042370
mov rcx, qword [rbp + 0x278]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004236b
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
mov rdx, qword [rbp + 0x2b0]
mov qword [rbp + 0x288], r12
mov qword [rbp + 0x290], 0xf
mov byte [rbp + 0x278], r12b
cmp rdx, 0xf
jbe 0x1400423ca
mov rcx, qword [rbp + 0x298]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400423c5
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
mov rdx, qword [rbp - 0x80]
mov qword [rbp + 0x2a8], r12
mov qword [rbp + 0x2b0], 0xf
mov byte [rbp + 0x298], r12b
cmp rdx, 0xf
jbe 0x14004241f
mov rcx, qword [rsp + 0x68]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004241a
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
mov rdx, qword [rbp - 0x40]
mov qword [rsp + 0x78], r12
mov qword [rbp - 0x80], 0xf
mov byte [rsp + 0x68], r12b
cmp rdx, 0xf
jbe 0x14004246c
mov rcx, qword [rbp - 0x58]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140042467
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
mov rdx, qword [rbp - 0x60]
cmp rdx, 0xf
jbe 0x1400424a7
mov rcx, qword [rbp - 0x78]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400424a2
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
mov rdx, qword [rbp + 0x30]
mov qword [rbp - 0x68], r12
mov qword [rbp - 0x60], 0xf
mov byte [rbp - 0x78], r12b
cmp rdx, 0xf
jbe 0x1400424f2
mov rcx, qword [rbp + 0x18]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400424ed
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
mov rdx, qword [rbp + 8]
mov qword [rbp + 0x28], r12
mov qword [rbp + 0x30], 0xf
mov byte [rbp + 0x18], r12b
cmp rdx, 0xf
jbe 0x14004253d
mov rcx, qword [rbp - 0x10]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140042538
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140044411
call fcn.140046690
movaps xmm0, xmmword [0x1400554a0]
lea rcx, [rbp - 0x58]
mov r8, qword [0x140659858]
movups xmmword [rbp - 0x58], xmm0
mov dword [rbp + 0x1f0], 0x3f800000
mov dword [rbp + 0x1f4], 0x3f800000
mov rax, qword [r8 + 0x3ea0]
mov qword [rbp + 0x1f8], r12
mov dword [rbp + 0x200], 0x42b40000
mov dword [rbp + 0x204], 0x42aa0000
mov byte [rax + 0xb0], r15b
mov dword [rbp + 0x208], 0x41f00000
mov dword [rbp + 0x20c], 0x41b80000
call fcn.1400039b0
mov rcx, qword [r8 + 0x3ea0]
lea r9, [rbp + 0x200]
mov rdx, qword [0x1406598f0]
lea r8, [rbp + 0x208]
mov dword [rsp + 0x30], eax
lea rax, [rbp + 0x1f0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x1f8]
mov rcx, qword [rcx + 0x290]
mov qword [rsp + 0x20], rax
call fcn.14002ac00
mov r8, qword [0x140659858]
lea rcx, [rbp + 0x2d0]
mov dword [rbp + 0x210], 0x42c80000
mov dword [rbp + 0x214], 0x42d80000
mov dword [rbp + 0x48], 0x41a00000
mov rax, qword [r8 + 0x3ea0]
mov dword [rbp + 0x4c], 0x42d80000
mov byte [rax + 0xb0], r15b
movss xmm1, dword [0x140659c6c]
movss xmm0, dword [0x140659c68]
movss dword [rbp + 0x2d4], xmm1
movss xmm1, dword [0x140659c74]
mulss xmm1, dword [r8 + 0x37e0]
movss dword [rbp + 0x2d0], xmm0
movss xmm0, dword [0x140659c70]
movss dword [rbp + 0x2dc], xmm1
movss dword [rbp + 0x2d8], xmm0
call fcn.1400039b0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0x48]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
lea r8, [rbp + 0x210]
mov rcx, qword [rcx + 0x290]
call fcn.14002a590
mov r8, qword [0x140659858]
lea rcx, [rbp + 0x2e0]
mov dword [rbp + 0x50], 0x42c80000
mov dword [rbp + 0x54], 0x43b80000
mov dword [rbp + 0x58], 0x41a00000
mov rax, qword [r8 + 0x3ea0]
mov dword [rbp + 0x5c], 0x43b80000
mov byte [rax + 0xb0], r15b
movss xmm1, dword [0x140659c6c]
movss xmm0, dword [0x140659c68]
movss dword [rbp + 0x2e4], xmm1
movss xmm1, dword [0x140659c74]
mulss xmm1, dword [r8 + 0x37e0]
movss dword [rbp + 0x2e0], xmm0
movss xmm0, dword [0x140659c70]
movss dword [rbp + 0x2ec], xmm1
movss dword [rbp + 0x2e8], xmm0
call fcn.1400039b0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0x58]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
lea r8, [rbp + 0x50]
mov rcx, qword [rcx + 0x290]
call fcn.14002a590
mov r8, qword [0x140659858]
mov rax, qword [r8 + 0x3ea0]
mov byte [rax + 0xb0], r15b
mov rax, qword [r8 + 0x3ea0]
movss xmm0, dword [0x140659c68]
mov rbx, qword [rax + 0x290]
movss xmm1, dword [0x140659c6c]
lea rcx, [rbp + 0x2f0]
movss dword [rbp + 0x2f4], xmm1
movss xmm1, dword [0x140659c74]
mulss xmm1, dword [r8 + 0x37e0]
movss dword [rbp + 0x2f0], xmm0
movss xmm0, dword [0x140659c70]
movss dword [rbp + 0x2fc], xmm1
movss dword [rbp + 0x2f8], xmm0
call fcn.1400039b0
mov dword [rbp + 0x60], 0x426e0000
mov edi, eax
mov dword [rbp + 0x64], 0x43d40000
test eax, 0xff000000
je 0x14004283d
movss xmm0, dword [0x14005523c]
lea rdx, [rbp + 0x60]
movss xmm2, dword [0x140055278]
movaps xmm3, xmm8
mov dword [rsp + 0x28], 0x63
mov rcx, rbx
movss dword [rsp + 0x20], xmm0
call fcn.140029bf0
movss xmm0, dword [0x14005520c]
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rcx, rbx
mov rdx, qword [rbx + 0x80]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], r15d
call fcn.1400281d0
mov r8, qword [0x140659858]
mov dword [rbx + 0x78], r12d
mov rax, qword [r8 + 0x3ea0]
lea rcx, [rbp - 0x58]
movaps xmm0, xmmword [0x1400555f0]
movups xmmword [rbp - 0x58], xmm0
mov dword [rbp + 0x68], 0x3f800000
mov byte [rax + 0xb0], r15b
mov dword [rbp + 0x6c], 0x3f800000
mov qword [rbp + 0x70], r12
mov dword [rbp + 0x78], 0x42b00000
mov dword [rbp + 0x7c], 0x43e20000
mov dword [rbp + 0x80], 0x42000000
mov dword [rbp + 0x84], 0x43c60000
call fcn.1400039b0
mov rcx, qword [r8 + 0x3ea0]
lea r9, [rbp + 0x78]
mov rdx, qword [0x140659880]
lea r8, [rbp + 0x80]
mov dword [rsp + 0x30], eax
lea rax, [rbp + 0x68]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x70]
mov rcx, qword [rcx + 0x290]
mov qword [rsp + 0x20], rax
call fcn.14002ac00
mov rbx, qword [0x140659858]
cmp dword [rbx + 0x4870], r12d
jg 0x1400428f8
mov r8d, 0x703
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 + 0x4878]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.140007990
movss xmm1, dword [0x140659b04]
mov r10, rax
movss xmm0, dword [0x140659b00]
mov rcx, qword [0x140659858]
movss dword [rbp + 0x304], xmm1
movss xmm1, dword [0x140659b0c]
movss dword [rbp + 0x300], xmm0
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x300]
mov dword [rbp + 0x88], 0x442c8000
movss xmm0, dword [0x140659b08]
movss dword [rbp + 0x308], xmm0
movss dword [rbp + 0x30c], xmm1
mov dword [rbp + 0x8c], 0x43f00000
mov qword [rbp + 0x90], r12
call fcn.1400039b0
movss xmm6, dword [0x14005524c]
lea rdx, [rbp + 0x90]
mov r9d, eax
mov dword [rsp + 0x28], r12d
lea r8, [rbp + 0x88]
movss dword [rsp + 0x20], xmm6
mov rcx, r10
call fcn.14002a800
mov rbx, qword [0x140659858]
cmp dword [rbx + 0x4870], r12d
jg 0x1400429df
mov r8d, 0x703
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 + 0x4878]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.140007990
movss xmm1, dword [0x140659c6c]
mov r10, rax
movss xmm0, dword [0x140659c68]
mov rcx, qword [0x140659858]
movss dword [rbp + 0x314], xmm1
movss xmm1, dword [0x140659c74]
movss dword [rbp + 0x310], xmm0
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x310]
mov dword [rbp + 0x98], 0x442c8000
movss xmm0, dword [0x140659c70]
movss dword [rbp + 0x318], xmm0
movss dword [rbp + 0x31c], xmm1
mov dword [rbp + 0x9c], 0x43f00000
mov qword [rbp + 0xa0], r12
call fcn.1400039b0
movss dword [rsp + 0x30], xmm14
lea rdx, [rbp + 0xa0]
mov r9d, eax
movss dword [rsp + 0x20], xmm6
lea r8, [rbp + 0x98]
mov rcx, r10
call fcn.14002a6f0
mov rbx, qword [0x140659858]
cmp dword [rbx + 0x4870], r12d
jg 0x140042ac0
mov r8d, 0x703
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 + 0x4878]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.140007990
movss xmm1, dword [0x140659c6c]
mov r10, rax
movss xmm0, dword [0x140659c68]
mov rcx, qword [0x140659858]
movss dword [rbp + 0x324], xmm1
movss xmm1, dword [0x140659c74]
movss dword [rbp + 0x320], xmm0
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x320]
mov dword [rbp + 0xa8], 0x42f00000
movss xmm0, dword [0x140659c70]
movss dword [rbp + 0x328], xmm0
movss dword [rbp + 0x32c], xmm1
mov dword [rbp + 0xac], 0x43f00000
mov qword [rbp + 0xb0], 0x42f00000
call fcn.1400039b0
movss xmm0, dword [0x1400551fc]
lea r8, [rbp + 0xa8]
mov r9d, eax
movss dword [rsp + 0x20], xmm0
lea rdx, [rbp + 0xb0]
mov rcx, r10
call fcn.14002a590
lea rcx, [rbp + 0xb8]
mov dword [rbp + 0xb8], r12d
mov dword [rbp + 0xbc], 0x43140000
call fcn.1400158e0
cmp dword [0x140659878], r12d
lea r8, [rbp + 0xc0]
lea rdx, [0x14004a84c]
mov dword [rbp + 0xc0], 0x42d20000
sete cl
mov dword [rbp + 0xc4], 0x42200000
call fcn.140033e10
test al, al
je 0x140042bd9
mov eax, r12d
mov dword [0x140659878], eax
jmp 0x140042bdf
mov eax, dword [0x140659878]
cmp eax, r15d
mov dword [rbp + 0xc8], 0x42d20000
lea r8, [rbp + 0xc8]
mov dword [rbp + 0xcc], 0x42200000
sete cl
lea rdx, [0x14004a838]
call fcn.140033e10
test al, al
je 0x140042c1b
mov eax, r15d
mov dword [0x140659878], eax
jmp 0x140042c21
mov eax, dword [0x140659878]
cmp eax, 2
mov dword [rbp + 0xd0], 0x42c20000
lea r8, [rbp + 0xd0]
mov dword [rbp + 0xd4], 0x42200000
sete cl
lea rdx, [0x14004a854]
call fcn.140033e10
test al, al
je 0x140042c5c
mov dword [0x140659878], 2
call fcn.140015a80
lea rcx, [rbp + 0xd8]
mov dword [rbp + 0xd8], 0x440b0000
mov dword [rbp + 0xdc], 0x41000000
call fcn.1400158e0
lea rdx, [rbp + 0xe0]
mov dword [rbp + 0xe0], 0x42480000
lea rcx, [0x14004a844]
mov dword [rbp + 0xe4], 0x42200000
call fcn.140034390
test al, al
je 0x140042cb9
lea rcx, str.start_https:__discord.gg_orangeware
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movss xmm1, dword [0x140055228]
movaps xmm0, xmm8
call fcn.1400150d0
mov r8, qword [0x140659858]
lea rcx, [rbp + 0x330]
mov dword [rbp + 0xe8], 0x441ac000
mov dword [rbp + 0xec], 0x42340000
mov dword [rbp + 0xf0], 0x441ac000
mov rax, qword [r8 + 0x3ea0]
mov dword [rbp + 0xf4], 0x41f00000
mov byte [rax + 0xb0], r15b
movss xmm1, dword [0x140659c6c]
movss xmm0, dword [0x140659c68]
movss dword [rbp + 0x334], xmm1
movss xmm1, dword [0x140659c74]
mulss xmm1, dword [r8 + 0x37e0]
movss dword [rbp + 0x330], xmm0
movss xmm0, dword [0x140659c70]
movss dword [rbp + 0x33c], xmm1
movss dword [rbp + 0x338], xmm0
call fcn.1400039b0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0xf0]
movss xmm0, dword [0x1400551f4]
lea r8, [rbp + 0xe8]
mov r9d, eax
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x290]
call fcn.14002a590
lea rdx, [rbp + 0xf8]
mov dword [rbp + 0xf8], 0x42480000
lea rcx, [0x14004a850]
mov dword [rbp + 0xfc], 0x42200000
call fcn.140034390
test al, al
je 0x140042dc6
lea rcx, str.start_https:__www.youtube.com_channel_UCVEzZ64_b_5KrDZxV84bb5w
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.140015a80
mov eax, dword [0x140659878]
cmp eax, dword [0x140659868]
jne 0x140042ddf
movaps xmm6, xmm9
jmp 0x140042de3
movaps xmm6, xmm10
mov rbx, qword [0x140659858]
test rbx, rbx
jne 0x140042e16
mov r8d, 0xfc0
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 eax, dword [0x140659878]
mov rbx, qword [0x140659858]
movss xmm0, dword [rbx + 0x18]
mulss xmm0, xmm13
mulss xmm0, xmm6
addss xmm0, dword [0x1406598bc]
comiss xmm8, xmm0
jbe 0x140042e38
movaps xmm6, xmm8
jmp 0x140042e40
movaps xmm6, xmm9
minss xmm6, xmm0
ucomiss xmm6, xmm8
movss dword [0x1406598bc], xmm6
jp 0x140042e66
jne 0x140042e66
movss xmm0, dword [0x1406598d0]
ucomiss xmm0, xmm8
jp 0x140042e66
jne 0x140042e66
mov dword [0x140659868], eax
movss xmm0, dword [rbx + 0x37e0]
lea rcx, [rbx + 0x47f8]
mulss xmm6, dword [r13 + 0x37e0]
lea rdx, [rbp + 0x420]
mov dword [rbp + 0x420], r12d
movss dword [rbp + 0x424], xmm0
call fcn.14001e010
lea rcx, [rbp + 0x100]
movss dword [rbx + 0x37e0], xmm6
mov dword [rbp + 0x100], 0x43110000
mov dword [rbp + 0x104], 0x41a00000
call fcn.1400158e0
mov eax, dword [0x140659868]
test eax, eax
jne 0x140042f38
cmp dword [0x14065987c], r12d
lea r8, [rbp + 0x108]
lea rdx, str.Main
mov qword [rbp + 0x108], r12
sete cl
call fcn.140033760
test al, al
je 0x140042efe
mov eax, r12d
mov dword [0x14065987c], eax
jmp 0x140042f04
mov eax, dword [0x14065987c]
cmp eax, r15d
mov qword [rbp + 0x110], r12
lea r8, [rbp + 0x110]
sete cl
lea rdx, str.Support_Info
call fcn.140033760
test al, al
je 0x14004300e
mov dword [0x14065987c], r15d
jmp 0x14004300e
cmp eax, r15d
jne 0x140042fa3
cmp dword [0x1406598c4], r12d
lea r8, [rbp + 0x118]
lea rdx, str.Authentification
mov qword [rbp + 0x118], r12
sete cl
call fcn.140033760
test al, al
je 0x140042f70
mov eax, r12d
mov dword [0x1406598c4], eax
jmp 0x140042f76
mov eax, dword [0x1406598c4]
cmp eax, r15d
mov qword [rbp + 0x120], r12
lea r8, [rbp + 0x120]
sete cl
lea rdx, str.Sign_Up
call fcn.140033760
test al, al
je 0x14004300e
mov dword [0x1406598c4], r15d
jmp 0x14004300e
cmp eax, 2
jne 0x14004300e
cmp dword [0x1406598a0], r12d
lea r8, [rbp + 0x128]
lea rdx, str.Products
mov qword [rbp + 0x128], r12
sete cl
call fcn.140033760
test al, al
je 0x140042fdb
mov eax, r12d
mov dword [0x1406598a0], eax
jmp 0x140042fe1
mov eax, dword [0x1406598a0]
dec eax
mov qword [rbp + 0x130], r12
cmp eax, 2
lea r8, [rbp + 0x130]
lea rdx, str.Using
setbe cl
call fcn.140033760
test al, al
je 0x14004300e
mov dword [0x1406598a0], r15d
call fcn.140015a80
mov ecx, dword [0x140659868]
test ecx, ecx
je 0x140043ad9
sub ecx, r15d
je 0x140043851
cmp ecx, r15d
jne 0x14004402c
cmp byte [0x140659851], r12b
je 0x140043840
cmp byte [0x14005d67e], r12b
je 0x140043050
mov byte [0x14005d67e], r12b
mov rbx, qword [0x140659858]
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0xb0], r15b
mov rax, qword [rbx + 0x3ea0]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r15b
addss xmm1, dword [0x1400552b8]
addss xmm0, dword [0x1400552a0]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov eax, dword [0x1406598a0]
cmp eax, dword [0x1406598c0]
jne 0x1400430be
movaps xmm1, xmm9
jmp 0x1400430c2
movaps xmm1, xmm10
movss xmm0, dword [rbx + 0x18]
mulss xmm0, xmm13
mulss xmm0, xmm1
addss xmm0, dword [0x140659910]
comiss xmm8, xmm0
jbe 0x1400430e4
movaps xmm6, xmm8
jmp 0x1400430ec
movaps xmm6, xmm9
minss xmm6, xmm0
ucomiss xmm6, xmm8
movss dword [0x140659910], xmm6
jp 0x140043112
jne 0x140043112
movss xmm0, dword [0x140659920]
ucomiss xmm0, xmm8
jp 0x140043112
jne 0x140043112
mov dword [0x1406598c0], eax
movss xmm0, dword [rbx + 0x37e0]
lea rcx, [rbx + 0x47f8]
mulss xmm6, dword [r13 + 0x37e0]
lea rdx, [rbp + 0x42c]
mov dword [rbp + 0x42c], r12d
movss dword [rbp + 0x430], xmm0
call fcn.14001e010
movss dword [rbx + 0x37e0], xmm6
lea rdx, [rbp + 0x2b8]
mov rbx, qword [0x140659858]
mov dword [rbp + 0x2b8], 0xe
movss xmm1, dword [rbx + 0x382c]
lea rcx, [rbx + 0x47f8]
movss xmm0, dword [rbx + 0x3830]
movss dword [rbp + 0x2bc], xmm1
movss dword [rbp + 0x2c0], xmm0
call fcn.14001e010
mov eax, dword [0x1406598c0]
mov dword [rbx + 0x382c], r12d
mov dword [rbx + 0x3830], 0x41400000
test eax, eax
jne 0x140043302
mov rcx, qword [0x140659858]
lea rdx, str.Category_product
mov dword [rbp + 0x138], 0x43fa0000
mov dword [rbp + 0x13c], 0x43bf8000
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], r15b
mov rcx, qword [rcx + 0x3ea0]
call fcn.140006e40
mov edx, eax
mov dword [rsp + 0x20], r12d
xor r9d, r9d
lea r8, [rbp + 0x138]
lea rcx, str.Category_product
call fcn.14000b2c0
mov rcx, qword [0x140659870]
lea rax, str.Temporary_Spoofer
lea r8, [rbp + 0x140]
mov qword [rsp + 0x28], rax
lea rdx, [rbp + 0x148]
mov dword [rbp + 0x140], 0x43fa0000
mov dword [rbp + 0x144], 0x42d20000
mov dword [rbp + 0x148], 0x42e60000
mov dword [rbp + 0x14c], 0x42d20000
call fcn.140036920
mov rcx, qword [0x1406598b0]
lea rax, str.Cleaner
lea r8, [rbp + 0x150]
mov qword [rsp + 0x28], rax
lea rdx, [rbp + 0x158]
mov dword [rbp + 0x150], 0x43fa0000
mov dword [rbp + 0x154], 0x42d20000
mov dword [rbp + 0x158], 0x42e60000
mov dword [rbp + 0x15c], 0x42d20000
call fcn.140036920
mov rcx, qword [0x140659888]
lea rax, str.Serial_Checker
lea r8, [rbp + 0x160]
mov qword [rsp + 0x28], rax
lea rdx, [rbp + 0x168]
mov dword [rbp + 0x160], 0x43fa0000
mov dword [rbp + 0x164], 0x42d20000
mov dword [rbp + 0x168], 0x42e60000
mov dword [rbp + 0x16c], 0x42d20000
call fcn.140036920
call fcn.14000b4d0
mov ecx, 2
jmp 0x140044027
cmp eax, r15d
jne 0x1400436d5
mov rcx, qword [0x140659858]
lea rdx, str.Category_using
mov dword [rbp + 0x170], 0x4402c000
mov dword [rbp + 0x174], 0x43bf8000
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], r15b
mov rcx, qword [rcx + 0x3ea0]
call fcn.140006e40
mov edx, eax
mov dword [rsp + 0x20], r12d
xor r9d, r9d
lea r8, [rbp + 0x170]
lea rcx, str.Category_using
call fcn.14000b2c0
movss xmm0, dword [0x140659a20]
lea rcx, [rbp + 0x340]
movss xmm1, dword [0x140659a24]
mov rax, qword [0x140659858]
movss dword [rbp + 0x340], xmm0
movss xmm0, dword [0x140659a28]
movss dword [rbp + 0x348], xmm0
movss xmm2, dword [rax + 0x37e0]
movaps xmm0, xmm2
movss dword [rbp + 0x344], xmm1
mulss xmm0, dword [0x140659a2c]
mov dword [rbp + 0x178], 0x43f78000
mulss xmm2, dword [0x140659b4c]
mov dword [rbp + 0x17c], 0x42960000
movss xmm1, dword [0x140659b44]
movss dword [rbp + 0x34c], xmm0
movss xmm0, dword [0x140659b40]
movss dword [rbp + 0x350], xmm0
movss xmm0, dword [0x140659b48]
movss dword [rbp + 0x358], xmm0
movss dword [rbp + 0x354], xmm1
movss dword [rbp + 0x35c], xmm2
mov dword [rbp + 0x180], 0x42960000
mov dword [rbp + 0x184], 0x42960000
call fcn.1400039b0
lea rcx, [rbp + 0x350]
mov r8d, eax
call fcn.1400039b0
mov dword [rsp + 0x30], r8d
lea rcx, str.UD_Since_2021
mov qword [rsp + 0x28], rcx
lea r9, str.Temporary_Spoofer
mov rcx, qword [0x140659870]
lea r8, [rbp + 0x178]
lea rdx, [rbp + 0x180]
mov dword [rsp + 0x20], eax
call fcn.140036d50
call fcn.14000b0e0
test al, al
je 0x140043487
call fcn.14003ffd0
mov dword [0x1406598a0], 5
movss xmm0, dword [0x140659a20]
lea rcx, [rbp + 0x360]
movss xmm1, dword [0x140659a24]
mov rax, qword [0x140659858]
movss dword [rbp + 0x360], xmm0
movss xmm0, dword [0x140659a28]
movss dword [rbp + 0x368], xmm0
movss xmm2, dword [rax + 0x37e0]
movaps xmm0, xmm2
movss dword [rbp + 0x364], xmm1
mulss xmm0, dword [0x140659a2c]
mov dword [rbp + 0x188], 0x43f78000
mulss xmm2, dword [0x140659b4c]
mov dword [rbp + 0x18c], 0x42960000
movss xmm1, dword [0x140659b44]
movss dword [rbp + 0x36c], xmm0
movss xmm0, dword [0x140659b40]
movss dword [rbp + 0x370], xmm0
movss xmm0, dword [0x140659b48]
movss dword [rbp + 0x378], xmm0
movss dword [rbp + 0x374], xmm1
movss dword [rbp + 0x37c], xmm2
mov dword [rbp + 0x190], 0x42960000
mov dword [rbp + 0x194], 0x42960000
call fcn.1400039b0
lea rcx, [rbp + 0x370]
mov r8d, eax
call fcn.1400039b0
mov rcx, qword [0x1406598b0]
lea rbx, str.Expires:_NEVER
mov dword [rsp + 0x30], r8d
lea r9, str.Cleaner
mov qword [rsp + 0x28], rbx
lea r8, [rbp + 0x188]
lea rdx, [rbp + 0x190]
mov dword [rsp + 0x20], eax
call fcn.140036d50
call fcn.14000b0e0
test al, al
je 0x1400435aa
call fcn.14003fe50
mov dword [0x1406598a0], 3
movss xmm0, dword [0x140659a20]
lea rcx, [rbp + 0x380]
movss xmm1, dword [0x140659a24]
mov rax, qword [0x140659858]
movss dword [rbp + 0x380], xmm0
movss xmm0, dword [0x140659a28]
movss dword [rbp + 0x388], xmm0
movss xmm2, dword [rax + 0x37e0]
movaps xmm0, xmm2
movss dword [rbp + 0x384], xmm1
mulss xmm0, dword [0x140659a2c]
mov dword [rbp + 0x198], 0x43f78000
mulss xmm2, dword [0x140659b4c]
mov dword [rbp + 0x19c], 0x42960000
movss xmm1, dword [0x140659b44]
movss dword [rbp + 0x38c], xmm0
movss xmm0, dword [0x140659b40]
movss dword [rbp + 0x390], xmm0
movss xmm0, dword [0x140659b48]
movss dword [rbp + 0x398], xmm0
movss dword [rbp + 0x394], xmm1
movss dword [rbp + 0x39c], xmm2
mov dword [rbp + 0x1a0], 0x42960000
mov dword [rbp + 0x1a4], 0x42960000
call fcn.1400039b0
lea rcx, [rbp + 0x390]
mov r8d, eax
call fcn.1400039b0
mov rcx, qword [0x140659888]
lea rdx, [rbp + 0x1a0]
mov dword [rsp + 0x30], r8d
lea r9, str.Serial_Checker
mov qword [rsp + 0x28], rbx
lea r8, [rbp + 0x198]
mov dword [rsp + 0x20], eax
call fcn.140036d50
call fcn.14000b0e0
test al, al
je 0x1400436c6
call fcn.14003fcd0
mov dword [0x1406598a0], 4
call fcn.14000b4d0
mov ecx, 2
jmp 0x140044027
cmp eax, 2
jne 0x1400437e5
mov rcx, qword [0x140659858]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], r15b
mov rax, qword [rcx + 0x3ea0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r15b
addss xmm1, dword [0x1400552ec]
addss xmm0, dword [0x1400552d0]
movss dword [rax + 0xf8], xmm1
movaps xmm1, xmm9
movss dword [rax + 0xfc], xmm0
divss xmm1, dword [rcx + 0xe0]
movss xmm0, dword [0x1406598b8]
mulss xmm1, dword [0x140055298]
addss xmm0, xmm1
comiss xmm0, dword [0x1400552e4]
movss dword [0x1406598b8], xmm0
jbe 0x140043773
mov dword [0x1406598a0], 3
movss xmm1, dword [0x140659bec]
movss xmm0, dword [0x140659be8]
movss dword [rbp + 0x3a4], xmm1
movss xmm1, dword [0x140659bf4]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x3a0]
movss dword [rbp + 0x3a0], xmm0
movss xmm0, dword [0x140659bf0]
movss dword [rbp + 0x3ac], xmm1
movss dword [rbp + 0x3a8], xmm0
call fcn.1400039b0
movss xmm1, dword [0x14005525c]
lea r9, [rbp - 0x58]
mov dword [rbp - 0x58], eax
call fcn.140040650
mov ecx, 2
jmp 0x140044027
cmp eax, 3
jne 0x1400437f3
lea rcx, str.Cleaner_Successfully_Loaded_
jmp 0x14004380d
cmp eax, 4
jne 0x140043801
lea rcx, str.Serial_Checker_Successfully_Loaded_
jmp 0x14004380d
cmp eax, 5
jne 0x140043836
lea rcx, str.Temp_Spoofer_Successfully_Loaded_
movaps xmm1, xmm11
call fcn.1400404d0
cmp qword [0x140659480], 0xf
lea rcx, [0x140659468]
movaps xmm1, xmm12
cmova rcx, qword [0x140659468]
call fcn.1400404d0
mov ecx, 2
jmp 0x140044027
lea rcx, str.Only_authorized_users
call fcn.1400402c0
jmp 0x14004402c
cmp byte [0x14005d67e], r12b
je 0x140043ac8
mov rcx, qword [0x140659928]
mov rdi, qword [0x140659858]
mov rbx, rcx
mov qword [rbp - 0x58], rcx
test rcx, rcx
jne 0x1400438b6
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x1400438b2
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], r12d
jg 0x1400438a8
mov r8d, 0x703
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp - 0x58], rcx
call fcn.1400116b0
lea rcx, [rdi + 0x4808]
lea rdx, [rbp - 0x58]
call fcn.14001e370
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140027ec0
movss xmm1, dword [0x1400552b0]
lea rcx, str.LOGIN
call fcn.1400404d0
call fcn.1400117d0
mov rcx, qword [0x140659858]
test rcx, rcx
jne 0x14004392c
mov r8d, 0xb4f
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 rcx, qword [0x140659858]
mov rdx, qword [rcx + 0x3ea0]
movss xmm2, dword [rdx + 0x248]
cmp qword [rdx + 0x1a0], r12
jne 0x14004394d
cmp qword [rcx + 0x4ae8], r12
je 0x140043955
movss xmm2, dword [rdx + 0x218]
subss xmm2, dword [rdx + 0xf8]
subss xmm2, xmm15
mulss xmm2, dword [0x1400551ac]
comiss xmm2, xmm8
jbe 0x1400439a2
mov byte [rdx + 0xb0], r15b
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r15b
addss xmm0, dword [0x1400552c4]
movss dword [rax + 0xfc], xmm0
mov rax, qword [rcx + 0x3ea0]
movss xmm1, dword [rax + 0xf8]
subss xmm1, dword [rax + 0x18]
addss xmm1, dword [rax + 0x7c]
mov byte [rax + 0xb0], r15b
mov rax, qword [rcx + 0x3ea0]
addss xmm1, xmm2
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
mov byte [rax + 0x139], r15b
addss xmm1, dword [0x140055290]
addss xmm0, xmm1
movss dword [rax + 0xf8], xmm0
movaps xmm0, xmm15
call fcn.140015180
call fcn.1400153e0
mov qword [rsp + 0x38], r12
lea rax, [rbp + 0x1a8]
mov qword [rsp + 0x30], r12
lea rsi, [0x140659980]
mov dword [rsp + 0x28], r12d
lea rdx, str.License
mov r8, rsi
mov qword [rsp + 0x20], rax
mov r9d, 0x40
mov qword [rbp + 0x1a8], r12
lea rcx, str.Username
call fcn.1400395c0
lea rdx, [rbp + 0x1b0]
mov dword [rbp + 0x1b0], 0x438d8000
mov dword [rbp + 0x1b4], 0x420c0000
call fcn.140034920
test al, al
je 0x140043ab9
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rsi + rax], r12b
jne 0x140043a70
cmp qword [0x140659408], 0xf
lea rcx, [0x1406593f0]
mov r8, qword [0x140659400]
cmova rcx, qword [0x1406593f0]
cmp r8, rax
jne 0x140043ab9
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140043ab9
mov byte [0x140659851], r15b
mov dword [0x140659878], 2
call fcn.140015530
call fcn.140015230
jmp 0x14004402c
lea rcx, str.You_are_already_logged_in
call fcn.1400402c0
jmp 0x14004402c
mov eax, dword [0x14065987c]
cmp eax, dword [0x1406598cc]
jne 0x140043aed
movaps xmm6, xmm9
jmp 0x140043af1
movaps xmm6, xmm10
mov rbx, qword [0x140659858]
test rbx, rbx
jne 0x140043b24
mov r8d, 0xfc0
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 eax, dword [0x14065987c]
mov rbx, qword [0x140659858]
movss xmm0, dword [rbx + 0x18]
mulss xmm0, xmm13
mulss xmm0, xmm6
addss xmm0, dword [0x140659900]
comiss xmm8, xmm0
jbe 0x140043b46
movaps xmm6, xmm8
jmp 0x140043b4e
movaps xmm6, xmm9
minss xmm6, xmm0
ucomiss xmm6, xmm8
movss dword [0x140659900], xmm6
jp 0x140043b74
jne 0x140043b74
movss xmm0, dword [0x1406598c8]
ucomiss xmm0, xmm8
jp 0x140043b74
jne 0x140043b74
mov dword [0x1406598cc], eax
movss xmm0, dword [rbx + 0x37e0]
lea rcx, [rbx + 0x47f8]
mulss xmm6, dword [r13 + 0x37e0]
lea rdx, [rbp + 0x438]
mov dword [rbp + 0x438], r12d
movss dword [rbp + 0x43c], xmm0
call fcn.14001e010
mov eax, dword [0x1406598cc]
movss dword [rbx + 0x37e0], xmm6
test eax, eax
jne 0x140043d0c
mov rcx, qword [0x140659890]
mov rdi, qword [0x140659858]
mov rbx, rcx
mov qword [rbp - 0x58], rcx
test rcx, rcx
jne 0x140043c15
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x140043c11
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], r12d
jg 0x140043c07
mov r8d, 0x703
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp - 0x58], rcx
call fcn.1400116b0
lea rcx, [rdi + 0x4808]
lea rdx, [rbp - 0x58]
call fcn.14001e370
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140027ec0
cmp qword [0x140659480], 0xf
lea rcx, [0x140659468]
cmova rcx, qword [0x140659468]
call fcn.1400402c0
call fcn.1400117d0
mov rcx, qword [0x140659908]
mov rdi, qword [0x140659858]
mov rbx, rcx
mov qword [rbp - 0x58], rcx
test rcx, rcx
jne 0x140043cbe
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x140043cba
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], r12d
jg 0x140043cb0
mov r8d, 0x703
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp - 0x58], rcx
call fcn.1400116b0
lea rcx, [rdi + 0x4808]
lea rdx, [rbp - 0x58]
call fcn.14001e370
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ea0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140027ec0
movss xmm1, dword [0x1400552dc]
lea rcx, str.Welcome__we_are_glad_to_see_you_again_
call fcn.1400404d0
call fcn.1400117d0
jmp 0x140044024
cmp eax, r15d
jne 0x140044024
mov rbx, qword [0x140659858]
lea rdx, [rbp + 0x2c4]
mov dword [rbp + 0x2c4], 0xe
mov rax, qword [rbx + 0x3ea0]
lea rcx, [rbx + 0x47f8]
mov byte [rax + 0xb0], r15b
mov rax, qword [rbx + 0x3ea0]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x139], r15b
addss xmm1, dword [0x1400552b8]
addss xmm0, dword [0x1400552a0]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
movss xmm1, dword [rbx + 0x382c]
movss xmm0, dword [rbx + 0x3830]
movss dword [rbp + 0x2c8], xmm1
movss dword [rbp + 0x2cc], xmm0
call fcn.14001e010
mov rcx, qword [0x140659858]
lea rdx, str.Category_support
mov dword [rbx + 0x382c], r12d
mov dword [rbx + 0x3830], 0x41400000
mov dword [rbp + 0x1b8], 0x4402c000
mov rax, qword [rcx + 0x3ea0]
mov dword [rbp + 0x1bc], 0x43bf8000
mov byte [rax + 0xb0], r15b
mov rcx, qword [rcx + 0x3ea0]
call fcn.140006e40
mov edx, eax
mov dword [rsp + 0x20], r12d
xor r9d, r9d
lea r8, [rbp + 0x1b8]
lea rcx, str.Category_support
call fcn.14000b2c0
mov rcx, qword [0x140659858]
lea r9, [rbp + 0x1c8]
movss xmm0, dword [0x140659ab0]
lea r8, [rbp + 0x1d0]
movss xmm1, dword [0x140659ab4]
lea rdx, [rbp + 0x1d8]
mov r10, qword [0x1406598f8]
movss xmm2, dword [rcx + 0x37e0]
mov rax, qword [rcx + 0x3ea0]
movss dword [rbp + 0x3c0], xmm0
movss xmm0, dword [0x140659ab8]
movss dword [rbp + 0x3c8], xmm0
movaps xmm0, xmm2
mulss xmm0, dword [0x140659abc]
mov dword [rbp + 0x1d0], 0x43f78000
mulss xmm2, dword [0x140659b5c]
mov dword [rbp + 0x1d4], 0x42960000
movss dword [rbp + 0x3cc], xmm0
movss xmm0, dword [0x140659b50]
movss dword [rbp + 0x3b0], xmm0
movss xmm0, dword [0x140659b58]
movss dword [rbp + 0x3c4], xmm1
movss xmm1, dword [0x140659b54]
mov byte [rax + 0xb0], r15b
lea rax, [rbp - 0x58]
mov rbx, qword [rcx + 0x3ea0]
mov rcx, r10
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x18]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x1c0]
movss dword [rbp + 0x3b4], xmm1
xorps xmm1, xmm1
movss dword [rbp + 0x3b8], xmm0
movaps xmm0, xmmword [0x1400555f0]
mov qword [rsp + 0x20], rax
movss dword [rbp + 0x3bc], xmm2
mov dword [rbp + 0x1d8], 0x42960000
mov dword [rbp + 0x1dc], 0x42960000
movups xmmword [rbp - 0x58], xmm0
mov dword [rbp + 0x1c0], 0x3f800000
movups xmmword [rbp + 0x18], xmm1
mov dword [rbp + 0x1c4], 0x3f800000
mov qword [rbp + 0x1c8], r12
call fcn.140037010
movss xmm7, dword [rbx + 0xfc]
lea rcx, [rbp + 0x3b0]
movss xmm6, dword [rbx + 0xf8]
movaps xmm0, xmm7
subss xmm0, dword [0x14005529c]
mov r9, qword [0x140659858]
addss xmm6, dword [0x1400552a8]
mov rax, qword [r9 + 0x3ea0]
movss dword [rbp - 0x1c], xmm0
movss dword [rbp - 0x20], xmm6
mov byte [rax + 0xb0], r15b
call fcn.1400039b0
mov rcx, qword [r9 + 0x3ea0]
lea rdx, [rbp - 0x20]
mov r8d, eax
lea r9, str.orangekid1337.
mov rcx, qword [rcx + 0x290]
call fcn.14002ab00
mov r9, qword [0x140659858]
lea rcx, [rbp + 0x3c0]
subss xmm7, dword [0x140055284]
movss dword [rbp - 0x18], xmm6
mov rax, qword [r9 + 0x3ea0]
movss dword [rbp - 0x14], xmm7
mov byte [rax + 0xb0], r15b
call fcn.1400039b0
mov rcx, qword [r9 + 0x3ea0]
lea rdx, [rbp - 0x18]
mov r8d, eax
lea r9, str.Owner_Developer
mov rcx, qword [rcx + 0x290]
call fcn.14002ab00
call fcn.14000b4d0
mov ecx, r15d
call fcn.140003fd0
mov ecx, r15d
call fcn.140003fd0
mov ecx, r15d
call fcn.140003fd0
call fcn.140010b70
mov rdi, qword [0x1406598d8]
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov rbx, rax
test rax, rax
je 0x14004409f
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140044096
movdqa xmm0, xmmword [0x140055340]
lea rcx, [rbp + 0x18]
mov qword [rbp - 0x50], rcx
lea rdx, [rbp - 0x58]
mov rcx, rdi
mov dword [rbp - 0x58], 0x13
movdqu xmmword [rbp + 0x18], xmm0
mov dword [rbp - 0x48], 0x10
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov dword [rsp + 0x28], 6
xor edx, edx
xor ecx, ecx
mov dword [rsp + 0x20], 6
mov r9d, 0x1e0
mov r8d, 0x2b2
call qword [sym.imp.GDI32.dll_CreateRoundRectRgn]
mov rcx, qword [0x1406598d8]
mov r8d, r15d
mov rdx, rax
call qword [sym.imp.USER32.dll_SetWindowRgn]
call fcn.14000a9a0
mov rcx, qword [0x140659968]
lea r8, [0x140659950]
xorps xmm0, xmm0
xor r9d, r9d
movups xmmword [rbp + 0x4a0], xmm0
mov edx, r15d
mov rax, qword [rcx]
call qword [rax + 0x108]
mov rcx, qword [0x140659968]
lea r8, [rbp + 0x4a0]
mov rdx, qword [0x140659950]
mov rax, qword [rcx]
call qword [rax + 0x190]
mov rbx, qword [0x140659858]
cmp dword [rbx + 0x4870], r12d
jg 0x14004414c
mov r8d, 0x703
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 + 0x4878]
mov rcx, qword [rax]
mov rax, r12
add rcx, 0x48
cmp byte [rcx], r12b
cmovne rax, rcx
mov rcx, rax
call fcn.14003cc70
mov rcx, qword [0x140659958]
xor r8d, r8d
mov edx, r15d
mov rax, qword [rcx]
call qword [rax + 0x40]
mov ebx, dword [rbp - 0x28]
jmp 0x1400411c0
mov rbx, qword [0x140659858]
test rbx, rbx
je 0x1400441a1
mov rdi, qword [rbx + 0xa0]
test rdi, rdi
jne 0x1400441c5
jmp 0x1400441a4
mov rdi, r12
mov r8d, 0x241
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loader_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 [0x140659858]
test rbx, rbx
jne 0x1400441eb
mov r8d, 0xfc0
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 [0x140659858]
call fcn.14003dc00
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x1400441ff
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rcx, qword [rdi]
test rcx, rcx
je 0x14004420d
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rcx, qword [rdi + 8]
test rcx, rcx
je 0x14004421c
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [0x140659858]
mov qword [rbx + 0x90], r12
mov qword [rbx + 0xa0], r12
test rax, rax
je 0x14004423c
dec dword [rax + 0xf4]
mov rdx, qword [0x140659848]
mov rcx, rdi
call sub.api_ms_win_crt_heap_l1_1_0.dll_free
mov rax, qword [0x140659858]
test rax, rax
je 0x140044265
mov rbx, qword [rax + 0x98]
test rbx, rbx
jne 0x140044289
jmp 0x140044268
mov rbx, r12
mov r8d, 0xa6
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loader_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 [0x140659858]
test rax, rax
jne 0x1400442af
mov r8d, 0xfc0
lea rdx, str.C:UsersjustiDesktopkinse.cc_not_finished_loaderimgui.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 [0x140659858]
mov rcx, qword [rbx + 0x30]
lea rdi, [rax + 8]
test rcx, rcx
je 0x1400442c9
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, qword [0x140659858]
mov qword [rdi + 0x80], r12
mov qword [rdi + 0x90], r12
test rax, rax
je 0x1400442e2
dec dword [rax + 0xf4]
mov rdx, qword [0x140659848]
mov rcx, rbx
call sub.api_ms_win_crt_heap_l1_1_0.dll_free
mov rbx, qword [0x140659858]
mov qword [0x140659858], rbx
call fcn.140005dc0
mov qword [0x140659858], r12
test rbx, rbx
je 0x140044339
mov rcx, rbx
call fcn.14001ec00
mov rax, qword [0x140659858]
test rax, rax
je 0x14004432a
dec dword [rax + 0xf4]
mov rdx, qword [0x140659848]
mov rcx, rbx
call sub.api_ms_win_crt_heap_l1_1_0.dll_free
call fcn.140044430
mov rcx, qword [0x1406598d8]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x468]
mov rcx, qword [rbp + 0x490]
call qword [sym.imp.USER32.dll_UnregisterClassW]
movaps xmm7, xmmword [rsp + 0x640]
xor eax, eax
mov r13, qword [rsp + 0x6a0]
movaps xmm12, xmmword [rsp + 0x5f0]
movaps xmm11, xmmword [rsp + 0x600]
movaps xmm10, xmmword [rsp + 0x610]
movaps xmm9, xmmword [rsp + 0x620]
movaps xmm8, xmmword [rsp + 0x630]
movaps xmm13, xmmword [rsp + 0x5e0]
movaps xmm6, xmmword [rsp + 0x650]
mov r14, qword [rsp + 0x660]
movaps xmm14, xmmword [rsp + 0x5d0]
mov rdi, qword [rsp + 0x698]
mov rsi, qword [rsp + 0x690]
movaps xmm15, xmmword [rsp + 0x5c0]
add rsp, 0x668
pop r15
pop r12
pop rbx
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140002520
int3
call fcn.14003fb80
int3