Function at 0x140043aa0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push r13
push r14
push r15
sub rsp, 0x280
mov rax, qword [0x1401d3d40]
xor rax, rsp
mov qword [rsp + 0x278], rax
xor r14d, r14d
vmovdqu xmm0, xmmword [0x1400f0d00]
vmovdqu xmmword [rsp + 0x40], xmm0
mov dl, 0x67
mov r8b, 0x3a
mov r9b, 0x6d
mov r10b, 0x75
mov r11b, 0x79
mov bl, 0x78
vpextrb eax, xmm0, 1
vmovd ecx, xmm0
xor al, cl
mov byte [rsp + 0x41], al
xor byte [rsp + 0x42], cl
xor byte [rsp + 0x43], cl
xor byte [rsp + 0x44], cl
xor byte [rsp + 0x45], cl
xor byte [rsp + 0x46], cl
xor byte [rsp + 0x47], cl
xor byte [rsp + 0x48], cl
xor byte [rsp + 0x49], cl
xor byte [rsp + 0x4a], cl
xor byte [rsp + 0x4b], cl
xor byte [rsp + 0x4c], cl
xor byte [rsp + 0x4d], cl
xor byte [rsp + 0x4e], cl
xor byte [rsp + 0x4f], cl
xor dl, cl
mov byte [rsp + 0x50], dl
xor r8b, cl
mov byte [rsp + 0x51], r8b
xor r9b, cl
mov byte [rsp + 0x52], r9b
xor r10b, cl
mov byte [rsp + 0x53], r10b
xor r11b, cl
mov byte [rsp + 0x54], r11b
xor bl, cl
mov byte [rsp + 0x55], bl
mov byte [rsp + 0x56], r14b
mov rdx, qword [0x140147728]
lea rax, [rsp + 0x41]
mov rbx, 0xffffffffffffffff
mov rcx, rbx
nop
inc rcx
cmp byte [rax + rcx], r14b
jne 0x140043b80
movabs rsi, 0x7fffffffffffffff
mov rax, rsi
sub rax, rdx
cmp rax, rcx
jb 0x1400488c6
lea r9, [0x140147718]
cmp qword [0x140147730], 0xf
cmova r9, qword [0x140147718]
mov qword [rsp + 0x30], rcx
lea rax, [rsp + 0x41]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea r8, [0x140147718]
movzx edx, byte [rsp + 0x180]
lea rcx, [rsp + 0x258]
call fcn.140016020
nop
xor r8d, r8d
lea rdx, [rsp + 0x258]
lea rcx, [rsp + 0x140]
call fcn.14003a880
nop
lea rcx, [rsp + 0x140]
cmp qword [rsp + 0x158], 7
cmova rcx, qword [rsp + 0x140]
mov r9d, 0xffffffff
mov r8d, 3
lea rdx, [rsp + 0x1d0]
call fcn.1400de954
mov r8d, eax
test eax, eax
jne 0x140043c99
mov edx, dword [rsp + 0x1e0]
test dl, 1
mov ecx, 0x1ff
mov eax, 0x16d
cmovne ecx, eax
mov dword [rsp + 0x44], ecx
mov ecx, edx
shr ecx, 0xa
test cl, 1
je 0x140043c8e
mov eax, dword [rsp + 0x1e4]
cmp eax, 0xa000000c
jne 0x140043c7e
mov edx, 4
jmp 0x140043cbd
nop
cmp eax, 0xa0000003
jne 0x140043c8e
mov edx, 0xa
jmp 0x140043cbd
shr edx, 4
and edx, 1
or edx, 2
jmp 0x140043cbd
mov dword [rsp + 0x44], 0xffff
sub eax, 2
je 0x140043cb8
sub eax, 1
je 0x140043cb8
sub eax, 0x32
je 0x140043cb8
cmp eax, 0x46
mov edx, r14d
jne 0x140043cbd
mov edx, 1
mov dword ds:[rsp + 0x40], r8d
lea r13, [0x1401bb970]
mov qword [rsp + 0x48], r13
vmovups xmm0, xmmword [rsp + 0x40]
vmovdqa xmmword [rsp + 0x40], xmm0
test edx, edx
je 0x1400486d1
cmp edx, 1
sete dil
lea rcx, [rsp + 0x140]
call fcn.140006a60
nop dword [rax]
test dil, dil
je 0x1400440c9
mov byte [rsp + 0x40], 0xf
mov al, 0x53
mov cl, 0x40
mov dl, 0x69
movzx r8d, dl
mov r9b, 0x7c
mov r10b, 0x6a
mov r11b, 0x7b
movzx edi, r9b
xor r15d, r15d
xor al, 0xf
mov byte [rsp + 0x41], al
xor cl, 0xf
mov byte [rsp + 0x42], cl
xor dl, 0xf
mov byte [rsp + 0x43], dl
xor r8b, 0xf
mov byte [rsp + 0x44], r8b
xor r9b, 0xf
mov byte [rsp + 0x45], r9b
xor r10b, 0xf
mov byte [rsp + 0x46], r10b
xor r11b, 0xf
mov byte [rsp + 0x47], r11b
xor dil, 0xf
mov byte [rsp + 0x48], dil
mov byte [rsp + 0x49], r15b
mov rcx, qword [0x140147728]
lea rdx, [rsp + 0x41]
mov rax, rbx
nop dword [rax]
inc rax
cmp byte [rdx + rax], r15b
jne 0x140043d80
sub rsi, rcx
cmp rsi, rax
jb 0x1400488cc
lea r9, [0x140147718]
cmp qword [0x140147730], 0xf
cmova r9, qword [0x140147718]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x41]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x140147718]
movzx edx, byte [rsp + 0x180]
lea rcx, [rsp + 0x1d0]
call fcn.140016020
nop
xor r8d, r8d
lea rdx, [rsp + 0x1d0]
lea rcx, [rsp + 0x140]
call fcn.14003a880
nop
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r13
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x140]
call fcn.140042a20
movzx edi, al
cmp dword [rsp + 0x40], 0
jne 0x1400488d2
lea rcx, [rsp + 0x140]
call fcn.140006a60
nop
lea rcx, [rsp + 0x1d0]
call fcn.140006c20
test dil, dil
je 0x1400486e5
vmovdqu ymm0, ymmword [0x1400f0d40]
vmovdqu ymmword ds:[rsp + 0x140], ymm0
vpextrb eax, xmm0, 1
vmovd edx, xmm0
xor al, dl
mov byte [rsp + 0x141], al
xor byte [rsp + 0x142], dl
xor byte [rsp + 0x143], dl
xor byte [rsp + 0x144], dl
xor byte [rsp + 0x145], dl
xor byte [rsp + 0x146], dl
xor byte [rsp + 0x147], dl
xor byte [rsp + 0x148], dl
xor byte [rsp + 0x149], dl
xor byte [rsp + 0x14a], dl
xor byte [rsp + 0x14b], dl
xor byte [rsp + 0x14c], dl
xor byte [rsp + 0x14d], dl
xor byte [rsp + 0x14e], dl
xor byte [rsp + 0x14f], dl
xor byte [rsp + 0x150], dl
xor byte [rsp + 0x151], dl
xor byte [rsp + 0x152], dl
xor byte [rsp + 0x153], dl
xor byte [rsp + 0x154], dl
xor byte [rsp + 0x155], dl
xor byte [rsp + 0x156], dl
xor byte [rsp + 0x157], dl
xor byte [rsp + 0x158], dl
xor byte [rsp + 0x159], dl
xor byte [rsp + 0x15a], dl
xor byte [rsp + 0x15b], dl
xor byte [rsp + 0x15c], dl
xor byte [rsp + 0x15d], dl
xor byte [rsp + 0x15e], dl
xor byte [rsp + 0x15f], dl
mov byte [rsp + 0x160], 0
lea rdx, [rsp + 0x141]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
vzeroupper
call fcn.14000f950
mov r15, rax
mov byte [rsp + 0x40], 0x43
mov cl, 0x1f
mov dl, 0xc
mov r8b, 0x25
movzx r9d, r8b
mov r10b, 0x30
mov r11b, 0x26
mov dil, 0x37
movzx esi, r10b
xor eax, eax
xor cl, 0x43
mov byte [rsp + 0x41], cl
xor dl, 0x43
mov byte [rsp + 0x42], dl
xor r8b, 0x43
mov byte [rsp + 0x43], r8b
xor r9b, 0x43
mov byte [rsp + 0x44], r9b
xor r10b, 0x43
mov byte [rsp + 0x45], r10b
xor r11b, 0x43
mov byte [rsp + 0x46], r11b
xor dil, 0x43
mov byte [rsp + 0x47], dil
xor sil, 0x43
mov byte [rsp + 0x48], sil
mov byte [rsp + 0x49], al
lea r8, [rsp + 0x41]
lea rdx, [0x140147718]
lea rcx, [rsp + 0x1d0]
call fcn.140013040
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x140043ff7
mov rax, qword [rax]
mov rdx, rax
mov rcx, r15
call fcn.14000fc70
lea rdx, [0x14000fb50]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rsp + 0x1d0]
call fcn.140006c20
vmovaps ymm0, ymmword [0x1400f0d60]
vmovups ymmword [rsp + 0xe0], ymm0
vmovaps ymm0, ymmword [str.HOZI]
vmovups ymmword [rsp + 0x100], ymm0
vmovdqu xmm0, xmmword [str.WZOHOeT__HOe_R]
vmovdqu xmmword [rsp + 0x120], xmm0
mov dword [rsp + 0x130], 0x155e57
nop dword [rax]
nop word [rax + rax]
movzx eax, byte [rsp + 0xe0]
xor byte [rsp + r14 + 0xe1], al
movzx eax, byte [rsp + 0xe0]
xor byte [rsp + r14 + 0xe2], al
add r14, 2
cmp r14, 0x52
jb 0x140044070
mov byte [rsp + 0x133], 0
lea rdx, [rsp + 0xe1]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
vzeroupper
call fcn.14000f950
lea rdx, [0x14000fb50]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
vpxor xmm0, xmm0, xmm0
vmovups ymmword [rsp + 0x210], ymm0
vmovups ymmword [rsp + 0x230], ymm0
lea rdx, [rsp + 0x258]
lea rcx, [rsp + 0x210]
vzeroupper
call fcn.1400c7170
nop
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.dwEntityList
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b9890], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x140044173
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044173
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044173
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, ds:[rsp + 0x1d8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x170]
test rdi, rdi
je 0x1400441bc
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400441bc
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400441bc
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.dwLocalPlayerController
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b989c], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x140044244
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044244
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044244
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x170]
test rdi, rdi
je 0x140044288
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044288
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044288
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.dwViewMatrix
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b9894], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x140044310
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044310
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044310
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x170]
test rdi, rdi
je 0x140044354
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044354
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044354
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.dwGlobalVars
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b98a4], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x1400443e4
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400443e4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400443e4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x170]
test rdi, rdi
je 0x140044428
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044428
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044428
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.dwCSGOInput
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b98a8], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x1400444b0
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400444b0
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400444b0
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x170]
test rdi, rdi
je 0x1400444f4
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400444f4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400444f4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.dwViewAngles
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b9898], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x140044584
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044584
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044584
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x170]
test rdi, rdi
je 0x1400445c8
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400445c8
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400445c8
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.dwLocalPlayerPawn
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b98a0], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x140044650
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044650
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044650
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x170]
test rdi, rdi
je 0x140044694
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044694
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044694
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.dwPlantedC4
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x140147714], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x140044724
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044724
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044724
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x170]
test rdi, rdi
je 0x140044768
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044768
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044768
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.dwSensitivity
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x140147a00], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x1400447f0
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400447f0
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400447f0
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x170]
test rdi, rdi
je 0x140044834
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140044834
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140044834
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, [0x1400eee30]
lea rdx, ds:[rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.14003a9e0
nop
lea r8, str.dwInputSystem
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb980], eax
mov rdi, qword [rsp + 0x200]
test rdi, rdi
je 0x1400448c4
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400448c4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400448c4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.jump
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b987c], eax
lea rcx, ds:[rsp + 0x1f8]
call fcn.140017e00
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.duck
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b9880], eax
lea rcx, ds:[rsp + 0x1f8]
call fcn.140017e00
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.forward
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b9884], eax
lea rcx, ds:[rsp + 0x1f8]
call fcn.140017e00
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.left
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b9888], eax
lea rcx, ds:[rsp + 0x1f8]
call fcn.140017e00
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.right
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401b988c], eax
lea rcx, ds:[rsp + 0x1f8]
call fcn.140017e00
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
mov esi, dword [0x1401bb990]
lea r8, str.cvars
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.14003a9e0
nop
lea r8, str.mp_teammates_are_enemies
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
mov rdi, rax
cmp byte [rax], 0
je 0x140044bfc
mov rax, qword ds:[rax + 0x38]
test rax, rax
je 0x1400488ec
mov rcx, qword [rax]
mov rdx, qword [rcx]
cmp byte [rdx], 0
je 0x140044bfc
test rax, rax
je 0x1400488ec
lea rdx, [rsp + 0x250]
mov rcx, rdi
call fcn.140048b20
test al, al
je 0x140048877
mov esi, dword [rsp + 0x250]
mov dword [0x1401bb990], esi
lea rcx, [rsp + 0x1f8]
call fcn.140017e00
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x190]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseEntity
lea rdx, [rsp + 0x140]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_flGravityScale
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb998], eax
lea rcx, ds:[rsp + 0x1f8]
call fcn.140017e00
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1b8]
call fcn.140017e00
lea rcx, [rsp + 0x198]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseEntity
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iMaxHealth
lea rdx, [rsp + 0x190]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb99c], eax
lea rcx, [rsp + 0x1b8]
call fcn.140017e00
lea rcx, [rsp + 0x198]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1f8]
call fcn.140017e00
lea rcx, ds:[rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseEntity
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iHealth
lea rdx, [rsp + 0x190]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9a0], eax
lea rcx, [rsp + 0x1b8]
call fcn.140017e00
lea rcx, [rsp + 0x198]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1f8]
call fcn.140017e00
lea rcx, ds:[rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseEntity
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_pGameSceneNode
lea rdx, [rsp + 0x190]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9a4], eax
lea rcx, [rsp + 0x1b8]
call fcn.140017e00
lea rcx, [rsp + 0x198]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1f8]
call fcn.140017e00
lea rcx, ds:[rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseEntity
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_vecAbsVelocity
lea rdx, [rsp + 0x190]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9a8], eax
lea rcx, [rsp + 0x1b8]
call fcn.140017e00
lea rcx, [rsp + 0x198]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1f8]
call fcn.140017e00
lea rcx, ds:[rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseEntity
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iTeamNum
lea rdx, [rsp + 0x190]
mov rcx, rax
call fcn.140012ec0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9b0], eax
lea rcx, [rsp + 0x1b8]
call fcn.140017e00
lea rcx, [rsp + 0x198]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1f8]
call fcn.140017e00
lea rcx, ds:[rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseEntity
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_fFlags
lea rdx, [rsp + 0x190]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9ac], eax
lea rcx, [rsp + 0x1b8]
call fcn.140017e00
lea rcx, [rsp + 0x198]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1f8]
call fcn.140017e00
lea rcx, ds:[rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, ds:[rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xe0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseModelEntity
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
mov rdi, rax
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CGlowProperty
lea rdx, [rsp + 0x140]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bGlowing
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.140012ec0
mov rsi, rax
lea r8, str.m_Glow
lea rdx, [rsp + 0x190]
mov rcx, rdi
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov edi, eax
xor edx, edx
mov rcx, rsi
call fcn.140043820
add edi, eax
mov dword [0x1401bb9b8], edi
lea rcx, [rsp + 0x1b8]
call fcn.140017e00
lea rcx, [rsp + 0x198]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1f8]
call fcn.140017e00
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseModelEntity
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
mov rdi, rax
lea r8, str.client_dll
lea rdx, [rsp + 0x190]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CGlowProperty
lea rdx, [rsp + 0xa0]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_glowColorOverride
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
mov rsi, rax
lea r8, str.m_Glow
lea rdx, [rsp + 0xe0]
mov rcx, rdi
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov edi, eax
xor edx, edx
mov rcx, rsi
call fcn.140043820
add edi, eax
mov dword [0x1401bb9bc], edi
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1b8]
call fcn.140017e00
lea rcx, [rsp + 0x198]
call fcn.140006c20
nop
lea rcx, [rsp + 0x1f8]
call fcn.140017e00
lea rcx, [rsp + 0x1d8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x168]
call fcn.140017e00
lea rcx, [rsp + 0x148]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CGameSceneNode
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_vecOrigin
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb994], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CBasePlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_hPawn
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9c0], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CBasePlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iszPlayerName
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9c4], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CBasePlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iDesiredFOV
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9c8], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CBasePlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_steamID
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9cc], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bPawnIsAlive
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9d0], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bControllingBot
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9d4], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bEverPlayedOnTeam
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9d8], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_hPlayerPawn
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9dc], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_sSanitizedPlayerName
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.140012ec0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9e0], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iPawnArmor
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9e4], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bPawnHasDefuser
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9e8], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bPawnHasHelmet
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9ec], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iPing
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9f0], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_pInGameMoneyServices
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.140012ec0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9f4], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BasePlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_pMovementServices
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9f8], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BasePlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_pWeaponServices
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9fc], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BasePlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_pCameraServices
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba00], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BasePlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_pObserverServices
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba04], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BasePlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_vOldOrigin
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba08], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BasePlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_hController
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba0c], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawnBase
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_pViewModelServices
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba10], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawnBase
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_pClippingWeapon
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba14], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawnBase
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_angEyeAngles
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba18], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawnBase
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_vecLastClipCameraPos
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.140012ec0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba1c], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawnBase
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_flFlashMaxAlpha
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba20], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawnBase
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_flFlashDuration
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba24], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawnBase
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iIDEntIndex
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba28], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_pBulletServices
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba30], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bIsScoped
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba34], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bIsDefusing
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba38], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_ArmorValue
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba3c], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xc8]
call fcn.140017e00
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iShotsFired
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba40], eax
lea rcx, [rsp + 0x108]
call fcn.140017e00
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x88]
call fcn.140017e00
lea rcx, ds:[rsp + 0x68]
call fcn.140006c20
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_aimPunchAngle
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba44], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_aimPunchCache
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba48], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bIsBuyMenuOpen
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba4c], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bWaitForNoAttack
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba50], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSPlayerPawn
lea rdx, [rsp + 0x1d0]
mov rcx, rax
call fcn.14003a9e0
mov rdi, rax
lea r8, str.client_dll
lea rdx, [rsp + 0x190]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.EntitySpottedState_t
lea rdx, [rsp + 0xa0]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bSpottedByMask
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
mov rsi, rax
lea r8, str.m_entitySpottedState
lea rdx, [rsp + 0xe0]
mov rcx, rdi
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov edi, eax
xor edx, edx
mov rcx, rsi
call fcn.140043820
add edi, eax
mov dword [0x1401bba54], edi
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
nop
lea rcx, [rsp + 0x190]
call fcn.140018100
nop
lea rcx, [rsp + 0x1d0]
call fcn.140018100
nop
lea rcx, [rsp + 0x140]
call fcn.140018100
lea r8, str.client_dll
lea rdx, ds:[rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_PlantedC4
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_flC4Blow
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.140012ec0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba58], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_PlantedC4
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bC4Activated
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba5c], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_PlantedC4
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bBeingDefused
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba60], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_PlantedC4
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_flDefuseCountDown
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba64], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_PlantedC4
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_nBombSite
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba68], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CPlayer_ObserverServices
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_hObserverTarget
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bb9b4], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayer_ViewModelServices
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_hViewModel
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba2c], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CPlayer_MovementServices_Humanoid
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_nCrouchState
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba6c], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerBase_CameraServices
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iFOVStart
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba70], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayer_BulletServices
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_totalHitsOnServer
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [str.__HL], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController_InGameMoneyServices
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iAccount
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.140012ec0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba78], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController_InGameMoneyServices
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iTotalCashSpent
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba7c], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSPlayerController_InGameMoneyServices
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iCashSpentThisRound
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba80], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BaseEntity
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_nSubclassID
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
add eax, 8
mov dword [0x1401bbab0], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSWeaponBaseVData
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_szName
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbab4], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_BasePlayerWeapon
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iClip1
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbab8], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CBasePlayerWeaponVData
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.140012ec0
nop
lea r8, str.m_iMaxClip1
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbabc], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSWeaponBaseVData
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_flCycleTime
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbac0], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSWeaponBaseVData
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_flPenetration
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbac4], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSWeaponBaseVData
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_WeaponType
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbac8], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSWeaponBaseVData
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_flInaccuracyMove
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbacc], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_CSWeaponBase
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bInReload
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbad0], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSWeaponBaseVData
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_nNumBullets
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbad4], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CPlayer_WeaponServices
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.140012ec0
nop
lea r8, str.m_hActiveWeapon
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbadc], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_AttributeContainer
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_Item
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbae0], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_EconItemView
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iItemDefinitionIndex
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.140012ec0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbae4], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CModelState
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_MeshGroupMask
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbae8], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.CCSWeaponBaseVData
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bIsFullAuto
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbaec], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_EconEntity
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_AttributeManager
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba88], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_EconEntity
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_nFallbackPaintKit
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba8c], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_EconEntity
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_nFallbackSeed
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba90], eax
mov rdi, qword [rsp + 0x110]
test rdi, rdi
je 0x140047d84
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140047d84
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140047d84
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_EconEntity
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_flFallbackWear
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba94], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_EconEntity
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_nFallbackStatTrak
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba98], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_EconItemView
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_szCustomName
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bba9c], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_EconItemView
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iEntityQuality
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbaa0], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_EconItemView
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_iItemIDHigh
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbaa4], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_SmokeGrenadeProjectile
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_nSmokeEffectTickBegin
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbaf0], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_SmokeGrenadeProjectile
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bDidSmokeEffect
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbaf4], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_SmokeGrenadeProjectile
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_nRandomSeed
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbaf8], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_SmokeGrenadeProjectile
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_vSmokeColor
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbafc], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_SmokeGrenadeProjectile
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_vSmokeDetonationPos
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbb00], eax
lea rcx, [rsp + 0xe0]
call fcn.140018100
nop
lea rcx, [rsp + 0x60]
call fcn.140018100
nop
lea rcx, [rsp + 0xa0]
call fcn.140018100
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_SmokeGrenadeProjectile
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_VoxelFrameData
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbb04], eax
mov rdi, qword [rsp + 0x110]
test rdi, rdi
je 0x14004833a
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x14004833a
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x14004833a
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x90]
test rdi, rdi
je 0x140048383
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140048383
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140048383
mov rax, qword ds:[rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0xd0]
test rdi, rdi
je 0x1400483c4
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400483c4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400483c4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_SmokeGrenadeProjectile
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bSmokeVolumeDataReceived
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
mov dword [0x1401bbb08], eax
mov rdi, qword [rsp + 0x110]
test rdi, rdi
je 0x140048464
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140048464
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140048464
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x90]
test rdi, rdi
je 0x1400484a8
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400484a8
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400484a8
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0xd0]
test rdi, rdi
je 0x1400484ee
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400484ee
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400484ee
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0xa8]
call fcn.140006c20
lea r8, str.client_dll
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x210]
call fcn.140012ec0
nop
lea r8, str.C_SmokeGrenadeProjectile
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14003a9e0
nop
lea r8, str.m_bSmokeEffectSpawned
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.14003a9e0
nop
xor edx, edx
mov rcx, rax
call fcn.140043820
movsxd rcx, eax
mov qword [0x1401bbb10], rcx
mov rdi, qword [rsp + 0x110]
test rdi, rdi
je 0x140048590
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140048590
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140048590
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0xe8]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0x90]
test rdi, rdi
je 0x1400485d4
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x1400485d4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x1400485d4
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x68]
call fcn.140006c20
nop
mov rdi, qword [rsp + 0xd0]
test rdi, rdi
je 0x140048617
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140048617
mov rax, qword ds:[rdi]
mov rcx, rdi
call qword [rax]
mov eax, ebx
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x140048617
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, ds:[rsp + 0xa8]
call fcn.140006c20
mov sil, 1
mov rdi, qword [rsp + 0x240]
test rdi, rdi
je 0x140048663
mov eax, ebx
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x140048663
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
lock xadd dword [rdi + 0xc], ebx
cmp ebx, 1
jne 0x140048663
mov rax, qword ds:[rdi]
mov rcx, rdi
call qword [rax + 8]
lea rcx, [rsp + 0x218]
call fcn.140006c20
nop
mov rdx, qword ds:[rsp + 0x270]
cmp rdx, 0xf
jbe 0x140048845
inc rdx
mov rcx, qword [rsp + 0x258]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004883d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14004883d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov dil, 1
test r8d, r8d
jne 0x1400488aa
nop dword [rax]
jmp 0x140043cef
vmovdqu ymm0, ymmword [0x1400f0d80]
vmovdqu ymmword [rsp + 0x1d0], ymm0
vpextrb eax, xmm0, 1
vmovd edx, xmm0
xor al, dl
mov byte [rsp + 0x1d1], al
xor byte [rsp + 0x1d2], dl
xor byte [rsp + 0x1d3], dl
xor byte [rsp + 0x1d4], dl
xor byte [rsp + 0x1d5], dl
xor byte [rsp + 0x1d6], dl
xor byte [rsp + 0x1d7], dl
xor byte [rsp + 0x1d8], dl
xor byte [rsp + 0x1d9], dl
xor byte [rsp + 0x1da], dl
xor byte [rsp + 0x1db], dl
xor byte [rsp + 0x1dc], dl
xor byte [rsp + 0x1dd], dl
xor byte [rsp + 0x1de], dl
xor byte [rsp + 0x1df], dl
xor byte [rsp + 0x1e0], dl
xor byte [rsp + 0x1e1], dl
xor byte [rsp + 0x1e2], dl
xor byte [rsp + 0x1e3], dl
xor byte [rsp + 0x1e4], dl
xor byte [rsp + 0x1e5], dl
xor byte [rsp + 0x1e6], dl
xor byte [rsp + 0x1e7], dl
xor byte [rsp + 0x1e8], dl
xor byte [rsp + 0x1e9], dl
xor byte [rsp + 0x1ea], dl
xor byte [rsp + 0x1eb], dl
xor byte [rsp + 0x1ec], dl
xor byte [rsp + 0x1ed], dl
xor byte [rsp + 0x1ee], dl
xor byte [rsp + 0x1ef], dl
mov byte [rsp + 0x1f0], 0
lea rdx, [rsp + 0x1d1]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
vzeroupper
call fcn.14000f950
lea rdx, ds:[rsp + 0x258]
cmp qword [rsp + 0x270], 0xf
cmova rdx, qword [rsp + 0x258]
mov r8, qword [rsp + 0x268]
mov rcx, rax
call fcn.14000fc70
lea rdx, [0x14000fb50]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
xor sil, sil
jmp 0x140048671
nop dword [rax]
call fcn.1400def30
movzx eax, sil
mov rcx, qword [rsp + 0x278]
xor rcx, rsp
call fcn.1400df330
lea r11, [rsp + 0x280]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop r13
ret
lea rdx, ds:[rsp + 0x40]
mov rcx, rdi
call fcn.14001fb10
mov rdx, rax
lea rcx, [rsp + 0xe0]
call fcn.140043a30
lea rdx, [0x140119d50]
lea rcx, [rsp + 0xe0]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea r8, ds:[rsp + 0x140]
lea rdx, [rsp + 0x40]
lea rcx, str.exists
call fcn.140041d40
nop
call fcn.140005620
nop
call fcn.140005620
nop
lea r8, [rsp + 0x140]
lea rdx, [rsp + 0x40]
lea rcx, str.create_directories
call fcn.140041d40
nop
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.14001fb10
mov rdx, rax
lea rcx, [rsp + 0xe0]
call fcn.140043a30
lea rdx, [0x140119d50]
lea rcx, [rsp + 0xe0]
call sub.VCRUNTIME140.dll__CxxThrowException
int3