Function at 0x1400262f0
Capabilities:
Resolve function by parsing pe exports
Write file on windows

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push rbx
push r12
push r13
lea rbp, [rsp - 0x248]
sub rsp, 0x348
mov r12, qword [0x14017f690]
mov qword [rbp + 0x278], r12
lea r13, [r12 + 0x5cf4]
cmp byte [r13], 0
je 0x14002632f
mov rcx, r13
call fcn.14002e630
cmp byte [r13 + 1], 0
je 0x14002633f
lea rcx, [r13 + 1]
call fcn.14002fba0
xor r8d, r8d
lea rdx, [0x1401b59a2]
lea rcx, str.Dear_ImGui_Metrics_Debugger
call fcn.1400124b0
test al, al
je 0x14002adac
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
cmp word [rax + 0xc2], 1
jg 0x14002adac
mov qword [rsp + 0x340], rsi
lea rdx, str.1.89.7_WIP
mov qword [rsp + 0x338], rdi
lea rcx, str.Dear_ImGui__s
mov qword [rsp + 0x330], r14
mov qword [rsp + 0x328], r15
movaps xmmword [rsp + 0x2e0], xmm9
movaps xmmword [rsp + 0x2a0], xmm13
movaps xmmword [rsp + 0x290], xmm14
movaps xmmword [rsp + 0x280], xmm15
call fcn.140081210
movss xmm1, dword [r12 + 0xe0]
lea rcx, str.Application_average__.3f_ms_frame___.1f_FPS_
movss xmm0, dword [0x14016116c]
divss xmm0, xmm1
cvtps2pd xmm2, xmm1
cvtps2pd xmm1, xmm0
movq r8, xmm2
movq rdx, xmm1
call fcn.140081210
mov r8d, dword [r12 + 0xe8]
lea rcx, str._d_vertices___d_indices___d_triangles_
mov eax, 0x55555556
imul r8d
mov r9d, edx
shr r9d, 0x1f
add r9d, edx
mov edx, dword [r12 + 0xe4]
call fcn.140081210
mov r8d, dword [r12 + 0xf4]
lea rcx, str._d_visible_windows___d_active_allocations
mov edx, dword [r12 + 0xec]
call fcn.140081210
mov rcx, qword [0x14017f690]
movss xmm14, dword [0x140160fcc]
mov rax, qword [rcx + 0x3ed0]
cmp byte [rax + 0xbb], 0
jne 0x140026497
mov eax, dword [rax + 0x1b4]
movaps xmm1, xmm14
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.140086110
mov rcx, qword [0x14017f690]
cmp dword [r13 + 8], 0
lea rax, str.OuterRectClipped
mov qword [rbp + 0x58], rax
lea rsi, [r13 + 8]
lea rax, str.Content
mov qword [rbp + 0x20], rsi
mov qword [rbp + 0x78], rax
lea r10, str.OuterRect
lea rax, str.ContentIdeal
mov qword [rbp + 0x50], r10
mov qword [rbp + 0x80], rax
lea r8, str.InnerRect
lea rax, str.ContentRegionRect
mov qword [rbp + 0x60], r8
mov qword [rbp + 0x88], rax
lea r9, str.InnerClipRect
lea rax, str.HostClipRect
mov qword [rbp + 0x68], r9
mov qword [rbp + 0xa8], rax
lea rdx, str.WorkRect
lea rax, str.BackgroundClipRect
mov qword [rbp + 0x70], rdx
mov qword [rbp + 0xb8], rax
lea rax, str.ColumnsRect
mov qword [rbp + 0xc0], rax
lea rax, str.ColumnsWorkRect
mov qword [rbp + 0xc8], rax
lea rax, str.ColumnsClipRect
mov qword [rbp + 0xd0], rax
lea rax, str.ColumnsContentHeadersUsed
mov qword [rbp + 0xd8], rax
lea rax, str.ColumnsContentHeadersIdeal
mov qword [rbp + 0xe0], rax
lea rax, str.ColumnsContentFrozen
mov qword [rbp + 0xe8], rax
lea rax, str.ColumnsContentUnfrozen
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0x90], r10
mov qword [rbp + 0x98], r8
mov qword [rbp + 0xa0], rdx
mov qword [rbp + 0xb0], r9
jge 0x1400265a4
mov dword [rsi], 4
cmp dword [r13 + 0xc], 0
lea r15, [r13 + 0xc]
mov qword [rbp + 0x280], r15
jge 0x1400265bd
mov dword [r15], 2
mov rax, qword [rcx + 0x3ed0]
xor edi, edi
movss xmm13, dword [0x140160f84]
mov r14d, 0x100
movss xmm9, dword [0x140160f80]
xorps xmm15, xmm15
movaps xmmword [rsp + 0x310], xmm6
mov byte [rax + 0xb8], 1
mov rcx, qword [rcx + 0x3ed0]
movaps xmmword [rsp + 0x300], xmm7
cmp byte [rcx + 0xbb], dil
jne 0x1400276a6
lea rdx, [0x140140e38]
call fcn.14000aa70
mov ecx, eax
lea r8, [0x140140e38]
xor r9d, r9d
xor edx, edx
call fcn.140099060
test al, al
je 0x1400276a6
mov rcx, qword [0x14017f690]
movaps xmmword [rsp + 0x2f0], xmm8
movaps xmmword [rsp + 0x2c0], xmm11
movaps xmmword [rsp + 0x2b0], xmm12
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rcx, qword [rcx + 0x3ed0]
cmp byte [rcx + 0xbb], dil
jne 0x140026696
lea rdx, str.UTF_8_Encoding_viewer
call fcn.14000aa70
mov ecx, eax
lea r8, str.UTF_8_Encoding_viewer
xor r9d, r9d
xor edx, edx
call fcn.140099060
movzx edi, al
movss xmm11, dword [0x1401611d8]
xorps xmm0, xmm0
movaps xmm1, xmm11
call fcn.14001a5f0
lea rcx, [0x140140be4]
call fcn.1400813d0
mov ecx, 0x1000
call fcn.14000b150
movss xmm12, dword [0x1401610d8]
test al, al
je 0x14002673f
xor ecx, ecx
call fcn.14001bd90
test al, al
je 0x14002673f
mov rax, qword [0x14017f690]
movss xmm0, dword [rax + 0x3c08]
mulss xmm0, xmm12
call fcn.140015db0
xor edx, edx
lea rcx, str.You_can_also_call_ImGui::DebugTextEncoding___from_your_code_with_a_given_string_to_test_that_your_UTF_8_encoding_settings_are_correct.
lea r8d, [rdx + 1]
call fcn.140080a30
call fcn.140015e50
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0x14], 0x2000000
jne 0x14002673a
mov r8d, 0x2767
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140014a80
test dil, dil
je 0x1400267b1
mov rax, qword [0x14017f690]
lea r8, [0x14017f610]
mov r9d, 0x64
mov qword [rbp + 0x270], 0
xor edx, edx
lea rcx, str.Text
or dword [rax + 0x4758], 1
mov dword [rax + 0x475c], 0x80800000
xor eax, eax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], eax
lea rax, [rbp + 0x270]
mov qword [rsp + 0x20], rax
call fcn.14008fb20
cmp byte [0x14017f610], 0
je 0x1400267ac
call fcn.140025e60
call fcn.140099c10
lea rdx, [r12 + 0x5ceb]
lea rcx, str.Show_Item_Picker
call fcn.140084780
test al, al
je 0x1400267e2
cmp byte [r12 + 0x5ceb], 0
je 0x1400267e2
mov rax, qword [0x14017f690]
mov byte [rax + 0x5ceb], 1
movaps xmm1, xmm11
xorps xmm0, xmm0
call fcn.14001a5f0
lea rcx, [0x140140be4]
call fcn.1400813d0
mov ecx, 0x1000
call fcn.14000b150
test al, al
je 0x140026879
xor ecx, ecx
call fcn.14001bd90
test al, al
je 0x140026879
mov rax, qword [0x14017f690]
movss xmm0, dword [rax + 0x3c08]
mulss xmm0, xmm12
call fcn.140015db0
xor edx, edx
lea rcx, str.Will_call_the_IM_DEBUG_BREAK___macro_to_break_in_debugger._nWarning:_If_you_dont_have_a_debugger_attached__this_will_probably_crash.
lea r8d, [rdx + 1]
call fcn.140080a30
call fcn.140015e50
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0x14], 0x2000000
jne 0x140026874
mov r8d, 0x2767
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140014a80
mov rdx, r13
lea rcx, str.Show_Debug_Log
call fcn.140084780
movaps xmm1, xmm11
xorps xmm0, xmm0
call fcn.14001a5f0
lea rcx, [0x140140be4]
call fcn.1400813d0
mov ecx, 0x1000
call fcn.14000b150
test al, al
je 0x14002691f
xor ecx, ecx
call fcn.14001bd90
test al, al
je 0x14002691f
mov rax, qword [0x14017f690]
movss xmm0, dword [rax + 0x3c08]
mulss xmm0, xmm12
call fcn.140015db0
xor edx, edx
lea rcx, str.You_can_also_call_ImGui::ShowDebugLogWindow___from_your_code.
lea r8d, [rdx + 1]
call fcn.140080a30
call fcn.140015e50
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0x14], 0x2000000
jne 0x14002691a
mov r8d, 0x2767
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140014a80
lea rdx, [r13 + 1]
lea rcx, str.Show_Stack_Tool
call fcn.140084780
movaps xmm1, xmm11
xorps xmm0, xmm0
call fcn.14001a5f0
lea rcx, [0x140140be4]
call fcn.1400813d0
mov ecx, 0x1000
call fcn.14000b150
test al, al
je 0x1400269c6
xor ecx, ecx
call fcn.14001bd90
test al, al
je 0x1400269c6
mov rax, qword [0x14017f690]
movss xmm0, dword [rax + 0x3c08]
mulss xmm0, xmm12
call fcn.140015db0
xor edx, edx
lea rcx, str.You_can_also_call_ImGui::ShowStackToolWindow___from_your_code.
lea r8d, [rdx + 1]
call fcn.140080a30
call fcn.140015e50
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0x14], 0x2000000
jne 0x1400269c1
mov r8d, 0x2767
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140014a80
lea rdx, [r13 + 3]
lea rcx, str.Show_windows_begin_order
call fcn.140084780
lea rdx, [r13 + 2]
lea rcx, str.Show_windows_rectangles
call fcn.140084780
movaps xmm1, xmm11
xorps xmm0, xmm0
call fcn.14001a5f0
mov rdx, qword [0x14017f690]
lea r9, [rbp + 0x50]
movss xmm8, dword [0x1401610a0]
lea r8, [0x140087cd0]
mov dword [rsp + 0x28], 8
lea rcx, str.show_windows_rect_type
mov dword [rsp + 0x20], 8
movss xmm0, dword [rdx + 0x3c08]
or dword [rdx + 0x4758], 1
mulss xmm0, xmm8
movss dword [rdx + 0x475c], xmm0
mov rdx, rsi
call fcn.140087d40
or byte [r13 + 2], al
je 0x140026baa
mov rdx, qword [r12 + 0x48b0]
test rdx, rdx
je 0x140026baa
mov rdx, qword [rdx + 8]
lea rcx, str._s:
call fcn.140081990
mov rcx, qword [0x14017f690]
lea rdi, [rbp + 0x50]
xor ebx, ebx
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rcx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
nop dword [rax]
nop word [rax + rax]
mov rdx, qword [r12 + 0x48b0]
lea rcx, [rsp + 0x70]
mov r8d, ebx
call fcn.14002b140
movss xmm3, dword [rsp + 0x7c]
lea rcx, str.__6.1f__6.1f____6.1f__6.1f__Size___6.1f__6.1f___s
movss xmm2, dword [rsp + 0x78]
movaps xmm0, xmm3
movss xmm6, dword [rsp + 0x74]
movaps xmm1, xmm2
mov rax, qword [rdi]
subss xmm0, xmm6
mov qword [rsp + 0x38], rax
cvtps2pd xmm5, xmm3
cvtps2pd xmm7, xmm0
movss xmm0, dword [rsp + 0x70]
subss xmm1, xmm0
movsd qword [rsp + 0x30], xmm7
cvtps2pd xmm3, xmm2
cvtps2pd xmm4, xmm1
cvtps2pd xmm1, xmm0
cvtps2pd xmm2, xmm6
movsd qword [rsp + 0x28], xmm4
movq rdx, xmm1
movq r9, xmm3
movsd qword [rsp + 0x20], xmm5
movq r8, xmm2
call fcn.140081210
inc ebx
add rdi, 8
cmp ebx, 8
jl 0x140026ad0
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rcx + 0x383c]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
lea rdx, [r13 + 4]
lea rcx, str.Show_tables_rectangles
call fcn.140084780
movaps xmm1, xmm11
movaps xmm0, xmm15
call fcn.14001a5f0
mov rdx, qword [0x14017f690]
lea r9, [rbp + 0x90]
mov dword [rsp + 0x28], reloc.WS2_32.dll_listen
lea r8, [0x140087cd0]
lea rcx, str.show_table_rects_type
mov dword [rsp + 0x20], reloc.WS2_32.dll_listen
movss xmm0, dword [rdx + 0x3c08]
or dword [rdx + 0x4758], 1
mulss xmm0, xmm8
movss dword [rdx + 0x475c], xmm0
mov rdx, r15
call fcn.140087d40
or byte [r13 + 4], al
je 0x1400275d8
cmp qword [r12 + 0x48b0], 0
je 0x1400275d8
xor edi, edi
mov eax, edi
mov dword [rbp + 0x270], eax
cmp dword [r12 + 0x4b60], edi
jle 0x1400275d8
movss xmm12, dword [0x140160f80]
mov r13d, edi
movaps xmmword [rsp + 0x2d0], xmm10
movss xmm10, dword [0x140161020]
mov qword [rsp + 0x70], rdi
nop dword [rax + rax]
test r13, r13
js 0x140026c7f
cmp eax, dword [r12 + 0x4b60]
jl 0x140026c99
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [r12 + 0x4b68]
mov rcx, r13
add rcx, rcx
movsxd rbx, dword [rax + rcx*8 + 8]
cmp ebx, 0xffffffff
je 0x140027591
test ebx, ebx
js 0x140026cc3
cmp ebx, dword [r12 + 0x4b50]
jl 0x140026cdd
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
imul rsi, rbx, 0x238
add rsi, qword [r12 + 0x4b58]
je 0x140027591
mov eax, dword [r12 + 0x3e28]
dec eax
cmp dword [rsi + 0x68], eax
jl 0x140027591
mov r9, qword [rsi + 0x178]
mov rax, qword [r12 + 0x48b0]
cmp r9, rax
je 0x140026d26
cmp qword [rsi + 0x180], rax
jne 0x140027591
mov r9, qword [r9 + 8]
lea rcx, str.Table_0x_08X___d_columns__in__s_
mov r8d, dword [rsi + 0x6c]
mov edx, dword [rsi]
call fcn.140081990
mov rbx, qword [0x14017f690]
cmp byte [rbx + 0x48ef], 0
mov r8, qword [rbx + 0x3ed0]
je 0x140026d88
cmp byte [rbx + 0x48ee], 0
jne 0x140026d88
test byte [rbx + 0x4770], 4
jne 0x140026f14
mov eax, dword [rbx + 0x48b8]
cmp eax, dword [rbx + 0x476c]
jne 0x140026f14
test eax, eax
je 0x140026f14
jmp 0x140026e56
mov eax, dword [rbx + 0x4774]
test al, 1
je 0x140026f14
cmp qword [rbx + 0x3ed8], r8
je 0x140026da7
test al, al
jns 0x140026f14
mov eax, dword [rbx + 0x3f30]
test eax, eax
je 0x140026dcc
cmp eax, dword [rbx + 0x476c]
je 0x140026dcc
cmp byte [rbx + 0x3f3d], 0
jne 0x140026dcc
cmp eax, dword [r8 + 0x7c]
jne 0x140026f14
mov rcx, qword [rbx + 0x48b0]
test rcx, rcx
je 0x140026e2f
mov rcx, qword [rcx + 0x378]
test rcx, rcx
je 0x140026e2f
cmp byte [rcx + 0xb7], 0
je 0x140026e2f
mov rax, qword [r8 + 0x378]
cmp rcx, rax
je 0x140026e2f
mov edx, dword [rcx + 0x14]
bt edx, 0x1b
jb 0x140026e08
bt edx, 0x1a
jae 0x140026e2f
cmp qword [rax + 0x378], rcx
je 0x140026e2f
cmp rax, rcx
je 0x140026e2f
mov rax, qword [rax + 0x370]
test rax, rax
jne 0x140026e11
test dword [rbx + 0x4770], r14d
je 0x140026f14
test byte [rbx + 0x4770], 4
jne 0x140026f14
mov eax, dword [r8 + 0x7c]
cmp dword [rbx + 0x476c], eax
jne 0x140026e56
cmp byte [r8 + 0xb8], 0
jne 0x140026f14
cmp dword [rbx + 0x48a0], 0
jg 0x140026e79
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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.Foreground
mov edx, 1
mov rcx, qword [rax]
call fcn.14000b590
movss xmm0, dword [rsi + 0xe8]
lea r8, [rbp + 0x288]
movss xmm1, dword [rsi + 0xec]
subss xmm0, xmm14
subss xmm1, xmm14
movss dword [rsp + 0x30], xmm10
mov dword [rsp + 0x28], edi
lea rdx, [rbp - 0x10]
mov r9d, 0xff00ffff
movss dword [rsp + 0x20], xmm15
mov rcx, rax
movss dword [rbp - 0x10], xmm0
movss xmm0, dword [rsi + 0xf0]
movss dword [rbp - 0xc], xmm1
addss xmm0, xmm14
movss xmm1, dword [rsi + 0xf4]
addss xmm1, xmm14
movss dword [rbp + 0x288], xmm0
movss dword [rbp + 0x28c], xmm1
call fcn.14006b310
mov rbx, qword [0x14017f690]
mov rax, qword [rbx + 0x3ed0]
xor r13d, r13d
mov r14d, r13d
mov r15d, r13d
mov r12d, 0x100
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ed0]
movss xmm0, dword [rbx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
cmp r14d, 6
jb 0x140027261
lea eax, [r14 - 6]
test eax, 0xfffffffd
jne 0x14002752b
mov edi, r13d
cmp dword [rsi + 0x6c], r13d
jle 0x14002752b
mov qword [rbp - 8], rdi
nop
mov r9d, edi
lea rcx, [rbp + 0x10]
mov r8d, r14d
mov rdx, rsi
call fcn.14002adc0
movss xmm6, dword [rbp + 0x1c]
lea r8, str.__6.1f__6.1f____6.1f__6.1f__Size___6.1f__6.1f__Col__d__s
movss xmm7, dword [rbp + 0x18]
lea rcx, [rbp + 0x100]
movss xmm8, dword [rbp + 0x14]
movaps xmm0, xmm6
movss xmm9, dword [rbp + 0x10]
subss xmm0, xmm8
mov rax, qword [rbp + r15*8 + 0x90]
movaps xmm1, xmm7
mov qword [rsp + 0x50], rax
subss xmm1, xmm9
mov dword [rsp + 0x48], edi
mov edx, 0x80
cvtps2pd xmm2, xmm6
cvtps2pd xmm5, xmm0
cvtps2pd xmm0, xmm1
movsd qword [rsp + 0x40], xmm5
movsd qword [rsp + 0x38], xmm0
movsd qword [rsp + 0x30], xmm2
cvtps2pd xmm4, xmm7
cvtps2pd xmm3, xmm9
cvtps2pd xmm1, xmm8
movsd qword [rsp + 0x28], xmm4
movq r9, xmm3
movsd qword [rsp + 0x20], xmm1
call fcn.140004010
lea r9, [rbp - 8]
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x100]
call fcn.14009a080
mov rbx, qword [0x14017f690]
mov r8, qword [rbx + 0x3ed0]
cmp byte [rbx + 0x48ef], r13b
je 0x140027089
cmp byte [rbx + 0x48ee], r13b
jne 0x140027089
test byte [rbx + 0x4770], 4
jne 0x140027251
mov eax, dword [rbx + 0x48b8]
cmp eax, dword [rbx + 0x476c]
jne 0x140027251
test eax, eax
je 0x140027251
jmp 0x140027156
mov eax, dword [rbx + 0x4774]
test al, 1
je 0x140027251
cmp qword [rbx + 0x3ed8], r8
je 0x1400270a8
test al, al
jns 0x140027251
mov eax, dword [rbx + 0x3f30]
test eax, eax
je 0x1400270cd
cmp eax, dword [rbx + 0x476c]
je 0x1400270cd
cmp byte [rbx + 0x3f3d], r13b
jne 0x1400270cd
cmp eax, dword [r8 + 0x7c]
jne 0x140027251
mov rcx, qword [rbx + 0x48b0]
test rcx, rcx
je 0x140027130
mov rcx, qword [rcx + 0x378]
test rcx, rcx
je 0x140027130
cmp byte [rcx + 0xb7], r13b
je 0x140027130
mov rax, qword [r8 + 0x378]
cmp rcx, rax
je 0x140027130
mov edx, dword [rcx + 0x14]
bt edx, 0x1b
jb 0x140027109
bt edx, 0x1a
jae 0x140027130
cmp qword [rax + 0x378], rcx
je 0x140027130
cmp rax, rcx
je 0x140027130
mov rax, qword [rax + 0x370]
test rax, rax
jne 0x140027112
test dword [rbx + 0x4770], r12d
je 0x140027251
test byte [rbx + 0x4770], 4
jne 0x140027251
mov eax, dword [r8 + 0x7c]
cmp dword [rbx + 0x476c], eax
jne 0x140027156
cmp byte [r8 + 0xb8], r13b
jne 0x140027251
subss xmm9, xmm14
subss xmm8, xmm14
addss xmm7, xmm14
addss xmm6, xmm14
cmp dword [rbx + 0x48a0], r13d
jg 0x14002718d
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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.Foreground
mov edx, 1
mov rcx, qword [rax]
call fcn.14000b590
mov rbx, rax
mov dword [rsp + 0x20], r13d
addss xmm9, xmm13
movaps xmm3, xmm15
addss xmm8, xmm13
mov rcx, rax
test byte [rax + 0x30], 1
je 0x1400271f1
subss xmm7, xmm13
movss dword [rbp + 8], xmm9
subss xmm6, xmm13
movss dword [rbp + 0xc], xmm8
lea r8, [rbp]
lea rdx, [rbp + 8]
movss dword [rbp], xmm7
movss dword [rbp + 4], xmm6
jmp 0x140027219
subss xmm7, xmm12
movss dword [rbp - 0x78], xmm9
subss xmm6, xmm12
movss dword [rbp - 0x74], xmm8
lea r8, [rbp - 0x80]
lea rdx, [rbp - 0x78]
movss dword [rbp - 0x80], xmm7
movss dword [rbp - 0x7c], xmm6
call fcn.14006ac40
mov r8d, dword [rbx + 0x78]
mov r9d, 0xff00ffff
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
movss dword [rsp + 0x28], xmm10
mov dword [rsp + 0x20], 1
call fcn.1400683d0
mov dword [rbx + 0x78], r13d
mov rbx, qword [0x14017f690]
inc edi
cmp edi, dword [rsi + 0x6c]
jl 0x140026f90
jmp 0x14002752b
mov r9d, 0xffffffff
lea rcx, [rbp - 0x50]
mov r8d, r14d
mov rdx, rsi
call fcn.14002adc0
movss xmm6, dword [rbp - 0x44]
lea r8, str.__6.1f__6.1f____6.1f__6.1f__Size___6.1f__6.1f___s
movss xmm7, dword [rbp - 0x48]
lea rcx, [rbp + 0x100]
movss xmm8, dword [rbp - 0x4c]
movaps xmm0, xmm6
movss xmm9, dword [rbp - 0x50]
subss xmm0, xmm8
mov rax, qword [rbp + r15*8 + 0x90]
movaps xmm1, xmm7
mov qword [rsp + 0x48], rax
subss xmm1, xmm9
cvtps2pd xmm2, xmm6
mov edx, 0x80
cvtps2pd xmm5, xmm0
cvtps2pd xmm0, xmm1
movsd qword [rsp + 0x40], xmm5
movsd qword [rsp + 0x38], xmm0
movsd qword [rsp + 0x30], xmm2
cvtps2pd xmm4, xmm7
cvtps2pd xmm3, xmm9
cvtps2pd xmm1, xmm8
movsd qword [rsp + 0x28], xmm4
movq r9, xmm3
movsd qword [rsp + 0x20], xmm1
call fcn.140004010
lea r9, [rbp - 0x70]
mov qword [rbp - 0x70], r13
xor r8d, r8d
lea rcx, [rbp + 0x100]
xor edx, edx
call fcn.14009a080
mov rbx, qword [0x14017f690]
mov r8, qword [rbx + 0x3ed0]
cmp byte [rbx + 0x48ef], r13b
je 0x14002735d
cmp byte [rbx + 0x48ee], r13b
jne 0x14002735d
test byte [rbx + 0x4770], 4
jne 0x14002752b
mov eax, dword [rbx + 0x48b8]
cmp eax, dword [rbx + 0x476c]
jne 0x14002752b
test eax, eax
je 0x14002752b
jmp 0x14002742a
mov eax, dword [rbx + 0x4774]
test al, 1
je 0x14002752b
cmp qword [rbx + 0x3ed8], r8
je 0x14002737c
test al, al
jns 0x14002752b
mov eax, dword [rbx + 0x3f30]
test eax, eax
je 0x1400273a1
cmp eax, dword [rbx + 0x476c]
je 0x1400273a1
cmp byte [rbx + 0x3f3d], r13b
jne 0x1400273a1
cmp eax, dword [r8 + 0x7c]
jne 0x14002752b
mov rcx, qword [rbx + 0x48b0]
test rcx, rcx
je 0x140027404
mov rcx, qword [rcx + 0x378]
test rcx, rcx
je 0x140027404
cmp byte [rcx + 0xb7], r13b
je 0x140027404
mov rax, qword [r8 + 0x378]
cmp rcx, rax
je 0x140027404
mov edx, dword [rcx + 0x14]
bt edx, 0x1b
jb 0x1400273dd
bt edx, 0x1a
jae 0x140027404
cmp qword [rax + 0x378], rcx
je 0x140027404
cmp rax, rcx
je 0x140027404
mov rax, qword [rax + 0x370]
test rax, rax
jne 0x1400273e6
test dword [rbx + 0x4770], r12d
je 0x14002752b
test byte [rbx + 0x4770], 4
jne 0x14002752b
mov eax, dword [r8 + 0x7c]
cmp dword [rbx + 0x476c], eax
jne 0x14002742a
cmp byte [r8 + 0xb8], r13b
jne 0x14002752b
subss xmm9, xmm14
subss xmm8, xmm14
cmp dword [rbx + 0x48a0], r13d
jg 0x140027457
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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.Foreground
mov edx, 1
mov rcx, qword [rax]
call fcn.14000b590
mov rbx, rax
mov dword [rsp + 0x20], r13d
addss xmm7, xmm14
movaps xmm3, xmm15
addss xmm6, xmm14
mov rcx, rax
test byte [rax + 0x30], 1
addss xmm9, xmm13
addss xmm8, xmm13
je 0x1400274c5
subss xmm7, xmm13
movss dword [rbp - 0x60], xmm9
subss xmm6, xmm13
movss dword [rbp - 0x5c], xmm8
lea r8, [rbp - 0x68]
lea rdx, [rbp - 0x60]
movss dword [rbp - 0x68], xmm7
movss dword [rbp - 0x64], xmm6
jmp 0x1400274f3
subss xmm7, xmm12
movss dword [rsp + 0x68], xmm9
subss xmm6, xmm12
movss dword [rsp + 0x6c], xmm8
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x68]
movss dword [rsp + 0x60], xmm7
movss dword [rsp + 0x64], xmm6
call fcn.14006ac40
mov r8d, dword [rbx + 0x78]
mov r9d, 0xff00ffff
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
movss dword [rsp + 0x28], xmm10
mov dword [rsp + 0x20], 1
call fcn.1400683d0
mov dword [rbx + 0x78], r13d
mov rbx, qword [0x14017f690]
inc r14d
inc r15
cmp r14d, 0xd
jl 0x140026f65
mov rax, qword [rbx + 0x3ed0]
xor edi, edi
mov r12, qword [rbp + 0x278]
mov r14d, 0x100
mov r13, qword [rsp + 0x70]
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rbx + 0x383c]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
mov eax, dword [rbp + 0x270]
inc r13
inc eax
mov qword [rsp + 0x70], r13
mov dword [rbp + 0x270], eax
cmp eax, dword [r12 + 0x4b60]
jl 0x140026c70
movaps xmm10, xmmword [rsp + 0x2d0]
lea r13, [r12 + 0x5cf4]
movss xmm12, dword [0x1401610d8]
movss xmm9, dword [0x140160f80]
lea rdx, [r12 + 0x85]
lea rcx, str.Debug_Begin_BeginChild_return_value
call fcn.140084780
movaps xmm1, xmm11
movaps xmm0, xmm15
call fcn.14001a5f0
lea rcx, [0x140140be4]
call fcn.1400813d0
mov ecx, 0x1000
call fcn.14000b150
movaps xmm11, xmmword [rsp + 0x2c0]
movaps xmm8, xmmword [rsp + 0x2f0]
test al, al
je 0x140027696
xor ecx, ecx
call fcn.14001bd90
test al, al
je 0x140027696
mov rax, qword [0x14017f690]
movss xmm0, dword [rax + 0x3c08]
mulss xmm0, xmm12
call fcn.140015db0
xor edx, edx
lea rcx, str.Some_calls_to_Begin___BeginChild___will_return_false._n_nWill_cycle_through_window_depths_then_repeat._Windows_should_be_flickering_while_running.
lea r8d, [rdx + 1]
call fcn.140080a30
call fcn.140015e50
mov rax, qword [0x14017f690]
mov rdx, qword [rax + 0x3ed0]
test dword [rdx + 0x14], 0x2000000
jne 0x140027691
mov r8d, 0x2767
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.140014a80
call fcn.140099c10
movaps xmm12, xmmword [rsp + 0x2b0]
xor edi, edi
mov r8d, dword [r12 + 0x3e70]
lea rdx, str.Windows___d_
lea rcx, str.Windows
call fcn.140098ae0
test al, al
je 0x140027886
lea rdx, str.By_display_order
lea rcx, [r12 + 0x3e70]
call fcn.14002e250
lea rcx, [r12 + 0x3e80]
lea rdx, str.By_focus_order__root_windows_
call fcn.14002e250
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rcx, qword [rcx + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x140027881
lea rdx, str.By_submission_order__begin_stack_
call fcn.14000aa70
mov ecx, eax
lea r8, str.By_submission_order__begin_stack_
xor r9d, r9d
xor edx, edx
call fcn.140099060
test al, al
je 0x140027881
lea rbx, [r12 + 0x3e90]
mov ecx, dword [rbx + 4]
test ecx, ecx
jns 0x140027768
mov eax, ecx
cdq
sub eax, edx
mov edx, edi
sar eax, 1
add eax, ecx
mov rcx, rbx
test eax, eax
cmovg edx, eax
call fcn.140030900
mov dword [rbx], edi
mov esi, edi
mov edx, dword [r12 + 0x3e70]
test edx, edx
jle 0x14002784e
nop dword [rax]
test rdi, rdi
js 0x140027789
cmp esi, edx
jl 0x1400277ab
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov edx, dword [r12 + 0x3e70]
mov rax, qword [r12 + 0x3e78]
mov rcx, qword [rax + rdi*8]
mov eax, dword [rcx + 0x260]
inc eax
cmp eax, dword [r12 + 0x3e28]
jl 0x140027839
test rdi, rdi
js 0x1400277d2
cmp esi, edx
jl 0x1400277ec
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov r8d, dword [rbx]
mov ecx, dword [rbx + 4]
mov r14, qword [r12 + 0x3e78]
cmp r8d, ecx
jne 0x140027828
inc r8d
test ecx, ecx
je 0x140027811
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
jmp 0x140027816
mov eax, 8
cmp eax, r8d
mov rcx, rbx
cmovg r8d, eax
mov edx, r8d
call fcn.140030900
movsxd rdx, dword [rbx]
mov rax, qword [r14 + rdi*8]
mov rcx, qword [rbx + 8]
mov qword [rcx + rdx*8], rax
inc dword [rbx]
mov edx, dword [r12 + 0x3e70]
inc esi
inc rdi
cmp esi, edx
jl 0x140027780
movsxd rdx, dword [rbx]
cmp rdx, 1
jbe 0x14002786e
mov rcx, qword [rbx + 8]
lea r9, [0x14002b2d0]
mov r8d, 8
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_qsort]
mov edx, dword [rbx]
xor r8d, r8d
mov rcx, qword [rbx + 8]
call fcn.14002e3e0
call fcn.140099c10
call fcn.140099c10
mov edx, dword [r12 + 0x48a0]
xor r15d, r15d
mov esi, r15d
mov edi, r15d
test edx, edx
jle 0x1400278ef
mov ebx, r15d
mov eax, edx
test rbx, rbx
js 0x1400278a9
cmp edi, edx
jl 0x1400278cb
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov eax, dword [r12 + 0x48a0]
mov edx, eax
inc edi
mov rax, qword [r12 + 0x48a8]
mov rcx, qword [rax + rbx*8]
inc rbx
mov eax, dword [rcx + 0x88]
add eax, dword [rcx + 0x78]
add esi, eax
mov eax, edx
cmp edi, edx
jl 0x1400278a0
mov r8d, esi
lea rdx, str.DrawLists___d_
lea rcx, str.DrawLists
call fcn.140098ae0
test al, al
je 0x140027a34
lea rdx, [r13 + 5]
lea rcx, str.Show_ImDrawCmd_mesh_when_hovering
call fcn.140084780
lea rdx, [r13 + 6]
lea rcx, str.Show_ImDrawCmd_bounding_boxes_when_hovering
call fcn.140084780
mov eax, dword [r12 + 0x48a0]
mov r14d, r15d
test eax, eax
jle 0x140027a2f
xor r13d, r13d
test r15, r15
js 0x14002794d
cmp r14d, eax
jl 0x140027967
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [r12 + 0x48a8]
mov ebx, r13d
mov rdi, r13
mov rsi, qword [rax + r15*8]
mov eax, dword [rsi + 0x78]
test eax, eax
jle 0x1400279c1
test rdi, rdi
js 0x140027989
cmp ebx, eax
jl 0x1400279a3
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdx, qword [rsi + 0x80]
xor ecx, ecx
mov rdx, qword [rdx + rdi*8]
call fcn.14002b2f0
mov eax, dword [rsi + 0x78]
inc ebx
inc rdi
cmp ebx, eax
jl 0x140027980
mov eax, dword [rsi + 0x88]
mov ebx, r13d
mov rdi, r13
test eax, eax
jle 0x140027a15
test rdi, rdi
js 0x1400279da
cmp ebx, eax
jl 0x1400279f4
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdx, qword [rsi + 0x90]
xor ecx, ecx
mov rdx, qword [rdx + rdi*8]
call fcn.14002b2f0
mov eax, dword [rsi + 0x88]
inc ebx
inc rdi
cmp ebx, eax
jl 0x1400279d1
mov eax, dword [r12 + 0x48a0]
inc r14d
inc r15
cmp r14d, eax
jl 0x140027943
xor r15d, r15d
call fcn.140099c10
mov r8d, dword [r12 + 0x48a0]
lea rdx, str.Viewports___d_
lea rcx, str.Viewports
call fcn.140098ae0
test al, al
je 0x140027b8a
mov rcx, qword [0x14017f690]
movss xmm0, dword [rcx + 0x380c]
mov rax, qword [rcx + 0x3ed0]
addss xmm0, xmm0
addss xmm0, dword [rcx + 0x3c08]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
ucomiss xmm0, xmm15
jp 0x140027a97
jne 0x140027a97
movss xmm0, dword [rcx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140025310
mov rcx, qword [0x14017f690]
movss xmm1, dword [rcx + 0x380c]
mov rax, qword [rcx + 0x3ed0]
addss xmm1, xmm1
addss xmm1, dword [rcx + 0x3c08]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
ucomiss xmm1, xmm15
jp 0x140027b01
jne 0x140027b01
movss xmm1, dword [rcx + 0x383c]
movss xmm0, dword [rax + 0x144]
mov edi, r15d
subss xmm0, xmm1
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
mov eax, dword [r12 + 0x48a0]
test eax, eax
jle 0x140027b85
mov rbx, r15
nop dword [rax]
test rbx, rbx
js 0x140027b49
cmp edi, eax
jl 0x140027b63
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rcx, qword [r12 + 0x48a8]
mov rcx, qword [rcx + rbx*8]
call fcn.14002d630
mov eax, dword [r12 + 0x48a0]
inc edi
inc rbx
cmp edi, eax
jl 0x140027b40
call fcn.140099c10
mov r8d, dword [r12 + 0x4878]
lea rdx, str.Popups___d_
lea rcx, str.Popups
call fcn.140098ae0
lea r13, str.NULL
test al, al
je 0x140027cba
mov eax, dword [r12 + 0x4878]
mov edi, r15d
test eax, eax
jle 0x140027cb5
mov r14, r15
mov rbx, r15
nop dword [rax]
test r14, r14
js 0x140027bd9
cmp edi, eax
jl 0x140027bf3
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov r10, qword [r12 + 0x4880]
mov rax, qword [rbx + r10 + 8]
test rax, rax
je 0x140027c17
mov rcx, qword [rax + 0x368]
test rcx, rcx
je 0x140027c17
mov rsi, qword [rcx + 8]
jmp 0x140027c1a
mov rsi, r13
mov rcx, qword [rbx + r10 + 0x10]
test rcx, rcx
je 0x140027c2a
mov r11, qword [rcx + 8]
jmp 0x140027c2d
mov r11, r13
lea rcx, [rax + 0x14]
test rax, rax
je 0x140027c47
test dword [rcx], 0x10000000
je 0x140027c47
lea rdx, str.Menu_
jmp 0x140027c53
lea rdx, [0x14013acfa]
test rax, rax
je 0x140027c68
test dword [rcx], 0x1000000
je 0x140027c68
mov r8, qword [rax + 8]
lea r9, str.Child_
jmp 0x140027c7d
lea r9, [0x14013acfa]
test rax, rax
je 0x140027c7a
mov r8, qword [rax + 8]
jmp 0x140027c7d
mov r8, r13
mov qword [rsp + 0x30], rsi
lea rcx, str.PopupID:__08x__Window:__s___s_s___BackupNavWindow__s__ParentWindow__s
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], rdx
mov edx, dword [rbx + r10]
call fcn.140081990
mov eax, dword [r12 + 0x4878]
inc edi
inc r14
add rbx, 0x38
cmp edi, eax
jl 0x140027bd0
call fcn.140099c10
mov r8d, dword [r12 + 0x4bc4]
lea rdx, str.Tab_Bars___d_
lea rcx, str.TabBars
call fcn.140098ae0
test al, al
je 0x140027e5a
cmp dword [r12 + 0x4bb0], 0
mov esi, r15d
jle 0x140027e55
mov r14, r15
test r14, r14
js 0x140027d01
cmp esi, dword [r12 + 0x4bb0]
jl 0x140027d1b
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [r12 + 0x4bb8]
movsxd rbx, dword [rax + r15 + 8]
cmp ebx, 0xffffffff
je 0x140027e3b
test ebx, ebx
js 0x140027d3f
cmp ebx, dword [r12 + 0x4ba0]
jl 0x140027d59
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
imul rdi, rbx, 0x98
add rdi, qword [r12 + 0x4ba8]
je 0x140027e3b
mov rax, qword [0x14017f690]
mov rdx, rdi
mov rbx, qword [rax + 0x3ed0]
mov rcx, rbx
call fcn.14000ab00
add rbx, 0xf0
mov r12d, eax
mov r8d, dword [rbx]
mov ecx, dword [rbx + 4]
cmp r8d, ecx
jne 0x140027dc5
inc r8d
test ecx, ecx
je 0x140027dae
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
jmp 0x140027db3
mov eax, 8
cmp eax, r8d
mov rcx, rbx
cmovg r8d, eax
mov edx, r8d
call fcn.140031380
movsxd rdx, dword [rbx]
mov rcx, rdi
mov rax, qword [rbx + 8]
mov dword [rax + rdx*4], r12d
inc dword [rbx]
call fcn.14002ce30
mov rax, qword [0x14017f690]
mov rbx, qword [rax + 0x3ed0]
cmp dword [rbx + 0xf0], 1
jg 0x140027e0b
mov r8d, 0x1e19
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, str.window__IDStack.Size___1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
cmp dword [rbx + 0xf0], 0
jg 0x140027e2e
mov r8d, 0x71f
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.Size___0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
dec dword [rbx + 0xf0]
mov r12, qword [rbp + 0x278]
inc esi
inc r14
add r15, 0x10
cmp esi, dword [r12 + 0x4bb0]
jl 0x140027cf2
xor r15d, r15d
call fcn.140099c10
mov r8d, dword [r12 + 0x4b74]
lea rdx, str.Tables___d_
lea rcx, str.Tables
call fcn.140098ae0
test al, al
je 0x140027f2a
cmp dword [r12 + 0x4b60], 0
mov edi, r15d
jle 0x140027f25
mov rsi, r15
mov r14, r15
test rsi, rsi
js 0x140027ea4
cmp edi, dword [r12 + 0x4b60]
jl 0x140027ebe
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [r12 + 0x4b68]
movsxd rbx, dword [rax + r14 + 8]
cmp ebx, 0xffffffff
je 0x140027f0e
test ebx, ebx
js 0x140027ede
cmp ebx, dword [r12 + 0x4b50]
jl 0x140027ef8
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
imul rcx, rbx, 0x238
add rcx, qword [r12 + 0x4b58]
je 0x140027f0e
call fcn.14007e2b0
inc edi
inc rsi
add r14, 0x10
cmp edi, dword [r12 + 0x4b60]
jl 0x140027e95
call fcn.140099c10
mov rbx, qword [r12 + 0x58]
lea rdx, str.Fonts___d_
lea rcx, str.Fonts
mov r8d, dword [rbx + 0x58]
call fcn.140098ae0
test al, al
je 0x140027f57
mov rcx, rbx
call fcn.1400260a0
call fcn.140099c10
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rcx, qword [rcx + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x140027fb1
lea rdx, [0x140141410]
call fcn.14000aa70
mov ecx, eax
lea r8, [0x140141410]
xor r9d, r9d
xor edx, edx
call fcn.140099060
test al, al
je 0x140027fb1
lea rcx, [r12 + 0x4c00]
call fcn.140093730
call fcn.140099c10
mov rcx, qword [0x14017f690]
lea r14, str.__s_
mov edi, 0x8000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rcx, qword [rcx + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x1400286e0
lea rdx, str.Settings
call fcn.14000aa70
mov ecx, eax
lea r8, str.Settings
xor r9d, r9d
xor edx, edx
call fcn.140099060
test al, al
je 0x1400286e0
mov rbx, qword [0x14017f690]
lea rdx, [rbp + 0x270]
mov r8d, edi
mov qword [rbp + 0x270], 0
lea rcx, str.Clear
movss xmm6, dword [rbx + 0x3810]
mov dword [rbx + 0x3810], r15d
call fcn.1400825e0
movss dword [rbx + 0x3810], xmm6
test al, al
je 0x140028164
mov rdi, qword [0x14017f690]
mov rcx, qword [rdi + 0x5bf0]
test rcx, rcx
je 0x14002808a
mov qword [rdi + 0x5be8], 0
test rdi, rdi
je 0x14002807d
dec dword [rdi + 0xf4]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov qword [rdi + 0x5bf0], r15
mov edx, dword [rdi + 0x5bf8]
mov ebx, r15d
test edx, edx
jle 0x14002815f
mov rsi, r15
nop
test ebx, ebx
js 0x1400280a8
cmp ebx, edx
jl 0x1400280c8
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov edx, dword [rdi + 0x5bf8]
mov rax, qword [rdi + 0x5c00]
cmp qword [rsi + rax + 0x10], 0
je 0x140028144
test ebx, ebx
js 0x1400280df
cmp ebx, edx
jl 0x1400280ff
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov edx, dword [rdi + 0x5bf8]
movsxd rax, ebx
lea rcx, [rax + rax*8]
mov rax, qword [rdi + 0x5c00]
lea r14, [rax + rcx*8]
test ebx, ebx
js 0x140028119
cmp ebx, edx
jl 0x140028133
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 + 0x5c00]
mov rdx, r14
mov rcx, rdi
call qword [rsi + rax + reloc.WS2_32.dll_recv]
mov edx, dword [rdi + 0x5bf8]
inc ebx
add rsi, 0x48
cmp ebx, edx
jl 0x1400280a0
lea r14, str.__s_
mov edi, 0x8000
mov rbx, qword [0x14017f690]
mov rcx, qword [rbx + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x1400281c6
movss xmm1, dword [rbx + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movss xmm6, dword [rbx + 0x3810]
lea rdx, [rbp + 0x270]
mov r8d, edi
mov dword [rbx + 0x3810], r15d
lea rcx, str.Save_to_memory
mov qword [rbp + 0x270], 0
call fcn.1400825e0
movss dword [rbx + 0x3810], xmm6
test al, al
je 0x140028209
xor ecx, ecx
call fcn.140023da0
mov rbx, qword [0x14017f690]
mov rcx, qword [rbx + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x14002826b
movss xmm1, dword [rbx + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movss xmm6, dword [rbx + 0x3810]
lea rdx, [rbp + 0x270]
mov r8d, edi
mov dword [rbx + 0x3810], r15d
lea rcx, str.Save_to_disk
mov qword [rbp + 0x270], 0
call fcn.1400825e0
movss dword [rbx + 0x3810], xmm6
test al, al
je 0x14002830d
mov rbx, qword [r12 + 0x20]
mov rax, qword [0x14017f690]
mov dword [rax + 0x5be4], r15d
test rbx, rbx
je 0x14002830d
lea rcx, [rbp + 0x270]
mov qword [rbp + 0x270], r15
call fcn.140023da0
lea rdx, [0x140140a7c]
mov rcx, rbx
mov rdi, rax
call fcn.140004260
mov rbx, rax
test rax, rax
je 0x14002830d
mov r8, qword [rbp + 0x270]
mov r9, rax
mov edx, 1
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x14002836f
movss xmm1, dword [rax + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov rdx, qword [r12 + 0x20]
test rdx, rdx
je 0x140028383
mov rcx, r14
call fcn.140081210
jmp 0x140028395
mov r8d, 1
lea rcx, str._NULL_
call fcn.140080a30
movss xmm1, dword [r12 + 0x5be4]
lea rcx, str.SettingsDirtyTimer__.2f
cvtps2pd xmm1, xmm1
movq rdx, xmm1
call fcn.140081210
mov r8d, dword [r12 + 0x5bf8]
lea rdx, str.Settings_handlers:___d_
lea rcx, str.SettingsHandlers
call fcn.140098ae0
test al, al
je 0x14002843c
mov eax, dword [r12 + 0x5bf8]
mov ebx, r15d
test eax, eax
jle 0x140028437
mov rdi, r15
mov rsi, r15
test rdi, rdi
js 0x1400283f0
cmp ebx, eax
jl 0x14002840a
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdx, qword [r12 + 0x5c00]
lea rcx, [0x1401414a4]
mov rdx, qword [rsi + rdx]
call fcn.140081990
mov eax, dword [r12 + 0x5bf8]
inc ebx
inc rdi
add rsi, 0x48
cmp ebx, eax
jl 0x1400283e7
call fcn.140099c10
mov r8d, dword [r12 + 0x5c08]
lea rdx, str.Settings_packed_data:_Windows:__d_bytes
lea rcx, str.SettingsWindows
call fcn.140098ae0
test al, al
je 0x140028561
mov rbx, qword [r12 + 0x5c10]
test rbx, rbx
je 0x14002855c
add rbx, 4
je 0x14002855c
nop word [rax + rax]
cmp byte [rbx + 0xe], 0
je 0x14002848b
call fcn.140015c20
movsx ecx, word [rbx + 0xa]
lea r8, [rbx + 0x10]
movsx edx, word [rbx + 8]
movzx eax, byte [rbx + 0xc]
movsx r10d, word [rbx + 6]
movsx r9d, word [rbx + 4]
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x30], ecx
lea rcx, str.0x_08X___s__Pos___d__d__Size___d__d__Collapsed_d
mov dword [rsp + 0x28], edx
mov edx, dword [rbx]
mov dword [rsp + 0x20], r10d
call fcn.140081210
cmp byte [rbx + 0xe], 0
je 0x1400284cf
call fcn.140015cd0
mov rdx, qword [r12 + 0x5c10]
mov rcx, r15
test rdx, rdx
lea rax, [rdx + 4]
cmovne rcx, rax
cmp rbx, rcx
jb 0x1400284fa
movsxd rax, dword [r12 + 0x5c08]
add rax, rdx
cmp rbx, rax
jb 0x140028514
mov r8d, 0x2b6
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___begin____p___end__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsxd rax, dword [rbx - 4]
movsxd rdx, dword [r12 + 0x5c08]
add rbx, rax
add rdx, qword [r12 + 0x5c10]
lea rax, [rdx + 4]
cmp rbx, rax
je 0x14002855c
cmp rbx, rdx
jb 0x140028553
mov r8d, 0x2b6
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___end__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
test rbx, rbx
jne 0x140028480
call fcn.140099c10
mov r8d, dword [r12 + 0x5c18]
lea rdx, str.Settings_packed_data:_Tables:__d_bytes
lea rcx, str.SettingsTables
call fcn.140098ae0
test al, al
je 0x14002863a
mov rbx, qword [r12 + 0x5c20]
test rbx, rbx
je 0x140028635
add rbx, 4
je 0x140028635
nop
mov rcx, rbx
call fcn.14007efc0
mov rdx, qword [r12 + 0x5c20]
mov rcx, r15
test rdx, rdx
lea rax, [rdx + 4]
cmovne rcx, rax
cmp rbx, rcx
jb 0x1400285d3
movsxd rax, dword [r12 + 0x5c18]
add rax, rdx
cmp rbx, rax
jb 0x1400285ed
mov r8d, 0x2b6
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___begin____p___end__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsxd rax, dword [rbx - 4]
movsxd rdx, dword [r12 + 0x5c18]
add rbx, rax
add rdx, qword [r12 + 0x5c20]
lea rax, [rdx + 4]
cmp rbx, rax
je 0x140028635
cmp rbx, rdx
jb 0x14002862c
mov r8d, 0x2b6
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___end__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
test rbx, rbx
jne 0x1400285a0
call fcn.140099c10
mov eax, dword [r12 + 0x5be8]
lea rdx, str.Settings_unpacked_data__.ini_:__d_bytes
test eax, eax
lea rcx, str.SettingsIniData
lea r8d, [rax - 1]
cmove r8d, r15d
call fcn.140098ae0
test al, al
je 0x1400286db
mov rax, qword [0x14017f690]
lea r8, [0x14017f688]
mov r9d, dword [r12 + 0x5be8]
lea rcx, str.Ini
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
movss xmm0, dword [rax + 0x3c08]
mov rax, qword [r12 + 0x5bf0]
mulss xmm0, dword [0x1401610b8]
test rax, rax
mov dword [rsp + 0x28], 0x4004000
cmovne r8, rax
mov dword [rbp + 0x270], 0x80800000
lea rax, [rbp + 0x270]
xor edx, edx
mov qword [rsp + 0x20], rax
movss dword [rbp + 0x274], xmm0
call fcn.14008fb20
call fcn.140099c10
call fcn.140099c10
mov rcx, qword [0x14017f690]
lea rsi, str.Mouse
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rcx, qword [rcx + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x140029ca1
lea rdx, str.Inputs
call fcn.14000aa70
mov ecx, eax
lea r8, str.Inputs
xor r9d, r9d
xor edx, edx
call fcn.140099060
test al, al
je 0x140029ca1
lea rcx, str.KEYBOARD_GAMEPAD_MOUSE_KEYS
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rcx + 0x383c]
lea rcx, str.Keys_down:
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140081210
mov esi, 0x100
mov ebx, r15d
mov edi, esi
mov r15d, 0x200
cmp ebx, r15d
jae 0x1400287e2
cmp qword [0x14017f690], 0
jne 0x1400287d1
mov r8d, 0x102b
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [0x14017f690]
cmp dword [rdi + rax], 0xffffffff
jne 0x140028922
mov rcx, qword [0x14017f690]
mov edx, ebx
call fcn.140016a80
cmp byte [rax], 0
je 0x140028922
cmp ebx, r15d
jb 0x140028816
mov rcx, qword [0x14017f690]
mov edx, ebx
call fcn.140002ce0
cmp byte [rax + 8], 0
jne 0x140028922
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x140028878
movss xmm1, dword [rax + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov ecx, ebx
call fcn.140016b40
mov rdx, rax
lea rcx, str.__s___d
lea eax, [rbx - 0x200]
mov r8d, ebx
cmp eax, 0x8b
cmovbe rcx, r14
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rdx, qword [rcx + 0x3ed0]
cmp byte [rdx + 0xbb], 0
jne 0x140028902
movss xmm1, dword [rcx + 0x381c]
movss xmm0, dword [rdx + 0x10c]
addss xmm1, dword [rdx + 0x108]
movss dword [rdx + 0x100], xmm1
movss dword [rdx + 0x104], xmm0
movsd xmm0, qword [rdx + 0x130]
mov eax, dword [rdx + 0x13c]
movsd qword [rdx + 0x128], xmm0
mov dword [rdx + 0x138], eax
mov byte [rdx + 0x140], 1
mov edx, ebx
call fcn.140016a80
lea rcx, str.__.02f_
movss xmm1, dword [rax + 4]
cvtps2pd xmm1, xmm1
movq rdx, xmm1
call fcn.140081210
inc ebx
add rdi, 4
cmp ebx, 0x28c
jl 0x1400287a8
lea rcx, str.Keys_pressed:
call fcn.140081210
xor ebx, ebx
mov rdi, rsi
cmp ebx, r15d
jae 0x14002897f
cmp qword [0x14017f690], 0
jne 0x14002896e
mov r8d, 0x102b
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [0x14017f690]
cmp dword [rdi + rax], 0xffffffff
jne 0x140028a1e
xor edx, edx
mov ecx, ebx
lea r8d, [rdx + 1]
call fcn.140017360
test al, al
je 0x140028a1e
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x1400289f6
movss xmm1, dword [rax + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov ecx, ebx
call fcn.140016b40
mov rdx, rax
lea rcx, str.__s___d
lea eax, [rbx - 0x200]
mov r8d, ebx
cmp eax, 0x8b
cmovbe rcx, r14
call fcn.140081210
inc ebx
add rdi, 4
cmp ebx, 0x28c
jl 0x140028945
lea rcx, str.Keys_released:
call fcn.140081210
xor eax, eax
mov ebx, eax
cmp ebx, r15d
jae 0x140028a7a
cmp qword [0x14017f690], 0
jne 0x140028a69
mov r8d, 0x102b
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [0x14017f690]
cmp dword [rsi + rax], 0xffffffff
jne 0x140028b43
mov rcx, qword [0x14017f690]
mov edx, ebx
call fcn.140016a80
comiss xmm15, dword [rax + 8]
ja 0x140028b43
cmp byte [rax], 0
jne 0x140028b43
cmp ebx, r15d
jb 0x140028ab9
mov rcx, qword [0x14017f690]
mov edx, ebx
call fcn.140002ce0
cmp byte [rax + 8], 0
jne 0x140028b43
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x140028b1b
movss xmm1, dword [rax + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov ecx, ebx
call fcn.140016b40
mov rdx, rax
lea rcx, str.__s___d
lea eax, [rbx - 0x200]
mov r8d, ebx
cmp eax, 0x8b
cmovbe rcx, r14
call fcn.140081210
inc ebx
add rsi, 4
cmp ebx, 0x28c
jl 0x140028a40
cmp byte [r12 + 0xe27], 0
lea rcx, str.SUPER
lea rax, [0x14013acfa]
cmovne rax, rcx
lea r9, [0x14013acfa]
cmp byte [r12 + 0xe26], 0
lea rcx, str.ALT
lea r8, [0x14013acfa]
mov qword [rsp + 0x20], rax
cmovne r9, rcx
lea rdx, [0x14013acfa]
cmp byte [r12 + 0xe25], 0
lea rcx, str.SHIFT
cmovne r8, rcx
cmp byte [r12 + 0xe24], 0
lea rcx, str.CTRL
cmovne rdx, rcx
lea rcx, str.Keys_mods:__s_s_s_s
call fcn.140081210
lea rcx, str.Chars_queue:
call fcn.140081210
mov eax, dword [r12 + 0x37c0]
xor r14d, r14d
mov edi, r14d
test eax, eax
jle 0x140028cc9
mov ebx, r14d
mov esi, 0xde
nop dword [rax]
test rbx, rbx
js 0x140028c09
cmp edi, eax
jl 0x140028c23
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [r12 + 0x37c8]
movzx r8d, word [rax + rbx*2]
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x140028c92
movss xmm1, dword [rax + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
lea ecx, [r8 - 0x21]
movzx eax, r8b
cmp cx, si
mov edx, 0x3f
lea rcx, str._c__0x_04X_
cmovbe edx, eax
movsx edx, dl
call fcn.140081210
mov eax, dword [r12 + 0x37c0]
inc edi
inc rbx
cmp edi, eax
jl 0x140028c00
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rcx, qword [rcx + 0x3ed0]
mov rcx, qword [rcx + 0x298]
call fcn.140025570
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rcx + 0x383c]
lea rcx, str.MOUSE_STATE
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140081210
mov rcx, qword [0x14017f690]
movss xmm1, dword [0x140161220]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rcx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
movss xmm0, dword [rcx + 0xe08]
comiss xmm0, xmm1
movss xmm2, dword [rcx + 0xe0c]
jb 0x140028de3
comiss xmm2, xmm1
jb 0x140028de3
movss xmm2, dword [r12 + 0xe0c]
lea rcx, str.Mouse_pos:___g___g_
movss xmm1, dword [r12 + 0xe08]
cvtps2pd xmm2, xmm2
cvtps2pd xmm1, xmm1
movq r8, xmm2
movq rdx, xmm1
call fcn.140081210
jmp 0x140028def
lea rcx, str.Mouse_pos:__INVALID_
call fcn.140081210
movss xmm2, dword [r12 + 0xfc]
lea rcx, str.Mouse_delta:___g___g_
movss xmm1, dword [r12 + 0xf8]
cvtps2pd xmm2, xmm2
cvtps2pd xmm1, xmm1
movq r8, xmm2
movq rdx, xmm1
call fcn.140081210
lea rcx, str.Mouse_down:
call fcn.140081210
xor ecx, ecx
call fcn.140017470
test al, al
je 0x140028ebc
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x140028e9c
movss xmm1, dword [rax + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movss xmm2, dword [r12 + 0x3778]
lea rcx, str.b_d___.02f_secs_
cvtps2pd xmm2, xmm2
xor edx, edx
movq r8, xmm2
call fcn.140081210
mov ecx, 1
call fcn.140017470
test al, al
je 0x140028f4f
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x140028f2c
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm0
mov eax, dword [rcx + 0x10c]
mov dword [rcx + 0x104], eax
movsd xmm0, qword [rcx + 0x130]
movsd qword [rcx + 0x128], xmm0
mov eax, dword [rcx + 0x13c]
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movss xmm2, dword [r12 + 0x377c]
lea rcx, str.b_d___.02f_secs_
cvtps2pd xmm2, xmm2
mov edx, 1
movq r8, xmm2
call fcn.140081210
mov ecx, 2
call fcn.140017470
test al, al
je 0x140028fe2
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x140028fbf
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm0
mov eax, dword [rcx + 0x10c]
mov dword [rcx + 0x104], eax
movsd xmm0, qword [rcx + 0x130]
movsd qword [rcx + 0x128], xmm0
mov eax, dword [rcx + 0x13c]
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movss xmm2, dword [r12 + 0x3780]
lea rcx, str.b_d___.02f_secs_
cvtps2pd xmm2, xmm2
mov edx, 2
movq r8, xmm2
call fcn.140081210
mov ecx, 3
call fcn.140017470
test al, al
je 0x140029075
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x140029052
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm0
mov eax, dword [rcx + 0x10c]
mov dword [rcx + 0x104], eax
movsd xmm0, qword [rcx + 0x130]
movsd qword [rcx + 0x128], xmm0
mov eax, dword [rcx + 0x13c]
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movss xmm2, dword [r12 + 0x3784]
lea rcx, str.b_d___.02f_secs_
cvtps2pd xmm2, xmm2
mov edx, 3
movq r8, xmm2
call fcn.140081210
mov ecx, 4
call fcn.140017470
test al, al
je 0x140029108
mov rax, qword [0x14017f690]
mov rdx, qword [rax + 0x3ed0]
cmp byte [rdx + 0xbb], r14b
jne 0x1400290e5
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rdx + 0x108]
movss dword [rdx + 0x100], xmm0
mov eax, dword [rdx + 0x10c]
mov dword [rdx + 0x104], eax
movsd xmm0, qword [rdx + 0x130]
movsd qword [rdx + 0x128], xmm0
mov eax, dword [rdx + 0x13c]
mov dword [rdx + 0x138], eax
mov byte [rdx + 0x140], 1
movss xmm2, dword [r12 + 0x3788]
lea rcx, str.b_d___.02f_secs_
cvtps2pd xmm2, xmm2
mov edx, 4
movq r8, xmm2
call fcn.140081210
lea rcx, str.Mouse_clicked:
call fcn.140081210
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140017540
test al, al
je 0x14002919d
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x140029186
movss xmm1, dword [rax + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movzx r8d, word [r12 + 0x3752]
lea rcx, str.b_d___d_
xor edx, edx
call fcn.140081210
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 1]
call fcn.140017540
test al, al
je 0x140029226
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x14002920c
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm0
mov eax, dword [rcx + 0x10c]
mov dword [rcx + 0x104], eax
movsd xmm0, qword [rcx + 0x130]
movsd qword [rcx + 0x128], xmm0
mov eax, dword [rcx + 0x13c]
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movzx r8d, word [r12 + 0x3754]
lea rcx, str.b_d___d_
mov edx, 1
call fcn.140081210
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 2]
call fcn.140017540
test al, al
je 0x1400292af
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x140029295
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm0
mov eax, dword [rcx + 0x10c]
mov dword [rcx + 0x104], eax
movsd xmm0, qword [rcx + 0x130]
movsd qword [rcx + 0x128], xmm0
mov eax, dword [rcx + 0x13c]
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movzx r8d, word [r12 + 0x3756]
lea rcx, str.b_d___d_
mov edx, 2
call fcn.140081210
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 3]
call fcn.140017540
test al, al
je 0x140029338
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x14002931e
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm0
mov eax, dword [rcx + 0x10c]
mov dword [rcx + 0x104], eax
movsd xmm0, qword [rcx + 0x130]
movsd qword [rcx + 0x128], xmm0
mov eax, dword [rcx + 0x13c]
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
movzx r8d, word [r12 + 0x3758]
lea rcx, str.b_d___d_
mov edx, 3
call fcn.140081210
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 4]
call fcn.140017540
test al, al
je 0x1400293c1
mov rax, qword [0x14017f690]
mov rdx, qword [rax + 0x3ed0]
cmp byte [rdx + 0xbb], r14b
jne 0x1400293a7
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rdx + 0x108]
movss dword [rdx + 0x100], xmm0
mov eax, dword [rdx + 0x10c]
mov dword [rdx + 0x104], eax
movsd xmm0, qword [rdx + 0x130]
movsd qword [rdx + 0x128], xmm0
mov eax, dword [rdx + 0x13c]
mov dword [rdx + 0x138], eax
mov byte [rdx + 0x140], 1
movzx r8d, word [r12 + 0x375a]
lea rcx, str.b_d___d_
mov edx, 4
call fcn.140081210
lea rcx, str.Mouse_released:
call fcn.140081210
xor ecx, ecx
call fcn.140017680
test al, al
je 0x140029448
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x14002943a
movss xmm1, dword [rax + 0x381c]
movss xmm0, dword [rcx + 0x10c]
addss xmm1, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm1
movss dword [rcx + 0x104], xmm0
movsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
movsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
xor edx, edx
lea rcx, [0x1401416c8]
call fcn.140081210
mov ecx, 1
call fcn.140017680
test al, al
je 0x1400294c5
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x1400294b4
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm0
mov eax, dword [rcx + 0x10c]
mov dword [rcx + 0x104], eax
movsd xmm0, qword [rcx + 0x130]
movsd qword [rcx + 0x128], xmm0
mov eax, dword [rcx + 0x13c]
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov edx, 1
lea rcx, [0x1401416c8]
call fcn.140081210
mov ecx, 2
call fcn.140017680
test al, al
je 0x140029542
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x140029531
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm0
mov eax, dword [rcx + 0x10c]
mov dword [rcx + 0x104], eax
movsd xmm0, qword [rcx + 0x130]
movsd qword [rcx + 0x128], xmm0
mov eax, dword [rcx + 0x13c]
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov edx, 2
lea rcx, [0x1401416c8]
call fcn.140081210
mov ecx, 3
call fcn.140017680
test al, al
je 0x1400295bf
mov rax, qword [0x14017f690]
mov rcx, qword [rax + 0x3ed0]
cmp byte [rcx + 0xbb], r14b
jne 0x1400295ae
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [rcx + 0x108]
movss dword [rcx + 0x100], xmm0
mov eax, dword [rcx + 0x10c]
mov dword [rcx + 0x104], eax
movsd xmm0, qword [rcx + 0x130]
movsd qword [rcx + 0x128], xmm0
mov eax, dword [rcx + 0x13c]
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov edx, 3
lea rcx, [0x1401416c8]
call fcn.140081210
mov ecx, 4
call fcn.140017680
test al, al
je 0x140029645
mov rax, qword [0x14017f690]
mov r8, qword [rax + 0x3ed0]
cmp byte [r8 + 0xbb], r14b
jne 0x140029634
movss xmm0, dword [rax + 0x381c]
addss xmm0, dword [r8 + 0x108]
movss dword [r8 + 0x100], xmm0
mov eax, dword [r8 + 0x10c]
mov dword [r8 + 0x104], eax
movsd xmm0, qword [r8 + 0x130]
movsd qword [r8 + 0x128], xmm0
mov eax, dword [r8 + 0x13c]
mov dword [r8 + 0x138], eax
mov byte [r8 + 0x140], 1
mov edx, 4
lea rcx, [0x1401416c8]
call fcn.140081210
movss xmm1, dword [r12 + 0xe18]
lea rcx, str.Mouse_wheel:__.1f
cvtps2pd xmm1, xmm1
movq rdx, xmm1
call fcn.140081210
movsxd rbx, dword [r12 + 0xe20]
lea rax, str.Mouse
mov qword [rbp - 0x50], rax
lea rax, str.TouchScreen
mov qword [rbp - 0x48], rax
lea rax, [0x14013dd2c]
mov qword [rbp - 0x40], rax
cmp ebx, 2
jbe 0x1400296ab
mov r8d, 0x2225
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, [0x14013dd30]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdx, qword [rbp + rbx*8 - 0x50]
lea rcx, str.Mouse_source:__s
call fcn.140081210
movss xmm1, dword [r12 + 0x37b4]
lea rcx, str.Pen_Pressure:__.1f
cvtps2pd xmm1, xmm1
movq rdx, xmm1
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rcx + 0x383c]
lea rcx, str.MOUSE_WHEELING
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rcx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
mov rdx, qword [r12 + 0x3ef0]
test rdx, rdx
je 0x14002978b
mov rdx, qword [rdx + 8]
jmp 0x14002978e
mov rdx, r13
lea rcx, str.WheelingWindow:__s
call fcn.140081210
movss xmm1, dword [r12 + 0x3f04]
lea rcx, str.WheelingWindowReleaseTimer:__.2f
cvtps2pd xmm1, xmm1
movq rdx, xmm1
call fcn.140081210
movss xmm0, dword [r12 + 0x3f10]
movss xmm1, dword [r12 + 0x3f14]
comiss xmm0, xmm1
jbe 0x1400297da
lea r9, [0x14013d280]
jmp 0x1400297ef
comiss xmm1, xmm0
lea rax, [0x14013d284]
lea r9, str._none_
cmova r9, rax
cvtps2pd xmm2, xmm1
lea rcx, str.WheelingAxisAvg______.3f___.3f___Main_Axis:__s
cvtps2pd xmm1, xmm0
movq r8, xmm2
movq rdx, xmm1
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rcx + 0x383c]
lea rcx, str.KEY_OWNERS
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140081210
mov rcx, qword [0x14017f690]
lea rdx, [rbp + 0x270]
movss xmm6, dword [0x14016107c]
mov dword [rbp + 0x270], 0x80800000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rcx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
movss xmm0, dword [rcx + 0x3c08]
addss xmm0, dword [rcx + 0x3820]
lea rcx, str.owners
mulss xmm0, xmm6
movss dword [rbp + 0x274], xmm0
call fcn.14009a990
test al, al
je 0x1400299a6
mov ebx, r15d
lea r13, str._LockThisFrame
nop dword [rax]
mov edx, ebx
mov rcx, r12
call fcn.140002ce0
mov rsi, rax
mov r14d, dword [rax]
cmp r14d, 0xffffffff
je 0x140029957
cmp byte [rax + 9], 0
je 0x140029925
lea rdi, str._LockUntilRelease
jmp 0x140029934
cmp byte [rax + 8], 0
lea rdi, [0x14013acfa]
cmovne rdi, r13
mov ecx, ebx
call fcn.140016b40
mov rdx, rax
lea rcx, str._s:_0x_08X_s
mov r9, rdi
mov r8d, r14d
call fcn.140081210
mov ecx, dword [rsi]
call fcn.14002f2d0
inc ebx
cmp ebx, 0x28c
jl 0x140029900
mov rax, qword [0x14017f690]
lea r13, str.NULL
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0x14], 0x1000000
jne 0x140029999
mov r8d, 0x19e2
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_widgets.cpp
lea rcx, str._window__Flags__ImGuiWindowFlags_ChildWindow____Mismatched_BeginListBox_EndListBox_calls._Did_you_test_the_return_value_of_BeginListBox__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.14000f540
call fcn.14001ae90
xor r14d, r14d
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rcx + 0x383c]
lea rcx, str.SHORTCUT_ROUTING
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140081210
mov rcx, qword [0x14017f690]
lea rdx, [rbp + 0x270]
mov dword [rbp + 0x270], 0x80800000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rcx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
movss xmm0, dword [rcx + 0x3c08]
addss xmm0, dword [rcx + 0x3820]
lea rcx, str.routes
mulss xmm0, xmm6
movss dword [rbp + 0x274], xmm0
call fcn.14009a990
test al, al
je 0x140029c2f
mov qword [rbp + 0x270], r14
lea r13, str.Cmd
movzx eax, word [r12 + r14 + 0x4608]
cmp ax, 0xffff
je 0x140029bd1
lea r14, str.Alt
nop dword [rax]
movsx rbx, ax
test ebx, ebx
js 0x140029ac2
cmp ebx, dword [r12 + 0x4720]
jl 0x140029adc
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rcx, qword [0x14017f690]
mov rdi, rbx
shl rdi, 4
add rdi, qword [r12 + 0x4728]
movzx ebx, word [rdi + 2]
or ebx, r15d
bt ebx, 0xb
jae 0x140029b12
cmp byte [rcx + 0x79], 0
mov eax, 0x1000
mov edx, 0x8000
cmovne eax, edx
or ebx, eax
bt ebx, 0xf
jae 0x140029b29
cmp byte [rcx + 0x79], 0
lea rsi, str.Super
cmovne rsi, r13
jmp 0x140029b30
lea rsi, [0x14013acfa]
mov ecx, ebx
and ecx, 0xffff07ff
call fcn.140016b40
mov qword [rsp + 0x38], rax
lea r8, str.Shift
bt ebx, 0xe
mov qword [rsp + 0x30], rsi
lea rdx, [0x14013acfa]
cmovb rdx, r14
lea rcx, [0x14013acfa]
mov qword [rsp + 0x28], rdx
lea r9, [0x14013acfa]
bt ebx, 0xd
mov edx, 0x40
cmovb rcx, r8
lea r8, str.Ctrl
mov qword [rsp + 0x20], rcx
bt ebx, 0xc
lea rcx, [rbp - 0x50]
cmovb r9, r8
lea r8, str._s_s_s_s_s
call fcn.140004010
mov r8d, dword [rdi + 8]
lea rdx, [rbp - 0x50]
lea rcx, str._s:_0x_08X
call fcn.140081210
mov ecx, dword [rdi + 8]
call fcn.14002f2d0
movzx eax, word [rdi]
cmp ax, 0xffff
jne 0x140029ab0
mov r14, qword [rbp + 0x270]
add r14, 2
inc r15d
mov qword [rbp + 0x270], r14
cmp r15d, 0x28c
jl 0x140029a93
mov rax, qword [0x14017f690]
lea r13, str.NULL
mov r9, qword [rax + 0x3ed0]
test dword [r9 + 0x14], 0x1000000
jne 0x140029c25
mov r8d, 0x19e2
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_widgets.cpp
lea rcx, str._window__Flags__ImGuiWindowFlags_ChildWindow____Mismatched_BeginListBox_EndListBox_calls._Did_you_test_the_return_value_of_BeginListBox__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.14000f540
call fcn.14001ae90
movzx edx, byte [r12 + 0x4744]
lea rcx, str._ActiveIdUsing:_AllKeyboardKeys:__d__NavDirMask:_0x_X_
mov r8d, dword [r12 + 0x4740]
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rcx + 0x383c]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140099c10
lea rsi, str.Mouse
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rcx, qword [rcx + 0x3ed0]
cmp byte [rcx + 0xbb], 0
jne 0x14002a232
lea rdx, str.Internal_state
call fcn.14000aa70
mov ecx, eax
lea r8, str.Internal_state
xor r9d, r9d
xor edx, edx
call fcn.140099060
test al, al
je 0x14002a232
lea rcx, str.WINDOWING
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rcx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
mov rdx, qword [r12 + 0x3ed8]
test rdx, rdx
je 0x140029d59
mov rdx, qword [rdx + 8]
jmp 0x140029d5c
mov rdx, r13
lea rcx, str.HoveredWindow:__s
call fcn.140081210
mov rax, qword [r12 + 0x3ed8]
test rax, rax
je 0x140029d82
mov rax, qword [rax + 0x378]
mov rdx, qword [rax + 8]
jmp 0x140029d85
mov rdx, r13
lea rcx, str.HoveredWindow__Root:__s
call fcn.140081210
mov rdx, qword [r12 + 0x3ee0]
test rdx, rdx
je 0x140029da4
mov rdx, qword [rdx + 8]
jmp 0x140029da7
mov rdx, r13
lea rcx, str.HoveredWindowUnderMovingWindow:__s
call fcn.140081210
mov rax, qword [r12 + 0x3ee8]
test rax, rax
je 0x140029dc6
mov rdx, qword [rax + 8]
jmp 0x140029dc9
mov rdx, r13
lea rcx, str.MovingWindow:__s
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rcx + 0x383c]
lea rcx, str.ITEMS
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140081210
mov rcx, qword [0x14017f690]
lea rdi, [0x14013d6f0]
mov qword [rbp - 0x48], rsi
lea r14, str.Gamepad
lea rsi, str.Keyboard
mov qword [rbp - 0x50], rdi
lea r15, str.Clipboard
mov qword [rbp - 0x40], rsi
mov rax, qword [rcx + 0x3ed0]
mov qword [rbp - 0x38], r14
mov qword [rbp - 0x30], r15
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rcx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
movsxd rbx, dword [r12 + 0x3f58]
cmp ebx, 4
jbe 0x140029eca
mov r8d, 0x221f
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, str.__int__sizeof_input_source_names____sizeof__input_source_names______ImGuiInputSource_COUNT__source___0__source___ImGuiInputSource_COUNT
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movzx ecx, byte [r12 + 0x3f3d]
movss xmm3, dword [r12 + 0x3f38]
mov rax, qword [rbp + rbx*8 - 0x50]
mov r8d, dword [r12 + 0x3f60]
mov edx, dword [r12 + 0x3f30]
cvtps2pd xmm3, xmm3
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], ecx
lea rcx, str.ActiveId:_0x_08X_0x_08X___.2f_sec___AllowOverlap:__d__Source:__s
movq r9, xmm3
call fcn.140081210
mov ecx, dword [r12 + 0x3f30]
call fcn.14002f2d0
mov rax, qword [r12 + 0x3f50]
test rax, rax
je 0x140029f2f
mov rdx, qword [rax + 8]
jmp 0x140029f32
mov rdx, r13
lea rcx, str.ActiveIdWindow:__s
call fcn.140081210
movzx edx, byte [r12 + 0x4744]
lea rcx, str.ActiveIdUsing:_AllKeyboardKeys:__d__NavDirMask:__X
mov r8d, dword [r12 + 0x4740]
call fcn.140081210
movss xmm2, dword [r12 + 0x3f28]
lea rcx, str.HoveredId:_0x_08X___.2f_sec___AllowOverlap:__d
movzx r9d, byte [r12 + 0x3f24]
mov edx, dword [r12 + 0x3f20]
cvtps2pd xmm2, xmm2
movq r8, xmm2
call fcn.140081210
movss xmm3, dword [r12 + 0x4bf4]
lea rcx, str.HoverDelayId:_0x_08X__Timer:__.2f__ClearTimer:__.2f
movss xmm2, dword [r12 + 0x4bf0]
mov edx, dword [r12 + 0x4be8]
cvtps2pd xmm3, xmm3
cvtps2pd xmm2, xmm2
movq r9, xmm3
movq r8, xmm2
call fcn.140081210
mov eax, dword [r12 + 0x4a90]
lea r9, [r12 + 0x4aa0]
movzx edx, byte [r12 + 0x4a74]
lea rcx, str.DragDrop:__d__SourceId__0x_08X__Payload___s____d_bytes_
mov r8d, dword [r12 + 0x4a94]
mov dword [rsp + 0x20], eax
call fcn.140081210
mov ecx, dword [r12 + 0x4a94]
call fcn.14002f2d0
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rcx + 0x383c]
lea rcx, str.NAV_FOCUS
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rcx + 0x383c]
addss xmm0, dword [rax + 0x144]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
mov rdx, qword [r12 + 0x48b0]
test rdx, rdx
je 0x14002a0b1
mov rdx, qword [rdx + 8]
jmp 0x14002a0b4
mov rdx, r13
lea rcx, str.NavWindow:__s
call fcn.140081210
mov r8d, dword [r12 + 0x48e8]
lea rcx, str.NavId:_0x_08X__NavLayer:__d
mov edx, dword [r12 + 0x48b8]
call fcn.140081210
mov ecx, dword [r12 + 0x48b8]
call fcn.14002f2d0
movsxd rbx, dword [r12 + 0x48e4]
lea rax, str.Mouse
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x40], rsi
mov qword [rbp - 0x38], r14
mov qword [rbp - 0x30], r15
cmp ebx, 4
jbe 0x14002a12b
mov r8d, 0x221f
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, str.__int__sizeof_input_source_names____sizeof__input_source_names______ImGuiInputSource_COUNT__source___0__source___ImGuiInputSource_COUNT
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdx, qword [rbp + rbx*8 - 0x50]
lea rcx, str.NavInputSource:__s
call fcn.140081210
movzx r8d, byte [r12 + 0xde]
lea rcx, str.NavActive:__d__NavVisible:__d
movzx edx, byte [r12 + 0xdd]
call fcn.140081210
mov r9d, dword [r12 + 0x48c8]
lea rcx, str.NavActivateId_DownId_PressedId:__08X__08X__08X
mov r8d, dword [r12 + 0x48c4]
mov edx, dword [r12 + 0x48c0]
call fcn.140081210
mov edx, dword [r12 + 0x48cc]
lea rcx, str.NavActivateFlags:__04X
call fcn.140081210
movzx r8d, byte [r12 + 0x48ef]
lea rcx, str.NavDisableHighlight:__d__NavDisableMouseHover:__d
movzx edx, byte [r12 + 0x48ee]
call fcn.140081210
mov edx, dword [r12 + 0x48bc]
lea rcx, str.NavFocusScopeId__0x_08X
call fcn.140081210
mov rax, qword [r12 + 0x4a38]
test rax, rax
je 0x14002a1d5
mov r13, qword [rax + 8]
mov rdx, r13
lea rcx, str.NavWindowingTarget:__s
call fcn.140081210
mov rcx, qword [0x14017f690]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x144]
subss xmm0, dword [rcx + 0x383c]
movss dword [rax + 0x144], xmm0
addss xmm0, dword [rax + 0x20]
addss xmm0, dword [rax + 0x148]
movss dword [rax + 0x100], xmm0
call fcn.140099c10
cmp byte [r12 + 0x5cf6], 0
jne 0x14002a24c
cmp byte [r12 + 0x5cf7], 0
je 0x14002a66a
mov r13, qword [rbp + 0x278]
xor r14d, r14d
mov r12d, r14d
mov eax, dword [r13 + 0x3e70]
test eax, eax
jle 0x14002a667
mov r15d, r14d
nop dword [rax + rax]
test r15, r15
js 0x14002a27a
cmp r12d, eax
jl 0x14002a294
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [r13 + 0x3e78]
mov rbx, qword [rax + r15*8]
cmp byte [rbx + 0xb7], 0
je 0x14002a651
mov rdi, qword [0x14017f690]
cmp dword [rdi + 0x48a0], 0
jg 0x14002a2d6
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 + 0x48a8]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rax]
call fcn.14000b590
cmp byte [r13 + 0x5cf6], 0
mov rdi, rax
je 0x14002a522
mov rax, qword [rbp + 0x20]
mov ecx, dword [rax]
test ecx, ecx
jne 0x14002a32b
movss xmm3, dword [rbx + 0x20]
movss xmm5, dword [rbx + 0x24]
movaps xmm1, xmm3
addss xmm1, dword [rbx + 0x28]
movaps xmm4, xmm5
addss xmm4, dword [rbx + 0x2c]
jmp 0x14002a46f
cmp ecx, 1
jne 0x14002a351
movups xmm3, xmmword [rbx + 0x1e8]
movaps xmm4, xmm3
movaps xmm1, xmm3
movaps xmm5, xmm3
shufps xmm4, xmm3, 0xff
shufps xmm1, xmm3, 0xaa
shufps xmm5, xmm3, 0x55
jmp 0x14002a46f
cmp ecx, 2
jne 0x14002a376
movups xmm2, xmmword [rbx + 0x1f8]
movaps xmm4, xmm2
movaps xmm5, xmm2
shufps xmm4, xmm2, 0xff
movaps xmm1, xmm2
shufps xmm5, xmm2, 0x55
movaps xmm3, xmm2
jmp 0x14002a46b
cmp ecx, 3
jne 0x14002a384
movups xmm2, xmmword [rbx + 0x208]
jmp 0x14002a35d
cmp ecx, 4
jne 0x14002a392
movups xmm2, xmmword [rbx + 0x218]
jmp 0x14002a35d
cmp ecx, 5
jne 0x14002a3dc
movss xmm2, dword [rbx + 0x1fc]
subss xmm2, dword [rbx + 0x88]
movss xmm3, dword [rbx + 0x1f8]
subss xmm3, dword [rbx + 0x84]
addss xmm2, dword [rbx + 0x54]
addss xmm3, dword [rbx + 0x50]
movaps xmm0, xmm2
movaps xmm5, xmm2
addss xmm0, dword [rbx + 0x3c]
movaps xmm1, xmm3
addss xmm1, dword [rbx + 0x38]
movaps xmm4, xmm0
jmp 0x14002a46f
cmp ecx, 6
jne 0x14002a423
movss xmm2, dword [rbx + 0x1fc]
subss xmm2, dword [rbx + 0x88]
movss xmm3, dword [rbx + 0x1f8]
subss xmm3, dword [rbx + 0x84]
addss xmm2, dword [rbx + 0x54]
addss xmm3, dword [rbx + 0x50]
movaps xmm0, xmm2
movaps xmm5, xmm2
addss xmm0, dword [rbx + 0x44]
movaps xmm1, xmm3
addss xmm1, dword [rbx + 0x40]
movaps xmm4, xmm0
jmp 0x14002a46f
cmp ecx, 7
jne 0x14002a434
movups xmm2, xmmword [rbx + 0x248]
jmp 0x14002a35d
mov r8d, 0x350e
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, [0x14013a820]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
xorps xmm0, xmm0
xorps xmm2, xmm2
shufps xmm0, xmm2, 0xff
xorps xmm1, xmm1
movaps xmm4, xmm0
xorps xmm3, xmm3
xorps xmm0, xmm0
shufps xmm0, xmm2, 0x55
movaps xmm5, xmm0
shufps xmm1, xmm2, 0xaa
test byte [rdi + 0x30], 1
addss xmm3, xmm13
addss xmm5, xmm13
mov dword [rsp + 0x20], r14d
mov rcx, rdi
je 0x14002a4c1
subss xmm1, xmm13
movss dword [rbp + 0x288], xmm3
subss xmm4, xmm13
movss dword [rbp + 0x28c], xmm5
lea r8, [rbp + 0x270]
lea rdx, [rbp + 0x288]
movss dword [rbp + 0x270], xmm1
movss dword [rbp + 0x274], xmm4
jmp 0x14002a4ed
subss xmm1, xmm9
movss dword [rsp + 0x68], xmm3
subss xmm4, xmm9
movss dword [rsp + 0x6c], xmm5
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x68]
movss dword [rsp + 0x70], xmm1
movss dword [rsp + 0x74], xmm4
movaps xmm3, xmm15
call fcn.14006ac40
mov r8d, dword [rdi + 0x78]
mov r9d, 0xff8000ff
mov rdx, qword [rdi + 0x80]
mov rcx, rdi
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], 1
call fcn.1400683d0
mov dword [rdi + 0x78], r14d
cmp byte [r13 + 0x5cf7], 0
je 0x14002a651
test dword [rbx + 0x14], 0x1000000
jne 0x14002a651
movsx r9d, word [rbx + 0xc8]
lea r8, [0x140140bb4]
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rbp + 0x28]
call fcn.140004010
mov rax, qword [0x14017f690]
lea rsi, [rbx + 0x20]
mov dword [rsp + 0x28], r14d
lea r8, [rsp + 0x60]
mov r9d, 0xff6464c8
movss dword [rsp + 0x20], xmm15
mov rdx, rsi
mov rcx, rdi
movss xmm1, dword [rax + 0x3c08]
movaps xmm0, xmm1
addss xmm0, dword [rsi]
addss xmm1, dword [rsi + 4]
movss dword [rsp + 0x60], xmm0
movss dword [rsp + 0x64], xmm1
call fcn.14006b420
lea rcx, [rbp + 0x28]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x14002a5b2
lea r14, [rbp + 0x28]
add r14, rax
lea rax, [rbp + 0x28]
cmp rax, r14
je 0x14002a64e
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
movss xmm6, dword [rax + 0x10]
mov rax, qword [rdi + 0x98]
mov rcx, qword [rbx + 0x40]
cmp qword [rcx + 8], rax
je 0x14002a607
mov r8d, 0x631
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_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 [rdi + 0x88]
mov byte [rsp + 0x48], 0
lea rax, [rbp + 0x28]
movss dword [rsp + 0x40], xmm15
mov r9, rsi
mov qword [rsp + 0x38], r14
movaps xmm2, xmm6
mov qword [rsp + 0x30], rax
mov rdx, rdi
lea rax, [rbp - 0x50]
mov rcx, rbx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0xffffffff
movups xmmword [rbp - 0x50], xmm0
call fcn.140071b00
xor r14d, r14d
mov eax, dword [r13 + 0x3e70]
inc r12d
inc r15
cmp r12d, eax
jl 0x14002a270
mov r12, r13
cmp byte [r12 + 0x5cf8], 0
je 0x14002ad58
xor r14d, r14d
mov r13d, r14d
mov dword [rbp + 0x270], r14d
cmp dword [r12 + 0x4b60], r14d
jle 0x14002ad58
movss xmm7, dword [0x140161044]
mov ebx, r14d
mov rsi, qword [rbp + 0x280]
mov qword [rbp - 0x80], rbx
nop word [rax + rax]
test rbx, rbx
js 0x14002a6bf
cmp r13d, dword [r12 + 0x4b60]
jl 0x14002a6d9
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 [r12 + 0x4b68]
mov rcx, rbx
add rcx, rcx
movsxd rbx, dword [rax + rcx*8 + 8]
cmp ebx, 0xffffffff
je 0x14002ad35
test ebx, ebx
js 0x14002a703
cmp ebx, dword [r12 + 0x4b50]
jl 0x14002a71d
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
imul rbx, rbx, 0x238
add rbx, qword [r12 + 0x4b58]
je 0x14002ad35
mov eax, dword [r12 + 0x3e28]
dec eax
cmp dword [rbx + 0x68], eax
jl 0x14002ad35
mov rdi, qword [0x14017f690]
cmp dword [rdi + 0x48a0], 0
jg 0x14002a76f
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.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 + 0x48a8]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rax]
call fcn.14000b590
mov edi, dword [rsi]
mov r15, rax
cmp edi, 6
jl 0x14002abd4
cmp dword [rbx + 0x6c], 0
mov r12d, r14d
jle 0x14002abc8
mov r13, qword [rbp + 0x280]
nop dword [rax]
movsx esi, word [rbx + 0x78]
mov edi, dword [r13]
test esi, esi
jne 0x14002a7c5
lea rsi, [rbx + 0x1a0]
jmp 0x14002a7fa
sub esi, 1
js 0x14002a7d2
cmp esi, dword [rbx + 0x1b0]
jl 0x14002a7ec
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsxd rsi, esi
shl rsi, 4
add rsi, qword [rbx + 0x1b8]
test edi, edi
jne 0x14002a81b
movups xmm2, xmmword [rbx + 0xe8]
movaps xmm3, xmm2
movaps xmm4, xmm2
shufps xmm3, xmm2, 0xff
movaps xmm1, xmm2
shufps xmm4, xmm2, 0x55
jmp 0x14002aac7
cmp edi, 1
jne 0x14002a829
movups xmm2, xmmword [rbx + 0xf8]
jmp 0x14002a805
cmp edi, 2
jne 0x14002a837
movups xmm2, xmmword [rbx + 0x108]
jmp 0x14002a805
cmp edi, 3
jne 0x14002a845
movups xmm2, xmmword [rbx + 0x158]
jmp 0x14002a805
cmp edi, 4
jne 0x14002a853
movups xmm2, xmmword [rbx + 0x118]
jmp 0x14002a805
cmp edi, 5
jne 0x14002a861
movups xmm2, xmmword [rbx + 0x128]
jmp 0x14002a805
cmp edi, 6
jne 0x14002a8b5
mov rax, qword [rbx + 0x18]
lea rdi, [rax + r14]
cmp rdi, rax
jb 0x14002a879
cmp rdi, qword [rbx + 0x20]
jb 0x14002a893
mov r8d, 0x261
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movss xmm0, dword [rbx + 0x11c]
movss xmm2, dword [rdi + 8]
movaps xmm4, xmm0
addss xmm0, dword [rsi + 4]
movss xmm1, dword [rdi + 0xc]
movaps xmm3, xmm0
jmp 0x14002aacb
cmp edi, 7
jne 0x14002a906
mov rax, qword [rbx + 0x18]
lea rdi, [rax + r14]
cmp rdi, rax
jb 0x14002a8cd
cmp rdi, qword [rbx + 0x20]
jb 0x14002a8e7
mov r8d, 0x261
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movss xmm2, dword [rdi + 0x34]
movss xmm4, dword [rbx + 0x10c]
movss xmm1, dword [rdi + 0x38]
movss xmm3, dword [rbx + 0x114]
jmp 0x14002aacb
cmp edi, 8
jne 0x14002a941
mov rax, qword [rbx + 0x18]
lea rdi, [rax + r14]
cmp rdi, rax
jb 0x14002a91e
cmp rdi, qword [rbx + 0x20]
jb 0x14002a938
mov r8d, 0x261
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rdi + 0x20]
jmp 0x14002a805
cmp edi, 9
jne 0x14002a995
mov rax, qword [rbx + 0x18]
lea rdi, [rax + r14]
cmp rdi, rax
jb 0x14002a959
cmp rdi, qword [rbx + 0x20]
jb 0x14002a973
mov r8d, 0x261
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movss xmm0, dword [rbx + 0x11c]
movss xmm2, dword [rdi + 0x34]
movaps xmm4, xmm0
addss xmm0, dword [rsi + 8]
movss xmm1, dword [rdi + 0x48]
movaps xmm3, xmm0
jmp 0x14002aacb
cmp edi, 0xa
jne 0x14002a9e9
mov rax, qword [rbx + 0x18]
lea rdi, [rax + r14]
cmp rdi, rax
jb 0x14002a9ad
cmp rdi, qword [rbx + 0x20]
jb 0x14002a9c7
mov r8d, 0x261
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movss xmm0, dword [rbx + 0x11c]
movss xmm2, dword [rdi + 0x34]
movaps xmm4, xmm0
addss xmm0, dword [rsi + 8]
movss xmm1, dword [rdi + 0x4c]
movaps xmm3, xmm0
jmp 0x14002aacb
cmp edi, 0xb
jne 0x14002aa3d
mov rax, qword [rbx + 0x18]
lea rdi, [rax + r14]
cmp rdi, rax
jb 0x14002aa01
cmp rdi, qword [rbx + 0x20]
jb 0x14002aa1b
mov r8d, 0x261
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movss xmm0, dword [rbx + 0x11c]
movss xmm2, dword [rdi + 0x34]
movaps xmm4, xmm0
addss xmm0, dword [rsi + 0xc]
movss xmm1, dword [rdi + 0x40]
movaps xmm3, xmm0
jmp 0x14002aacb
cmp edi, 0xc
jne 0x14002aa93
mov rax, qword [rbx + 0x18]
lea rdi, [rax + r14]
cmp rdi, rax
jb 0x14002aa55
cmp rdi, qword [rbx + 0x20]
jb 0x14002aa6f
mov r8d, 0x261
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movss xmm0, dword [rbx + 0x11c]
addss xmm0, dword [rsi + 0xc]
movss xmm2, dword [rdi + 0x34]
movss xmm1, dword [rdi + 0x44]
movss xmm3, dword [rbx + 0x124]
movaps xmm4, xmm0
jmp 0x14002aacb
mov r8d, 0x3500
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, [0x14013a820]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
xorps xmm0, xmm0
xorps xmm2, xmm2
shufps xmm0, xmm2, 0xff
xorps xmm1, xmm1
movaps xmm3, xmm0
xorps xmm0, xmm0
shufps xmm0, xmm2, 0x55
movaps xmm4, xmm0
shufps xmm1, xmm2, 0xaa
movsx eax, word [rbx + 0x1f8]
mov edi, 0xff8000ff
cmp eax, r12d
mov ecx, 0xff80ffff
cmove edi, ecx
jne 0x14002aae9
movaps xmm6, xmm7
jmp 0x14002aaed
movaps xmm6, xmm14
xor eax, eax
addss xmm2, xmm13
test byte [r15 + 0x30], 1
addss xmm4, xmm13
mov rcx, r15
mov dword [rsp + 0x20], eax
je 0x14002ab3b
subss xmm1, xmm13
movss dword [rsp + 0x70], xmm2
subss xmm3, xmm13
movss dword [rsp + 0x74], xmm4
lea r8, [rbp + 0x288]
lea rdx, [rsp + 0x70]
movss dword [rbp + 0x288], xmm1
movss dword [rbp + 0x28c], xmm3
jmp 0x14002ab67
subss xmm1, xmm9
movss dword [rsp + 0x60], xmm2
subss xmm3, xmm9
movss dword [rsp + 0x64], xmm4
lea r8, [rsp + 0x68]
lea rdx, [rsp + 0x60]
movss dword [rsp + 0x68], xmm1
movss dword [rsp + 0x6c], xmm3
movaps xmm3, xmm15
call fcn.14006ac40
mov r8d, dword [r15 + 0x78]
mov r9d, edi
mov rdx, qword [r15 + 0x80]
mov rcx, r15
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], 1
call fcn.1400683d0
xor eax, eax
inc r12d
add r14, 0x70
mov dword [r15 + 0x78], eax
cmp r12d, dword [rbx + 0x6c]
jl 0x14002a7b0
mov r13d, dword [rbp + 0x270]
xor r14d, r14d
mov r12, qword [rbp + 0x278]
mov rsi, qword [rbp + 0x280]
jmp 0x14002ad35
mov r12, qword [rbp + 0x278]
jmp 0x14002ad35
movsx eax, word [rbx + 0x78]
test eax, eax
je 0x14002ac03
sub eax, 1
js 0x14002abe9
cmp eax, dword [rbx + 0x1b0]
jl 0x14002ac03
mov r8d, 0x709
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
test edi, edi
jne 0x14002ac10
movups xmm2, xmmword [rbx + 0xe8]
jmp 0x14002ac73
cmp edi, 1
jne 0x14002ac1e
movups xmm2, xmmword [rbx + 0xf8]
jmp 0x14002ac73
cmp edi, 2
jne 0x14002ac2c
movups xmm2, xmmword [rbx + 0x108]
jmp 0x14002ac73
cmp edi, 3
jne 0x14002ac3a
movups xmm2, xmmword [rbx + 0x158]
jmp 0x14002ac73
cmp edi, 4
jne 0x14002ac48
movups xmm2, xmmword [rbx + 0x118]
jmp 0x14002ac73
cmp edi, 5
jne 0x14002ac56
movups xmm2, xmmword [rbx + 0x128]
jmp 0x14002ac73
mov r8d, 0x3500
lea rdx, str.D:hackbypassLucifer_ToolsLucifer_Toolsimgui.cpp
lea rcx, [0x14013a820]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
xorps xmm2, xmm2
test byte [r15 + 0x30], 1
movaps xmm0, xmm2
movaps xmm1, xmm2
shufps xmm0, xmm2, 0xaa
shufps xmm1, xmm2, 0xff
movaps xmm3, xmm15
mov dword [rsp + 0x20], r14d
mov rcx, r15
je 0x14002accd
subss xmm0, xmm13
subss xmm1, xmm13
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x68]
movss dword [rbp - 0x60], xmm0
movaps xmm0, xmm2
shufps xmm2, xmm2, 0x55
addss xmm0, xmm13
addss xmm2, xmm13
movss dword [rbp - 0x5c], xmm1
movss dword [rbp - 0x68], xmm0
movss dword [rbp - 0x64], xmm2
jmp 0x14002ad04
subss xmm0, xmm9
subss xmm1, xmm9
lea r8, [rbp - 0x70]
lea rdx, [rbp - 0x78]
movss dword [rbp - 0x70], xmm0
movaps xmm0, xmm2
shufps xmm2, xmm2, 0x55
addss xmm0, xmm13
addss xmm2, xmm13
movss dword [rbp - 0x6c], xmm1
movss dword [rbp - 0x78], xmm0
movss dword [rbp - 0x74], xmm2
call fcn.14006ac40
mov r8d, dword [r15 + 0x78]
mov r9d, 0xff8000ff
mov rdx, qword [r15 + 0x80]
mov rcx, r15
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], 1
call fcn.1400683d0
mov dword [r15 + 0x78], r14d
mov rbx, qword [rbp - 0x80]
inc r13d
inc rbx
mov dword [rbp + 0x270], r13d
mov qword [rbp - 0x80], rbx
cmp r13d, dword [r12 + 0x4b60]
jl 0x14002a6b0
movaps xmm7, xmmword [rsp + 0x300]
movaps xmm6, xmmword [rsp + 0x310]
movaps xmm9, xmmword [rsp + 0x2e0]
movaps xmm13, xmmword [rsp + 0x2a0]
movaps xmm14, xmmword [rsp + 0x290]
mov r15, qword [rsp + 0x328]
mov r14, qword [rsp + 0x330]
mov rdi, qword [rsp + 0x338]
mov rsi, qword [rsp + 0x340]
movaps xmm15, xmmword [rsp + 0x280]
call fcn.140014a80
add rsp, 0x348
pop r13
pop r12
pop rbx
pop rbp
ret