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

Disassembly:
mov r11, rsp
mov qword [r11 + 0x10], rbx
mov qword [r11 + 0x18], rsi
push rbp
lea rbp, [r11 - 0x5f]
sub rsp, 0xc0
mov rax, qword [0x14009f120]
xor rax, rsp
mov qword [rbp + 0x2f], rax
cmp qword [0x1400a2618], 0
mov qword [r11 + 8], rdi
movaps xmmword [r11 - 0x28], xmm7
jne 0x14000bdf7
cmp qword [0x1400a2628], 0
je 0x14000bdf7
call fcn.140037540
mov rcx, qword [0x1400a2638]
lea rdx, [rbp + 7]
mov rdi, qword [0x1400a2578]
call qword [sym.imp.USER32.dll_GetClientRect]
mov eax, dword [rbp + 0xf]
lea rcx, [rbp + 0x1f]
sub eax, dword [rbp + 7]
movd xmm1, eax
mov eax, dword [rbp + 0x13]
sub eax, dword [rbp + 0xb]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rdi + 0x10], xmm1
movss dword [rdi + 0x14], xmm0
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
mov rcx, qword [rbp + 0x1f]
xorps xmm1, xmm1
mov rax, rcx
xorps xmm0, xmm0
sub rax, qword [0x1400a2640]
cvtsi2ss xmm0, qword [0x1400a2648]
cvtsi2ss xmm1, rax
divss xmm1, xmm0
movss dword [rdi + 0x18], xmm1
mov qword [0x1400a2640], rcx
mov ecx, 0x11
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
mov ecx, 0x10
and al, 1
mov byte [rdi + 0x130], al
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
mov ecx, 0x12
and al, 1
mov byte [rdi + 0x131], al
call qword [sym.imp.USER32.dll_GetKeyState]
mov rbx, qword [0x1400a2578]
shr eax, 0xf
and al, 1
mov byte [rdi + 0x133], 0
mov byte [rdi + 0x132], al
cmp byte [rbx + 0x3af], 0
je 0x14000befb
cvttss2si eax, dword [rbx + 0x118]
mov rcx, qword [0x1400a2638]
lea rdx, [rbp + 0x17]
mov dword [rbp + 0x17], eax
cvttss2si eax, dword [rbx + 0x11c]
mov dword [rbp + 0x1b], eax
call qword [sym.imp.USER32.dll_ClientToScreen]
mov edx, dword [rbp + 0x1b]
mov ecx, dword [rbp + 0x17]
call qword [sym.imp.USER32.dll_SetCursorPos]
mov dword [rbx + 0x118], 0xff7fffff
mov dword [rbx + 0x11c], 0xff7fffff
call qword [sym.imp.USER32.dll_GetActiveWindow]
cmp rax, qword [0x1400a2638]
jne 0x14000bf61
lea rcx, [rbp - 1]
call qword [sym.imp.USER32.dll_GetCursorPos]
test eax, eax
je 0x14000bf61
mov rcx, qword [0x1400a2638]
lea rdx, [rbp - 1]
call qword [sym.imp.USER32.dll_ScreenToClient]
test eax, eax
je 0x14000bf61
movd xmm0, dword [rbp - 1]
movd xmm1, dword [rbp + 3]
cvtdq2ps xmm0, xmm0
cvtdq2ps xmm1, xmm1
movss dword [rbx + 0x118], xmm0
movss dword [rbx + 0x11c], xmm1
cmp byte [rdi + 0xd0], 0
je 0x14000bf71
mov eax, 0xffffffff
jmp 0x14000bf7e
mov rax, qword [0x1400a2578]
mov eax, dword [rax + 0x1d70]
cmp dword [0x14009fd5c], eax
je 0x14000bf91
mov dword [0x14009fd5c], eax
call fcn.140037870
movaps xmmword [rsp + 0xb0], xmm6
call fcn.140018ec0
call fcn.1400057e0
movzx eax, byte [0x1400a250e]
xor esi, esi
movss xmm7, dword [0x14009306c]
test al, al
je 0x14000d321
movss xmm1, dword [0x14009319c]
mov ecx, esi
movdqa xmm0, xmmword [0x140093680]
movss dword [rbp + 0x1b], xmm1
movdqa xmm1, xmmword [0x1400936a0]
movdqu xmmword [rbp - 0x19], xmm1
mov dword [rbp + 0x17], 0x447a0000
movdqu xmmword [rbp - 0x29], xmm0
mov word [rbp - 9], 0xec
mov byte [rbp - 7], 1
nop word [rax + rax]
lea eax, [rcx - 0x44]
xor byte [rbp + rcx - 0x29], al
inc rcx
cmp rcx, 0x21
jb 0x14000c000
mov rax, qword [0x1400a2578]
lea rcx, [rbp - 0x29]
movsd xmm0, qword [rbp + 0x17]
xor edx, edx
mov r8d, 0x840
mov byte [rbp - 7], sil
movsd qword [rax + 0x1af4], xmm0
mov dword [rax + 0x1acc], 4
call fcn.14001ca80
test al, al
je 0x14000d315
lea rdx, [rbp + 0x17]
mov dword [rbp + 0x17], 0x43160000
lea rcx, [0x14008e5b4]
mov dword [rbp + 0x1b], 0x42700000
call fcn.140038da0
test al, al
je 0x14000c090
mov byte [0x14009fc34], 1
mov byte [0x1400a24c7], sil
mov byte [0x1400a246c], sil
mov byte [0x1400a24c4], sil
mov byte [0x1400a2508], sil
movss xmm6, dword [0x1400931e4]
xorps xmm0, xmm0
movaps xmm1, xmm6
call fcn.140020830
lea rdx, [rbp + 0x17]
mov dword [rbp + 0x17], 0x43160000
lea rcx, str.Aimbot
mov dword [rbp + 0x1b], 0x42700000
call fcn.140038da0
test al, al
je 0x14000c0e8
mov byte [0x1400a2508], 1
mov byte [0x1400a24c4], sil
mov byte [0x14009fc34], sil
mov byte [0x1400a246c], sil
mov byte [0x1400a24c7], sil
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [rbp + 0x17]
mov dword [rbp + 0x17], 0x43160000
lea rcx, str.Visuals
mov dword [rbp + 0x1b], 0x42700000
call fcn.140038da0
test al, al
je 0x14000c138
mov byte [0x1400a24c4], 1
mov byte [0x14009fc34], sil
mov byte [0x1400a246c], sil
mov byte [0x1400a2508], sil
mov byte [0x1400a24c7], sil
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [rbp + 0x17]
mov dword [rbp + 0x17], 0x43160000
lea rcx, str.Weapon
mov dword [rbp + 0x1b], 0x42700000
call fcn.140038da0
test al, al
je 0x14000c188
mov byte [0x1400a24c7], sil
mov byte [0x14009fc34], sil
mov byte [0x1400a246c], 1
mov byte [0x1400a2508], sil
mov byte [0x1400a24c4], sil
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [rbp + 0x17]
mov dword [rbp + 0x17], 0x43160000
lea rcx, str.Vehicule
mov dword [rbp + 0x1b], 0x42700000
call fcn.140038da0
test al, al
je 0x14000c1dd
mov byte [0x1400a24c7], 1
mov byte [0x14009fc34], sil
mov byte [0x1400a246c], sil
mov byte [0x1400a2508], sil
mov byte [0x1400a24c4], sil
jmp 0x14000ce1f
cmp byte [0x14009fc34], sil
je 0x14000c3cd
lea rdx, [0x1400a24d6]
lea rcx, [0x14008e5e4]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Godmode
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e5f0]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a250c]
lea rcx, [0x14008e648]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str..gg_61
call fcn.1400385b0
lea rdx, [0x1400a24c5]
lea rcx, [0x14008e65c]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Super_Jump
call fcn.1400385b0
lea rcx, [0x14008de63]
call fcn.1400385b0
call fcn.14003a960
lea rcx, [0x14008de63]
call fcn.1400385b0
lea rax, [rbp - 1]
movss dword [rsp + 0x30], xmm7
lea rbx, str._.0f
mov dword [rbp - 1], 0x41200000
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x17]
lea r8, [0x14009fd00]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x3f800000
lea rcx, str.Run_Speed
call fcn.14003c760
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fc6c]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x41200000
lea rcx, str.Swim_Speed
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
lea rcx, [0x14008de63]
call fcn.1400385b0
call fcn.14003a960
lea rcx, [0x14008de63]
call fcn.1400385b0
lea rdx, [0x1400a24d7]
lea rcx, str.2213
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Teleport_To_Waypoint
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e6c0]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a24cf]
lea rcx, str.14651
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Show_Playerlist
call fcn.1400385b0
jmp 0x14000d315
cmp byte [0x1400a2508], sil
je 0x14000c686
lea rdx, [0x1400a2468]
lea rcx, [0x14008df24]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Toggle
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e5f0]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a250a]
lea rcx, [0x14008df28]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Draw_Fov
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a25a4]
mov dword [rsp + 0x20], 4
lea rcx, str.Aim_Key
lea r9, str.RMouse
call fcn.14003b870
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e740]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a250d]
lea rcx, [0x14008e760]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Auto_Shot__WIP_
call fcn.1400385b0
call fcn.14003a960
mov rcx, qword [0x1400a2578]
mov rax, qword [rcx + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [rcx + 0x19f8]
mov rcx, qword [rax + 0x1d8]
test rcx, rcx
je 0x14000c503
cmp dword [rcx + 0x10], 2
jne 0x14000c4fe
cmp dword [rcx + 4], esi
je 0x14000c50f
call fcn.1400254e0
xor r8d, r8d
lea edx, [r8 + 2]
call fcn.140025050
movss xmm0, dword [0x140093110]
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
lea rdi, str._.1f
mov qword [rsp + 0x28], rdi
lea r9, [rbp - 1]
lea r8, [0x14009fc68]
mov qword [rsp + 0x20], rax
mov edx, 4
movss dword [rbp + 0x17], xmm0
lea rcx, str.Smooth
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
movss xmm0, dword [0x1400931ac]
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
lea rbx, str._.0f
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fcac]
movss dword [rbp + 0x17], xmm0
mov edx, 4
mov qword [rsp + 0x20], rax
lea rcx, str.Aim_Distance
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
call fcn.140024b50
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rdi
lea r9, [rbp - 1]
lea r8, [0x14009fce0]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x447a0000
lea rcx, [0x14008e798]
mov dword [rbp - 1], esi
call fcn.14003c760
lea r9, str.Circle
mov dword [rsp + 0x20], 3
lea rdx, [0x1400a25a0]
lea rcx, str.Fov_Style
call fcn.14003b870
mov rcx, qword [0x1400a2578]
mov rax, qword [rcx + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [rcx + 0x19f8]
mov rcx, qword [rax + 0x1d8]
test rcx, rcx
je 0x14000c63b
cmp dword [rcx + 0x10], 1
jne 0x14000c636
cmp dword [rcx + 4], esi
je 0x14000c63b
call fcn.1400254e0
call fcn.14003a960
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e5f0]
call fcn.1400385b0
lea rdx, [0x1400a256a]
lea rcx, [0x14008df2c]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Crosshair
call fcn.1400385b0
jmp 0x14000d315
cmp byte [0x1400a24c4], sil
je 0x14000c9e7
lea rdx, [0x14009fc35]
lea rcx, [0x14008df30]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Draw_Box_ESP
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e7d0]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a24d5]
lea rcx, [0x14008df34]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Draw_Skeleton_ESP
call fcn.1400385b0
lea rdx, [0x1400a246e]
lea rcx, [0x14008df38]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Draw_Line_ESP
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e5f0]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a2469]
lea rcx, [0x14008e840]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Draw_Health_Bar
call fcn.1400385b0
lea rdx, [0x1400a24cd]
lea rcx, [0x14008e858]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Draw_Weapon_Name
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e880]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a246d]
lea rcx, [0x14008e8cc]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Draw_Waypoint
call fcn.1400385b0
lea rdx, [0x1400a250f]
lea rcx, [0x14008e8e0]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Draw_Player_ID
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e5f0]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a2460]
lea rcx, str.9827
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Draw_NPC
call fcn.1400385b0
lea rdx, [0x1400a2569]
lea rcx, str.56416
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Radar
call fcn.1400385b0
cmp byte [0x1400a2569], sil
je 0x14000c92b
lea rax, [0x14008e91c]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rax
lea r9, [rbp - 1]
lea rax, [rbp + 0x17]
mov dword [rbp + 0x17], 0x19
lea r8, [0x14009fcb0]
mov qword [rsp + 0x20], rax
xor edx, edx
mov dword [rbp - 1], 1
lea rcx, str.Scale
call fcn.14003c760
movss xmm0, dword [0x140093180]
lea rax, str._.3f
movss dword [rsp + 0x30], xmm7
lea r9, [rbp - 1]
mov qword [rsp + 0x28], rax
lea r8, [0x14009fd08]
lea rax, [rbp + 0x17]
movss dword [rbp + 0x17], xmm0
mov edx, 4
mov qword [rsp + 0x20], rax
lea rcx, str.Opacity
mov dword [rbp - 1], esi
call fcn.14003c760
lea r9, [0x14009fc40]
mov dword [rsp + 0x20], 4
lea rdx, [0x1400a25bc]
lea rcx, str.Esp_Style
call fcn.14003b870
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e948]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a25a8]
mov dword [rsp + 0x20], 3
lea rcx, str.Line_Style
lea r9, [0x14009fce8]
call fcn.14003b870
movss xmm0, dword [0x1400931ac]
lea rax, [rbp + 0x17]
movss xmm1, dword [0x140093100]
lea rbx, str._.0f
movss dword [rsp + 0x30], xmm7
lea r9, [rbp - 1]
mov qword [rsp + 0x28], rbx
lea r8, [0x14009fca8]
mov edx, 4
movss dword [rbp + 0x17], xmm0
lea rcx, str.Max_Distance
movss dword [rbp - 1], xmm1
mov qword [rsp + 0x20], rax
call fcn.14003c760
jmp 0x14000d315
cmp byte [0x1400a246c], sil
je 0x14000ce12
lea rdx, [0x1400a2463]
lea rcx, [0x14008e998]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.No_Recoil
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e5f0]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a2509]
lea rcx, [0x14008e9ac]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.No_Spread
call fcn.1400385b0
lea rdx, [0x1400a24c6]
lea rcx, [0x14008e9bc]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Infinite_Ammo
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e9d0]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a246a]
lea rcx, [0x14008ea20]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.No_Reload
call fcn.1400385b0
lea rdx, [0x1400a24ce]
lea rcx, [0x14008ea34]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Explosive_Ammo
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008ea50]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a2461]
lea rcx, [0x14008ea9c]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Explosive_Meele
call fcn.1400385b0
lea rdx, [0x1400a246f]
lea rcx, [0x14008eab0]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Fire_Ammo
call fcn.1400385b0
lea rcx, [0x14008de63]
call fcn.1400385b0
call fcn.14003a960
lea rdx, [0x1400a24d4]
lea rcx, [0x14008eac4]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Enable_Weapon_Modifier
call fcn.1400385b0
mov rcx, qword [0x1400a2578]
mov rax, qword [rcx + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [rcx + 0x19f8]
mov rcx, qword [rax + 0x1d8]
test rcx, rcx
je 0x14000cbf0
cmp dword [rcx + 0x10], 2
jne 0x14000cbeb
cmp dword [rcx + 4], esi
je 0x14000cbfc
call fcn.1400254e0
xor r8d, r8d
lea edx, [r8 + 2]
call fcn.140025050
movss xmm0, dword [0x140093100]
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
lea rbx, str._.0f
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fcd8]
mov qword [rsp + 0x20], rax
mov edx, 4
movss dword [rbp + 0x17], xmm0
lea rcx, str.Reload_Speed
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fcb4]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x43480000
lea rcx, str.Bullet_Dammage
mov dword [rbp - 1], esi
call fcn.14003c760
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fd10]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x43480000
lea rcx, str.Bullet_Mass
mov dword [rbp - 1], esi
call fcn.14003c760
call fcn.140024b50
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fc3c]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x447a0000
lea rcx, str.Bullet_Velocity
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fcbc]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x447a0000
lea rcx, str.Bullet_Range
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fc98]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x447a0000
lea rcx, str.Bullet_Penetration
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
lea rcx, [0x14008de63]
call fcn.1400385b0
mov rcx, qword [0x1400a2578]
mov rax, qword [rcx + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [rcx + 0x19f8]
mov rcx, qword [rax + 0x1d8]
test rcx, rcx
je 0x14000cdbb
cmp dword [rcx + 0x10], 1
jne 0x14000cdb6
cmp dword [rcx + 4], esi
je 0x14000cdbb
call fcn.1400254e0
call fcn.14003a960
lea rcx, [0x14008de63]
call fcn.1400385b0
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
lea rbx, str._.2f
mov dword [rbp + 0x17], 0x3f800000
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x1400a24d0]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp - 1], esi
lea rcx, str.https:__discord.gg_61
call fcn.14003c760
jmp 0x14000d315
cmp byte [0x1400a24c7], sil
je 0x14000d315
lea rdx, [0x1400a2462]
lea rcx, [0x14008df3c]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Vehicle_Godmode
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, [0x14008e5f0]
call fcn.1400385b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rdx, [0x1400a250b]
lea rcx, [0x14008df40]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Seatbelt
call fcn.1400385b0
lea rcx, [0x14008de63]
call fcn.1400385b0
call fcn.14003a960
mov rcx, qword [0x1400a2578]
mov rax, qword [rcx + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [rcx + 0x19f8]
mov rcx, qword [rax + 0x1d8]
test rcx, rcx
je 0x14000cedb
cmp dword [rcx + 0x10], 2
jne 0x14000ced6
cmp dword [rcx + 4], esi
je 0x14000cee7
call fcn.1400254e0
xor r8d, r8d
lea edx, [r8 + 2]
call fcn.140025050
movss dword [rsp + 0x30], xmm7
lea rax, [rbp + 0x17]
lea rbx, str._.2f
mov dword [rbp + 0x17], 0x41200000
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fc38]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp - 1], 0x3f800000
lea rcx, str.Acceleration_Force
call fcn.14003c760
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fc74]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x41200000
lea rcx, str.Brake_Force
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
lea rcx, [0x14008de63]
call fcn.1400385b0
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fc60]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x41700000
lea rcx, str.Traction_Max_Curve
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fca4]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x41700000
lea rcx, str.Traction_Min_Curve
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
lea rcx, [0x14008de63]
call fcn.1400385b0
call fcn.140024b50
movss xmm0, dword [0x1400931b4]
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
lea rbx, str._.0f
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fce4]
movss dword [rbp + 0x17], xmm0
mov edx, 4
mov qword [rsp + 0x20], rax
lea rcx, str.Vehicle_Mass
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x14009fd0c]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x42c80000
lea rcx, str.Vehicle_Buoyancy
mov dword [rbp - 1], 0x3f800000
call fcn.14003c760
movss dword [rsp + 0x30], xmm7
lea rax, [rbp + 0x17]
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
mov qword [rsp + 0x20], rax
mov dword [rbp + 0x17], 0x42c80000
mov dword [rbp - 1], esi
lea r8, [0x14009fcb8]
mov edx, 4
lea rcx, str.Deform_Multiplier
call fcn.14003c760
lea rcx, [0x14008de63]
call fcn.1400385b0
lea rax, [0x14008e91c]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rax
lea r9, [rbp - 1]
lea rax, [rbp + 0x17]
mov dword [rbp + 0x17], 1
lea r8, [0x14009fca0]
mov qword [rsp + 0x20], rax
xor edx, edx
mov dword [rbp - 1], esi
lea rcx, str.Bullet_Proof_Tire
call fcn.14003c760
lea rax, [rbp + 0x17]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 1]
lea r8, [0x1400a24b4]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x17], 0x41700000
lea rcx, str.Vehicle_Dirt_Level
mov dword [rbp - 1], esi
call fcn.14003c760
lea rcx, [0x14008de63]
call fcn.1400385b0
mov rcx, qword [0x1400a2578]
mov rax, qword [rcx + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [rcx + 0x19f8]
mov rcx, qword [rax + 0x1d8]
test rcx, rcx
je 0x14000d18b
cmp dword [rcx + 0x10], 1
jne 0x14000d186
cmp dword [rcx + 4], esi
je 0x14000d18b
call fcn.1400254e0
call fcn.14003a960
lea rdx, [0x1400a2568]
lea rcx, [0x14008df44]
call fcn.1400053c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
lea rcx, str.Car_Color
call fcn.1400385b0
movss xmm0, dword [0x1400a25e8]
lea rdx, [rbp + 0x1f]
movss xmm1, dword [0x1400a25ec]
lea rcx, str.Primary_Color
xor r9d, r9d
movss dword [rbp + 0x1f], xmm0
movss xmm0, dword [0x1400a25f0]
movss dword [rbp + 0x23], xmm1
movss dword [rbp + 0x27], xmm0
lea r8d, [r9 + 0x22]
mov dword [rbp + 0x2b], 0x3f800000
call fcn.140043060
test al, al
je 0x14000d22a
movss xmm0, dword [rbp + 0x1f]
movss xmm1, dword [rbp + 0x23]
movss dword [0x1400a25e8], xmm0
movss xmm0, dword [rbp + 0x27]
movss dword [0x1400a25f0], xmm0
movss dword [0x1400a25ec], xmm1
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140020830
movss xmm4, dword [0x1400a25d8]
lea rdx, [rbp + 0x1f]
movss xmm5, dword [0x1400a25dc]
lea rcx, str.Secondary_Color
movss xmm0, dword [0x1400a25e0]
xor r9d, r9d
movss dword [rbp + 0x1f], xmm4
movss dword [rbp + 0x23], xmm5
movss dword [rbp + 0x27], xmm0
lea r8d, [r9 + 0x22]
mov dword [rbp + 0x2b], 0x3f800000
call fcn.140043060
test al, al
je 0x14000d2a5
movss xmm0, dword [rbp + 0x1f]
movss xmm1, dword [rbp + 0x23]
movss dword [0x1400a25d8], xmm0
movss xmm0, dword [rbp + 0x27]
movss dword [0x1400a25e0], xmm0
movss dword [0x1400a25dc], xmm1
movss xmm0, dword [0x1400a25c8]
lea rdx, [rbp + 0x1f]
movss xmm1, dword [0x1400a25cc]
lea rcx, str.Wheel_Color
xor r9d, r9d
movss dword [rbp + 0x1f], xmm0
movss xmm0, dword [0x1400a25d0]
movss dword [rbp + 0x23], xmm1
movss dword [rbp + 0x27], xmm0
lea r8d, [r9 + 0x22]
mov dword [rbp + 0x2b], 0x3f800000
call fcn.140043060
test al, al
je 0x14000d315
movss xmm0, dword [rbp + 0x1f]
movss xmm1, dword [rbp + 0x23]
movss dword [0x1400a25c8], xmm0
movss xmm0, dword [rbp + 0x27]
movss dword [0x1400a25d0], xmm0
movss dword [0x1400a25cc], xmm1
call fcn.14001f930
movzx eax, byte [0x1400a250e]
cmp byte [0x1400a2569], sil
mov rdi, qword [rsp + 0xd0]
je 0x14000d56a
movaps xmm0, xmmword [0x140093240]
lea rcx, str.Radar
mov rbx, qword [0x1400a2578]
test al, al
mov r8d, 0x223
movaps xmm1, xmm0
cmovne r8d, esi
xor edx, edx
movups xmmword [rbx + 0x1610], xmm0
movups xmmword [rbx + 0x1640], xmm0
call fcn.14001ca80
mov r9, qword [0x1400a2578]
lea rdx, [rbp + 0x17]
xor r8d, r8d
mov rcx, qword [r9 + 0x19f8]
movss xmm3, dword [rcx + 0x18]
movss xmm4, dword [rcx + 0x10]
movss xmm5, dword [rcx + 0x14]
movss dword [0x14009fc70], xmm4
movss dword [0x14009fc9c], xmm5
movss dword [0x14009fc30], xmm3
movss dword [rbp + 0x17], xmm3
movss dword [rbp + 0x1b], xmm3
call fcn.140020040
cvttss2si rax, dword [0x14009fd08]
mov dword [rsp + 0x28], 0xf
lea rcx, [r9 + 0x1cc8]
lea r8, [rbp + 0x17]
lea rdx, [rbp - 1]
movaps xmm0, xmm5
movss dword [rbp - 1], xmm4
addss xmm0, xmm3
shl eax, 0x18
movaps xmm2, xmm4
movss dword [rbp + 3], xmm5
addss xmm2, xmm3
mov r9d, eax
movss dword [rbp + 0x1b], xmm0
movss xmm0, dword [0x1400930f4]
movss dword [rbp + 0x17], xmm2
movss dword [rsp + 0x20], xmm0
call fcn.140031c40
movss xmm2, dword [0x14009fc30]
lea r8, [rbp + 0x17]
movss xmm1, dword [0x14009fc70]
lea rdx, [rbp - 1]
movss xmm3, dword [0x14009fc9c]
mov r9d, 0x82ffffff
mov rcx, qword [0x1400a2578]
movss xmm6, dword [0x140093040]
add rcx, 0x1cc8
mulss xmm2, xmm6
movss dword [rbp + 0x17], xmm1
movss dword [rbp + 0x1b], xmm3
movaps xmm0, xmm2
movss dword [rsp + 0x20], xmm7
addss xmm0, xmm1
addss xmm2, xmm3
movss dword [rbp - 1], xmm0
movss dword [rbp + 3], xmm2
call fcn.140031990
movss xmm3, dword [0x14009fc30]
lea r8, [rbp + 0x17]
movss xmm2, dword [0x14009fc9c]
lea rdx, [rbp - 1]
mov rcx, qword [0x1400a2578]
movaps xmm0, xmm3
addss xmm0, dword [0x14009fc70]
mulss xmm3, xmm6
add rcx, 0x1cc8
mov r9d, 0x82ffffff
movss dword [rbp + 0x1b], xmm2
movss dword [rsp + 0x20], xmm7
movss dword [rbp + 0x17], xmm0
movaps xmm0, xmm3
addss xmm0, dword [0x14009fc70]
addss xmm3, xmm2
movss dword [rbp - 1], xmm0
movss dword [rbp + 3], xmm3
call fcn.140031990
movss xmm2, dword [0x14009fc30]
mov rcx, qword [0x1400a2578]
lea r8, [rbp + 0x17]
movaps xmm3, xmm2
movss dword [rsp + 0x20], xmm7
addss xmm2, dword [0x14009fc9c]
mulss xmm3, xmm6
lea rdx, [rbp - 1]
add rcx, 0x1cc8
mov r9d, 0x82ffffff
movaps xmm1, xmm3
movss dword [rbp + 0x1b], xmm2
addss xmm1, dword [0x14009fc70]
addss xmm3, dword [0x14009fc9c]
movss dword [rbp + 0x17], xmm1
movss dword [rbp - 1], xmm1
movss dword [rbp + 3], xmm3
call fcn.140031990
call fcn.14001f930
movaps xmm0, xmmword [0x1400934d0]
movups xmmword [rbx + 0x1610], xmm0
movaps xmm1, xmm0
movups xmmword [rbx + 0x1640], xmm0
call fcn.14001a1b0
mov rcx, qword [0x1400a2558]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 7]
call qword [rax + 0x1c8]
mov rcx, qword [0x1400a2558]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 0x1b]
call qword [rax + 0x1c8]
mov rcx, qword [0x1400a2558]
xor r8d, r8d
mov edx, 0xae
mov rax, qword [rcx]
call qword [rax + 0x1c8]
mov rcx, qword [0x1400a2558]
mov r9d, 1
mov dword [rsp + 0x30], esi
xor r8d, r8d
movss dword [rsp + 0x28], xmm7
xor edx, edx
mov dword [rsp + 0x20], esi
mov rax, qword [rcx]
call qword [rax + 0x158]
mov rcx, qword [0x1400a2558]
mov rax, qword [rcx]
call qword [rax + 0x148]
movaps xmm7, xmmword [rsp + 0xa0]
movaps xmm6, xmmword [rsp + 0xb0]
test eax, eax
js 0x14000d631
call fcn.14001a650
mov rcx, qword [0x1400a2578]
add rcx, 0x1c70
cmp byte [rcx], sil
cmove rcx, rsi
call fcn.140036c70
mov rcx, qword [0x1400a2558]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov rcx, qword [0x1400a2558]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], rsi
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x14000d6fc
mov rcx, qword [0x1400a2558]
mov rax, qword [rcx]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x14000d6fc
cmp qword [0x1400a2628], rsi
je 0x14000d6d7
mov rcx, qword [0x1400a2630]
test rcx, rcx
je 0x14000d693
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x1400a2630], rsi
mov rcx, qword [0x1400a2620]
test rcx, rcx
je 0x14000d6ac
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x1400a2620], rsi
mov rcx, qword [0x1400a2618]
mov rbx, qword [0x1400a2578]
test rcx, rcx
je 0x14000d6c5
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x1400a2618], rsi
mov rax, qword [rbx + 0xa0]
mov qword [rax + 8], rsi
mov rcx, qword [0x1400a2558]
lea rdx, [0x1400a2510]
mov rax, qword [rcx]
call qword [rax + 0x80]
cmp qword [0x1400a2628], rsi
je 0x14000d6fc
call fcn.140037540
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.14004def0
lea r11, [rsp + 0xc0]
mov rbx, qword [r11 + 0x18]
mov rsi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret