Function at 0x1400099c0
Capabilities:
Encode data using xor
Log keystrokes via polling

Disassembly:
push rbp
push r14
lea rbp, [rsp - 8]
sub rsp, 0x108
mov rax, qword [0x14004a010]
xor rax, rsp
mov qword [rbp - 0x78], rax
mov ecx, dword [0x14004b0d0]
xor r14d, r14d
movaps xmmword [rsp + 0xa0], xmm11
test ecx, ecx
je 0x140009a13
sub ecx, 1
je 0x140009a0a
cmp ecx, 1
jne 0x140009a1d
mov dword [0x14004a4f0], 2
jmp 0x140009a1d
mov dword [0x14004a4f0], r14d
jmp 0x140009a1d
mov dword [0x14004a4f0], 1
mov eax, dword [0x14004b0d4]
test eax, eax
jne 0x140009a3a
mov dword [0x14004b2e4], 1
mov byte [0x14004b14e], r14b
jmp 0x140009a8e
cmp eax, 1
jne 0x140009a55
mov dword [0x14004b2e4], r14d
mov dword [0x14004b2cc], eax
mov byte [0x14004b14e], r14b
jmp 0x140009a95
cmp eax, 2
jne 0x140009a7b
mov dword [0x14004b2cc], r14d
mov dword [0x14004b2e4], r14d
mov dword [0x14004b2c8], 1
mov byte [0x14004b14e], r14b
jmp 0x140009a9c
cmp eax, 3
jne 0x140009a9c
mov dword [0x14004b2e4], r14d
mov byte [0x14004b14e], 1
mov dword [0x14004b2cc], r14d
mov dword [0x14004b2c8], r14d
mov rax, qword [0x14004b1e8]
test rax, rax
je 0x140009ab1
mov rcx, qword [rax + 0x98]
jmp 0x140009ab4
mov rcx, r14
cmp qword [rcx + 0x18], r14
jne 0x140009ad5
test rax, rax
je 0x140009ad5
mov rcx, qword [rax + 0x98]
test rcx, rcx
je 0x140009ad5
cmp qword [rcx], r14
je 0x140009ad5
call fcn.140033fa0
call fcn.140034990
call fcn.140011f80
mov ecx, 0x71
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140009b00
cmp byte [0x14004a060], r14b
sete al
mov byte [0x14004a060], al
jmp 0x140009b07
movzx eax, byte [0x14004a060]
movss xmm11, dword [0x140042c0c]
mov qword [rsp + 0x120], rbx
test al, al
je 0x14000acf2
mov rax, qword [0x14004b1e8]
lea rcx, str.pandora_gui
mov qword [rsp + 0x128], rsi
xor edx, edx
movaps xmmword [rsp + 0xf0], xmm6
movaps xmmword [rsp + 0xe0], xmm7
or dword [rax + 0x3f88], 2
movaps xmmword [rsp + 0xd0], xmm8
lea r8d, [rdx + 0x2b]
movaps xmmword [rsp + 0xc0], xmm9
movaps xmmword [rsp + 0xb0], xmm10
movaps xmmword [rsp + 0x90], xmm13
mov dword [rax + 0x3fa8], 0x44020000
mov dword [rax + 0x3fac], 0x43c58000
mov dword [rax + 0x3f90], 1
call fcn.140017cc0
mov rcx, qword [0x14004b1e8]
movaps xmm0, xmmword [0x140042ef0]
movups xmmword [rsp + 0x50], xmm0
mov rax, qword [rcx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3e88]
lea rcx, [rsp + 0x50]
movsd xmm6, qword [rax + 0x18]
movss xmm10, dword [rax + 0x24]
movaps xmm9, xmm6
addss xmm9, dword [0x140042d18]
mov rsi, qword [rax + 0x280]
movss xmm7, dword [rax + 0x20]
movsd qword [rsp + 0x40], xmm6
movss xmm8, dword [rsp + 0x44]
addss xmm10, xmm8
movss dword [rsp + 0x60], xmm9
movss dword [rsp + 0x64], xmm10
call fcn.14000e040
xorps xmm13, xmm13
mov dword [rsp + 0x28], r14d
mov r9d, eax
movss dword [rsp + 0x20], xmm13
lea rdx, [rsp + 0x40]
mov rcx, rsi
lea r8, [rsp + 0x60]
call fcn.14002df90
movaps xmm0, xmmword [0x140042ef0]
addss xmm7, xmm6
movaps xmm6, xmm8
movss dword [rsp + 0x40], xmm9
addss xmm6, dword [0x140042d08]
lea rcx, [rsp + 0x50]
movss dword [rsp + 0x44], xmm8
movups xmmword [rsp + 0x50], xmm0
movss dword [rsp + 0x60], xmm7
movss dword [rsp + 0x64], xmm6
call fcn.14000e040
mov r9d, eax
mov dword [rsp + 0x28], r14d
lea rdx, [rsp + 0x40]
movss dword [rsp + 0x20], xmm13
lea r8, [rsp + 0x60]
mov rcx, rsi
call fcn.14002df90
movaps xmm0, xmmword [0x140042e90]
lea rcx, [rsp + 0x50]
movups xmmword [rsp + 0x50], xmm0
movss dword [rsp + 0x60], xmm7
movss dword [rsp + 0x64], xmm6
movss dword [rsp + 0x40], xmm9
movss dword [rsp + 0x44], xmm6
call fcn.14000e040
mov r9d, eax
movss dword [rsp + 0x20], xmm11
lea rdx, [rsp + 0x40]
mov rcx, rsi
lea r8, [rsp + 0x60]
call fcn.14002dd20
movaps xmm0, xmmword [0x140042e90]
movups xmmword [rsp + 0x50], xmm0
movss dword [rsp + 0x60], xmm9
movss dword [rsp + 0x64], xmm10
movss dword [rsp + 0x40], xmm9
movss dword [rsp + 0x44], xmm8
lea rcx, [rsp + 0x50]
call fcn.14000e040
mov r9d, eax
movss dword [rsp + 0x20], xmm11
lea rdx, [rsp + 0x40]
mov rcx, rsi
lea r8, [rsp + 0x60]
call fcn.14002dd20
mov rcx, qword [0x14004b1e8]
mov rax, qword [rcx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3e88]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x68]
subss xmm0, xmm11
addss xmm2, dword [0x140042ce8]
movss dword [rax + 0xe0], xmm0
movss dword [rax + 0xe4], xmm2
movss xmm1, dword [rax + 0xf8]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xfc]
maxss xmm0, xmm2
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.14001b670
cmp dword [0x14004b314], r14d
lea rcx, [0x14003d7cc]
sete dl
call fcn.140008e70
test al, al
je 0x140009dd5
mov eax, r14d
mov dword [0x14004b310], r14d
mov dword [0x14004b314], eax
jmp 0x140009ddb
mov eax, dword [0x14004b314]
cmp eax, 1
lea rcx, [0x14003d7d0]
sete dl
call fcn.140008e70
test al, al
je 0x140009e08
mov eax, 1
mov dword [0x14004b310], 2
mov dword [0x14004b314], eax
jmp 0x140009e0e
mov eax, dword [0x14004b314]
cmp eax, 7
lea rcx, str.Soon
sete dl
call fcn.140008e70
test al, al
je 0x140009e2e
mov dword [0x14004b314], 7
mov qword [rsp + 0x130], rdi
call fcn.14001b7a0
cmp dword [0x14004b314], r14d
movss xmm10, dword [0x140042d0c]
movss xmm8, dword [0x140042d24]
jne 0x14000a609
call fcn.14001b670
mov rcx, qword [0x14004b1e8]
cmp dword [0x14004b310], r14d
sete dl
mov rax, qword [rcx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3e88]
lea rcx, str.Aimbot
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x68]
addss xmm0, xmm8
addss xmm2, dword [0x140042cf0]
movss dword [rax + 0xe0], xmm0
movss dword [rax + 0xe4], xmm2
movss xmm1, dword [rax + 0xf8]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xfc]
maxss xmm0, xmm2
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.140009370
test al, al
je 0x140009ef5
mov dword [0x14004b310], r14d
call fcn.14001b7a0
cmp dword [0x14004b310], r14d
jne 0x14000a609
mov rbx, qword [0x14004b1e8]
lea rcx, str.Aim_Assistance
xor edx, edx
mov qword [rsp + 0x100], r15
mov dword [rsp + 0x60], 0x435b0000
mov dword [rsp + 0x64], 0x43ab0000
mov rax, qword [rbx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3e88]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x68]
addss xmm0, xmm8
addss xmm2, xmm10
movss dword [rax + 0xe0], xmm0
movss dword [rax + 0xe4], xmm2
movss xmm1, dword [rax + 0xf8]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xfc]
maxss xmm0, xmm2
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [rbx + 0x3e88]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3e88]
movsxd rax, dword [r8 + 0xd0]
mov r8, qword [r8 + 0xd8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000db70
mov edi, eax
cmp dword [rbx + 0x3ebc], eax
jne 0x140009fe4
lea r8, str.Aim_Assistance
mov edx, 0xb
mov ecx, eax
call fcn.140021e30
xor r9d, r9d
mov dword [rsp + 0x20], r14d
lea r8, [rsp + 0x60]
mov edx, edi
lea rcx, str.Aim_Assistance
call fcn.140015150
lea rdx, [0x14004b0a6]
lea rcx, str.Aimbot
call fcn.140038670
lea rdx, [0x14004b0ae]
lea rcx, str.Show_Fov
call fcn.140038670
lea rax, [rsp + 0x40]
mov dword [rsp + 0x40], 0x14
lea r9, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea r8, [0x14004a520]
mov dword [rsp + 0x60], 1
lea rcx, str.Smooth
call fcn.1400399a0
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], 0x113
lea r9, [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r8, [0x14004a4f8]
mov dword [rsp + 0x40], 1
lea rcx, str.Aim_Distance
call fcn.1400399a0
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], 0xc8
lea r9, [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r8, [0x14004a4fc]
mov dword [rsp + 0x40], 0xa
lea rcx, str.Fov_Size
call fcn.1400399a0
movups xmm0, xmmword [str.eQRO]
mov eax, dword [0x14003d8a0]
mov edi, 5
mov ebx, dword [0x14004a018]
mov r8d, r14d
mov dword [rbp - 0x80], eax
movzx eax, word [0x14003d8a4]
mov word [rbp - 0x7c], ax
lea r15d, [rdi + 0x1a]
movzx eax, byte [0x14003d8a6]
mov byte [rbp - 0x7a], al
movups xmmword [rsp + 0x68], xmm0
movsd xmm0, qword [0x14003d898]
movsd qword [rsp + 0x78], xmm0
cmp ebx, 2
jl 0x14000a25c
movdqa xmm0, xmmword [str.7777777777777777]
lea rcx, [rsp + 0x6c]
movdqa xmm5, xmmword [0x140042e10]
movdqa xmm4, xmmword [0x140042fe0]
movdqa xmm7, xmmword [0x140042e30]
movdqa xmmword [rsp + 0x50], xmm0
mov edx, dword [rsp + 0x50]
movd xmm6, edi
movd xmm9, r15d
nop word [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm9
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
andps xmm2, xmmword [0x140042e70]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
xorps xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm9
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140042e70]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
xorps xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x18
jl 0x14000a150
cmp r8d, r15d
jge 0x14000a2a3
movsxd rax, r8d
lea r9, [rsp + 0x68]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x37
xor byte [r9 - 1], al
cmp r8d, r15d
jl 0x14000a270
cmp byte [0x14004223f], r14b
mov rax, qword [0x140042238]
mov qword [rsp + 0x60], rax
je 0x14000a414
cmp ebx, 2
jl 0x14000a3ce
movdqa xmm2, xmmword [0x140042e10]
movdqa xmm3, xmmword [0x140042e20]
movdqa xmm1, xmm2
movdqa xmm4, xmmword [0x140042fe0]
movdqa xmm0, xmm2
mov eax, dword [str.7777777777777777]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, edi
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140042e30]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140042e70]
movd xmm1, dword [rsp + 0x60]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
xorps xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd dword [rsp + 0x60], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140042e30]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140042e70]
movd xmm1, dword [rsp + 0x64]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
xorps xmm2, xmm1
movd dword [rsp + 0x64], xmm2
jmp 0x14000a414
lea r9, [rsp + 0x60]
mov r8d, r14d
nop word [rax + rax]
mov eax, 0x8d3dcb09
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x37
xor byte [r9 - 1], al
cmp r8d, 8
jl 0x14000a3e0
mov edx, r14d
lea rcx, [rsp + 0x68]
cmp byte [rsp + 0x68], dl
je 0x14000a44d
nop dword [rax]
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r14b
jne 0x14000a437
inc rcx
inc edx
add rcx, rax
cmp byte [rcx], r14b
jne 0x14000a430
mov dword [rsp + 0x20], edx
lea r9, [rsp + 0x68]
lea rdx, [0x14004b0d0]
lea r8, [0x140039770]
lea rcx, [rsp + 0x60]
call fcn.1400397c0
cmp byte [0x14003d8af], r14b
mov rax, qword [str.vQTXTRX_d_I]
mov qword [rsp + 0x60], rax
je 0x14000a5d5
cmp ebx, 2
jl 0x14000a599
movdqa xmm2, xmmword [0x140042e10]
movdqa xmm3, xmmword [0x140042e20]
movdqa xmm1, xmm2
movdqa xmm4, xmmword [0x140042fe0]
movdqa xmm0, xmm2
mov eax, dword [str.7777777777777777]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, edi
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140042e30]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140042e70]
movd xmm1, dword [rsp + 0x60]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
xorps xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd dword [rsp + 0x60], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140042e30]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140042e70]
movd xmm1, dword [rsp + 0x64]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
xorps xmm2, xmm1
movd dword [rsp + 0x64], xmm2
jmp 0x14000a5d5
lea r9, [rsp + 0x60]
mov r8d, r14d
mov eax, 0x8d3dcb09
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x37
xor byte [r9 - 1], al
cmp r8d, 8
jl 0x14000a5a1
lea r9, str.Head
mov dword [rsp + 0x20], 4
lea r8, [0x140039750]
lea rdx, [0x14004b2c0]
lea rcx, [rsp + 0x60]
call fcn.1400397c0
call fcn.140015360
mov r15, qword [rsp + 0x100]
cmp dword [0x14004b314], 1
movaps xmm9, xmmword [rsp + 0xc0]
movaps xmm7, xmmword [rsp + 0xe0]
movaps xmm6, xmmword [rsp + 0xf0]
jne 0x14000acc2
call fcn.14001b670
mov rcx, qword [0x14004b1e8]
cmp dword [0x14004b310], 2
sete dl
mov rax, qword [rcx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3e88]
lea rcx, str.Players
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x64]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x68]
addss xmm1, xmm8
addss xmm2, dword [0x140042cf0]
movss dword [rax + 0xe0], xmm1
movss dword [rax + 0xe4], xmm2
movss xmm0, dword [rax + 0xf8]
maxss xmm0, xmm1
movss xmm1, dword [rax + 0xfc]
maxss xmm1, xmm2
movss dword [rax + 0xf8], xmm0
movss dword [rax + 0xfc], xmm1
call fcn.140009370
test al, al
je 0x14000a6cd
mov dword [0x14004b310], 2
movss xmm1, dword [0x140042d70]
movaps xmm0, xmm13
call fcn.14001b540
call fcn.14001b7a0
cmp dword [0x14004b310], 2
jne 0x14000acc2
mov rbx, qword [0x14004b1e8]
lea rcx, str.Visuals
xor edx, edx
mov dword [rsp + 0x60], 0x435b0000
mov dword [rsp + 0x64], 0x43ab0000
mov rax, qword [rbx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3e88]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x68]
addss xmm0, xmm8
addss xmm2, xmm10
movss dword [rax + 0xe0], xmm0
movss dword [rax + 0xe4], xmm2
movss xmm1, dword [rax + 0xf8]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xfc]
maxss xmm0, xmm2
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [rbx + 0x3e88]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3e88]
movsxd rax, dword [r8 + 0xd0]
mov r8, qword [r8 + 0xd8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000db70
mov edi, eax
cmp dword [rbx + 0x3ebc], eax
jne 0x14000a7c5
lea r8, str.Visuals
mov edx, 0xb
mov ecx, eax
call fcn.140021e30
xor r9d, r9d
mov dword [rsp + 0x20], r14d
lea r8, [rsp + 0x60]
mov edx, edi
lea rcx, str.Visuals
call fcn.140015150
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], 0x113
lea r9, [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r8, [0x14004a4f8]
mov dword [rsp + 0x40], 1
lea rcx, str.Esp_distance
call fcn.1400399a0
lea rdx, [0x14004b0a4]
lea rcx, str.Enable_2D_Box
call fcn.140038670
lea rdx, [0x14004b0af]
lea rcx, str.Enable_3D_Box
call fcn.140038670
lea rdx, [0x14004b0ad]
lea rcx, str.Enable_Distance
call fcn.140038670
call fcn.140015360
mov rbx, qword [0x14004b1e8]
lea rcx, str.Preview
xor edx, edx
mov dword [rsp + 0x60], 0x435b0000
mov dword [rsp + 0x64], 0x43ab0000
mov rax, qword [rbx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3e88]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x68]
addss xmm0, dword [0x140042d40]
addss xmm2, xmm10
movss dword [rax + 0xe0], xmm0
movss dword [rax + 0xe4], xmm2
movss xmm1, dword [rax + 0xf8]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xfc]
maxss xmm0, xmm2
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [rbx + 0x3e88]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3e88]
movsxd rax, dword [r8 + 0xd0]
mov r8, qword [r8 + 0xd8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000db70
mov edi, eax
cmp dword [rbx + 0x3ebc], eax
jne 0x14000a928
lea r8, str.Preview
mov edx, 0xb
mov ecx, eax
call fcn.140021e30
mov r9b, 1
mov dword [rsp + 0x20], r14d
lea r8, [rsp + 0x60]
mov edx, edi
lea rcx, str.Preview
call fcn.140015150
cmp byte [0x14004b0a4], 1
jne 0x14000aa52
mov rcx, qword [0x14004b1e8]
mov rax, qword [rcx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3e88]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x68]
addss xmm0, dword [0x140042d1c]
addss xmm2, xmm8
movss dword [rax + 0xe0], xmm0
movss dword [rax + 0xe4], xmm2
movss xmm1, dword [rax + 0xf8]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xfc]
maxss xmm0, xmm2
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [rcx + 0x3e88]
lea rcx, [rsp + 0x50]
movaps xmm0, xmmword [0x140042f90]
movups xmmword [rsp + 0x50], xmm0
movss xmm2, dword [rax + 0xe0]
movss xmm3, dword [rax + 0xe4]
movaps xmm1, xmm2
addss xmm1, dword [0x140042d28]
movaps xmm0, xmm3
movss dword [rsp + 0x40], xmm2
addss xmm0, dword [0x140042d34]
movss dword [rsp + 0x44], xmm3
movss dword [rsp + 0x60], xmm1
movss dword [rsp + 0x64], xmm0
call fcn.14000e040
movss xmm0, dword [0x140042cc4]
lea r8, [rsp + 0x60]
movss dword [rsp + 0x30], xmm11
lea rdx, [rsp + 0x40]
mov r9d, eax
mov dword [rsp + 0x28], 0xf
mov rcx, rsi
movss dword [rsp + 0x20], xmm0
call fcn.14002de80
call fcn.140015360
cmp dword [0x14004b314], 7
jne 0x14000acc2
call fcn.14001b670
mov rcx, qword [0x14004b1e8]
cmp dword [0x14004b310], 7
sete dl
mov rax, qword [rcx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3e88]
lea rcx, str.Aimbot
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x68]
addss xmm0, xmm8
addss xmm2, dword [0x140042cf0]
movss dword [rax + 0xe0], xmm0
movss dword [rax + 0xe4], xmm2
movss xmm1, dword [rax + 0xf8]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xfc]
maxss xmm0, xmm2
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.140009370
test al, al
je 0x14000ab02
mov dword [0x14004b310], 7
call fcn.14001b7a0
cmp dword [0x14004b310], 7
jne 0x14000acc2
mov rbx, qword [0x14004b1e8]
lea rcx, str.Aim_Assistance
xor edx, edx
mov dword [rsp + 0x60], 0x435b0000
mov dword [rsp + 0x64], 0x43ab0000
mov rax, qword [rbx + 0x3e88]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3e88]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x68]
addss xmm0, xmm8
addss xmm2, xmm10
movss dword [rax + 0xe0], xmm0
movss dword [rax + 0xe4], xmm2
movss xmm1, dword [rax + 0xf8]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xfc]
maxss xmm0, xmm2
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [rbx + 0x3e88]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3e88]
movsxd rax, dword [r8 + 0xd0]
mov r8, qword [r8 + 0xd8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000db70
mov edi, eax
cmp dword [rbx + 0x3ebc], eax
jne 0x14000abe9
lea r8, str.Aim_Assistance
mov edx, 0xb
mov ecx, eax
call fcn.140021e30
xor r9d, r9d
mov dword [rsp + 0x20], r14d
lea r8, [rsp + 0x60]
mov edx, edi
lea rcx, str.Aim_Assistance
call fcn.140015150
lea rdx, [0x14004b0a6]
lea rcx, str.Aimbot
call fcn.140038670
lea rdx, [0x14004b14d]
lea rcx, str.Show_Fov
call fcn.140038670
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], 0x14
lea r9, [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r8, [0x14004a520]
mov dword [rsp + 0x40], r14d
lea rcx, str.Smooth
call fcn.1400399a0
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], 0x113
lea r9, [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r8, [0x14004a4f8]
mov dword [rsp + 0x40], 1
lea rcx, str.Aim_Distance
call fcn.1400399a0
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], 0x12c
lea r9, [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r8, [0x14004a4f4]
mov dword [rsp + 0x40], 0xa
lea rcx, str.Fov_Size
call fcn.1400399a0
call fcn.140015360
call fcn.14001a060
movaps xmm13, xmmword [rsp + 0x90]
movaps xmm10, xmmword [rsp + 0xb0]
movaps xmm8, xmmword [rsp + 0xd0]
mov rdi, qword [rsp + 0x130]
mov rsi, qword [rsp + 0x128]
call fcn.140006c00
call fcn.140014730
mov rcx, qword [0x14004b2d8]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 7]
call qword [rax + 0x1c8]
mov rcx, qword [0x14004b2d8]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 0x1b]
call qword [rax + 0x1c8]
mov rcx, qword [0x14004b2d8]
xor r8d, r8d
mov edx, 0xae
mov rax, qword [rcx]
call qword [rax + 0x1c8]
mov rcx, qword [0x14004b2d8]
mov r9d, 1
mov dword [rsp + 0x30], r14d
xor r8d, r8d
movss dword [rsp + 0x28], xmm11
xor edx, edx
mov dword [rsp + 0x20], r14d
mov rax, qword [rcx]
call qword [rax + 0x158]
mov rcx, qword [0x14004b2d8]
mov rax, qword [rcx]
call qword [rax + 0x148]
movaps xmm11, xmmword [rsp + 0xa0]
test eax, eax
js 0x14000adc1
call fcn.140014a80
mov rax, qword [0x14004b1e8]
mov rcx, qword [rax + 0x4088]
mov rcx, qword [rcx]
add rcx, 0x48
cmp byte [rcx], r14b
cmove rcx, r14
call fcn.1400339f0
mov rcx, qword [0x14004b2d8]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov rcx, qword [0x14004b2d8]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r14
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x14000ae9f
mov rcx, qword [0x14004b2d8]
mov rax, qword [rcx]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x14000ae9f
mov rbx, qword [0x14004b1e8]
test rbx, rbx
je 0x14000ae66
mov rbx, qword [rbx + 0x98]
test rbx, rbx
je 0x14000ae66
cmp qword [rbx], r14
je 0x14000ae66
mov rcx, qword [rbx + 8]
test rcx, rcx
je 0x14000ae31
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [rbx + 8], r14
mov rcx, qword [rbx + 0x10]
test rcx, rcx
je 0x14000ae44
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [rbx + 0x10], r14
mov rcx, qword [rbx + 0x18]
test rcx, rcx
je 0x14000ae66
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [0x14004b1e8]
mov qword [rbx + 0x18], r14
mov rcx, qword [rax + 0x50]
mov qword [rcx + 8], r14
mov rcx, qword [0x14004b2d8]
lea rdx, [0x14004b100]
mov rax, qword [rcx]
call qword [rax + 0x80]
mov rax, qword [0x14004b1e8]
test rax, rax
je 0x14000ae9f
mov rax, qword [rax + 0x98]
test rax, rax
je 0x14000ae9f
cmp qword [rax], r14
je 0x14000ae9f
call fcn.140033fa0
mov rbx, qword [rsp + 0x120]
mov rcx, qword [rbp - 0x78]
xor rcx, rsp
call fcn.14003aa80
add rsp, 0x108
pop r14
pop rbp
ret