Function at 0x1400c8650
Capabilities:
Access peb ldr_data
Encode data using xor
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
push rbp
push r12
lea rbp, [rsp - 0x148]
sub rsp, 0x248
mov rax, qword [0x140389020]
xor r12d, r12d
test rax, rax
je 0x1400c867b
mov rcx, qword [rax + 0xa0]
jmp 0x1400c867e
mov rcx, r12
cmp qword [rcx + 0x48], r12
jne 0x1400c8689
call fcn.14005bc70
mov qword [rsp + 0x240], rbx
mov qword [rsp + 0x230], rdi
call fcn.1400a2000
call fcn.14007a0f0
mov rax, qword [0x140389518]
mov ecx, dword [0x1403893b0]
call rax
test ax, ax
je 0x1400c877a
mov rax, qword gs:[0x60]
cmp byte [0x140389195], r12b
sete byte [0x140389195]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop word [rax + rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
cmp rdi, r10
je 0x1400c8757
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x1400c8757
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
mov r8d, 0x63884651
lea rcx, [r10 + r9*4]
mov edx, dword [rcx + rbx]
add rdx, r10
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x1400c8752
nop dword [rax]
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x1400c8730
cmp r8d, 0x297c4294
je 0x1400c875c
test r9d, r9d
jne 0x1400c8710
mov rax, qword [rax]
jmp 0x1400c86e0
mov ecx, dword [rdi + 0x24]
add rcx, r10
movzx edx, word [rcx + r9*2]
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov eax, dword [rcx + rdx*4]
mov ecx, 0x64
add rax, r10
call rax
cmp byte [0x140389195], r12b
je 0x1400c980b
mov rbx, qword [0x140389020]
lea rcx, str.Axiom_Slotted
movaps xmm0, xmmword [0x1402e5f20]
xor edx, edx
movaps xmm1, xmmword [0x1402e5e00]
mov r8d, 0x2081
movss xmm3, dword [0x140385008]
movups xmmword [0x140389818], xmm0
mov dword [0x1403897c4], 0x3f800000
movss xmm0, dword [0x14038500c]
movups xmmword [0x140389738], xmm1
or dword [rbx + 0x47d0], 0x10
mov qword [rsp + 0x238], rsi
mov qword [rsp + 0x220], r15
movaps xmmword [rsp + 0x210], xmm6
movaps xmmword [rsp + 0x200], xmm7
movaps xmmword [rsp + 0x1f0], xmm8
shufps xmm3, xmm3, 0xe1
movaps xmmword [rsp + 0x1e0], xmm9
movss xmm3, xmm0
movaps xmmword [rsp + 0x1d0], xmm10
shufps xmm3, xmm3, 0xc6
movaps xmmword [rsp + 0x1c0], xmm11
movaps xmmword [rsp + 0x1b0], xmm12
movss xmm12, dword [0x1402e59a4]
mov qword [rbx + 0x37d8], r12
mov dword [rbx + 0x37e4], r12d
mov dword [rbx + 0x3844], 0x40e00000
mov dword [rbx + 0x381c], 0x41700000
mov dword [rbx + 0x3820], 0x41700000
movss xmm1, dword [rbx + 0x10]
movss xmm2, dword [rbx + 0x14]
movss xmm3, xmm1
shufps xmm3, xmm3, 0x27
movaps xmmword [rsp + 0x1a0], xmm13
movss xmm3, xmm2
shufps xmm3, xmm3, 0x39
movaps xmmword [rsp + 0x190], xmm14
movups xmmword [rbp - 8], xmm3
mov qword [rbx + 0x4820], r12
movups xmmword [rbx + 0x480c], xmm3
mov qword [rbx + 0x4828], r12
movaps xmmword [rsp + 0x180], xmm15
call fcn.14007f880
mov r8, qword [0x140389020]
mov rax, qword [r8 + 0x3ef8]
movsd xmm0, qword [rax + 0x20]
movss xmm10, dword [rax + 0x250]
movss xmm13, dword [rax + 0x254]
subss xmm13, dword [rax + 0x24]
movsd qword [rbp + 0x160], xmm0
movss xmm0, dword [rax + 0x20]
subss xmm10, xmm0
cmp qword [rax + 0x1a8], r12
jne 0x1400c890a
cmp qword [r8 + 0x4b38], r12
je 0x1400c8918
movss xmm10, dword [rax + 0x220]
subss xmm10, xmm0
movss xmm15, dword [rbp + 0x164]
lea rcx, [rbp + 8]
movss xmm6, dword [rbp + 0x160]
movaps xmm1, xmm15
mov byte [rax + 0xb8], 1
addss xmm1, xmm13
movaps xmm0, xmm6
mov dword [rbp + 0x170], 0x3f800000
addss xmm0, xmm10
mov dword [rbp + 0x174], 0x3f800000
xorps xmm11, xmm11
mov qword [rbp + 0x178], r12
mov dword [rsp + 0x50], 0x44f00000
movss dword [rbp + 0x16c], xmm1
movss xmm1, dword [0x14038980c]
movss dword [rbp + 0xc], xmm1
movss xmm1, dword [0x140389814]
mulss xmm1, dword [r8 + 0x37d0]
mov dword [rsp + 0x54], 0x44870000
movss dword [rbp + 0x168], xmm0
movss xmm0, dword [0x140389808]
movss dword [rbp + 8], xmm0
movss xmm0, dword [0x140389810]
movss dword [rbp + 0x14], xmm1
movss dword [rbp + 0x10], xmm0
mov qword [rsp + 0x58], r12
call fcn.140075cb0
mov rcx, qword [r8 + 0x3ef8]
lea r9, [rsp + 0x50]
mov rdx, qword [0x140389070]
lea r8, [rsp + 0x58]
mov dword [rsp + 0x30], eax
lea rax, [rbp + 0x170]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x178]
mov rcx, qword [rcx + 0x298]
mov qword [rsp + 0x20], rax
call fcn.140099ab0
mov r8, qword [0x140389020]
lea rcx, [rbp + 0x18]
mov rax, qword [r8 + 0x3ef8]
mov byte [rax + 0xb8], 1
movss xmm1, dword [0x1403897bc]
movss xmm0, dword [0x1403897b8]
movss dword [rbp + 0x1c], xmm1
movss xmm1, dword [0x1403897c4]
mulss xmm1, dword [r8 + 0x37d0]
movss dword [rbp + 0x18], xmm0
movss xmm0, dword [0x1403897c0]
movss dword [rbp + 0x24], xmm1
movss dword [rbp + 0x20], xmm0
call fcn.140075cb0
mov rcx, qword [r8 + 0x3ef8]
lea rdx, [rbp + 0x160]
movss xmm0, dword [0x1402e5a84]
lea r8, [rbp + 0x168]
mov r9d, eax
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x298]
call fcn.140099470
mov rcx, qword [0x140389020]
movaps xmm0, xmmword [0x1402e5f50]
movups xmmword [rbp - 8], xmm0
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
lea rcx, [rbp - 8]
mov rdi, qword [rax + 0x298]
call fcn.140075cb0
mov rsi, qword [0x140389078]
mov r15d, eax
mov dword [rsp + 0x60], 0x3f800000
mov dword [rsp + 0x64], 0x3f800000
mov qword [rsp + 0x68], r12
test eax, 0xff000000
je 0x1400c8b90
mov qword [rsp + 0x228], r14
mov r14, qword [rdi + 0x98]
cmp rsi, r14
je 0x1400c8b1d
mov rdx, rsi
mov rcx, rdi
call fcn.140096b30
mov edx, 6
mov rcx, rdi
lea r8d, [rdx - 2]
call fcn.140096bb0
lea rax, [rsp + 0x60]
mov dword [rsp + 0x28], r15d
lea r9, [rsp + 0x68]
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x168]
mov rcx, rdi
lea rdx, [rbp + 0x160]
call fcn.140096cd0
cmp rsi, r14
mov r14, qword [rsp + 0x228]
je 0x1400c8b90
movsxd rcx, dword [rdi + 0x68]
lea eax, [rcx - 1]
mov dword [rdi + 0x68], eax
test eax, eax
jne 0x1400c8b78
mov rax, r12
jmp 0x1400c8b81
mov rax, qword [rdi + 0x70]
mov rax, qword [rax + rcx*8 - 0x10]
mov rcx, rdi
mov qword [rdi + 0x98], rax
call fcn.1400968f0
mov r8, qword [0x140389020]
lea rcx, [rbp + 0x28]
movss xmm9, dword [0x1402e5afc]
movaps xmm8, xmm15
movss xmm7, dword [0x1402e5adc]
addss xmm8, xmm7
mov rax, qword [r8 + 0x3ef8]
mov byte [rax + 0xb8], 1
movss xmm2, dword [rbx + 0x381c]
movss xmm1, dword [0x1403897cc]
movss xmm0, dword [0x1403897c8]
movss dword [rbp + 0x28], xmm0
movss xmm0, dword [0x1403897d0]
movss dword [rbp + 0x2c], xmm1
movss xmm1, dword [0x1403897d4]
mulss xmm1, dword [r8 + 0x37d0]
movss dword [rbp + 0x30], xmm0
movaps xmm0, xmm2
addss xmm0, xmm2
movss dword [rsp + 0x74], xmm8
movss dword [rbp + 0x34], xmm1
movaps xmm1, xmm10
subss xmm1, xmm9
subss xmm1, xmm0
movaps xmm0, xmm6
addss xmm0, xmm2
addss xmm1, xmm6
movss dword [rsp + 0x78], xmm0
movaps xmm0, xmm15
addss xmm0, dword [rbx + 0x3820]
movss dword [rsp + 0x70], xmm1
movss dword [rsp + 0x7c], xmm0
call fcn.140075cb0
mov rcx, qword [r8 + 0x3ef8]
lea rdx, [rsp + 0x78]
movss xmm0, dword [0x1402e5a4c]
lea r8, [rsp + 0x70]
mov r9d, eax
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x298]
call fcn.140099470
mov r8, qword [0x140389020]
addss xmm15, xmm11
movaps xmm3, xmm10
movss dword [rbp - 0x7c], xmm8
lea rcx, [rbp + 0x38]
mov rax, qword [r8 + 0x3ef8]
mov byte [rax + 0xb8], 1
movss xmm0, dword [0x1403897c8]
movss xmm2, dword [rbx + 0x381c]
movss xmm1, dword [0x1403897cc]
subss xmm3, xmm2
movss dword [rbp + 0x38], xmm0
movss xmm0, dword [0x1403897d0]
movss dword [rbp + 0x40], xmm0
movaps xmm0, xmm6
movss dword [rbp + 0x3c], xmm1
movss xmm1, dword [0x1403897d4]
addss xmm0, xmm3
mulss xmm1, dword [r8 + 0x37d0]
subss xmm3, xmm7
movss dword [rbp - 0x80], xmm0
movaps xmm0, xmm15
addss xmm0, dword [rbx + 0x3820]
addss xmm3, xmm6
movss dword [rbp + 0x44], xmm1
movss dword [rbp - 0x74], xmm0
addss xmm3, xmm2
movss dword [rbp - 0x78], xmm3
call fcn.140075cb0
mov rcx, qword [r8 + 0x3ef8]
lea rdx, [rbp - 0x78]
movss xmm0, dword [0x1402e5a4c]
lea r8, [rbp - 0x80]
mov r9d, eax
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x298]
call fcn.140099470
mov r8, qword [0x140389020]
mov rax, qword [r8 + 0x3ef8]
lea rcx, [rbp + 0x48]
movss xmm14, dword [0x1402e5970]
movaps xmm6, xmm10
subss xmm6, xmm7
movss dword [rbp - 0x6c], xmm8
movss xmm7, dword [rbp + 0x160]
mov byte [rax + 0xb8], 1
movss xmm3, dword [rbx + 0x381c]
movss xmm1, dword [0x1403897cc]
movaps xmm2, xmm3
movss xmm0, dword [0x1403897c8]
movss dword [rbp + 0x4c], xmm1
movss xmm1, dword [0x1403897d4]
mulss xmm1, dword [r8 + 0x37d0]
movss dword [rbp + 0x48], xmm0
movss xmm0, dword [0x1403897d0]
movss dword [rbp + 0x54], xmm1
movaps xmm1, xmm10
movss dword [rbp + 0x50], xmm0
subss xmm1, xmm3
mulss xmm2, xmm14
movaps xmm0, xmm6
subss xmm0, xmm3
subss xmm1, xmm2
subss xmm0, xmm2
subss xmm1, xmm9
addss xmm0, xmm7
addss xmm1, xmm7
movss dword [rbp - 0x70], xmm0
movaps xmm0, xmm15
addss xmm0, dword [rbx + 0x3820]
addss xmm1, xmm3
movss dword [rbp - 0x64], xmm0
movss dword [rbp - 0x68], xmm1
call fcn.140075cb0
mov rcx, qword [r8 + 0x3ef8]
lea rdx, [rbp - 0x68]
movss xmm0, dword [0x1402e5a4c]
lea r8, [rbp - 0x70]
mov r9d, eax
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x298]
call fcn.140099470
movss xmm2, dword [0x1402e5aa0]
mov r8, qword [0x140389020]
subss xmm8, xmm2
mov dword [rbp - 0x60], 0x3f800000
mov dword [rbp - 0x5c], 0x3f800000
mov qword [rbp - 0x58], r12
mov rax, qword [r8 + 0x3ef8]
movss dword [rbp - 0x4c], xmm8
mov byte [rax + 0xb8], 1
movss xmm3, dword [rbx + 0x381c]
movss xmm1, dword [0x14038981c]
subss xmm6, xmm3
movss xmm0, dword [0x140389818]
addss xmm15, dword [rbx + 0x3820]
movss dword [rbp + 0x58], xmm0
movss xmm0, dword [0x140389820]
movss dword [rbp + 0x60], xmm0
movaps xmm0, xmm10
subss xmm0, xmm3
movss dword [rbp + 0x5c], xmm1
movss xmm1, dword [0x140389824]
addss xmm15, xmm2
mulss xmm1, dword [r8 + 0x37d0]
movss dword [rbp + 0x64], xmm1
movaps xmm1, xmm3
mulss xmm1, xmm14
subss xmm0, xmm1
subss xmm6, xmm1
subss xmm0, xmm9
addss xmm6, xmm7
addss xmm0, xmm7
subss xmm6, xmm2
addss xmm0, xmm3
movss dword [rbp - 0x50], xmm6
addss xmm0, xmm2
movss dword [rbp - 0x48], xmm0
lea rcx, [rbp + 0x58]
movss dword [rbp - 0x44], xmm15
call fcn.140075cb0
mov rcx, qword [r8 + 0x3ef8]
lea r9, [rbp - 0x50]
mov rdx, qword [0x140389050]
lea r8, [rbp - 0x48]
mov dword [rsp + 0x30], eax
lea rax, [rbp - 0x60]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x58]
mov rcx, qword [rcx + 0x298]
mov qword [rsp + 0x20], rax
call fcn.140099ab0
movss xmm0, dword [rbx + 0x381c]
movss xmm2, dword [rbx + 0x3820]
addss xmm0, dword [0x1402e5ab8]
mov rcx, qword [0x140389020]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
movss xmm1, dword [rax + 0x20]
subss xmm1, dword [rax + 0x84]
addss xmm1, xmm0
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
mov byte [rax + 0x141], 1
movss dword [rax + 0x100], xmm1
addss xmm0, xmm2
movss dword [rax + 0x104], xmm0
call fcn.1400859d0
cmp dword [0x140389560], r12d
lea r9, [rbp - 0x40]
mov r8, qword [0x140389058]
mov ecx, 1
sete dl
mov dword [rbp - 0x40], 0x41f00000
mov dword [rbp - 0x3c], 0x42aa0000
call fcn.1400a33a0
mov r15, qword [rsp + 0x220]
test al, al
je 0x1400c9020
mov edx, r12d
mov dword [0x140389560], edx
jmp 0x1400c9026
mov edx, dword [0x140389560]
movss xmm6, dword [0x1402e5ac0]
xorps xmm0, xmm0
movaps xmm1, xmm6
call fcn.140085750
mov r8, qword [0x140389038]
lea r9, [rbp - 0x38]
cmp edx, 1
mov dword [rbp - 0x38], 0x41f00000
mov edi, 2
mov dword [rbp - 0x34], 0x42aa0000
sete dl
mov ecx, edi
call fcn.1400a33a0
test al, al
je 0x1400c9075
mov edx, 1
mov dword [0x140389560], edx
jmp 0x1400c907b
mov edx, dword [0x140389560]
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140085750
mov r8, qword [0x140389060]
lea r9, [rbp - 0x30]
cmp edx, edi
mov dword [rbp - 0x30], 0x41f00000
mov ecx, 3
mov dword [rbp - 0x2c], 0x42aa0000
sete dl
call fcn.1400a33a0
test al, al
je 0x1400c90ba
mov dword [0x140389560], edi
jmp 0x1400c90c0
mov edi, dword [0x140389560]
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140085750
mov r8, qword [0x140389048]
lea r9, [rbp - 0x28]
cmp edi, 3
mov dword [rbp - 0x28], 0x41f00000
mov ecx, 4
mov dword [rbp - 0x24], 0x42aa0000
sete dl
call fcn.1400a33a0
test al, al
je 0x1400c9102
mov dword [0x140389560], 3
call fcn.140085b00
mov eax, dword [0x1403895a8]
mov edi, dword [0x140389560]
movss xmm8, dword [0x1402e5b80]
cmp edi, eax
jne 0x1400c9126
movaps xmm1, xmm12
jmp 0x1400c912a
movaps xmm1, xmm8
mov rsi, qword [0x140389020]
movss xmm15, dword [0x1402e5a38]
movss xmm9, dword [rsi + 0x18]
movaps xmm0, xmm9
mulss xmm0, xmm15
mulss xmm0, xmm1
addss xmm0, dword [0x140389600]
comiss xmm11, xmm0
jbe 0x1400c9160
xorps xmm6, xmm6
jmp 0x1400c9168
movaps xmm6, xmm12
minss xmm6, xmm0
movss dword [0x140389600], xmm6
cmp edi, eax
jne 0x1400c917a
movaps xmm7, xmm12
jmp 0x1400c917e
movaps xmm7, xmm8
movss xmm0, dword [0x1402e5b14]
call sub.api_ms_win_crt_math_l1_1_0.dll_roundf
mulss xmm0, xmm9
movaps xmm9, xmmword [rsp + 0x1e0]
mulss xmm0, xmm7
addss xmm0, dword [0x140389910]
comiss xmm11, xmm0
jbe 0x1400c91b1
xorps xmm12, xmm12
jmp 0x1400c91b6
minss xmm12, xmm0
ucomiss xmm6, xmm11
movss dword [0x140389910], xmm12
jp 0x1400c91d5
jne 0x1400c91d5
ucomiss xmm12, xmm11
jp 0x1400c91d5
jne 0x1400c91d5
mov dword [0x1403895a8], edi
movss xmm4, dword [rbx + 0x3820]
xor ecx, ecx
movss xmm0, dword [rbx + 0x381c]
movaps xmm3, xmm4
mov rax, qword [rsi + 0x3ef8]
addss xmm0, xmm11
movss xmm7, dword [0x1402e5ad8]
addss xmm4, xmm7
mov byte [rax + 0xb8], 1
mov rax, qword [rsi + 0x3ef8]
addss xmm4, xmm3
movss xmm2, dword [rax + 0x20]
subss xmm2, dword [rax + 0x84]
addss xmm2, xmm0
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
mov byte [rax + 0x141], 1
movss dword [rax + 0x100], xmm2
addss xmm0, xmm4
movss dword [rax + 0x104], xmm0
mulss xmm6, dword [rbx + 0x37d0]
movaps xmm1, xmm6
call fcn.140076290
mov eax, dword [0x1403895a8]
movaps xmm12, xmmword [rsp + 0x1b0]
mov rsi, qword [rsp + 0x238]
test eax, eax
jne 0x1400c9601
call fcn.1400859d0
movss xmm6, dword [0x1402e5a00]
lea rdx, [rbp - 0x20]
movss xmm0, dword [rbx + 0x381c]
lea rcx, str.GENERAL
divss xmm10, xmm6
movaps xmm1, xmm10
subss xmm1, xmm0
divss xmm0, xmm6
subss xmm1, xmm0
movaps xmm0, xmm13
movss dword [rbp - 0x20], xmm1
movss xmm1, dword [rbx + 0x3820]
mulss xmm1, xmm6
addss xmm1, xmm7
subss xmm0, xmm1
movss dword [rbp - 0x1c], xmm0
call fcn.14007cd00
lea rdx, [0x1403099e5]
lea rcx, str.Enable_Aimbot
call fcn.1400a4a70
lea rdx, [0x1403099e4]
lea rcx, str.Visibility_Check
call fcn.1400a4a70
lea rax, [rbp + 0x160]
mov dword [rsp + 0x30], r12d
lea rdi, [0x1402dd4c8]
mov dword [rbp + 0x160], 0x2ee
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x168]
lea r8, [0x1403099ec]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp + 0x168], reloc.WLDAP32.dll_Ordinal_50
lea rcx, [0x1402e578c]
call fcn.1400a6900
mov rcx, qword [0x140389020]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
mov byte [rax + 0x141], 1
addss xmm0, dword [0x1402e5b3c]
movss dword [rax + 0x104], xmm0
call fcn.14007ce40
call fcn.140085b00
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.140085750
call fcn.1400859d0
movss xmm0, dword [rbx + 0x381c]
lea rdx, [rbp - 0x18]
movaps xmm1, xmm10
lea rcx, str.AIMBOT
subss xmm1, xmm0
divss xmm0, xmm6
subss xmm1, xmm0
movaps xmm0, xmm13
movss dword [rbp - 0x18], xmm1
movss xmm1, dword [rbx + 0x3820]
mulss xmm1, xmm15
addss xmm1, xmm7
subss xmm0, xmm1
mulss xmm0, xmm14
movss dword [rbp - 0x14], xmm0
call fcn.14007cd00
lea r9, str.Left_Mouse_Button
mov dword [rsp + 0x20], 0x3f
lea rdx, [0x14034a9ac]
lea rcx, str.Aim_Key
call fcn.1400a6720
lea r9, str.lP._
mov dword [rsp + 0x20], 4
lea rdx, [0x140389308]
lea rcx, str.Aim_Hitbox
call fcn.1400a6720
mov dword [rsp + 0x30], r12d
mov qword [rsp + 0x28], rdi
mov dword [rbp + 0x160], reloc.WS2_32.dll_ntohs
mov dword [rbp + 0x168], 1
lea rax, [rbp + 0x160]
mov edx, 4
lea r9, [rbp + 0x168]
mov qword [rsp + 0x20], rax
lea r8, [0x1403099e8]
lea rcx, str.Smoothing
call fcn.1400a6900
call fcn.14007ce40
movss xmm0, dword [rbx + 0x381c]
lea rdx, [rbp - 0x10]
movaps xmm1, xmm10
lea rcx, str.OTHERS
subss xmm1, xmm0
movaps xmm2, xmm13
divss xmm0, xmm6
subss xmm1, xmm0
movss xmm0, dword [rbx + 0x3820]
mulss xmm0, xmm15
addss xmm0, xmm7
movss dword [rbp - 0x10], xmm1
subss xmm2, xmm0
mulss xmm2, xmm14
movss dword [rbp - 0xc], xmm2
call fcn.14007cd00
lea rdx, [0x14038908e]
lea rcx, str.No_Minigun_Cooldown
call fcn.1400a4a70
lea rdx, [0x14038908b]
lea rcx, str.Perfect_Triggerbot
call fcn.1400a4a70
call fcn.14007ce40
call fcn.140085b00
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.140085750
call fcn.1400859d0
movss xmm0, dword [rbx + 0x381c]
lea rdx, [rsp + 0x40]
subss xmm10, xmm0
divss xmm0, xmm6
lea rcx, str.SETTINGS
subss xmm10, xmm0
movss xmm0, dword [rbx + 0x3820]
mulss xmm0, xmm6
addss xmm0, xmm7
movss dword [rsp + 0x40], xmm10
subss xmm13, xmm0
movss dword [rsp + 0x44], xmm13
call fcn.14007cd00
mov r8d, 0x30120
lea rdx, [0x140385020]
lea rcx, str.Weapon_Color
call fcn.1400a7a40
mov r8d, 0x30120
lea rdx, [0x140385010]
lea rcx, str.Hide_Weapon_Color
call fcn.1400a7a40
mov rcx, qword [0x140389020]
mov rax, qword [rcx + 0x3ef8]
movss xmm1, dword [rax + 0x20]
movss xmm0, dword [rax + 0x250]
subss xmm0, xmm1
cmp qword [rax + 0x1a8], r12
jne 0x1400c95c9
cmp qword [rcx + 0x4b38], r12
je 0x1400c95d5
movss xmm0, dword [rax + 0x220]
subss xmm0, xmm1
subss xmm0, dword [rbx + 0x37d8]
lea rdx, [rsp + 0x48]
mov dword [rsp + 0x4c], 0x41c80000
lea rcx, str.Click_Me
movss dword [rsp + 0x48], xmm0
call fcn.1400a3980
jmp 0x1400c97ac
cmp eax, 1
jne 0x1400c97b6
call fcn.1400859d0
movss xmm0, dword [rbx + 0x381c]
lea rdx, [rsp + 0x48]
movss xmm2, dword [rbx + 0x3820]
lea rcx, str.VISUALS
mulss xmm10, xmm14
addss xmm2, xmm2
movaps xmm1, xmm10
subss xmm1, xmm0
mulss xmm0, xmm14
addss xmm2, xmm7
subss xmm1, xmm0
movaps xmm0, xmm13
subss xmm0, xmm2
movss dword [rsp + 0x48], xmm1
movss dword [rsp + 0x4c], xmm0
call fcn.14007cd00
lea rdx, [0x1403099e6]
lea rcx, str.Boxes
call fcn.1400a4a70
lea rdx, [0x140389194]
lea rcx, str.Snaplines
call fcn.1400a4a70
lea rdx, [0x140389032]
lea rcx, str.Distance
call fcn.1400a4a70
lea rdx, [0x14038908a]
lea rcx, str.Platform
call fcn.1400a4a70
lea rdx, [0x140389088]
lea rcx, str.Weapon_Info
call fcn.1400a4a70
call fcn.14007ce40
call fcn.140085b00
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.140085750
call fcn.1400859d0
movss xmm0, dword [rbx + 0x381c]
lea rdx, [rsp + 0x40]
movss xmm1, dword [rbx + 0x3820]
subss xmm10, xmm0
addss xmm1, xmm1
mulss xmm0, xmm14
lea rcx, str.WORLD_VISUALS
subss xmm10, xmm0
addss xmm1, xmm7
movss dword [rsp + 0x40], xmm10
subss xmm13, xmm1
movss dword [rsp + 0x44], xmm13
call fcn.14007cd00
lea rdx, [0x1403099e7]
lea rcx, str.Cache_Actor_Locations
call fcn.1400a4a70
lea rdx, [0x14038908f]
lea rcx, str.Loot
call fcn.1400a4a70
lea rdx, [0x140389089]
lea rcx, str.Chickens
call fcn.1400a4a70
lea rdx, [0x140389031]
lea rcx, str.Dinos
call fcn.1400a4a70
lea rdx, [0x14038908d]
lea rcx, str.Food_Boxes
call fcn.1400a4a70
lea rdx, [0x14038908c]
lea rcx, str.Supply_Drops
call fcn.1400a4a70
lea rdx, [0x140389033]
lea rcx, str.Debug_Object_Names
call fcn.1400a4a70
call fcn.14007ce40
call fcn.140085b00
mov ecx, 1
call fcn.1400763a0
call fcn.140081d60
movaps xmm15, xmmword [rsp + 0x180]
movaps xmm14, xmmword [rsp + 0x190]
movaps xmm13, xmmword [rsp + 0x1a0]
movaps xmm11, xmmword [rsp + 0x1c0]
movaps xmm10, xmmword [rsp + 0x1d0]
movaps xmm8, xmmword [rsp + 0x1f0]
movaps xmm7, xmmword [rsp + 0x200]
movaps xmm6, xmmword [rsp + 0x210]
call fcn.1400c2260
call fcn.1400c47c0
call fcn.14007c1b0
mov rcx, qword [0x140389080]
lea r8, [0x140389300]
xorps xmm0, xmm0
xor r9d, r9d
movups xmmword [rbp + 0x68], xmm0
mov rax, qword [rcx]
lea edx, [r9 + 1]
call qword [rax + 0x108]
mov rcx, qword [0x140389080]
lea r8, [rbp + 0x68]
mov rdx, qword [0x140389300]
mov rax, qword [rcx]
call qword [rax + 0x190]
mov rax, qword [0x140389020]
mov rcx, qword [rax + 0x48d0]
mov rcx, qword [rcx]
add rcx, 0x48
cmp byte [rcx], r12b
cmove rcx, r12
call fcn.14005b210
mov rcx, qword [0x1403892f0]
xor r8d, r8d
mov rax, qword [rcx]
lea edx, [r8 + 1]
call qword [rax + 0x40]
mov rdi, qword [rsp + 0x230]
mov rbx, qword [rsp + 0x240]
add rsp, 0x248
pop r12
pop rbp
ret