Function at 0x140008380
Capabilities:
Log keystrokes via polling

Disassembly:
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xd0
mov ecx, 0x2d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x1400083ab
cmp byte [0x1400883f0], 0
sete byte [0x1400883f0]
mov ecx, 0x23
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x1400083c1
mov byte [0x1400883f1], 0
cmp byte [0x1400883f0], 0
je 0x1400091bf
mov rax, qword [0x14008bce0]
lea rdx, [0x1400883f1]
movaps xmm0, xmmword [0x14007b7e0]
lea rcx, str.Cs2_External_Overlay_Menu_By_NeoXa7
mov qword [rsp + 0xf0], rsi
xor r8d, r8d
xor esi, esi
or dword [rax + 0x4ac0], 0x10
movups xmmword [rax + 0x4b00], xmm0
mov qword [rax + 0x4b10], rsi
movaps xmm0, xmmword [0x14007b780]
mov qword [rax + 0x4b18], rsi
movaps xmm1, xmm0
movups xmmword [rax + 0x3ab8], xmm0
movups xmmword [rax + 0x3ac8], xmm0
call fcn.14002c3f0
call fcn.140067ab0
test al, al
je 0x1400091b2
mov rdx, qword [0x14008bce0]
movaps xmmword [rsp + 0xc0], xmm6
mov qword [rsp + 0xe8], rbx
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x14000850a
mov rbx, qword [rdx + 0x4f28]
test rbx, rbx
je 0x14000850a
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rdx, str.Game_Info
mov rcx, rbx
call fcn.140069a20
test al, al
je 0x140008503
movsx rax, word [rbx + 0x78]
mov rcx, qword [rbx + 8]
imul rdx, rax, 0x2c
mov ecx, dword [rdx + rcx]
call fcn.14002fc20
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
call fcn.140007db0
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x14000850a
mov r8, qword [rdx + 0x4f28]
test r8, r8
je 0x14000850a
movsx rax, word [r8 + 0x78]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x14000850a
mov rax, qword [rdx + 0x40a0]
dec dword [rax + 0x108]
jmp 0x14000850a
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
movss xmm6, dword [0x14007b4a0]
cmp byte [rax + 0xcf], sil
jne 0x140008bfd
mov rbx, qword [rdx + 0x4f28]
test rbx, rbx
je 0x140008bfd
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rdx, str.Visuals
mov rcx, rbx
call fcn.140069a20
test al, al
je 0x140008bf6
movsx rax, word [rbx + 0x78]
mov rcx, qword [rbx + 8]
movaps xmmword [rsp + 0xb0], xmm7
movaps xmmword [rsp + 0xa0], xmm8
imul rdx, rax, 0x2c
movaps xmmword [rsp + 0x90], xmm9
movaps xmmword [rsp + 0x80], xmm10
mov ecx, dword [rdx + rcx]
call fcn.14002fc20
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
movaps xmm0, xmmword [0x14007b7c0]
lea rdx, str.Safe_to_Use__No_Memory_Written_
lea rcx, [rbp - 0x39]
movups xmmword [rbp - 0x39], xmm0
call fcn.1400543e0
mov rbx, qword [0x14008bce0]
lea rdx, [rbp - 0x19]
movaps xmm9, xmmword [0x14007b760]
movaps xmm8, xmmword [0x14007b770]
movaps xmm7, xmm9
movaps xmm10, xmmword [0x14007b7b0]
movups xmm0, xmmword [rbx + 0x3b98]
lea rcx, [rbx + 0x4b38]
mov dword [rbp - 0x19], 0x18
movups xmmword [rbp - 0x15], xmm0
call fcn.14003c3a0
cmp dword [rbx + 0x4b34], 0x18
je 0x14000860d
movups xmmword [rbx + 0x3b98], xmm7
mov rbx, qword [0x14008bce0]
lea rdx, [rbp - 0x19]
mov dword [rbp - 0x19], 0x19
movups xmm0, xmmword [rbx + 0x3ba8]
lea rcx, [rbx + 0x4b38]
movups xmmword [rbp - 0x15], xmm0
call fcn.14003c3a0
cmp dword [rbx + 0x4b34], 0x19
movaps xmm7, xmmword [rsp + 0xb0]
je 0x14000864f
movups xmmword [rbx + 0x3ba8], xmm8
mov rbx, qword [0x14008bce0]
lea rdx, [rbp - 0x19]
mov dword [rbp - 0x19], 0x1a
movups xmm0, xmmword [rbx + 0x3bb8]
lea rcx, [rbx + 0x4b38]
movups xmmword [rbp - 0x15], xmm0
call fcn.14003c3a0
cmp dword [rbx + 0x4b34], 0x1a
movaps xmm8, xmmword [rsp + 0xa0]
je 0x140008692
movups xmmword [rbx + 0x3bb8], xmm9
mov rbx, qword [0x14008bce0]
lea rdx, [rbp - 0x19]
mov dword [rbp - 0x19], esi
movups xmm0, xmmword [rbx + 0x3a18]
lea rcx, [rbx + 0x4b38]
movups xmmword [rbp - 0x15], xmm0
call fcn.14003c3a0
movaps xmm9, xmmword [rsp + 0x90]
cmp dword [rbx + 0x4b34], esi
je 0x1400086d0
movups xmmword [rbx + 0x3a18], xmm10
movss xmm1, dword [0x14007b4cc]
mov ecx, 0xc
mov qword [rsp + 0xf8], rdi
call fcn.140021a00
mov rbx, qword [0x14008bce0]
lea rdx, [rbp - 0x39]
mov dword [rbp - 0x39], 0xb
movss xmm1, dword [rbx + 0x3964]
lea rcx, [rbx + 0x4b48]
movss xmm0, dword [rbx + 0x3968]
movss dword [rbp - 0x35], xmm1
movss dword [rbp - 0x31], xmm0
call fcn.14003c260
mov rcx, qword [0x14008bce0]
movaps xmm10, xmmword [rsp + 0x80]
mov dword [rbx + 0x3964], 0x40200000
mov dword [rbx + 0x3968], 0x40200000
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rbx, qword [rcx + 0x40a0]
cmp byte [rbx + 0xcf], sil
jne 0x1400087c6
movsxd rax, dword [rbx + 0x108]
lea rcx, str.Player
mov r8, qword [rbx + 0x110]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140020c80
mov rcx, qword [rbx]
mov edi, eax
cmp dword [rcx + 0x40f8], eax
jne 0x1400087a5
lea r8, str.Player
mov edx, 0xc
mov ecx, eax
call fcn.14003b5c0
xor r9d, r9d
lea r8, str.Player
xor edx, edx
mov ecx, edi
call fcn.140065a50
test al, al
je 0x1400087c6
call fcn.1400078a0
call fcn.140066930
mov rcx, qword [0x14008bce0]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rbx, qword [rcx + 0x40a0]
cmp byte [rbx + 0xcf], sil
jne 0x1400089cd
movsxd rax, dword [rbx + 0x108]
lea rcx, str.Bomb
mov r8, qword [rbx + 0x110]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140020c80
mov rcx, qword [rbx]
mov edi, eax
cmp dword [rcx + 0x40f8], eax
jne 0x140008830
lea r8, str.Bomb
mov edx, 0xc
mov ecx, eax
call fcn.14003b5c0
xor r9d, r9d
lea r8, str.Bomb
xor edx, edx
mov ecx, edi
call fcn.140065a50
test al, al
je 0x1400089cd
lea rdx, [0x1400883f2]
lea rcx, str.Enable_Bomb_Esp
call fcn.140002800
cmp byte [0x1400883f2], sil
je 0x1400089c8
lea rdx, [0x1400883e3]
lea rcx, str.Bomb_Box_Esp
call fcn.140002800
cmp byte [0x1400883e3], sil
je 0x1400088b4
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.140021a00
xor r8d, r8d
lea rdx, [0x1400881a8]
lea rcx, str.C4_Box_Color
call fcn.140060c60
mov ecx, 1
call fcn.140021a80
lea rdx, [0x1400883e5]
lea rcx, str.Bomb_Distance
call fcn.140002800
cmp byte [0x1400883e5], sil
je 0x1400088fd
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.140021a00
xor r8d, r8d
lea rdx, [0x140088268]
lea rcx, str.Distance_Color
call fcn.140060c60
mov ecx, 1
call fcn.140021a80
lea rdx, [0x1400883ea]
lea rcx, str.Bomb_Status
call fcn.140002800
cmp byte [0x1400883ea], sil
je 0x140008946
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.140021a00
xor r8d, r8d
lea rdx, [0x1400881e8]
lea rcx, str.Status_Color
call fcn.140060c60
mov ecx, 1
call fcn.140021a80
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
cmp byte [0x1400883e3], sil
je 0x1400089bb
movaps xmm0, xmmword [0x14007b7a0]
lea rax, [rbp - 0x39]
movaps xmm1, xmmword [0x14007b790]
lea rdx, [0x1400881a4]
movss xmm3, dword [0x14007b4d8]
lea rcx, str.C4_Box_Thickness
movss xmm2, dword [0x14007b434]
mov qword [rsp + 0x38], rax
lea rax, [rbp - 0x29]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x19]
movaps xmmword [rbp - 0x39], xmm0
movaps xmm0, xmmword [0x14007b750]
mov qword [rsp + 0x28], rax
movaps xmmword [rbp - 0x29], xmm1
movaps xmmword [rbp - 0x19], xmm0
call fcn.140002ba0
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
call fcn.140066930
mov rcx, qword [0x14008bce0]
mov rax, qword [rcx + 0x40a0]
mov byte [rax + 0xcc], 1
mov rbx, qword [rcx + 0x40a0]
cmp byte [rbx + 0xcf], sil
jne 0x140008b9b
movsxd rax, dword [rbx + 0x108]
lea rcx, str.World
mov r8, qword [rbx + 0x110]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140020c80
mov rcx, qword [rbx]
mov edi, eax
cmp dword [rcx + 0x40f8], eax
jne 0x140008a37
lea r8, str.World
mov edx, 0xc
mov ecx, eax
call fcn.14003b5c0
xor r9d, r9d
lea r8, str.World
xor edx, edx
mov ecx, edi
call fcn.140065a50
test al, al
je 0x140008b9b
lea rdx, [0x14008be5a]
lea rcx, str.Enable_World_Esp
call fcn.140002800
cmp byte [0x14008be5a], sil
je 0x140008b96
lea rdx, [0x1400883eb]
lea rcx, str.Chicken_Esp
call fcn.140002800
lea rdx, [0x1400883e4]
lea rcx, str.Hostage_Esp
call fcn.140002800
lea rdx, [0x1400883e2]
lea rcx, str.Weapon_Esp
call fcn.140002800
lea rdx, [0x1400883ec]
lea rcx, str.Projectiles_Esp
call fcn.140002800
cmp byte [0x1400883eb], sil
je 0x140008af4
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.140021a00
xor r8d, r8d
lea rdx, [0x140088248]
lea rcx, str.Chicken_Text_Color
call fcn.140060c60
mov ecx, 1
call fcn.140021a80
cmp byte [0x1400883e4], sil
je 0x140008b2a
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.140021a00
xor r8d, r8d
lea rdx, [0x140088278]
lea rcx, str.Hostage_Esp_Box_Color
call fcn.140060c60
mov ecx, 1
call fcn.140021a80
cmp byte [0x1400883e2], sil
je 0x140008b60
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.140021a00
xor r8d, r8d
lea rdx, [0x140088258]
lea rcx, str.Weapon_Esp_Text_Color
call fcn.140060c60
mov ecx, 1
call fcn.140021a80
cmp byte [0x1400883ec], sil
je 0x140008b96
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.140021a00
xor r8d, r8d
lea rdx, [0x140088190]
lea rcx, str.Projectiles_Text_Color
call fcn.140060c60
mov ecx, 1
call fcn.140021a80
call fcn.140066930
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
mov rdx, qword [0x14008bce0]
mov rdi, qword [rsp + 0xf8]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x140008bfd
mov r8, qword [rdx + 0x4f28]
test r8, r8
je 0x140008bfd
movsx rax, word [r8 + 0x78]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x140008bfd
mov rax, qword [rdx + 0x40a0]
dec dword [rax + 0x108]
jmp 0x140008bfd
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x140008ceb
mov rbx, qword [rdx + 0x4f28]
test rbx, rbx
je 0x140008ceb
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rdx, [0x140072840]
mov rcx, rbx
call fcn.140069a20
test al, al
je 0x140008ce4
movsx rax, word [rbx + 0x78]
mov rcx, qword [rbx + 8]
imul r8, rax, 0x2c
mov ecx, dword [r8 + rcx]
call fcn.14002fc20
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
movaps xmm0, xmmword [0x14007b7c0]
lea rdx, str.Safe_to_Use__No_Memory_Written_
lea rcx, [rbp - 0x19]
movups xmmword [rbp - 0x19], xmm0
call fcn.1400543e0
call fcn.140006b10
lea rdx, [0x14008be5b]
lea rcx, str.Standalone_RCS
call fcn.140002800
call fcn.1400070e0
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x140008ceb
mov r8, qword [rdx + 0x4f28]
test r8, r8
je 0x140008ceb
movsx rax, word [r8 + 0x78]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x140008ceb
mov rax, qword [rdx + 0x40a0]
dec dword [rax + 0x108]
jmp 0x140008ceb
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x140008de1
mov rbx, qword [rdx + 0x4f28]
test rbx, rbx
je 0x140008de1
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rdx, str.Memory
mov rcx, rbx
call fcn.140069a20
test al, al
je 0x140008dda
movsx rax, word [rbx + 0x78]
mov rcx, qword [rbx + 8]
imul rdx, rax, 0x2c
mov ecx, dword [rdx + rcx]
call fcn.14002fc20
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
movaps xmm0, xmmword [0x14007b700]
lea rdx, str.Not_Safe_to_Use__Memory_Written_
lea rcx, [rbp - 0x19]
movups xmmword [rbp - 0x19], xmm0
call fcn.1400543e0
lea rdx, [0x14008be5c]
lea rcx, str.Bhop
call fcn.140002800
lea rdx, [0x14008be59]
lea rcx, str.Antiflash
call fcn.140002800
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x140008de1
mov r8, qword [rdx + 0x4f28]
test r8, r8
je 0x140008de1
movsx rax, word [r8 + 0x78]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x140008de1
mov rax, qword [rdx + 0x40a0]
dec dword [rax + 0x108]
jmp 0x140008de1
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x140008f30
mov rbx, qword [rdx + 0x4f28]
test rbx, rbx
je 0x140008f30
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rdx, str.Miscs
mov rcx, rbx
call fcn.140069a20
test al, al
je 0x140008f29
movsx rax, word [rbx + 0x78]
mov rcx, qword [rbx + 8]
imul rdx, rax, 0x2c
mov ecx, dword [rdx + rcx]
call fcn.14002fc20
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
lea rdx, [0x14008be42]
lea rcx, str.Crosshair
call fcn.140002800
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.140021a00
xor r8d, r8d
lea rdx, [0x140088298]
lea rcx, str.Color
call fcn.140060c60
mov ecx, 1
call fcn.140021a80
movaps xmm0, xmmword [0x14007b7a0]
lea rax, [rbp - 0x19]
movaps xmm1, xmmword [0x14007b790]
lea rdx, [0x14008820c]
movss xmm3, dword [0x14007b518]
lea rcx, str.Size
mov qword [rsp + 0x38], rax
movaps xmm2, xmm6
lea rax, [rbp - 0x29]
movaps xmmword [rbp - 0x19], xmm0
movaps xmm0, xmmword [0x14007b750]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x39]
mov qword [rsp + 0x28], rax
movaps xmmword [rbp - 0x29], xmm1
movaps xmmword [rbp - 0x39], xmm0
call fcn.140002ba0
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x140008f30
mov r8, qword [rdx + 0x4f28]
test r8, r8
je 0x140008f30
movsx rax, word [r8 + 0x78]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x140008f30
mov rax, qword [rdx + 0x40a0]
dec dword [rax + 0x108]
jmp 0x140008f30
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
movaps xmm6, xmmword [rsp + 0xc0]
cmp byte [rax + 0xcf], sil
jne 0x140008fee
mov rbx, qword [rdx + 0x4f28]
test rbx, rbx
je 0x140008fee
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rdx, str.Entity_List
mov rcx, rbx
call fcn.140069a20
test al, al
je 0x140008fe7
movsx rax, word [rbx + 0x78]
mov rcx, qword [rbx + 8]
imul rdx, rax, 0x2c
mov ecx, dword [rdx + rcx]
call fcn.14002fc20
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
call fcn.1400080a0
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x140008fee
mov r8, qword [rdx + 0x4f28]
test r8, r8
je 0x140008fee
movsx rax, word [r8 + 0x78]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x140008fee
mov rax, qword [rdx + 0x40a0]
dec dword [rax + 0x108]
jmp 0x140008fee
mov rdx, qword [0x14008bce0]
mov rax, qword [rdx + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x1400091a5
mov rbx, qword [rdx + 0x4f28]
test rbx, rbx
je 0x1400091a5
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rdx, str.Settings
mov rcx, rbx
call fcn.140069a20
test al, al
je 0x1400091a5
movsx rax, word [rbx + 0x78]
mov rcx, qword [rbx + 8]
imul rdx, rax, 0x2c
mov ecx, dword [rdx + rcx]
call fcn.14002fc20
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
movaps xmm0, xmmword [0x14007b740]
lea rdx, str._Cheat_Shortcuts
lea rcx, [rbp - 0x19]
movups xmmword [rbp - 0x19], xmm0
call fcn.1400543e0
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
cmp byte [0x14008be5d], sil
je 0x1400090a4
movaps xmm0, xmmword [0x14007b7c0]
lea rdx, str._F1_:_Aimbot_Enable_Disable
lea rcx, [rbp - 0x19]
movups xmmword [rbp - 0x19], xmm0
call fcn.1400543e0
jmp 0x1400090b0
lea rcx, str._F1_:_Aimbot_Enable_Disable
call fcn.140054370
cmp byte [0x14008be58], sil
je 0x1400090d6
movaps xmm0, xmmword [0x14007b7c0]
lea rdx, str._F2_:_Triggerbot_Enable_Disable
lea rcx, [rbp - 0x19]
movups xmmword [rbp - 0x19], xmm0
call fcn.1400543e0
jmp 0x1400090e2
lea rcx, str._F2_:_Triggerbot_Enable_Disable
call fcn.140054370
cmp byte [0x1400883ef], sil
je 0x140009108
movaps xmm0, xmmword [0x14007b7c0]
lea rdx, str._F3_:_Esp_Enable_Disable
lea rcx, [rbp - 0x19]
movups xmmword [rbp - 0x19], xmm0
call fcn.1400543e0
jmp 0x140009114
lea rcx, str._F3_:_Esp_Enable_Disable
call fcn.140054370
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
movaps xmm0, xmmword [0x14007b740]
lea rdx, str._Menu_Shortcuts
lea rcx, [rbp - 0x19]
movups xmmword [rbp - 0x19], xmm0
call fcn.1400543e0
lea rcx, [rbp + 0x67]
mov qword [rbp + 0x67], rsi
call fcn.140057490
lea rcx, str._Insert_:_HIDE_UNHIDE_Menu
call fcn.140054370
lea rcx, str._End_:_Close_Program
call fcn.140054370
mov r8, qword [0x14008bce0]
mov rax, qword [r8 + 0x40a0]
cmp byte [rax + 0xcf], sil
jne 0x1400091a5
mov rdx, qword [r8 + 0x4f28]
test rdx, rdx
je 0x1400091a5
movsx rax, word [rdx + 0x78]
imul rcx, rax, 0x2c
mov rax, qword [rdx + 8]
test byte [rcx + rax + 4], 8
jne 0x1400091a5
mov rax, qword [r8 + 0x40a0]
dec dword [rax + 0x108]
call fcn.140067fe0
mov rbx, qword [rsp + 0xe8]
call fcn.14002ea80
mov rsi, qword [rsp + 0xf0]
add rsp, 0xd0
pop rbp
ret