Function at 0x140008d20
Capabilities:
Hash data using fnv

Disassembly:
push rbx
sub rsp, 0x40
xor ebx, ebx
lea rdx, [0x140077e2c]
lea rcx, str.Local_Player_:__s
call fcn.140044e50
mov edx, dword [0x140077eac]
lea rcx, str.Ping_:__d
call fcn.140044e50
movss xmm1, dword [0x140077eb0]
cvtps2pd xmm1, xmm1
movq rdx, xmm1
lea rcx, str.Sensitivity_:__.2f
call fcn.140044e50
lea rdx, [0x140077d08]
lea rcx, str.Mapname_:__s
call fcn.140044e50
mov r8d, dword [0x140077df0]
mov eax, r8d
shr eax, 8
movzx edx, al
movzx eax, r8b
movabs rcx, 0xcbf29ce484222325
xor rax, rcx
movabs r9, 0x100000001b3
imul rax, r9
xor rdx, rax
imul rdx, r9
mov eax, r8d
shr eax, 0x10
movzx ecx, al
xor rdx, rcx
imul rdx, r9
mov eax, r8d
shr rax, 0x18
xor rdx, rax
imul rdx, r9
mov rcx, qword [0x140077b90]
and rcx, rdx
add rcx, rcx
mov rdx, qword [0x140077b78]
mov rax, qword [rdx + rcx*8 + 8]
mov r9, qword [0x140077b68]
cmp rax, r9
je 0x140008e12
mov rcx, qword [rdx + rcx*8]
cmp r8d, dword [rax + 0x10]
je 0x140008e0f
nop
cmp rax, rcx
je 0x140008e12
mov rax, qword [rax + 8]
cmp r8d, dword [rax + 0x10]
jne 0x140008e00
mov rbx, rax
test rbx, rbx
je 0x140008e2c
cmp rbx, r9
je 0x140008e2c
lea rdx, [rbx + 0x18]
lea rcx, [rsp + 0x20]
call fcn.14000c7a0
jmp 0x140008e3d
lea rdx, str._empty_
lea rcx, [rsp + 0x20]
call fcn.14000c680
mov rdx, qword [rsp + 0x20]
lea rax, [rsp + 0x20]
cmp qword [rsp + 0x38], 0xf
cmovbe rdx, rax
lea rcx, str.Gamemode:__s
call fcn.140044e50
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0xf
jbe 0x140008e9e
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008e99
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008e99
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14005e4a4
mov ecx, dword [0x140077e20]
sub ecx, 1
je 0x140008ef5
sub ecx, 1
je 0x140008edb
cmp ecx, 1
je 0x140008ec1
lea rcx, str.Team_:_Unknown
call fcn.140044e50
jmp 0x140008f08
movups xmm0, xmmword [0x1400742d8]
movups xmmword [rsp + 0x20], xmm0
lea rdx, str.Team_:_Counter_Terrorist
lea rcx, [rsp + 0x20]
jmp 0x140008f03
movups xmm0, xmmword [0x140074290]
movups xmmword [rsp + 0x20], xmm0
lea rdx, str.Team_:_Terrorist
lea rcx, [rsp + 0x20]
jmp 0x140008f03
lea rdx, str.Team_:_Spectator
lea rcx, [0x1400741c8]
call fcn.140044ec0
mov edx, dword [0x140077e24]
lea rcx, str.Health_:__d
call fcn.140044e50
lea rcx, str.Status_:_Alive
lea rax, str.Status_:_Dead
cmp dword [0x140077e24], 0
cmovle rcx, rax
call fcn.140044e50
cmp byte [0x140077d88], 0
je 0x140008fb4
movaps xmm0, xmmword [0x14006a1d0]
movups xmmword [rsp + 0x20], xmm0
lea rdx, str.Bomb_Status_:_Planted
lea rcx, [rsp + 0x20]
call fcn.140044ec0
mov rcx, qword [0x140077cf8]
add rcx, 0xed4
call fcn.14000d0a0
test eax, eax
jne 0x140008f7e
lea rcx, str.Bomb_Site_:_A
jmp 0x140008f9d
mov rcx, qword [0x140077cf8]
add rcx, 0xed4
call fcn.14000d0a0
cmp eax, 1
jne 0x140008fa2
lea rcx, str.Bomb_Site_:_B
call fcn.140044e50
cmp byte [0x140077d8a], 0
je 0x140008ffd
lea rdx, str.Bomb_Is_Being_Defused
jmp 0x140008fe7
cmp byte [0x140077d89], 0
je 0x140008fe0
movaps xmm0, xmmword [0x14006a210]
lea rdx, str.Bomb_Status_:_Dropped
movups xmmword [rsp + 0x20], xmm0
lea rcx, [rsp + 0x20]
call fcn.140044ec0
add rsp, 0x40
pop rbx
ret
lea rdx, str.Bomb_Status_:_Not_Planted
movaps xmm0, xmmword [0x14006a290]
movups xmmword [rsp + 0x20], xmm0
lea rcx, [rsp + 0x20]
call fcn.140044ec0
add rsp, 0x40
pop rbx
ret