Function at 0x140053c30
Capabilities:
Create thread
Execute command
Link many functions at runtime
Log keystrokes via polling
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x5700]
mov eax, 0x5800
call fcn.1400bddf0
sub rsp, rax
movaps xmmword [rsp + 0x57f0], xmm6
lea r8, [rbp - 0x40]
movaps xmmword [rsp + 0x57e0], xmm7
lea rcx, [rbp + 0x1660]
movaps xmmword [rsp + 0x57d0], xmm8
mov edx, 0x4000
movaps xmmword [rsp + 0x57c0], xmm9
movaps xmmword [rsp + 0x57b0], xmm10
movaps xmmword [rsp + 0x57a0], xmm11
movaps xmmword [rsp + 0x5790], xmm12
movaps xmmword [rsp + 0x5780], xmm13
movaps xmmword [rsp + 0x5770], xmm14
movaps xmmword [rsp + 0x5760], xmm15
call qword [sym.imp.KERNEL32.dll_K32EnumDeviceDrivers]
xor r13d, r13d
test eax, eax
je 0x1400544f5
mov eax, dword [rbp - 0x40]
cmp eax, 0x4000
jae 0x1400544f5
shr eax, 3
test eax, eax
je 0x1400544f5
mov ebx, r13d
mov edi, eax
movabs rsi, 0xf2f986323bd836a6
movabs r14, 0xdd7f0323f7af9005
movabs r12, 0xa81d666787dbe44d
movabs r15, 0xf2f986405eb355c7
nop dword [rax]
mov rcx, qword [rbp + rbx*8 + 0x1660]
lea rdx, [rbp + 0xe60]
mov r8d, 0x800
call qword [sym.imp.KERNEL32.dll_K32GetDeviceDriverBaseNameA]
test eax, eax
je 0x140054474
xorps xmm0, xmm0
mov qword [rbp - 0x80], r13
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x78], r13
lea rax, [rbp + 0xe60]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], r13b
jne 0x140053d61
lea rdx, [rbp + 0xe60]
lea rcx, [rsp + 0x70]
call fcn.14003f1e0
movabs rax, 0xae0c664098dde06e
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0x5a0], rax
lea rdx, [rbp + 0x5a0]
movabs rax, 0xf2f9f45750bb57ce
mov qword [rbp + 0xa8], rsi
movdqa xmm0, xmmword [rbp + 0xa0]
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x5a8], rax
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x5a0]
movdqa xmmword [rbp + 0x5a0], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x5b0], r12
lea rdx, [rbp + 0x5b0]
movabs rax, 0xf2f986323bd836c1
mov qword [rbp + 0x90], r14
mov qword [rbp + 0x5b8], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x98], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0x5b0]
movdqa xmmword [rbp + 0x5b0], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x468], rsi
lea rdx, [rbp + 0x460]
movabs rax, 0xdd7f0323f7c9e06b
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x460], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x88], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0x460]
movdqa xmmword [rbp + 0x460], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
movabs rax, 0xb9164b4d96dbf951
mov qword [rbp + 0x70], r14
mov qword [rbp + 0x470], rax
lea rdx, [rbp + 0x470]
movabs rax, 0xf2f986323bd836c3
mov qword [rbp + 0x78], rsi
movdqa xmm0, xmmword [rbp + 0x70]
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x478], rax
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x470]
movdqa xmmword [rbp + 0x470], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
movabs rax, 0x823b4c5385cef856
mov qword [rbp + 0x60], r14
mov qword [rbp + 0x480], rax
lea rdx, [rbp + 0x480]
movabs rax, 0xf2f986323bae44e2
mov qword [rbp + 0x68], rsi
movdqa xmm0, xmmword [rbp + 0x60]
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x488], rax
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x498], rsi
lea rdx, [rbp + 0x490]
movabs rax, 0xdd7f0317c1cef46c
mov qword [rbp + 0x50], r14
mov qword [rbp + 0x490], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x58], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x490]
movdqa xmmword [rbp + 0x490], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x4a8], rsi
lea rdx, [rbp + 0x4a0]
movabs rax, 0xdd7f0311c4cef46c
mov qword [rbp + 0x40], r14
mov qword [rbp + 0x4a0], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x48], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x40]
xorps xmm0, xmmword [rbp + 0x4a0]
movdqa xmmword [rbp + 0x4a0], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x4b8], rsi
lea rdx, [rbp + 0x4b0]
movabs rax, 0xdd1861478ec3fc6a
mov qword [rbp + 0x30], r14
mov qword [rbp + 0x4b0], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x38], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0x4b0]
movdqa xmmword [rbp + 0x4b0], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
movabs rax, 0xeb1861478ec3fc6a
mov qword [rbp + 0x20], r14
mov qword [rbp + 0x4c0], rax
lea rdx, [rbp + 0x4c0]
movabs rax, 0xf2f986323bd83692
mov qword [rbp + 0x28], rsi
movdqa xmm0, xmmword [rbp + 0x20]
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x4c8], rax
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x4c0]
movdqa xmmword [rbp + 0x4c0], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x4d8], rsi
lea rdx, [rbp + 0x4d0]
movabs rax, 0xdd136f4793ceff69
mov qword [rbp], r14
mov qword [rbp + 0x4d0], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 8], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp]
xorps xmm0, xmmword [rbp + 0x4d0]
movdqa xmmword [rbp + 0x4d0], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
movabs rax, 0xa81d664787dbe46d
mov qword [rbp + 0x10], r14
mov qword [rbp + 0x4e0], rax
lea rdx, [rbp + 0x4e0]
movabs rax, 0xf2f9863249bd51c1
mov qword [rbp + 0x18], rsi
movdqa xmm0, xmmword [rbp + 0x10]
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x4e8], rax
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x4e0]
movdqa xmmword [rbp + 0x4e0], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
movabs rax, 0xb80d744c93c1f972
mov qword [rbp - 0x10], r14
mov qword [rbp + 0x4f0], rax
lea rdx, [rbp + 0x4f0]
movabs rax, 0xf2f986405eb557c8
mov qword [rbp - 8], rsi
movdqa xmm0, xmmword [rbp - 0x10]
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x4f8], rax
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x4f0]
movdqa xmmword [rbp + 0x4f0], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x508], r15
lea rdx, [rbp + 0x500]
movabs rax, 0xb50c704694c0e275
mov qword [rbp + 0x3a0], r14
mov qword [rbp + 0x500], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x3a8], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x3a0]
xorps xmm0, xmmword [rbp + 0x500]
movdqa xmmword [rbp + 0x500], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
movabs rax, 0xfd0c704694c0e255
mov qword [rbp + 0x6e0], r14
mov qword [rbp + 0x510], rax
lea rdx, [rbp + 0x510]
movabs rax, 0xf2f9f45750bb57ee
mov qword [rbp + 0x6e8], rsi
movdqa xmm0, xmmword [rbp + 0x6e0]
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x518], rax
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rbp + 0x510], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x528], r15
lea rdx, [rbp + 0x520]
movabs rax, 0x950c704694c0e255
mov qword [rbp + 0x700], r14
mov qword [rbp + 0x520], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x708], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x700]
xorps xmm0, xmmword [rbp + 0x520]
movdqa xmmword [rbp + 0x520], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x538], rsi
lea rdx, [rbp + 0x530]
movabs rax, 0xdd7f0323f7ebe84d
mov qword [rbp + 0x710], r14
mov qword [rbp + 0x530], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x718], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x710]
xorps xmm0, xmmword [rbp + 0x530]
movdqa xmmword [rbp + 0x530], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x548], rsi
lea rdx, [rbp + 0x540]
movabs rax, 0xdd1b604684ddf175
mov qword [rbp + 0x6f0], r14
mov qword [rbp + 0x540], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x6f8], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x6f0]
xorps xmm0, xmmword [rbp + 0x540]
movdqa xmmword [rbp + 0x540], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x558], rsi
lea rdx, [rbp + 0x550]
movabs rax, 0xdd7f0323f7cef46c
mov qword [rbp + 0x720], r14
mov qword [rbp + 0x550], rax
lea rcx, [rsp + 0x70]
mov qword [rbp + 0x728], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rbp + 0x720]
xorps xmm0, xmmword [rbp + 0x550]
movdqa xmmword [rbp + 0x550], xmm0
call fcn.140050370
cmp rax, 0xffffffffffffffff
jne 0x140054482
mov qword [rbp + 0x568], rsi
lea rdx, [rbp + 0x560]
movabs rax, 0xdd7f035a87fcfe61
mov qword [rsp + 0x60], r14
mov qword [rbp + 0x560], rax
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x68], rsi
xor r8d, r8d
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x560], xmm0
call fcn.140050370
mov rdx, qword [rbp - 0x78]
cmp rax, 0xffffffffffffffff
jne 0x140054486
cmp rdx, 0xf
jbe 0x140054463
mov rcx, qword [rsp + 0x70]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005445e
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005a442
call fcn.1400bd908
mov qword [rbp - 0x80], r13
mov qword [rbp - 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x70], r13b
inc rbx
cmp rbx, rdi
jl 0x140053d20
jmp 0x1400544f5
mov rdx, qword [rbp - 0x78]
cmp rdx, 0xf
jbe 0x1400544be
mov rcx, qword [rsp + 0x70]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400544b9
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005a442
call fcn.1400bd908
lea rcx, str.pause
mov qword [rbp - 0x80], r13
mov qword [rbp - 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x70], r13b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.shutdown__s__f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [0x140154cc0]
call fcn.1400649a0
mov ecx, 8
call fcn.1400bd5bc
lea rcx, [0x140051810]
mov r9, rax
lea r8, [0x14005b110]
xor edx, edx
mov qword [rax], rcx
lea rcx, [rbp - 0x48]
mov qword [rsp + 0x28], rcx
xor ecx, ecx
mov dword [rsp + 0x20], r13d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp - 0x50], rax
test rax, rax
je 0x14005a48a
mov r15d, 1
cmp dword [rbp - 0x48], r13d
je 0x14005a480
movaps xmm0, xmmword [rbp - 0x50]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x14005a480
xorps xmm0, xmm0
mov dword [rbp - 0x38], r13d
lea rax, [0x140051310]
movaps xmmword [rsp + 0x60], xmm0
mov edx, 0x7f00
movdqa xmmword [rbp - 0x50], xmm0
xor ecx, ecx
mov qword [rbp + 0x698], rax
mov dword [rbp + 0x690], 0x50
mov dword [rbp + 0x694], 0x40
mov qword [rbp + 0x6a0], r13
mov qword [rbp + 0x6a8], r13
call qword [sym.imp.USER32.dll_LoadIconA]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x6b0], rax
call qword [sym.imp.USER32.dll_LoadCursorA]
lea rdi, str.Example
mov qword [rbp + 0x6c0], r13
mov qword [rbp + 0x6b8], rax
mov edx, 0x7f00
lea rax, str.ImGui
mov qword [rbp + 0x6d0], rdi
xor ecx, ecx
mov qword [rbp + 0x6c8], rax
call qword [sym.imp.USER32.dll_LoadIconA]
lea rcx, [rbp + 0x690]
mov qword [rbp + 0x6d8], rax
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov ecx, r15d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
xor ecx, ecx
sub eax, edx
sar eax, 1
lea ebx, [rax - 0x11d]
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov qword [rsp + 0x58], r13
mov r9d, 0x80000000
mov qword [rsp + 0x50], r13
cdq
mov qword [rsp + 0x48], r13
sub eax, edx
mov rdx, qword [rbp + 0x6d0]
mov r8, rdi
mov qword [rsp + 0x40], r13
xor ecx, ecx
mov dword [rsp + 0x38], 0x23a
sar eax, 1
sub eax, 0x190
mov dword [rsp + 0x30], 0x320
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
call qword [sym.imp.USER32.dll_CreateWindowExW]
lea rcx, str.user32.dll
mov qword [0x140154c38], rax
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rbx, rax
test rax, rax
je 0x1400546f7
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400546ee
movdqa xmm0, xmmword [reloc.WS2_32.dll_closesocket]
lea rcx, [rbp + 0x908]
mov qword [rbp + 0x738], rcx
lea rdx, [rbp + 0x730]
mov rcx, rdi
mov dword [rbp + 0x730], reloc.WS2_32.dll_send
movdqu xmmword [rbp + 0x908], xmm0
mov dword [rbp + 0x740], reloc.WS2_32.dll_recv
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rcx, qword [0x140154c38]
mov edx, 0xffffffec
call qword [sym.imp.USER32.dll_GetWindowLongA]
mov rcx, qword [0x140154c38]
mov edx, 0xffffffec
bts eax, 0x13
mov r8d, eax
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov rcx, qword [0x140154c38]
mov r9d, 2
mov r8b, 0xff
xor edx, edx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x1400f1780]
lea rdx, [rbp + 0x928]
mov rcx, qword [0x140154c38]
movdqu xmmword [rbp + 0x928], xmm0
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov rcx, qword [0x140154c38]
lea rdx, [0x140154c48]
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmmword [0x140154c48], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rax, qword [0x140154c38]
lea rbx, [0x140154fa0]
mov qword [rsp + 0x58], rbx
lea rdi, [0x140154f98]
mov qword [rbp + 0x670], rax
lea rsi, [0x140154f90]
lea rax, [rbp - 0x3c]
mov qword [rbp + 0x654], r13
mov qword [rsp + 0x50], rax
xor r9d, r9d
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x640]
mov qword [rsp + 0x40], rsi
xor r8d, r8d
mov qword [rsp + 0x38], rax
mov edx, r15d
mov dword [rsp + 0x30], 7
lea rax, [rbp - 0x30]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x668], 2
mov qword [rbp + 0x680], 2
mov qword [rbp + 0x640], r13
mov dword [rbp + 0x650], Ordinal_33
mov dword [rbp + 0x648], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0x64c], r15d
mov dword [rbp + 0x664], reloc.WLDAP32.dll_Ordinal_32
mov qword [rbp + 0x65c], r15
mov qword [rbp + 0x678], r15
mov dword [rbp - 0x30], 0xb000
mov dword [rbp - 0x2c], 0xa000
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
mov ecx, 5
cmp eax, 0x887a0004
jne 0x1400548b0
mov qword [rsp + 0x58], rbx
lea rax, [rbp - 0x3c]
mov qword [rsp + 0x50], rax
mov edx, ecx
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x640]
mov qword [rsp + 0x40], rsi
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov dword [rsp + 0x30], 7
lea rax, [rbp - 0x30]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
test eax, eax
jne 0x14005a452
mov rcx, qword [0x140154f90]
lea r9, [rbp + 0x3c0]
lea r8, [0x1400f1350]
xor edx, edx
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
call r10
mov rcx, qword [0x140154f98]
lea r9, [0x140154f88]
mov rdx, qword [rbp + 0x3c0]
xor r8d, r8d
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
call r10
mov rcx, qword [rbp + 0x3c0]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x140154c38]
mov edx, 0xa
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x140154c38]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x140154c20]
test rbx, rbx
je 0x140054939
inc dword [rbx + 0xf4]
mov ecx, 0x5dd0
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
test rax, rax
je 0x140054955
xor edx, edx
mov rcx, rax
call fcn.140001a60
jmp 0x140054958
mov rax, r13
mov qword [0x140154c20], rax
call fcn.14000a840
test rbx, rbx
je 0x140054972
mov qword [0x140154c20], rbx
jmp 0x140054979
mov rbx, qword [0x140154c20]
test rbx, rbx
jne 0x14005499f
mov r8d, 0xf5c
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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 [0x140154c20]
or dword [rbx + 8], 3
lea rdi, [0x1400dd508]
movss xmm3, dword [0x1400f1688]
lea rdx, [0x1401052d0]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x4ba44
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
call fcn.14002c140
movss xmm3, dword [0x1400f1698]
lea rdx, [0x140150d20]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x2158
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
call fcn.14002c140
movss xmm3, dword [0x1400f16b0]
lea rdx, [0x140150d20]
mov qword [0x140154c78], rax
mov r8d, 0x2158
mov rcx, qword [rbx + 0x58]
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
call fcn.14002c140
movss xmm3, dword [0x1400f1678]
lea rdx, [0x1401052d0]
mov qword [0x140154c58], rax
mov r8d, 0x4ba44
mov rcx, qword [rbx + 0x58]
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
call fcn.14002c140
movss xmm3, dword [0x1400f1694]
lea rdx, [0x140150d20]
mov qword [0x140154c68], rax
mov r8d, 0x2158
mov rcx, qword [rbx + 0x58]
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
call fcn.14002c140
mov qword [0x140154c70], rax
xor ecx, ecx
mov qword [rbx + 0x20], r13
call fcn.140027520
mov rbx, qword [0x140154c20]
mov rsi, qword [0x140154c38]
test rbx, rbx
jne 0x140054acd
mov r8d, 0xf5c
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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 [0x140154c20]
cmp qword [rbx + 0x98], r13
je 0x140054af0
mov r8d, 0x76
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtected_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 + 0x5f8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x140054c6d
lea rcx, [rbp + 0x5f0]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x140054c6d
mov rax, qword [0x140154c20]
test rax, rax
je 0x140054b2c
inc dword [rax + 0xf4]
mov ecx, 0x48
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rdi, rax
test rax, rax
je 0x140054b59
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 0x140054b5c
mov rdi, r13
mov qword [rbx + 0x98], rdi
lea rax, str.imgui_impl_win32
mov qword [rbx + 0x88], rax
or dword [rbx + 0xc], 6
mov qword [rdi], rsi
mov rax, qword [rbp + 0x5f8]
mov qword [rdi + 0x20], rax
mov rax, qword [rbp + 0x5f0]
mov qword [rdi + 0x18], rax
mov dword [rdi + 0x28], 9
mov rbx, qword [0x140154c20]
cmp dword [rbx + 0x4870], r13d
jg 0x140054bbf
mov r8d, 0x704
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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, r13
mov rcx, qword [rax]
lea rax, str.xinput1_4.dll
mov qword [rbp + 0x838], rax
lea rax, str.xinput1_3.dll
mov qword [rbp + 0x840], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp + 0x848], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 0x850], rax
lea rax, str.xinput1_1.dll
mov qword [rcx + 0x28], rsi
mov qword [rbp + 0x858], rax
mov byte [rdi + 0x2d], r15b
nop word [rax + rax]
mov rcx, qword [rbp + rbx*8 + 0x838]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rsi, rax
test rax, rax
jne 0x140054c41
inc rbx
cmp rbx, 5
jl 0x140054c20
jmp 0x140054c6d
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 [0x140154c20]
mov r14, qword [0x140154fa0]
mov rsi, qword [0x140154f98]
test rax, rax
jne 0x140054ca8
mov r8d, 0xf5c
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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 [0x140154c20]
lea rdi, [rax + 8]
cmp qword [rdi + 0x98], r13
je 0x140054cd6
mov r8d, 0x221
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtected_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 [0x140154c20]
test rax, rax
je 0x140054ce1
inc dword [rax + 0xf4]
mov ecx, 0x78
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
test rax, rax
je 0x140054d22
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 0x140054d25
mov rbx, r13
mov qword [rdi + 0x98], rbx
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0x88], rax
lea r8, [rbp - 0x28]
or dword [rdi + 4], 8
lea rdx, [0x1400de670]
mov qword [rbp - 0x28], r13
mov rcx, rsi
mov qword [rbp - 0x20], r13
mov qword [rbp + 0x3c8], r13
mov rax, qword [rsi]
mov r9, qword [rax]
call r9
test eax, eax
jne 0x140054db7
mov rcx, qword [rbp - 0x28]
lea r8, [rbp - 0x20]
lea rdx, [0x1400de680]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
call r9
test eax, eax
jne 0x140054db7
mov rcx, qword [rbp - 0x20]
lea r8, [rbp + 0x3c8]
lea rdx, [0x1400de690]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
call r9
test eax, eax
jne 0x140054db7
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rbp + 0x3c8]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp - 0x28]
test rcx, rcx
je 0x140054dc6
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp - 0x20]
test rcx, rcx
je 0x140054dd5
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbx]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
mov rcx, qword [rbx + 8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
lea rcx, [0x140154cc0]
xor r12b, r12b
call fcn.140067500
movss xmm10, dword [0x1400f16cc]
lea r14, [0x140155010]
movss xmm15, dword [0x1400f15d4]
xorps xmm13, xmm13
movss xmm14, dword [0x1400f1754]
movss xmm8, dword [0x1400f16d0]
lea rcx, [rbp + 0x9a8]
movss xmm6, dword [0x1400f1730]
lea rdi, [0x140154c40]
xor r9d, r9d
mov dword [rsp + 0x20], r15d
xor r8d, r8d
lea rsi, [0x1400d3644]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x140054eb0
nop word [rax + rax]
lea rcx, [rbp + 0x9a8]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x9a8]
call qword [sym.imp.USER32.dll_DispatchMessageA]
cmp dword [rbp + 0x9b0], 0x12
lea rcx, [rbp + 0x9a8]
movzx r12d, r12b
cmove r12d, r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
jne 0x140054e60
test r12b, r12b
jne 0x14005a172
mov rbx, qword [0x140154c20]
test rbx, rbx
je 0x140054eca
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x140054ee7
jmp 0x140054ecd
mov rbx, r13
mov r8d, 0x250
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtected_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], r13
jne 0x140054ef2
call fcn.140040ac0
call fcn.140041c70
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140054f14
cmp byte [reloc.WS2_32.dll_accept], r13b
sete byte [0x140152f08]
mov ecx, reloc.WLDAP32.dll_Ordinal_46
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
jne 0x14005a449
mov rax, qword [0x140154c20]
test rax, rax
jne 0x140054f54
mov r8d, 0xf5c
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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 [0x140154c20]
movss xmm0, dword [rax + 0x18]
mov ecx, dword [0x140152f00]
mulss xmm0, dword [0x1400f1658]
cmp ecx, 0xff
jg 0x140054f7d
cmp byte [reloc.WS2_32.dll_accept], r13b
mov eax, Ordinal_301
jne 0x140054f80
mov eax, r13d
sub eax, ecx
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm0
movd xmm0, ecx
cvtdq2ps xmm0, xmm0
addss xmm1, xmm0
cvttss2si r8d, xmm1
mov dword [0x140152f00], r8d
cmp r8d, 0xff
jle 0x140054fbd
mov dword [0x140152f00], 0xff
mov r8d, 0xff
mov rcx, qword [0x140154c38]
xor edx, edx
mov r9d, 2
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
cmp dword [0x140152f00], r13d
mov edx, r13d
mov rcx, qword [0x140154c38]
mov eax, 5
cmovg edx, eax
call qword [sym.imp.USER32.dll_ShowWindow]
call fcn.1400092b0
movzx eax, byte [0x140154c1b]
test al, al
jne 0x14005644b
cmp dword [0x1401051fc], 0x988
jne 0x14005a0c6
mov rax, qword [0x140154c20]
test rax, rax
jne 0x140055042
mov r8d, 0xb53
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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 [0x140154c20]
movd xmm0, dword [0x140152f04]
lea rdx, [0x1401051fa]
cvtdq2ps xmm0, xmm0
mov dword [rbp + 0x570], 0x3e70f0f2
mov r8d, 0x20ab
mov dword [rbp + 0x574], 0x3e828283
mov dword [rbp + 0x578], 0x3ea0a0a1
movups xmm1, xmmword [rbp + 0x570]
mulss xmm0, dword [0x1400f1568]
shufps xmm1, xmm1, 0x93
movss xmm1, xmm0
xorps xmm0, xmm0
movups xmmword [rbp + 0xde8], xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rax + 0x38c8], xmm1
movups xmmword [rax + 0x38d8], xmm0
movdqa xmm0, xmmword [0x1400f1ac0]
movups xmmword [rax + 0x38e8], xmm0
movups xmmword [rbp + 0xe18], xmm0
movdqa xmm0, xmmword [0x1400f1b70]
movups xmmword [rax + 0x38a8], xmm0
movups xmmword [rbp + 0xe28], xmm0
movdqa xmm0, xmmword [0x1400f1b50]
movups xmmword [rax + 0x38b8], xmm0
movups xmmword [rbp + 0xe38], xmm0
movdqa xmm0, xmmword [0x1400f1a10]
movups xmmword [rax + 0x38f8], xmm0
movups xmmword [rbp + 0xe48], xmm0
movdqa xmm0, xmmword [0x1400f1910]
movups xmmword [rax + 0x3b98], xmm0
mov qword [rax + 0x37f0], 0x41200000
movups xmmword [rbp + 0xdd8], xmm0
movups xmmword [rbp + 0x570], xmm1
movss xmm1, dword [0x1400f167c]
movaps xmm0, xmm13
unpcklps xmm0, xmm13
movsd qword [rax + 0x37e8], xmm0
movaps xmm0, xmm13
mov qword [rax + 0x3814], 0x40e00000
mov dword [rax + 0x380c], 0x41200000
mov dword [rax + 0x3810], 0x3f800000
mov qword [rax + 0x3824], 0x41000000
unpcklps xmm0, xmm1
movss xmm1, dword [0x1400f1720]
mov dword [rax + 0x3854], 0x41200000
movsd qword [rax + 0x382c], xmm0
movss xmm0, dword [0x1400f1660]
unpcklps xmm0, xmm13
movsd qword [rax + 0x3834], xmm0
movaps xmm0, xmm13
mov rcx, qword [0x140154c20]
unpcklps xmm0, xmm13
movsd qword [rcx + 0x4788], xmm0
movaps xmm0, xmm13
unpcklps xmm0, xmm13
movsd qword [rcx + 0x4790], xmm0
movaps xmm0, xmm6
mov dword [rcx + 0x477c], r15d
or dword [rcx + 0x4778], 3
unpcklps xmm0, xmm1
movsd qword [rcx + 0x4798], xmm0
mov dword [rcx + 0x4780], r15d
lea rcx, [0x1400f07d4]
call fcn.14000fd60
mov rdi, qword [0x140154c20]
lea rcx, [rbp + 0x938]
movdqa xmm0, xmmword [0x1400f18f0]
mov rax, qword [rdi + 0x3ea0]
movsd xmm6, qword [rax + 0x18]
mov byte [rax + 0x98], 1
mov rax, qword [rdi + 0x3ea0]
movss xmm7, dword [rdi + 0x37f0]
mov r10, qword [rax + 0x278]
movups xmmword [rbp + 0x938], xmm0
call fcn.140003ee0
movaps xmm11, xmm6
movsd qword [rbp + 0x5e8], xmm6
movss xmm12, dword [rbp + 0x5e8]
shufps xmm11, xmm11, 0x55
movaps xmm0, xmm11
addss xmm0, xmm8
movss dword [rbp + 0x3e4], xmm0
lea r8, [rbp + 0x3e0]
movaps xmm0, xmm11
mov dword [rsp + 0x28], r13d
movaps xmm8, xmm12
movss dword [rsp + 0x20], xmm7
addss xmm8, dword [0x1400f16c4]
movaps xmm9, xmm12
addss xmm0, xmm10
addss xmm9, dword [0x1400f167c]
mov r9d, eax
lea rdx, [rbp + 0x3e8]
mov rcx, r10
movss dword [rbp + 0x3e0], xmm8
movss dword [rbp + 0x3ec], xmm0
movss dword [rbp + 0x3e8], xmm9
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
movdqa xmm0, xmmword [0x1400f18f0]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x918]
movss xmm6, dword [rdi + 0x37f0]
mov r10, qword [rax + 0x278]
movups xmmword [rbp + 0x918], xmm0
call fcn.140003ee0
movaps xmm0, xmm11
mov dword [rsp + 0x28], r13d
addss xmm0, dword [0x1400f1714]
movaps xmm1, xmm11
movss dword [rbp + 0x3f0], xmm8
addss xmm1, dword [0x1400f1710]
mov r9d, eax
movss dword [rbp + 0x3f8], xmm9
lea r8, [rbp + 0x3f0]
movss dword [rsp + 0x20], xmm6
lea rdx, [rbp + 0x3f8]
movss dword [rbp + 0x3f4], xmm0
mov rcx, r10
movss dword [rbp + 0x3fc], xmm1
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x580]
movss xmm6, dword [rdi + 0x37f0]
movd xmm0, dword [0x140152f04]
cvtdq2pd xmm0, xmm0
mov r10, qword [rax + 0x278]
mov dword [rbp + 0x580], 0x3d40c0c2
mov dword [rbp + 0x584], 0x3d40c0c2
mov dword [rbp + 0x588], 0x3d40c0c2
mulsd xmm0, qword [0x1400f1610]
cvttsd2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x1400f1568]
movss dword [rbp + 0x58c], xmm0
call fcn.140003ee0
movaps xmm10, xmm11
mov dword [rsp + 0x28], r13d
addss xmm10, dword [0x1400f1720]
movaps xmm7, xmm12
movss dword [rsp + 0x20], xmm6
addss xmm7, dword [0x1400f1730]
movaps xmm9, xmm11
lea r8, [rbp + 0x400]
movaps xmm8, xmm12
addss xmm9, xmm13
addss xmm8, xmm13
movss dword [rbp + 0x404], xmm10
mov r9d, eax
lea rdx, [rbp + 0x408]
mov rcx, r10
movss dword [rbp + 0x400], xmm7
movss dword [rbp + 0x40c], xmm9
movss dword [rbp + 0x408], xmm8
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movups xmm0, xmmword [rcx + 0x38f8]
mov rax, qword [rcx + 0x3ea0]
movss xmm6, dword [rdi + 0x37f0]
movups xmmword [rsp + 0x60], xmm0
mov r10, qword [rax + 0x278]
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [rcx + 0x37e0]
lea rcx, [rsp + 0x60]
movss dword [rsp + 0x6c], xmm0
call fcn.140003ee0
movss dword [rsp + 0x30], xmm15
lea rdx, [rbp + 0x418]
mov r9d, eax
movss dword [rbp + 0x410], xmm7
lea r8, [rbp + 0x410]
movss dword [rbp + 0x414], xmm10
mov rcx, r10
movss dword [rbp + 0x418], xmm8
movss dword [rbp + 0x41c], xmm9
movss dword [rsp + 0x20], xmm6
call fcn.14002a890
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [0x140153170]
movss xmm6, dword [rdi + 0x37f0]
mov r10, qword [rax + 0x278]
call fcn.140003ee0
movaps xmm7, xmm12
mov dword [rsp + 0x28], 0x50
addss xmm7, dword [0x1400f16d4]
mov r9d, eax
movss dword [rbp + 0x424], xmm10
lea r8, [rbp + 0x420]
movss dword [rbp + 0xd0], xmm8
lea rdx, [rbp + 0xd0]
movss dword [rbp + 0xd4], xmm9
mov rcx, r10
movss dword [rsp + 0x20], xmm6
movss dword [rbp + 0x420], xmm7
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
movdqa xmm0, xmmword [0x1400f1a00]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x948]
movss xmm6, dword [rdi + 0x37f0]
mov r10, qword [rax + 0x278]
movups xmmword [rbp + 0x948], xmm0
call fcn.140003ee0
movaps xmm0, xmm12
mov dword [rsp + 0x28], r13d
addss xmm0, dword [0x1400f16d8]
mov r9d, eax
movss dword [rbp + 0xdc], xmm10
lea r8, [rbp + 0xd8]
movss dword [rbp + 0xe0], xmm7
lea rdx, [rbp + 0xe0]
movss dword [rbp + 0xe4], xmm9
mov rcx, r10
movss dword [rsp + 0x20], xmm6
movss dword [rbp + 0xd8], xmm0
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [0x140153170]
movss xmm6, dword [rdi + 0x37f0]
mov r10, qword [rax + 0x278]
call fcn.140003ee0
movaps xmm0, xmm12
movaps xmm9, xmm11
addss xmm0, dword [0x1400f16f4]
addss xmm9, dword [0x1400f16c0]
movss dword [rbp + 0xe8], xmm0
movss dword [rbp + 0xec], xmm9
movaps xmm8, xmm11
mov dword [rsp + 0x28], 0x50
addss xmm8, dword [0x1400f1660]
movaps xmm7, xmm12
movss dword [rsp + 0x20], xmm6
addss xmm7, dword [0x1400f16dc]
mov r9d, eax
lea r8, [rbp + 0xe8]
lea rdx, [rbp + 0xf0]
mov rcx, r10
movss dword [rbp + 0xf4], xmm8
movss dword [rbp + 0xf0], xmm7
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
movdqa xmm0, xmmword [0x1400f1a00]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x958]
movss xmm6, dword [rdi + 0x37f0]
mov r10, qword [rax + 0x278]
movups xmmword [rbp + 0x958], xmm0
call fcn.140003ee0
movaps xmm0, xmm12
movss dword [rsp + 0x30], xmm15
addss xmm0, dword [0x1400f170c]
mov r9d, eax
movss dword [rbp + 0xfc], xmm9
lea r8, [rbp + 0xf8]
movss dword [rbp + 0x100], xmm7
lea rdx, [rbp + 0x100]
movss dword [rbp + 0x104], xmm8
mov rcx, r10
movss dword [rsp + 0x20], xmm6
movss dword [rbp + 0xf8], xmm0
call fcn.14002a890
mov rcx, qword [0x140154c20]
movdqa xmm0, xmmword [0x1400f1ca0]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x968]
mov r10, qword [rax + 0x278]
movups xmmword [rbp + 0x968], xmm0
call fcn.140003ee0
mov rdx, qword [0x140154c40]
lea r9, [rbp + 0x118]
mov dword [rsp + 0x30], eax
lea r8, [rbp + 0x120]
movaps xmm0, xmm12
mov dword [rbp + 0x108], 0x3f800000
addss xmm0, dword [0x1400f16c8]
movaps xmm1, xmm11
mov dword [rbp + 0x10c], 0x3f800000
addss xmm1, dword [0x1400f171c]
movaps xmm2, xmm11
mov qword [rbp + 0x110], r13
addss xmm2, dword [0x1400f1718]
movss dword [rbp + 0x118], xmm0
lea rax, [rbp + 0x108]
mov qword [rsp + 0x28], rax
movaps xmm0, xmm12
addss xmm0, dword [0x1400f1680]
lea rax, [rbp + 0x110]
movss dword [rbp + 0x11c], xmm1
mov rcx, r10
movss dword [rbp + 0x124], xmm2
mov qword [rsp + 0x20], rax
movss dword [rbp + 0x120], xmm0
call fcn.14002ae30
mov rbx, qword [0x140154c20]
lea rdx, [rbp + 0x448]
movss xmm1, dword [rbx + 0x382c]
lea rcx, [rbx + 0x47f8]
movss xmm0, dword [rbx + 0x3830]
movss dword [rbp + 0x44c], xmm1
movss dword [rbp + 0x450], xmm0
mov dword [rbp + 0x448], reloc.WS2_32.dll_ntohl
call fcn.14001e790
mov dword [rbx + 0x382c], r13d
mov dword [rbx + 0x3830], 0x41c80000
lea rcx, [rbp + 0x128]
mov dword [rbp + 0x128], 0x41800000
mov dword [rbp + 0x12c], 0x42ce0000
call fcn.140015930
cmp dword [0x140154c30], r13d
lea r8, [rbp + 0x130]
lea rcx, [0x1400d3648]
mov dword [rbp + 0x130], 0x423c0000
sete dl
mov dword [rbp + 0x134], 0x423c0000
call fcn.1400346c0
test al, al
je 0x14005590d
mov eax, r13d
mov dword [0x140154c30], eax
jmp 0x140055913
mov eax, dword [0x140154c30]
cmp eax, 1
mov dword [rbp + 0x138], 0x423c0000
lea r8, [rbp + 0x138]
mov dword [rbp + 0x13c], 0x423c0000
sete dl
mov rcx, rsi
call fcn.1400346c0
test al, al
je 0x140055947
mov dword [0x140154c30], r15d
mov ecx, r15d
call fcn.140004540
mov ecx, dword [0x140154f84]
mov ebx, dword [0x140154c30]
cmp ebx, ecx
jne 0x140055965
movaps xmm7, xmm15
jmp 0x140055969
movaps xmm7, xmm14
mov rax, qword [0x140154c20]
test rax, rax
jne 0x1400559a2
mov r8d, 0xf5c
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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 ecx, dword [0x140154f84]
mov rax, qword [0x140154c20]
mov ebx, dword [0x140154c30]
movss xmm6, dword [rax + 0x18]
movaps xmm0, xmm6
mulss xmm0, dword [0x1400f1654]
mulss xmm0, xmm7
addss xmm0, dword [0x140154f80]
comiss xmm13, xmm0
jbe 0x1400559ca
movaps xmm7, xmm13
jmp 0x1400559d2
movaps xmm7, xmm15
minss xmm7, xmm0
movss dword [0x140154f80], xmm7
cmp ebx, ecx
jne 0x1400559e4
movaps xmm8, xmm15
jmp 0x1400559e8
movaps xmm8, xmm14
movss xmm0, dword [0x1400f16ac]
call sub.api_ms_win_crt_math_l1_1_0.dll_roundf
mulss xmm6, xmm0
mulss xmm6, xmm8
addss xmm6, dword [0x140154cbc]
comiss xmm13, xmm6
jbe 0x140055a12
movaps xmm0, xmm13
jmp 0x140055a1a
movaps xmm0, xmm15
minss xmm0, xmm6
ucomiss xmm7, xmm13
movss dword [0x140154cbc], xmm0
jp 0x140055a38
jne 0x140055a38
ucomiss xmm0, xmm13
jp 0x140055a38
jne 0x140055a38
mov dword [0x140154f84], ebx
call fcn.140015ad0
mov rbx, qword [0x140154c20]
lea rdx, [rbp + 0x5c0]
movss xmm10, dword [0x1400f16cc]
mov rax, qword [rbx + 0x3ea0]
lea rcx, [rbx + 0x47f8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
addss xmm0, dword [0x1400f16dc]
addss xmm1, xmm10
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
mov byte [rax + 0x121], 1
movss xmm0, dword [rbx + 0x37e0]
movss xmm6, dword [0x140154f80]
mulss xmm6, dword [rdi + 0x37e0]
mov dword [rbp + 0x5c0], r13d
movss dword [rbp + 0x5c4], xmm0
call fcn.14001e790
movss dword [rbx + 0x37e0], xmm6
mov ecx, dword [0x140154f84]
test ecx, ecx
je 0x140055f64
cmp ecx, 1
jne 0x140056361
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp - 0xc], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp - 0x10]
mov rdi, qword [rax + 0x278]
movss dword [rbp - 0x10], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp - 4], xmm1
movss dword [rbp - 8], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c78]
movaps xmm1, xmm11
movaps xmm0, xmm12
mov esi, eax
addss xmm1, dword [0x1400f1690]
addss xmm0, dword [0x1400f16e8]
movss dword [rbp + 0x144], xmm1
movss dword [rbp + 0x140], xmm0
test eax, 0xff000000
je 0x140055c22
test rbx, rbx
jne 0x140055b9f
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140055bca
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400d3645]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f16a0]
lea r9, [rbp + 0x140]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, [0x1400d3644]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0x14], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x10]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0x10], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0x1c], xmm1
movss dword [rbp + 0x18], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c68]
mov esi, eax
addss xmm11, dword [0x1400f1688]
addss xmm12, dword [0x1400f16f8]
movss dword [rbp + 0x14c], xmm11
movss dword [rbp + 0x148], xmm12
test eax, 0xff000000
je 0x140055d52
test rbx, rbx
jne 0x140055ccf
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140055cfa
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400f0a24]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f1678]
lea r9, [rbp + 0x148]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, str.Register_nRegister_your_new_accounts.
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
lea rdx, [rbp + 0x150]
mov dword [rbp + 0x150], 0x43a00000
lea rcx, str.Register
mov dword [rbp + 0x154], 0x43e60000
call fcn.14000cfe0
mov qword [rsp + 0x38], r13
lea rax, [rbp + 0x158]
mov qword [rsp + 0x30], r13
lea rcx, str.Username
mov dword [rsp + 0x28], r13d
mov r9d, 0x40
mov r8, r14
mov qword [rsp + 0x20], rax
xor edx, edx
mov qword [rbp + 0x158], r13
call fcn.14003b2e0
mov qword [rsp + 0x38], r13
lea rax, [rbp + 0x160]
mov qword [rsp + 0x30], r13
lea rsi, [0x140154fb0]
mov dword [rsp + 0x28], r13d
lea rcx, str.Password
mov r8, rsi
mov qword [rsp + 0x20], rax
mov r9d, 0x40
mov qword [rbp + 0x160], r13
xor edx, edx
call fcn.14003b2e0
mov qword [rsp + 0x38], r13
lea rax, [rbp + 0x168]
mov qword [rsp + 0x30], r13
lea rbx, [0x140155050]
mov dword [rsp + 0x28], r13d
lea rcx, str.License
mov r8, rbx
mov qword [rsp + 0x20], rax
mov r9d, 0x40
mov qword [rbp + 0x168], r13
xor edx, edx
call fcn.14003b2e0
lea rdx, [rbp + 0x170]
mov dword [rbp + 0x170], 0x43820000
lea rcx, str.Register
mov dword [rbp + 0x174], 0x42200000
call fcn.1400341a0
test al, al
je 0x140056361
xorps xmm0, xmm0
mov qword [rbp + 0x7a8], r13
movups xmmword [rbp + 0x798], xmm0
mov qword [rbp + 0x7b0], r13
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], r13b
jne 0x140055e80
mov rdx, rbx
lea rcx, [rbp + 0x798]
call fcn.14003f1e0
xorps xmm0, xmm0
mov qword [rbp + 0x788], r13
movups xmmword [rbp + 0x778], xmm0
mov qword [rbp + 0x790], r13
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rsi + r8], r13b
jne 0x140055eb7
mov rdx, rsi
lea rcx, [rbp + 0x778]
call fcn.14003f1e0
xorps xmm0, xmm0
mov qword [rbp + 0x7c8], r13
movups xmmword [rbp + 0x7b8], xmm0
mov qword [rbp + 0x7d0], r13
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [r14 + r8], r13b
jne 0x140055ef0
mov rdx, r14
lea rcx, [rbp + 0x7b8]
call fcn.14003f1e0
lea r9, [rbp + 0x798]
lea r8, [rbp + 0x778]
lea rdx, [rbp + 0x7b8]
lea rcx, [0x140154cc0]
call fcn.14006af10
cmp byte [0x140154ed8], r13b
jne 0x140056350
mov ecx, 0x5dc
mov dword [0x1401051fc], 0x51997
call qword [sym.imp.KERNEL32.dll_Sleep]
mov eax, dword [0x1401051fc]
mov dword [r13], eax
mov dword [0x1401051fc], 0x8072
jmp 0x140056361
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 4], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp]
mov rdi, qword [rax + 0x278]
movss dword [rbp], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0xc], xmm1
movss dword [rbp + 8], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c78]
movaps xmm1, xmm11
movaps xmm0, xmm12
mov esi, eax
addss xmm1, dword [0x1400f1690]
addss xmm0, dword [0x1400f16e4]
movss dword [rbp + 0x17c], xmm1
movss dword [rbp + 0x178], xmm0
test eax, 0xff000000
je 0x140056098
test rbx, rbx
jne 0x140056015
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140056040
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400d3649]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f16a0]
lea r9, [rbp + 0x178]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, [0x1400d3648]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0x24], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x20]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0x20], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0x2c], xmm1
movss dword [rbp + 0x28], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c68]
mov esi, eax
addss xmm11, dword [0x1400f1688]
addss xmm12, dword [0x1400f16f8]
movss dword [rbp + 0x184], xmm11
movss dword [rbp + 0x180], xmm12
test eax, 0xff000000
je 0x1400561c8
test rbx, rbx
jne 0x140056145
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140056170
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400f09d0]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f1678]
lea r9, [rbp + 0x180]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, str.Login_Page_nEnter_your_details_to_proceed
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
lea rdx, [rbp + 0x188]
mov dword [rbp + 0x188], 0x43a00000
lea rcx, str.Login
mov dword [rbp + 0x18c], 0x43e60000
call fcn.14000cfe0
mov qword [rsp + 0x38], r13
lea rax, [rbp + 0x190]
mov qword [rsp + 0x30], r13
lea rcx, str.Username
mov dword [rsp + 0x28], r13d
mov r9d, 0x40
mov r8, r14
mov qword [rsp + 0x20], rax
xor edx, edx
mov qword [rbp + 0x190], r13
call fcn.14003b2e0
mov qword [rsp + 0x38], r13
lea rax, [rbp + 0x198]
mov qword [rsp + 0x30], r13
lea rsi, [0x140154fb0]
mov dword [rsp + 0x28], r13d
lea rcx, str.Password
mov r8, rsi
mov qword [rsp + 0x20], rax
mov r9d, 0x40
mov qword [rbp + 0x198], r13
xor edx, edx
call fcn.14003b2e0
lea rdx, [rbp + 0x1a0]
mov dword [rbp + 0x1a0], 0x43820000
lea rcx, str.Login
mov dword [rbp + 0x1a4], 0x42200000
call fcn.1400341a0
test al, al
je 0x140056361
xorps xmm0, xmm0
mov qword [rbp + 0x828], r13
movups xmmword [rbp + 0x818], xmm0
mov qword [rbp + 0x830], r13
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rsi + r8], r13b
jne 0x1400562b6
mov rdx, rsi
lea rcx, [rbp + 0x818]
call fcn.14003f1e0
xorps xmm0, xmm0
mov qword [rbp + 0x7e8], r13
movups xmmword [rbp + 0x7d8], xmm0
mov qword [rbp + 0x7f0], r13
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [r14 + r8], r13b
jne 0x1400562f0
mov rdx, r14
lea rcx, [rbp + 0x7d8]
call fcn.14003f1e0
lea r8, [rbp + 0x818]
lea rdx, [rbp + 0x7d8]
lea rcx, [0x140154cc0]
call fcn.140068bd0
cmp byte [0x140154ed8], r13b
jne 0x140056350
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
imul eax, dword [0x1401051fc], 0xe6
mov dword [r13], eax
mov dword [0x1401051fc], 0x51997
jmp 0x140056361
mov dword [0x1401051fc], 0xefe
mov byte [0x140154c1b], 1
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x14005639d
movaps xmm1, xmm14
mov qword [rbp + 0x1a8], r13
lea rcx, [rbp + 0x1a8]
call fcn.140015350
call fcn.14000d0a0
mov ecx, r15d
call fcn.140004540
call fcn.1400516e0
mov rdi, qword [0x140154c38]
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rbx, rax
test rax, rax
je 0x140056427
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14005641e
movdqa xmm0, xmmword [reloc.WS2_32.dll_closesocket]
lea rcx, [rbp + 0x978]
mov qword [rbp + 0x750], rcx
lea rdx, [rbp + 0x748]
mov rcx, rdi
mov dword [rbp + 0x748], reloc.WS2_32.dll_send
movdqu xmmword [rbp + 0x978], xmm0
mov dword [rbp + 0x758], reloc.WS2_32.dll_recv
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
call fcn.140012670
movzx eax, byte [0x140154c1b]
lea rdi, [0x140154c40]
movss xmm6, dword [0x1400f1730]
movss xmm8, dword [0x1400f16d0]
cmp al, 1
jne 0x14005a0c6
cmp dword [0x1401051fc], 0xefe
jne 0x14005a0c6
cmp qword [0x140154c40], r13
mov qword [rbp + 0x600], 0xffffffffffffffff
mov qword [rbp + 0x608], 0xffffffffffffffff
mov qword [rbp + 0x610], 0xffffffffffffffff
mov qword [rbp + 0x618], 0xffffffffffffffff
mov dword [rbp + 0x620], 0xffffffff
mov qword [rbp + 0x624], 0xfffffffffffffffd
mov dword [rbp + 0x62c], 0xffffffff
mov qword [rbp + 0x630], r13
jne 0x1400564ee
mov rcx, qword [0x140154f98]
lea r9, [rbp + 0x600]
mov qword [rsp + 0x30], r13
lea rdx, [0x140103130]
mov qword [rsp + 0x28], rdi
mov r8d, 0x20ca
mov qword [rsp + 0x20], r13
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
mov rcx, qword [0x140154c20]
lea rdx, [0x1401051fa]
movss xmm1, dword [0x1400f1720]
movaps xmm0, xmm13
unpcklps xmm0, xmm13
mov r8d, 0xab
unpcklps xmm6, xmm1
movsd qword [rcx + 0x4788], xmm0
movaps xmm0, xmm13
unpcklps xmm0, xmm13
movsd qword [rcx + 0x4790], xmm0
mov dword [rcx + 0x477c], r15d
or dword [rcx + 0x4778], 3
movsd qword [rcx + 0x4798], xmm6
mov dword [rcx + 0x4780], r15d
lea rcx, str.Menu
call fcn.14000fd60
mov r14, qword [0x140154c20]
lea rcx, [rbp + 0x988]
movdqa xmm0, xmmword [0x1400f18f0]
mov rax, qword [r14 + 0x3ea0]
movsd xmm6, qword [rax + 0x18]
mov byte [rax + 0x98], 1
mov rax, qword [r14 + 0x3ea0]
movss xmm7, dword [r14 + 0x37f0]
mov r10, qword [rax + 0x278]
movups xmmword [rbp + 0x988], xmm0
call fcn.140003ee0
movaps xmm11, xmm6
movsd qword [rbp + 0x5d0], xmm6
movss xmm12, dword [rbp + 0x5d0]
lea r8, [rbp + 0x1c0]
shufps xmm11, xmm11, 0x55
lea rdx, [rbp + 0x1c8]
movaps xmm0, xmm11
mov dword [rsp + 0x28], r13d
addss xmm0, xmm8
movss dword [rsp + 0x20], xmm7
movaps xmm9, xmm12
movaps xmm8, xmm12
addss xmm9, dword [0x1400f16c4]
addss xmm8, dword [0x1400f167c]
mov r9d, eax
mov rcx, r10
movss dword [rbp + 0x1c4], xmm0
movaps xmm0, xmm11
addss xmm0, xmm10
movss dword [rbp + 0x1c0], xmm9
movss dword [rbp + 0x1c8], xmm8
movss dword [rbp + 0x1cc], xmm0
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
movdqa xmm0, xmmword [0x1400f18f0]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x998]
movss xmm6, dword [r14 + 0x37f0]
mov r10, qword [rax + 0x278]
movups xmmword [rbp + 0x998], xmm0
call fcn.140003ee0
movaps xmm0, xmm11
mov dword [rsp + 0x28], r13d
addss xmm0, dword [0x1400f1714]
movaps xmm1, xmm11
movss dword [rbp + 0x1d0], xmm9
addss xmm1, dword [0x1400f1710]
mov r9d, eax
movss dword [rbp + 0x1d8], xmm8
lea r8, [rbp + 0x1d0]
movss dword [rsp + 0x20], xmm6
lea rdx, [rbp + 0x1d8]
movss dword [rbp + 0x1d4], xmm0
mov rcx, r10
movss dword [rbp + 0x1dc], xmm1
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
mov r10, qword [rax + 0x278]
movss xmm6, dword [r14 + 0x37f0]
lea rcx, [rbp + 0x590]
movd xmm0, dword [0x140152f04]
cvtdq2pd xmm0, xmm0
mov dword [rbp + 0x590], 0x3d40c0c2
mov dword [rbp + 0x594], 0x3d40c0c2
mov dword [rbp + 0x598], 0x3d40c0c2
mulsd xmm0, qword [0x1400f1610]
cvttsd2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x1400f1568]
movss dword [rbp + 0x59c], xmm0
call fcn.140003ee0
movaps xmm10, xmm11
mov dword [rsp + 0x28], r13d
addss xmm10, dword [0x1400f1720]
movaps xmm7, xmm12
movss dword [rsp + 0x20], xmm6
addss xmm7, dword [0x1400f1730]
movaps xmm9, xmm11
lea r8, [rbp + 0x1e0]
movaps xmm8, xmm12
addss xmm9, xmm13
addss xmm8, xmm13
movss dword [rbp + 0x1e4], xmm10
mov r9d, eax
lea rdx, [rbp + 0x1e8]
mov rcx, r10
movss dword [rbp + 0x1e0], xmm7
movss dword [rbp + 0x1ec], xmm9
movss dword [rbp + 0x1e8], xmm8
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movups xmm0, xmmword [rcx + 0x38f8]
mov rax, qword [rcx + 0x3ea0]
movss xmm6, dword [r14 + 0x37f0]
movups xmmword [rsp + 0x60], xmm0
mov r10, qword [rax + 0x278]
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [rcx + 0x37e0]
lea rcx, [rsp + 0x60]
movss dword [rsp + 0x6c], xmm0
call fcn.140003ee0
movss dword [rsp + 0x30], xmm15
lea rdx, [rbp + 0x1f8]
mov r9d, eax
movss dword [rbp + 0x1f0], xmm7
lea r8, [rbp + 0x1f0]
movss dword [rbp + 0x1f4], xmm10
mov rcx, r10
movss dword [rbp + 0x1f8], xmm8
movss dword [rbp + 0x1fc], xmm9
movss dword [rsp + 0x20], xmm6
call fcn.14002a890
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [0x140153170]
movss xmm6, dword [r14 + 0x37f0]
mov r10, qword [rax + 0x278]
call fcn.140003ee0
movaps xmm7, xmm12
mov dword [rsp + 0x28], 0x50
addss xmm7, dword [0x1400f16d4]
mov r9d, eax
movss dword [rbp + 0x204], xmm10
lea r8, [rbp + 0x200]
movss dword [rbp + 0x208], xmm8
lea rdx, [rbp + 0x208]
movss dword [rbp + 0x20c], xmm9
mov rcx, r10
movss dword [rsp + 0x20], xmm6
movss dword [rbp + 0x200], xmm7
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x860]
movdqa xmm0, xmmword [0x1400f1a00]
movss xmm6, dword [r14 + 0x37f0]
mov r10, qword [rax + 0x278]
movups xmmword [rbp + 0x860], xmm0
call fcn.140003ee0
movaps xmm0, xmm12
mov dword [rsp + 0x28], r13d
addss xmm0, dword [0x1400f16d8]
mov r9d, eax
movss dword [rbp + 0x214], xmm10
lea r8, [rbp + 0x210]
movss dword [rbp + 0x218], xmm7
lea rdx, [rbp + 0x218]
movss dword [rbp + 0x21c], xmm9
mov rcx, r10
movss dword [rsp + 0x20], xmm6
movss dword [rbp + 0x210], xmm0
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [0x140153170]
movss xmm6, dword [r14 + 0x37f0]
mov r10, qword [rax + 0x278]
call fcn.140003ee0
movss xmm10, dword [0x1400f16dc]
lea r8, [rbp + 0x220]
movaps xmm0, xmm12
mov dword [rsp + 0x28], 0x50
addss xmm0, dword [0x1400f16f4]
movaps xmm9, xmm11
movss dword [rsp + 0x20], xmm6
addss xmm9, dword [0x1400f16c0]
movaps xmm8, xmm11
lea rdx, [rbp + 0x228]
addss xmm8, dword [0x1400f1660]
movaps xmm7, xmm12
movss dword [rbp + 0x220], xmm0
addss xmm7, xmm10
mov r9d, eax
mov rcx, r10
movss dword [rbp + 0x224], xmm9
movss dword [rbp + 0x22c], xmm8
movss dword [rbp + 0x228], xmm7
call fcn.14002a9a0
mov rcx, qword [0x140154c20]
movdqa xmm0, xmmword [0x1400f1a00]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x870]
movss xmm6, dword [r14 + 0x37f0]
mov r10, qword [rax + 0x278]
movups xmmword [rbp + 0x870], xmm0
call fcn.140003ee0
movaps xmm0, xmm12
movss dword [rsp + 0x30], xmm15
addss xmm0, dword [0x1400f172c]
mov r9d, eax
movss dword [rbp + 0x234], xmm9
lea r8, [rbp + 0x230]
movss dword [rbp + 0x238], xmm7
lea rdx, [rbp + 0x238]
movss dword [rbp + 0x23c], xmm8
mov rcx, r10
movss dword [rsp + 0x20], xmm6
movss dword [rbp + 0x230], xmm0
call fcn.14002a890
mov rcx, qword [0x140154c20]
movdqa xmm0, xmmword [0x1400f1c70]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, [rbp + 0x880]
mov rdi, qword [rax + 0x278]
movups xmmword [rbp + 0x880], xmm0
call fcn.140003ee0
mov esi, eax
movss xmm9, dword [0x1400f1690]
movaps xmm1, xmm11
mov rbx, qword [0x140154c58]
movaps xmm0, xmm12
addss xmm0, xmm9
addss xmm1, dword [0x1400f1684]
movss dword [rbp + 0x240], xmm0
movss dword [rbp + 0x244], xmm1
test eax, 0xff000000
je 0x140056bf2
test rbx, rbx
jne 0x140056b6f
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140056b9a
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400d362d]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f16b0]
lea r9, [rbp + 0x240]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, [0x1400d362c]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
lea rcx, [rbp + 0x248]
mov dword [rbp + 0x248], 0x41800000
mov dword [rbp + 0x24c], 0x42ce0000
call fcn.140015930
cmp dword [0x140154c30], r13d
lea r8, [rbp + 0x250]
lea rcx, [0x1400d361c]
mov dword [rbp + 0x250], 0x42480000
sete dl
mov dword [rbp + 0x254], 0x423c0000
call fcn.1400346c0
test al, al
je 0x140056c52
mov eax, r13d
mov dword [0x140154c30], eax
jmp 0x140056c58
mov eax, dword [0x140154c30]
cmp eax, 2
mov dword [rbp + 0x258], 0x42480000
lea rsi, [0x1400d3620]
mov dword [rbp + 0x25c], 0x423c0000
sete dl
lea r8, [rbp + 0x258]
mov rcx, rsi
call fcn.1400346c0
test al, al
je 0x140056c99
mov eax, 2
mov dword [0x140154c30], eax
jmp 0x140056c9f
mov eax, dword [0x140154c30]
cmp eax, 3
mov dword [rbp + 0x260], 0x424c0000
lea r8, [rbp + 0x260]
mov dword [rbp + 0x264], 0x423c0000
sete dl
lea rcx, [0x1400d3614]
call fcn.1400346c0
test al, al
je 0x140056cdd
mov eax, 3
mov dword [0x140154c30], eax
jmp 0x140056ce3
mov eax, dword [0x140154c30]
cmp eax, 4
mov dword [rbp + 0x268], 0x42440000
lea r8, [rbp + 0x268]
mov dword [rbp + 0x26c], 0x423c0000
sete dl
lea rcx, [0x1400d3618]
call fcn.1400346c0
test al, al
je 0x140056d21
mov eax, 4
mov dword [0x140154c30], eax
jmp 0x140056d27
mov eax, dword [0x140154c30]
cmp eax, 5
mov dword [rbp + 0x270], 0x42440000
lea r8, [rbp + 0x270]
mov dword [rbp + 0x274], 0x423c0000
sete dl
lea rcx, [0x1400d3630]
call fcn.1400346c0
test al, al
je 0x140056d63
mov eax, 5
mov dword [0x140154c30], eax
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x140056d9f
movaps xmm1, xmm14
mov qword [rbp + 0x278], r13
lea rcx, [rbp + 0x278]
call fcn.140015350
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x140056ddb
movaps xmm1, xmm14
mov qword [rbp + 0x280], r13
lea rcx, [rbp + 0x280]
call fcn.140015350
cmp dword [0x140154c30], 6
lea rdi, [0x1400d3638]
lea r8, [rbp + 0x288]
mov dword [rbp + 0x288], 0x422c0000
sete dl
mov dword [rbp + 0x28c], 0x423c0000
mov rcx, rdi
call fcn.1400346c0
test al, al
je 0x140056e20
mov ebx, 6
mov dword [0x140154c30], ebx
jmp 0x140056e26
mov ebx, dword [0x140154c30]
mov ecx, dword [0x140154f84]
cmp ebx, ecx
jne 0x140056e36
movaps xmm7, xmm15
jmp 0x140056e3a
movaps xmm7, xmm14
mov rax, qword [0x140154c20]
test rax, rax
jne 0x140056e73
mov r8d, 0xf5c
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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 ecx, dword [0x140154f84]
mov rax, qword [0x140154c20]
mov ebx, dword [0x140154c30]
movss xmm6, dword [rax + 0x18]
movaps xmm0, xmm6
mulss xmm0, dword [0x1400f1654]
mulss xmm0, xmm7
addss xmm0, dword [0x140154f80]
comiss xmm13, xmm0
jbe 0x140056e9b
movaps xmm7, xmm13
jmp 0x140056ea3
movaps xmm7, xmm15
minss xmm7, xmm0
movss dword [0x140154f80], xmm7
cmp ebx, ecx
jne 0x140056eb5
movaps xmm8, xmm15
jmp 0x140056eb9
movaps xmm8, xmm14
movss xmm0, dword [0x1400f16ac]
call sub.api_ms_win_crt_math_l1_1_0.dll_roundf
mulss xmm6, xmm0
mulss xmm6, xmm8
addss xmm6, dword [0x140154cbc]
comiss xmm13, xmm6
jbe 0x140056ee3
movaps xmm0, xmm13
jmp 0x140056eeb
movaps xmm0, xmm15
minss xmm0, xmm6
ucomiss xmm7, xmm13
movss dword [0x140154cbc], xmm0
jp 0x140056f09
jne 0x140056f09
ucomiss xmm0, xmm13
jp 0x140056f09
jne 0x140056f09
mov dword [0x140154f84], ebx
call fcn.140015ad0
mov rbx, qword [0x140154c20]
lea rdx, [rbp + 0x5d8]
mov rax, qword [rbx + 0x3ea0]
lea rcx, [rbx + 0x47f8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
addss xmm0, xmm10
movss xmm10, dword [0x1400f16cc]
addss xmm1, xmm10
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
mov byte [rax + 0x121], 1
movss xmm0, dword [rbx + 0x37e0]
movss xmm6, dword [0x140154f80]
mulss xmm6, dword [r14 + 0x37e0]
mov dword [rbp + 0x5d8], r13d
movss dword [rbp + 0x5dc], xmm0
call fcn.14001e790
movss dword [rbx + 0x37e0], xmm6
movsxd rax, dword [0x140154f84]
cmp eax, 6
ja case.0x140056fc7.1
lea rdx, [0x140000000]
mov ecx, dword [rdx + rax*4 + 0x5a49c]
add rcx, rdx
jmp rcx
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0x34], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x30]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0x30], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0x3c], xmm1
movss dword [rbp + 0x38], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c78]
movaps xmm0, xmm12
movaps xmm1, xmm11
mov esi, eax
addss xmm1, xmm9
addss xmm0, dword [0x1400f16e4]
movss dword [rbp + 0x294], xmm1
movss dword [rbp + 0x290], xmm0
test eax, 0xff000000
je 0x1400570fa
test rbx, rbx
jne 0x140057077
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x1400570a2
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400d361d]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f16a0]
lea r9, [rbp + 0x290]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, [0x1400d361c]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0x44], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x40]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0x40], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0x4c], xmm1
movss dword [rbp + 0x48], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c68]
mov esi, eax
addss xmm12, dword [0x1400f16f8]
addss xmm11, dword [0x1400f1688]
movss dword [rbp + 0x298], xmm12
movss dword [rbp + 0x29c], xmm11
test eax, 0xff000000
je 0x14005722a
test rbx, rbx
jne 0x1400571a7
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x1400571d2
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400f0a77]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f1678]
lea r9, [rbp + 0x298]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, str.System_Optimization_nImprove_overall_system_performance.
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
lea rdx, [rbp + 0x2a0]
mov dword [rbp + 0x2a0], 0x44250000
lea rcx, str.System_Optimization
mov dword [rbp + 0x2a4], 0x43e60000
call fcn.14000cfe0
lea rdx, [0x140154ffe]
lea rcx, str.Delete_Useless_Windows_Apps
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x1400572c9
cmp byte [rdx + 0x48c2], r13b
jne 0x1400572c9
test byte [rdx + 0x4740], 4
jne 0x14005739c
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x14005739c
test eax, eax
jne 0x140057390
jmp 0x14005739c
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x14005739c
cmp qword [rdx + 0x3ea8], r9
je 0x1400572e8
test al, al
jns 0x14005739c
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x14005730d
cmp eax, dword [rdx + 0x473c]
je 0x14005730d
cmp byte [rdx + 0x3f0d], r13b
jne 0x14005730d
cmp eax, dword [r9 + 0x5c]
jne 0x14005739c
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x140057372
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x140057372
cmp byte [rcx + 0x97], r13b
je 0x140057372
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x140057372
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x14005734c
bt r8d, 0x1a
jae 0x140057372
cmp qword [rax + 0x358], rcx
je 0x140057372
cmp rax, rcx
je 0x140057372
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140057355
test dword [rdx + 0x4740], 0x100
je 0x14005739c
test byte [rdx + 0x4740], 4
jne 0x14005739c
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x140057390
cmp byte [r9 + 0x98], r13b
jne 0x14005739c
lea rcx, str.Uninstalls_unnecessary_Windows_applications.
call fcn.140016840
lea rdx, [0x140154ffa]
lea rcx, str.Update_Windows
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x140057414
cmp byte [rdx + 0x48c2], r13b
jne 0x140057414
test byte [rdx + 0x4740], 4
jne 0x1400574e7
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x1400574e7
test eax, eax
jne 0x1400574db
jmp 0x1400574e7
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x1400574e7
cmp qword [rdx + 0x3ea8], r9
je 0x140057433
test al, al
jns 0x1400574e7
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140057458
cmp eax, dword [rdx + 0x473c]
je 0x140057458
cmp byte [rdx + 0x3f0d], r13b
jne 0x140057458
cmp eax, dword [r9 + 0x5c]
jne 0x1400574e7
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x1400574bd
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x1400574bd
cmp byte [rcx + 0x97], r13b
je 0x1400574bd
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x1400574bd
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140057497
bt r8d, 0x1a
jae 0x1400574bd
cmp qword [rax + 0x358], rcx
je 0x1400574bd
cmp rax, rcx
je 0x1400574bd
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x1400574a0
test dword [rdx + 0x4740], 0x100
je 0x1400574e7
test byte [rdx + 0x4740], 4
jne 0x1400574e7
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x1400574db
cmp byte [r9 + 0x98], r13b
jne 0x1400574e7
lea rcx, str.Checks_for_and_installs_Windows_updates.
call fcn.140016840
lea rdx, [0x140155006]
lea rcx, str.Windows_Optimizer
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x14005755f
cmp byte [rdx + 0x48c2], r13b
jne 0x14005755f
test byte [rdx + 0x4740], 4
jne 0x140059ff4
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140059ff4
test eax, eax
jne 0x140057637
jmp 0x140059ff4
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140059ff4
cmp qword [rdx + 0x3ea8], r9
je 0x14005757e
test al, al
jns 0x140059ff4
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x1400575a3
cmp eax, dword [rdx + 0x473c]
je 0x1400575a3
cmp byte [rdx + 0x3f0d], r13b
jne 0x1400575a3
cmp eax, dword [r9 + 0x5c]
jne 0x140059ff4
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x140057611
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x140057611
cmp byte [rcx + 0x97], r13b
je 0x140057611
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x140057611
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x1400575e2
bt r8d, 0x1a
jae 0x140057611
cmp qword [rax + 0x358], rcx
je 0x140057611
nop dword [rax + rax]
cmp rax, rcx
je 0x140057611
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x1400575f0
test dword [rdx + 0x4740], 0x100
je 0x140059ff4
test byte [rdx + 0x4740], 4
jne 0x140059ff4
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x140057637
cmp byte [r9 + 0x98], r13b
jne 0x140059ff4
lea rcx, str.Optimizes_Windows_settings_for_better_performance.
call fcn.140016840
jmp 0x140059ff4
call fcn.1400136a0
lea rcx, [0x140155320]
mov r8, rax
call fcn.140004370
addss xmm11, dword [0x1400f1688]
movss xmm2, dword [0x1400f16a0]
lea r9, [rbp + 0x2a8]
mov rdx, qword [0x140154c78]
movaps xmm0, xmm12
addss xmm0, dword [0x1400f16e4]
mov qword [rsp + 0x40], r13
mov rcx, r8
movss dword [rsp + 0x38], xmm13
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rsi
movss dword [rbp + 0x2a8], xmm0
movss dword [rbp + 0x2ac], xmm11
mov dword [rsp + 0x20], eax
call fcn.14002aca0
call fcn.1400136a0
lea rcx, [0x140155320]
mov r8, rax
call fcn.140004370
addss xmm12, dword [0x1400f16f8]
movss xmm2, dword [0x1400f1678]
lea rcx, str.Storage_Optimization_nEnhance_storage_efficiency.
mov rdx, qword [0x140154c68]
lea r9, [rbp + 0x2b0]
mov qword [rsp + 0x40], r13
movss dword [rsp + 0x38], xmm13
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rcx
mov rcx, r8
movss dword [rbp + 0x2b0], xmm12
movss dword [rbp + 0x2b4], xmm11
mov dword [rsp + 0x20], eax
call fcn.14002aca0
lea rdx, [rbp + 0x2b8]
mov dword [rbp + 0x2b8], 0x44250000
lea rcx, str.Storage_Optimization
mov dword [rbp + 0x2bc], 0x43e60000
call fcn.14000cfe0
lea rdx, [0x140155000]
lea rcx, str.ClearBrowserCache
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
xor ecx, ecx
call fcn.140006d90
test al, al
je 0x140057792
lea rcx, str.Clears_the_browser_cache_to_free_up_space.
call fcn.140016840
lea rdx, [0x140155001]
lea rcx, str.Clear_Temporary_Files
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x14005780a
cmp byte [rdx + 0x48c2], r13b
jne 0x14005780a
test byte [rdx + 0x4740], 4
jne 0x1400578dd
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x1400578dd
test eax, eax
jne 0x1400578d1
jmp 0x1400578dd
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x1400578dd
cmp qword [rdx + 0x3ea8], r9
je 0x140057829
test al, al
jns 0x1400578dd
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x14005784e
cmp eax, dword [rdx + 0x473c]
je 0x14005784e
cmp byte [rdx + 0x3f0d], r13b
jne 0x14005784e
cmp eax, dword [r9 + 0x5c]
jne 0x1400578dd
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x1400578b3
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x1400578b3
cmp byte [rcx + 0x97], r13b
je 0x1400578b3
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x1400578b3
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x14005788d
bt r8d, 0x1a
jae 0x1400578b3
cmp qword [rax + 0x358], rcx
je 0x1400578b3
cmp rax, rcx
je 0x1400578b3
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140057896
test dword [rdx + 0x4740], 0x100
je 0x1400578dd
test byte [rdx + 0x4740], 4
jne 0x1400578dd
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x1400578d1
cmp byte [r9 + 0x98], r13b
jne 0x1400578dd
lea rcx, str.Removes_temporary_files_to_free_up_disk_space.
call fcn.140016840
mov r14d, r13d
call qword [sym.imp.KERNEL32.dll_GetLogicalDrives]
mov r15d, eax
test eax, eax
je 0x14005a3f8
mov ebx, r13d
lea rdi, [0x140105200]
nop dword [rax + rax]
bt r15d, ebx
jae 0x140057ab1
lea ecx, [rbx + 0x41]
mov qword [rbp + 0x438], 1
movsx eax, cl
lea rdx, [0x1400f0c88]
xorps xmm0, xmm0
movzx eax, al
movups xmmword [rbp + 0x428], xmm0
mov byte [0x1401051fb], cl
mov r8d, 2
lea rcx, [rbp + 0x428]
mov byte [rbp + 0x428], al
mov qword [rbp + 0x440], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x429], r13b
call fcn.14003e8c0
mov qword [rbp + 0xc0], r13
lea rcx, [rbp + 0xb0]
mov qword [rbp + 0xc8], r13
xorps xmm0, xmm0
movups xmmword [rbp + 0xb0], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xb0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xc0], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r13b
cmp qword [rbp + 0xc8], 0xf
cmova rcx, qword [rbp + 0xb0]
call qword [sym.imp.KERNEL32.dll_GetDriveTypeA]
mov rdx, qword [rbp + 0xc8]
mov esi, eax
cmp rdx, 0xf
jbe 0x1400579fb
mov rcx, qword [rbp + 0xb0]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400579f6
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005a442
call fcn.1400bd908
mov rdx, qword [rbp + 0x440]
mov qword [rbp + 0xc0], r13
mov qword [rbp + 0xc8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xb0], r13b
cmp rdx, 0xf
jbe 0x140057a55
mov rcx, qword [rbp + 0x428]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140057a50
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005a442
call fcn.1400bd908
lea eax, [rsi - 2]
mov qword [rbp + 0x438], r13
mov qword [rbp + 0x440], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x428], r13b
cmp eax, 1
ja 0x140057ab1
movzx r8d, byte [0x1401051fb]
lea rcx, [rbp + 0xdf8]
call fcn.14004ed10
mov rcx, rax
call fcn.14003e720
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea rcx, [rbp + 0xdf8]
mov qword [rdi], rax
call fcn.14003e7d0
inc r14d
add rdi, 8
inc ebx
cmp ebx, 0x1a
jl 0x140057900
lea rdx, [0x140155003]
lea rcx, str.Defragment_Hard_Drive
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x140057b34
cmp byte [rdx + 0x48c2], r13b
jne 0x140057b34
test byte [rdx + 0x4740], 4
jne 0x140057c07
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140057c07
test eax, eax
jne 0x140057bfb
jmp 0x140057c07
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140057c07
cmp qword [rdx + 0x3ea8], r9
je 0x140057b53
test al, al
jns 0x140057c07
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140057b78
cmp eax, dword [rdx + 0x473c]
je 0x140057b78
cmp byte [rdx + 0x3f0d], r13b
jne 0x140057b78
cmp eax, dword [r9 + 0x5c]
jne 0x140057c07
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x140057bdd
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x140057bdd
cmp byte [rcx + 0x97], r13b
je 0x140057bdd
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x140057bdd
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140057bb7
bt r8d, 0x1a
jae 0x140057bdd
cmp qword [rax + 0x358], rcx
je 0x140057bdd
cmp rax, rcx
je 0x140057bdd
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140057bc0
test dword [rdx + 0x4740], 0x100
je 0x140057c07
test byte [rdx + 0x4740], 4
jne 0x140057c07
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x140057bfb
cmp byte [r9 + 0x98], r13b
jne 0x140057c07
lea rcx, str.Defragments_the_hard_drive_to_improve_performance.
call fcn.140016840
cmp byte [0x140155003], r13b
lea rsi, [0x140105200]
je 0x140057c32
test r14d, r14d
jle 0x140057c32
mov r9d, r14d
lea rdx, [rbp - 0x38]
mov r8, rsi
lea rcx, str.Choose_disk
call fcn.140038120
movsxd rdi, r14d
mov rbx, r13
test r14d, r14d
jle 0x140057c52
nop dword [rax]
mov rcx, qword [rsi + rbx*8]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
inc rbx
cmp rbx, rdi
jl 0x140057c40
mov r15d, 1
jmp 0x140059ff4
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0x54], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x50]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0x50], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0x5c], xmm1
movss dword [rbp + 0x58], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c78]
movaps xmm0, xmm12
movaps xmm1, xmm11
mov esi, eax
addss xmm1, xmm9
addss xmm0, dword [0x1400f16e4]
movss dword [rbp + 0x2c4], xmm1
movss dword [rbp + 0x2c0], xmm0
test eax, 0xff000000
je 0x140057d8e
test rbx, rbx
jne 0x140057d0b
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140057d36
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400d3615]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f16a0]
lea r9, [rbp + 0x2c0]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, [0x1400d3614]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0x64], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x60]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0x60], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0x6c], xmm1
movss dword [rbp + 0x68], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c68]
mov esi, eax
addss xmm12, dword [0x1400f16f8]
addss xmm11, dword [0x1400f1688]
movss dword [rbp + 0x2c8], xmm12
movss dword [rbp + 0x2cc], xmm11
test eax, 0xff000000
je 0x140057ebe
test rbx, rbx
jne 0x140057e3b
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140057e66
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400f0d28]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f1678]
lea r9, [rbp + 0x2c8]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, str.Hardware_Optimization_nOptimize_your_hardware_components.
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
lea rdx, [rbp + 0x2d0]
mov dword [rbp + 0x2d0], 0x44250000
lea rcx, str.Hardware_Optimization
mov dword [rbp + 0x2d4], 0x43e60000
call fcn.14000cfe0
lea rdx, [0x140155002]
lea rcx, str.Optimize_USB_Interruptions
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x140057f5d
cmp byte [rdx + 0x48c2], r13b
jne 0x140057f5d
test byte [rdx + 0x4740], 4
jne 0x140058037
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140058037
test eax, eax
jne 0x14005802b
jmp 0x140058037
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140058037
cmp qword [rdx + 0x3ea8], r9
je 0x140057f7c
test al, al
jns 0x140058037
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140057fa1
cmp eax, dword [rdx + 0x473c]
je 0x140057fa1
cmp byte [rdx + 0x3f0d], r13b
jne 0x140057fa1
cmp eax, dword [r9 + 0x5c]
jne 0x140058037
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x14005800d
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x14005800d
cmp byte [rcx + 0x97], r13b
je 0x14005800d
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x14005800d
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140057fe0
bt r8d, 0x1a
jae 0x14005800d
cmp qword [rax + 0x358], rcx
je 0x14005800d
nop dword [rax]
cmp rax, rcx
je 0x14005800d
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140057ff0
test dword [rdx + 0x4740], 0x100
je 0x140058037
test byte [rdx + 0x4740], 4
jne 0x140058037
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x14005802b
cmp byte [r9 + 0x98], r13b
jne 0x140058037
lea rcx, str.Improves_the_performance_of_USB_devices.
call fcn.140016840
lea rdx, [0x140154ff8]
lea rcx, str.Optimize_CPU
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x1400580af
cmp byte [rdx + 0x48c2], r13b
jne 0x1400580af
test byte [rdx + 0x4740], 4
jne 0x140058187
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140058187
test eax, eax
jne 0x14005817b
jmp 0x140058187
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140058187
cmp qword [rdx + 0x3ea8], r9
je 0x1400580ce
test al, al
jns 0x140058187
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x1400580f3
cmp eax, dword [rdx + 0x473c]
je 0x1400580f3
cmp byte [rdx + 0x3f0d], r13b
jne 0x1400580f3
cmp eax, dword [r9 + 0x5c]
jne 0x140058187
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x14005815d
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x14005815d
cmp byte [rcx + 0x97], r13b
je 0x14005815d
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x14005815d
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140058132
bt r8d, 0x1a
jae 0x14005815d
cmp qword [rax + 0x358], rcx
je 0x14005815d
nop dword [rax + rax]
cmp rax, rcx
je 0x14005815d
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140058140
test dword [rdx + 0x4740], 0x100
je 0x140058187
test byte [rdx + 0x4740], 4
jne 0x140058187
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x14005817b
cmp byte [r9 + 0x98], r13b
jne 0x140058187
lea rcx, str.Adjusts_settings_to_optimize_CPU_performance.
call fcn.140016840
lea rdx, [0x140154ffd]
lea rcx, str.Optimize_GPU
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x1400581ff
cmp byte [rdx + 0x48c2], r13b
jne 0x1400581ff
test byte [rdx + 0x4740], 4
jne 0x1400582d7
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x1400582d7
test eax, eax
jne 0x1400582cb
jmp 0x1400582d7
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x1400582d7
cmp qword [rdx + 0x3ea8], r9
je 0x14005821e
test al, al
jns 0x1400582d7
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140058243
cmp eax, dword [rdx + 0x473c]
je 0x140058243
cmp byte [rdx + 0x3f0d], r13b
jne 0x140058243
cmp eax, dword [r9 + 0x5c]
jne 0x1400582d7
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x1400582ad
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x1400582ad
cmp byte [rcx + 0x97], r13b
je 0x1400582ad
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x1400582ad
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140058282
bt r8d, 0x1a
jae 0x1400582ad
cmp qword [rax + 0x358], rcx
je 0x1400582ad
nop dword [rax + rax]
cmp rax, rcx
je 0x1400582ad
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140058290
test dword [rdx + 0x4740], 0x100
je 0x1400582d7
test byte [rdx + 0x4740], 4
jne 0x1400582d7
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x1400582cb
cmp byte [r9 + 0x98], r13b
jne 0x1400582d7
lea rcx, str.Adjusts_settings_to_optimize_GPU_performance.
call fcn.140016840
cmp byte [0x140154ffd], r13b
lea rax, str.Select_GPU
mov qword [rbp + 0x7f8], rax
lea rax, str.NVIDIA
mov qword [rbp + 0x800], rax
lea rax, [0x1400f0e2c]
mov qword [rbp + 0x808], rax
lea rax, str.Intel
mov qword [rbp + 0x810], rax
je 0x140058338
mov r9d, 4
lea r8, [rbp + 0x7f8]
lea rdx, [0x140154cb8]
lea rcx, [0x1400f0e38]
call fcn.140038120
lea rdx, [0x140155005]
lea rcx, str.Optimize_RAM
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x1400583b0
cmp byte [rdx + 0x48c2], r13b
jne 0x1400583b0
test byte [rdx + 0x4740], 4
jne 0x140058487
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140058487
test eax, eax
jne 0x14005847b
jmp 0x140058487
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140058487
cmp qword [rdx + 0x3ea8], r9
je 0x1400583cf
test al, al
jns 0x140058487
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x1400583f4
cmp eax, dword [rdx + 0x473c]
je 0x1400583f4
cmp byte [rdx + 0x3f0d], r13b
jne 0x1400583f4
cmp eax, dword [r9 + 0x5c]
jne 0x140058487
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x14005845d
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x14005845d
cmp byte [rcx + 0x97], r13b
je 0x14005845d
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x14005845d
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140058433
bt r8d, 0x1a
jae 0x14005845d
cmp qword [rax + 0x358], rcx
je 0x14005845d
nop dword [rax]
cmp rax, rcx
je 0x14005845d
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140058440
test dword [rdx + 0x4740], 0x100
je 0x140058487
test byte [rdx + 0x4740], 4
jne 0x140058487
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x14005847b
cmp byte [r9 + 0x98], r13b
jne 0x140058487
lea rcx, str.Optimizes_RAM_usage_for_better_performance.
call fcn.140016840
lea rdx, [0x140154ffc]
lea rcx, str.Reduce_Input_Delay
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x1400584ff
cmp byte [rdx + 0x48c2], r13b
jne 0x1400584ff
test byte [rdx + 0x4740], 4
jne 0x1400585d7
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x1400585d7
test eax, eax
jne 0x1400585cb
jmp 0x1400585d7
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x1400585d7
cmp qword [rdx + 0x3ea8], r9
je 0x14005851e
test al, al
jns 0x1400585d7
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140058543
cmp eax, dword [rdx + 0x473c]
je 0x140058543
cmp byte [rdx + 0x3f0d], r13b
jne 0x140058543
cmp eax, dword [r9 + 0x5c]
jne 0x1400585d7
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x1400585ad
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x1400585ad
cmp byte [rcx + 0x97], r13b
je 0x1400585ad
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x1400585ad
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140058582
bt r8d, 0x1a
jae 0x1400585ad
cmp qword [rax + 0x358], rcx
je 0x1400585ad
nop dword [rax + rax]
cmp rax, rcx
je 0x1400585ad
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140058590
test dword [rdx + 0x4740], 0x100
je 0x1400585d7
test byte [rdx + 0x4740], 4
jne 0x1400585d7
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x1400585cb
cmp byte [r9 + 0x98], r13b
jne 0x1400585d7
lea rcx, str.Reduces_input_lag_for_more_responsive_controls.
call fcn.140016840
lea rdx, [0x140155007]
lea rcx, str.Enable_High_Performance_Power_Plan
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x14005864f
cmp byte [rdx + 0x48c2], r13b
jne 0x14005864f
test byte [rdx + 0x4740], 4
jne 0x140059ff4
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140059ff4
test eax, eax
jne 0x140058727
jmp 0x140059ff4
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140059ff4
cmp qword [rdx + 0x3ea8], r9
je 0x14005866e
test al, al
jns 0x140059ff4
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140058693
cmp eax, dword [rdx + 0x473c]
je 0x140058693
cmp byte [rdx + 0x3f0d], r13b
jne 0x140058693
cmp eax, dword [r9 + 0x5c]
jne 0x140059ff4
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x140058701
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x140058701
cmp byte [rcx + 0x97], r13b
je 0x140058701
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x140058701
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x1400586d2
bt r8d, 0x1a
jae 0x140058701
cmp qword [rax + 0x358], rcx
je 0x140058701
nop dword [rax + rax]
cmp rax, rcx
je 0x140058701
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x1400586e0
test dword [rdx + 0x4740], 0x100
je 0x140059ff4
test byte [rdx + 0x4740], 4
jne 0x140059ff4
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x140058727
cmp byte [r9 + 0x98], r13b
jne 0x140059ff4
lea rcx, str.Enables_a_power_plan_that_prioritizes_performance.
call fcn.140016840
jmp 0x140059ff4
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0x74], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x70]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0x70], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0x7c], xmm1
movss dword [rbp + 0x78], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c78]
movaps xmm0, xmm12
mov esi, eax
addss xmm0, dword [0x1400f16e4]
addss xmm11, dword [0x1400f1688]
movss dword [rbp + 0x2d8], xmm0
movss dword [rbp + 0x2dc], xmm11
test eax, 0xff000000
je 0x14005886a
test rbx, rbx
jne 0x1400587e7
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140058812
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400d3619]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f16a0]
lea r9, [rbp + 0x2d8]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, [0x1400d3618]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0x84], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x80]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0x80], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0x8c], xmm1
movss dword [rbp + 0x88], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c68]
mov esi, eax
movss dword [rbp + 0x2e4], xmm11
addss xmm12, dword [0x1400f16f8]
movss dword [rbp + 0x2e0], xmm12
test eax, 0xff000000
je 0x1400589a0
test rbx, rbx
jne 0x14005891d
mov rcx, qword [rdi + 0x38]
mov rbx, qword [rcx + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140058948
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400f0f57]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f1678]
lea r9, [rbp + 0x2e0]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, str.Network_Optimization_nBoost_network_performance.
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
lea rdx, [rbp + 0x2e8]
mov dword [rbp + 0x2e8], 0x44250000
lea rcx, str.Child0
mov dword [rbp + 0x2ec], 0x43e60000
call fcn.14000cfe0
lea rdx, [0x140155004]
lea rcx, str.Prioritize_Specific_Process
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x140058a3f
cmp byte [rdx + 0x48c2], r13b
jne 0x140058a3f
test byte [rdx + 0x4740], 4
jne 0x140058b17
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140058b17
test eax, eax
jne 0x140058b0b
jmp 0x140058b17
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140058b17
cmp qword [rdx + 0x3ea8], r9
je 0x140058a5e
test al, al
jns 0x140058b17
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140058a83
cmp eax, dword [rdx + 0x473c]
je 0x140058a83
cmp byte [rdx + 0x3f0d], r13b
jne 0x140058a83
cmp eax, dword [r9 + 0x5c]
jne 0x140058b17
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x140058aed
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x140058aed
cmp byte [rcx + 0x97], r13b
je 0x140058aed
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x140058aed
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140058ac2
bt r8d, 0x1a
jae 0x140058aed
cmp qword [rax + 0x358], rcx
je 0x140058aed
nop dword [rax + rax]
cmp rax, rcx
je 0x140058aed
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140058ad0
test dword [rdx + 0x4740], 0x100
je 0x140058b17
test byte [rdx + 0x4740], 4
jne 0x140058b17
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x140058b0b
cmp byte [r9 + 0x98], r13b
jne 0x140058b17
lea rcx, str.Improves_network_performance_for_a_specific_process
call fcn.140016840
cmp byte [0x140155004], r13b
je 0x140058c50
mov rdx, qword [0x140154c88]
mov rcx, qword [0x140154c80]
call fcn.14005a540
movsxd rax, dword [0x140152e78]
test eax, eax
js 0x140058b6d
mov rdx, qword [0x140154c80]
mov rcx, rax
mov rax, qword [0x140154c88]
sub rax, rdx
sar rax, 5
cmp rcx, rax
jae 0x140058b6d
shl rcx, 5
add rcx, rdx
call fcn.14003e720
jmp 0x140058b74
lea rax, str.Select_a_process
mov rdx, rax
lea rcx, [0x1400f0fd4]
call fcn.140036d50
test al, al
je 0x140058c50
mov rax, qword [0x140154c88]
mov edi, r13d
sub rax, qword [0x140154c80]
sar rax, 5
test rax, rax
je 0x140058c4b
mov rbx, r13
mov r14, r13
nop
cmp dword [0x140152e78], edi
mov rcx, qword [0x140154c80]
sete sil
mov qword [rbp + 0x2f0], r13
add rcx, r14
cmp qword [rcx + 0x18], 0xf
jbe 0x140058bd5
mov rcx, qword [rcx]
lea r9, [rbp + 0x2f0]
xor r8d, r8d
movzx edx, sil
call fcn.14003dde0
test al, al
je 0x140058c1d
mov dword [0x140152e78], edi
test edi, edi
js 0x140058c1d
mov rax, qword [0x140154c88]
mov rcx, qword [0x140154c80]
sub rax, rcx
sar rax, 5
cmp rbx, rax
jae 0x140058c1d
shl rbx, 5
lea rdx, [rcx + rbx]
call fcn.14005a500
test sil, sil
je 0x140058c27
call fcn.140013780
mov rax, qword [0x140154c88]
inc edi
sub rax, qword [0x140154c80]
add r14, 0x20
sar rax, 5
movsxd rbx, edi
cmp rbx, rax
jb 0x140058bb0
call fcn.140017210
lea rdx, [0x140154ff9]
lea rcx, str.Flush_DNS_Cache
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x140058cc8
cmp byte [rdx + 0x48c2], r13b
jne 0x140058cc8
test byte [rdx + 0x4740], 4
jne 0x140058d9b
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140058d9b
test eax, eax
jne 0x140058d8f
jmp 0x140058d9b
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140058d9b
cmp qword [rdx + 0x3ea8], r9
je 0x140058ce7
test al, al
jns 0x140058d9b
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140058d0c
cmp eax, dword [rdx + 0x473c]
je 0x140058d0c
cmp byte [rdx + 0x3f0d], r13b
jne 0x140058d0c
cmp eax, dword [r9 + 0x5c]
jne 0x140058d9b
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x140058d71
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x140058d71
cmp byte [rcx + 0x97], r13b
je 0x140058d71
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x140058d71
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140058d4b
bt r8d, 0x1a
jae 0x140058d71
cmp qword [rax + 0x358], rcx
je 0x140058d71
cmp rax, rcx
je 0x140058d71
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140058d54
test dword [rdx + 0x4740], 0x100
je 0x140058d9b
test byte [rdx + 0x4740], 4
jne 0x140058d9b
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x140058d8f
cmp byte [r9 + 0x98], r13b
jne 0x140058d9b
lea rcx, str.Clears_the_DNS_cache_to_resolve_network_issues.
call fcn.140016840
lea rdx, [0x140154fff]
lea rcx, str.Optimize_Network_Settings
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x140058e13
cmp byte [rdx + 0x48c2], r13b
jne 0x140058e13
test byte [rdx + 0x4740], 4
jne 0x140058ee7
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140058ee7
test eax, eax
jne 0x140058edb
jmp 0x140058ee7
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140058ee7
cmp qword [rdx + 0x3ea8], r9
je 0x140058e32
test al, al
jns 0x140058ee7
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140058e57
cmp eax, dword [rdx + 0x473c]
je 0x140058e57
cmp byte [rdx + 0x3f0d], r13b
jne 0x140058e57
cmp eax, dword [r9 + 0x5c]
jne 0x140058ee7
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x140058ebd
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x140058ebd
cmp byte [rcx + 0x97], r13b
je 0x140058ebd
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x140058ebd
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140058e96
bt r8d, 0x1a
jae 0x140058ebd
cmp qword [rax + 0x358], rcx
je 0x140058ebd
nop
cmp rax, rcx
je 0x140058ebd
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140058ea0
test dword [rdx + 0x4740], 0x100
je 0x140058ee7
test byte [rdx + 0x4740], 4
jne 0x140058ee7
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x140058edb
cmp byte [r9 + 0x98], r13b
jne 0x140058ee7
lea rcx, str.Adjusts_network_settings_for_better_performance.
call fcn.140016840
lea rdx, [0x140154ffb]
lea rcx, str.Reduce_Wi_Fi_latency
call fcn.140035d80
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x140058f5f
cmp byte [rdx + 0x48c2], r13b
jne 0x140058f5f
test byte [rdx + 0x4740], 4
jne 0x140059ff4
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x140059ff4
test eax, eax
jne 0x140059037
jmp 0x140059ff4
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x140059ff4
cmp qword [rdx + 0x3ea8], r9
je 0x140058f7e
test al, al
jns 0x140059ff4
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140058fa3
cmp eax, dword [rdx + 0x473c]
je 0x140058fa3
cmp byte [rdx + 0x3f0d], r13b
jne 0x140058fa3
cmp eax, dword [r9 + 0x5c]
jne 0x140059ff4
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x140059011
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x140059011
cmp byte [rcx + 0x97], r13b
je 0x140059011
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x140059011
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140058fe2
bt r8d, 0x1a
jae 0x140059011
cmp qword [rax + 0x358], rcx
je 0x140059011
nop dword [rax + rax]
cmp rax, rcx
je 0x140059011
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140058ff0
test dword [rdx + 0x4740], 0x100
je 0x140059ff4
test byte [rdx + 0x4740], 4
jne 0x140059ff4
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x140059037
cmp byte [r9 + 0x98], r13b
jne 0x140059ff4
lea rcx, str.Improves_internet_connection_speed___reduce_latency.
call fcn.140016840
jmp 0x140059ff4
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0x94], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0x90]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0x90], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0x9c], xmm1
movss dword [rbp + 0x98], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c78]
movaps xmm0, xmm12
mov esi, eax
addss xmm0, dword [0x1400f16e4]
addss xmm11, dword [0x1400f1688]
movss dword [rbp + 0x2f8], xmm0
movss dword [rbp + 0x2fc], xmm11
test eax, 0xff000000
je 0x140059189
test rbx, rbx
jne 0x140059106
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140059131
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400d3631]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f16a0]
lea r9, [rbp + 0x2f8]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, [0x1400d3630]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140155324]
mov rax, qword [rcx + 0x3ea0]
movss xmm0, dword [0x140155320]
movss dword [rbp + 0xa4], xmm1
movss xmm1, dword [0x14015532c]
mulss xmm1, dword [rcx + 0x37e0]
lea rcx, [rbp + 0xa0]
mov rdi, qword [rax + 0x278]
movss dword [rbp + 0xa0], xmm0
movss xmm0, dword [0x140155328]
movss dword [rbp + 0xac], xmm1
movss dword [rbp + 0xa8], xmm0
call fcn.140003ee0
mov rbx, qword [0x140154c68]
mov esi, eax
movss dword [rbp + 0x304], xmm11
addss xmm12, dword [0x1400f16f8]
movss dword [rbp + 0x300], xmm12
test eax, 0xff000000
je 0x1400592bf
test rbx, rbx
jne 0x14005923c
mov rcx, qword [rdi + 0x38]
mov rbx, qword [rcx + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140059267
mov r8d, 0x65a
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui_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]
lea rax, [0x1400f10da]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400f1678]
lea r9, [rbp + 0x300]
movss dword [rsp + 0x40], xmm13
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, str.Finalize_the_optimization.
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
movups xmmword [rsp + 0x60], xmm0
call fcn.14002ff00
lea rdx, [rbp + 0x308]
mov dword [rbp + 0x308], 0x44250000
lea rcx, str.Child0
mov dword [rbp + 0x30c], 0x43e60000
call fcn.14000cfe0
mov rcx, qword [0x140154c20]
lea rdx, [rbp + 0x310]
movss xmm6, dword [0x1400f1700]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, str.Create_Restore_Point
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, xmm6
movss dword [rax + 0xe0], xmm0
mov byte [rax + 0x121], 1
mov dword [rbp + 0x310], 0x43480000
mov dword [rbp + 0x314], 0x41f00000
call fcn.1400341a0
test al, al
je 0x140059373
lea rcx, [rbp + 0x890]
call fcn.14005a560
mov rcx, rax
call fcn.140051440
cmp dword [rbp + 0x898], r13d
jne 0x14005a479
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x1400593d8
cmp byte [rdx + 0x48c2], r13b
jne 0x1400593d8
test byte [rdx + 0x4740], 4
jne 0x1400594b2
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x1400594b2
test eax, eax
jne 0x14005949f
jmp 0x1400594b2
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x1400594b2
cmp qword [rdx + 0x3ea8], r9
je 0x1400593f7
test al, al
jns 0x1400594b2
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x14005941c
cmp eax, dword [rdx + 0x473c]
je 0x14005941c
cmp byte [rdx + 0x3f0d], r13b
jne 0x14005941c
cmp eax, dword [r9 + 0x5c]
jne 0x1400594b2
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x140059481
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x140059481
cmp byte [rcx + 0x97], r13b
je 0x140059481
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x140059481
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x14005945b
bt r8d, 0x1a
jae 0x140059481
cmp qword [rax + 0x358], rcx
je 0x140059481
cmp rax, rcx
je 0x140059481
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140059464
test dword [rdx + 0x4740], 0x100
je 0x1400594b2
test byte [rdx + 0x4740], 4
jne 0x1400594b2
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x14005949f
cmp byte [r9 + 0x98], r13b
jne 0x1400594b2
lea rcx, str.Creates_a_restore_point_to_revert_your_system_to_a_previous_state.
call fcn.140016840
mov rdx, qword [0x140154c20]
mov rax, qword [rdx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rdx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x1400594e7
movaps xmm1, xmm14
mov qword [rbp + 0x318], r13
lea rcx, [rbp + 0x318]
call fcn.140015350
mov rcx, qword [0x140154c20]
lea rdx, [rbp + 0x320]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, str.Restore_System
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, xmm6
movss dword [rax + 0xe0], xmm0
mov byte [rax + 0x121], 1
mov dword [rbp + 0x320], 0x43480000
mov dword [rbp + 0x324], 0x41f00000
call fcn.1400341a0
test al, al
je 0x14005956c
lea rcx, [rbp + 0x8a0]
call fcn.14005a5d0
mov rcx, rax
call fcn.140051440
cmp dword [rbp + 0x8a8], r13d
jne 0x14005a479
movaps xmm1, xmm14
movaps xmm0, xmm13
call fcn.140015690
lea rcx, [0x1400d6450]
call fcn.140033880
mov rdx, qword [0x140154c20]
mov r9, qword [rdx + 0x3ea0]
cmp byte [rdx + 0x48c3], r13b
je 0x1400595d1
cmp byte [rdx + 0x48c2], r13b
jne 0x1400595d1
test byte [rdx + 0x4740], 4
jne 0x1400596ae
mov eax, dword [rdx + 0x4888]
cmp eax, dword [rdx + 0x473c]
jne 0x1400596ae
test eax, eax
jne 0x14005969b
jmp 0x1400596ae
mov eax, dword [rdx + 0x4744]
test al, 1
je 0x1400596ae
cmp qword [rdx + 0x3ea8], r9
je 0x1400595f0
test al, al
jns 0x1400596ae
mov eax, dword [rdx + 0x3f00]
test eax, eax
je 0x140059615
cmp eax, dword [rdx + 0x473c]
je 0x140059615
cmp byte [rdx + 0x3f0d], r13b
jne 0x140059615
cmp eax, dword [r9 + 0x5c]
jne 0x1400596ae
mov rcx, qword [rdx + 0x4880]
test rcx, rcx
je 0x14005967d
mov rcx, qword [rcx + 0x358]
test rcx, rcx
je 0x14005967d
cmp byte [rcx + 0x97], r13b
je 0x14005967d
mov rax, qword [r9 + 0x358]
cmp rcx, rax
je 0x14005967d
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x140059654
bt r8d, 0x1a
jae 0x14005967d
cmp qword [rax + 0x358], rcx
je 0x14005967d
nop dword [rax]
cmp rax, rcx
je 0x14005967d
mov rax, qword [rax + 0x350]
test rax, rax
jne 0x140059660
test dword [rdx + 0x4740], 0x100
je 0x1400596ae
test byte [rdx + 0x4740], 4
jne 0x1400596ae
mov eax, dword [r9 + 0x5c]
cmp dword [rdx + 0x473c], eax
jne 0x14005969b
cmp byte [r9 + 0x98], r13b
jne 0x1400596ae
lea rcx, str.Restores_the_system_to_a_previous_restore_point.
call fcn.140016840
mov rdx, qword [0x140154c20]
mov rax, qword [rdx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rdx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x1400596e3
movaps xmm1, xmm14
mov qword [rbp + 0x328], r13
lea rcx, [rbp + 0x328]
call fcn.140015350
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x14005971f
movaps xmm1, xmm14
mov qword [rbp + 0x330], r13
lea rcx, [rbp + 0x330]
call fcn.140015350
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x14005975b
movaps xmm1, xmm14
mov qword [rbp + 0x338], r13
lea rcx, [rbp + 0x338]
call fcn.140015350
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x140059797
movaps xmm1, xmm14
mov qword [rbp + 0x340], r13
lea rcx, [rbp + 0x340]
call fcn.140015350
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x1400597d3
movaps xmm1, xmm14
mov qword [rbp + 0x348], r13
lea rcx, [rbp + 0x348]
call fcn.140015350
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x14005980f
movaps xmm1, xmm14
mov qword [rbp + 0x350], r13
lea rcx, [rbp + 0x350]
call fcn.140015350
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x14005984b
movaps xmm1, xmm14
mov qword [rbp + 0x358], r13
lea rcx, [rbp + 0x358]
call fcn.140015350
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x140059887
movaps xmm1, xmm14
mov qword [rbp + 0x360], r13
lea rcx, [rbp + 0x360]
call fcn.140015350
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x1400598c3
movaps xmm1, xmm14
mov qword [rbp + 0x368], r13
lea rcx, [rbp + 0x368]
call fcn.140015350
call fcn.140036b90
movss xmm0, dword [0x1400f16f0]
call fcn.140015740
lea rcx, str.Optimize__
mov dword [rbp + 0x370], 0x43960000
lea rdx, [rbp + 0x370]
mov dword [rbp + 0x374], 0x42200000
call fcn.1400346b0
test al, al
je 0x140059ede
mov eax, r13d
xorps xmm0, xmm0
xchg dword [0x140154c34], eax
cmp byte [0x140155004], r13b
mov dword [0x140154c60], r13d
movdqu xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], r13
je 0x140059968
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_b39627c9a04a74aa99be11edd5fe38ba___void___.0
mov dword [0x140154c60], r15d
mov qword [rbp + 0x9d8], rax
lea rdx, [rbp + 0x9d8]
lea rax, [rbp + 0x9d8]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xa10], rax
call fcn.14005a4c0
lea rcx, [rbp + 0x9d8]
call fcn.140053c00
cmp byte [0x140155001], r13b
je 0x1400599af
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_1743db7b6b589adf7dd9cb2404e60375___void___.0
mov qword [rbp + 0xa18], rax
lea rdx, [rbp + 0xa18]
lea rax, [rbp + 0xa18]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xa50], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xa18]
call fcn.140053c00
cmp byte [0x140154ffe], r13b
je 0x1400599f6
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_ed560338fccd44dec09bf69142a42683___void___.0
mov qword [rbp + 0xa58], rax
lea rdx, [rbp + 0xa58]
lea rax, [rbp + 0xa58]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xa90], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xa58]
call fcn.140053c00
cmp byte [0x140155006], r13b
je 0x140059a3d
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_2548d8792e9bf4df2704683086e1e25b___void___.0
mov qword [rbp + 0xa98], rax
lea rdx, [rbp + 0xa98]
lea rax, [rbp + 0xa98]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xad0], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xa98]
call fcn.140053c00
cmp byte [0x140154ffa], r13b
je 0x140059a84
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_b88a27a3c89c1e4e666a936f93aa7eba___void___.0
mov qword [rbp + 0xad8], rax
lea rdx, [rbp + 0xad8]
lea rax, [rbp + 0xad8]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xb10], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xad8]
call fcn.140053c00
cmp byte [0x140155002], r13b
je 0x140059acb
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_fffd53c0aba077299ab632f687d81298___void___.0
mov qword [rbp + 0xb18], rax
lea rdx, [rbp + 0xb18]
lea rax, [rbp + 0xb18]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xb50], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xb18]
call fcn.140053c00
cmp byte [0x140154ff8], r13b
je 0x140059b12
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_2b04bb06a20df0c36c4e7cf35dfeb825___void___.0
mov qword [rbp + 0xb58], rax
lea rdx, [rbp + 0xb58]
lea rax, [rbp + 0xb58]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xb90], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xb58]
call fcn.140053c00
cmp byte [0x140155005], r13b
je 0x140059b59
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_b0f40bbf8bb138ae3c9905bbbd04bf82___void___.0
mov qword [rbp + 0xb98], rax
lea rdx, [rbp + 0xb98]
lea rax, [rbp + 0xb98]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xbd0], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xb98]
call fcn.140053c00
cmp byte [0x140154ffc], r13b
je 0x140059ba0
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_2c474a055b25a21b9f9891aeebbf1575___void___.0
mov qword [rbp + 0xbd8], rax
lea rdx, [rbp + 0xbd8]
lea rax, [rbp + 0xbd8]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xc10], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xbd8]
call fcn.140053c00
cmp byte [0x140155007], r13b
je 0x140059be7
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_8b597e999b7cac95fefecc28c08f30d9___void___.0
mov qword [rbp + 0xc18], rax
lea rdx, [rbp + 0xc18]
lea rax, [rbp + 0xc18]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xc50], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xc18]
call fcn.140053c00
cmp byte [0x140154ffd], r13b
je 0x140059cb1
inc dword [0x140154c60]
mov eax, dword [0x140154cb8]
cmp eax, 1
jne 0x140059c3a
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_e1bc276545959ea1137941706530637c___void___.0
mov qword [rbp + 0xc58], rax
lea rdx, [rbp + 0xc58]
lea rax, [rbp + 0xc58]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xc90], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xc58]
jmp 0x140059cac
cmp eax, 2
jne 0x140059c74
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_0d72a0331e78386de9c37ae8ed67557b___void___.0
mov qword [rbp + 0xc98], rax
lea rdx, [rbp + 0xc98]
lea rax, [rbp + 0xc98]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xcd0], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xc98]
jmp 0x140059cac
cmp eax, 3
jne 0x140059cb1
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_323c491b1f3051e5bdf2e6f08ca48804___void___.0
mov qword [rbp + 0xcd8], rax
lea rdx, [rbp + 0xcd8]
lea rax, [rbp + 0xcd8]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xd10], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xcd8]
call fcn.140053c00
cmp byte [0x140154fff], r13b
je 0x140059cf8
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_64b4575774026bd524bd50a4901e6be4___void___.0
mov qword [rbp + 0xd18], rax
lea rdx, [rbp + 0xd18]
lea rax, [rbp + 0xd18]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xd50], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xd18]
call fcn.140053c00
cmp byte [0x140154ff9], r13b
je 0x140059d3f
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_9f9d79fd13acb9a896ecfee8c2be6c3c___void___.0
mov qword [rbp + 0xd58], rax
lea rdx, [rbp + 0xd58]
lea rax, [rbp + 0xd58]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xd90], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xd58]
call fcn.140053c00
cmp byte [0x140154ffb], r13b
je 0x140059d86
inc dword [0x140154c60]
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_3395e0b7821b6d7fbd8f509cdc2d2c28___void___.0
mov qword [rbp + 0xd98], rax
lea rdx, [rbp + 0xd98]
lea rax, [rbp + 0xd98]
lea rcx, [rbp - 0x70]
mov qword [rbp + 0xdd0], rax
call fcn.14005a4c0
lea rcx, [rbp + 0xd98]
call fcn.140053c00
mov rsi, qword [rbp - 0x68]
mov rcx, qword [rbp - 0x70]
mov byte [0x140154c1a], 1
cmp rcx, rsi
je 0x140059e61
lea rdi, [rcx + 0x38]
mov ecx, 0x48
call fcn.1400bd5bc
mov rbx, rax
mov qword [rax + 0x38], r13
mov rcx, qword [rdi]
test rcx, rcx
je 0x140059dcb
mov rdx, qword [rcx]
mov r8, qword [rdx]
mov rdx, rax
call r8
mov qword [rbx + 0x38], rax
lea rax, [0x140053bb0]
mov r9, rbx
mov qword [rbx + 0x40], rax
lea r8, [0x14005b500]
lea rax, [rbp + 0x3b8]
xor edx, edx
mov qword [rsp + 0x28], rax
xor ecx, ecx
mov dword [rsp + 0x20], r13d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x3b0], rax
test rax, rax
je 0x14005a42f
cmp dword [rbp + 0x3b8], r13d
je 0x14005a480
movaps xmm0, xmmword [rbp + 0x3b0]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x14005a480
add rdi, 0x40
xorps xmm0, xmm0
movaps xmmword [rsp + 0x60], xmm0
movdqa xmmword [rbp + 0x3b0], xmm0
lea rax, [rdi - 0x38]
cmp rax, rsi
jne 0x140059da2
mov rsi, qword [rbp - 0x68]
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x140059ede
cmp rcx, rsi
je 0x140059e9d
lea rbx, [rcx + 0x38]
nop
mov rcx, qword [rbx]
test rcx, rcx
je 0x140059e8c
mov r8, qword [rcx]
lea rax, [rbx - 0x38]
cmp rcx, rax
setne dl
call qword [r8 + reloc.WLDAP32.dll_Ordinal_32]
mov qword [rbx], r13
add rbx, 0x40
lea rax, [rbx - 0x38]
cmp rax, rsi
jne 0x140059e70
mov rcx, qword [rbp - 0x70]
mov rdx, qword [rbp - 0x60]
mov rax, rcx
sub rdx, rcx
and rdx, 0xffffffffffffffc0
cmp rdx, 0x1000
jb 0x140059ecd
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005a442
call fcn.1400bd908
xorps xmm0, xmm0
mov qword [rbp - 0x60], r13
movdqu xmmword [rbp - 0x70], xmm0
call fcn.140053910
jmp 0x140059ff4
call fcn.1400136a0
lea rcx, [0x140155320]
mov r8, rax
call fcn.140004370
addss xmm11, dword [0x1400f1688]
movss xmm2, dword [0x1400f16a0]
lea r9, [rbp + 0x378]
mov rdx, qword [0x140154c78]
movaps xmm0, xmm12
addss xmm0, dword [0x1400f16e4]
mov qword [rsp + 0x40], r13
mov rcx, r8
movss dword [rsp + 0x38], xmm13
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rdi
movss dword [rbp + 0x378], xmm0
movss dword [rbp + 0x37c], xmm11
mov dword [rsp + 0x20], eax
call fcn.14002aca0
call fcn.1400136a0
lea rcx, [0x140155320]
mov r8, rax
call fcn.140004370
addss xmm12, dword [0x1400f16f8]
movss xmm2, dword [0x1400f1678]
lea rcx, str.Parameters.
mov rdx, qword [0x140154c68]
lea r9, [rbp + 0x380]
mov qword [rsp + 0x40], r13
movss dword [rsp + 0x38], xmm13
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rcx
mov rcx, r8
movss dword [rbp + 0x380], xmm12
movss dword [rbp + 0x384], xmm11
mov dword [rsp + 0x20], eax
call fcn.14002aca0
lea rdx, [rbp + 0x388]
mov dword [rbp + 0x388], 0x43fa0000
lea rcx, str.Child0
mov dword [rbp + 0x38c], 0x43e60000
call fcn.14000cfe0
call fcn.140038e50
call fcn.14000d0a0
mov rcx, qword [0x140154c20]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], r13b
jne 0x14005a035
movaps xmm1, xmm14
mov qword [rbp + 0x390], r13
lea rcx, [rbp + 0x390]
call fcn.140015350
mov ecx, r15d
call fcn.140004540
call fcn.1400516e0
mov rdi, qword [0x140154c38]
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rbx, rax
test rax, rax
je 0x14005a0ba
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14005a0b1
movdqa xmm0, xmmword [reloc.WS2_32.dll_closesocket]
lea rcx, [rbp + 0x8b0]
mov qword [rbp + 0x768], rcx
lea rdx, [rbp + 0x760]
mov rcx, rdi
mov dword [rbp + 0x760], reloc.WS2_32.dll_send
movdqu xmmword [rbp + 0x8b0], xmm0
mov dword [rbp + 0x770], reloc.WS2_32.dll_recv
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
call fcn.140012670
lea r14, [0x140155010]
call fcn.14000c600
mov rcx, qword [0x140154fa0]
lea r8, [0x140154f88]
xorps xmm0, xmm0
xor r9d, r9d
movups xmmword [rbp + 0x8c0], xmm0
mov edx, r15d
mov rax, qword [rcx]
call qword [rax + 0x108]
mov rcx, qword [0x140154fa0]
lea r8, [rbp + 0x8c0]
mov rdx, qword [0x140154f88]
mov rax, qword [rcx]
call qword [rax + 0x190]
mov rbx, qword [0x140154c20]
cmp dword [rbx + 0x4870], r13d
jg 0x14005a13a
mov r8d, 0x704
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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, r13
add rcx, 0x48
cmp byte [rcx], r13b
cmovne rax, rcx
mov rcx, rax
call fcn.140040040
mov rcx, qword [0x140154f90]
xor r8d, r8d
mov edx, r15d
mov rax, qword [rcx]
call qword [rax + 0x40]
jmp 0x140054e1d
mov rbx, qword [0x140154c20]
test rbx, rbx
je 0x14005a18c
mov rdi, qword [rbx + 0xa0]
test rdi, rdi
jne 0x14005a1b0
jmp 0x14005a18f
mov rdi, r13
mov r8d, 0x241
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtected_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 [0x140154c20]
test rbx, rbx
jne 0x14005a1d6
mov r8d, 0xf5c
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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 [0x140154c20]
call fcn.140040ff0
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x14005a1ea
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi]
test rcx, rcx
je 0x14005a1f8
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi + 8]
test rcx, rcx
je 0x14005a207
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rbx + 0x90], r13
mov qword [rbx + 0xa0], r13
mov rax, qword [0x140154c20]
test rax, rax
je 0x14005a227
dec dword [rax + 0xf4]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rbx, qword [0x140154c20]
test rbx, rbx
je 0x14005a24a
mov rdi, qword [rbx + 0x98]
test rdi, rdi
jne 0x14005a26e
jmp 0x14005a24d
mov rdi, r13
mov r8d, 0xa8
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtected_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 rbx, qword [0x140154c20]
test rbx, rbx
jne 0x14005a294
mov r8d, 0xf5c
lea rdx, str.C:UsersNessDesktoplite_optiOptimizer__auth___CopieProtectedimgui.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 [0x140154c20]
mov rcx, qword [rdi + 0x30]
test rcx, rcx
je 0x14005a2a3
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov qword [rbx + 0x88], r13
mov qword [rbx + 0x98], r13
mov rax, qword [0x140154c20]
test rax, rax
je 0x14005a2c3
dec dword [rax + 0xf4]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rbx, qword [0x140154c20]
mov qword [0x140154c20], rbx
call fcn.14000ac10
mov qword [0x140154c20], r13
test rbx, rbx
je 0x14005a30e
mov rcx, rbx
call fcn.14001f380
mov rax, qword [0x140154c20]
test rax, rax
je 0x14005a305
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, qword [0x140154f88]
test rcx, rcx
je 0x14005a327
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140154f88], r13
mov rcx, qword [0x140154f90]
test rcx, rcx
je 0x14005a340
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140154f90], r13
mov rcx, qword [0x140154fa0]
test rcx, rcx
je 0x14005a359
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140154fa0], r13
mov rcx, qword [0x140154f98]
test rcx, rcx
je 0x14005a372
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140154f98], r13
mov rcx, qword [0x140154c38]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x6a8]
mov rcx, qword [rbp + 0x6d0]
call qword [sym.imp.USER32.dll_UnregisterClassW]
cmp dword [rbp - 0x48], r13d
jne 0x14005a479
xor eax, eax
lea r11, [rsp + 0x5800]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Erreur_lors_de_la_r
call fcn.14004eef0
lea rdx, [0x14004f0d0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
cmp dword [rbp - 0x48], r13d
jne 0x14005a479
mov r15d, 1
mov eax, r15d
jmp 0x14005a39f
mov ecx, 6
mov dword [rbp + 0x3b8], r13d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140051290
mov rdx, qword [rbp + 0x6a8]
mov rcx, qword [rbp + 0x6d0]
call qword [sym.imp.USER32.dll_UnregisterClassW]
cmp dword [rbp - 0x48], r13d
jne 0x14005a479
mov eax, r15d
jmp 0x14005a39f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
int3
mov ecx, r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp - 0x48], r13d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3