Function at 0x140009990
Capabilities:
Log keystrokes via polling

Disassembly:
mov rax, rsp
push rbp
lea rbp, [rax - 0x5f]
sub rsp, 0xe0
mov qword [rax - 0x10], rbx
mov ecx, 0x2d
movaps xmmword [rax - 0x58], xmm9
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x1400099c5
cmp byte [0x1400d4add], 0
sete byte [0x1400d4add]
call fcn.14003e000
call fcn.14003ebf0
call fcn.140029fc0
cmp byte [0x1400d4add], 0
movss xmm9, dword [0x1400b91ec]
je 0x14000ba14
mov qword [rsp + 0xd0], rdi
lea rcx, [rbp + 0x77]
movaps xmmword [rsp + 0xc0], xmm6
xor edx, edx
movaps xmmword [rsp + 0xb0], xmm7
movaps xmmword [rsp + 0xa0], xmm8
movaps xmmword [rsp + 0x80], xmm10
mov byte [rbp + 0x6f], 0
mov dword [rbp + 0x77], 0x443b8000
mov dword [rbp + 0x7b], 0x43eb0000
call fcn.14002cbb0
mov r8d, 0x2b
lea rdx, [rbp + 0x6f]
lea rcx, str.cheeseitz
call fcn.14001d9f0
call fcn.140025190
movaps xmm0, xmmword [0x1400b93d0]
lea rcx, [rbp - 0x41]
movups xmmword [rbp - 0x41], xmm0
mov rdi, rax
call fcn.140022070
mov ebx, eax
call fcn.140024c30
movss xmm7, dword [0x1400b926c]
movss xmm6, dword [rax + 0x114]
addss xmm6, xmm7
call fcn.140024c30
movss xmm0, dword [rax + 0x110]
addss xmm0, xmm7
movss dword [rbp + 0x7b], xmm6
movss dword [rbp + 0x77], xmm0
call fcn.140024c30
xorps xmm6, xmm6
mov dword [rsp + 0x28], 0xf
mov r9d, ebx
movss dword [rsp + 0x20], xmm6
lea r8, [rbp + 0x77]
mov rcx, rdi
lea rdx, [rax + 0x110]
call fcn.1400321d0
lea rdx, [rbp + 0x77]
mov qword [rbp + 0x77], 0
mov ecx, 1
call fcn.14002b010
xorps xmm1, xmm1
mov ecx, 6
call fcn.14002b0a0
xorps xmm1, xmm1
mov ecx, 3
call fcn.14002b0a0
xorps xmm1, xmm1
mov ecx, 2
call fcn.14002b0a0
xorps xmm1, xmm1
mov ecx, 0xc
call fcn.14002b0a0
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x3f0ccccd
mov ecx, 0x15
mov dword [rbp + 0x7b], 0x3f400000
call fcn.14002b010
xorps xmm1, xmm1
mov ecx, 0xb
call fcn.14002b0a0
movaps xmm0, xmmword [0x1400b9410]
lea rdx, [rbp - 0x41]
mov ecx, 2
movups xmmword [rbp - 0x41], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9410]
lea rdx, [rbp - 0x41]
mov ecx, 0x15
movups xmmword [rbp - 0x41], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9410]
lea rdx, [rbp - 0x41]
mov ecx, 0x17
movups xmmword [rbp - 0x41], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9410]
movups xmmword [rbp - 0x41], xmm0
lea rdx, [rbp - 0x41]
mov ecx, 0x16
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b94e0]
lea rdx, [rbp - 0x41]
mov ecx, 0x12
movups xmmword [rbp - 0x41], xmm0
call fcn.14002afb0
call fcn.140025190
movaps xmm0, xmmword [0x1400b9460]
lea rdx, [rbp - 0x41]
mov ecx, 5
movups xmmword [rbp - 0x41], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b94c0]
lea rdx, [rbp - 0x41]
mov ecx, 0x1b
movups xmmword [rbp - 0x41], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9410]
lea rdx, [rbp - 0x41]
mov ecx, 3
movups xmmword [rbp - 0x41], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b94e0]
lea rdx, [rbp - 0x41]
xor ecx, ecx
movups xmmword [rbp - 0x41], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9300]
lea rdx, [rbp - 0x41]
mov ecx, 0xe
movups xmmword [rbp - 0x41], xmm0
call fcn.14002afb0
movss xmm8, dword [0x1400b92b4]
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0xbf800000
mov dword [rbp + 0x7b], 0xbf800000
call fcn.14002c980
xor r9d, r9d
mov dword [rbp + 0x77], 0x42b40000
mov r8b, 1
mov dword [rbp + 0x7b], 0x43eb8000
lea rdx, [rbp + 0x77]
lea rcx, str.Tabs
call fcn.140020950
movss xmm0, dword [0x1400b92b8]
call fcn.14002c9f0
movaps xmm0, xmm7
call fcn.14002ca40
movaps xmm1, xmmword [0x1400b94e0]
lea rax, [rbp - 0x31]
mov rcx, qword [0x1400f7e38]
lea r9, [rbp + 0x77]
mov qword [rsp + 0x28], rax
lea r8, [rbp - 0x49]
lea rax, [rbp - 0x21]
mov dword [rbp + 0x77], 0x3f800000
xorps xmm0, xmm0
mov qword [rsp + 0x20], rax
lea rdx, [rbp - 0x41]
mov dword [rbp + 0x7b], 0x3f800000
movups xmmword [rbp - 0x31], xmm0
mov qword [rbp - 0x49], 0
movups xmmword [rbp - 0x21], xmm1
mov dword [rbp - 0x41], 0x42e60000
mov dword [rbp - 0x3d], 0x42820000
call fcn.140043d40
cmp dword [0x1400f6ce0], 1
lea rdx, [rbp - 0x21]
jne 0x140009da5
movaps xmm0, xmmword [0x1400b9420]
mov ecx, 0x15
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9420]
lea rdx, [rbp - 0x21]
mov ecx, 0x17
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9420]
lea rdx, [rbp - 0x21]
mov ecx, 0x16
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9480]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42b40000
lea rcx, str.AIMBOT
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
test al, al
je 0x140009d87
mov dword [0x1400f6ce0], 1
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42160000
mov dword [rbp + 0x7b], 0x42c80000
call fcn.14002c980
mov ebx, 4
jmp 0x140009dff
movaps xmm0, xmmword [0x1400b94b0]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42b40000
lea rcx, str.AIMBOT
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
test al, al
je 0x140009de3
mov dword [0x1400f6ce0], 1
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42160000
mov dword [rbp + 0x7b], 0x42c80000
call fcn.14002c980
mov ebx, 1
lea rcx, [0x140051dc4]
call fcn.140047f10
mov ecx, ebx
call fcn.14002a9d0
movss xmm0, dword [0x1400b9294]
call fcn.14002ca40
cmp dword [0x1400f6ce0], 2
lea rdx, [rbp - 0x21]
jne 0x140009ed7
movaps xmm0, xmmword [0x1400b9420]
mov ecx, 0x15
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9420]
lea rdx, [rbp - 0x21]
mov ecx, 0x17
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9420]
lea rdx, [rbp - 0x21]
mov ecx, 0x16
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9480]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42b40000
lea rcx, str.VISUALS
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
test al, al
je 0x140009eb9
mov dword [0x1400f6ce0], 2
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42100000
mov dword [rbp + 0x7b], 0x432f0000
call fcn.14002c980
mov ebx, 4
jmp 0x140009f31
movaps xmm0, xmmword [0x1400b94b0]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42b40000
lea rcx, str.VISUALS
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
test al, al
je 0x140009f15
mov dword [0x1400f6ce0], 2
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42100000
mov dword [rbp + 0x7b], 0x432f0000
call fcn.14002c980
mov ebx, 1
lea rcx, [0x140051dd0]
call fcn.140047f10
mov ecx, ebx
call fcn.14002a9d0
movss xmm0, dword [0x1400b929c]
call fcn.14002ca40
cmp dword [0x1400f6ce0], 3
lea rdx, [rbp - 0x21]
jne 0x14000a009
movaps xmm0, xmmword [0x1400b9420]
mov ecx, 0x15
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9420]
lea rdx, [rbp - 0x21]
mov ecx, 0x17
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9420]
lea rdx, [rbp - 0x21]
mov ecx, 0x16
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b9480]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42b40000
lea rcx, str.EXPLOITS
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
test al, al
je 0x140009feb
mov dword [0x1400f6ce0], 3
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42160000
mov dword [rbp + 0x7b], 0x437f0000
call fcn.14002c980
mov ebx, 4
jmp 0x14000a063
movaps xmm0, xmmword [0x1400b94b0]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42b40000
lea rcx, str.EXPLOITS
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
test al, al
je 0x14000a047
mov dword [0x1400f6ce0], 3
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42160000
mov dword [rbp + 0x7b], 0x437f0000
call fcn.14002c980
mov ebx, 1
lea rcx, [0x140051de4]
call fcn.140047f10
mov ecx, ebx
call fcn.14002a9d0
call fcn.140022bb0
mov rcx, qword [0x1400f7e28]
call fcn.14002ad40
mov eax, dword [0x1400f6ce0]
lea rbx, [0x140051f88]
movss xmm10, dword [0x1400b9298]
lea rdi, str._.3f
cmp eax, 1
jne 0x14000ab14
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42c80000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
xor r9d, r9d
mov dword [rbp + 0x77], 0x434f0000
mov r8b, 1
mov dword [rbp + 0x7b], 0x43e10000
lea rdx, [rbp + 0x77]
lea rcx, str.Group1
call fcn.140020950
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.GENERAL
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41f00000
call fcn.14002c980
lea rcx, str.Enable
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42280000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Locks_onto_enemys
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x42100000
call fcn.14002c980
lea rdx, [0x1400f7d3d]
lea rcx, [0x140051e1c]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42820000
call fcn.14002c980
lea rcx, str.Draw_FOV
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x429a0000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Draw_Circle_FOV
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x428e0000
call fcn.14002c980
lea rdx, [0x1400f7d3f]
lea rcx, [0x140051e40]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42c80000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.AIM_BONE
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42f00000
call fcn.14002c980
lea rcx, str.Head
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43040000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Lock_On_To_Head
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43310000
mov dword [rbp + 0x7b], 0x42fc0000
call fcn.14002c980
lea rdx, [0x1400d4ade]
lea rcx, [0x140051e68]
call fcn.1400430c0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43160000
call fcn.14002c980
lea rcx, str.Chest
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43220000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Lock_On_To_Chest
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43310000
mov dword [rbp + 0x7b], 0x431c0000
call fcn.14002c980
lea rdx, [0x1400f7d3c]
lea rcx, [0x140051e84]
call fcn.1400430c0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43340000
call fcn.14002c980
lea rcx, str.Pelvis
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43400000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Lock_On_To_Pelvis
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
mov dword [rbp + 0x77], 0x43310000
mov dword [rbp + 0x7b], 0x433a0000
lea rcx, [rbp + 0x77]
call fcn.14002c980
lea rdx, [0x1400f7d3e]
lea rcx, [0x140051ea4]
call fcn.1400430c0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43540000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.AIM_KEY
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43680000
call fcn.14002c980
lea rcx, str.Right_Click
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43740000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Change_to_Right_Click
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43310000
mov dword [rbp + 0x7b], 0x43700000
call fcn.14002c980
lea rdx, [rbp + 0x67]
lea rcx, [0x140051ee0]
call fcn.1400430c0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43830000
call fcn.14002c980
lea rcx, str.Left_Click
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43890000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Change_to_Left_Click
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43310000
mov dword [rbp + 0x7b], 0x43870000
call fcn.14002c980
lea rdx, [rbp + 0x7f]
lea rcx, [0x140051f20]
call fcn.1400430c0
call fcn.140022bb0
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.14002c430
xor r9d, r9d
mov dword [rbp + 0x77], 0x434f0000
mov r8b, 1
mov dword [rbp + 0x7b], 0x43e10000
lea rdx, [rbp + 0x77]
lea rcx, str.Group2
call fcn.140020950
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.CONFIGURE
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41f00000
call fcn.14002c980
lea rcx, str.Visible_Check
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42280000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Only_Lock_When_Visible
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x42100000
call fcn.14002c980
lea rdx, [rbp + 0x77]
lea rcx, [0x140051e1c]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42820000
call fcn.14002c980
lea rcx, str.Aim_FOV_Size
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42a00000
call fcn.14002c980
movaps xmm0, xmm10
call fcn.14002af10
mov r9d, 0x190
mov qword [rsp + 0x20], rbx
mov r8d, 1
lea rdx, [0x1400e3b04]
lea rcx, str.Aim_FOV_Size
call fcn.1400479b0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42c80000
call fcn.14002c980
lea rcx, str.Aim_Smoothing
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42e60000
call fcn.14002c980
movaps xmm0, xmm10
call fcn.14002af10
movss xmm3, dword [0x1400b9278]
lea rdx, [0x1400e3b00]
movss dword [rsp + 0x28], xmm9
lea rcx, str.Aim_Smoothing
movaps xmm2, xmm9
mov qword [rsp + 0x20], rdi
call fcn.140047960
call fcn.140022bb0
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.14002c430
mov dword [rbp + 0x77], 0x434f0000
xor r9d, r9d
mov dword [rbp + 0x7b], 0x43e10000
mov r8b, 1
lea rdx, [rbp + 0x77]
lea rcx, str.Group3
call fcn.140020950
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.HITBOX_VISUAL_PREVIEW
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0xc25c0000
mov dword [rbp + 0x7b], 0x41a00000
call fcn.14002c980
movaps xmm1, xmmword [0x1400b94e0]
lea rax, [rbp - 0x21]
mov rcx, qword [0x1400f7f28]
lea r9, [rbp + 0x77]
mov qword [rsp + 0x28], rax
lea r8, [rbp - 0x41]
lea rax, [rbp - 0x31]
mov dword [rbp + 0x77], 0x3f800000
xorps xmm0, xmm0
mov qword [rsp + 0x20], rax
lea rdx, [rbp - 0x49]
mov dword [rbp + 0x7b], 0x3f800000
movups xmmword [rbp - 0x21], xmm0
mov qword [rbp - 0x41], 0
movups xmmword [rbp - 0x31], xmm1
mov dword [rbp - 0x49], 0x43a50000
mov dword [rbp - 0x45], 0x43b40000
call fcn.140043d40
movaps xmm0, xmmword [0x1400b94e0]
lea rdx, [rbp - 0x21]
mov ecx, 5
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b93e0]
lea rdx, [rbp - 0x21]
mov ecx, 0x15
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b93e0]
lea rdx, [rbp - 0x21]
mov ecx, 0x17
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b93e0]
lea rdx, [rbp - 0x21]
mov ecx, 0x16
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movss xmm1, dword [0x1400b9278]
mov ecx, 0xb
call fcn.14002b0a0
movaps xmm1, xmm9
mov ecx, 0xc
call fcn.14002b0a0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42bc0000
mov dword [rbp + 0x7b], 0x429a0000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41700000
lea rcx, [0x140051e1c]
mov dword [rbp + 0x7b], 0x41700000
call fcn.1400429f0
test al, al
je 0x14000a936
mov byte [0x1400d4ade], 1
mov byte [0x1400f7d3c], 0
mov byte [0x1400f7d3e], 0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42c40000
mov dword [rbp + 0x7b], 0x42fa0000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41700000
lea rcx, [0x140051e40]
mov dword [rbp + 0x7b], 0x41700000
call fcn.1400429f0
test al, al
je 0x14000a984
mov byte [0x1400d4ade], 0
mov byte [0x1400f7d3c], 1
mov byte [0x1400f7d3e], 0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42ca0000
mov dword [rbp + 0x7b], 0x43250000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41700000
lea rcx, [0x140051e68]
mov dword [rbp + 0x7b], 0x41700000
call fcn.1400429f0
test al, al
je 0x14000a9d2
mov byte [0x1400d4ade], 0
mov byte [0x1400f7d3c], 0
mov byte [0x1400f7d3e], 1
mov ecx, 4
call fcn.14002a9d0
mov ecx, 2
call fcn.14002aa20
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43be0000
call fcn.14002c980
lea rcx, str.Aim_Bone
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43c58000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Selected_Aim_Bone
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
cmp byte [0x1400d4ade], 0
je 0x14000aa8a
lea rcx, [rbp + 0x77]
mov byte [0x1400d4ade], 1
mov byte [0x1400f7d3c], 0
mov byte [0x1400f7d3e], 0
mov dword [rbp + 0x77], 0x432a0000
mov dword [rbp + 0x7b], 0x43c30000
call fcn.14002c980
lea rcx, str.Head
jmp 0x14000ab04
cmp byte [0x1400f7d3c], 0
je 0x14000aac8
lea rcx, [rbp + 0x77]
mov byte [0x1400f7d3c], 1
mov byte [0x1400d4ade], 0
mov byte [0x1400f7d3e], 0
mov dword [rbp + 0x77], 0x43280000
mov dword [rbp + 0x7b], 0x43c30000
call fcn.14002c980
lea rcx, str.Chest
jmp 0x14000ab04
cmp byte [0x1400f7d3e], 0
je 0x14000ab09
lea rcx, [rbp + 0x77]
mov byte [0x1400f7d3e], 1
mov byte [0x1400f7d3c], 0
mov byte [0x1400d4ade], 0
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x43c30000
call fcn.14002c980
lea rcx, str.Pelvis
call fcn.140047f10
call fcn.140022bb0
mov eax, dword [0x1400f6ce0]
cmp eax, 2
jne 0x14000b6a2
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42c80000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
xor r9d, r9d
mov dword [rbp + 0x77], 0x434f0000
mov r8b, 1
mov dword [rbp + 0x7b], 0x43e10000
lea rdx, [rbp + 0x77]
lea rcx, str.Group1
call fcn.140020950
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.PLAYERS
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41f00000
call fcn.14002c980
lea rcx, str.Bounding_Box
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42280000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Draw_Boxes_On_Players
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x42100000
call fcn.14002c980
lea rdx, [0x1400f7df4]
lea rcx, [0x140051e1c]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42820000
call fcn.14002c980
lea rcx, str.Corner_Box
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x429a0000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Draw_Corner_Boxes
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x428e0000
call fcn.14002c980
lea rdx, [0x1400f7df1]
lea rcx, [0x140051e40]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42c80000
call fcn.14002c980
lea rcx, str.3D_Box
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42e00000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Draw_3D_Boxes
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x42d40000
call fcn.14002c980
lea rdx, [0x1400f7df3]
lea rcx, [0x140051e68]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43070000
call fcn.14002c980
lea rcx, str.Distance
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43130000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Draw_Distance_from_player
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x430d0000
call fcn.14002c980
lea rdx, [0x1400f7df5]
lea rcx, [0x140051ea4]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x432a0000
call fcn.14002c980
lea rcx, str.Snaplines
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43360000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Draw_Line_To_Player
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x43300000
call fcn.14002c980
lea rdx, [0x1400f7df0]
lea rcx, [0x1400520b4]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x434d0000
call fcn.14002c980
lea rcx, str.Skeletons
call fcn.140047f10
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43590000
lea rcx, [rbp + 0x77]
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Draw_Player_Skeleton
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x43530000
call fcn.14002c980
lea rdx, [0x1400f7dee]
lea rcx, [0x1400520e8]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43700000
call fcn.14002c980
lea rcx, str.Player_Tag
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x437c0000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Notify_a_player
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x43760000
call fcn.14002c980
lea rdx, [0x1400f7ded]
lea rcx, [0x140052110]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43898000
call fcn.14002c980
lea rcx, str.Is_Reloading_
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x438f8000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Draw_When_Player_Reloads
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x438c8000
call fcn.14002c980
lea rdx, [0x1400f7def]
lea rcx, [0x140052150]
call fcn.1400094f0
call fcn.140022bb0
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.14002c430
xor r9d, r9d
mov dword [rbp + 0x77], 0x434f0000
mov r8b, 1
mov dword [rbp + 0x7b], 0x43e10000
lea rdx, [rbp + 0x77]
lea rcx, str.Group2
call fcn.140020950
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.CUSTOMIZE
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41f00000
call fcn.14002c980
lea rcx, str.Crosshair
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42280000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Draw_Crosshair_on_screen
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x42100000
call fcn.14002c980
lea rdx, [0x1400f7df6]
lea rcx, [0x140051e1c]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42820000
call fcn.14002c980
lea rcx, str.Box_Thickness
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42a00000
call fcn.14002c980
movaps xmm0, xmm10
call fcn.14002af10
mov r9d, 0xa
mov qword [rsp + 0x20], rbx
lea rdx, [0x1400e3b08]
lea rcx, str.Box_Thickness
lea r8d, [r9 - 9]
call fcn.1400479b0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42c80000
call fcn.14002c980
lea rcx, str.Box_Width
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42e60000
call fcn.14002c980
movaps xmm0, xmm10
call fcn.14002af10
movss dword [rsp + 0x28], xmm9
lea rdx, [0x1400e3b0c]
movaps xmm3, xmm7
mov qword [rsp + 0x20], rdi
xorps xmm2, xmm2
lea rcx, str.Box_Width
call fcn.140047960
call fcn.140022bb0
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.14002c430
mov dword [rbp + 0x77], 0x434f0000
xor r9d, r9d
mov dword [rbp + 0x7b], 0x43e10000
mov r8b, 1
lea rdx, [rbp + 0x77]
lea rcx, str.Group3
call fcn.140020950
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.PREVIEW
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
cmp byte [rbp + 0x77], 0
je 0x14000b300
cmp byte [0x1400f7dee], 1
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0xc25c0000
mov dword [rbp + 0x7b], 0x41a00000
jne 0x14000b29b
call fcn.14002c980
mov rcx, qword [0x1400f7d48]
jmp 0x14000b2a7
call fcn.14002c980
mov rcx, qword [0x1400f7f28]
movaps xmm1, xmmword [0x1400b94e0]
lea rax, [rbp - 0x21]
mov qword [rsp + 0x28], rax
lea r9, [rbp + 0x77]
lea rax, [rbp - 0x31]
mov dword [rbp + 0x77], 0x3f800000
xorps xmm0, xmm0
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x41]
mov dword [rbp + 0x7b], 0x3f800000
lea rdx, [rbp - 0x49]
mov qword [rbp - 0x41], 0
movups xmmword [rbp - 0x21], xmm0
mov dword [rbp - 0x49], 0x43a50000
movups xmmword [rbp - 0x31], xmm1
mov dword [rbp - 0x45], 0x43b40000
call fcn.140043d40
cmp byte [0x1400f7df4], 0
je 0x14000b39e
movaps xmm0, xmmword [0x1400b9310]
lea rdx, [rbp - 0x21]
mov ecx, 3
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movaps xmm0, xmmword [0x1400b93d0]
lea rdx, [rbp - 0x21]
mov ecx, 5
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
movd xmm1, dword [0x1400e3b08]
mov ecx, 7
cvtdq2ps xmm1, xmm1
call fcn.14002b0a0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42380000
mov dword [rbp + 0x7b], 0x42700000
call fcn.14002c980
xor r9d, r9d
mov dword [rbp + 0x77], 0x42e60000
mov r8b, 1
mov dword [rbp + 0x7b], 0x438e8000
lea rdx, [rbp + 0x77]
lea rcx, str.box
call fcn.140020950
call fcn.140022bb0
mov ecx, 2
call fcn.14002a9d0
cmp byte [0x1400f7df1], 0
je 0x14000b576
movaps xmm0, xmmword [0x1400b93d0]
lea rdx, [rbp - 0x21]
mov ecx, 0x15
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42380000
mov dword [rbp + 0x7b], 0x42700000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42200000
lea rcx, [0x140051e40]
mov dword [rbp + 0x7b], 0x3f800000
call fcn.1400429f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42380000
mov dword [rbp + 0x7b], 0x42700000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x3f800000
lea rcx, [0x140051e68]
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42f00000
mov dword [rbp + 0x7b], 0x42700000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42200000
lea rcx, [0x140051e40]
mov dword [rbp + 0x7b], 0x3f800000
call fcn.1400429f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43200000
mov dword [rbp + 0x7b], 0x42700000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x3f800000
lea rcx, [0x140051e84]
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42380000
mov dword [rbp + 0x7b], 0x43848000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x3f800000
lea rcx, [0x140051e68]
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42380000
mov dword [rbp + 0x7b], 0x43ac8000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42200000
lea rcx, [0x1400520b4]
mov dword [rbp + 0x7b], 0x3f800000
call fcn.1400429f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42f00000
mov dword [rbp + 0x7b], 0x43ac8000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42200000
lea rcx, [0x1400521d0]
mov dword [rbp + 0x7b], 0x3f800000
call fcn.1400429f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43200000
mov dword [rbp + 0x7b], 0x43848000
call fcn.14002c980
lea rdx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x3f800000
lea rcx, [0x140051ee0]
mov dword [rbp + 0x7b], 0x42a00000
call fcn.1400429f0
mov ecx, 1
call fcn.14002a9d0
cmp byte [0x1400f7ded], 0
je 0x14000b5a2
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42aa0000
mov dword [rbp + 0x7b], 0x42280000
call fcn.14002c980
lea rcx, str.Enemy
call fcn.140047f10
cmp byte [0x1400f7def], 0
je 0x14000b5ce
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42820000
mov dword [rbp + 0x7b], 0x43ac8000
call fcn.14002c980
lea rcx, str.Not_Reloading
call fcn.140047f10
cmp byte [0x1400f7df5], 0
je 0x14000b60a
cmp byte [0x1400f7ded], 0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42b40000
mov dword [rbp + 0x7b], 0x41d80000
jne 0x14000b5f9
mov dword [rbp + 0x7b], 0x42280000
call fcn.14002c980
lea rcx, [0x1400521dc]
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43be0000
call fcn.14002c980
lea rcx, str.Show_Player
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43c58000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Shower_Player_in_preview
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x43c30000
call fcn.14002c980
lea rdx, [rbp + 0x77]
lea rcx, [0x140051e1c]
call fcn.1400094f0
call fcn.140022bb0
mov eax, dword [0x1400f6ce0]
movaps xmm10, xmmword [rsp + 0x80]
movaps xmm7, xmmword [rsp + 0xb0]
mov rdi, qword [rsp + 0xd0]
cmp eax, 3
jne 0x14000b9e5
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x42c80000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
xor r9d, r9d
mov dword [rbp + 0x77], 0x434f0000
mov r8b, 1
mov dword [rbp + 0x7b], 0x43e10000
lea rdx, [rbp + 0x77]
lea rcx, str.Group1
call fcn.140020950
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41200000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.WORLD
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x41f00000
call fcn.14002c980
lea rcx, str.No_Recoil
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42280000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Remove_Recoil_On_Guns
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x42100000
call fcn.14002c980
lea rdx, [rbp + 0x67]
lea rcx, [0x140051e1c]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42820000
call fcn.14002c980
lea rcx, str.Aim_While_Jumping
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x429a0000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.self_explanitory
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x428e0000
call fcn.14002c980
lea rdx, [rbp + 0x67]
lea rcx, [0x140051e40]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42c80000
call fcn.14002c980
lea rcx, str.Airstuck
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x42e00000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Freeze_Player_In_Air
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x42d40000
call fcn.14002c980
lea rdx, [rbp + 0x67]
lea rcx, [0x140051e68]
call fcn.1400094f0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43070000
call fcn.14002c980
lea rcx, str.Carfly
call fcn.140047f10
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x41200000
mov dword [rbp + 0x7b], 0x43130000
call fcn.14002c980
movaps xmm0, xmmword [0x1400b94a0]
lea rdx, [rbp - 0x21]
xor ecx, ecx
movups xmmword [rbp - 0x21], xmm0
call fcn.14002afb0
lea rcx, str.Fly_in_Cars
call fcn.140047f10
mov ecx, 1
call fcn.14002a9d0
lea rcx, [rbp + 0x77]
mov dword [rbp + 0x77], 0x43270000
mov dword [rbp + 0x7b], 0x430d0000
call fcn.14002c980
lea rdx, [rbp + 0x67]
lea rcx, [0x140051ea4]
call fcn.1400094f0
call fcn.140022bb0
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.14002c430
xor r9d, r9d
mov dword [rbp + 0x77], 0x434f0000
mov r8b, 1
mov dword [rbp + 0x7b], 0x43e10000
lea rdx, [rbp + 0x77]
lea rcx, str.Group2
call fcn.140020950
call fcn.140022bb0
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.14002c430
xor r9d, r9d
mov dword [rbp + 0x77], 0x434f0000
mov r8b, 1
mov dword [rbp + 0x7b], 0x43e10000
lea rdx, [rbp + 0x77]
lea rcx, str.Group3
call fcn.140020950
call fcn.140022bb0
call fcn.14002a950
call fcn.140022a00
mov ecx, 7
call fcn.14002aa20
mov ecx, 0xa
call fcn.14002a9d0
movaps xmm8, xmmword [rsp + 0xa0]
movaps xmm6, xmmword [rsp + 0xc0]
call fcn.140008020
call fcn.1400232d0
mov rcx, qword [0x1400f7ff0]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 7]
call qword [rax + 0x1c8]
mov rcx, qword [0x1400f7ff0]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 0x1b]
call qword [rax + 0x1c8]
mov rcx, qword [0x1400f7ff0]
xor r8d, r8d
mov edx, 0xae
mov rax, qword [rcx]
call qword [rax + 0x1c8]
mov rcx, qword [0x1400f7ff0]
xor ebx, ebx
mov dword [rsp + 0x30], ebx
xor r8d, r8d
movss dword [rsp + 0x28], xmm9
xor edx, edx
mov dword [rsp + 0x20], ebx
mov rax, qword [rcx]
lea r9d, [rbx + 1]
call qword [rax + 0x158]
mov rcx, qword [0x1400f7ff0]
mov rax, qword [rcx]
call qword [rax + 0x148]
movaps xmm9, xmmword [rsp + 0x90]
test eax, eax
js 0x14000bacd
call fcn.14002b120
call fcn.140024b20
mov rcx, rax
call fcn.14003e180
mov rcx, qword [0x1400f7ff0]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov rcx, qword [0x1400f7ff0]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], rbx
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
mov rbx, qword [rsp + 0xd8]
cmp eax, 0x88760868
jne 0x14000bb2e
mov rcx, qword [0x1400f7ff0]
mov rax, qword [rcx]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x14000bb2e
call fcn.14003df70
mov rcx, qword [0x1400f7ff0]
lea rdx, [0x1400f7d50]
mov rax, qword [rcx]
call qword [rax + 0x80]
call fcn.14003ddd0
add rsp, 0xe0
pop rbp
ret