Function at 0x140066140
Capabilities:
Check for foreground window switch
Create thread
Encode data using base64
Encode data using xor
Log keystrokes via polling
Print debug messages
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x9f8]
sub rsp, 0xac0
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
movaps xmmword [rax - 0xa8], xmm12
movaps xmmword [rax - 0xb8], xmm13
movaps xmmword [rax - 0xc8], xmm14
movaps xmmword [rax - 0xd8], xmm15
xor r13d, r13d
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
test rax, rax
je 0x1400661bb
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
movdqa xmm0, xmmword [0x1401070a0]
movdqa xmm1, xmmword [0x140107130]
movdqa xmm2, xmmword [0x140106310]
mov word [rbp + 0x840], 0x5b11
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x224
mov eax, dword [rdx + rcx]
mov ebx, 0x1468
test al, 1
jne 0x140066265
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x32], 1
lea rax, [rcx + 0x31]
lea rdx, [rbp + 0x841]
cmp rcx, rdx
ja 0x140066242
lea rdx, [rbp + 0x810]
cmp rax, rdx
jb 0x140066242
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx + 0x20], xmm2
movzx eax, word [rbp + 0x840]
mov word [rcx + 0x30], ax
jmp 0x140066258
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx + 0x20], xmm2
movzx eax, word [rbp + 0x840]
mov word [rcx + 0x30], ax
lea rcx, [0x1400e6b00]
call fcn.1400d980c
nop
mov rax, qword gs:[0x58]
add rbx, qword [rax]
cmp byte [rbx + 0x32], 0
je 0x140066292
mov edx, reloc.WLDAP32.dll_Ordinal_50
movabs r8, 0x1b8bf1a1451b5b3f
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0x32], 0
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x14006d41d
mov ecx, Ordinal_27
call fcn.1400d92fc
mov rbx, rax
mov qword [rsp + 0x78], rax
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], rax
mov qword [rbx], r13
mov qword [rbx + 8], r13
mov ecx, Ordinal_27
call fcn.1400d92fc
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rbx], rax
mov qword [rbx + 0x10], r13
mov qword [0x1401b4160], rbx
mov edx, Ordinal_27
mov rcx, qword [rbx + 0x10]
call fcn.1400d9650
mov rcx, rbx
call fcn.140072520
mov edx, Ordinal_27
mov rcx, rbx
call fcn.1400d9650
call fcn.140057a10
mov ecx, dword [reloc.WS2_32.dll_accept]
test ecx, ecx
je 0x14006633e
sub ecx, 1
je 0x140066337
cmp ecx, 1
je 0x140066330
mov ebx, 0x100
jmp 0x140066343
mov ebx, 0x8000
jmp 0x140066343
mov ebx, 0x4000
jmp 0x140066343
mov ebx, 0x40
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov edx, ebx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetPriorityClass]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x140054570]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x14005c680]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x140072480]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x140071920]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x1400718f0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov dword [rbp + 0x530], 0x50
mov dword [rbp + 0x534], 0x40
lea rax, [0x14004d650]
mov qword [rbp + 0x538], rax
mov qword [rbp + 0x540], r13
mov qword [rbp + 0x548], r13
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconA]
mov qword [rbp + 0x550], rax
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorA]
mov qword [rbp + 0x558], rax
mov qword [rbp + 0x560], r13
lea rdi, str.PLAY_BOY
mov qword [rbp + 0x568], rdi
mov qword [rbp + 0x570], rdi
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconA]
mov qword [rbp + 0x578], rax
lea rcx, [rbp + 0x530]
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov r14d, 1
mov ecx, r14d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
lea ebx, [rax - 0xff]
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
sub eax, 0x1ae
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r13
mov dword [rsp + 0x38], 0x1fe
mov dword [rsp + 0x30], 0x35c
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
mov r9d, 0x80000000
mov r8, rdi
mov rdx, qword [rbp + 0x570]
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov qword [0x1401b4000], rax
mov edx, 0xffffffec
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowLongA]
mov r8d, eax
mov edx, 0xffffffec
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov dword [rsp + 0x30], 0x43
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
xor r9d, r9d
xor r8d, r8d
mov rdx, 0xffffffffffffffff
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_SetWindowPos]
mov r9d, 2
mov r8b, 0xff
xor edx, edx
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x140105e20]
movdqu xmmword [rbp + 0x650], xmm0
lea rdx, [rbp + 0x650]
mov rcx, qword [0x1401b4000]
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov dword [rsp + 0x28], 0xa
mov dword [rsp + 0x20], 0xa
xor edx, edx
xor ecx, ecx
mov r9d, 0x1fe
mov r8d, 0x35c
call qword [sym.imp.GDI32.dll_CreateRoundRectRgn]
xor r8d, r8d
mov rdx, rax
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_SetWindowRgn]
xorps xmm0, xmm0
movups xmmword [0x1401b42b8], xmm0
mov qword [rbp + 0x4f4], r13
mov qword [rbp + 0x508], 2
mov qword [rbp + 0x520], 2
mov qword [rbp + 0x4e0], r13
mov dword [rbp + 0x4f0], Ordinal_32
mov dword [rbp + 0x4e8], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0x4ec], r14d
mov dword [rbp + 0x504], reloc.WLDAP32.dll_Ordinal_32
mov rax, qword [0x1401b4000]
mov qword [rbp + 0x510], rax
mov qword [rbp + 0x4fc], r14
mov qword [rbp + 0x518], r14
mov dword [rbp + 0x128], 0xb000
mov dword [rbp + 0x12c], 0xa000
lea rbx, [0x1401b4428]
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x120]
mov qword [rsp + 0x50], rax
lea rdi, [0x1401b4400]
mov qword [rsp + 0x48], rdi
lea rsi, [0x1401b4398]
mov qword [rsp + 0x40], rsi
lea rax, [rbp + 0x4e0]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 2
lea rax, [rbp + 0x128]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov edx, r14d
xor ecx, ecx
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
cmp eax, 0x887a0004
jne 0x140066703
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x120]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x40], rsi
lea rax, [rbp + 0x4e0]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 2
lea rax, [rbp + 0x128]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov edx, 5
xor ecx, ecx
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
test eax, eax
jne 0x14006d3fc
mov rcx, qword [0x1401b4398]
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
lea r9, [rbp + 0x390]
lea r8, [0x1401029d8]
xor edx, edx
call r10
mov rcx, qword [0x1401b4400]
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
lea r9, [0x1401b4370]
xor r8d, r8d
mov rdx, qword [rbp + 0x390]
call r10
mov rcx, qword [rbp + 0x390]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov edx, 5
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_ShowWindow]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x1401b3f70]
test rbx, rbx
je 0x14006679d
inc dword [rbx + 0xf4]
mov ecx, 0x5e10
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov qword [rsp + 0x78], rax
lea rcx, [rbp + 0xa10]
mov qword [rbp + 0x168], rcx
mov qword [rbp + 0xc0], rax
test rax, rax
je 0x1400667d3
xor edx, edx
mov rcx, rax
call fcn.140003210
jmp 0x1400667d6
mov rax, r13
mov qword [0x1401b3f70], rax
call fcn.140007640
test rbx, rbx
je 0x1400667f0
mov qword [0x1401b3f70], rbx
jmp 0x1400667f7
mov rbx, qword [0x1401b3f70]
test rbx, rbx
jne 0x14006681d
mov r8d, 0xfe3
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 [0x1401b3f70]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm0
movups xmmword [rbp + 0x40], xmm0
movups xmmword [rbp + 0x50], xmm0
movups xmmword [rbp + 0x60], xmm0
movups xmmword [rbp + 0x70], xmm0
movups xmmword [rbp + 0x80], xmm0
movups xmmword [rbp + 0x90], xmm0
mov qword [rbp + 0xa0], rax
mov byte [rbp + 0x2c], 1
mov dword [rbp + 0x38], 3
mov dword [rbp + 0x3c], r14d
mov dword [rbp + 0x64], 0x7f7fffff
mov dword [rbp + 0x70], 0x3f800000
mov eax, 0xffff
mov word [rbp + 0x74], ax
mov qword [rbp + 0x440], 0xffffffffffffffff
mov qword [rbp + 0x448], 0xffffffffffffffff
mov qword [rbp + 0x450], 0xffffffffffffffff
mov qword [rbp + 0x458], 0xffffffffffffffff
mov dword [rbp + 0x460], 0xffffffff
mov qword [rbp + 0x464], 0xfffffffffffffffd
mov dword [rbp + 0x46c], 0xffffffff
mov qword [rbp + 0x470], r13
lea rsi, [0x140100f80]
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm6, dword [0x140105c84]
movaps xmm3, xmm6
mov r8d, 0x26a20
lea rdx, [0x14013c2c0]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movaps xmm3, xmm6
mov r8d, 0x24b84
lea rdx, str.OTTO
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [rbx + 0x20], r13
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movaps xmm3, xmm6
mov r8d, 0x26a20
lea rdx, [0x14013c2c0]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140105c74]
mov r8d, 0x26a20
lea rdx, [0x14013c2c0]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [0x1401b4488], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140105c98]
mov r8d, 0x26a20
lea rdx, [0x14013c2c0]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm9, dword [0x140105c8c]
movaps xmm3, xmm9
mov r8d, 0xb80
lea r14, [0x1401b16b0]
mov rdx, r14
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [0x1401b4480], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movaps xmm3, xmm9
mov r8d, 0x2cc8
lea rdx, [0x1401254e0]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [0x1401b4460], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140105c9c]
mov r8d, 0x2cc8
lea rdx, [0x1401254e0]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140105cdc]
mov r8d, 0x2cc8
lea rdx, [0x1401254e0]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140105c94]
mov r8d, 0x824
lea rdx, [0x140188930]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [0x1401b7600], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140105cb4]
mov r8d, 0x7398
lea rdx, [0x14011e140]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [0x1401b76f0], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140105cbc]
mov r8d, 0x7398
lea rdx, [0x14011e140]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140105c70]
mov r8d, 0x7398
lea rdx, [0x14011e140]
mov rcx, qword [rbx + 0x58]
call fcn.14002f950
mov qword [0x1401b4468], rax
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140066b25
mov r8d, 0xb87
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0xa0]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140066b9c
mov r8d, 0xb89
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x1401288c0]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x133ac
mov dword [rbp - 0x5c], 0x41900000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f600
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140066be9
mov r8d, 0xb87
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0xa0]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140066c60
mov r8d, 0xb89
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea r15, [0x140189170]
mov qword [rbp - 0x70], r15
mov dword [rbp - 0x68], 0x1329c
mov dword [rbp - 0x5c], 0x41880000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f600
mov qword [0x1401b4470], rax
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140066cb4
mov r8d, 0xb87
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0xa0]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140066d2b
mov r8d, 0xb89
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov qword [rbp - 0x70], r15
mov dword [rbp - 0x68], 0x1329c
mov dword [rbp - 0x5c], 0x41600000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f600
mov qword [0x1401b4478], rax
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140066d78
mov r8d, 0xb87
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0xa0]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140066def
mov r8d, 0xb89
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov qword [rbp - 0x70], r14
mov dword [rbp - 0x68], 0xb80
mov dword [rbp - 0x5c], 0x41a00000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f600
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140066e35
mov r8d, 0xb87
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0xa0]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140066eac
mov r8d, 0xb89
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x140128330]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x54c
mov dword [rbp - 0x5c], 0x41700000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f600
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140066ef9
mov r8d, 0xb87
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0xa0]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140066f70
mov r8d, 0xb89
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov qword [rbp - 0x70], r14
mov dword [rbp - 0x68], 0xb80
mov dword [rbp - 0x5c], 0x41800000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f600
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140066fb6
mov r8d, 0xb87
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0xa0]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x14006702d
mov r8d, 0xb89
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x140162ce0]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0xe5c
mov dword [rbp - 0x5c], 0x41a00000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f600
mov qword [0x1401b4050], rax
mov rbx, qword [rbx + 0x58]
cmp byte [rbx + 0x18], 0
je 0x140067081
mov r8d, 0xb87
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0xa0]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x1400670f8
mov r8d, 0xb89
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x1401b22f0]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x87c
mov dword [rbp - 0x5c], 0x41a00000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rbx
call fcn.14002f600
mov qword [0x1401b3ff0], rax
cmp qword [0x1401b4020], 0
jne 0x140067169
mov qword [rsp + 0x30], r13
lea rax, [0x1401b4020]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x440]
mov r8d, 0x171
lea rdx, [0x1401281b0]
mov rcx, qword [0x1401b4400]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1401b4028], 0
jne 0x1400671aa
mov qword [rsp + 0x30], r13
lea rax, [0x1401b4028]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x440]
mov r8d, 0x4ab
lea rdx, [0x1401b1200]
mov rcx, qword [0x1401b4400]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1401b4030], 0
jne 0x1400671eb
mov qword [rsp + 0x30], r13
lea rax, [0x1401b4030]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x440]
mov r8d, 0x178
lea rdx, [0x140188700]
mov rcx, qword [0x1401b4400]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1401b4018], 0
jne 0x14006722c
mov qword [rsp + 0x30], r13
lea rax, [0x1401b4018]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x440]
mov r8d, 0x64b
lea rdx, [0x14013bc70]
mov rcx, qword [0x1401b4400]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
xor ecx, ecx
call fcn.140027960
mov rsi, qword [0x1401b4000]
mov rdi, qword [0x1401b3f70]
test rdi, rdi
jne 0x140067267
mov r8d, 0xfe3
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 rdi, qword [0x1401b3f70]
cmp qword [rdi + 0x98], 0
je 0x14006728b
mov r8d, reloc.WS2_32.dll_WSACleanup
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copy_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 + 0x478]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x14006740d
lea rcx, [rbp + 0x498]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x14006740d
mov rax, qword [0x1401b3f70]
test rax, rax
je 0x1400672c7
inc dword [rax + 0xf4]
mov ecx, 0x48
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
test rax, rax
je 0x1400672f4
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbx], xmm0
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx + 0x20], xmm0
movups xmmword [rbx + 0x30], xmm0
mov qword [rbx + 0x40], rax
jmp 0x1400672f7
mov rbx, r13
mov qword [rdi + 0x98], rbx
lea rax, str.imgui_impl_win32
mov qword [rdi + 0x88], rax
or dword [rdi + 0xc], 6
mov qword [rbx], rsi
mov rax, qword [rbp + 0x478]
mov qword [rbx + 0x20], rax
mov rax, qword [rbp + 0x498]
mov qword [rbx + 0x18], rax
mov dword [rbx + 0x28], 9
mov rdi, qword [0x1401b3f70]
cmp dword [rdi + 0x48b0], 0
jg 0x14006735a
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x48b8]
mov rcx, qword [rax]
mov qword [rcx + 0x28], rsi
mov byte [rbx + 0x2d], 1
lea rax, str.xinput1_4.dll
mov qword [rbp + 0x5e8], rax
lea rax, str.xinput1_3.dll
mov qword [rbp + 0x5f0], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp + 0x5f8], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 0x600], rax
lea rax, str.xinput1_1.dll
mov qword [rbp + 0x608], rax
mov rdi, r13
nop word [rax + rax]
mov rcx, qword [rbp + rdi*8 + 0x5e8]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rsi, rax
test rax, rax
jne 0x1400673e1
inc rdi
cmp rdi, 5
jl 0x1400673c0
jmp 0x14006740d
mov qword [rbx + 0x30], rsi
lea rdx, str.XInputGetCapabilities
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x38], rax
lea rdx, str.XInputGetState
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x40], rax
mov r14, qword [0x1401b4428]
mov rsi, qword [0x1401b4400]
mov rax, qword [0x1401b3f70]
test rax, rax
jne 0x140067448
mov r8d, 0xfe3
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 [0x1401b3f70]
lea rdi, [rax + 8]
cmp qword [rdi + 0x98], 0
je 0x140067477
mov r8d, 0x221
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copy_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 [0x1401b3f70]
test rax, rax
je 0x140067482
inc dword [rax + 0xf4]
mov ecx, 0x78
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
test rax, rax
je 0x1400674c3
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 0x1400674c6
mov rbx, r13
mov qword [rdi + 0x98], rbx
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0x88], rax
or dword [rdi + 4], 8
mov qword [rbp + 0x130], r13
mov qword [rbp + 0x138], r13
mov qword [rbp + 0x3a0], r13
mov rax, qword [rsi]
mov r9, qword [rax]
lea r8, [rbp + 0x130]
lea rdx, [0x1401021c0]
mov rcx, rsi
call r9
test eax, eax
jne 0x14006756a
mov rcx, qword [rbp + 0x130]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
lea r8, [rbp + 0x138]
lea rdx, [0x1401021d0]
call r9
test eax, eax
jne 0x14006756a
mov rcx, qword [rbp + 0x138]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
lea r8, [rbp + 0x3a0]
lea rdx, [0x1401021e0]
call r9
test eax, eax
jne 0x14006756a
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rbp + 0x3a0]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp + 0x130]
test rcx, rcx
je 0x14006757c
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp + 0x138]
test rcx, rcx
je 0x14006758e
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 [0x1401b3f70]
test rax, rax
jne 0x1400675ce
mov r8d, 0xb5b
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 [0x1401b3f70]
movss xmm1, dword [0x140105be8]
movss xmm0, dword [0x140105c0c]
unpcklps xmm0, xmm1
movsd qword [rax + 0x381c], xmm0
mov dword [rax + 0x3824], 0x40800000
mov qword [rax + 0x37f0], 0x40000000
mov dword [rax + 0x3818], r13d
xorps xmm10, xmm10
xorps xmm0, xmm0
unpcklps xmm0, xmm10
movsd qword [rax + 0x37e8], xmm0
mov dword [rax + 0x3810], 0x41200000
mov dword [rax + 0x38a8], r13d
xor r12b, r12b
mov r15, qword gs:[0x58]
movabs rsi, 0xf65a1fb6b4d8535
movdqa xmm11, xmmword [0x140105ef0]
movdqa xmm12, xmmword [0x140105e30]
movdqa xmm14, xmmword [reloc.WS2_32.dll_getsockopt]
movss xmm13, dword [0x140105dd8]
movss xmm7, dword [0x140105c50]
movss xmm15, dword [0x140105b88]
mov r14d, 1
movabs rdi, 0xd705af972f5beb75
mov dword [rsp + 0x20], r14d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x848]
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x1400676f2
lea rcx, [rbp + 0x848]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x848]
call qword [sym.imp.USER32.dll_DispatchMessageA]
movzx r12d, r12b
cmp dword [rbp + 0x850], 0x12
cmove r12d, r14d
mov dword [rsp + 0x20], r14d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x848]
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
jne 0x1400676a2
test r12b, r12b
jne 0x14006d1a5
call qword [sym.imp.USER32.dll_GetForegroundWindow]
cmp rax, qword [0x1401b3fc0]
je 0x14006772a
call qword [sym.imp.USER32.dll_GetForegroundWindow]
mov rcx, qword [0x1401b4000]
cmp rax, rcx
jne 0x14006772a
call qword [sym.imp.USER32.dll_IsWindow]
test eax, eax
je 0x14006772a
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_IsWindowVisible]
mov ecx, 3
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rbx, qword [0x1401b3f70]
test rbx, rbx
je 0x14006774f
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x14006776c
jmp 0x140067752
mov rbx, r13
mov r8d, 0x250
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copy_backendsimgui_impl_dx11.cpp
lea rcx, str.bd___nullptr___Did_you_call_ImGui_ImplDX11_Init____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
cmp qword [rbx + 0x48], 0
jne 0x140067778
call fcn.1400457a0
call fcn.140046950
call fcn.140009a20
cmp byte [0x1401b42c8], 0
jne 0x14006781f
mov qword [rbp + 0x4a0], 0xffffffffffffffff
mov qword [rbp + 0x4a8], 0xffffffffffffffff
mov qword [rbp + 0x4b0], 0xffffffffffffffff
mov qword [rbp + 0x4b8], 0xffffffffffffffff
mov dword [rbp + 0x4c0], 0xffffffff
mov qword [rbp + 0x4c4], 0xfffffffffffffffd
mov dword [rbp + 0x4cc], 0xffffffff
mov qword [rbp + 0x4d0], r13
mov qword [rsp + 0x30], r13
lea rax, [0x1401b3fd0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x4a0]
mov r8d, 0x14ded
lea rdx, [0x14019c410]
mov rcx, qword [0x1401b4400]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
mov byte [0x1401b42c8], 1
cmp byte [0x1401b3f6d], 2
jb 0x14006b179
jne 0x14006cf80
mov rax, qword [r15]
mov ecx, 0x1fac
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0xe70
mov ebx, r8d
test cl, 1
jne 0x140067876
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 5], 0x1af
mov dword [rax + r8], 0x403c8419
mov byte [rax + r8 + 4], 0xef
lea rcx, [0x1400e6880]
call fcn.1400d980c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 6], 0
je 0x140067912
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x1400678f0
mov rcx, r13
movdqa xmm15, xmmword [0x140107630]
nop
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm15, xmm0
pshufb xmm1, xmm11
movzx eax, word [r9 + rcx]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + rcx], ax
add rcx, 2
cmp rcx, 6
jb 0x1400678a0
movss xmm15, dword [0x140105b88]
jmp 0x14006790d
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, rdi
shr rdx, cl
xor byte [r9 + r8], dl
inc r8
cmp r8, 6
jb 0x1400678f0
mov byte [r9 + 6], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x3d0], xmm0
mov qword [rbp + 0x3e0], r13
mov qword [rbp + 0x3e8], r13
mov r8, 0xffffffffffffffff
inc r8
cmp byte [r9 + r8], 0
jne 0x140067931
mov rdx, r9
lea rcx, [rbp + 0x3d0]
call fcn.140044130
lea rdx, [rbp + 0x3d0]
mov rbx, qword [rbp + 0x3d0]
mov rdi, qword [rbp + 0x3e8]
cmp rdi, 0xf
cmova rdx, rbx
lea rcx, [0x1401b4230]
cmp qword [0x1401b4248], 0xf
cmova rcx, qword [0x1401b4230]
mov r8, qword [0x1401b4240]
cmp r8, qword [rbp + 0x3e0]
jne 0x14006799c
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14006799c
xor sil, sil
jmp 0x14006799f
mov sil, 1
cmp rdi, 0xf
jbe 0x1400679d6
lea rdx, [rdi + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x1400679ce
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006d3c0
mov rcx, rbx
call fcn.1400d9650
mov qword [rbp + 0x3e0], r13
mov qword [rbp + 0x3e8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x3d0], 0
test sil, sil
jne 0x14006d41d
cmp qword [0x1401b2270], 0
je 0x14006d3f3
cmp byte [0x1401b3f6f], sil
je 0x140067a2d
mov ecx, dword [0x1401b3fd8]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140067a2d
cmp dword [0x1401b4320], 5
je 0x140067a2d
call fcn.1400604b0
cmp byte [0x1401b3f93], 0
je 0x140067a54
mov ecx, dword [0x1401b3fc8]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140067a54
cmp dword [0x1401b4320], 5
je 0x140067a54
call fcn.1400660d0
movss xmm6, dword [0x140105da0]
movss xmm8, dword [0x140105d84]
mov rcx, qword [0x1401b3f70]
movaps xmm0, xmm6
unpcklps xmm0, xmm8
movsd qword [rcx + 0x47d8], xmm0
mov dword [rcx + 0x47c0], r14d
or dword [rcx + 0x47b8], 3
movaps xmm0, xmm10
unpcklps xmm0, xmm10
movsd qword [rcx + 0x47c8], xmm0
movaps xmm0, xmm10
unpcklps xmm0, xmm10
movsd qword [rcx + 0x47d0], xmm0
mov dword [rcx + 0x47bc], r14d
mov rax, qword [r15]
mov ecx, 0x1ad0
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0xed8
mov ebx, r8d
test cl, 1
jne 0x140067afc
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 7], 0x161
mov dword [r8 + rax], 0x46871420
mov word [r8 + rax + 4], 0x5e8b
mov byte [r8 + rax + 6], 0xf1
lea rcx, [0x1400e6860]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 8], 0
je 0x140067b20
mov edx, 8
movabs r8, 0x619d3ff923e97167
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 8], 0
xor edx, edx
mov r8d, 0x20ab
mov rcx, rbx
call fcn.14000f9e0
cmp byte [0x1401b4490], 0
jne 0x140067bf4
lea rdx, [0x1401b42b8]
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rdx, [0x1401b4430]
mov rcx, qword [0x1401b3fc0]
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm13
lea rcx, [rbp + 0x7a0]
call fcn.140014020
movd xmm1, dword [0x1401b42bc]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax + 4]
movd xmm0, dword [0x1401b4434]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si ebx, xmm1
movaps xmm2, xmm13
lea rcx, [rbp + 0x7a8]
call fcn.140014020
movd xmm1, dword [0x1401b42b8]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax]
movd xmm0, dword [0x1401b4430]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si edx, xmm1
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], 0x1fe
mov r9d, 0x35c
mov r8d, ebx
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_MoveWindow]
mov byte [0x1401b4490], 1
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, xmm10
addss xmm0, xmm10
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x3b0], 0x44570000
mov dword [rbp + 0x3b4], 0x43ff0000
lea rdx, [rbp + 0x3b0]
lea rcx, str.Move_detector
call fcn.140038820
mov rax, qword [0x1401b3f70]
mov ecx, dword [rax + 0x3f40]
test ecx, ecx
je 0x140067d3b
cmp ecx, dword [rax + 0x477c]
jne 0x140067d3b
lea rdx, [0x1401b42b8]
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rdx, [0x1401b4430]
mov rcx, qword [0x1401b3fc0]
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm13
lea rcx, [rbp + 0x808]
call fcn.140014020
movd xmm1, dword [0x1401b42bc]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax + 4]
movd xmm0, dword [0x1401b4434]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si ebx, xmm1
movaps xmm2, xmm13
lea rcx, [rbp + 0x770]
call fcn.140014020
movd xmm1, dword [0x1401b42b8]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax]
movd xmm0, dword [0x1401b4430]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si edx, xmm1
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], 0x1fe
mov r9d, 0x35c
mov r8d, ebx
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_MoveWindow]
call fcn.14004d240
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov r14, qword [rax + 0x290]
movsd xmm0, qword [rax + 0x18]
movsd qword [rsp + 0x70], xmm0
movdqa xmm0, xmmword [0x1401065d0]
movups xmmword [rbp + 0x660], xmm0
lea rcx, [rbp + 0x660]
call fcn.140005720
movss xmm1, dword [rsp + 0x74]
addss xmm1, xmm8
movss xmm0, dword [rsp + 0x70]
addss xmm0, xmm6
movss dword [rbp + 0x380], xmm0
movss dword [rbp + 0x384], xmm1
mov dword [rsp + 0x28], r13d
movss xmm0, dword [0x140105c0c]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x380]
lea rdx, [rsp + 0x70]
mov rcx, r14
call fcn.14002aed0
mov rbx, qword [0x1401b3f70]
test rbx, rbx
jne 0x140067e13
mov r8d, 0xfe3
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 [0x1401b3f70]
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm7
movss xmm7, dword [0x140105bbc]
cmp byte [0x1401b6278], 0
je 0x140067e33
movaps xmm0, xmm10
jmp 0x140067e36
movaps xmm0, xmm7
movss xmm6, dword [0x1401b6274]
subss xmm0, xmm6
mulss xmm0, xmm1
addss xmm6, xmm0
movss dword [0x1401b6274], xmm6
lea rcx, [rbx + 0x4838]
movss xmm0, dword [rbx + 0x37e0]
mov dword [rbp + 0x480], r13d
movss dword [rbp + 0x484], xmm0
lea rdx, [rbp + 0x480]
call fcn.14001f150
movss dword [rbx + 0x37e0], xmm6
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140105d78]
addss xmm0, dword [0x140105c7c]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [r15]
mov ecx, 0x27c
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1cc8
mov ebx, r8d
test cl, 1
jne 0x140067f2a
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 0xc], 0x1279493
mov dword [r8 + rax], 0xd7781fc8
mov dword [r8 + rax + 4], 0x131d8288
mov dword [r8 + rax + 8], 0xca7505d4
lea rcx, [0x1400e6830]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xf], 0
je 0x140067f4e
mov edx, reloc.WS2_32.dll_ntohs
movabs r8, 0x3327f1fda3196b9b
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0xf], 0
movdqa xmm0, xmmword [0x140105f70]
movups xmmword [rsp + 0x60], xmm0
mov rdx, rbx
lea rcx, [rsp + 0x60]
call fcn.140037940
lea rcx, [0x1401b2d08]
call fcn.140005720
mov dword [rbp + 0x3b8], 0x446d8000
mov dword [rbp + 0x3bc], 0x42700000
mov qword [rbp + 0x3c0], 0x433e0000
mov dword [rsp + 0x28], Ordinal_50
movss xmm6, dword [0x140105be0]
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x3b8]
lea rdx, [rbp + 0x3c0]
mov rcx, r14
call fcn.14002aed0
lea rcx, [0x1401b2d28]
call fcn.140005720
movss xmm1, dword [rsp + 0x74]
addss xmm1, dword [0x140105d8c]
movss xmm0, dword [rsp + 0x70]
addss xmm0, dword [0x140105d3c]
movss dword [rbp + 0x3c8], xmm0
movss dword [rbp + 0x3cc], xmm1
mov dword [rsp + 0x28], 0x50
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x3c8]
lea rdx, [rsp + 0x70]
mov rcx, r14
call fcn.14002aed0
movss xmm0, dword [0x140105d9c]
movss xmm1, dword [0x140105ca0]
unpcklps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rbx, qword [rcx + 0x3ee0]
cmp byte [rbx + 0xb3], 0
jne 0x1400681ed
mov rbx, qword [rbx + 0x290]
mov dword [rsp + 0x20], Ordinal_50
xor r9d, r9d
movaps xmm2, xmm9
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.140029e90
mov r8d, dword [rbx + 0x78]
dec r8d
mov dword [rbx + 0x78], r8d
mov r9d, 0x9b1e1e1e
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.1400298e0
mov dword [rbx + 0x78], r13d
mov dword [rsp + 0x20], Ordinal_50
xor r9d, r9d
movss xmm2, dword [0x140105c88]
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.140029e90
dec dword [rbx + 0x78]
movss dword [rsp + 0x28], xmm7
mov edi, 1
mov dword [rsp + 0x20], edi
mov r9d, 0x9b3c3c3c
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.1400289c0
mov dword [rbx + 0x78], r13d
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], dil
mov rax, qword [rcx + 0x3ee0]
mov r8, qword [rax + 0x290]
mov dword [rbp + 0x1d0], 0
mov dword [rbp + 0x1d4], 0xc2b40000
lea rcx, [0x1401b2be8]
call fcn.140005720
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x30], r13d
lea rcx, [rbp + 0x1d0]
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x140105da8]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
movaps xmm2, xmm7
lea rdx, [0x1401b5908]
mov rcx, r8
call fcn.14002e170
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], dil
mov rax, qword [rcx + 0x3ee0]
mov r8, qword [rax + 0x290]
mov dword [rbp + 0x1d8], 0x444e4000
mov dword [rbp + 0x1dc], 0x41f00000
lea rcx, [0x1401b2be8]
call fcn.140005720
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x30], r13d
lea rcx, [rbp + 0x1d8]
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x140105d30]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
movaps xmm2, xmm7
lea rdx, [0x1401b5908]
mov rcx, r8
call fcn.14002e170
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b0], xmm0
mov qword [rbp + 0x1c0], r13
mov qword [rbp + 0x1c8], r13
mov r8, 0xffffffffffffffff
lea rax, [0x1401b76b0]
inc r8
cmp byte [rax + r8], 0
jne 0x140068213
mov rdx, rax
lea rcx, [rbp + 0x1b0]
call fcn.140044130
nop
mov rax, qword [r15]
mov ecx, 0x1bf4
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x590
mov ebx, r8d
test cl, 1
jne 0x140068282
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 0xb], 0x131
mov dword [r8 + rax], 0x435a6e42
mov dword [r8 + rax + 4], 0x342232f9
mov word [r8 + rax + 8], 0x2737
mov byte [r8 + rax + 0xa], Ordinal_32
lea rcx, [0x1400e6810]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xc], 0
je 0x1400682a6
mov edx, ntohs
movabs r8, 0x514f5397313f1d17
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0xc], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r13
mov qword [rbp + 0x418], r13
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x1400682c5
mov rdx, rbx
lea rcx, [rbp + 0x400]
call fcn.140044130
nop
lea rdx, [rbp + 0x1b0]
cmp qword [rbp + 0x1c8], 0xf
cmova rdx, qword [rbp + 0x1b0]
mov r8, qword [rbp + 0x1c0]
lea rcx, [rbp + 0x400]
call fcn.1400438a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x190], xmm0
mov qword [rbp + 0x1a0], r13
mov qword [rbp + 0x1a8], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x190], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1a0], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp + 0x418]
cmp rdx, 0xf
jbe 0x140068386
inc rdx
mov rcx, qword [rbp + 0x400]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140068381
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006d3c7
call fcn.1400d9650
mov qword [rbp + 0x410], r13
mov qword [rbp + 0x418], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x400], 0
mov rax, qword [r15]
mov ecx, 0xd58
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x4f0
mov ebx, r8d
test cl, 1
jne 0x1400683e6
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 6], 0x1a96b7d
mov dword [r8 + rax], 0x643b41ec
mov word [r8 + rax + 4], 0x86fd
lea rcx, [0x1400e67f0]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 9], 0
je 0x14006840a
mov edx, 9
movabs r8, 0x4b47ff8f0d4b39a9
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 9], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x430], r13
mov qword [rbp + 0x438], r13
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x140068430
mov rdx, rbx
lea rcx, [rbp + 0x420]
call fcn.140044130
nop
lea rdx, [0x1401b2260]
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rdx, qword [0x1401b2260]
mov r8, qword [0x1401b2270]
lea rcx, [rbp + 0x420]
call fcn.1400438a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x170], xmm0
mov qword [rbp + 0x180], r13
mov qword [rbp + 0x188], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x170], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x180], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp + 0x438]
cmp rdx, 0xf
jbe 0x1400684f1
inc rdx
mov rcx, qword [rbp + 0x420]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400684ec
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006d3ce
call fcn.1400d9650
mov qword [rbp + 0x430], r13
mov qword [rbp + 0x438], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x420], 0
mov rcx, qword [0x1401b4468]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b3f70]
mov rbx, rcx
test rcx, rcx
jne 0x140068560
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x140068558
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140068551
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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.140012de0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f3d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028620
lea rbx, [rbp + 0x190]
cmp qword [rbp + 0x1a8], 0xf
cmova rbx, qword [rbp + 0x190]
movups xmm0, xmmword [0x1401b6380]
movups xmmword [rbp + 0x670], xmm0
lea rcx, [rbp + 0x670]
call fcn.140005720
mov edi, eax
lea rcx, [rbp + 0x190]
cmp qword [rbp + 0x1a8], 0xf
cmova rcx, qword [rbp + 0x190]
movss xmm7, dword [rsp + 0x74]
movaps xmm8, xmm7
addss xmm8, dword [0x140105ccc]
movss xmm9, dword [rsp + 0x70]
movaps xmm6, xmm9
addss xmm6, dword [0x140105db4]
mov rax, qword [0x1401b3f70]
movss xmm1, dword [rax + 0x3c30]
test rcx, rcx
jne 0x14006861b
movaps xmm0, xmm10
jmp 0x140068675
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rcx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140105dcc]
movaps xmm2, xmm1
lea rdx, [rbp + 0x140]
mov rcx, qword [rax + 0x3c28]
call fcn.140034610
movss xmm0, dword [rbp + 0x140]
addss xmm0, dword [0x140105bb4]
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x140], xmm0
movss xmm1, dword [rbp + 0x144]
mulss xmm1, xmm15
mulss xmm0, xmm15
subss xmm8, xmm7
subss xmm6, xmm9
mulss xmm8, xmm15
mulss xmm6, xmm15
addss xmm7, xmm8
addss xmm6, xmm9
subss xmm7, xmm1
subss xmm6, xmm0
movss dword [rbp + 0x1e0], xmm6
movss dword [rbp + 0x1e4], xmm7
mov r9, rbx
mov r8d, edi
lea rdx, [rbp + 0x1e0]
mov rcx, r14
call fcn.14002b8c0
call fcn.140012f10
mov rcx, qword [0x1401b4468]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b3f70]
mov rbx, rcx
test rcx, rcx
jne 0x140068725
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006871d
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140068716
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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.140012de0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f3d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028620
lea rbx, [rbp + 0x170]
cmp qword [rbp + 0x188], 0xf
cmova rbx, qword [rbp + 0x170]
movups xmm0, xmmword [0x1401b6360]
movups xmmword [rbp + 0x680], xmm0
lea rcx, [rbp + 0x680]
call fcn.140005720
mov edi, eax
lea rcx, [rbp + 0x170]
cmp qword [rbp + 0x188], 0xf
cmova rcx, qword [rbp + 0x170]
movss xmm7, dword [rsp + 0x74]
movaps xmm8, xmm7
addss xmm8, dword [0x140105cf4]
movss xmm9, dword [rsp + 0x70]
movaps xmm6, xmm9
addss xmm6, dword [0x140105db0]
mov rax, qword [0x1401b3f70]
movss xmm1, dword [rax + 0x3c30]
test rcx, rcx
jne 0x1400687e0
movaps xmm0, xmm10
jmp 0x14006883a
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rcx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140105dcc]
movaps xmm2, xmm1
lea rdx, [rbp + 0x148]
mov rcx, qword [rax + 0x3c28]
call fcn.140034610
movss xmm0, dword [rbp + 0x148]
addss xmm0, dword [0x140105bb4]
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x148], xmm0
movss xmm1, dword [rbp + 0x14c]
mulss xmm1, xmm15
mulss xmm0, xmm15
subss xmm8, xmm7
subss xmm6, xmm9
mulss xmm8, xmm15
mulss xmm6, xmm15
addss xmm7, xmm8
addss xmm6, xmm9
subss xmm7, xmm1
subss xmm6, xmm0
movss dword [rbp + 0x1e8], xmm6
movss dword [rbp + 0x1ec], xmm7
mov r9, rbx
mov r8d, edi
lea rdx, [rbp + 0x1e8]
mov rcx, r14
call fcn.14002b8c0
call fcn.140012f10
mov rcx, qword [0x1401b76f0]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b3f70]
mov rbx, rcx
test rcx, rcx
jne 0x1400688ea
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x1400688e2
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x1400688db
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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.140012de0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f3d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028620
mov rax, qword [r15]
mov ecx, 0x1960
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0xdb8
mov ebx, r8d
test cl, 1
jne 0x140068968
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 9], 0x1a1
mov dword [rax + r8], 0x4b5f8137
mov dword [rax + r8 + 4], 0x1ebbdc80
mov byte [rax + r8 + 8], Ordinal_79
lea rcx, [0x1400e6790]
call fcn.1400d980c
nop
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 0xa], 0
je 0x14006898f
mov edx, 0xa
movabs r8, 0x51f985c1070fa117
mov rcx, rdi
call fcn.14004b8d0
mov byte [rdi + 0xa], 0
movdqa xmm0, xmmword [0x1401063c0]
movups xmmword [rbp + 0x690], xmm0
lea rcx, [rbp + 0x690]
call fcn.140005720
mov esi, eax
mov rcx, qword [r15]
mov eax, 0x110c
mov r8d, eax
mov edx, dword [rax + rcx]
mov eax, 0x1848
mov ebx, eax
test dl, 1
jne 0x1400689f5
or edx, 1
mov dword [r8 + rcx], edx
mov word [rax + rcx + 9], 0x1a1
mov dword [rax + rcx], 0x4b5f8137
mov dword [rax + rcx + 4], 0x1ebbdc80
mov byte [rax + rcx + 8], Ordinal_79
lea rcx, [0x1400e67c0]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xa], 0
je 0x140068a19
mov edx, 0xa
movabs r8, 0x51f985c1070fa117
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0xa], 0
movss xmm9, dword [rsp + 0x74]
movaps xmm7, xmm9
addss xmm7, dword [0x140105cd8]
movss xmm6, dword [rsp + 0x70]
movaps xmm8, xmm6
addss xmm8, dword [0x140105d3c]
mov rax, qword [0x1401b3f70]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rbx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140105dcc]
movss xmm2, dword [rax + 0x3c30]
lea rdx, [rbp + 0x150]
mov rcx, qword [rax + 0x3c28]
call fcn.140034610
movss xmm0, dword [rbp + 0x150]
addss xmm0, dword [0x140105bb4]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x150], xmm1
movss xmm0, dword [rbp + 0x154]
mulss xmm0, xmm15
mulss xmm1, xmm15
subss xmm7, xmm9
subss xmm8, xmm6
mulss xmm7, xmm15
mulss xmm8, xmm15
addss xmm9, xmm7
addss xmm8, xmm6
subss xmm9, xmm0
subss xmm8, xmm1
movss dword [rbp + 0x1f0], xmm8
movss dword [rbp + 0x1f4], xmm9
mov r9, rdi
mov r8d, esi
lea rdx, [rbp + 0x1f0]
mov rcx, r14
call fcn.14002b8c0
call fcn.140012f10
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140105ce0]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
subss xmm0, dword [0x140105ce0]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x1f8], 0x43960000
mov dword [rbp + 0x1fc], 0x42a00000
lea rdx, [rbp + 0x1f8]
call fcn.140048e40
call fcn.140048680
mov r8, qword [0x1401b3f70]
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r8 + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm7, dword [0x140105c50]
addss xmm1, xmm7
addss xmm0, dword [0x140105d64]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x200], 0x42200000
mov dword [rbp + 0x204], 0x42200000
mov rax, qword [r15]
mov ecx, 0x5e4
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r9d, 0x9b4
mov ebx, r9d
test cl, 1
jne 0x140068c50
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r9 + rax + 2], 0x1591dde
mov word [r9 + rax], 0x565d
lea rcx, [0x1400e6770]
call fcn.1400d980c
nop
mov r8, qword [0x1401b3f70]
add rbx, qword [r15]
cmp byte [rbx + 5], 0
je 0x140068c70
xor byte [rbx], 0x15
xor byte [rbx + 1], 0x33
xor byte [rbx + 2], 0xbf
xor byte [rbx + 3], 0x79
xor byte [rbx + 4], 0x59
mov byte [rbx + 5], 0
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rdx, rbx
mov rcx, qword [r8 + 0x3ee0]
call fcn.140008a90
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0x200]
mov rcx, rbx
call fcn.14000c9c0
mov rdi, qword [0x1401b3f70]
mov rax, qword [rdi + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rdi + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, dword [0x140105d68]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov rcx, qword [0x1401b7600]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
test rcx, rcx
jne 0x140068d35
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x140068d2d
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140068d26
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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.140012de0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f3d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028620
mov dword [rbp + 0x208], 0x42200000
mov dword [rbp + 0x20c], 0x42200000
lea rdx, [rbp + 0x208]
lea rcx, [0x1400f74f0]
call fcn.140038240
call fcn.140012f10
call fcn.14000cc30
mov r8, qword [0x1401b3f70]
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r8 + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm6, dword [0x140105ce8]
addss xmm1, xmm6
addss xmm0, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x210], 0x432a0000
mov dword [rbp + 0x214], 0x43f50000
mov rax, qword [r15]
mov ecx, 0xaf4
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r9d, 0x1294
mov ebx, r9d
test cl, 1
jne 0x140068e45
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r9 + rax + 2], 0x13d903b
mov word [r9 + rax], 0x7883
lea rcx, [0x1400e6750]
call fcn.1400d980c
nop
mov r8, qword [0x1401b3f70]
add rbx, qword [r15]
cmp byte [rbx + 5], 0
je 0x140068e65
xor byte [rbx], 0xd7
xor byte [rbx + 1], 0x19
xor byte [rbx + 2], 0x59
xor byte [rbx + 3], 0xe3
xor byte [rbx + 4], 0x3d
mov byte [rbx + 5], 0
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rdx, rbx
mov rcx, qword [r8 + 0x3ee0]
call fcn.140008a90
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0x210]
mov rcx, rbx
call fcn.14000c9c0
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, xmm7
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [r15]
mov ecx, 0x2070
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0xda8
mov ebx, r8d
test cl, 1
jne 0x140068f22
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 8], 0x13503b0
mov dword [r8 + rax], 0xad1557ff
mov dword [r8 + rax + 4], 0x9d64aef4
lea rcx, [0x1400e6720]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xb], 0
je 0x140068f46
mov edx, ntohs
movabs r8, 0xff09c7b58d3577df
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0xb], 0
xor r9d, r9d
mov rdx, rbx
lea rcx, [0x1400f74f0]
call fcn.14003b570
mov rax, qword [r15]
mov ecx, 0x698
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x878
mov ebx, r8d
test cl, 1
jne 0x140068fad
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 0xb], 0x12f
mov dword [r8 + rax], 0xf555395
mov dword [r8 + rax + 4], 0xb6f84c77
mov word [r8 + rax + 8], 0x1fd4
mov byte [r8 + rax + 0xa], 6
lea rcx, [0x1400e6700]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xc], 0
je 0x140068fd1
mov edx, ntohs
movabs r8, 0xc38b25212f7573b5
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0xc], 0
mov r9d, 3
mov rdx, rbx
lea rcx, [0x1400f7504]
call fcn.14003b570
mov rax, qword [r15]
mov ecx, 0x2044
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x2c0
mov ebx, r8d
test cl, 1
jne 0x140069029
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 3], 0x19d
mov word [r8 + rax], 0xd096
mov byte [r8 + rax + 2], Ordinal_50
lea rcx, [0x1400e66e0]
call fcn.1400d980c
nop
mov r10, qword [r15]
add r10, rbx
cmp byte [r10 + 4], 0
je 0x1400690d4
mov rdx, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006909c
mov rcx, r13
movdqa xmm7, xmmword [0x140107760]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm7, xmm0
pshufb xmm1, xmm11
movzx eax, word [rcx + r10]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rcx + r10], ax
add rcx, 2
cmp rcx, 4
jb 0x140069051
movss xmm7, dword [0x140105c50]
jmp 0x1400690cf
movabs r13, 0xf3f763519d41a3d3
nop word [rax + rax]
movzx ecx, dl
and cl, 7
shl cl, 3
mov r8, r13
shr r8, cl
xor byte [rdx + r10], r8b
inc rdx
cmp rdx, 4
jb 0x1400690b0
xor r13d, r13d
mov byte [r10 + 4], 0
mov r9d, 2
mov rdx, r10
lea rcx, [0x1400f74f8]
call fcn.14003b570
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x140069130
mov qword [rbp + 0x218], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x218]
call fcn.140016650
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x140069170
mov qword [rbp + 0x220], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x220]
call fcn.140016650
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
subss xmm0, xmm6
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x228], 0x43960000
mov dword [rbp + 0x22c], 0x42200000
lea rdx, [rbp + 0x228]
call fcn.140048e40
call fcn.140048680
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140105d30]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rcx, qword [r15]
mov eax, 0x188
mov edx, eax
mov eax, dword [rax + rcx]
mov r8d, 0x268
mov ebx, r8d
test al, 1
jne 0x140069270
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [r8 + rcx]
mov byte [rax + 0x10], 1
lea rcx, [rax + 0xf]
lea rdx, [rbp + 0x7e7]
cmp rax, rdx
ja 0x140069258
lea rdx, [rbp + 0x7d8]
cmp rcx, rdx
jb 0x140069258
movdqa xmm0, xmmword [0x140107470]
movups xmmword [rax], xmm0
jmp 0x140069263
movdqa xmm0, xmmword [0x140107470]
movups xmmword [rax], xmm0
lea rcx, [0x1400e66b0]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0x10], 0
je 0x140069294
mov edx, reloc.WS2_32.dll_recv
movabs r8, 0xadc9033723479f3b
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0x10], 0
mov r9d, 5
mov rdx, rbx
lea rcx, [0x1400f74fc]
call fcn.14003b570
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x1400692f0
mov qword [rbp + 0x230], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x230]
call fcn.140016650
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x140069330
mov qword [rbp + 0x238], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x238]
call fcn.140016650
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
subss xmm0, xmm6
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x240], 0x43960000
mov dword [rbp + 0x244], 0x42200000
lea rdx, [rbp + 0x240]
call fcn.140048e40
call fcn.140048680
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x1400693ce
mov qword [rbp + 0x248], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x248]
call fcn.140016650
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006940e
mov qword [rbp + 0x250], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x250]
call fcn.140016650
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006944e
mov qword [rbp + 0x258], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x258]
call fcn.140016650
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x140069487
mov qword [rbp + 0x260], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x260]
call fcn.140016650
mov rax, qword [r15]
mov ecx, 0x10f8
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0xf58
mov ebx, r8d
test cl, 1
jne 0x1400694dd
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 0xd], 0x1cf
mov dword [r8 + rax], 0x7701891f
mov dword [r8 + rax + 4], 0x4b069c2b
mov dword [r8 + rax + 8], 0x304fc04b
mov byte [r8 + rax + 0xc], 0x78
lea rcx, [0x1400e6690]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xe], 0
je 0x140069501
mov edx, reloc.WS2_32.dll_ntohl
movabs r8, 0x3f63cf0b5721a93f
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0xe], 0
mov r9d, 7
mov rdx, rbx
lea rcx, [0x1400f7508]
call fcn.14003b570
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140105d6c]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
call fcn.14000cc30
mov eax, dword [0x1401b4320]
test eax, eax
jne 0x140069c4d
mov dword [rbp + 0x268], 0x43480000
mov dword [rbp + 0x26c], 0x428c0000
lea rcx, [rbp + 0x268]
call fcn.140016aa0
mov dword [rbp + 0x270], 0x439d8000
mov dword [rbp + 0x274], 0x43cf8000
call fcn.14006d490
mov rcx, rax
call fcn.140073020
mov rbx, rax
call fcn.14006d430
mov r9, rax
cmp byte [rax + 2], 0
je 0x140069635
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x1400695f8
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x140107260]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [rax]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
jmp 0x140069630
movabs r13, 0x857bdb3d695595bf
nop dword [rax]
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r13
shr rdx, cl
xor byte [r8 + rax], dl
inc r8
cmp r8, 2
jb 0x140069610
xor r13d, r13d
mov byte [r9 + 2], 0
lea r8, [rbp + 0x270]
mov rdx, rbx
mov rcx, r9
call fcn.140048460
cmp byte [0x1401b3f6f], 0
je 0x140069825
call fcn.14006d5a0
mov rcx, rax
call fcn.140072fc0
mov rbx, rax
call fcn.14006d500
mov rcx, rax
call fcn.140072ff0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fa5]
mov rcx, rax
call fcn.140039680
test al, al
je 0x140069698
cmp dword [0x1401b4320], 5
je 0x140069698
call fcn.1400604b0
cmp byte [0x1401b3fa5], 0
je 0x1400697e0
call fcn.14006d6a0
mov rcx, rax
call fcn.140072f60
mov rbx, rax
call fcn.14006d630
mov rcx, rax
call fcn.140072f90
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3f9c]
mov rcx, rax
call fcn.140039680
call fcn.14006d760
mov rcx, rax
call fcn.140072f30
mov rbx, rax
mov ecx, dword [reloc.WS2_32.dll_accept]
test ecx, ecx
jne 0x140069700
call fcn.14006d7d0
mov rcx, rax
call fcn.140072f00
jmp 0x14006974e
cmp ecx, 1
jne 0x140069714
call fcn.14006d840
mov rcx, rax
call fcn.140072ee0
jmp 0x14006974e
cmp ecx, 2
jne 0x140069728
call fcn.14006d8a0
mov rcx, rax
call fcn.140072eb0
jmp 0x14006974e
cmp ecx, 3
jne 0x14006973c
call fcn.14006d910
mov rcx, rax
call fcn.140072e80
jmp 0x14006974e
cmp ecx, 4
jne 0x140069751
call fcn.14006d980
mov rcx, rax
call fcn.140072e50
mov rbx, rax
call fcn.14006d9f0
mov rcx, rax
call fcn.140072e20
mov rcx, rax
mov qword [rsp + 0x20], rbx
mov r9d, 4
xor r8d, r8d
lea rdx, [0x1401b2234]
call fcn.14003e200
call fcn.14006da60
mov rcx, rax
call fcn.140072df0
mov rcx, rax
lea rax, str._d_ms
mov qword [rsp + 0x20], rax
mov r9d, 0x190
xor r8d, r8d
lea rdx, [0x1401b2280]
call fcn.14003e200
call fcn.14006dad0
mov rcx, rax
call fcn.140072dc0
mov rcx, rax
lea rax, str._dm_
mov qword [rsp + 0x20], rax
mov r9d, reloc.WLDAP32.dll_Ordinal_200
mov r8d, 0xa
lea rdx, [0x1401b2b90]
call fcn.14003e200
call fcn.14003c0f0
call fcn.14003c0f0
movaps xmm0, xmm10
call fcn.140016b00
mov dword [rbp + 0x278], 0x43960000
mov dword [rbp + 0x27c], 0x42200000
lea rdx, [rbp + 0x278]
call fcn.140048e40
call fcn.140048680
movss xmm0, dword [0x140105d60]
call fcn.140016b40
cmp byte [0x1401b3f6e], 0
je 0x140069869
call fcn.14006dbb0
mov rcx, rax
call fcn.140072d60
mov rbx, rax
call fcn.14006db40
mov rcx, rax
call fcn.140072d90
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3f99]
mov rcx, rax
call fcn.140039680
test al, al
je 0x140069869
call fcn.14005e830
call fcn.140048680
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140105cec]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, dword [0x140105d88]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x280], 0x439d8000
mov dword [rbp + 0x284], 0x43cf8000
lea r8, [rbp + 0x280]
lea rdx, str.Advanced_Aim_Hack
lea rcx, [0x1400f752c]
call fcn.140048460
cmp byte [0x1401b3f93], 0
je 0x1400699f8
call fcn.14006dcd0
mov rcx, rax
call fcn.140072d30
mov rbx, rax
call fcn.14006dc40
mov rcx, rax
call fcn.140072d30
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fa3]
mov rcx, rax
call fcn.140039680
test al, al
je 0x140069963
cmp dword [0x1401b4320], 5
je 0x140069963
call fcn.1400660d0
cmp byte [0x1401b3fa3], 0
je 0x1400699b3
mov eax, r13d
cmp dword [0x1401b2b9c], 0x5f
setg al
mov dword [0x1401b4424], eax
call fcn.14006dd60
mov rcx, rax
call fcn.140072d00
mov rcx, rax
lea rax, str._d__
mov qword [rsp + 0x20], rax
mov r9d, 0x64
mov r8d, 0x50
lea rdx, [0x1401b2b9c]
call fcn.14003e200
call fcn.14003c0f0
call fcn.14003c0f0
movaps xmm0, xmm10
call fcn.140016b00
mov dword [rbp + 0x288], 0x43960000
mov dword [rbp + 0x28c], 0x42200000
lea rdx, [rbp + 0x288]
call fcn.140048e40
call fcn.140048680
movss xmm0, dword [0x140105d28]
call fcn.140016b40
cmp byte [0x1401b3f91], 0
je 0x140069a3c
call fcn.14006de40
mov rcx, rax
call fcn.140072ca0
mov rbx, rax
call fcn.14006ddd0
mov rcx, rax
call fcn.140072cd0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3f9a]
mov rcx, rax
call fcn.140039680
test al, al
je 0x140069a3c
call fcn.14005d830
cmp byte [0x1401b3f90], 0
je 0x140069ada
call fcn.14006df40
mov rcx, rax
call fcn.140072c40
mov rbx, rax
call fcn.14006ded0
mov rcx, rax
call fcn.140072c70
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3f9e]
mov rcx, rax
call fcn.140039680
test al, al
je 0x140069a84
call fcn.140061370
lea rax, str.Tracking
mov qword [rbp + 0x5c0], rax
lea rax, str.Fov__Tracking
mov qword [rbp + 0x5c8], rax
call fcn.14006dfd0
mov rcx, rax
call fcn.140072c10
mov rcx, rax
mov dword [rsp + 0x20], 2
mov r9d, 2
lea r8, [rbp + 0x5c0]
lea rdx, reloc.WS2_32.dll_accept
call fcn.14003d3c0
test al, al
je 0x140069ada
call fcn.140060500
call fcn.140048680
call fcn.1400132f0
mov r8, rax
mov dword [rbp + 0x290], 0x43f00000
mov dword [rbp + 0x294], 0x44160000
lea rcx, [0x1401b2be8]
call fcn.140005720
mov r14d, 1
mov dword [rsp + 0x38], r14d
mov dword [rsp + 0x30], r13d
lea rcx, [rbp + 0x290]
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x140105d98]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
movss xmm8, dword [0x140105bbc]
movaps xmm2, xmm8
lea rdx, [0x1401b4fa8]
mov rcx, r8
call fcn.14002e170
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], r14b
mov rax, qword [rcx + 0x3ee0]
mov r8, qword [rax + 0x290]
mov dword [rbp + 0x298], 0x41f00000
mov dword [rbp + 0x29c], 0x44160000
lea rcx, [0x1401b2be8]
call fcn.140005720
mov dword [rsp + 0x38], r14d
mov dword [rsp + 0x30], r13d
lea rcx, [rbp + 0x298]
mov qword [rsp + 0x28], rcx
movss xmm9, dword [0x140105d44]
movss dword [rsp + 0x20], xmm9
mov r9d, eax
movaps xmm2, xmm8
lea rdx, [0x1401b4fa8]
mov rcx, r8
call fcn.14002e170
mov rbx, qword [0x1401b3f70]
mov rax, qword [rbx + 0x3ee0]
mov byte [rax + 0xb0], r14b
mov rax, qword [rbx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140105d5c]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], r14b
mov rax, qword [rbx + 0x3ee0]
mov byte [rax + 0xb0], r14b
mov rax, qword [rbx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, dword [0x140105cf8]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], r14b
mov eax, dword [0x1401b4320]
jmp 0x140069c63
mov rbx, qword [0x1401b3f70]
movss xmm9, dword [0x140105d44]
mov r14d, 1
cmp eax, 2
jne 0x14006a450
mov rax, qword [rbx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, xmm6
addss xmm0, xmm9
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x2a0], 0x439d8000
mov dword [rbp + 0x2a4], 0x43d20000
mov rax, qword [r15]
mov ecx, 0x13f8
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1af4
mov ebx, r8d
test cl, 1
jne 0x140069d0b
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 5], 0x179
mov dword [rax + r8], 0x2406f740
mov byte [rax + r8 + 4], Ordinal_41
lea rcx, [0x1400e62c0]
call fcn.1400d980c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 6], 0
je 0x140069dc4
mov rdx, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x140069d8c
mov rcx, r13
movdqa xmm15, xmmword [0x140106f70]
nop dword [rax]
nop dword [rax + rax]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm15, xmm0
pshufb xmm1, xmm11
movzx eax, word [rcx + r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rcx + r9], ax
add rcx, 2
cmp rcx, 6
jb 0x140069d40
movss xmm15, dword [0x140105b88]
jmp 0x140069dbf
movabs r13, 0x57af795549679f03
nop word [rax + rax]
movzx ecx, dl
and cl, 7
shl cl, 3
mov r8, r13
shr r8, cl
xor byte [rdx + r9], r8b
inc rdx
cmp rdx, 6
jb 0x140069da0
xor r13d, r13d
mov byte [r9 + 6], 0
lea r8, [rbp + 0x2a0]
mov rdx, r9
lea rcx, [0x140103ac8]
call fcn.140048460
mov rcx, qword [r15]
mov eax, 0x434
mov edx, eax
mov eax, dword [rax + rcx]
mov r8d, 0x3b0
mov ebx, r8d
test al, 1
jne 0x140069e43
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + r8]
mov byte [rax + 0x10], 1
lea rcx, [rax + 0xf]
lea rdx, [rbp + 0x6af]
cmp rax, rdx
ja 0x140069e2b
lea rdx, [rbp + 0x6a0]
cmp rcx, rdx
jb 0x140069e2b
movdqa xmm0, xmmword [0x140107570]
movups xmmword [rax], xmm0
jmp 0x140069e36
movdqa xmm0, xmmword [0x140107570]
movups xmmword [rax], xmm0
lea rcx, [0x1400e6270]
call fcn.1400d980c
nop
mov rdi, qword [r15]
add rdi, rbx
movabs rsi, 0xcdb149b703cd3391
cmp byte [rdi + 0x10], 0
je 0x140069e6d
mov r8, rsi
mov edx, reloc.WS2_32.dll_recv
mov rcx, rdi
call fcn.14004b8d0
mov byte [rdi + 0x10], 0
mov rax, qword [r15]
mov ecx, 0xaec
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1d10
mov ebx, r8d
test cl, 1
jne 0x140069ebd
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r8 + 0xa], 0x1b770a0
mov dword [rax + r8], 0x6ab950d0
mov dword [rax + r8 + 4], 0x8e912cc1
mov word [rax + r8 + 8], 0x52f9
lea rcx, [0x1400e62a0]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xd], 0
je 0x140069eda
mov r8, rsi
mov edx, reloc.WS2_32.dll_listen
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0xd], 0
xor r9d, r9d
mov r8, rdi
lea rdx, [0x1401b3fa9]
mov rcx, rbx
call fcn.140039680
test al, al
je 0x140069f33
cmp byte [0x1401b3ffd], 0
sete byte [0x1401b3ffd]
call fcn.1400505e0
cmp byte [0x1401b3ffd], 0
je 0x140069f33
call fcn.14004bd70
test al, al
je 0x140069f33
lea rdx, [0x1401b4250]
lea rcx, [rbp + 0x898]
call fcn.140075b30
mov rdx, rax
call fcn.14004c030
cmp byte [0x1401b3fa9], 0
je 0x14006a13a
call fcn.14006e040
mov rcx, rax
call fcn.140072be0
mov r8, rax
xor r9d, r9d
lea rdx, [0x1401b3f9f]
lea rcx, str.Through_Walls
call fcn.140039680
test al, al
je 0x140069f7c
cmp byte [0x1401b3fde], 0
sete al
mov byte [0x1401b3fde], al
jmp 0x140069f83
movzx eax, byte [0x1401b3fde]
test al, al
je 0x140069fb4
mov dword [rsp + 0x20], 8
mov r9d, 8
lea r8, str.Disabled
lea rdx, [0x1401b4008]
lea rcx, str.Player_Color
call fcn.14003d3c0
call fcn.140050770
call fcn.14006e0c0
mov rcx, rax
call fcn.140072bb0
mov r8, rax
xor r9d, r9d
lea rdx, [0x1401b3fa7]
lea rcx, str.Esp_Line
call fcn.140039680
lea rbx, [0x140103afc]
cmp byte [0x1401b3fa7], 0
je 0x14006a038
mov qword [rsp + 0x20], rbx
mov r9d, 0xa
mov r8d, r14d
lea rdx, [0x14019c40c]
lea rcx, str.Line_Thickness
call fcn.14003e200
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, [0x140188878]
lea rdx, [0x1401b3f94]
lea rcx, str.Line_Color
call fcn.14003d3c0
call fcn.140050840
call fcn.14006e140
mov rcx, rax
call fcn.140072b80
mov r8, rax
xor r9d, r9d
lea rdx, [0x1401b3f9d]
lea rcx, str.Esp_Box
call fcn.140039680
cmp byte [0x1401b3f9d], 0
je 0x14006a0b5
mov qword [rsp + 0x20], rbx
mov r9d, 0xa
mov r8d, r14d
lea rdx, [0x1401254dc]
lea rcx, str.Box_Thickness
call fcn.14003e200
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, [0x140128880]
lea rdx, [0x1401b4038]
lea rcx, str.Box_Color
call fcn.14003d3c0
call fcn.140050910
call fcn.14006e1c0
mov rcx, rax
call fcn.140072b50
mov r8, rax
xor r9d, r9d
lea rdx, [0x1401b3f9b]
lea rcx, str.Esp_Glow
call fcn.140039680
cmp byte [0x1401b3f9b], 0
je 0x14006a135
mov qword [rsp + 0x20], rbx
mov r9d, reloc.WS2_32.dll_ntohs
mov r8d, 3
lea rdx, [0x1401254d8]
lea rcx, str.Glow_Thickness
call fcn.14003e200
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 6
lea r8, [0x1401888c0]
lea rdx, [0x1401b4044]
lea rcx, str.Glow_Color
call fcn.14003d3c0
call fcn.1400509e0
call fcn.1400505e0
call fcn.140048680
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
movss xmm8, dword [0x140105cec]
addss xmm0, xmm8
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, dword [0x140105d88]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x2a8], 0x439d8000
mov dword [rbp + 0x2ac], 0x43d20000
lea r8, [rbp + 0x2a8]
lea rdx, [0x140103b74]
lea rcx, [0x1400f752c]
call fcn.140048460
cmp byte [0x1401b3fcd], 0
jne 0x14006a282
mov dword [rsp + 0x20], 2
mov r9d, 3
lea r8, str.FF__82_
lea rdx, [0x1401b3fac]
lea rcx, str.Game_Version
call fcn.14003d3c0
call fcn.14006e2d0
mov rcx, rax
call fcn.140072af0
mov rbx, rax
call fcn.14006e240
mov rcx, rax
call fcn.140072b20
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fb7]
mov rcx, rax
call fcn.140039680
test al, al
je 0x14006a275
movzx eax, byte [0x1401b3f6b]
test al, al
je 0x14006a267
mov byte [0x1401b3fb7], al
jmp 0x14006a275
cmp byte [0x1401b3fb7], 0
je 0x14006a275
call fcn.140057100
cmp byte [0x1401b3fcd], 0
je 0x14006a43c
call fcn.14004bf60
test al, al
jne 0x14006a29d
mov byte [0x1401b3fcd], al
mov byte [0x1401b3f6b], al
mov byte [0x1401b3fb7], al
call fcn.14006e3b0
mov rcx, rax
call fcn.140072a90
mov rbx, rax
call fcn.14006e340
mov rcx, rax
call fcn.140072ac0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fb6]
mov rcx, rax
call fcn.140039680
test al, al
je 0x14006a2d8
call fcn.140052b50
call fcn.14006e4a0
mov rcx, rax
call fcn.140072a30
mov rbx, rax
call fcn.14006e430
mov rcx, rax
call fcn.140072a60
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fcf]
mov rcx, rax
call fcn.140039680
test al, al
je 0x14006a313
call fcn.140052b50
call fcn.14006e590
mov rcx, rax
call fcn.1400729d0
mov rbx, rax
call fcn.14006e520
mov rcx, rax
call fcn.140072a00
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fdd]
mov rcx, rax
call fcn.140039680
test al, al
je 0x14006a34e
call fcn.140052b50
call fcn.14006e680
mov rcx, rax
call fcn.140072970
mov rbx, rax
call fcn.14006e610
mov rcx, rax
call fcn.1400729a0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fdc]
mov rcx, rax
call fcn.140039680
test al, al
je 0x14006a389
call fcn.140052b50
call fcn.14006e770
mov rcx, rax
call fcn.140072910
mov rbx, rax
call fcn.14006e700
mov rcx, rax
call fcn.140072940
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fce]
mov rcx, rax
call fcn.140039680
test al, al
je 0x14006a3c4
call fcn.140052b50
call fcn.14006e860
mov rcx, rax
call fcn.1400728b0
mov rbx, rax
call fcn.14006e7f0
mov rcx, rax
call fcn.1400728e0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fcc]
mov rcx, rax
call fcn.140039680
test al, al
je 0x14006a43c
call fcn.140052b50
call fcn.14006e8e0
mov rcx, rax
call fcn.140072880
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
cmp qword [0x1401b4000], 0
je 0x14006a43c
mov rcx, rax
cmp byte [0x1401b3fcc], 0
je 0x14006a434
mov edx, reloc.WS2_32.dll_recvfrom
jmp 0x14006a436
xor edx, edx
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
call fcn.140048680
mov rbx, qword [0x1401b3f70]
mov eax, dword [0x1401b4320]
jmp 0x14006a459
movss xmm8, dword [0x140105cec]
cmp eax, 3
jne 0x14006a6ed
mov rax, qword [rbx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, xmm6
addss xmm0, xmm9
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x2b0], 0x439d8000
mov dword [rbp + 0x2b4], 0x43700000
lea r8, [rbp + 0x2b0]
lea rdx, str.Sniper
lea rcx, [0x1400f751c]
call fcn.140048460
cmp byte [0x1401b3f92], 0
je 0x14006a59e
call fcn.14006e9f0
mov rcx, rax
call fcn.140072820
mov rbx, rax
call fcn.14006e950
mov rcx, rax
call fcn.140072850
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fa1]
mov rcx, rax
call fcn.140039680
test al, al
je 0x14006a51f
call fcn.140063c10
call fcn.14006eaf0
mov rcx, rax
call fcn.1400727c0
mov rbx, rax
call fcn.14006ea80
mov rcx, rax
call fcn.1400727f0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3faa]
mov rcx, rax
call fcn.140039680
lea rax, str.Tracking
mov qword [rbp + 0x5b0], rax
lea rax, str.Fov__Tracking
mov qword [rbp + 0x5b8], rax
call fcn.14006eb80
mov rcx, rax
call fcn.140072790
mov rcx, rax
mov dword [rsp + 0x20], 2
mov r9d, 2
lea r8, [rbp + 0x5b0]
lea rdx, [0x1401b43b8]
call fcn.14003d3c0
call fcn.140048680
movaps xmm0, xmm8
call fcn.140016b40
call fcn.140004040
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, dword [0x140105d88]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x2b8], 0x439d8000
mov dword [rbp + 0x2bc], 0x43700000
lea r8, [rbp + 0x2b8]
lea rdx, str.Sniper_Settings
lea rcx, [0x1400f752c]
call fcn.140048460
cmp byte [0x1401b3f92], 0
je 0x14006a6db
call fcn.14006ec80
mov rcx, rax
call fcn.140072760
mov rbx, rax
call fcn.14006ebf0
mov rcx, rax
call fcn.140072760
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b3fab]
mov rcx, rax
call fcn.140039680
call fcn.14003c0f0
call fcn.14003c0f0
movaps xmm0, xmm10
call fcn.140016b00
mov dword [rbp + 0x2c0], 0x43960000
mov dword [rbp + 0x2c4], 0x42200000
lea rdx, [rbp + 0x2c0]
call fcn.140048e40
call fcn.140048680
movss xmm0, dword [0x140105d04]
call fcn.140016b40
xor r9d, r9d
lea r8, str.Applied_In_match
lea rdx, [0x1401b3fa0]
lea rcx, str.Sniper_Quick_Switch
call fcn.140039680
lea rax, str._dx_
cmp dword [reloc.WS2_32.dll_closesocket], 1
lea rcx, [0x140103bcc]
cmove rax, rcx
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, r14d
lea rdx, [0x1401b2230]
lea rcx, str.Switch_Speed
call fcn.14003e200
call fcn.140048680
mov rbx, qword [0x1401b3f70]
mov eax, dword [0x1401b4320]
cmp eax, 5
jne 0x14006aa5b
mov rax, qword [rbx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, xmm6
addss xmm0, xmm9
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x2c8], 0x44214000
mov dword [rbp + 0x2cc], 0x43d70000
lea r8, [rbp + 0x2c8]
lea rdx, str._____________________________________________________KeyBinds_Table
lea rcx, [0x1400f752c]
call fcn.140048570
cmp byte [0x1401b3f6f], 0
je 0x14006a7c5
call fcn.14006edb0
mov rcx, rax
call fcn.140072700
mov rbx, rax
call fcn.14006ed10
mov rcx, rax
call fcn.140072730
lea r8, [0x1401b3fd8]
mov rdx, rbx
mov rcx, rax
call fcn.14003a890
test al, al
je 0x14006a7c5
mov edx, dword [0x1401b3fd8]
mov ecx, r14d
call fcn.140066100
test al, al
je 0x14006a7c0
mov dword [0x1401b3fd8], r13d
call fcn.140057970
cmp byte [0x1401b3f93], 0
je 0x14006a821
call fcn.14006eee0
mov rcx, rax
call fcn.1400726a0
mov rbx, rax
call fcn.14006ee50
mov rcx, rax
call fcn.1400726d0
lea r8, [0x1401b3fc8]
mov rdx, rbx
mov rcx, rax
call fcn.14003a890
test al, al
je 0x14006a821
mov edx, dword [0x1401b3fc8]
mov ecx, 2
call fcn.140066100
test al, al
je 0x14006a81c
mov dword [0x1401b3fc8], r13d
call fcn.140057970
call fcn.14003c0f0
call fcn.14003c0f0
mov r9, qword [0x1401b3f70]
mov rax, qword [r9 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r9 + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, dword [0x140105ce0]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x2d0], 0x43fa0000
mov dword [rbp + 0x2d4], 0x42200000
lea rdx, [rbp + 0x2d0]
call fcn.140048e40
call fcn.140048680
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140105d3c]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rcx, qword [r15]
mov eax, 0xbb0
mov edx, eax
mov eax, dword [rax + rcx]
mov r8d, 0xb30
mov ebx, r8d
test al, 1
jne 0x14006a982
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [r8 + rcx]
mov byte [rax + 0x40], 1
lea rcx, [rax + 0x3f]
lea rdx, [rbp + 0x91f]
cmp rax, rdx
ja 0x14006a946
lea rdx, [rbp + 0x8e0]
cmp rcx, rdx
jb 0x14006a946
movdqa xmm0, xmmword [0x140106ee0]
movups xmmword [rax], xmm0
movdqa xmm0, xmmword [0x140106e20]
movups xmmword [rax + 0x10], xmm0
movdqa xmm0, xmmword [0x140106eb0]
movups xmmword [rax + 0x20], xmm0
movdqa xmm0, xmmword [0x140106300]
movups xmmword [rax + 0x30], xmm0
jmp 0x14006a975
movdqa xmm0, xmmword [0x140106ee0]
movups xmmword [rax], xmm0
movdqa xmm0, xmmword [0x140106e20]
movups xmmword [rax + 0x10], xmm0
movdqa xmm0, xmmword [0x140106eb0]
movups xmmword [rax + 0x20], xmm0
movdqa xmm0, xmmword [0x140106300]
movups xmmword [rax + 0x30], xmm0
lea rcx, [0x1400e5d70]
call fcn.1400d980c
nop
mov rdi, qword [r15]
add rdi, rbx
movabs rsi, 0x33b789517be1ab0d
cmp byte [rdi + 0x40], 0
je 0x14006a9ac
mov r8, rsi
mov edx, 0x40
mov rcx, rdi
call fcn.14004b8d0
mov byte [rdi + 0x40], 0
mov rax, qword [r15]
mov ecx, 0x2f4
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x568
mov ebx, r8d
test cl, 1
jne 0x14006a9f9
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 9], 0x1ab
mov dword [r8 + rax], 0xc8ec35e
mov dword [r8 + rax + 4], 0x57dec17e
mov byte [r8 + rax + 8], 0x68
lea rcx, [0x1400e5dd0]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xa], 0
je 0x14006aa16
mov r8, rsi
mov edx, 0xa
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0xa], 0
lea r8, [0x1401b3ff8]
mov rdx, rdi
mov rcx, rbx
call fcn.14003a890
test al, al
je 0x14006aa49
mov edx, dword [0x1401b3ff8]
xor ecx, ecx
call fcn.140066100
test al, al
je 0x14006aa44
mov dword [0x1401b3ff8], r13d
call fcn.140057970
call fcn.140048680
mov rbx, qword [0x1401b3f70]
mov eax, dword [0x1401b4320]
cmp eax, 7
jne 0x14006af28
mov rax, qword [rbx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, xmm6
addss xmm0, xmm9
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x2d8], 0x439d8000
mov dword [rbp + 0x2dc], 0x43d70000
mov dword [rbp + 0x118], 0x6c39ec83
mov word [rbp + 0x11c], 0x9582
mov rcx, qword [r15]
mov eax, 0xebc
mov edx, eax
mov eax, dword [rax + rcx]
mov ebx, 0x550
test al, 1
jne 0x14006ab5e
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x16], 1
lea rax, [rcx + 0x15]
lea rdx, [rbp + 0x11d]
cmp rcx, rdx
ja 0x14006ab32
lea rdx, [rbp + 0x108]
cmp rax, rdx
jb 0x14006ab32
movdqa xmm0, xmmword [str.wK_w]
movups xmmword [rcx], xmm0
mov eax, dword [rbp + 0x118]
mov dword [rcx + 0x10], eax
movzx eax, word [rbp + 0x11c]
mov word [rcx + 0x14], ax
jmp 0x14006ab51
movdqa xmm0, xmmword [str.wK_w]
movups xmmword [rcx], xmm0
mov eax, dword [rbp + 0x118]
mov dword [rcx + 0x10], eax
movzx eax, word [rbp + 0x11c]
mov word [rcx + 0x14], ax
lea rcx, [0x1400e5d20]
call fcn.1400d980c
nop
mov rdi, qword [r15]
add rdi, rbx
movabs rsi, 0x7d6b95f10b5785f7
cmp byte [rdi + 0x16], 0
je 0x14006ab88
mov r8, rsi
mov edx, reloc.WLDAP32.dll_Ordinal_22
mov rcx, rdi
call fcn.14004b8d0
mov byte [rdi + 0x16], 0
mov rax, qword [r15]
mov ecx, 0x288
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1574
mov ebx, r8d
test cl, 1
jne 0x14006abc3
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 1], 0x185
mov byte [rax + r8], 0xb0
lea rcx, [0x1400e5d50]
call fcn.1400d980c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 2], 0
je 0x14006ac31
mov rdx, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006ac10
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x1401071a0]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
jmp 0x14006ac2c
movzx ecx, dl
and cl, 7
shl cl, 3
mov r8, rsi
shr r8, cl
xor byte [r9 + rdx], r8b
inc rdx
cmp rdx, 2
jb 0x14006ac10
mov byte [r9 + 2], 0
lea r8, [rbp + 0x2d8]
mov rdx, rdi
mov rcx, r9
call fcn.140048570
mov rax, qword [r15]
mov ecx, 0x1d0
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1a40
mov ebx, r8d
test cl, 1
jne 0x14006ac98
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 0xb], 0x1f3
mov dword [r8 + rax], 0x958370a5
mov dword [r8 + rax + 4], 0xc2c04bd6
mov word [r8 + rax + 8], 0x769b
mov byte [r8 + rax + 0xa], __WSAFDIsSet
lea rcx, [0x1400e5d00]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xc], 0
je 0x14006acbc
mov edx, ntohs
movabs r8, 0xa3ad39b9f3f115f5
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0xc], 0
mov dword [rsp + 0x28], 4
mov dword [rsp + 0x20], 4
lea r9, [0x140163b40]
lea rdx, [0x140189154]
mov rcx, rbx
call fcn.14003d110
call fcn.14005c6a0
call fcn.14006ef80
mov rcx, rax
call fcn.140072670
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 6
lea r8, str.Automatic
lea rdx, [0x1401b4390]
call fcn.14003d3c0
call fcn.14006eff0
mov rcx, rax
call fcn.140072640
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f5d1a]
lea rdx, [0x1401b2258]
call fcn.140039680
call fcn.14006f060
mov rcx, rax
call fcn.140072610
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f5d1a]
lea rdx, [0x1401b2b6d]
call fcn.140039680
test al, al
jne 0x14006d3d5
call fcn.14006f100
mov rcx, rax
call fcn.1400725e0
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f5d1a]
lea rdx, [0x1401b3fa8]
call fcn.140039680
mov dword [rsp + 0x30], 3
xor r9d, r9d
xor r8d, r8d
mov rcx, qword [0x1401b4000]
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
cmp byte [0x1401b3fa8], r8b
mov rdx, 0xffffffffffffffff
jne 0x14006adc8
mov rdx, 0xfffffffffffffffe
call qword [sym.imp.USER32.dll_SetWindowPos]
call fcn.14006f1a0
mov rcx, rax
call fcn.1400725b0
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f5d1a]
lea rdx, [0x1401b3fa4]
call fcn.140039680
xor ecx, ecx
cmp byte [0x1401b3fa4], cl
je 0x14006ae61
mov qword [rbp + 0xb0], r13
call qword [sym.imp.ole32.dll_CoInitialize]
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x20], rax
lea r9, [0x1400f52f0]
mov r8d, r14d
xor edx, edx
lea rcx, [0x1400f5300]
call qword [sym.imp.ole32.dll_CoCreateInstance]
test eax, eax
jne 0x14006aec4
mov rax, qword [rbp + 0xb0]
mov rcx, qword [rax]
mov rbx, qword [rcx + 0x28]
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rdx, rax
mov rcx, qword [rbp + 0xb0]
call rbx
mov rcx, qword [rbp + 0xb0]
jmp 0x14006aebe
mov qword [rbp + 0xb8], r13
call qword [sym.imp.ole32.dll_CoInitialize]
lea rax, [rbp + 0xb8]
mov qword [rsp + 0x20], rax
lea r9, [0x1400f52f0]
mov r8d, r14d
xor edx, edx
lea rcx, [0x1400f5300]
call qword [sym.imp.ole32.dll_CoCreateInstance]
test eax, eax
jne 0x14006aec4
mov rax, qword [rbp + 0xb8]
mov rcx, qword [rax]
mov rbx, qword [rcx + 0x20]
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rdx, rax
mov rcx, qword [rbp + 0xb8]
call rbx
mov rcx, qword [rbp + 0xb8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
call qword [sym.imp.ole32.dll_CoUninitialize]
call fcn.14006f240
mov rcx, rax
call fcn.140072580
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f5d1a]
lea rdx, [0x1401b3f98]
call fcn.140039680
cmp byte [0x1401b3f98], 0
je 0x14006af06
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov edx, reloc.WS2_32.dll_recvfrom
jmp 0x14006af0e
call qword [sym.imp.USER32.dll_GetActiveWindow]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
call fcn.140057970
call fcn.140048680
mov rbx, qword [0x1401b3f70]
cmp dword [rbx + 0x48b0], 0
jg 0x14006af4b
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 + 0x48b8]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400090e0
mov rsi, rax
mov rbx, qword [0x1401b3f70]
lea rdi, [rbx + 0x48b0]
cmp dword [rdi], 0
jg 0x14006af9a
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b3f70]
mov rcx, qword [rdi + 8]
mov rdx, qword [rcx]
movsd xmm0, qword [rdx + 4]
movsd qword [rsp + 0x60], xmm0
lea rdi, [rbx + 0x48b0]
cmp dword [rdi], 0
jg 0x14006afd9
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b3f70]
mov rax, qword [rdi + 8]
mov rdi, qword [rax]
cmp dword [rbx + 0x48b0], 0
jg 0x14006b003
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 + 0x48b8]
mov rcx, qword [rax]
movss xmm1, dword [rdi + 0x10]
addss xmm1, dword [rcx + 8]
movss xmm0, dword [rdi + 0xc]
addss xmm0, dword [rcx + 4]
movss dword [rbp + 0x168], xmm0
movss dword [rbp + 0x16c], xmm1
mov dword [rsp + 0x30], r13d
mov dword [rsp + 0x28], 0xf4010101
mov dword [rsp + 0x20], 0xf4010101
xor r9d, r9d
lea r8, [rbp + 0x168]
lea rdx, [rsp + 0x60]
mov rcx, rsi
call fcn.14002b080
mov ecx, r14d
call fcn.140005e20
nop
mov rdx, qword [rbp + 0x188]
cmp rdx, 0xf
jbe 0x14006b0a7
inc rdx
mov rcx, qword [rbp + 0x170]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006b0a2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006d3de
call fcn.1400d9650
mov qword [rbp + 0x180], r13
mov qword [rbp + 0x188], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x170], 0
mov rdx, qword [rbp + 0x1a8]
cmp rdx, 0xf
jbe 0x14006b101
inc rdx
mov rcx, qword [rbp + 0x190]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006b0fc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006d3e5
call fcn.1400d9650
mov qword [rbp + 0x1a0], r13
mov qword [rbp + 0x1a8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x190], 0
mov rdx, qword [rbp + 0x1c8]
cmp rdx, 0xf
jbe 0x14006b15b
inc rdx
mov rcx, qword [rbp + 0x1b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006b156
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006d3ec
call fcn.1400d9650
mov qword [rbp + 0x1c0], r13
mov qword [rbp + 0x1c8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x1b0], 0
jmp 0x14006cf68
movss xmm6, dword [0x140105d6c]
movss xmm8, dword [0x140105d80]
mov rcx, qword [0x1401b3f70]
movaps xmm0, xmm6
unpcklps xmm0, xmm8
movsd qword [rcx + 0x47d8], xmm0
mov dword [rcx + 0x47c0], r14d
or dword [rcx + 0x47b8], 3
movaps xmm0, xmm10
unpcklps xmm0, xmm10
movsd qword [rcx + 0x47c8], xmm0
movaps xmm0, xmm10
unpcklps xmm0, xmm10
movsd qword [rcx + 0x47d0], xmm0
mov dword [rcx + 0x47bc], r14d
mov rax, qword [r15]
mov ecx, 0xee8
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1b98
mov ebx, r8d
test cl, 1
jne 0x14006b221
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 7], 0x10f
mov dword [r8 + rax], 0xe23e072
mov word [r8 + rax + 4], 0xc089
mov byte [r8 + rax + 6], 9
lea rcx, [0x1400e6ae0]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 8], 0
je 0x14006b23e
mov r8, rsi
mov edx, 8
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 8], 0
xor edx, edx
mov r8d, 0x20ab
mov rcx, rbx
call fcn.14000f9e0
cmp byte [0x1401b4634], 0
jne 0x14006b312
lea rdx, [0x1401b42b8]
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rdx, [0x1401b4430]
mov rcx, qword [0x1401b3fc0]
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm13
lea rcx, [rbp + 0x7f8]
call fcn.140014020
movd xmm1, dword [0x1401b42bc]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax + 4]
movd xmm0, dword [0x1401b4434]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si ebx, xmm1
movaps xmm2, xmm13
lea rcx, [rbp + 0x800]
call fcn.140014020
movd xmm1, dword [0x1401b42b8]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax]
movd xmm0, dword [0x1401b4430]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si edx, xmm1
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], 0x1f4
mov r9d, 0x186
mov r8d, ebx
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_MoveWindow]
mov byte [0x1401b4634], 1
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, xmm10
addss xmm0, xmm10
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x398], 0x43c30000
mov dword [rbp + 0x39c], 0x43fa0000
lea rdx, [rbp + 0x398]
lea rcx, str.Move_detector
call fcn.140038820
mov rax, qword [0x1401b3f70]
mov ecx, dword [rax + 0x3f40]
test ecx, ecx
je 0x14006b459
cmp ecx, dword [rax + 0x477c]
jne 0x14006b459
lea rdx, [0x1401b42b8]
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rdx, [0x1401b4430]
mov rcx, qword [0x1401b3fc0]
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm13
lea rcx, [rbp + 0x618]
call fcn.140014020
movd xmm1, dword [0x1401b42bc]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax + 4]
movd xmm0, dword [0x1401b4434]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si ebx, xmm1
movaps xmm2, xmm13
lea rcx, [rbp + 0x620]
call fcn.140014020
movd xmm1, dword [0x1401b42b8]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax]
movd xmm0, dword [0x1401b4430]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si edx, xmm1
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], 0x1f4
mov r9d, 0x186
mov r8d, ebx
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_MoveWindow]
call fcn.14004d240
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov r14, qword [rax + 0x290]
movsd xmm0, qword [rax + 0x18]
movsd qword [rbp - 0x80], xmm0
movdqa xmm0, xmmword [0x1401065d0]
movups xmmword [rbp + 0x6b0], xmm0
lea rcx, [rbp + 0x6b0]
call fcn.140005720
movss xmm1, dword [rbp - 0x7c]
addss xmm1, xmm8
movss xmm0, dword [rbp - 0x80]
addss xmm0, xmm6
movss dword [rbp + 0x2e8], xmm0
movss dword [rbp + 0x2ec], xmm1
mov dword [rsp + 0x28], r13d
movss xmm0, dword [0x140105c0c]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x2e8]
lea rdx, [rbp - 0x80]
mov rcx, r14
call fcn.14002aed0
mov rbx, qword [0x1401b3f70]
test rbx, rbx
jne 0x14006b52d
mov r8d, 0xfe3
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 [0x1401b3f70]
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm7
cmp byte [0x1401b4491], 0
je 0x14006b545
movaps xmm0, xmm10
jmp 0x14006b54d
movss xmm0, dword [0x140105bbc]
movss xmm6, dword [0x1401b4630]
subss xmm0, xmm6
mulss xmm0, xmm1
addss xmm6, xmm0
movss dword [0x1401b4630], xmm6
lea rcx, [rbx + 0x4838]
movss xmm0, dword [rbx + 0x37e0]
mov dword [rbp + 0x48c], r13d
movss dword [rbp + 0x490], xmm0
lea rdx, [rbp + 0x48c]
call fcn.14001f150
movss dword [rbx + 0x37e0], xmm6
mov rbx, qword [0x1401b3f70]
lea rcx, [rbx + 0x4838]
movss xmm1, dword [rbx + 0x382c]
movss xmm0, dword [rbx + 0x3830]
mov dword [rbp + 0x3f0], reloc.WS2_32.dll_ntohl
movss dword [rbp + 0x3f4], xmm1
movss dword [rbp + 0x3f8], xmm0
lea rdx, [rbp + 0x3f0]
call fcn.14001f150
mov dword [rbx + 0x382c], 0x41200000
mov dword [rbx + 0x3830], 0x41700000
mov rcx, qword [0x1401b76f0]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b3f70]
mov rbx, rcx
test rcx, rcx
jne 0x14006b649
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006b641
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006b63a
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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.140012de0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f3d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028620
mov rax, qword [r15]
mov ecx, 0x294
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x135c
mov ebx, r8d
test cl, 1
jne 0x14006b6b8
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 2], 0x1159cb4
mov word [r8 + rax], 0x4dd7
lea rcx, [0x1400e6aa0]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 5], 0
je 0x14006b6d8
xor byte [rbx], 0x87
xor byte [rbx + 1], 1
xor byte [rbx + 2], 0xf5
xor byte [rbx + 3], 0xc5
xor byte [rbx + 4], 0x15
mov byte [rbx + 5], 0
movdqa xmm0, xmmword [0x140106db0]
movups xmmword [rbp + 0x6c0], xmm0
lea rcx, [rbp + 0x6c0]
call fcn.140005720
mov esi, eax
mov rcx, qword [r15]
mov eax, 0xe68
mov r8d, eax
mov edx, dword [rax + rcx]
mov eax, 0x324
mov edi, eax
test dl, 1
jne 0x14006b731
or edx, 1
mov dword [r8 + rcx], edx
mov dword [rcx + rax + 2], 0x1159cb4
mov word [rcx + rax], 0x4dd7
lea rcx, [0x1400e6ac0]
call fcn.1400d980c
nop
mov rcx, qword [r15]
add rcx, rdi
cmp byte [rcx + 5], 0
je 0x14006b754
xor byte [rcx], 0x87
xor byte [rcx + 1], 1
xor byte [rcx + 2], 0xf5
xor byte [rcx + 3], 0xc5
xor byte [rcx + 4], 0x15
mov byte [rcx + 5], 0
movss xmm9, dword [rbp - 0x7c]
movaps xmm7, xmm9
addss xmm7, dword [0x140105d20]
movss xmm6, dword [rbp - 0x80]
movaps xmm8, xmm6
addss xmm8, dword [0x140105d58]
mov rax, qword [0x1401b3f70]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rcx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140105dcc]
movss xmm2, dword [rax + 0x3c30]
lea rdx, [rbp + 0x158]
mov rcx, qword [rax + 0x3c28]
call fcn.140034610
movss xmm0, dword [rbp + 0x158]
addss xmm0, dword [0x140105bb4]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x158], xmm1
movss xmm0, dword [rbp + 0x15c]
mulss xmm0, xmm15
mulss xmm1, xmm15
subss xmm7, xmm9
subss xmm8, xmm6
mulss xmm7, xmm15
mulss xmm8, xmm15
addss xmm9, xmm7
addss xmm8, xmm6
subss xmm9, xmm0
subss xmm8, xmm1
movss dword [rbp + 0x2f0], xmm8
movss dword [rbp + 0x2f4], xmm9
mov r9, rbx
mov r8d, esi
lea rdx, [rbp + 0x2f0]
mov rcx, r14
call fcn.14002b8c0
movaps xmm1, xmm13
movaps xmm0, xmm10
call fcn.1400169f0
mov rdx, qword [r15]
mov eax, 0x4b8
mov ecx, eax
mov eax, dword [rax + rdx]
mov r8d, 0x1410
mov ebx, r8d
test al, 1
jne 0x14006b886
or eax, 1
mov dword [rcx + rdx], eax
mov word [rdx + r8 + 3], 0x113
mov word [rdx + r8], 0xeac7
mov byte [rdx + r8 + 2], Ordinal_217
lea rcx, [0x1400e6a60]
call fcn.1400d980c
nop
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 4], 0
je 0x14006b934
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006b8fa
mov rcx, r13
movdqa xmm15, xmmword [0x140106350]
nop
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm15, xmm0
pshufb xmm1, xmm11
movzx eax, word [rcx + rdi]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rcx + rdi], ax
add rcx, 2
cmp rcx, 4
jb 0x14006b8b0
movss xmm15, dword [0x140105b88]
jmp 0x14006b930
movabs r13, 0x39a10b9b1381a585
nop dword [rax]
nop dword [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r13
shr rdx, cl
xor byte [r8 + rdi], dl
inc r8
cmp r8, 4
jb 0x14006b910
xor r13d, r13d
mov byte [rdi + 4], 0
movdqa xmm0, xmmword [0x1401067a0]
movups xmmword [rbp + 0x6d0], xmm0
lea rcx, [rbp + 0x6d0]
call fcn.140005720
mov esi, eax
mov rcx, qword [r15]
mov eax, 0xbf0
mov r8d, eax
mov edx, dword [rax + rcx]
mov eax, 0x23c
mov ebx, eax
test dl, 1
jne 0x14006b991
or edx, 1
mov dword [r8 + rcx], edx
mov word [rax + rcx + 3], 0x113
mov word [rax + rcx], 0xeac7
mov byte [rax + rcx + 2], Ordinal_217
lea rcx, [0x1400e6a80]
call fcn.1400d980c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 4], 0
je 0x14006ba45
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006ba07
mov rcx, r13
movdqa xmm10, xmmword [0x140106350]
nop word [rax + rax]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm10, xmm0
pshufb xmm1, xmm11
movzx eax, word [rcx + r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rcx + r9], ax
add rcx, 2
cmp rcx, 4
jb 0x14006b9c0
xorps xmm10, xmm10
jmp 0x14006ba40
movabs r13, 0x39a10b9b1381a585
nop dword [rax]
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r13
shr rdx, cl
xor byte [r8 + r9], dl
inc r8
cmp r8, 4
jb 0x14006ba20
xor r13d, r13d
mov byte [r9 + 4], 0
movss xmm7, dword [rbp - 0x7c]
movaps xmm9, xmm7
addss xmm9, dword [0x140105d20]
movss xmm6, dword [rbp - 0x80]
movaps xmm8, xmm6
addss xmm8, dword [0x140105d74]
mov rax, qword [0x1401b3f70]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r9
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140105dcc]
movss xmm2, dword [rax + 0x3c30]
lea rdx, [rbp + 0x160]
mov rcx, qword [rax + 0x3c28]
call fcn.140034610
movss xmm0, dword [rbp + 0x160]
addss xmm0, dword [0x140105bb4]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x160], xmm1
movss xmm0, dword [rbp + 0x164]
mulss xmm0, xmm15
mulss xmm1, xmm15
subss xmm9, xmm7
subss xmm8, xmm6
mulss xmm8, xmm15
mulss xmm9, xmm15
addss xmm9, xmm7
addss xmm8, xmm6
subss xmm9, xmm0
subss xmm8, xmm1
movss dword [rbp + 0x2f8], xmm8
movss dword [rbp + 0x2fc], xmm9
mov r9, rdi
mov r8d, esi
lea rdx, [rbp + 0x2f8]
mov rcx, r14
call fcn.14002b8c0
call fcn.140012f10
mov rcx, qword [0x1401b4478]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b3f70]
mov rbx, rcx
test rcx, rcx
jne 0x14006bb83
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006bb7b
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006bb74
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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.140012de0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f3d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028620
mov dword [rbp + 0xd8], 0x11b7683e
mov dword [rbp + 0xdc], 0x11b29165
mov word [rbp + 0xe0], 0x5937
mov rcx, qword [r15]
mov eax, 0x11d0
mov edx, eax
mov eax, dword [rax + rcx]
mov ebx, 0x12a8
test al, 1
jne 0x14006bc65
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x1a], 1
lea rax, [rcx + 0x19]
lea rdx, [rbp + 0xe1]
cmp rcx, rdx
ja 0x14006bc35
lea rdx, [rbp + 0xc8]
cmp rax, rdx
jb 0x14006bc35
movdqa xmm0, xmmword [0x140106050]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0xd8]
movsd qword [rcx + 0x10], xmm0
movzx eax, word [rbp + 0xe0]
mov word [rcx + 0x18], ax
jmp 0x14006bc58
movdqa xmm0, xmmword [0x140106050]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0xd8]
movsd qword [rcx + 0x10], xmm0
movzx eax, word [rbp + 0xe0]
mov word [rcx + 0x18], ax
lea rcx, [0x1400e6a00]
call fcn.1400d980c
nop
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 0x1a], 0
je 0x14006bc8c
mov edx, reloc.WLDAP32.dll_Ordinal_26
movabs r8, 0x319db15931cf5909
mov rcx, rdi
call fcn.14004b8d0
mov byte [rdi + 0x1a], 0
movdqa xmm0, xmmword [0x140106ce0]
movups xmmword [rbp + 0x6e0], xmm0
lea rcx, [rbp + 0x6e0]
call fcn.140005720
mov esi, eax
mov dword [rbp + 0xf8], 0x11b7683e
mov dword [rbp + 0xfc], 0x11b29165
mov word [rbp + 0x100], 0x5937
mov rcx, qword [r15]
mov eax, 0x1584
mov edx, eax
mov eax, dword [rax + rcx]
mov ebx, 0x1b08
test al, 1
jne 0x14006bd5a
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x1a], 1
lea rax, [rcx + 0x19]
lea rdx, [rbp + 0x101]
cmp rcx, rdx
ja 0x14006bd2a
lea rdx, [rbp + 0xe8]
cmp rax, rdx
jb 0x14006bd2a
movdqa xmm0, xmmword [0x140106050]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0xf8]
movsd qword [rcx + 0x10], xmm0
movzx eax, word [rbp + 0x100]
mov word [rcx + 0x18], ax
jmp 0x14006bd4d
movdqa xmm0, xmmword [0x140106050]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0xf8]
movsd qword [rcx + 0x10], xmm0
movzx eax, word [rbp + 0x100]
mov word [rcx + 0x18], ax
lea rcx, [0x1400e6a30]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 0x1a], 0
je 0x14006bd7e
mov edx, reloc.WLDAP32.dll_Ordinal_26
movabs r8, 0x319db15931cf5909
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 0x1a], 0
movss xmm9, dword [rbp - 0x7c]
movaps xmm7, xmm9
addss xmm7, dword [0x140105d40]
movss xmm6, dword [rbp - 0x80]
movaps xmm8, xmm6
addss xmm8, dword [0x140105d68]
mov rax, qword [0x1401b3f70]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rbx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140105dcc]
movss xmm2, dword [rax + 0x3c30]
lea rdx, [rbp + 0xc0]
mov rcx, qword [rax + 0x3c28]
call fcn.140034610
movss xmm0, dword [rbp + 0xc0]
addss xmm0, dword [0x140105bb4]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0xc0], xmm1
movss xmm0, dword [rbp + 0xc4]
mulss xmm0, xmm15
mulss xmm1, xmm15
subss xmm7, xmm9
subss xmm8, xmm6
mulss xmm7, xmm15
mulss xmm8, xmm15
addss xmm9, xmm7
addss xmm8, xmm6
subss xmm9, xmm0
subss xmm8, xmm1
movss dword [rbp + 0x300], xmm8
movss dword [rbp + 0x304], xmm9
mov r9, rdi
mov r8d, esi
lea rdx, [rbp + 0x300]
mov rcx, r14
call fcn.14002b8c0
call fcn.140012f10
cmp byte [0x1401b3f6d], 0
jne 0x14006cd1c
mov r8, qword [0x1401b3f70]
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r8 + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140105d2c]
movss xmm9, dword [0x140105cd4]
addss xmm0, xmm9
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x308], 0x43c30000
mov dword [rbp + 0x30c], 0x43c30000
mov rax, qword [r15]
mov ecx, 0x1a8
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r9d, 0xf10
mov ebx, r9d
test cl, 1
jne 0x14006bf28
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r9 + 4], 0x1199455
mov dword [rax + r9], 0xf21d9756
lea rcx, [0x1400e69d0]
call fcn.1400d980c
nop
mov r8, qword [0x1401b3f70]
add rbx, qword [r15]
cmp byte [rbx + 7], 0
je 0x14006bf50
xor byte [rbx], 0x1f
xor byte [rbx + 1], 0xf9
xor byte [rbx + 2], 0x6d
xor byte [rbx + 3], 0x87
xor byte [rbx + 4], 0x21
xor byte [rbx + 5], 0xe7
xor byte [rbx + 6], 0x19
mov byte [rbx + 7], 0
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rdx, rbx
mov rcx, qword [r8 + 0x3ee0]
call fcn.140008a90
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0x308]
mov rcx, rbx
call fcn.14000c9c0
mov rdi, qword [0x1401b3f70]
mov rax, qword [rdi + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rdi + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140105c7c]
movss xmm7, dword [0x140105d50]
addss xmm0, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov rcx, qword [0x1401b3ff0]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
test rcx, rcx
jne 0x14006c031
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006c029
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006c022
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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.140012de0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f3d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028620
mov rbx, qword [0x1401b3f70]
xorps xmm0, xmm0
movups xmmword [rbp + 0x584], xmm0
mov r14d, 1
mov dword [rbp + 0x580], r14d
movups xmm0, xmmword [rbx + 0x38c4]
movups xmmword [rbp + 0x584], xmm0
lea rcx, [rbx + 0x4828]
lea rdx, [rbp + 0x580]
call fcn.14001f240
movdqa xmm6, xmmword [0x1401067a0]
movups xmmword [rbx + 0x38c4], xmm6
mov rax, qword [r15]
mov ecx, 0xdec
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x7dc
mov ebx, r8d
test r14b, cl
jne 0x14006c0eb
or ecx, r14d
mov dword [rdx + rax], ecx
mov word [rax + r8 + 1], 0x1d1
mov byte [rax + r8], Ordinal_143
lea rcx, [0x1400e69b0]
call fcn.1400d980c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 2], 0
je 0x14006c165
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006c136
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x140106f60]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
jmp 0x14006c160
movabs r13, 0x5793a32b63e9d1cd
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r13
shr rdx, cl
xor byte [r8 + r9], dl
inc r8
cmp r8, 2
jb 0x14006c140
xor r13d, r13d
mov byte [r9 + 2], 0
mov rcx, r9
call fcn.140037840
call fcn.140012f10
call fcn.140005c70
mov rbx, qword [0x1401b3f70]
mov rax, qword [rbx + 0x3ee0]
movss xmm1, dword [rax + 0xfc]
subss xmm1, dword [rax + 0x1c]
addss xmm1, dword [rax + 0x80]
addss xmm1, dword [0x140105c94]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, xmm1
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [rbx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, xmm7
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov rcx, qword [0x1401b3ff0]
mov qword [rsp + 0x60], rcx
mov rdi, rcx
test rcx, rcx
jne 0x14006c251
mov rcx, qword [rbx + 0x68]
test rcx, rcx
jne 0x14006c249
mov rdi, qword [rbx + 0x58]
cmp dword [rdi + 0x58], ecx
jg 0x14006c242
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rdi, rcx
call fcn.140012de0
lea rcx, [rbx + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f3d0
mov rax, qword [rbx + 0x3ee0]
mov rdx, qword [rdi + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028620
mov rbx, qword [0x1401b3f70]
xorps xmm0, xmm0
movups xmmword [rbp + 0x59c], xmm0
mov dword [rbp + 0x598], r14d
movups xmm0, xmmword [rbx + 0x38c4]
movups xmmword [rbp + 0x59c], xmm0
lea rcx, [rbx + 0x4828]
lea rdx, [rbp + 0x598]
call fcn.14001f240
movups xmmword [rbx + 0x38c4], xmm6
mov rax, qword [r15]
mov ecx, 0x1dd8
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0xb28
mov ebx, r8d
test cl, 1
jne 0x14006c2fd
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 1], 0x14f
mov byte [rax + r8], Ordinal_211
lea rcx, [0x1400e6990]
call fcn.1400d980c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 2], 0
je 0x14006c388
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006c348
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x140107650]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
jmp 0x14006c383
movabs r14, 0xd9fb1f69f70b4f95
nop dword [rax]
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r14
shr rdx, cl
xor byte [r8 + r9], dl
inc r8
cmp r8, 2
jb 0x14006c360
mov r14d, 1
mov byte [r9 + 2], 0
mov rcx, r9
call fcn.140037840
call fcn.140012f10
call fcn.140005c70
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm7, dword [0x140105c50]
addss xmm1, xmm7
addss xmm0, xmm10
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x310], 0x43910000
mov dword [rbp + 0x314], 0x42340000
mov rax, qword [r15]
mov ecx, 0x914
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1d20
mov ebx, r8d
test cl, 1
jne 0x14006c44b
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r8 + 6], 0x1cf2090
mov dword [rax + r8], 0xaf2ef29a
mov word [rax + r8 + 4], 0x5a95
lea rcx, [0x1400e6970]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 9], 0
je 0x14006c46f
mov edx, 9
movabs r8, 0x45fd3bfbdd4b81cf
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 9], 0
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x28], r13d
lea rax, [rbp + 0x310]
mov qword [rsp + 0x20], rax
mov r9d, 0x40
lea r8, [0x1401b76b0]
xor edx, edx
mov rcx, rbx
call fcn.1400405e0
mov dword [rbp + 0x318], 0x43910000
mov dword [rbp + 0x31c], 0x42340000
mov rax, qword [r15]
mov ecx, 0x510
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1348
mov ebx, r8d
test cl, 1
jne 0x14006c4fc
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r8 + 6], 0x10d3997
mov dword [rax + r8], 0xb660ac5d
mov word [rax + r8 + 4], 0x7c4e
lea rcx, [0x1400e6950]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 9], 0
je 0x14006c520
mov edx, 9
movabs r8, 0x5de51339c513cd0d
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 9], 0
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x28], r13d
lea rax, [rbp + 0x318]
mov qword [rsp + 0x20], rax
mov r9d, 0x40
lea r8, [0x1401b7640]
xor edx, edx
mov rcx, rbx
call fcn.1400405e0
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rbx, qword [rax + 0x290]
mov qword [rbp + 0x328], 0
movups xmmword [rbp + 0x6f0], xmm6
lea rcx, [rbp + 0x6f0]
call fcn.140005720
mov edi, eax
mov dword [rbp + 0x320], 0x42c80000
mov dword [rbp + 0x324], 0x436e0000
cmp dword [rbx + 0x78], 0
je 0x14006c5c9
mov r8d, 0x97f
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Path.Size__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov dword [rsp + 0x28], Ordinal_50
movss xmm0, dword [0x140105c24]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm10
movss xmm8, dword [0x140105be0]
movaps xmm2, xmm8
lea rdx, [rbp + 0x320]
mov rcx, rbx
call fcn.14002a3d0
mov dword [rsp + 0x30], r13d
lea rax, [rbp + 0x328]
mov qword [rsp + 0x28], rax
movss xmm0, dword [0x140105cfc]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.14002d1a0
mov dword [rbx + 0x78], r13d
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rbx, qword [rax + 0x290]
mov qword [rbp + 0x338], 0
movups xmmword [rbp + 0x700], xmm6
lea rcx, [rbp + 0x700]
call fcn.140005720
mov edi, eax
mov dword [rbp + 0x330], 0x42c80000
mov dword [rbp + 0x334], 0x432d0000
cmp dword [rbx + 0x78], 0
je 0x14006c6af
mov r8d, 0x97f
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Path.Size__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov dword [rsp + 0x28], Ordinal_50
movss xmm0, dword [0x140105c24]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm10
movaps xmm2, xmm8
lea rdx, [rbp + 0x330]
mov rcx, rbx
call fcn.14002a3d0
mov dword [rsp + 0x30], r13d
lea rax, [rbp + 0x338]
mov qword [rsp + 0x28], rax
movss xmm0, dword [0x140105cfc]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.14002d1a0
mov dword [rbx + 0x78], r13d
mov dword [rbp + 0x340], 0x43910000
mov dword [rbp + 0x344], 0x42340000
mov rax, qword [r15]
cmp byte [0x1401b3fb5], 0
je 0x14006c798
mov ecx, 0x16b4
mov edx, 0x1e0
mov ebx, edx
test byte [rax + rcx], 1
jne 0x14006c772
or dword [rcx + rax], 1
mov word [rdx + rax + 7], 0x1ab
mov dword [rdx + rax], 0x68ad849
mov word [rdx + rax + 4], 0x19e4
mov byte [rdx + rax + 6], 0xce
lea rcx, [0x1400e6930]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 8], 0
je 0x14006c7f2
mov edx, 8
movabs r8, 0xaba9778d61edb705
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 8], 0
jmp 0x14006c7f2
mov ecx, 0xea4
mov edx, 0xd50
mov ebx, edx
test byte [rax + rcx], 1
jne 0x14006c7ca
or dword [rcx + rax], 1
mov dword [rdx + rax + 4], 0x1a919e4
mov dword [rdx + rax], 0x418ad849
lea rcx, [0x1400e6900]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 7], 0
je 0x14006c7f2
xor byte [rbx], 5
xor byte [rbx + 1], 0xb7
xor byte [rbx + 2], 0xed
xor byte [rbx + 3], 0x61
xor byte [rbx + 4], 0x8d
xor byte [rbx + 5], 0x77
xor byte [rbx + 6], 0xa9
mov byte [rbx + 7], 0
lea rdx, [rbp + 0x340]
mov rcx, rbx
call fcn.140038240
test al, al
je 0x14006c823
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x14005b320]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140105d4c]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, dword [0x140105cd8]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
call fcn.14000cc30
mov r9, qword [0x1401b3f70]
mov rax, qword [r9 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r9 + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140105d7c]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [r9 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r9 + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, xmm9
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x358], 0x43960000
mov dword [rbp + 0x35c], 0x42a00000
mov rax, qword [r15]
mov ecx, 0x2034
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1be8
mov ebx, r8d
test cl, 1
jne 0x14006c967
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 1], 0x1f1
mov byte [r8 + rax], Ordinal_200
lea rcx, [0x1400e68e0]
call fcn.1400d980c
nop
mov r9, qword [0x1401b3f70]
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 2], 0
je 0x14006c9e7
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006c9af
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x1401074b0]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [rdi]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rdi], ax
jmp 0x14006c9e3
movabs r14, 0xb9052babcdd7f181
nop dword [rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r14
shr rdx, cl
xor byte [r8 + rdi], dl
inc r8
cmp r8, 2
jb 0x14006c9c0
mov r14d, 1
mov byte [rdi + 2], 0
mov rax, qword [r9 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rbx, qword [r9 + 0x3ee0]
mov dword [rbp + 0x348], 0x41a00000
mov dword [rbp + 0x34c], 0x42480000
lea rdx, [rbp + 0x348]
mov ecx, 2
call fcn.140005d40
mov dword [rbp + 0x350], 0
mov dword [rbp + 0x354], 0x41e00000
lea rdx, [rbp + 0x350]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.140005d40
mov rdx, rdi
mov rcx, rbx
call fcn.140008a90
mov edx, eax
lea r8, [rbp + 0x358]
mov rcx, rdi
call fcn.140048f30
call fcn.140048680
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rbx, qword [rax + 0x290]
mov qword [rbp + 0x368], 0
movups xmmword [rbp + 0x710], xmm6
lea rcx, [rbp + 0x710]
call fcn.140005720
mov edi, eax
mov dword [rbp + 0x360], 0x43a50000
mov dword [rbp + 0x364], 0x43be0000
cmp dword [rbx + 0x78], 0
je 0x14006cade
mov r8d, 0x97f
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Path.Size__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov dword [rsp + 0x28], __WSAFDIsSet
movss xmm6, dword [0x140105c30]
movss dword [rsp + 0x20], xmm6
movaps xmm3, xmm10
movaps xmm2, xmm8
lea rdx, [rbp + 0x360]
mov rcx, rbx
call fcn.14002a3d0
mov dword [rsp + 0x30], r13d
lea rax, [rbp + 0x368]
mov qword [rsp + 0x28], rax
movss xmm9, dword [0x140105da4]
movss dword [rsp + 0x20], xmm9
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.14002d1a0
mov dword [rbx + 0x78], r13d
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rbx, qword [rax + 0x290]
mov qword [rbp + 0x378], 0
movdqa xmm0, xmmword [0x1401065c0]
movups xmmword [rbp + 0x720], xmm0
lea rcx, [rbp + 0x720]
call fcn.140005720
mov edi, eax
mov dword [rbp + 0x370], 0x41f00000
mov dword [rbp + 0x374], 0x428c0000
cmp dword [rbx + 0x78], 0
je 0x14006cbc5
mov r8d, 0x97f
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui_draw.cpp
lea rcx, str._Path.Size__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov dword [rsp + 0x28], __WSAFDIsSet
movss dword [rsp + 0x20], xmm6
movaps xmm3, xmm10
movaps xmm2, xmm8
lea rdx, [rbp + 0x370]
mov rcx, rbx
call fcn.14002a3d0
mov dword [rsp + 0x30], r13d
lea rax, [rbp + 0x378]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm9
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.14002d1a0
mov dword [rbx + 0x78], r13d
mov edx, 0xf4010101
xor ecx, ecx
call fcn.14004e0c0
mov edx, 0xf4010101
xor ecx, ecx
call fcn.14004e0c0
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rsi, qword [rax + 0x290]
movss xmm2, dword [rax + 0x24]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [0x140105df4]
mulss xmm2, xmm15
movsd xmm1, qword [rax + 0x18]
addss xmm0, xmm1
movss dword [rsp + 0x78], xmm0
movaps xmm0, xmm1
shufps xmm0, xmm0, 0x55
addss xmm2, xmm0
movss dword [rsp + 0x7c], xmm2
mov edi, r14d
mov r14d, 5
movss xmm14, dword [0x140105c28]
movd xmm2, edi
cvtdq2ps xmm2, xmm2
mulss xmm2, dword [0x140105d08]
mov eax, ntohs
cdq
idiv edi
shl eax, 0x18
mov ebx, eax
or ebx, 0x505ff
test eax, eax
je 0x14006cd06
comiss xmm15, xmm2
ja 0x14006cd06
mov dword [rsp + 0x28], 0x67
movss dword [rsp + 0x20], xmm14
movaps xmm3, xmm10
lea rdx, [rsp + 0x78]
mov rcx, rsi
call fcn.14002a3d0
mov r9d, ebx
mov r8d, dword [rsi + 0x78]
mov rdx, qword [rsi + 0x80]
mov rcx, rsi
call fcn.1400298e0
mov dword [rsi + 0x78], r13d
inc edi
sub r14, 1
jne 0x14006cca0
movdqa xmm14, xmmword [reloc.WS2_32.dll_getsockopt]
jmp 0x14006cf52
mov rdi, qword [0x1401b3f70]
mov rax, qword [rdi + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rdi + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140105d2c]
addss xmm0, dword [0x140105cd4]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x388], 0x43c30000
mov dword [rbp + 0x38c], 0x43c30000
mov rax, qword [r15]
mov ecx, 0x36c
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1a30
mov ebx, r8d
test cl, 1
jne 0x14006cdd8
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 7], 0x13b
mov dword [rax + r8], 0xfbf662ed
mov word [rax + r8 + 4], 0xbdce
mov byte [rax + r8 + 6], 0xbe
lea rcx, [0x1400e68c0]
call fcn.1400d980c
nop
mov rdi, qword [0x1401b3f70]
add rbx, qword [r15]
cmp byte [rbx + 8], 0
je 0x14006cdfc
mov edx, 8
movabs r8, 0x3bd9d3a79f970da1
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 8], 0
mov rax, qword [rdi + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rdx, rbx
mov rcx, qword [rdi + 0x3ee0]
call fcn.140008a90
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0x388]
mov rcx, rbx
call fcn.14000c9c0
mov rcx, qword [0x1401b3f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140105d18]
addss xmm0, dword [0x140105d24]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
movdqa xmm0, xmmword [0x140106ab0]
movups xmmword [rbp + 0x730], xmm0
lea rcx, [rbp + 0x730]
call fcn.140005720
mov dword [rsp + 0x60], eax
movdqa xmm6, xmmword [0x1401067a0]
mov rax, qword [r15]
mov ecx, 0xaa4
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1b0
mov ebx, r8d
test cl, 1
jne 0x14006cef8
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r8 + 6], 0x1156562
mov dword [rax + r8], 0x8a1f5436
mov word [rax + r8 + 4], 0xd382
lea rcx, [0x1400e68a0]
call fcn.1400d980c
nop
add rbx, qword [r15]
cmp byte [rbx + 9], 0
je 0x14006cf1c
mov edx, 9
movabs r8, 0x1707b7e3e5737715
mov rcx, rbx
call fcn.14004b8d0
mov byte [rbx + 9], 0
movdqa xmmword [rbp + 0x740], xmm6
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x740]
movss xmm1, dword [0x140105cd8]
mov rcx, rbx
call fcn.14004db60
call fcn.14000cc30
movss xmm7, dword [0x140105c50]
mov r14d, 1
mov ecx, r14d
call fcn.140005e20
mov ecx, r14d
call fcn.140005e20
call fcn.140012380
movabs rsi, 0xf65a1fb6b4d8535
movss xmm9, dword [0x140105c8c]
call fcn.140049510
mov rdi, qword [0x1401b4000]
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rbx, rax
test rax, rax
je 0x14006cffd
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14006cff4
movdqa xmm0, xmmword [reloc.WS2_32.dll_closesocket]
movdqu xmmword [rbp + 0x750], xmm0
mov dword [rbp + 0x5d0], reloc.WS2_32.dll_send
lea rcx, [rbp + 0x750]
mov qword [rbp + 0x5d8], rcx
mov dword [rbp + 0x5e0], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x5d0]
mov rcx, rdi
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov ecx, dword [0x1401b3ff8]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d04e
cmp dword [0x1401b4320], 5
je 0x14006d04e
cmp byte [reloc.WS2_32.dll_accept], 0
sete byte [0x1401b2b94]
cmp byte [reloc.WS2_32.dll_accept], 0
sete al
mov byte [reloc.WS2_32.dll_accept], al
mov rcx, qword [0x1401b4000]
test al, al
je 0x14006d046
mov edx, 5
jmp 0x14006d048
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rax, qword [0x1401b3f70]
test rax, rax
jne 0x14006d07b
mov r8d, 0xfe3
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 [0x1401b3f70]
movss xmm0, dword [rax + 0x18]
mulss xmm0, dword [0x140105c44]
mov ecx, dword [0x1401b2b98]
cmp ecx, 0xff
jg 0x14006d0a4
cmp byte [reloc.WS2_32.dll_accept], 0
mov eax, Ordinal_301
jne 0x14006d0a7
mov eax, r13d
sub eax, ecx
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm0
movd xmm0, ecx
cvtdq2ps xmm0, xmm0
addss xmm1, xmm0
cvttss2si r8d, xmm1
mov dword [0x1401b2b98], r8d
cmp r8d, 0xff
jle 0x14006d0e4
mov dword [0x1401b2b98], 0xff
mov r8d, 0xff
xor edx, edx
mov r9d, 2
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
call fcn.14000bf90
xorps xmm0, xmm0
movups xmmword [rbp + 0x760], xmm0
mov rcx, qword [0x1401b4428]
mov rax, qword [rcx]
xor r9d, r9d
lea r8, [0x1401b4370]
mov edx, r14d
call qword [rax + 0x108]
mov rcx, qword [0x1401b4428]
mov rax, qword [rcx]
lea r8, [rbp + 0x760]
mov rdx, qword [0x1401b4370]
call qword [rax + 0x190]
mov rbx, qword [0x1401b3f70]
cmp dword [rbx + 0x48b0], 0
jg 0x14006d16d
mov r8d, 0x701
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 + 0x48b8]
mov rcx, qword [rax]
add rcx, 0x48
mov rax, r13
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.140044d20
mov rcx, qword [0x1401b4398]
mov rax, qword [rcx]
xor r8d, r8d
mov edx, r14d
call qword [rax + 0x40]
jmp 0x14006767a
mov rbx, qword [0x1401b3f70]
test rbx, rbx
je 0x14006d1bf
mov rdi, qword [rbx + 0xa0]
test rdi, rdi
jne 0x14006d1e3
jmp 0x14006d1c2
mov rdi, r13
mov r8d, 0x241
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copy_backendsimgui_impl_dx11.cpp
lea rcx, str.bd___nullptr___No_renderer_backend_to_shutdown__or_already_shutdown__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b3f70]
test rbx, rbx
jne 0x14006d209
mov r8d, 0xfe3
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 [0x1401b3f70]
call fcn.140045cd0
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x14006d21d
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi]
test rcx, rcx
je 0x14006d22b
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi + 8]
test rcx, rcx
je 0x14006d23a
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rbx + 0x90], r13
mov qword [rbx + 0xa0], r13
mov rax, qword [0x1401b3f70]
test rax, rax
je 0x14006d25a
dec dword [rax + 0xf4]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rax, qword [0x1401b3f70]
test rax, rax
je 0x14006d27d
mov rbx, qword [rax + 0x98]
test rbx, rbx
jne 0x14006d2a1
jmp 0x14006d280
mov rbx, r13
mov r8d, 0xa6
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copy_backendsimgui_impl_win32.cpp
lea rcx, str.bd___nullptr___No_platform_backend_to_shutdown__or_already_shutdown__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1401b3f70]
test rax, rax
jne 0x14006d2c7
mov r8d, 0xfe3
lea rdx, str.E:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu___Copyimgui.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 [0x1401b3f70]
lea rdi, [rax + 8]
mov rcx, qword [rbx + 0x30]
test rcx, rcx
je 0x14006d2e1
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, qword [0x1401b3f70]
mov qword [rdi + 0x80], r13
mov qword [rdi + 0x90], r13
test rax, rax
je 0x14006d2fa
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rbx, qword [0x1401b3f70]
mov qword [0x1401b3f70], rbx
call fcn.140007a10
mov qword [0x1401b3f70], r13
test rbx, rbx
je 0x14006d345
mov rcx, rbx
call fcn.14001fc60
mov rax, qword [0x1401b3f70]
test rax, rax
je 0x14006d33c
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
call fcn.14004d5d0
mov rcx, qword [0x1401b4000]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x548]
mov rcx, qword [rbp + 0x570]
call qword [sym.imp.USER32.dll_UnregisterClassW]
xor eax, eax
lea r11, [rsp + 0xac0]
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
call fcn.14004d5d0
mov rdx, qword [rbp + 0x548]
mov rcx, qword [rbp + 0x570]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r14d
jmp 0x14006d36d
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3