Function at 0x1400070d0
Capabilities:
Access peb ldr_data
Check os version
Get number of processors
Get session user name

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x768]
sub rsp, 0x840
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
mov rax, qword [0x14010b040]
xor rax, rsp
mov qword [rbp + 0x6a0], rax
xorps xmm0, xmm0
lea rdi, str.Head
mov qword [rbp + 0x3f0], rdi
lea rsi, str.Chest
mov qword [rbp + 0x3f8], rsi
lea rax, str.Body
mov qword [rbp + 0x400], rax
lea rax, str.Legs
mov qword [rbp + 0x408], rax
lea rax, str.Feet
mov qword [rbp + 0x410], rax
movdqu xmmword [rbp + 0x570], xmm0
xor r15d, r15d
mov qword [rbp + 0x580], r15
mov edx, 5
lea rcx, [rbp + 0x570]
call fcn.140005db0
mov rbx, qword [rbp + 0x570]
mov r8d, 0x28
lea rdx, [rbp + 0x3f0]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x28]
mov qword [rbp + 0x578], rax
xorps xmm0, xmm0
lea rax, str.default
mov qword [rbp + 0x3b0], rax
lea rax, str.legit
mov qword [rbp + 0x3b8], rax
lea rax, str.auto
mov qword [rbp + 0x3c0], rax
lea rax, str.scout
mov qword [rbp + 0x3c8], rax
lea rax, str.other
mov qword [rbp + 0x3d0], rax
movdqu xmmword [rbp + 0x558], xmm0
mov qword [rbp + 0x568], r15
mov edx, 5
lea rcx, [rbp + 0x558]
call fcn.140005db0
mov rbx, qword [rbp + 0x558]
mov r8d, 0x28
lea rdx, [rbp + 0x3b0]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x28]
mov qword [rbp + 0x560], rax
xorps xmm0, xmm0
lea rax, str.Left_to_right
mov qword [rsp + 0x50], rax
lea rax, str.Middle_pulse
mov qword [rsp + 0x58], rax
lea rax, str.Tiny_color
mov qword [rsp + 0x60], rax
movdqu xmmword [rbp + 0x490], xmm0
mov qword [rbp + 0x4a0], r15
mov edx, 3
lea rcx, [rbp + 0x490]
call fcn.140005db0
mov rbx, qword [rbp + 0x490]
mov r8d, 0x18
lea rdx, [rsp + 0x50]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x18]
mov qword [rbp + 0x498], rax
xorps xmm0, xmm0
lea r13, str.Hold
mov qword [rbp + 0x3d8], r13
lea rax, str.Toggle
mov qword [rbp + 0x3e0], rax
lea rax, str.Always
mov qword [rbp + 0x3e8], rax
movdqu xmmword [rbp + 0x478], xmm0
mov qword [rbp + 0x488], r15
mov edx, 3
lea rcx, [rbp + 0x478]
call fcn.140005db0
mov rbx, qword [rbp + 0x478]
mov r8d, 0x18
lea rdx, [rbp + 0x3d8]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x18]
mov qword [rbp + 0x480], rax
xorps xmm0, xmm0
lea rax, str.Prefer_head
mov qword [rbp + 0x3b0], rax
lea rax, str.Prefer_baim
mov qword [rbp + 0x3b8], rax
movdqu xmmword [rbp + 0x4f8], xmm0
mov qword [rbp + 0x508], r15
mov edx, 2
lea rcx, [rbp + 0x4f8]
call fcn.140005db0
mov rbx, qword [rbp + 0x4f8]
mov r8d, 0x10
lea rdx, [rbp + 0x3b0]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x10]
mov qword [rbp + 0x500], rax
xorps xmm0, xmm0
lea rax, str.Normal
mov qword [rbp + 0x3d8], rax
lea rax, str.Gradient
mov qword [rbp + 0x3e0], rax
movdqu xmmword [rbp + 0x4d8], xmm0
mov qword [rbp + 0x4e8], r15
mov edx, 2
lea rcx, [rbp + 0x4d8]
call fcn.140005db0
mov rbx, qword [rbp + 0x4d8]
mov r8d, 0x10
lea rdx, [rbp + 0x3d8]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x10]
mov qword [rbp + 0x4e0], rax
xorps xmm0, xmm0
lea rax, str.Neverlose
mov qword [rbp + 0x3f0], rax
lea rax, str.Skeet
mov qword [rbp + 0x3f8], rax
lea rax, str.Primordial
mov qword [rbp + 0x400], rax
lea rax, str.Sound_1
mov qword [rbp + 0x408], rax
lea rax, str.Sound_2
mov qword [rbp + 0x410], rax
lea rax, str.Toy_duck
mov qword [rbp + 0x418], rax
lea rax, str.Bell_1
mov qword [rbp + 0x420], rax
lea rax, str.Bell_2
mov qword [rbp + 0x428], rax
lea rax, str.Button
mov qword [rbp + 0x430], rax
lea rax, [0x1400f1a6c]
mov qword [rbp + 0x438], rax
lea rax, [0x1400f1a70]
mov qword [rbp + 0x440], rax
movdqu xmmword [rbp + 0x4c0], xmm0
mov qword [rbp + 0x4d0], r15
mov edx, 0xb
lea rcx, [rbp + 0x4c0]
call fcn.140005db0
mov rbx, qword [rbp + 0x4c0]
mov r8d, 0x58
lea rdx, [rbp + 0x3f0]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x58]
mov qword [rbp + 0x4c8], rax
xorps xmm0, xmm0
mov qword [rsp + 0x50], rdi
lea rax, str.Neck
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rsi
lea rax, str.Pelvis
mov qword [rsp + 0x68], rax
movdqu xmmword [rbp + 0x4a8], xmm0
mov qword [rbp + 0x4b8], r15
mov edx, 4
lea rcx, [rbp + 0x4a8]
call fcn.140005db0
mov rbx, qword [rbp + 0x4a8]
mov r12d, 0x20
mov r8d, r12d
lea rdx, [rsp + 0x50]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x20]
mov qword [rbp + 0x4b0], rax
xorps xmm0, xmm0
lea rax, str.none
mov qword [rsp + 0x70], rax
lea rax, str.mouse1
mov qword [rsp + 0x78], rax
lea rax, str.mouse2
mov qword [rbp - 0x80], rax
lea rax, str.mouse3
mov qword [rbp - 0x78], rax
lea rax, str.mouse4
mov qword [rbp - 0x70], rax
lea rax, str.mouse5
mov qword [rbp - 0x68], rax
lea rax, [0x1400f1ab4]
mov qword [rbp - 0x60], rax
lea rax, [0x1400f1ab8]
mov qword [rbp - 0x58], rax
lea rax, [0x1400f1abc]
mov qword [rbp - 0x50], rax
lea rax, [0x1400f1ac0]
mov qword [rbp - 0x48], rax
lea rax, [0x1400f1ac4]
mov qword [rbp - 0x40], rax
lea rax, [0x1400f1ac8]
mov qword [rbp - 0x38], rax
lea rax, [0x1400f1acc]
mov qword [rbp - 0x30], rax
lea rax, [0x1400f1ad0]
mov qword [rbp - 0x28], rax
lea rax, [0x1400f1ad4]
mov qword [rbp - 0x20], rax
lea rax, [0x1400f1ad8]
mov qword [rbp - 0x18], rax
lea rax, [0x1400f1adc]
mov qword [rbp - 0x10], rax
lea rax, [0x1400f1ae0]
mov qword [rbp - 8], rax
lea rax, [0x1400f1ae4]
mov qword [rbp], rax
lea rax, [0x1400f1ae8]
mov qword [rbp + 8], rax
lea rax, [0x1400f1aec]
mov qword [rbp + 0x10], rax
lea rax, [0x1400f1af0]
mov qword [rbp + 0x18], rax
lea rax, [0x1400f1af4]
mov qword [rbp + 0x20], rax
lea rax, [0x1400f1af8]
mov qword [rbp + 0x28], rax
lea rax, [0x1400f1afc]
mov qword [rbp + 0x30], rax
lea rax, [0x1400f1b00]
mov qword [rbp + 0x38], rax
lea rax, [0x1400f1b04]
mov qword [rbp + 0x40], rax
lea rax, [0x1400f1b08]
mov qword [rbp + 0x48], rax
lea rax, [0x1400f1b0c]
mov qword [rbp + 0x50], rax
lea rax, [0x1400f1b10]
mov qword [rbp + 0x58], rax
lea rax, [0x1400f1b14]
mov qword [rbp + 0x60], rax
lea rax, [0x1400f1b18]
mov qword [rbp + 0x68], rax
lea rax, [0x1400f1b1c]
mov qword [rbp + 0x70], rax
lea rax, [0x1400f1b20]
mov qword [rbp + 0x78], rax
lea rax, [0x1400f1b24]
mov qword [rbp + 0x80], rax
lea rax, [0x1400f1b28]
mov qword [rbp + 0x88], rax
lea rax, [0x1400f1b2c]
mov qword [rbp + 0x90], rax
lea rax, [0x1400f1b30]
mov qword [rbp + 0x98], rax
lea rax, [0x1400f1b34]
mov qword [rbp + 0xa0], rax
lea rax, [0x1400f1b38]
mov qword [rbp + 0xa8], rax
lea rax, [0x1400f1b3c]
mov qword [rbp + 0xb0], rax
lea rax, [0x1400f1b40]
mov qword [rbp + 0xb8], rax
lea rax, [0x1400f1b44]
mov qword [rbp + 0xc0], rax
lea rax, [0x1400f1b48]
mov qword [rbp + 0xc8], rax
lea rax, [0x1400f1b4c]
mov qword [rbp + 0xd0], rax
lea rax, [0x1400f1b50]
mov qword [rbp + 0xd8], rax
lea rax, [0x1400f1b54]
mov qword [rbp + 0xe0], rax
lea rax, [0x1400f1b58]
mov qword [rbp + 0xe8], rax
lea rax, [0x1400f1b5c]
mov qword [rbp + 0xf0], rax
lea rax, [0x1400f1b60]
mov qword [rbp + 0xf8], rax
lea rax, [0x1400f1b64]
mov qword [rbp + 0x100], rax
lea rax, [0x1400f1b68]
mov qword [rbp + 0x108], rax
lea rax, [0x1400f1b6c]
mov qword [rbp + 0x110], rax
lea rax, [0x1400f1b70]
mov qword [rbp + 0x118], rax
lea rax, [0x1400f1b74]
mov qword [rbp + 0x120], rax
movdqu xmmword [rbp + 0x460], xmm0
mov qword [rbp + 0x470], r15
mov edx, 0x37
lea rcx, [rbp + 0x460]
call fcn.140005db0
mov rbx, qword [rbp + 0x460]
mov r8d, 0x1b8
lea rdx, [rsp + 0x70]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x1b8]
mov qword [rbp + 0x468], rax
xorps xmm8, xmm8
movss xmm14, dword [0x1400f95ac]
cmp byte [0x14010b0ac], r15b
je 0x140007863
movaps xmm1, xmm14
jmp 0x140007866
xorps xmm1, xmm1
subss xmm1, dword [0x14039a3d0]
mulss xmm1, dword [0x1400f9544]
addss xmm1, dword [0x14039a3d0]
movss dword [0x14039a3d0], xmm1
xorps xmm0, xmm0
lea r14, str.Item_1
mov qword [rsp + 0x50], r14
lea rsi, str.Item_2
mov qword [rsp + 0x58], rsi
lea rdi, str.Item_3
mov qword [rsp + 0x60], rdi
movdqu xmmword [rbp + 0x540], xmm0
mov qword [rbp + 0x550], r15
mov edx, 3
lea rcx, [rbp + 0x540]
call fcn.140005db0
mov rbx, qword [rbp + 0x540]
mov r8d, 0x18
lea rdx, [rsp + 0x50]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x18]
mov qword [rbp + 0x548], rax
xorps xmm0, xmm0
mov qword [rbp + 0x3f0], r14
mov qword [rbp + 0x3f8], rsi
mov qword [rbp + 0x400], rdi
lea rax, str.Item_4
mov qword [rbp + 0x408], rax
lea rax, str.Item_5
mov qword [rbp + 0x410], rax
movdqu xmmword [rbp + 0x528], xmm0
mov qword [rbp + 0x538], r15
mov edx, 5
lea rcx, [rbp + 0x528]
call fcn.140005db0
mov rbx, qword [rbp + 0x528]
mov r8d, 0x28
lea rdx, [rbp + 0x3f0]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x28]
mov qword [rbp + 0x530], rax
xorps xmm0, xmm0
lea rax, str.Enemy
mov qword [rsp + 0x50], rax
lea rax, str.Friendly
mov qword [rsp + 0x58], rax
movdqu xmmword [rbp + 0x510], xmm0
mov qword [rbp + 0x520], r15
mov edx, 2
lea rcx, [rbp + 0x510]
call fcn.140005db0
mov rbx, qword [rbp + 0x510]
mov r8d, 0x10
lea rdx, [rsp + 0x50]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x10]
mov qword [rbp + 0x518], rax
mov esi, 4
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov eax, dword [rsi + rdi]
cmp dword [0x14039ba24], eax
jle 0x140007a7a
lea rcx, [0x14039ba24]
call fcn.1400cca28
cmp dword [0x14039ba24], 0xffffffff
jne 0x140007a7a
lea rax, str.Toggle
mov qword [rbp + 0x3b0], rax
mov qword [rbp + 0x3b8], r13
xorps xmm0, xmm0
movdqu xmmword [0x14039bc10], xmm0
mov qword [0x14039bc20], r15
mov edx, 2
lea rcx, [0x14039bc10]
call fcn.140005db0
mov rbx, qword [0x14039bc10]
mov r8d, 0x10
lea rdx, [rbp + 0x3b0]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x10]
mov qword [0x14039bc18], rax
lea rcx, [0x1400d05e0]
call fcn.1400cc934
nop
lea rcx, [0x14039ba24]
call fcn.1400cc9bc
mov eax, dword [rsi + rdi]
cmp dword [0x14039bc08], eax
jle 0x140007bbb
lea rcx, [0x14039bc08]
call fcn.1400cca28
cmp dword [0x14039bc08], 0xffffffff
jne 0x140007bbb
lea rax, str.Weather
mov qword [rbp + 0x3f0], rax
lea rax, str.Lua_1
mov qword [rbp + 0x3f8], rax
lea rax, str.Lua_2
mov qword [rbp + 0x400], rax
lea rax, str.Lua_3
mov qword [rbp + 0x408], rax
lea rax, str.Lua_4
mov qword [rbp + 0x410], rax
lea rax, str.Lua_5
mov qword [rbp + 0x418], rax
lea rax, str.Lua_6
mov qword [rbp + 0x420], rax
lea rax, str.Lua_7
mov qword [rbp + 0x428], rax
lea rax, str.Lua_8
mov qword [rbp + 0x430], rax
lea rax, str.Lua_9
mov qword [rbp + 0x438], rax
lea rax, str.Lua_10
mov qword [rbp + 0x440], rax
lea rax, str.Lua_11
mov qword [rbp + 0x448], rax
lea rax, str.Lua_12
mov qword [rbp + 0x450], rax
xorps xmm0, xmm0
movdqu xmmword [0x14039bbf0], xmm0
mov qword [0x14039bc00], r15
mov edx, 0xd
lea rcx, [0x14039bbf0]
call fcn.140005db0
mov rbx, qword [0x14039bbf0]
mov r8d, 0x68
lea rdx, [rbp + 0x3f0]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x68]
mov qword [0x14039bbf8], rax
lea rcx, [0x1400d0570]
call fcn.1400cc934
nop
lea rcx, [0x14039bc08]
call fcn.1400cc9bc
xor ecx, ecx
call fcn.1400463b0
mov qword [rbp + 0x3b0], 0
lea rdx, [rbp + 0x3b0]
mov ecx, 2
call fcn.140026a20
movss xmm1, dword [0x14039a3d0]
xor ecx, ecx
call fcn.1400269a0
cmp byte [0x14010b0ac], 0
jne 0x140007c0b
movss xmm0, dword [0x14039a3d0]
comiss xmm0, dword [0x1400f9534]
jb 0x14000a2d7
xor edx, edx
mov r8d, 0xab
lea rcx, str.Menu
call fcn.1400300a0
mov r10, qword [0x14039a558]
mov rax, qword [r10 + 0x3ed8]
mov byte [rax + 0xb8], 1
mov r9, qword [r10 + 0x3ed8]
mov rbx, qword [r9 + 0x298]
movss xmm7, dword [r9 + 0x20]
movss xmm11, dword [r9 + 0x24]
movss xmm6, dword [r9 + 0x28]
movss xmm10, dword [r9 + 0x2c]
lea rcx, [r10 + 0x37f0]
lea rdx, [rsp + 0x70]
mov eax, 8
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rax, 1
jne 0x140007c70
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
mov rax, qword [rcx + 0x30]
mov qword [rdx + 0x30], rax
mov eax, dword [rcx + 0x38]
mov dword [rdx + 0x38], eax
movss xmm0, dword [0x14039a3d0]
movaps xmm1, xmm0
mulss xmm1, dword [0x1400f97a4]
mulss xmm0, dword [0x1400f97b0]
movss dword [rbp + 0x3b0], xmm0
movss dword [rbp + 0x3b4], xmm1
xor r8d, r8d
lea rdx, [rbp + 0x3b0]
mov rcx, r9
call fcn.1400330b0
movaps xmm0, xmm14
subss xmm0, dword [0x140398ff0]
mulss xmm0, dword [0x1400f9528]
addss xmm0, dword [0x140398ff0]
movss dword [0x140398ff0], xmm0
movss xmm0, dword [r10 + 0x37f0]
mulss xmm0, dword [0x1400f9594]
mov dword [rbp + 0x3b0], 0x3f800000
mov dword [rbp + 0x3b4], 0x3f800000
mov dword [rbp + 0x3b8], 0x3f800000
movss dword [rbp + 0x3bc], xmm0
lea rcx, [rbp + 0x3b0]
call fcn.140026490
mov r8d, eax
movaps xmm1, xmm11
movss xmm12, dword [0x1400f96ec]
addss xmm1, xmm12
movaps xmm0, xmm7
addss xmm0, xmm12
movss dword [rbp + 0x3b0], xmm0
movss dword [rbp + 0x3b4], xmm1
mov rcx, qword [r10 + 0x58]
mov rdx, qword [rcx + 0x60]
mov rcx, qword [rdx + 0x10]
movss xmm2, dword [rcx + 0x14]
test eax, 0xff000000
je 0x140007e3f
test rcx, rcx
jne 0x140007ddc
mov rax, qword [rbx + 0x38]
mov rcx, qword [rax + 8]
ucomiss xmm2, xmm8
jp 0x140007ded
jne 0x140007ded
mov rax, qword [rbx + 0x38]
movss xmm2, dword [rax + 0x10]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rbp + 0x3d8], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm8
lea rax, [0x1400f1c34]
mov qword [rsp + 0x38], rax
lea rax, str.remnant_skid
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x3d8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r8d
lea r9, [rbp + 0x3b0]
mov rdx, rbx
call fcn.14004e6b0
mov dword [rbp + 0x4f0], 0x101
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x590]
call qword [sym.imp.ADVAPI32.dll_GetUserNameA]
mov rax, qword [0x14039a558]
movss xmm2, dword [rax + 0x37f0]
mov dword [rbp + 0x3b0], 0x3d989899
mov dword [rbp + 0x3b4], 0x3da0a0a1
mov dword [rbp + 0x3b8], 0x3db8b8b9
movss dword [rbp + 0x3bc], xmm2
lea rcx, [rbp + 0x3b0]
call fcn.140026490
movaps xmm1, xmm11
addss xmm1, dword [0x1400f9754]
movaps xmm0, xmm7
addss xmm0, xmm6
movss dword [rbp + 0x3b0], xmm0
movss dword [rbp + 0x3b4], xmm1
movaps xmm2, xmm11
addss xmm2, dword [0x1400f9724]
movaps xmm0, xmm7
addss xmm0, xmm8
movss dword [rbp + 0x3d8], xmm0
movss dword [rbp + 0x3dc], xmm2
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm8
mov r9d, eax
lea r8, [rbp + 0x3b0]
lea rdx, [rbp + 0x3d8]
mov rcx, rbx
call fcn.140049800
mov r8, qword [0x14039a558]
movss xmm2, dword [r8 + 0x37f0]
mov dword [rbp + 0x3b0], 0x3eececed
mov dword [rbp + 0x3b4], 0x3f048485
mov dword [rbp + 0x3b8], 0x3f179798
movss dword [rbp + 0x3bc], xmm2
lea rcx, [rbp + 0x3b0]
call fcn.140026490
mov r9d, eax
movaps xmm1, xmm11
addss xmm1, dword [0x1400f9738]
movaps xmm0, xmm7
movss xmm13, dword [0x1400f96e4]
addss xmm0, xmm13
movss dword [rbp + 0x3b0], xmm0
movss dword [rbp + 0x3b4], xmm1
mov rcx, qword [r8 + 0x58]
mov rdx, qword [rcx + 0x60]
mov rcx, qword [rdx + 0x18]
movss xmm2, dword [rcx + 0x14]
test eax, 0xff000000
je 0x14000800b
test rcx, rcx
jne 0x140007fa1
mov rax, qword [rbx + 0x38]
mov rcx, qword [rax + 8]
ucomiss xmm2, xmm8
jp 0x140007fb2
jne 0x140007fb2
mov rax, qword [rbx + 0x38]
movss xmm2, dword [rax + 0x10]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rbp + 0x3d8], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm8
lea rax, [0x1400f1c39]
mov qword [rsp + 0x38], rax
lea rax, [0x1400f1c38]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x3d8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r9d
lea r9, [rbp + 0x3b0]
mov rdx, rbx
call fcn.14004e6b0
mov r8, qword [0x14039a558]
movups xmm1, xmmword [r8 + 0x38cc]
movups xmmword [rbp + 0x3b0], xmm1
movss xmm0, dword [r8 + 0x37f0]
movss xmm9, dword [0x1400f9570]
mulss xmm0, xmm9
shufps xmm1, xmm1, 0xff
mulss xmm1, xmm0
movss dword [rbp + 0x3bc], xmm1
lea rcx, [rbp + 0x3b0]
call fcn.140026490
mov r9d, eax
addss xmm11, dword [0x1400f9734]
addss xmm7, dword [0x1400f9714]
movss dword [rbp + 0x3b0], xmm7
movss dword [rbp + 0x3b4], xmm11
mov rcx, qword [r8 + 0x58]
mov rdx, qword [rcx + 0x60]
mov rcx, qword [rdx]
movss xmm2, dword [rcx + 0x14]
subss xmm2, xmm14
mov r14, 0xffffffffffffffff
test eax, 0xff000000
je 0x14000812b
lea rdx, [rbp + 0x590]
mov rax, r14
inc rax
cmp byte [rdx + rax], 0
jne 0x1400080a3
lea rdx, [rbp + 0x590]
add rdx, rax
lea rax, [rbp + 0x590]
cmp rax, rdx
je 0x14000812b
test rcx, rcx
jne 0x1400080cf
mov rax, qword [rbx + 0x38]
mov rcx, qword [rax + 8]
ucomiss xmm2, xmm8
jp 0x1400080e0
jne 0x1400080e0
mov rax, qword [rbx + 0x38]
movss xmm2, dword [rax + 0x10]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rbp + 0x3d8], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm8
mov qword [rsp + 0x38], rdx
lea rax, [rbp + 0x590]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x3d8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r9d
lea r9, [rbp + 0x3b0]
mov rdx, rbx
call fcn.14004e6b0
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x3b0], xmm0
mov qword [rbp + 0x3c0], r15
mov rbx, qword [0x140399010]
mov rdx, rbx
mov rax, qword [0x140399008]
sub rdx, rax
sar rdx, 3
test rdx, rdx
je 0x1400081a6
lea rcx, [rbp + 0x3b0]
call fcn.140005db0
mov rdi, qword [rbp + 0x3b0]
mov rbx, qword [0x140399010]
mov rdx, qword [0x140399008]
sub rbx, rdx
mov r8, rbx
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
sar rbx, 3
lea rax, [rdi + rbx*8]
mov qword [rbp + 0x3b8], rax
mov rbx, qword [0x140399010]
mov rax, qword [0x140399008]
sub rbx, rax
sar rbx, 3
lea rdx, [rbp + 0x3b0]
call fcn.140005c30
movaps xmm1, xmm6
subss xmm1, xmm0
lea rcx, [rbx + rbx*4]
shl rcx, 3
xorps xmm0, xmm0
test rcx, rcx
js 0x1400081d7
cvtsi2ss xmm0, rcx
jmp 0x1400081ec
mov rax, rcx
shr rax, 1
and ecx, 1
or rax, rcx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
subss xmm1, xmm0
mov rcx, qword [0x14039a558]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm1
movss dword [rax + 0x100], xmm0
mov byte [rax + 0x141], 1
call fcn.140035fc0
mov ebx, r15d
mov rcx, qword [0x140399010]
mov rax, rcx
mov rdx, qword [0x140399008]
sub rax, rdx
sar rax, 3
movss xmm7, dword [0x1400f97f8]
test rax, rax
je 0x14000834e
mov rdi, r15
mov rsi, r15
movss xmm11, dword [rbp - 0x80]
nop dword [rax]
sub rcx, rdx
sar rcx, 3
lea rax, [rcx - 1]
mov r8d, r15d
cmp rsi, rax
cmove r8d, r12d
jne 0x14000828d
movaps xmm0, xmm11
jmp 0x140008291
movaps xmm0, xmm8
cmp dword [0x140399004], ebx
sete r9b
cmp rcx, rdi
jbe 0x14000a7a9
mov rcx, qword [rdx + rdi*8]
mov rax, qword [0x140399028]
mov rdx, qword [0x140399020]
sub rax, rdx
sar rax, 3
cmp rax, rdi
jbe 0x14000a7a9
mov dword [rsp + 0x28], r8d
movss dword [rsp + 0x20], xmm0
mov r8, rcx
mov rdx, qword [rdx + rdi*8]
call fcn.14001f5f0
test al, al
je 0x1400082f9
cmp dword [0x140399004], ebx
je 0x1400082f9
mov dword [0x140399004], ebx
mov dword [0x140398ff0], 0
mov rcx, qword [0x140399010]
mov rax, rcx
mov rdx, qword [0x140399008]
sub rax, rdx
sar rax, 3
dec rax
cmp rsi, rax
je 0x140008333
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140035cc0
mov rcx, qword [0x140399010]
mov rdx, qword [0x140399008]
inc ebx
inc rdi
movsxd rsi, ebx
mov rax, rcx
sub rax, rdx
sar rax, 3
cmp rsi, rax
jb 0x140008270
call fcn.1400360f0
mov ecx, dword [0x140399004]
test ecx, ecx
je 0x1400094db
sub ecx, 1
je 0x14000865e
cmp ecx, 2
jne 0x14000a2c7
mov rbx, qword [0x14039a558]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ed8]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400f9760]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm13
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
subss xmm6, dword [0x1400f9704]
movss dword [rbp + 0x3b0], xmm6
subss xmm10, dword [0x1400f976c]
movss dword [rbp + 0x3b4], xmm10
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rbx, qword [rbx + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.scripts.groupboxes.area
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x140008445
lea r8, str.scripts.groupboxes.area
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x3b0]
mov edx, edi
lea rcx, str.scripts.groupboxes.area
call fcn.14002d270
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm6, dword [0x1400f9740]
movaps xmm0, xmm12
unpcklps xmm0, xmm12
movq r9, xmm0
movss xmm1, dword [rcx + 0x28]
unpcklps xmm1, xmm6
movq r8, xmm1
lea rdx, str.enable_ffi.scripts
call fcn.140020b50
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x58]
mov rax, qword [rcx + 0x60]
mov rcx, qword [rax + 8]
mov qword [rsp + 0x20], rcx
lea r9, str.Allow_scripts_to_use_FFI.
lea r8, [0x14039a3d4]
lea rdx, str.Enable_Foreign_Function_Interfacescripts
call fcn.140020fc0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, dword [0x1400f9780]
movaps xmm1, xmm7
call fcn.140035cc0
mov dword [rbp + 0x3b0], 0x43020000
mov dword [rbp + 0x3b4], 0x41f00000
lea r9, [rbp + 0x3b0]
lea r8, [0x1400f231c]
lea rdx, str.Get_more_scripts
call fcn.140021ab0
mov ecx, 2
call fcn.140026ab0
call fcn.1400360f0
call fcn.14002d540
call fcn.14002d540
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl_evo::menu_t::render_void____ptr64::_83::_lambda_9___void___.0
mov qword [rbp + 0x3f0], rax
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x428], rax
mov rcx, qword [0x14039a558]
mov rax, qword [rcx + 0x3ed8]
movss xmm4, dword [rax + 0x2c]
subss xmm4, xmm6
subss xmm4, dword [rcx + 0x3840]
movss xmm3, dword [rax + 0x28]
mulss xmm3, xmm9
movss xmm0, dword [rcx + 0x383c]
mulss xmm0, xmm9
subss xmm3, xmm0
subss xmm3, dword [0x1400f9754]
movaps xmm2, xmm8
unpcklps xmm2, xmm8
movsd qword [rsp + 0x20], xmm2
lea r9, [rbp + 0x3f0]
unpcklps xmm3, xmm4
movq r8, xmm3
call fcn.1400221d0
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140035cc0
mov rdx, qword [0x14039a558]
movss xmm4, dword [rdx + 0x3840]
addss xmm4, xmm6
mov rax, qword [rdx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rdx + 0x3ed8]
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
addss xmm0, xmm4
movss dword [rax + 0x104], xmm0
mov byte [rax + 0x141], 1
mov rax, qword [rdx + 0x3ed8]
movss xmm2, dword [rax + 0x2c]
subss xmm2, xmm6
subss xmm2, dword [rdx + 0x3840]
movss xmm1, dword [rax + 0x28]
mulss xmm1, xmm9
addss xmm1, dword [0x1400f9750]
movaps xmm0, xmm14
unpcklps xmm0, xmm14
movq r9, xmm0
unpcklps xmm1, xmm2
movq r8, xmm1
lea rdx, str.lua.information
call fcn.140020b50
jmp 0x14000a2a9
mov rbx, qword [0x14039a558]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ed8]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400f9760]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm13
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
subss xmm6, dword [0x1400f9704]
movss dword [rbp + 0x3b0], xmm6
subss xmm10, dword [0x1400f976c]
movss dword [rbp + 0x3b4], xmm10
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rbx, qword [rbx + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.visuals.area
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x140008730
lea r8, str.visuals.area
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x3b0]
mov edx, edi
lea rcx, str.visuals.area
call fcn.14002d270
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm11, dword [0x1400f9740]
movaps xmm0, xmm12
unpcklps xmm0, xmm12
movq r9, xmm0
movss xmm1, dword [rcx + 0x28]
unpcklps xmm1, xmm11
movq r8, xmm1
lea rdx, str.master_switch.visuals
call fcn.140020b50
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x58]
mov rax, qword [rcx + 0x60]
mov rcx, qword [rax + 8]
mov r8, qword [0x14039b9b0]
add r8, 0x574
mov qword [rsp + 0x20], rcx
lea r9, str.Toggle_on_all_visual_features
lea rdx, str.Master_switchvisuals
call fcn.140020fc0
mov ecx, 2
call fcn.140026ab0
call fcn.1400360f0
call fcn.14002d540
call fcn.14002d540
mov rcx, qword [0x14039a558]
mov rax, qword [rcx + 0x3ed8]
movss xmm2, dword [rax + 0x2c]
subss xmm2, xmm11
subss xmm2, dword [rcx + 0x3840]
movss xmm1, dword [rax + 0x28]
mulss xmm1, xmm9
movss xmm0, dword [rcx + 0x383c]
mulss xmm0, xmm9
subss xmm1, xmm0
unpcklps xmm1, xmm2
movq r8, xmm1
lea rdx, str.General
call fcn.1400204f0
mov rdx, qword [0x14039b9b0]
add rdx, 0x113
lea rcx, str.Spotted_esp
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x24
lea rcx, str.Dormancy_esp
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
lea rcx, str.Bounding_box
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
movss xmm6, dword [0x1400f9748]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 4
mov r8d, 0xb0306e0
lea rcx, str.boxcolk
call fcn.140061260
movss xmm10, dword [0x1400f9758]
mov rdx, qword [0x14039b9b0]
cmp byte [rdx + 0x113], 0
je 0x140008911
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm10
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x14
mov r8d, 0xb0306e0
lea rcx, str.boxcolkspot
call fcn.140061260
mov rdx, qword [0x14039b9b0]
add rdx, 0x25
lea rcx, str.Name
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x28
mov r8d, 0xb0306e0
lea rcx, str.namecls
call fcn.140061260
mov rdx, qword [0x14039b9b0]
cmp byte [rdx + 0x113], 0
je 0x1400089b1
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm10
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x48
mov r8d, 0xb0306e0
lea rcx, str.namceks
call fcn.140061260
mov rdx, qword [0x14039b9b0]
cmp byte [rdx + 0x25], 0
je 0x140008a3e
sub rdx, 0xffffffffffffff80
lea rcx, str.Name_animation
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x38
mov r8d, 0xb0306e0
lea rcx, str.nameanimcl
call fcn.140061260
mov rdx, qword [0x14039b9b0]
add rdx, 0x78
mov rax, qword [rbp + 0x498]
mov r9, qword [rbp + 0x490]
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
lea rcx, str.Name_animation_type
call fcn.140058bf0
mov rdx, qword [0x14039b9b0]
add rdx, 0x82
lea rcx, str.Health_bar
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
lea rdx, str.popup7
call fcn.14001ea80
test al, al
je 0x140008af7
mov rsi, qword [0x14039a558]
mov rbx, qword [rsi + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.popup7
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x140008acf
lea r8, str.popup7
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
test byte [rsi + 0x5ca4], 4
je 0x140008aee
mov r8d, edi
lea rdx, str.popup7
lea rcx, str._popup__OpenPopup___s_____0x_08X__n
call fcn.14003d790
xor edx, edx
mov ecx, edi
call fcn.140036cd0
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl_evo::menu_t::render_void____ptr64::_43::_lambda_4___void___.0
mov qword [rbp + 0x3f0], rax
lea rax, [rbp + 0x4d8]
mov qword [rbp + 0x3f8], rax
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x428], rax
lea r9, [rbp + 0x3f0]
lea r8, str.Health_bar
lea rdx, str.popup7
call fcn.14001e570
mov rdx, qword [0x14039b9b0]
add rdx, 0xa4
lea rcx, str.Ammo_bar
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0xa8
mov r8d, 0xb0306e0
lea rcx, str.ammobar
call fcn.140061260
mov rax, qword [0x14039b9b0]
cmp byte [rax + 0x113], 0
je 0x140008be4
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm10
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0xb8
mov r8d, 0xb0306e0
lea rcx, str.bajsdggqd
call fcn.140061260
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, dword [0x1400f9764]
movaps xmm1, xmm7
call fcn.140035cc0
lea rdx, str.popup8
call fcn.14001ea80
test al, al
je 0x140008c8e
mov rsi, qword [0x14039a558]
mov rbx, qword [rsi + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.popup8
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x140008c66
lea r8, str.popup8
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
test byte [rsi + 0x5ca4], 4
je 0x140008c85
mov r8d, edi
lea rdx, str.popup8
lea rcx, str._popup__OpenPopup___s_____0x_08X__n
call fcn.14003d790
xor edx, edx
mov ecx, edi
call fcn.140036cd0
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl_evo::menu_t::render_void____ptr64::_43::_lambda_5___void___.0
mov qword [rbp + 0x3f0], rax
lea rax, [rbp + 0x4d8]
mov qword [rbp + 0x3f8], rax
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x428], rax
lea r9, [rbp + 0x3f0]
lea r8, str.Ammo_bar
lea rdx, str.popup8
call fcn.14001e570
mov rdx, qword [0x14039b9b0]
add rdx, 0x575
lea rcx, str.Distance
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x7f0
mov r8d, 0xb0306e0
lea rcx, str.wepoasdasdsansadhg
call fcn.140061260
mov rdx, qword [0x14039b9b0]
add rdx, 0xc8
lea rcx, str.Weapon_name
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0xcc
mov r8d, 0xb0306e0
lea rcx, str.weponsadhg
call fcn.140061260
mov rdx, qword [0x14039b9b0]
cmp byte [rdx + 0x113], 0
je 0x140008ddb
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm10
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0xdc
mov r8d, 0xb0306e0
lea rcx, str.weapon12hsa
call fcn.140061260
mov rdx, qword [0x14039b9b0]
cmp byte [rdx + 0xc8], 0
je 0x140008e6e
add rdx, 0x81
lea rcx, str.Weaon_name_animation
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x58
mov r8d, 0xb0306e0
lea rcx, str.nameanimcl
call fcn.140061260
mov rdx, qword [0x14039b9b0]
add rdx, 0x7c
mov rax, qword [rbp + 0x498]
mov r9, qword [rbp + 0x490]
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
lea rcx, str.Weaon_name_animation_type
call fcn.140058bf0
mov rdx, qword [0x14039b9b0]
add rdx, 0xec
lea rcx, str.Head_bone
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0xed
lea rcx, str.Skeleton
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0xf0
mov r8d, 0xb0306e0
lea rcx, str.bonesh12
call fcn.140061260
mov rdx, qword [0x14039b9b0]
cmp byte [rdx + 0x113], 0
je 0x140008f31
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm10
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x100
mov r8d, 0xb0306e0
lea rcx, str.onesi12
call fcn.140061260
mov rdx, qword [0x14039b9b0]
add rdx, 0x110
lea rcx, str.Flags
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x111
lea rcx, str.Show_competitive_wins
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x112
lea rcx, str.Show_dealt_damage_that_round
call fcn.1400565e0
mov ecx, 2
call fcn.140026ab0
call fcn.1400360f0
call fcn.14002d540
call fcn.14002d540
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140035cc0
mov rdx, qword [0x14039a558]
mov rax, qword [rdx + 0x3ed8]
movss xmm4, dword [rax + 0x2c]
subss xmm4, xmm11
subss xmm4, dword [rdx + 0x3840]
movss xmm1, dword [rax + 0x28]
mulss xmm1, xmm9
movss xmm0, dword [rdx + 0x383c]
mulss xmm0, xmm9
subss xmm1, xmm0
unpcklps xmm1, xmm4
movq r8, xmm1
lea rdx, str.Other
call fcn.1400204f0
mov rdx, qword [0x14039b9b0]
add rdx, 0x330
lea rcx, str.Colored_smoke____
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x334
mov r8d, 0xb0306e0
lea rcx, str.smokecolori
call fcn.140061260
mov rdx, qword [0x14039b9b0]
add rdx, 0x344
lea rcx, str.Remove_smoke____
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x54c
lea rcx, str.Flashbang_builder____
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
cmp byte [rdx + 0x54d], 0
jne 0x140009174
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, dword [0x1400f971c]
movaps xmm1, xmm7
call fcn.140035cc0
lea rdx, str.popup6
call fcn.14001ea80
test al, al
je 0x140009137
mov rsi, qword [0x14039a558]
mov rbx, qword [rsi + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.popup6
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x14000910f
lea r8, str.popup6
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
test byte [rsi + 0x5ca4], 4
je 0x14000912e
mov r8d, edi
lea rdx, str.popup6
lea rcx, str._popup__OpenPopup___s_____0x_08X__n
call fcn.14003d790
xor edx, edx
mov ecx, edi
call fcn.140036cd0
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl_evo::menu_t::render_void____ptr64::_72::_lambda_6___void___.0
mov qword [rbp + 0x3f0], rax
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x428], rax
lea r9, [rbp + 0x3f0]
lea r8, str.Flashbang_builder____
lea rdx, str.popup6
call fcn.14001e570
mov rdx, qword [0x14039b9b0]
cmp byte [rdx + 0x54c], 0
je 0x140009197
add rdx, 0x54d
lea rcx, str.Remove_flash_completly____
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x558
lea rcx, str.Killed_by_headshot
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x560
lea rcx, str.Hitmarker
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x564
mov r8d, 0xb0306e0
lea rcx, str.hitmarkecol
call fcn.140061260
mov rdx, qword [0x14039b9b0]
add rdx, 0x559
lea rcx, str.Hitsound
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
cmp byte [rdx + 0x559], 0
je 0x140009260
add rdx, 0x55c
mov rax, qword [rbp + 0x4c8]
mov r9, qword [rbp + 0x4c0]
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
lea rcx, str.Sound
call fcn.140058bf0
mov rdx, qword [0x14039b9b0]
add rdx, 0x518
lea rcx, str.Local_sound_esp
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
movss xmm6, dword [0x1400f975c]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
lea rdx, str.popup4
call fcn.14001ea80
test al, al
je 0x140009321
mov rsi, qword [0x14039a558]
mov rbx, qword [rsi + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.popup4
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x1400092f9
lea r8, str.popup4
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
test byte [rsi + 0x5ca4], 4
je 0x140009318
mov r8d, edi
lea rdx, str.popup4
lea rcx, str._popup__OpenPopup___s_____0x_08X__n
call fcn.14003d790
xor edx, edx
mov ecx, edi
call fcn.140036cd0
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl_evo::menu_t::render_void____ptr64::_69::_lambda_7___void___.0
mov qword [rbp + 0x3f0], rax
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x428], rax
lea r9, [rbp + 0x3f0]
lea r8, str.Local_sound_esp
lea rdx, str.popup4
call fcn.14001e570
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
movss xmm8, dword [0x1400f9744]
subss xmm0, xmm8
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x52c
mov r8d, 0xb0306e0
lea rcx, str.solc1231231ol
call fcn.140061260
mov rdx, qword [0x14039b9b0]
add rdx, 0x519
lea rcx, str.Enemy_sound_esp
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
lea rdx, str.popup5
call fcn.14001ea80
test al, al
je 0x140009460
mov rsi, qword [0x14039a558]
mov rbx, qword [rsi + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.popup5
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x140009438
lea r8, str.popup5
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
test byte [rsi + 0x5ca4], 4
je 0x140009457
mov r8d, edi
lea rdx, str.popup5
lea rcx, str._popup__OpenPopup___s_____0x_08X__n
call fcn.14003d790
xor edx, edx
mov ecx, edi
call fcn.140036cd0
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl_evo::menu_t::render_void____ptr64::_69::_lambda_8___void___.0
mov qword [rbp + 0x3f0], rax
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x428], rax
lea r9, [rbp + 0x3f0]
lea r8, str.Enemy_sound_esp
lea rdx, str.popup5
call fcn.14001e570
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm8
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x53c
mov r8d, 0xb0306e0
lea rcx, str.solcol3e
call fcn.140061260
jmp 0x14000a2a9
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x3b0], xmm0
mov qword [rbp + 0x3c0], r15
mov rdi, qword [0x140399048]
mov rdx, rdi
mov rax, qword [0x140399040]
sub rdx, rax
sar rdx, 3
test rdx, rdx
je 0x140009556
lea rcx, [rbp + 0x3b0]
call fcn.140005db0
mov rdi, qword [rbp + 0x3b0]
mov rbx, qword [0x140399048]
mov rdx, qword [0x140399040]
sub rbx, rdx
mov r8, rbx
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
sar rbx, 3
lea rax, [rdi + rbx*8]
mov qword [rbp + 0x3b8], rax
mov rdi, qword [0x140399048]
mov rax, qword [0x140399040]
mov rbx, qword [0x14039a558]
sub rdi, rax
sar rdi, 3
lea rdx, [rbp + 0x3b0]
call fcn.140005c30
movaps xmm1, xmm6
subss xmm1, xmm0
movss xmm3, dword [rbx + 0x383c]
mov rcx, qword [0x14039a558]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rdx, qword [rcx + 0x3ed8]
movss xmm2, dword [rdx + 0x24]
subss xmm2, dword [rdx + 0x88]
addss xmm2, dword [0x1400f9730]
xorps xmm0, xmm0
test rdi, rdi
js 0x1400095bf
cvtsi2ss xmm0, rdi
jmp 0x1400095d4
mov rax, rdi
shr rax, 1
and edi, 1
or rax, rdi
cvtsi2ss xmm0, rax
addss xmm0, xmm0
mulss xmm0, xmm3
subss xmm1, xmm0
movss xmm0, dword [rdx + 0x20]
subss xmm0, dword [rdx + 0x84]
addss xmm1, xmm0
movss dword [rdx + 0x100], xmm1
movss dword [rdx + 0x104], xmm2
mov byte [rdx + 0x141], 1
call fcn.140035fc0
mov ebx, r15d
mov rdx, qword [0x140399048]
mov rax, rdx
mov r9, qword [0x140399040]
sub rax, r9
sar rax, 3
test rax, rax
je 0x1400096c7
mov rdi, r15
cmp dword [0x140399038], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x14000a7a9
mov rdx, qword [r9 + rdi*8]
call fcn.14001fe80
test al, al
je 0x14000966f
cmp dword [0x140399038], ebx
je 0x14000966f
mov dword [0x140399038], ebx
mov dword [0x140398ff0], 0
mov rdx, qword [0x140399048]
mov rcx, rdx
mov r9, qword [0x140399040]
sub rcx, r9
sar rcx, 3
dec rcx
movsxd rax, ebx
cmp rax, rcx
je 0x1400096ac
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140035cc0
mov rdx, qword [0x140399048]
mov r9, qword [0x140399040]
inc ebx
inc rdi
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x140009630
call fcn.1400360f0
mov ecx, dword [0x140399038]
test ecx, ecx
je 0x140009b9a
cmp ecx, 1
jne 0x14000a2c7
mov rbx, qword [0x14039a558]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0xb8], cl
mov rax, qword [rbx + 0x3ed8]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400f9760]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm13
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], cl
subss xmm6, dword [0x1400f9704]
movss dword [rbp + 0x3b0], xmm6
subss xmm10, dword [0x1400f976c]
movss dword [rbp + 0x3b4], xmm10
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0xb8], cl
mov rbx, qword [rbx + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.ragebot.groupboxes.area
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x1400097b2
lea r8, str.ragebot.groupboxes.area
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x3b0]
mov edx, edi
lea rcx, str.ragebot.groupboxes.area
call fcn.14002d270
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm6, dword [0x1400f9740]
movaps xmm0, xmm12
unpcklps xmm0, xmm12
movq r9, xmm0
movss xmm1, dword [rcx + 0x28]
unpcklps xmm1, xmm6
movq r8, xmm1
lea rdx, str.master_switch.ragebot
call fcn.140020b50
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x58]
mov rax, qword [rcx + 0x60]
mov rcx, qword [rax + 8]
mov r8, qword [0x14039b9b0]
add r8, 0x320
mov qword [rsp + 0x20], rcx
lea r9, str.Toggle_on_all_ragebot_features
lea rdx, str.Master_switchragebot
call fcn.140020fc0
mov ecx, 2
call fcn.140026ab0
call fcn.1400360f0
call fcn.14002d540
call fcn.14002d540
mov rcx, qword [0x14039a558]
mov rax, qword [rcx + 0x3ed8]
movss xmm2, dword [rax + 0x2c]
subss xmm2, xmm6
subss xmm2, dword [rcx + 0x3840]
movss xmm1, dword [rax + 0x28]
mulss xmm1, xmm9
movss xmm0, dword [rcx + 0x383c]
mulss xmm0, xmm9
subss xmm1, xmm0
unpcklps xmm1, xmm2
movq r8, xmm1
lea rdx, str.General
call fcn.1400204f0
mov rdx, qword [0x14039b9b0]
add rdx, 0x328
lea rcx, str.Ignore_wall
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x34c
lea rcx, str.Ignore_if_dist_is_over_max
call fcn.1400565e0
lea rbx, [0x1400f17e8]
mov rax, qword [0x14039b9b0]
cmp byte [rax + 0x34c], 0
je 0x140009941
mov dword [rbp + 0x3d8], 0xbb8
mov dword [rbp + 0x3b0], 0xc8
lea r8, [rax + 0x350]
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x3d8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x3b0]
mov edx, 4
lea rcx, str.Max_aim_distance
call fcn.140059ff0
mov rax, qword [0x14039b9b0]
lea rcx, str.Fov____
lea rdx, [0x1400f1d8c]
cmp dword [rax + 0x324], 0xa
cmovg rdx, rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x3f0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x400], xmm1
nop
inc r14
cmp byte [rdx + r14], 0
jne 0x140009970
mov r8, r14
lea rcx, [rbp + 0x3f0]
call fcn.140003b80
nop
mov dword [rbp + 0x3b0], 0x14
mov dword [rbp + 0x3d8], 1
mov r8, qword [0x14039b9b0]
add r8, 0x324
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x3b0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x3d8]
mov edx, 4
lea rcx, [0x1400f1d8c]
call fcn.140059ff0
nop
mov rdx, qword [rbp + 0x408]
cmp rdx, 0xf
jbe 0x140009a1a
inc rdx
mov rcx, qword [rbp + 0x3f0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140009a15
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140009a15
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
mov ecx, 2
call fcn.140026ab0
call fcn.1400360f0
call fcn.14002d540
call fcn.14002d540
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140035cc0
mov rdx, qword [0x14039a558]
mov rax, qword [rdx + 0x3ed8]
movss xmm4, dword [rax + 0x2c]
subss xmm4, xmm6
subss xmm4, dword [rdx + 0x3840]
movss xmm1, dword [rax + 0x28]
mulss xmm1, xmm9
movss xmm0, dword [rdx + 0x383c]
mulss xmm0, xmm9
subss xmm1, xmm0
unpcklps xmm1, xmm4
movq r8, xmm1
lea rdx, str.Other
call fcn.1400204f0
mov rdx, qword [0x14039b9b0]
add rdx, 0x354
lea rcx, str.Multipoint
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, dword [0x1400f973c]
movaps xmm1, xmm7
call fcn.140035cc0
lea rdx, str.popup3
call fcn.14001ea80
test al, al
je 0x140009b51
mov rsi, qword [0x14039a558]
mov rbx, qword [rsi + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.popup3
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x140009b29
lea r8, str.popup3
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
test byte [rsi + 0x5ca4], 4
je 0x140009b48
mov r8d, edi
lea rdx, str.popup3
lea rcx, str._popup__OpenPopup___s_____0x_08X__n
call fcn.14003d790
xor edx, edx
mov ecx, edi
call fcn.140036cd0
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl_evo::menu_t::render_void____ptr64::_37::_lambda_3___void___.0
mov qword [rbp + 0x3f0], rax
lea rax, [rbp + 0x4f8]
mov qword [rbp + 0x3f8], rax
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x428], rax
lea r9, [rbp + 0x3f0]
lea r8, str.Multipoint
lea rdx, str.popup3
call fcn.14001e570
jmp 0x14000a2a9
mov rbx, qword [0x14039a558]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ed8]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400f9760]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm13
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
subss xmm6, dword [0x1400f9704]
movss dword [rbp + 0x3b0], xmm6
subss xmm10, dword [0x1400f976c]
movss dword [rbp + 0x3b4], xmm10
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rbx, qword [rbx + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.aimbot.groupboxes.area
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x140009c6c
lea r8, str.aimbot.groupboxes.area
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x3b0]
mov edx, edi
lea rcx, str.aimbot.groupboxes.area
call fcn.14002d270
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm10, dword [0x1400f9740]
movaps xmm0, xmm12
unpcklps xmm0, xmm12
movq r9, xmm0
movss xmm1, dword [rcx + 0x28]
unpcklps xmm1, xmm10
movq r8, xmm1
lea rdx, str.master_switch.aimbot
call fcn.140020b50
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x58]
mov rax, qword [rcx + 0x60]
mov rcx, qword [rax + 8]
mov qword [rsp + 0x20], rcx
lea r9, str.Toggle_on_all_aimbot_features
lea r8, [0x14039ba2b]
lea rdx, str.Master_switchaimbot
call fcn.140020fc0
mov ecx, 2
call fcn.140026ab0
call fcn.1400360f0
call fcn.14002d540
call fcn.14002d540
mov rcx, qword [0x14039a558]
mov rax, qword [rcx + 0x3ed8]
movss xmm2, dword [rax + 0x2c]
subss xmm2, xmm10
subss xmm2, dword [rcx + 0x3840]
movss xmm1, dword [rax + 0x28]
mulss xmm1, xmm9
movss xmm0, dword [rcx + 0x383c]
mulss xmm0, xmm9
subss xmm1, xmm0
unpcklps xmm1, xmm2
movq r8, xmm1
lea rdx, str.General
call fcn.1400204f0
mov rdx, qword [0x14039b9b0]
add rdx, 0x140
lea rcx, str.Draw_fov
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
movss xmm6, dword [0x1400f973c]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
mov rdx, qword [0x14039b9b0]
add rdx, 0x144
mov r8d, 0xb0306e0
lea rcx, str.foviclo
call fcn.140061260
mov rdx, qword [0x14039b9b0]
add rdx, 0x138
lea rcx, str.Only_visible
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x31c
mov rax, qword [rbp + 0x468]
mov r9, qword [rbp + 0x460]
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
lea rcx, str.Aimbot_key
call fcn.140058bf0
mov rdx, qword [0x14039b9b0]
add rdx, 0x318
mov rax, qword [rbp + 0x480]
mov r9, qword [rbp + 0x478]
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
lea rcx, str.Aimbot_mode
call fcn.140058bf0
mov rdx, qword [0x14039b9b0]
add rdx, 0x13c
mov rax, qword [rbp + 0x4b0]
mov r9, qword [rbp + 0x4a8]
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
lea rcx, str.Hitbox
call fcn.140058bf0
mov rdx, qword [0x14039b9b0]
add rdx, 0x15d
lea rcx, str.Body_aim_if_lethal
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x154
lea rcx, str.Dynamic_fov
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
lea rdx, str.aimbot.enable.settings
call fcn.14001ea80
test al, al
je 0x140009f4f
mov rsi, qword [0x14039a558]
mov rbx, qword [rsi + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.aimbot.enable.popup
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x140009f27
lea r8, str.aimbot.enable.popup
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
test byte [rsi + 0x5ca4], 4
je 0x140009f46
mov r8d, edi
lea rdx, str.aimbot.enable.popup
lea rcx, str._popup__OpenPopup___s_____0x_08X__n
call fcn.14003d790
xor edx, edx
mov ecx, edi
call fcn.140036cd0
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl_evo::menu_t::render_void____ptr64::_25::_lambda_1___void___.0
mov qword [rbp + 0x3f0], rax
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x428], rax
lea r9, [rbp + 0x3f0]
lea r8, str.Dynamic_fov
lea rdx, str.aimbot.enable.popup
call fcn.14001e570
mov rdx, qword [0x14039b9b0]
add rdx, 0x158
lea rcx, str.Dynamic_smooth
call fcn.1400565e0
mov rax, qword [0x14039a558]
mov rcx, qword [rax + 0x3ed8]
movss xmm0, dword [rcx + 0x28]
subss xmm0, xmm6
movaps xmm1, xmm7
call fcn.140035cc0
lea rdx, str.popup2
call fcn.14001ea80
test al, al
je 0x14000a045
mov rsi, qword [0x14039a558]
mov rbx, qword [rsi + 0x3ed8]
movsxd r8, dword [rbx + 0xf0]
mov rax, qword [rbx + 0xf8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.popup2
call fcn.140025f00
mov edi, eax
mov rcx, qword [rbx]
cmp dword [rcx + 0x3f20], eax
jne 0x14000a01d
lea r8, str.popup2
mov edx, 0xb
mov ecx, eax
call fcn.14003db70
test byte [rsi + 0x5ca4], 4
je 0x14000a03c
mov r8d, edi
lea rdx, str.popup2
lea rcx, str._popup__OpenPopup___s_____0x_08X__n
call fcn.14003d790
xor edx, edx
mov ecx, edi
call fcn.140036cd0
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl_evo::menu_t::render_void____ptr64::_25::_lambda_2___void___.0
mov qword [rbp + 0x3f0], rax
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x428], rax
lea r9, [rbp + 0x3f0]
lea r8, str.Dynamic_smooth
lea rdx, str.popup2
call fcn.14001e570
mov dword [rbp + 0x3b0], 0x41200000
mov dword [rbp + 0x3d8], 0
mov r8, qword [0x14039b9b0]
add r8, 0x12c
lea rbx, str._.3f
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x3b0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x3d8]
mov edx, 8
lea rcx, [0x1400f1d8c]
call fcn.140059ff0
mov dword [rbp + 0x3b0], 0x41200000
mov dword [rbp + 0x3d8], 0
mov r8, qword [0x14039b9b0]
add r8, 0x130
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x3b0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x3d8]
mov edx, 8
lea rcx, str.Smooth
call fcn.140059ff0
mov ecx, 2
call fcn.140026ab0
call fcn.1400360f0
call fcn.14002d540
call fcn.14002d540
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140035cc0
mov rdx, qword [0x14039a558]
mov rax, qword [rdx + 0x3ed8]
movss xmm4, dword [rax + 0x2c]
subss xmm4, xmm10
subss xmm4, dword [rdx + 0x3840]
movss xmm1, dword [rax + 0x28]
mulss xmm1, xmm9
movss xmm0, dword [rdx + 0x383c]
mulss xmm0, xmm9
subss xmm1, xmm0
unpcklps xmm1, xmm4
movq r8, xmm1
lea rdx, str.Other
call fcn.1400204f0
mov rdx, qword [0x14039b9b0]
add rdx, 0x114
lea rcx, str.Triggerbot
call fcn.1400565e0
mov rdx, qword [0x14039b9b0]
add rdx, 0x11c
mov rax, qword [rbp + 0x468]
mov r9, qword [rbp + 0x460]
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
lea rcx, str.Triggerbot_key
call fcn.140058bf0
mov rdx, qword [0x14039b9b0]
add rdx, 0x118
mov rax, qword [rbp + 0x480]
mov r9, qword [rbp + 0x478]
sub rax, r9
sar rax, 3
mov dword [rsp + 0x20], eax
lea rcx, str.Triggerbot_mode
call fcn.140058bf0
mov dword [rbp + 0x3b0], 0x9c4
mov dword [rbp + 0x3d8], 0xc8
mov r8, qword [0x14039b9b0]
add r8, 0x120
lea rbx, [0x1400f17e8]
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x3b0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x3d8]
mov edx, 4
lea rcx, str.Next_reaction_time
call fcn.140059ff0
mov dword [rbp + 0x3b0], 0x9c4
mov dword [rbp + 0x3d8], 0xa
mov r8, qword [0x14039b9b0]
add r8, 0x124
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x3b0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x3d8]
mov edx, 4
lea rcx, str.Next_shot_delay
call fcn.140059ff0
mov ecx, 2
call fcn.140026ab0
call fcn.1400360f0
call fcn.14002d540
call fcn.14002d540
call fcn.14002d540
call fcn.140032720
mov ecx, 2
call fcn.140026ab0
nop
mov rcx, qword [rbp + 0x510]
test rcx, rcx
je 0x14000a338
mov rax, qword [rbp + 0x520]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a321
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a321
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x510], xmm0
mov qword [rbp + 0x520], r15
mov rcx, qword [rbp + 0x528]
test rcx, rcx
je 0x14000a399
mov rax, qword [rbp + 0x538]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a382
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a382
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x528], xmm0
mov qword [rbp + 0x538], r15
mov rcx, qword [rbp + 0x540]
test rcx, rcx
je 0x14000a3fa
mov rax, qword [rbp + 0x550]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a3e3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a3e3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x540], xmm0
mov qword [rbp + 0x550], r15
mov rcx, qword [rbp + 0x460]
test rcx, rcx
je 0x14000a45b
mov rax, qword [rbp + 0x470]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a444
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a444
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x460], xmm0
mov qword [rbp + 0x470], r15
mov rcx, qword [rbp + 0x4a8]
test rcx, rcx
je 0x14000a4bc
mov rax, qword [rbp + 0x4b8]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a4a5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a4a5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4a8], xmm0
mov qword [rbp + 0x4b8], r15
mov rcx, qword [rbp + 0x4c0]
test rcx, rcx
je 0x14000a51d
mov rax, qword [rbp + 0x4d0]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a506
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a506
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4c0], xmm0
mov qword [rbp + 0x4d0], r15
mov rcx, qword [rbp + 0x4d8]
test rcx, rcx
je 0x14000a57e
mov rax, qword [rbp + 0x4e8]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a567
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a567
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4d8], xmm0
mov qword [rbp + 0x4e8], r15
mov rcx, qword [rbp + 0x4f8]
test rcx, rcx
je 0x14000a5df
mov rax, qword [rbp + 0x508]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a5c8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a5c8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4f8], xmm0
mov qword [rbp + 0x508], r15
mov rcx, qword [rbp + 0x478]
test rcx, rcx
je 0x14000a640
mov rax, qword [rbp + 0x488]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a629
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a629
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x478], xmm0
mov qword [rbp + 0x488], r15
mov rcx, qword [rbp + 0x490]
test rcx, rcx
je 0x14000a6a1
mov rax, qword [rbp + 0x4a0]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a68a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a68a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x490], xmm0
mov qword [rbp + 0x4a0], r15
mov rcx, qword [rbp + 0x558]
test rcx, rcx
je 0x14000a702
mov rax, qword [rbp + 0x568]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a6eb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a6eb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x558], xmm0
mov qword [rbp + 0x568], r15
mov rcx, qword [rbp + 0x570]
test rcx, rcx
je 0x14000a749
mov rdx, qword [rbp + 0x580]
sub rdx, rcx
and rdx, 0xfffffffffffffff8
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000a744
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000a744
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400cc94c
mov rcx, qword [rbp + 0x6a0]
xor rcx, rsp
call fcn.1400cc5e0
lea r11, [rsp + 0x840]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.14000a800
nop
int3