Function at 0x1800f2060
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rsi
push rdi
mov eax, 0x3d60
call fcn.180224d70
sub rsp, rax
lea rbp, [rsp + 0x50]
lea rdi, [rsp + 0x50]
mov ecx, 0xdc4
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rax, qword [0x180370940]
xor rax, rbp
mov qword [rbp + 0x3d00], rax
mov eax, 0x28
mov eax, eax
mov ecx, dword [0x180379358]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x180377e04], eax
jle 0x1800f20f6
lea rcx, [0x180377e04]
call fcn.1802254a0
cmp dword [0x180377e04], 0xffffffff
jne 0x1800f20f6
lea rcx, [0x180377e90]
call fcn.1800ef5e0
lea rcx, [0x18022e620]
call fcn.1802253d0
lea rcx, [0x180377e04]
call fcn.180225440
mov rcx, qword [0x180377da8]
call fcn.1800f1a00
mov rcx, rax
call fcn.1800f19d0
mov qword [rbp + 8], rax
call fcn.18001cb10
mov qword [rbp + 0x28], rax
call fcn.18001d8f0
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x48]
movss xmm2, dword [rax + 0x49c]
mov rax, qword [rbp + 0x28]
movss xmm1, dword [rax + 0x10]
lea rcx, [0x1803775d0]
call fcn.180142c00
movzx eax, byte [0x180377d08]
test eax, eax
jne 0x1800f2151
jmp 0x1800f84b8
mov rax, qword [rbp + 0x28]
mov rax, qword [rax + 8]
mov qword [rbp + 0x68], rax
movss xmm1, dword [0x18023bd58]
lea rcx, [0x1803775d0]
call fcn.1800f1b10
movss dword [rbp + 0x84], xmm0
movss xmm0, dword [0x180240d1c]
movss dword [0x1802c1e20], xmm0
mov rcx, qword [rbp + 0x48]
call fcn.1800f8aa0
movss xmm0, dword [rbp + 0x84]
comiss xmm0, dword [0x18023bcf0]
jbe 0x1800f22e1
mov rcx, qword [0x1803774a8]
call fcn.1800c1780
mov eax, dword [rax]
and eax, 1
test eax, eax
je 0x1800f22ac
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x1b94]
call fcn.1800c6ce0
mov qword [rbp + 0x3cb8], rax
mov rcx, qword [0x1803774d8]
call fcn.1800e98c0
mov qword [rbp + 0x3cc0], rax
movss xmm0, dword [0x18025d828]
mulss xmm0, dword [rbp + 0x84]
cvttss2si eax, xmm0
movzx r8d, al
lea rdx, [rbp + 0x1bb4]
mov rcx, qword [rbp + 0x3cc0]
call fcn.1800ea540
mov qword [rbp + 0x3cc8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1bd4]
call fcn.18000b310
mov qword [rbp + 0x3cd0], rax
call fcn.18001bc10
mov qword [rbp + 0x3cd8], rax
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x48], xmm0
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x40], xmm0
mov dword [rsp + 0x38], 0xf0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
mov rax, qword [rbp + 0x3cb8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
mov r9, qword [rbp + 0x3cc8]
lea r8, [rbp + 0x68]
mov rdx, qword [rbp + 0x3cd0]
mov rcx, qword [rbp + 0x3cd8]
call fcn.180140230
mov rcx, qword [0x1803774a8]
call fcn.1800c1780
mov eax, dword [rax]
and eax, 2
test eax, eax
je 0x1800f22e1
call fcn.18001bc10
movss xmm3, dword [rbp + 0x84]
lea r8, [rbp + 0x68]
mov rdx, rax
lea rcx, [0x1803775b0]
call fcn.1800f1eb0
movss xmm1, dword [rbp + 0x84]
xor ecx, ecx
call fcn.18002cc20
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1bf4]
call fcn.18000b310
mov rax, qword [rax]
mov rcx, qword [rbp + 0x48]
mov qword [rcx + 8], rax
movss xmm0, dword [0x18023bda0]
mulss xmm0, dword [0x1802c1914]
movss xmm1, dword [0x18023bda0]
mulss xmm1, dword [0x1802c1914]
movaps xmm2, xmm0
lea rcx, [rbp + 0x1c14]
call fcn.18000b310
mov rax, qword [rax]
mov rcx, qword [rbp + 0x48]
mov qword [rcx + 0x4c], rax
mov rax, qword [rbp + 0x48]
xorps xmm0, xmm0
movss dword [rax + 0x14], xmm0
movss xmm0, dword [0x18023bd70]
mulss xmm0, dword [0x1802c1914]
mov rax, qword [rbp + 0x48]
movss dword [rax + 0x74], xmm0
mov dword [rsp + 0x20], 0xff
mov r9d, 0x34
mov r8d, 0x5e
mov edx, 0xeb
lea rcx, [rbp + 0xa4]
call fcn.1800c6ce0
movss xmm2, dword [0x18023bd58]
lea rdx, [rbp + 0x1c34]
lea rcx, [rbp + 0xa4]
call fcn.1800f1b50
lea rcx, [0x1803712f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1802c1914]
lea rdx, [0x1802c1e28]
lea rcx, [rbp + 0x1c64]
call fcn.1800f0db0
xor edx, edx
mov rcx, rax
call fcn.180032fa0
mov r8d, 0x202b
lea rdx, [0x180377d08]
lea rcx, str.handle0000
call fcn.18000f0d0
movzx eax, al
test eax, eax
je 0x1800f84a9
lea rcx, [rbp + 0xe8]
call fcn.18001e020
lea rax, [rbp + 0xe8]
mov qword [rbp + 0xc8], rax
lea rcx, [rbp + 0x128]
call fcn.18001c230
lea rax, [rbp + 0x128]
mov qword [rbp + 0x108], rax
mov rax, qword [rbp + 0x48]
add rax, 0x4c
mov qword [rbp + 0x148], rax
call fcn.18001bc10
mov qword [rbp + 0x3cb8], rax
movss xmm0, dword [0x1802c1e30]
movss dword [rbp + 0x3cc0], xmm0
lea rcx, [0x180371300]
call fcn.18001bf70
mov dword [rbp + 0x3cc4], eax
movss xmm2, dword [0x1802c1914]
lea rdx, [0x1802c1e28]
lea rcx, [rbp + 0x1c84]
call fcn.1800f0db0
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1ca4]
call fcn.1800f0e60
mov qword [rbp + 0x3cc8], rax
mov dword [rsp + 0x28], 0
movss xmm0, dword [rbp + 0x3cc0]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x3cc4]
mov r8, qword [rbp + 0x3cc8]
mov rdx, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18006e2c0
call fcn.18001bc10
mov qword [rbp + 0x3cb8], rax
movss xmm0, dword [0x1802c1e30]
movss dword [rbp + 0x3cc0], xmm0
lea rcx, [0x1803713a0]
call fcn.18001bf70
mov dword [rbp + 0x3cc4], eax
movss xmm0, dword [0x1802c1e2c]
mulss xmm0, dword [0x1802c1914]
movss xmm1, dword [0x180240d74]
mulss xmm1, dword [0x1802c1914]
movaps xmm2, xmm0
lea rcx, [rbp + 0x1cc4]
call fcn.18000b310
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1ce4]
call fcn.1800f0e60
mov qword [rbp + 0x3cc8], rax
mov dword [rsp + 0x28], 0x50
movss xmm0, dword [rbp + 0x3cc0]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x3cc4]
mov r8, qword [rbp + 0x3cc8]
mov rdx, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18006e2c0
call fcn.18001bc10
mov qword [rbp + 0x3cb8], rax
lea rcx, [0x180371310]
call fcn.18001bf70
mov dword [rbp + 0x3cc0], eax
movss xmm0, dword [0x1802c1e2c]
mulss xmm0, dword [0x1802c1914]
movaps xmm2, xmm0
movss xmm1, dword [0x180240d74]
lea rcx, [rbp + 0x1d04]
call fcn.18000b310
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1d24]
call fcn.1800f0e60
mov qword [rbp + 0x3cc8], rax
movss xmm0, dword [0x180240d74]
mulss xmm0, dword [0x1802c1914]
xorps xmm2, xmm2
movaps xmm1, xmm0
lea rcx, [rbp + 0x1d44]
call fcn.18000b310
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1d64]
call fcn.1800f0e60
mov qword [rbp + 0x3cd0], rax
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x3cc0]
mov r8, qword [rbp + 0x3cc8]
mov rdx, qword [rbp + 0x3cd0]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18006bee0
call fcn.18001bc10
mov qword [rbp + 0x3cb8], rax
movss xmm0, dword [0x1802c1e30]
movss dword [rbp + 0x3cc0], xmm0
lea rcx, [0x180371310]
call fcn.18001bf70
mov dword [rbp + 0x3cc4], eax
movss xmm2, dword [0x1802c1914]
lea rdx, [0x1802c1e28]
lea rcx, [rbp + 0x1d84]
call fcn.1800f0db0
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1da4]
call fcn.1800f0e60
mov qword [rbp + 0x3cc8], rax
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], 0
movss xmm0, dword [rbp + 0x3cc0]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x3cc4]
mov r8, qword [rbp + 0x3cc8]
mov rdx, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18006e100
movss xmm2, dword [0x18023bda0]
movss xmm1, dword [0x18023bd90]
lea rcx, [rbp + 0x1dc4]
call fcn.18000b310
lea rcx, [rbp + 0x1dc4]
call fcn.180032130
call fcn.180013320
lea rcx, [rbp + 0x1de4]
call fcn.1800ef2e0
mov qword [rbp + 0x3cb8], rax
lea rcx, [rbp + 0x1e04]
call fcn.1800ef2b0
mov qword [rbp + 0x3cc0], rax
lea rdx, str.cbfoe
lea rcx, [rbp + 0x3b90]
call fcn.180052290
nop
lea rdx, str.cbfoe
lea rcx, [rbp + 0x3bb8]
call fcn.180052290
nop
lea rdx, [0x18025c7a0]
lea rcx, [rbp + 0x3be0]
call fcn.180052290
nop
lea rdx, [0x18025c7a4]
lea rcx, [rbp + 0x3c08]
call fcn.180052290
nop
lea rdx, [0x18025c7a8]
lea rcx, [rbp + 0x3c30]
call fcn.180052290
nop
lea rdx, [0x18025c7ac]
lea rcx, [rbp + 0x3c58]
call fcn.180052290
nop
lea rdx, [0x1802404e8]
lea rcx, [rbp + 0x3c80]
call fcn.180052290
nop
lea rax, [rbp + 0x3ca8]
mov r8, rax
lea rdx, [rbp + 0x3b90]
lea rcx, [rbp + 0x1e28]
call fcn.1800ef490
lea rcx, [rbp + 0x1e58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3510]
lea rcx, [rbp + 0x1e58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x3cc0]
lea rdx, [rbp + 0x3510]
lea rcx, [rbp + 0x3730]
call fcn.1800efa90
nop
lea rcx, [rbp + 0x1e84]
call fcn.1800ef2b0
mov qword [rbp + 0x3cc8], rax
lea rdx, [0x18025c7b0]
lea rcx, [rbp + 0x3a50]
call fcn.180052290
nop
lea rdx, str.Ragebot
lea rcx, [rbp + 0x3a78]
call fcn.180052290
nop
lea rdx, str.Antiaim
lea rcx, [rbp + 0x3aa0]
call fcn.180052290
nop
lea rdx, str.Players
lea rcx, [rbp + 0x3ac8]
call fcn.180052290
nop
lea rdx, str.Visuals
lea rcx, [rbp + 0x3af0]
call fcn.180052290
nop
lea rdx, str.Misc
lea rcx, [rbp + 0x3b18]
call fcn.180052290
nop
lea rdx, str.Skins
lea rcx, [rbp + 0x3b40]
call fcn.180052290
nop
lea rax, [rbp + 0x3b68]
mov r8, rax
lea rdx, [rbp + 0x3a50]
lea rcx, [rbp + 0x1ea8]
call fcn.1800ef490
lea rcx, [rbp + 0x1ed8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3540]
lea rcx, [rbp + 0x1ed8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x3cc8]
lea rdx, [rbp + 0x3540]
lea rcx, [rbp + 0x3750]
call fcn.1800efa90
nop
lea rcx, [rbp + 0x1f04]
call fcn.1800ef2b0
mov qword [rbp + 0x3cd0], rax
lea rdx, str.Aims_in_a_legit_way_at_targets...
lea rcx, [rbp + 0x3910]
call fcn.180052290
nop
lea rdx, str.Aims_agressively_at_targets...
lea rcx, [rbp + 0x3938]
call fcn.180052290
nop
lea rdx, str.Accuracy_assistance...
lea rcx, [rbp + 0x3960]
call fcn.180052290
nop
lea rdx, str.Player_visualisation
lea rcx, [rbp + 0x3988]
call fcn.180052290
nop
lea rdx, str.Visuals
lea rcx, [rbp + 0x39b0]
call fcn.180052290
nop
lea rdx, str.Engine__others..
lea rcx, [rbp + 0x39d8]
call fcn.180052290
nop
lea rdx, str.Inventory_customization...
lea rcx, [rbp + 0x3a00]
call fcn.180052290
nop
lea rax, [rbp + 0x3a28]
mov r8, rax
lea rdx, [rbp + 0x3910]
lea rcx, [rbp + 0x1f28]
call fcn.1800ef490
lea rcx, [rbp + 0x1f58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3570]
lea rcx, [rbp + 0x1f58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x3cd0]
lea rdx, [rbp + 0x3570]
lea rcx, [rbp + 0x3770]
call fcn.1800efa90
nop
lea rcx, [rbp + 0x1f84]
call fcn.1800ef2b0
mov qword [rbp + 0x3cd8], rax
lea rdx, [0x18025c89c]
lea rcx, [rbp + 0x37d0]
call fcn.180052290
nop
lea rdx, str.Have_you_switched_to_the_Aimbot_tab__Youre_just_crazy_
lea rcx, [rbp + 0x37f8]
call fcn.180052290
nop
lea rdx, str.Have_you_switched_to_the_Visuals_tab__do_you_want_to_get_banned_
lea rcx, [rbp + 0x3820]
call fcn.180052290
nop
lea rdx, str.Switched_to_visuals_tabidk
lea rcx, [rbp + 0x3848]
call fcn.180052290
nop
lea rdx, str.You_switched_to_the_skins_tab__why_do_you_need_self_deception__
lea rcx, [rbp + 0x3870]
call fcn.180052290
nop
lea rdx, str.You_switched_over.._And_yes__to_hell_with_it__come_up_with_a_script_yourself.
lea rcx, [rbp + 0x3898]
call fcn.180052290
nop
lea rdx, str.You_switched_over.._And_yes__to_hell_with_it__come_up_with_a_script_yourself.
lea rcx, [rbp + 0x38c0]
call fcn.180052290
nop
lea rax, [rbp + 0x38e8]
mov r8, rax
lea rdx, [rbp + 0x37d0]
lea rcx, [rbp + 0x1fa8]
call fcn.1800ef490
lea rcx, [rbp + 0x1fd8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x35a0]
lea rcx, [rbp + 0x1fd8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x3cd8]
lea rdx, [rbp + 0x35a0]
lea rcx, [rbp + 0x3790]
call fcn.1800efa90
nop
lea rax, [rbp + 0x37b0]
mov r8, rax
lea rdx, [rbp + 0x3730]
lea rcx, [rbp + 0x2008]
call fcn.1800ef4e0
lea rcx, [rbp + 0x2038]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x35d0]
lea rcx, [rbp + 0x2038]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x3cb8]
lea rdx, [rbp + 0x35d0]
lea rcx, [rbp + 0x168]
call fcn.1800efb40
nop
lea r9, [fcn.1800f0820]
mov r8d, 4
mov edx, 0x20
lea rcx, [rbp + 0x3730]
call fcn.180226050
nop
lea r9, [fcn.180053f20]
mov r8d, 7
mov edx, 0x28
lea rcx, [rbp + 0x37d0]
call fcn.180226050
nop
lea r9, [fcn.180053f20]
mov r8d, 7
mov edx, 0x28
lea rcx, [rbp + 0x3910]
call fcn.180226050
nop
lea r9, [fcn.180053f20]
mov r8d, 7
mov edx, 0x28
lea rcx, [rbp + 0x3a50]
call fcn.180226050
nop
lea r9, [fcn.180053f20]
mov r8d, 7
mov edx, 0x28
lea rcx, [rbp + 0x3b90]
call fcn.180226050
xor edx, edx
lea rcx, [rbp + 0x168]
call fcn.1800f0c50
mov rcx, rax
call fcn.1800fc9f0
mov dword [rbp + 0x1a4], eax
mov dword [rbp + 0x1c4], 0
jmp 0x1800f2ca4
mov eax, dword [rbp + 0x1c4]
inc eax
mov dword [rbp + 0x1c4], eax
mov eax, dword [rbp + 0x1a4]
cmp dword [rbp + 0x1c4], eax
jge 0x1800f2df0
movss xmm2, dword [0x180240d5c]
movss xmm1, dword [0x180240d70]
lea rcx, [rbp + 0x2064]
call fcn.18000b310
mov qword [rbp + 0x3cb8], rax
mov edx, 2
lea rcx, [rbp + 0x168]
call fcn.1800f0c50
mov qword [rbp + 0x3cc0], rax
movsxd rax, dword [rbp + 0x1c4]
mov rdx, rax
mov rcx, qword [rbp + 0x3cc0]
call fcn.1800f0b70
mov rcx, rax
call fcn.180065480
mov qword [rbp + 0x3cc8], rax
mov edx, 1
lea rcx, [rbp + 0x168]
call fcn.1800f0c50
mov qword [rbp + 0x3cd0], rax
movsxd rax, dword [rbp + 0x1c4]
mov rdx, rax
mov rcx, qword [rbp + 0x3cd0]
call fcn.1800f0b70
mov rcx, rax
call fcn.180065480
mov qword [rbp + 0x3cd8], rax
xor edx, edx
lea rcx, [rbp + 0x168]
call fcn.1800f0c50
mov qword [rbp + 0x3ce0], rax
movsxd rax, dword [rbp + 0x1c4]
mov rdx, rax
mov rcx, qword [rbp + 0x3ce0]
call fcn.1800f0b70
mov rcx, rax
call fcn.180065480
mov qword [rbp + 0x3ce8], rax
mov eax, dword [rbp + 0x1c4]
cmp dword [0x180377df0], eax
jne 0x1800f2da4
mov byte [rbp + 0x3cf0], 1
jmp 0x1800f2dab
mov byte [rbp + 0x3cf0], 0
mov rax, qword [rbp + 0x3cb8]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x3cc8]
mov r8, qword [rbp + 0x3cd8]
mov rdx, qword [rbp + 0x3ce8]
movzx ecx, byte [rbp + 0x3cf0]
call fcn.18005e2e0
movzx eax, al
test eax, eax
je 0x1800f2deb
mov eax, dword [rbp + 0x1c4]
mov dword [0x180377df0], eax
jmp 0x1800f2c96
lea rcx, [rbp + 0x168]
call fcn.1800f08c0
call fcn.180018a90
call fcn.18001cb10
movss xmm0, dword [0x180240d40]
mulss xmm0, dword [rax + 0x10]
movss dword [rbp + 0x3cb4], xmm0
mov eax, dword [0x180377dfc]
cmp dword [0x180377df0], eax
jne 0x1800f2e3b
movss xmm0, dword [0x18023bd58]
movss dword [rbp + 0x3cb8], xmm0
jmp 0x1800f2e46
xorps xmm0, xmm0
movss dword [rbp + 0x3cb8], xmm0
movss xmm0, dword [0x180377df4]
movss dword [rbp + 0x3cbc], xmm0
movss xmm2, dword [rbp + 0x3cb4]
movss xmm1, dword [rbp + 0x3cb8]
movss xmm0, dword [rbp + 0x3cbc]
call fcn.1800e9d70
movss dword [0x180377df4], xmm0
movss xmm0, dword [0x18023bd00]
comiss xmm0, dword [0x180377df4]
jbe 0x1800f2ea9
movss xmm0, dword [0x18023bd00]
comiss xmm0, dword [0x180377df8]
jbe 0x1800f2ea9
mov eax, dword [0x180377df0]
mov dword [0x180377dfc], eax
movss xmm0, dword [0x180377df4]
mulss xmm0, dword [0x18023bdd0]
movss xmm1, dword [0x18023bdd0]
subss xmm1, xmm0
movaps xmm0, xmm1
movaps xmm2, xmm0
movss xmm1, dword [0x180240d74]
lea rcx, [rbp + 0x2084]
call fcn.18000b310
mov rcx, rax
call fcn.180032130
mov rcx, qword [0x180377178]
call fcn.1800e9840
mov eax, dword [rax]
mov dword [rbp + 0x1e4], eax
mov rax, qword [rbp + 0x48]
movss xmm0, dword [0x180377df4]
mulss xmm0, dword [rax]
movaps xmm1, xmm0
xor ecx, ecx
call fcn.18002cc20
cmp dword [0x180377dfc], 0
jne 0x1800f3fba
movss xmm0, dword [0x1802c1e28]
subss xmm0, dword [0x180240d74]
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x20a4]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.180055270
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x20c4]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x20f4]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Weapons
lea rcx, [rbp + 0x20f4]
call fcn.1800b7e60
lea rax, str.Default
mov qword [rbp + 0x208], rax
lea rax, str.Pistols
mov qword [rbp + 0x210], rax
lea rax, str.Heavy_Pistols
mov qword [rbp + 0x218], rax
lea rax, str.Assult_Rifles
mov qword [rbp + 0x220], rax
lea rax, str.Auto
mov qword [rbp + 0x228], rax
lea rax, str.Scout
mov qword [rbp + 0x230], rax
lea rax, [0x18025ca38]
mov qword [rbp + 0x238], rax
mov rcx, qword [0x180377178]
call fcn.1800e9840
mov dword [rsp + 0x28], 6
mov dword [rsp + 0x20], 7
lea r9, [rbp + 0x208]
mov r8, rax
lea rdx, str.Select_weapon_for_current_configuration
lea rcx, str.Weapon
call fcn.18005be30
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2124]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x2154]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.General
lea rcx, [rbp + 0x2154]
call fcn.1800b7e60
mov rcx, qword [0x180376d60]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Activate_ragebot
lea rcx, str.Enabled
call fcn.180056cb0
mov rcx, qword [0x180376d68]
call fcn.1800e97c0
movsxd rcx, dword [rbp + 0x1e4]
lea rax, [rax + rcx*4]
mov dword [rsp + 0x28], 0
lea rcx, str._.3f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x180240d70]
xorps xmm2, xmm2
mov rdx, rax
lea rcx, [0x18025ca98]
call fcn.1800b6db0
mov rcx, qword [0x180376da0]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Only_works_on_a_45_below_angle_degree
lea rcx, str.Perfect_silent
call fcn.180056cb0
lea rax, str.Crosshair
mov qword [rbp + 0x258], rax
lea rax, str.Damage
mov qword [rbp + 0x260], rax
lea rax, str.Distance
mov qword [rbp + 0x268], rax
mov rcx, qword [0x180376d58]
call fcn.1800e9780
movsxd rcx, dword [rbp + 0x1e4]
lea rax, [rax + rcx*4]
mov dword [rsp + 0x28], 6
mov dword [rsp + 0x20], 3
lea r9, [rbp + 0x258]
mov r8, rax
lea rdx, str.Select_target_based_on_conditions
lea rcx, str.Target_selection
call fcn.18005be30
mov rcx, qword [0x180377410]
call fcn.1800e9840
test rax, rax
je 0x1800f31aa
mov byte [rbp + 0x3cb4], 1
jmp 0x1800f31b1
mov byte [rbp + 0x3cb4], 0
mov rcx, qword [0x1803773b0]
call fcn.1800da6d0
movzx r8d, byte [rbp + 0x3cb4]
mov rdx, rax
lea rcx, str.Keybind
call fcn.1801410f0
mov rcx, qword [0x180376d70]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Controls_weapon_recoil_accuracy
lea rcx, str.Recoil_control
call fcn.180056cb0
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2184]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x21b4]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Accuracy
lea rcx, [rbp + 0x21b4]
call fcn.1800b7e60
mov rcx, qword [0x180376d50]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Makes_a_way_to_smooth_optimize_aiming
lea rcx, str.Smoothing
call fcn.180056cb0
mov rcx, qword [0x180376d50]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
movzx eax, byte [rax + rcx]
test eax, eax
je 0x1800f32d4
mov rcx, qword [0x180376d48]
call fcn.1800e9780
movsxd rcx, dword [rbp + 0x1e4]
lea rax, [rax + rcx*4]
mov dword [rsp + 0x28], 0
lea rcx, [0x18024df0c]
mov qword [rsp + 0x20], rcx
mov r9d, 0xa
mov r8d, 1
mov rdx, rax
lea rcx, str.Smoothness
call fcn.1800b6e20
mov rcx, qword [0x180376d90]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Auto_fires_at_target_when_hes_inside_crosshair
lea rcx, str.Triggerbot
call fcn.180056cb0
call fcn.18005beb0
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.180030db0
movss xmm0, dword [0x180240d74]
mulss xmm0, dword [0x1802c1914]
movss xmm1, dword [0x1802c1e28]
subss xmm1, xmm0
movaps xmm0, xmm1
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x21e4]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container1
call fcn.180055270
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2204]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x2234]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Hitbox_System
lea rcx, [rbp + 0x2234]
call fcn.1800b7e60
movss xmm2, dword [0x18025d818]
movss xmm1, dword [0x180240d60]
lea rcx, [rbp + 0x2264]
call fcn.18000b310
lea rcx, [rbp + 0x2264]
call fcn.180032130
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2284]
call fcn.18000b430
mov qword [rbp + 0x3cb8], rax
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bd58]
movss xmm2, dword [0x18023bd58]
movss xmm1, dword [0x18023bd58]
lea rcx, [rbp + 0x22b4]
call fcn.18000b430
mov qword [rbp + 0x3cc0], rax
movss xmm2, dword [0x18023bd58]
movss xmm1, dword [0x18023bd58]
lea rcx, [rbp + 0x22e4]
call fcn.18000b310
mov qword [rbp + 0x3cc8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2304]
call fcn.18000b310
mov qword [rbp + 0x3cd0], rax
movss xmm2, dword [0x18025d84c]
movss xmm1, dword [0x18025d844]
lea rcx, [rbp + 0x2324]
call fcn.18000b310
mov qword [rbp + 0x3cd8], rax
mov rax, qword [0x180378240]
mov qword [rbp + 0x3ce0], rax
mov rax, qword [rbp + 0x3cb8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x3cc0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x3cc8]
mov r8, qword [rbp + 0x3cd0]
mov rdx, qword [rbp + 0x3cd8]
mov rcx, qword [rbp + 0x3ce0]
call fcn.1800acf70
mov eax, dword [rbp + 0x1e4]
mov dword [rbp + 0x3cb4], eax
mov eax, dword [rbp + 0x3cb4]
dec eax
mov dword [rbp + 0x3cb4], eax
cmp dword [rbp + 0x3cb4], 5
ja case.default.0x1800f3515
movsxd rax, dword [rbp + 0x3cb4]
lea rcx, [0x180000000]
mov eax, dword [rcx + rax*4 + 0xf84e4]
add rax, rcx
jmp rax
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f3515
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f3515
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f3515
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f3515
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f3515
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
call fcn.18005beb0
jmp 0x1800f849f
cmp dword [0x180377dfc], 1
jne 0x1800f50f7
movss xmm0, dword [0x1802c1e28]
subss xmm0, dword [0x180240d74]
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2344]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.180055270
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2364]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x2394]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Weapons
lea rcx, [rbp + 0x2394]
call fcn.1800b7e60
lea rax, str.Default
mov qword [rbp + 0x288], rax
lea rax, str.Pistols
mov qword [rbp + 0x290], rax
lea rax, str.Heavy_Pistols
mov qword [rbp + 0x298], rax
lea rax, str.Assult_Rifles
mov qword [rbp + 0x2a0], rax
lea rax, str.Auto
mov qword [rbp + 0x2a8], rax
lea rax, str.Scout
mov qword [rbp + 0x2b0], rax
lea rax, [0x18025ca38]
mov qword [rbp + 0x2b8], rax
mov rcx, qword [0x180377178]
call fcn.1800e9840
mov dword [rsp + 0x28], 6
mov dword [rsp + 0x20], 7
lea r9, [rbp + 0x288]
mov r8, rax
lea rdx, str.Select_weapon_for_current_configuration
lea rcx, str.Weapon
call fcn.18005be30
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x23c4]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x23f4]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.General
lea rcx, [rbp + 0x23f4]
call fcn.1800b7e60
mov rcx, qword [0x180376cb8]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Activate_ragebot
lea rcx, str.Enabled
call fcn.180056cb0
lea rax, str.Distance
mov qword [rbp + 0x2d8], rax
lea rax, str.Damage
mov qword [rbp + 0x2e0], rax
lea rax, str.Crosshair
mov qword [rbp + 0x2e8], rax
mov rcx, qword [0x180376ca0]
call fcn.1800e9780
movsxd rcx, dword [rbp + 0x1e4]
lea rax, [rax + rcx*4]
mov dword [rsp + 0x28], 6
mov dword [rsp + 0x20], 3
lea r9, [rbp + 0x2d8]
mov r8, rax
lea rdx, str.Select_target_based_on_conditions
lea rcx, str.Target_selection
call fcn.18005be30
lea rax, str.Always
mov qword [rbp + 0x308], rax
lea rax, str.Prefer
mov qword [rbp + 0x310], rax
mov rcx, qword [0x180376d00]
call fcn.1800e9780
movsxd rcx, dword [rbp + 0x1e4]
lea rax, [rax + rcx*4]
mov dword [rsp + 0x28], 6
mov dword [rsp + 0x20], 2
lea r9, [rbp + 0x308]
mov r8, rax
lea rdx, str.Determine_if_should_aim_only_with_sub_ticks_angles___avoid_getting_onshot__
lea rcx, str.Silent_mode
call fcn.18005be30
cmp dword [rbp + 0x1e4], 3
jle 0x1800f4259
mov rcx, qword [0x180376cf0]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Automatically_scope_if_a_we_found_a_target_hitta...
lea rcx, str.Auto_Scope
call fcn.180056cb0
mov rcx, qword [0x180376cc8]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Allows_you_to_fire_multiple_bullets_ignoring_fire_rate
lea rcx, str.Rapid_fire
call fcn.180056cb0
mov rcx, qword [0x180376cf8]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Allows_you_to_accuracy_no_spread
lea rcx, str.No_Spread
call fcn.180056cb0
mov rcx, qword [0x180376ce0]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Stops_local_player_in_order_to_maintain_best_accuracy
lea rcx, str.Auto_stop
call fcn.180056cb0
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2424]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x2454]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Accuracy
lea rcx, [rbp + 0x2454]
call fcn.1800b7e60
mov rcx, qword [0x180376cc0]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Allows_you_to_hit_players_with_more_accuracy
lea rcx, str.Hitchance
call fcn.180056cb0
mov rcx, qword [0x180376cc0]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
movzx eax, byte [rax + rcx]
test eax, eax
je 0x1800f43ae
mov rcx, qword [0x180376cb0]
call fcn.1800e9780
movsxd rcx, dword [rbp + 0x1e4]
lea rax, [rax + rcx*4]
mov dword [rsp + 0x28], 0
lea rcx, [0x18024df0c]
mov qword [rsp + 0x20], rcx
mov r9d, 0x64
xor r8d, r8d
mov rdx, rax
lea rcx, str.chance
call fcn.1800b6e20
mov rcx, qword [0x180376cd0]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
add rax, rcx
mov r8, rax
lea rdx, str.Allows_you_to_hit_players_thru_objects
lea rcx, str.Penetration
call fcn.180056cb0
mov rcx, qword [0x180376cd0]
call fcn.1800e9800
movsxd rcx, dword [rbp + 0x1e4]
movzx eax, byte [rax + rcx]
test eax, eax
je 0x1800f4438
mov rcx, qword [0x180376ca8]
call fcn.1800e9780
movsxd rcx, dword [rbp + 0x1e4]
lea rax, [rax + rcx*4]
mov dword [rsp + 0x28], 0
lea rcx, [0x18024df0c]
mov qword [rsp + 0x20], rcx
mov r9d, 0x64
xor r8d, r8d
mov rdx, rax
lea rcx, str.Damage
call fcn.1800b6e20
call fcn.1800b79a0
call fcn.18005beb0
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.180030db0
movss xmm0, dword [0x180240d74]
mulss xmm0, dword [0x1802c1914]
movss xmm1, dword [0x1802c1e28]
subss xmm1, xmm0
movaps xmm0, xmm1
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2484]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container1
call fcn.180055270
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x24a4]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x24d4]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Hitbox_System
lea rcx, [rbp + 0x24d4]
call fcn.1800b7e60
movss xmm2, dword [0x18025d818]
movss xmm1, dword [0x180240d60]
lea rcx, [rbp + 0x2504]
call fcn.18000b310
lea rcx, [rbp + 0x2504]
call fcn.180032130
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2524]
call fcn.18000b430
mov qword [rbp + 0x3cb8], rax
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bd58]
movss xmm2, dword [0x18023bd58]
movss xmm1, dword [0x18023bd58]
lea rcx, [rbp + 0x2554]
call fcn.18000b430
mov qword [rbp + 0x3cc0], rax
movss xmm2, dword [0x18023bd58]
movss xmm1, dword [0x18023bd58]
lea rcx, [rbp + 0x2584]
call fcn.18000b310
mov qword [rbp + 0x3cc8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x25a4]
call fcn.18000b310
mov qword [rbp + 0x3cd0], rax
movss xmm2, dword [0x18025d84c]
movss xmm1, dword [0x18025d844]
lea rcx, [rbp + 0x25c4]
call fcn.18000b310
mov qword [rbp + 0x3cd8], rax
mov rax, qword [0x180378240]
mov qword [rbp + 0x3ce0], rax
mov rax, qword [rbp + 0x3cb8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x3cc0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x3cc8]
mov r8, qword [rbp + 0x3cd0]
mov rdx, qword [rbp + 0x3cd8]
mov rcx, qword [rbp + 0x3ce0]
call fcn.1800acf70
mov eax, dword [rbp + 0x1e4]
mov dword [rbp + 0x3cb4], eax
mov eax, dword [rbp + 0x3cb4]
dec eax
mov dword [rbp + 0x3cb4], eax
cmp dword [rbp + 0x3cb4], 5
ja case.default.0x1800f4652
movsxd rax, dword [rbp + 0x3cb4]
lea rcx, [0x180000000]
mov eax, dword [rcx + rax*4 + 0xf84fc]
add rax, rcx
jmp rax
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f4652
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f4652
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f4652
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f4652
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
jmp case.default.0x1800f4652
mov rcx, qword [0x180376d08]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d81c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d824]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025cc30]
call fcn.1800674a0
mov rcx, qword [0x180376d20]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.1800674a0
mov rcx, qword [0x180376d30]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d83c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d82c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025d820]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.1800674a0
mov rcx, qword [0x180376d38]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025d848]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180240d6c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bdd4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.1800674a0
mov rcx, qword [0x180376d40]
call fcn.1800e9800
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18023bddc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024b394]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.1800674a0
call fcn.18005beb0
jmp 0x1800f849f
cmp dword [0x180377dfc], 2
jne 0x1800f528f
movss xmm0, dword [0x1802c1e28]
subss xmm0, dword [0x180240d74]
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x25e4]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.180055270
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2604]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x2634]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Antiaim
lea rcx, [rbp + 0x2634]
call fcn.1800b7e60
mov rcx, qword [0x180377160]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Enables_Antiaim
lea rcx, str.Enable
call fcn.180056cb0
lea rax, [0x18025ce98]
mov qword [rbp + 0x338], rax
lea rax, str.Down
mov qword [rbp + 0x340], rax
lea rax, [0x18025cea4]
mov qword [rbp + 0x348], rax
lea rax, str.Zero
mov qword [rbp + 0x350], rax
mov rcx, qword [0x180377170]
call fcn.1800e9840
mov dword [rsp + 0x28], 4
mov dword [rsp + 0x20], 4
lea r9, [rbp + 0x338]
mov r8, rax
lea rdx, str.Pitch_Type
lea rcx, str.Pitch
call fcn.18005be30
lea rax, [0x18025ce98]
mov qword [rbp + 0x378], rax
lea rax, str.Backwards
mov qword [rbp + 0x380], rax
lea rax, str.Forwards
mov qword [rbp + 0x388], rax
mov rcx, qword [0x180377168]
call fcn.1800e9840
mov dword [rsp + 0x28], 3
mov dword [rsp + 0x20], 3
lea r9, [rbp + 0x378]
mov r8, rax
lea rdx, str.Backwards___Forwards
lea rcx, str.Base_Yaw
call fcn.18005be30
call fcn.18005beb0
jmp 0x1800f849f
cmp dword [0x180377dfc], 3
jne 0x1800f603d
movss xmm0, dword [0x1802c1e28]
subss xmm0, dword [0x180240d74]
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2664]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.180055270
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2684]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x26b4]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Players
lea rcx, [rbp + 0x26b4]
call fcn.1800b7e60
mov rcx, qword [0x180376db0]
call fcn.1800da7b0
mov r8, rax
lea rdx, [0x18023679a]
lea rcx, str.Enable
call fcn.180056cb0
mov rcx, qword [0x180376dc8]
call fcn.1800e9900
mov r8, rax
lea rdx, str.Shows_player_bounding_box
lea rcx, str.Bounding_box
call fcn.180056cb0
mov rcx, qword [0x180376dd0]
call fcn.1800e9940
mov r8, rax
lea rdx, str.Shows_player_name
lea rcx, str.Name
call fcn.180056cb0
mov rcx, qword [0x180376dd8]
call fcn.1800e9880
mov r8, rax
lea rdx, str.Shows_player_health
lea rcx, str.Health_bar
call fcn.180056cb0
mov rcx, qword [0x180376de8]
call fcn.1800e9880
mov r8, rax
lea rdx, str.Shows_player_weapon_ammo
lea rcx, str.Ammo_bar
call fcn.180056cb0
mov rcx, qword [0x1803774b8]
call fcn.1800e9940
mov r8, rax
lea rdx, str.Shows_player_weapon_name
lea rcx, str.Weapon
call fcn.180056cb0
mov rcx, qword [0x180376e08]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Shows_player_bones_as_skeleton
lea rcx, str.Skeleton
call fcn.180056cb0
mov rcx, qword [0x180376e10]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Shows_player_lag_compensated_bones_as_skeleton
lea rcx, str.Backtrack_Skeleton
call fcn.180056cb0
mov rcx, qword [0x180376e10]
call fcn.1800da7b0
movzx eax, byte [rax]
test eax, eax
je 0x1800f5472
mov rcx, qword [0x180376e48]
call fcn.1800e98c0
mov r9d, 0x500a0
mov r8, rax
lea rdx, str.Change_Backtrack_Skeleton_color
lea rcx, str.chamscolor
call fcn.180057770
mov rcx, qword [0x180376e08]
call fcn.1800da7b0
movzx eax, byte [rax]
test eax, eax
je 0x1800f54ad
mov rcx, qword [0x1803774c0]
call fcn.1800e98c0
mov r9d, 0x500a0
mov r8, rax
lea rdx, str.Change_menu_accent_color
lea rcx, str.skeletoncolor
call fcn.180057770
mov rcx, qword [0x180377490]
call fcn.1800c1780
mov r9d, 2
lea r8, str.Armor
mov rdx, rax
lea rcx, str.Flags
call fcn.18005c5e0
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x26e4]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x2714]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Chams
lea rcx, [rbp + 0x2714]
call fcn.1800b7e60
mov rcx, qword [0x180376e00]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Shows_player_chams
lea rcx, str.Chams
call fcn.180056cb0
mov rcx, qword [0x180376e00]
call fcn.1800da7b0
movzx eax, byte [rax]
test eax, eax
je 0x1800f5579
mov rcx, qword [0x180376e30]
call fcn.1800e98c0
mov r9d, 0x500a0
mov r8, rax
lea rdx, str.Change_chams_color
lea rcx, str.chamscolor
call fcn.180057770
mov rcx, qword [0x180376e20]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Shows_player_xqz_chams
lea rcx, str.Invisible
call fcn.180056cb0
mov rcx, qword [0x180376e20]
call fcn.1800da7b0
movzx eax, byte [rax]
test eax, eax
je 0x1800f55d6
mov rcx, qword [0x180376e38]
call fcn.1800e98c0
mov r9d, 0x500a0
mov r8, rax
lea rdx, str.Change_xqz_chams_color
lea rcx, str.chamscolorxqz
call fcn.180057770
lea rax, str.Flat
mov qword [rbp + 0x3a8], rax
lea rax, str.Default
mov qword [rbp + 0x3b0], rax
lea rax, str.Illumin
mov qword [rbp + 0x3b8], rax
mov rcx, qword [0x180376e18]
call fcn.1800e9840
mov dword [rsp + 0x28], 3
mov dword [rsp + 0x20], 3
lea r9, [rbp + 0x3a8]
mov r8, rax
lea rdx, [0x18023679a]
lea rcx, str.Models
call fcn.18005be30
call fcn.18005beb0
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.180030db0
movss xmm0, dword [0x180240d74]
mulss xmm0, dword [0x1802c1914]
movss xmm1, dword [0x1802c1e28]
subss xmm1, xmm0
movaps xmm0, xmm1
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2744]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container1
call fcn.180055270
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2764]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x2794]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Preview
lea rcx, [rbp + 0x2794]
call fcn.1800b7e60
movss xmm2, dword [0x18025d818]
movss xmm1, dword [0x18025d814]
lea rcx, [rbp + 0x27c4]
call fcn.18000b310
lea rcx, [rbp + 0x27c4]
call fcn.180032130
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x27e4]
call fcn.18000b430
mov qword [rbp + 0x3cb8], rax
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023bd58]
movss xmm2, dword [0x18023bd58]
movss xmm1, dword [0x18023bd58]
lea rcx, [rbp + 0x2814]
call fcn.18000b430
mov qword [rbp + 0x3cc0], rax
movss xmm2, dword [0x18023bd58]
movss xmm1, dword [0x18023bd58]
lea rcx, [rbp + 0x2844]
call fcn.18000b310
mov qword [rbp + 0x3cc8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2864]
call fcn.18000b310
mov qword [rbp + 0x3cd0], rax
movss xmm2, dword [0x18025d84c]
movss xmm1, dword [0x18025d844]
lea rcx, [rbp + 0x2884]
call fcn.18000b310
mov qword [rbp + 0x3cd8], rax
mov rax, qword [0x180378240]
mov qword [rbp + 0x3ce0], rax
mov rax, qword [rbp + 0x3cb8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x3cc0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x3cc8]
mov r8, qword [rbp + 0x3cd0]
mov rdx, qword [rbp + 0x3cd8]
mov rcx, qword [rbp + 0x3ce0]
call fcn.1800acf70
call fcn.18001d8f0
mov qword [rbp + 0x3d8], rax
lea rcx, [rbp + 0x3f8]
call fcn.18001e020
lea rcx, [rbp + 0x418]
call fcn.18001e070
movss xmm0, dword [0x18025d810]
mulss xmm0, dword [0x1802c1914]
movss xmm1, dword [0x18025d814]
mulss xmm1, dword [0x1802c1914]
movaps xmm2, xmm0
lea rcx, [rbp + 0x438]
call fcn.18000b310
lea rcx, [rbp + 0x458]
call fcn.18001e020
lea rcx, [rbp + 0x478]
call fcn.18001e070
call fcn.18001dff0
mov qword [rbp + 0x498], rax
lea rcx, [rbp + 0x4c0]
call fcn.1800efbf0
nop
movss xmm0, dword [rbp + 0x458]
addss xmm0, dword [rbp + 0x438]
movss xmm1, dword [rbp + 0x45c]
addss xmm1, dword [rbp + 0x43c]
movss xmm2, dword [rbp + 0x458]
addss xmm2, dword [rbp + 0x478]
subss xmm2, dword [rbp + 0x438]
movss xmm3, dword [rbp + 0x45c]
addss xmm3, dword [rbp + 0x47c]
subss xmm3, dword [rbp + 0x43c]
subss xmm3, dword [0x18023bda0]
movss dword [rsp + 0x20], xmm3
movaps xmm3, xmm2
movaps xmm2, xmm1
movaps xmm1, xmm0
lea rcx, [rbp + 0x558]
call fcn.18000b430
mov rcx, qword [0x180376dc8]
call fcn.1800e9900
mov qword [rbp + 0x588], rax
mov rax, qword [rbp + 0x588]
movzx eax, byte [rax]
test eax, eax
je 0x1800f5af8
mov rax, qword [rbp + 0x588]
add rax, 0x10
mov rcx, qword [rbp + 0x588]
add rcx, 0xc
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x40], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rbp + 0x588]
movss xmm0, dword [rax + 8]
movss dword [rsp + 0x28], xmm0
mov rax, qword [rbp + 0x588]
movss xmm0, dword [rax + 4]
movss dword [rsp + 0x20], xmm0
mov r9d, 1
lea r8, [rbp + 0x558]
mov rdx, qword [rbp + 0x498]
lea rcx, [rbp + 0x4c0]
call fcn.18012fa80
mov byte [rbp + 0x5a4], al
movzx eax, byte [rbp + 0x5a4]
test eax, eax
je 0x1800f59cf
xor edx, edx
mov ecx, 1
call fcn.180021f90
movzx eax, al
test eax, eax
je 0x1800f59cf
xor edx, edx
lea rcx, str.contextbox.component
call fcn.18002b770
mov edx, 2
lea rcx, str.contextbox.component
call fcn.180013510
movzx eax, al
test eax, eax
je 0x1800f5af8
movss xmm2, dword [0x18025d840]
movss xmm1, dword [0x18025d830]
lea rcx, [rbp + 0x5c8]
call fcn.18000b310
xor edx, edx
lea rcx, [rbp + 0x5c8]
call fcn.180033d80
mov rcx, qword [0x180376dc8]
call fcn.1800e9900
add rax, 0xc
mov r9d, 0x50020
mov r8, rax
lea rdx, [0x18023679a]
lea rcx, str.Primarybox.component
call fcn.180057770
mov rcx, qword [0x180376dc8]
call fcn.1800e9900
add rax, 0x10
mov r9d, 0x50020
mov r8, rax
lea rdx, [0x18023679a]
lea rcx, str.Outlinebox.component
call fcn.180057770
mov rcx, qword [0x180376dc8]
call fcn.1800e9900
add rax, 4
mov dword [rsp + 0x28], 0x10
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x18023bd90]
movss xmm2, dword [0x18023bd58]
mov rdx, rax
lea rcx, str.Thicknessbox.component
call fcn.1800b6db0
mov rcx, qword [0x180376dc8]
call fcn.1800e9900
add rax, 8
mov dword [rsp + 0x28], 0x10
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x18023bd90]
movss xmm2, dword [0x18023bd58]
mov rdx, rax
lea rcx, str.Roundingbox.component
call fcn.1800b6db0
call fcn.180018eb0
mov rcx, qword [0x180376dd0]
call fcn.1800e9940
mov qword [rbp + 0x5e8], rax
mov rax, qword [rbp + 0x5e8]
movzx eax, byte [rax]
test eax, eax
je 0x1800f5bb8
mov ecx, 0x50
call fcn.18015fc50
mov qword [rbp + 0x28c8], rax
cmp qword [rbp + 0x28c8], 0
je 0x1800f5b8c
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x40], xmm0
mov rax, qword [0x180376dd0]
mov qword [rsp + 0x38], rax
lea rax, str.Name
mov qword [rsp + 0x30], rax
mov rax, qword [0x180378128]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 1
mov r9b, 1
xor r8d, r8d
mov dl, 1
mov rcx, qword [rbp + 0x28c8]
call fcn.18012efd0
mov qword [rbp + 0x3cb8], rax
jmp 0x1800f5b97
mov qword [rbp + 0x3cb8], 0
mov rax, qword [rbp + 0x3cb8]
mov qword [rbp + 0x28a8], rax
mov rdx, qword [rbp + 0x28a8]
lea rcx, [rbp + 0x4c0]
call fcn.180130660
mov rcx, qword [0x180376dd8]
call fcn.1800e9880
mov qword [rbp + 0x608], rax
mov rax, qword [rbp + 0x608]
movzx eax, byte [rax]
test eax, eax
je 0x1800f5ca9
call fcn.18001da30
mulsd xmm0, qword [0x18025d808]
call sub.ucrtbased.dll_sin
mulsd xmm0, qword [0x18025d800]
addsd xmm0, qword [0x18025d7f8]
cvtsd2ss xmm0, xmm0
movss dword [rbp + 0x624], xmm0
mov ecx, 0x68
call fcn.18015fc50
mov qword [rbp + 0x2908], rax
cmp qword [rbp + 0x2908], 0
je 0x1800f5c7d
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x38], xmm0
mov rax, qword [0x180376dd8]
mov qword [rsp + 0x30], rax
movss xmm0, dword [rbp + 0x624]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18023bdd0]
movss dword [rsp + 0x20], xmm0
lea r9, [rbp + 0x558]
xor r8d, r8d
mov dl, 1
mov rcx, qword [rbp + 0x2908]
call fcn.18012eb20
mov qword [rbp + 0x3cb8], rax
jmp 0x1800f5c88
mov qword [rbp + 0x3cb8], 0
mov rax, qword [rbp + 0x3cb8]
mov qword [rbp + 0x28e8], rax
mov rdx, qword [rbp + 0x28e8]
lea rcx, [rbp + 0x4c0]
call fcn.180130660
mov rcx, qword [0x1803774b8]
call fcn.1800e9940
mov qword [rbp + 0x648], rax
mov rax, qword [rbp + 0x648]
movzx eax, byte [rax]
test eax, eax
je 0x1800f5d69
mov ecx, 0x50
call fcn.18015fc50
mov qword [rbp + 0x2948], rax
cmp qword [rbp + 0x2948], 0
je 0x1800f5d3d
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x40], xmm0
mov rax, qword [0x1803774b8]
mov qword [rsp + 0x38], rax
lea rax, str.Weapon
mov qword [rsp + 0x30], rax
mov rax, qword [0x180378128]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 3
mov r9b, 3
mov r8b, 1
mov dl, 1
mov rcx, qword [rbp + 0x2948]
call fcn.18012efd0
mov qword [rbp + 0x3cb8], rax
jmp 0x1800f5d48
mov qword [rbp + 0x3cb8], 0
mov rax, qword [rbp + 0x3cb8]
mov qword [rbp + 0x2928], rax
mov rdx, qword [rbp + 0x2928]
lea rcx, [rbp + 0x4c0]
call fcn.180130660
mov rcx, qword [0x180376de8]
call fcn.1800e9880
mov qword [rbp + 0x668], rax
mov rax, qword [rbp + 0x668]
movzx eax, byte [rax]
test eax, eax
je 0x1800f5e5a
call fcn.18001da30
mulsd xmm0, qword [0x18025d808]
call sub.ucrtbased.dll_sin
mulsd xmm0, qword [0x18025d800]
addsd xmm0, qword [0x18025d7f8]
cvtsd2ss xmm0, xmm0
movss dword [rbp + 0x684], xmm0
mov ecx, 0x68
call fcn.18015fc50
mov qword [rbp + 0x2988], rax
cmp qword [rbp + 0x2988], 0
je 0x1800f5e2e
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x38], xmm0
mov rax, qword [0x180376de8]
mov qword [rsp + 0x30], rax
movss xmm0, dword [rbp + 0x684]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18023bdc4]
movss dword [rsp + 0x20], xmm0
lea r9, [rbp + 0x558]
mov r8b, 3
mov dl, 1
mov rcx, qword [rbp + 0x2988]
call fcn.18012eb20
mov qword [rbp + 0x3cb8], rax
jmp 0x1800f5e39
mov qword [rbp + 0x3cb8], 0
mov rax, qword [rbp + 0x3cb8]
mov qword [rbp + 0x2968], rax
mov rdx, qword [rbp + 0x2968]
lea rcx, [rbp + 0x4c0]
call fcn.180130660
mov rcx, qword [0x180377490]
call fcn.1800c1780
mov eax, dword [rax]
and eax, 1
test eax, eax
je 0x1800f5f33
mov rcx, qword [0x180377498]
call fcn.1800e9940
mov qword [rbp + 0x6a8], rax
mov rax, qword [rbp + 0x6a8]
movzx eax, byte [rax]
test eax, eax
je 0x1800f5f33
mov ecx, 0x50
call fcn.18015fc50
mov qword [rbp + 0x29c8], rax
cmp qword [rbp + 0x29c8], 0
je 0x1800f5f07
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x40], xmm0
mov rax, qword [0x180377498]
mov qword [rsp + 0x38], rax
lea rax, [0x18025d1d0]
mov qword [rsp + 0x30], rax
mov rax, qword [0x180378130]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 2
mov r9b, 2
xor r8d, r8d
mov dl, 1
mov rcx, qword [rbp + 0x29c8]
call fcn.18012efd0
mov qword [rbp + 0x3cb8], rax
jmp 0x1800f5f12
mov qword [rbp + 0x3cb8], 0
mov rax, qword [rbp + 0x3cb8]
mov qword [rbp + 0x29a8], rax
mov rdx, qword [rbp + 0x29a8]
lea rcx, [rbp + 0x4c0]
call fcn.180130660
mov rcx, qword [0x180377490]
call fcn.1800c1780
mov eax, dword [rax]
and eax, 2
test eax, eax
je 0x1800f600c
mov rcx, qword [0x1803774a0]
call fcn.1800e9940
mov qword [rbp + 0x6c8], rax
mov rax, qword [rbp + 0x6c8]
movzx eax, byte [rax]
test eax, eax
je 0x1800f600c
mov ecx, 0x50
call fcn.18015fc50
mov qword [rbp + 0x2a08], rax
cmp qword [rbp + 0x2a08], 0
je 0x1800f5fe0
movss xmm0, dword [0x18023bd58]
movss dword [rsp + 0x40], xmm0
mov rax, qword [0x1803774a0]
mov qword [rsp + 0x38], rax
lea rax, [0x18025a6a0]
mov qword [rsp + 0x30], rax
mov rax, qword [0x180378130]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 3
mov r9b, 2
xor r8d, r8d
mov dl, 1
mov rcx, qword [rbp + 0x2a08]
call fcn.18012efd0
mov qword [rbp + 0x3cb8], rax
jmp 0x1800f5feb
mov qword [rbp + 0x3cb8], 0
mov rax, qword [rbp + 0x3cb8]
mov qword [rbp + 0x29e8], rax
mov rdx, qword [rbp + 0x29e8]
lea rcx, [rbp + 0x4c0]
call fcn.180130660
lea r8, [rbp + 0x558]
mov rdx, qword [rbp + 0x498]
lea rcx, [rbp + 0x4c0]
call fcn.180133fe0
nop
lea rcx, [rbp + 0x4c0]
call fcn.1800f0960
call fcn.18005beb0
jmp 0x1800f849f
cmp dword [0x180377dfc], 4
jne 0x1800f6298
movss xmm0, dword [0x1802c1e28]
subss xmm0, dword [0x180240d74]
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2a24]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.180055270
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2a44]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x2a74]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Players
lea rcx, [rbp + 0x2a74]
call fcn.1800b7e60
mov rcx, qword [0x180377400]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Enables_thirdperson_view
lea rcx, str.Thirdperson
call fcn.180056cb0
mov rcx, qword [0x180377400]
call fcn.1800da7b0
movzx eax, byte [rax]
test eax, eax
je 0x1800f6162
mov rcx, qword [0x180377408]
call fcn.1800da6d0
mov r8b, 1
mov rdx, rax
lea rcx, str.For_thirdperson_activaion
call fcn.1801410f0
mov rcx, qword [0x180377418]
call fcn.1800da390
mov dword [rsp + 0x28], 0
lea rcx, str._.3f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x18025d834]
xorps xmm2, xmm2
mov rdx, rax
lea rcx, str.Distance
call fcn.1800b6db0
mov rcx, qword [0x1803773c8]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Changes_your_fov
lea rcx, str.Field_Of_View_changer
call fcn.180056cb0
mov rcx, qword [0x1803773c8]
call fcn.1800da7b0
movzx eax, byte [rax]
test eax, eax
je 0x1800f61f8
mov rcx, qword [0x1803773d0]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Ignore_if_scoped
lea rcx, str.Force_fov_on_scope
call fcn.180056cb0
mov rcx, qword [0x180377428]
call fcn.1800da390
mov dword [rsp + 0x28], 0
lea rcx, str._.3f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x18025d834]
movss xmm2, dword [0x18023bdc0]
mov rdx, rax
lea rcx, str.Fov_Amount
call fcn.1800b6db0
mov rcx, qword [0x1803773d8]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Change_your_viewmodel_fov
lea rcx, str.Viewmodel_changer
call fcn.180056cb0
mov rcx, qword [0x1803773d8]
call fcn.1800da7b0
movzx eax, byte [rax]
test eax, eax
je 0x1800f628e
mov rcx, qword [0x1803773e0]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Ignore_if_scoped
lea rcx, str.Force_viewmodel_fov_on_scope
call fcn.180056cb0
mov rcx, qword [0x180377420]
call fcn.1800da390
mov dword [rsp + 0x28], 0
lea rcx, str._.3f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x18025d834]
movss xmm2, dword [0x180240d54]
mov rdx, rax
lea rcx, str.View_Model_Fov_Amount
call fcn.1800b6db0
call fcn.18005beb0
jmp 0x1800f849f
cmp dword [0x180377dfc], 5
jne 0x1800f6af6
movss xmm0, dword [0x1802c1e28]
subss xmm0, dword [0x180240d74]
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2aa4]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.180055270
lea rcx, [0x180371380]
call fcn.18001bf70
mov edx, eax
lea rcx, [rbp + 0x2ac4]
call fcn.1800f0090
mov qword [rbp + 0x3cb8], rax
lea rdx, [rbp + 0x2af4]
mov rcx, qword [rbp + 0x3cb8]
call fcn.18000d2b0
lea rdx, str.Players
lea rcx, [rbp + 0x2af4]
call fcn.1800b7e60
mov rcx, qword [0x1803773b8]
call fcn.1800da7b0
mov r8, rax
lea rdx, [0x18023679a]
lea rcx, str.Anti_untrusted
call fcn.180056cb0
mov rcx, qword [0x1803773f8]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Automatic_jumps_for_you
lea rcx, str.Bunny_hop
call fcn.180056cb0
mov rcx, qword [0x1803773e8]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Make_movement_easier
lea rcx, str.Auto_strafer
call fcn.180056cb0
mov rcx, qword [0x1803773f0]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Compensate_speed_for_better_strafing
lea rcx, str.Strafer_asstiance
call fcn.180056cb0
mov rcx, qword [0x1803773f0]
call fcn.1800da7b0
movzx eax, byte [rax]
test eax, eax
je 0x1800f6405
mov rcx, qword [0x180377448]
call fcn.1800da390
mov dword [rsp + 0x28], 0
lea rcx, str._.3f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x18023bdd0]
xorps xmm2, xmm2
mov rdx, rax
lea rcx, str.Smoothing
call fcn.1800b6db0
mov rcx, qword [0x180377440]
call fcn.1800c1780
mov r9d, 2
lea r8, str.Adjust_mouse
mov rdx, rax
lea rcx, str.Strafe_modes
call fcn.18005c5e0
mov rcx, qword [0x180377450]
call fcn.1800da7b0
mov r8, rax
lea rdx, str.Edge_bug
lea rcx, str.Edge_bug
call fcn.180056cb0
mov r9d, 0x500a0
lea r8, [rbp + 0xa4]
lea rdx, str.Change_menu_accent_color
lea rcx, str.menuaccent
call fcn.180057770
call fcn.18005beb0
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.180030db0
movss xmm2, dword [0x18023bdc8]
movss xmm1, dword [0x18025d850]
lea rcx, [rbp + 0x2b24]
call fcn.18000b310
mov rcx, rax
call fcn.180032130
movss xmm0, dword [0x180240d74]
mulss xmm0, dword [0x1802c1914]
movss xmm1, dword [0x1802c1e28]
subss xmm1, xmm0
movaps xmm0, xmm1
divss xmm0, dword [0x18023bd68]
movss xmm2, dword [0x1802c1e2c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2b44]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container1
call fcn.180055270
xor r8d, r8d
lea rdx, str.CONFIG
mov ecx, 2
call fcn.18008cb10
movss xmm0, dword [0x18023bdf4]
call fcn.18002c8b0
mov eax, 0xfffffffe
cmp qword [0x1802c1e18], rax
jne 0x1800f658e
mov qword [rbp + 0x6e8], 0
jmp 0x1800f6543
mov rax, qword [rbp + 0x6e8]
inc rax
mov qword [rbp + 0x6e8], rax
lea rcx, [0x180376b30]
call fcn.1800d2bd0
cmp qword [rbp + 0x6e8], rax
jae 0x1800f658e
mov rdx, qword [rbp + 0x6e8]
lea rcx, [0x180376b30]
call fcn.1800ce250
lea rdx, str.default.bin
mov rcx, qword [rax]
call fcn.1800cb660
test eax, eax
jne 0x1800f658c
mov rax, qword [rbp + 0x6e8]
mov qword [0x1802c1e18], rax
jmp 0x1800f6532
lea rcx, [0x180376b30]
call fcn.1800d2bd0
mov r8d, 5
mov edx, eax
lea rcx, str.config.list
call fcn.1801405a0
movzx eax, al
test eax, eax
je 0x1800f66ce
mov qword [rbp + 0x708], 0
jmp 0x1800f65d7
mov rax, qword [rbp + 0x708]
inc rax
mov qword [rbp + 0x708], rax
lea rcx, [0x180376b30]
call fcn.1800d2bd0
cmp qword [rbp + 0x708], rax
jae 0x1800f66c9
mov rdx, qword [rbp + 0x708]
lea rcx, [0x180376b30]
call fcn.1800ce250
mov rdx, qword [rax]
lea rcx, [rbp + 0x748]
call fcn.1800ef410
nop
lea rax, [rbp + 0x748]
mov qword [rbp + 0x728], rax
mov dword [rbp + 0x784], 0x200
mov rcx, qword [rbp + 0x728]
call fcn.1800fbb50
mov r8d, 0x200
mov rdx, rax
lea rcx, [rbp + 0x7b0]
call qword [sym.imp.ucrtbased.dll_wcstombs]
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2b64]
call fcn.18000b310
mov qword [rbp + 0x3cb8], rax
mov rax, qword [rbp + 0x708]
cmp qword [0x1802c1e18], rax
jne 0x1800f667f
mov byte [rbp + 0x3cc0], 1
jmp 0x1800f6686
mov byte [rbp + 0x3cc0], 0
mov r9, qword [rbp + 0x3cb8]
xor r8d, r8d
movzx edx, byte [rbp + 0x3cc0]
lea rcx, [rbp + 0x7b0]
call fcn.1800b4e80
movzx eax, al
test eax, eax
je 0x1800f66b8
mov rax, qword [rbp + 0x708]
mov qword [0x1802c1e18], rax
lea rcx, [rbp + 0x748]
call fcn.1800f04f0
jmp 0x1800f65c6
call fcn.1800abf10
call fcn.18002c110
call fcn.18008d8e0
call fcn.18001d8f0
xorps xmm2, xmm2
movss xmm1, dword [rax + 0x3c]
lea rcx, [rbp + 0x2b84]
call fcn.18000b310
mov rdx, rax
mov ecx, 0xb
call fcn.18002cb40
movss xmm0, dword [0x18023bdf4]
call fcn.18002c8b0
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0x20
mov r9d, 0x100
lea r8, [0x180378140]
lea rdx, str.create_new...
lea rcx, str.config.file
call fcn.1800b2ce0
movzx eax, al
test eax, eax
je 0x1800f67c1
lea rcx, [0x180378140]
call fcn.1800cb7f0
mov qword [rbp + 0x9c8], rax
cmp qword [rbp + 0x9c8], 0
jbe 0x1800f67c1
lea rdx, [0x180378140]
lea rcx, [rbp + 0x9f0]
call fcn.1800eeba0
lea rcx, [rbp + 0x9f0]
call fcn.1800f1520
mov rcx, rax
call fcn.1800ce520
movzx eax, al
test eax, eax
je 0x1800f67ad
lea rcx, [0x180376b30]
call fcn.1800d2bd0
dec rax
mov qword [0x1802c1e18], rax
mov r8d, 0x100
xor edx, edx
lea rcx, [0x180378140]
call fcn.1800cf320
xor ecx, ecx
call fcn.180021640
movzx eax, al
test eax, eax
je 0x1800f67db
lea rcx, str.press_enter_to_create_new_configuration
call fcn.180033740
movss xmm0, dword [0x180240d40]
mulss xmm0, dword [0x1802c1e20]
movaps xmm2, xmm0
movss xmm1, dword [0x18023bdf4]
lea rcx, [rbp + 0x2ba4]
call fcn.18000b310
mov rdx, rax
lea rcx, str.save
call fcn.1800a2ce0
movzx eax, al
test eax, eax
je 0x1800f6848
mov rcx, qword [0x1802c1e18]
call fcn.1800d0130
lea r8, str.config_saved
mov edx, 2
lea rcx, [rbp + 0x2bd0]
call fcn.180162940
lea rcx, [rbp + 0x2bd0]
call fcn.180162b20
movss xmm0, dword [0x180240d40]
mulss xmm0, dword [0x1802c1e20]
movaps xmm2, xmm0
movss xmm1, dword [0x18023bdf4]
lea rcx, [rbp + 0x2c54]
call fcn.18000b310
mov rdx, rax
lea rcx, str.load
call fcn.1800a2ce0
movzx eax, al
test eax, eax
je 0x1800f68b5
mov rcx, qword [0x1802c1e18]
call fcn.1800cf090
lea r8, str.config_loaded
mov edx, 2
lea rcx, [rbp + 0x2c80]
call fcn.180162940
lea rcx, [rbp + 0x2c80]
call fcn.180162b20
movss xmm0, dword [0x180240d40]
mulss xmm0, dword [0x1802c1e20]
movaps xmm2, xmm0
movss xmm1, dword [0x18023bdf4]
lea rcx, [rbp + 0x2d04]
call fcn.18000b310
mov rdx, rax
lea rcx, str.remove
call fcn.1800a2ce0
movzx eax, al
test eax, eax
je 0x1800f6900
xor edx, edx
lea rcx, str.confirmationconfig.remove
call fcn.18002b770
movss xmm0, dword [0x180240d40]
mulss xmm0, dword [0x1802c1e20]
movaps xmm2, xmm0
movss xmm1, dword [0x18023bdf4]
lea rcx, [rbp + 0x2d24]
call fcn.18000b310
mov rdx, rax
lea rcx, str.refresh
call fcn.1800a2ce0
movzx eax, al
test eax, eax
je 0x1800f6966
call fcn.1800cf890
lea r8, str.configs_refreshed
mov edx, 1
lea rcx, [rbp + 0x2d50]
call fcn.180162940
lea rcx, [rbp + 0x2d50]
call fcn.180162b20
call fcn.18002c110
mov ecx, 1
call fcn.18002c270
mov r8b, 1
xor edx, edx
mov ecx, 1
call fcn.18008cb10
mov r8d, 0x46
xor edx, edx
lea rcx, str.confirmationconfig.remove
call fcn.1800136f0
movzx eax, al
test eax, eax
je 0x1800f6aec
mov rdx, qword [0x1802c1e18]
lea rcx, [0x180376b30]
call fcn.1800ce250
mov rdx, qword [rax]
lea rcx, [rbp + 0xc20]
call fcn.1800eeb60
lea rax, [rbp + 0x3600]
lea rcx, [rbp + 0xc20]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x104
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x3600]
lea rcx, str.are_you_sure_you_want_to_remove___s__configuration_
call fcn.1800b7de0
call fcn.1800b79a0
lea rcx, [rbp + 0x2df4]
call fcn.18001c1c0
movss xmm0, dword [rax]
divss xmm0, dword [0x18023bd68]
xorps xmm2, xmm2
movaps xmm1, xmm0
lea rcx, [rbp + 0x2dd4]
call fcn.18000b310
mov rdx, rax
lea rcx, [0x18025d4e4]
call fcn.1800a2ce0
movzx eax, al
test eax, eax
je 0x1800f6a61
call fcn.180016810
lea r8, str.canceled
mov edx, 4
lea rcx, [rbp + 0x2e20]
call fcn.180162940
lea rcx, [rbp + 0x2e20]
call fcn.180162b20
movss xmm1, dword [0x18023bdf4]
xorps xmm0, xmm0
call fcn.180030db0
lea rcx, [rbp + 0x2ec4]
call fcn.18001c1c0
xorps xmm2, xmm2
movss xmm1, dword [rax]
lea rcx, [rbp + 0x2ea4]
call fcn.18000b310
mov rdx, rax
lea rcx, [0x18025d4f4]
call fcn.1800a2ce0
movzx eax, al
test eax, eax
je 0x1800f6ae7
mov rcx, qword [0x1802c1e18]
call fcn.1800cfad0
mov eax, 0xffffffff
mov qword [0x1802c1e18], rax
lea r8, str.config_removed
mov edx, 3
lea rcx, [rbp + 0x2ef0]
call fcn.180162940
lea rcx, [rbp + 0x2ef0]
call fcn.180162b20
call fcn.180016810
call fcn.180018eb0
call fcn.18005beb0
jmp 0x1800f849f
cmp dword [0x180377dfc], 6
jne 0x1800f849f
movss xmm2, dword [0x1802c1e2c]
movss xmm1, dword [0x18023bde0]
lea rcx, [rbp + 0x2f74]
call fcn.18000b310
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.180055270
movss xmm2, dword [0x180240d5c]
movss xmm1, dword [0x18023bdd4]
lea rcx, [rbp + 0x2f94]
call fcn.18000b310
xor r8d, r8d
mov rdx, rax
lea rcx, str.Full_update
call fcn.180056810
movzx eax, al
test eax, eax
je 0x1800f6b77
mov byte [0x180376df8], 1
mov byte [0x180376df9], 1
lea rcx, [0x180377e90]
call fcn.1800fc2d0
movzx eax, al
test eax, eax
je 0x1800f7090
movss xmm2, dword [0x180240d5c]
movss xmm1, dword [0x18023bdd4]
lea rcx, [rbp + 0x2fb4]
call fcn.18000b310
xor r8d, r8d
mov rdx, rax
lea rcx, str.Dump_items
call fcn.180056810
movzx eax, al
test eax, eax
je 0x1800f7090
mov rcx, qword [rbp + 8]
call fcn.1800f1ae0
mov qword [rbp + 0xd48], rax
mov rcx, qword [rbp + 8]
call fcn.1800f1a80
mov qword [rbp + 0xd68], rax
mov rcx, qword [rbp + 8]
call fcn.1800f19a0
mov qword [rbp + 0xd88], rax
mov rax, qword [rbp + 0xd48]
mov qword [rbp + 0xda8], rax
mov rcx, qword [rbp + 0xda8]
call fcn.1800fba20
mov qword [rbp + 0xdc8], rax
mov rcx, qword [rbp + 0xda8]
call fcn.1800fc3f0
mov qword [rbp + 0xde8], rax
jmp 0x1800f6c3f
mov rax, qword [rbp + 0xdc8]
add rax, 0x20
mov qword [rbp + 0xdc8], rax
mov rax, qword [rbp + 0xde8]
cmp qword [rbp + 0xdc8], rax
je 0x1800f7090
mov rax, qword [rbp + 0xdc8]
mov qword [rbp + 0xe08], rax
mov rax, qword [rbp + 0xe08]
mov rax, qword [rax + 0x18]
mov qword [rbp + 0xe28], rax
cmp qword [rbp + 0xe28], 0
jne 0x1800f6c7f
jmp 0x1800f6c2d
mov rcx, qword [rbp + 0xe28]
call fcn.18013bc60
mov byte [rbp + 0xe44], al
lea rdx, str.Type_Hands
lea rcx, [rbp + 0xe68]
call fcn.180052290
nop
lea rdx, str.CSGO_Type_Knife
lea rcx, [rbp + 0xea8]
call fcn.180052290
nop
mov rax, qword [rbp + 0xe28]
mov rdx, qword [rax + 0x80]
lea rcx, [rbp + 0xe68]
call fcn.1800e8f10
mov byte [rbp + 0xee4], al
mov rax, qword [rbp + 0xe28]
mov rdx, qword [rax + 0x80]
lea rcx, [rbp + 0xea8]
call fcn.1800e8f10
mov byte [rbp + 0xf04], al
mov rcx, qword [rbp + 0xe28]
call fcn.1800f1ab0
mov qword [rbp + 0xf28], rax
cmp qword [rbp + 0xf28], 0
je 0x1800f6d2e
mov eax, 1
imul rax, rax, 0
mov rcx, qword [rbp + 0xf28]
movsx eax, byte [rcx + rax]
test eax, eax
jne 0x1800f6d4c
lea rcx, [rbp + 0xea8]
call fcn.180053f20
nop
lea rcx, [rbp + 0xe68]
call fcn.180053f20
jmp 0x1800f6c2d
mov rax, qword [rbp + 0xe28]
movzx eax, word [rax + 0x10]
mov word [rbp + 0xf44], ax
lea rcx, [rbp + 0xf70]
call fcn.1800efe70
nop
mov rdx, qword [rbp + 0xf28]
mov rcx, qword [0x180377dc0]
call fcn.1800f1860
mov rdx, rax
lea rcx, [rbp + 0xf70]
call fcn.1800e8570
mov rax, qword [rbp + 0xe28]
mov rax, qword [rax + 8]
mov qword [rbp + 0xfa0], rax
movzx eax, word [rbp + 0xf44]
mov word [rbp + 0xf98], ax
mov rax, qword [rbp + 0xe28]
movzx eax, byte [rax + 0x4a]
mov dword [rbp + 0xfb0], eax
movzx eax, byte [rbp + 0xf04]
movzx ecx, byte [rbp + 0xee4]
or eax, ecx
test eax, eax
je 0x1800f6dd9
mov byte [rbp + 0xfb4], 1
cmp qword [rbp + 0xfa0], 0
je 0x1800f6e01
mov r8d, 0x118
mov edx, 0x78
mov rcx, qword [rbp + 0xfa0]
call fcn.1800f13f0
mov qword [rbp + 0xfa8], rax
mov rax, qword [rbp + 0xd68]
mov qword [rbp + 0xff8], rax
mov rcx, qword [rbp + 0xff8]
call fcn.1800fba50
mov qword [rbp + 0x1018], rax
mov rcx, qword [rbp + 0xff8]
call fcn.1800fc430
mov qword [rbp + 0x1038], rax
jmp 0x1800f6e49
mov rax, qword [rbp + 0x1018]
add rax, 0x20
mov qword [rbp + 0x1018], rax
mov rax, qword [rbp + 0x1038]
cmp qword [rbp + 0x1018], rax
je 0x1800f6f8a
mov rax, qword [rbp + 0x1018]
mov qword [rbp + 0x1058], rax
mov rax, qword [rbp + 0x1058]
mov rax, qword [rax + 0x18]
mov qword [rbp + 0x1078], rax
cmp qword [rbp + 0x1078], 0
je 0x1800f6eac
mov rcx, qword [rbp + 0x1078]
call fcn.1800f1e50
test rax, rax
je 0x1800f6eac
mov rcx, qword [rbp + 0x1078]
call fcn.1800f1e50
cmp rax, 0x2329
jne 0x1800f6eae
jmp 0x1800f6e37
mov rcx, qword [rbp + 0x1078]
call fcn.1800f1e50
xor r8d, r8d
mov edx, eax
movzx ecx, word [rbp + 0xf44]
call fcn.1800f1c10
mov qword [rbp + 0x1098], rax
mov r8, qword [rbp + 0x1098]
lea rdx, [rbp + 0x2fd8]
mov rcx, qword [rbp + 0xd88]
call fcn.1800f1680
mov rcx, rax
call fcn.1800f0d80
movzx eax, al
test eax, eax
je 0x1800f6f85
lea rcx, [rbp + 0x10b8]
call fcn.1800f0020
nop
mov rcx, qword [rbp + 0x1078]
call fcn.1800f1e20
mov qword [rbp + 0x3cb8], rax
mov rdx, qword [rbp + 0x3cb8]
mov rcx, qword [0x180377dc0]
call fcn.1800f1860
mov rdx, rax
lea rcx, [rbp + 0x10b8]
call fcn.1800e8570
mov rcx, qword [rbp + 0x1078]
call fcn.1800f1e50
mov dword [rbp + 0x10e0], eax
mov rcx, qword [rbp + 0x1078]
call fcn.1800f1e80
mov dword [rbp + 0x10e4], eax
lea rdx, [rbp + 0x10b8]
lea rcx, [rbp + 0xfb8]
call fcn.1800ee890
nop
lea rcx, [rbp + 0x10b8]
call fcn.1800f09d0
jmp 0x1800f6e37
lea rcx, [rbp + 0xfb8]
call fcn.1800fc330
movzx eax, al
test eax, eax
jne 0x1800f7051
movzx eax, byte [rbp + 0xe44]
test eax, eax
je 0x1800f7051
movzx eax, byte [rbp + 0x3014]
mov byte [rbp + 0x30d4], al
movzx eax, byte [rbp + 0x30d4]
mov byte [rbp + 0x30f4], al
lea rax, [rbp + 0x3038]
mov qword [rbp + 0x3068], rax
mov rdx, qword [rbp + 0x3068]
lea rcx, [rbp + 0xfb8]
call fcn.1800fc4d0
mov qword [rbp + 0x3cb8], rax
mov rax, qword [rbp + 0x3cb8]
mov qword [rbp + 0x3cc0], rax
lea rax, [rbp + 0x3088]
mov qword [rbp + 0x30b8], rax
mov rdx, qword [rbp + 0x30b8]
lea rcx, [rbp + 0xfb8]
call fcn.1800fbae0
mov qword [rbp + 0x3cc8], rax
mov rax, qword [rbp + 0x3cc8]
mov qword [rbp + 0x3cd0], rax
movzx r8d, byte [rbp + 0x30f4]
mov rdx, qword [rbp + 0x3cc0]
mov rcx, qword [rbp + 0x3cd0]
call fcn.1800ee9e0
lea rdx, [rbp + 0xf70]
lea rcx, [0x180377e90]
call fcn.1800ee850
nop
lea rcx, [rbp + 0xf70]
call fcn.1800f0990
nop
lea rcx, [rbp + 0xea8]
call fcn.180053f20
nop
lea rcx, [rbp + 0xe68]
call fcn.180053f20
jmp 0x1800f6c2d
lea rcx, [0x180377e90]
call fcn.1800fc2d0
movzx eax, al
test eax, eax
jne 0x1800f75d8
movss xmm2, dword [0x180240d5c]
movss xmm1, dword [0x18023bdd4]
lea rcx, [rbp + 0x3114]
call fcn.18000b310
xor r8d, r8d
mov rdx, rax
lea rcx, str.Add_all_items
call fcn.180056810
movzx eax, al
test eax, eax
je 0x1800f75d8
lea rax, [0x180377e90]
mov qword [rbp + 0x1108], rax
mov rcx, qword [rbp + 0x1108]
call fcn.1800fb450
mov qword [rbp + 0x1128], rax
mov rcx, qword [rbp + 0x1108]
call fcn.1800fb510
mov qword [rbp + 0x1148], rax
jmp 0x1800f7128
mov rax, qword [rbp + 0x1128]
add rax, 0x70
mov qword [rbp + 0x1128], rax
mov rax, qword [rbp + 0x1148]
cmp qword [rbp + 0x1128], rax
je 0x1800f75d8
mov rax, qword [rbp + 0x1128]
mov qword [rbp + 0x1168], rax
mov rax, qword [rbp + 0x1168]
add rax, 0x48
mov qword [rbp + 0x1188], rax
mov rcx, qword [rbp + 0x1188]
call fcn.1800fb4b0
mov qword [rbp + 0x11a8], rax
mov rcx, qword [rbp + 0x1188]
call fcn.1800fb570
mov qword [rbp + 0x11c8], rax
jmp 0x1800f7196
mov rax, qword [rbp + 0x11a8]
add rax, 0x30
mov qword [rbp + 0x11a8], rax
mov rax, qword [rbp + 0x11c8]
cmp qword [rbp + 0x11a8], rax
je 0x1800f75d3
mov rax, qword [rbp + 0x11a8]
mov qword [rbp + 0x11e8], rax
call fcn.18013a950
mov qword [rbp + 0x1208], rax
mov byte [rbp + 0x3138], 0x5b
mov byte [rbp + 0x3139], 0x6d
mov byte [rbp + 0x313a], 0x65
mov byte [rbp + 0x313b], 0x6e
mov byte [rbp + 0x313c], 0x75
mov byte [rbp + 0x313d], 0x2e
mov byte [rbp + 0x313e], 0x63
mov byte [rbp + 0x313f], 0x70
mov byte [rbp + 0x3140], 0x70
mov byte [rbp + 0x3141], 0x3a
mov byte [rbp + 0x3142], 0x38
mov byte [rbp + 0x3143], 0x38
mov byte [rbp + 0x3144], 0x30
mov byte [rbp + 0x3145], 0x5d
mov byte [rbp + 0x3146], 0x20
mov byte [rbp + 0x3147], 0
lea rcx, [rbp + 0x3138]
call fcn.1800c78b0
mov r8, rax
mov dl, 1
lea rcx, [0x1802c1e08]
call fcn.18015e150
mov qword [rbp + 0x3cb8], rax
lea rdx, str.item_addr:
mov rcx, qword [rbp + 0x3cb8]
call fcn.18015de80
mov qword [rbp + 0x3cc0], rax
mov cx, 6
call fcn.18015e4a0
mov word [rbp + 0x3164], ax
movzx eax, word [rbp + 0x3164]
mov word [rbp + 0x3184], ax
movzx edx, word [rbp + 0x3184]
mov rcx, qword [rbp + 0x3cc0]
call fcn.18015dfd0
mov qword [rbp + 0x3cc8], rax
mov rdx, qword [rbp + 0x1208]
mov rcx, qword [rbp + 0x3cc8]
call fcn.1800cae50
cmp qword [rbp + 0x1208], 0
je 0x1800f75ce
call fcn.180125310
mov qword [rbp + 0x1228], rax
lea rdx, [rbp + 0x1248]
mov rcx, qword [rbp + 0x1228]
call fcn.180125190
mov byte [rbp + 0x31a8], 0x5b
mov byte [rbp + 0x31a9], 0x6d
mov byte [rbp + 0x31aa], 0x65
mov byte [rbp + 0x31ab], 0x6e
mov byte [rbp + 0x31ac], 0x75
mov byte [rbp + 0x31ad], 0x2e
mov byte [rbp + 0x31ae], 0x63
mov byte [rbp + 0x31af], 0x70
mov byte [rbp + 0x31b0], 0x70
mov byte [rbp + 0x31b1], 0x3a
mov byte [rbp + 0x31b2], 0x38
mov byte [rbp + 0x31b3], 0x38
mov byte [rbp + 0x31b4], 0x35
mov byte [rbp + 0x31b5], 0x5d
mov byte [rbp + 0x31b6], 0x20
mov byte [rbp + 0x31b7], 0
lea rcx, [rbp + 0x31a8]
call fcn.1800c78b0
mov r8, rax
mov dl, 1
lea rcx, [0x1802c1e08]
call fcn.18015e150
mov qword [rbp + 0x3cb8], rax
lea rdx, str.uid:
mov rcx, qword [rbp + 0x3cb8]
call fcn.18015de80
mov qword [rbp + 0x3cc0], rax
mov rax, qword [rbp + 0x1208]
mov rax, qword [rax + 0x10]
mov qword [rbp + 0x3cc8], rax
mov rdx, qword [rbp + 0x3cc8]
mov rcx, qword [rbp + 0x3cc0]
call fcn.1800cae50
mov qword [rbp + 0x3cd0], rax
lea rdx, str._id:
mov rcx, qword [rbp + 0x3cd0]
call fcn.18015de80
mov qword [rbp + 0x3cd8], rax
mov rax, qword [rbp + 0x1208]
mov eax, dword [rax + 0x28]
mov dword [rbp + 0x3ce0], eax
mov edx, dword [rbp + 0x3ce0]
mov rcx, qword [rbp + 0x3cd8]
call fcn.1800e8d60
mov qword [rbp + 0x3ce8], rax
lea rdx, str.idx:
mov rcx, qword [rbp + 0x3ce8]
call fcn.18015de80
mov qword [rbp + 0x3cf0], rax
mov rax, qword [rbp + 0x1208]
movzx eax, word [rax + 0x30]
mov word [rbp + 0x3cf8], ax
movzx edx, word [rbp + 0x3cf8]
mov rcx, qword [rbp + 0x3cf0]
call fcn.1800e8bb0
mov rax, qword [rbp + 0x1248]
inc rax
mov rcx, qword [rbp + 0x1208]
mov qword [rcx + 0x10], rax
mov eax, dword [rbp + 0x1250]
inc eax
mov rcx, qword [rbp + 0x1208]
mov dword [rcx + 0x2c], eax
lea rdx, [rbp + 0x31d8]
mov rcx, qword [rbp + 0x1228]
call fcn.1800f1a30
mov rcx, qword [rbp + 0x1208]
mov eax, dword [rax]
mov dword [rcx + 0x28], eax
mov rax, qword [rbp + 0x1208]
mov rcx, qword [rbp + 0x1168]
movzx ecx, word [rcx + 0x28]
mov word [rax + 0x30], cx
mov rax, qword [rbp + 0x1168]
movzx eax, byte [rax + 0x44]
test eax, eax
je 0x1800f74d6
mov eax, 0xfe1f
mov rcx, qword [rbp + 0x1208]
movzx ecx, word [rcx + 0x32]
and cx, ax
movzx eax, cx
or ax, 0x60
mov rcx, qword [rbp + 0x1208]
mov word [rcx + 0x32], ax
mov rax, qword [rbp + 0x11e8]
cmp dword [rax + 0x2c], 7
jne 0x1800f74ef
mov dword [rbp + 0x3cb4], 7
jmp 0x1800f74f9
mov dword [rbp + 0x3cb4], 6
mov eax, dword [rbp + 0x3cb4]
mov dword [rbp + 0x3204], eax
mov dword [rbp + 0x3224], 0
mov rax, qword [rbp + 0x1168]
mov eax, dword [rax + 0x40]
mov rcx, qword [rbp + 0x11e8]
mov ecx, dword [rcx + 0x2c]
lea eax, [rax + rcx - 1]
mov dword [rbp + 0x3244], eax
lea r8, [rbp + 0x3204]
lea rdx, [rbp + 0x3224]
lea rcx, [rbp + 0x3244]
call fcn.1800edfa0
movzx eax, word [rax]
and ax, 0xf
shl ax, 0xb
mov ecx, 0x87ff
mov rdx, qword [rbp + 0x1208]
movzx edx, word [rdx + 0x32]
and dx, cx
movzx ecx, dx
or cx, ax
movzx eax, cx
mov rcx, qword [rbp + 0x1208]
mov word [rcx + 0x32], ax
mov rax, qword [rbp + 0x11e8]
cvtsi2ss xmm0, dword [rax + 0x28]
movaps xmm1, xmm0
mov rcx, qword [rbp + 0x1208]
call fcn.1800f8610
movss xmm1, dword [0x18023bd58]
mov rcx, qword [rbp + 0x1208]
call fcn.1800f8650
mov rdx, qword [rbp + 0x1208]
mov rcx, qword [rbp + 0x1228]
call fcn.180124ca0
movzx eax, al
test eax, eax
je 0x1800f75ce
mov rcx, qword [rbp + 0x1208]
call fcn.180127bb0
jmp 0x1800f7184
jmp 0x1800f7116
xor ecx, ecx
call fcn.180021640
movzx eax, al
test eax, eax
je 0x1800f75f2
lea rcx, str.Will_cause_lag_on_weaker_computers.
call fcn.180033740
lea rcx, [0x180377e90]
call fcn.1800fc2d0
movzx eax, al
test eax, eax
jne 0x1800f849a
mov eax, 0x28
mov eax, eax
mov ecx, dword [0x180379358]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x180377e08], eax
jle 0x1800f766f
lea rcx, [0x180377e08]
call fcn.1802254a0
cmp dword [0x180377e08], 0xffffffff
jne 0x1800f766f
lea rdx, [0x18023679a]
lea rcx, [0x180377ec0]
call fcn.18000a300
lea rcx, [0x18022e5c0]
call fcn.1802253d0
nop
lea rcx, [0x180377e08]
call fcn.180225440
movss xmm2, dword [0x18025d854]
lea rdx, str.Type_here_to_filter_Items...
lea rcx, [0x180377ec0]
call fcn.180017d30
movss xmm2, dword [0x18025d820]
movss xmm1, dword [0x18025d854]
lea rcx, [rbp + 0x3264]
call fcn.18000b310
lea rdx, [rbp + 0x3264]
lea rcx, str.items
call fcn.1800a2960
movzx eax, al
test eax, eax
je 0x1800f7811
lea rax, [0x180377e90]
mov qword [rbp + 0x1278], rax
mov rcx, qword [rbp + 0x1278]
call fcn.1800fb450
mov qword [rbp + 0x1298], rax
mov rcx, qword [rbp + 0x1278]
call fcn.1800fb510
mov qword [rbp + 0x12b8], rax
jmp 0x1800f770c
mov rax, qword [rbp + 0x1298]
add rax, 0x70
mov qword [rbp + 0x1298], rax
mov rax, qword [rbp + 0x12b8]
cmp qword [rbp + 0x1298], rax
je 0x1800f780c
mov rax, qword [rbp + 0x1298]
mov qword [rbp + 0x12d8], rax
mov rax, qword [rbp + 0x12d8]
mov rcx, rax
call fcn.180065480
xor r8d, r8d
mov rdx, rax
lea rcx, [0x180377ec0]
call fcn.18002bbb0
movzx eax, al
test eax, eax
jne 0x1800f7758
jmp 0x1800f76fa
mov rcx, qword [rbp + 0x12d8]
call fcn.18002c710
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3284]
call fcn.18000b310
mov qword [rbp + 0x3cb8], rax
mov rax, qword [rbp + 0x12d8]
cmp qword [0x180377eb0], rax
jne 0x1800f7796
mov byte [rbp + 0x3cc0], 1
jmp 0x1800f779d
mov byte [rbp + 0x3cc0], 0
mov rax, qword [rbp + 0x12d8]
mov rcx, rax
call fcn.180065480
mov qword [rbp + 0x3cc8], rax
mov r9, qword [rbp + 0x3cb8]
xor r8d, r8d
movzx edx, byte [rbp + 0x3cc0]
mov rcx, qword [rbp + 0x3cc8]
call fcn.1800b4e80
movzx eax, al
test eax, eax
je 0x1800f7802
mov rax, qword [rbp + 0x12d8]
cmp qword [0x180377eb0], rax
jne 0x1800f77f4
mov qword [0x180377eb0], 0
jmp 0x1800f7802
mov rax, qword [rbp + 0x12d8]
mov qword [0x180377eb0], rax
call fcn.18002c010
jmp 0x1800f76fa
call fcn.1800abf10
cmp qword [0x180377eb0], 0
je 0x1800f849a
mov rax, qword [0x180377eb0]
add rax, 0x48
mov rcx, rax
call fcn.1800fc330
movzx eax, al
test eax, eax
jne 0x1800f7a59
mov eax, 0x28
mov eax, eax
mov ecx, dword [0x180379358]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x180377e0c], eax
jle 0x1800f78a3
lea rcx, [0x180377e0c]
call fcn.1802254a0
cmp dword [0x180377e0c], 0xffffffff
jne 0x1800f78a3
lea rdx, [0x18023679a]
lea rcx, [0x180377fe0]
call fcn.18000a300
lea rcx, [0x18022e5f0]
call fcn.1802253d0
nop
lea rcx, [0x180377e0c]
call fcn.180225440
movss xmm2, dword [0x18025d854]
lea rdx, str.Type_here_to_filter_Skins...
lea rcx, [0x180377fe0]
call fcn.180017d30
movss xmm2, dword [0x18025d820]
movss xmm1, dword [0x18025d854]
lea rcx, [rbp + 0x32a4]
call fcn.18000b310
lea rdx, [rbp + 0x32a4]
lea rcx, str.skins
call fcn.1800a2960
movzx eax, al
test eax, eax
je 0x1800f7a59
mov rax, qword [0x180377eb0]
add rax, 0x48
mov qword [rbp + 0x12f8], rax
mov rcx, qword [rbp + 0x12f8]
call fcn.1800fb480
mov qword [rbp + 0x1318], rax
mov rcx, qword [rbp + 0x12f8]
call fcn.1800fb540
mov qword [rbp + 0x1338], rax
jmp 0x1800f7944
mov rax, qword [rbp + 0x1318]
add rax, 0x30
mov qword [rbp + 0x1318], rax
mov rax, qword [rbp + 0x1338]
cmp qword [rbp + 0x1318], rax
je 0x1800f7a54
mov rax, qword [rbp + 0x1318]
mov qword [rbp + 0x1358], rax
mov rax, qword [rbp + 0x1358]
mov rcx, rax
call fcn.180065480
xor r8d, r8d
mov rdx, rax
lea rcx, [0x180377fe0]
call fcn.18002bbb0
movzx eax, al
test eax, eax
jne 0x1800f7990
jmp 0x1800f7932
mov rcx, qword [rbp + 0x1358]
call fcn.18002c710
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x32c4]
call fcn.18000b310
mov qword [rbp + 0x3cb8], rax
mov rax, qword [0x180377eb0]
mov rcx, qword [rbp + 0x1358]
cmp qword [rax + 0x68], rcx
jne 0x1800f79d2
mov byte [rbp + 0x3cc0], 1
jmp 0x1800f79d9
mov byte [rbp + 0x3cc0], 0
mov rax, qword [rbp + 0x1358]
mov rcx, rax
call fcn.180065480
mov qword [rbp + 0x3cc8], rax
mov r9, qword [rbp + 0x3cb8]
xor r8d, r8d
movzx edx, byte [rbp + 0x3cc0]
mov rcx, qword [rbp + 0x3cc8]
call fcn.1800b4e80
movzx eax, al
test eax, eax
je 0x1800f7a4a
mov rax, qword [0x180377eb0]
mov rcx, qword [rbp + 0x1358]
cmp qword [rax + 0x68], rcx
jne 0x1800f7a38
mov rax, qword [0x180377eb0]
mov qword [rax + 0x68], 0
jmp 0x1800f7a4a
mov rax, qword [0x180377eb0]
mov rcx, qword [rbp + 0x1358]
mov qword [rax + 0x68], rcx
call fcn.18002c010
jmp 0x1800f7932
call fcn.1800abf10
mov rax, qword [0x180377eb0]
mov rcx, rax
call fcn.180065480
mov r9, rax
lea r8, str.Add_every__s_skin
mov edx, 0x80
lea rcx, [rbp + 0x1380]
call fcn.1800fca40
movss xmm2, dword [0x180240d60]
movss xmm1, dword [0x18023bdd4]
lea rcx, [rbp + 0x32e4]
call fcn.18000b310
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x1380]
call fcn.180056810
movzx eax, al
test eax, eax
je 0x1800f7cf0
mov rax, qword [0x180377eb0]
add rax, 0x48
mov qword [rbp + 0x1418], rax
mov rcx, qword [rbp + 0x1418]
call fcn.1800fb480
mov qword [rbp + 0x1438], rax
mov rcx, qword [rbp + 0x1418]
call fcn.1800fb540
mov qword [rbp + 0x1458], rax
jmp 0x1800f7b08
mov rax, qword [rbp + 0x1438]
add rax, 0x30
mov qword [rbp + 0x1438], rax
mov rax, qword [rbp + 0x1458]
cmp qword [rbp + 0x1438], rax
je 0x1800f7cf0
mov rax, qword [rbp + 0x1438]
mov qword [rbp + 0x1478], rax
call fcn.18013a950
mov qword [rbp + 0x1498], rax
cmp qword [rbp + 0x1498], 0
je 0x1800f7ceb
call fcn.180125310
mov qword [rbp + 0x14b8], rax
lea rdx, [rbp + 0x14d8]
mov rcx, qword [rbp + 0x14b8]
call fcn.180125190
mov rax, qword [rbp + 0x14d8]
inc rax
mov rcx, qword [rbp + 0x1498]
mov qword [rcx + 0x10], rax
mov eax, dword [rbp + 0x14e0]
inc eax
mov rcx, qword [rbp + 0x1498]
mov dword [rcx + 0x2c], eax
lea rdx, [rbp + 0x3308]
mov rcx, qword [rbp + 0x14b8]
call fcn.1800f1a30
mov rcx, qword [rbp + 0x1498]
mov eax, dword [rax]
mov dword [rcx + 0x28], eax
mov rax, qword [rbp + 0x1498]
mov rcx, qword [0x180377eb0]
movzx ecx, word [rcx + 0x28]
mov word [rax + 0x30], cx
mov rax, qword [0x180377eb0]
movzx eax, byte [rax + 0x44]
test eax, eax
je 0x1800f7bf3
mov eax, 0xfe1f
mov rcx, qword [rbp + 0x1498]
movzx ecx, word [rcx + 0x32]
and cx, ax
movzx eax, cx
or ax, 0x60
mov rcx, qword [rbp + 0x1498]
mov word [rcx + 0x32], ax
mov rax, qword [rbp + 0x1478]
cmp dword [rax + 0x2c], 7
jne 0x1800f7c0c
mov dword [rbp + 0x3cb4], 7
jmp 0x1800f7c16
mov dword [rbp + 0x3cb4], 6
mov eax, dword [rbp + 0x3cb4]
mov dword [rbp + 0x3334], eax
mov dword [rbp + 0x3354], 0
mov rax, qword [0x180377eb0]
mov eax, dword [rax + 0x40]
mov rcx, qword [rbp + 0x1478]
mov ecx, dword [rcx + 0x2c]
lea eax, [rax + rcx - 1]
mov dword [rbp + 0x3374], eax
lea r8, [rbp + 0x3334]
lea rdx, [rbp + 0x3354]
lea rcx, [rbp + 0x3374]
call fcn.1800edfa0
movzx eax, word [rax]
and ax, 0xf
shl ax, 0xb
mov ecx, 0x87ff
mov rdx, qword [rbp + 0x1498]
movzx edx, word [rdx + 0x32]
and dx, cx
movzx ecx, dx
or cx, ax
movzx eax, cx
mov rcx, qword [rbp + 0x1498]
mov word [rcx + 0x32], ax
mov rax, qword [rbp + 0x1478]
cvtsi2ss xmm0, dword [rax + 0x28]
movaps xmm1, xmm0
mov rcx, qword [rbp + 0x1498]
call fcn.1800f8610
movss xmm1, dword [0x18023bd58]
mov rcx, qword [rbp + 0x1498]
call fcn.1800f8650
mov rdx, qword [rbp + 0x1498]
mov rcx, qword [rbp + 0x14b8]
call fcn.180124ca0
movzx eax, al
test eax, eax
je 0x1800f7ceb
mov rcx, qword [rbp + 0x1498]
call fcn.180127bb0
jmp 0x1800f7af6
movss xmm1, dword [0x18023bdf4]
xorps xmm0, xmm0
call fcn.180030db0
mov rax, qword [0x180377eb0]
cmp qword [rax + 0x68], 0
je 0x1800f849a
mov rax, qword [0x180377eb0]
mov rax, qword [rax + 0x68]
cmp dword [rax + 0x28], 0
jne 0x1800f7d2f
mov dword [rbp + 0x3cb4], 1
jmp 0x1800f7d39
mov dword [rbp + 0x3cb4], 0
movzx eax, byte [rbp + 0x3cb4]
mov byte [rbp + 0x1504], al
movzx eax, byte [rbp + 0x1504]
test eax, eax
je 0x1800f7d61
lea rax, [0x18023679a]
mov qword [rbp + 0x3cb8], rax
jmp 0x1800f7d7b
mov rax, qword [0x180377eb0]
mov rax, qword [rax + 0x68]
mov rcx, rax
call fcn.180065480
mov qword [rbp + 0x3cb8], rax
movzx eax, byte [rbp + 0x1504]
test eax, eax
je 0x1800f7d96
lea rax, [0x18023679a]
mov qword [rbp + 0x3cc0], rax
jmp 0x1800f7da4
lea rax, [0x18025c6a4]
mov qword [rbp + 0x3cc0], rax
mov rax, qword [0x180377eb0]
mov rcx, rax
call fcn.180065480
mov rcx, qword [rbp + 0x3cb8]
mov qword [rsp + 0x28], rcx
mov rcx, qword [rbp + 0x3cc0]
mov qword [rsp + 0x20], rcx
mov r9, rax
lea r8, str.Add__s_s_s
mov edx, 0x80
lea rcx, [rbp + 0x1380]
call fcn.1800fca40
movss xmm2, dword [0x180240d60]
movss xmm1, dword [0x18023bdd4]
lea rcx, [rbp + 0x3394]
call fcn.18000b310
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x1380]
call fcn.180056810
movzx eax, al
test eax, eax
je 0x1800f8306
call fcn.18013a950
mov qword [rbp + 0x1528], rax
cmp qword [rbp + 0x1528], 0
je 0x1800f8306
call fcn.180125310
mov qword [rbp + 0x1548], rax
lea rdx, [rbp + 0x1568]
mov rcx, qword [rbp + 0x1548]
call fcn.180125190
mov byte [rbp + 0x33b8], 0x5b
mov byte [rbp + 0x33b9], 0x6d
mov byte [rbp + 0x33ba], 0x65
mov byte [rbp + 0x33bb], 0x6e
mov byte [rbp + 0x33bc], 0x75
mov byte [rbp + 0x33bd], 0x2e
mov byte [rbp + 0x33be], 0x63
mov byte [rbp + 0x33bf], 0x70
mov byte [rbp + 0x33c0], 0x70
mov byte [rbp + 0x33c1], 0x3a
mov byte [rbp + 0x33c2], 0x31
mov byte [rbp + 0x33c3], 0x30
mov byte [rbp + 0x33c4], 0x31
mov byte [rbp + 0x33c5], 0x35
mov byte [rbp + 0x33c6], 0x5d
mov byte [rbp + 0x33c7], 0x20
mov byte [rbp + 0x33c8], 0
lea rcx, [rbp + 0x33b8]
call fcn.1800df7e0
mov r8, rax
mov dl, 1
lea rcx, [0x1802c1e08]
call fcn.18015e150
mov qword [rbp + 0x3cb8], rax
lea rdx, str.item_addr:
mov rcx, qword [rbp + 0x3cb8]
call fcn.18015de80
mov qword [rbp + 0x3cc0], rax
mov cx, 6
call fcn.18015e4a0
mov word [rbp + 0x33e4], ax
movzx eax, word [rbp + 0x33e4]
mov word [rbp + 0x3404], ax
movzx edx, word [rbp + 0x3404]
mov rcx, qword [rbp + 0x3cc0]
call fcn.18015dfd0
mov qword [rbp + 0x3cc8], rax
mov rdx, qword [rbp + 0x1528]
mov rcx, qword [rbp + 0x3cc8]
call fcn.1800cae50
mov byte [rbp + 0x3428], 0x5b
mov byte [rbp + 0x3429], 0x6d
mov byte [rbp + 0x342a], 0x65
mov byte [rbp + 0x342b], 0x6e
mov byte [rbp + 0x342c], 0x75
mov byte [rbp + 0x342d], 0x2e
mov byte [rbp + 0x342e], 0x63
mov byte [rbp + 0x342f], 0x70
mov byte [rbp + 0x3430], 0x70
mov byte [rbp + 0x3431], 0x3a
mov byte [rbp + 0x3432], 0x31
mov byte [rbp + 0x3433], 0x30
mov byte [rbp + 0x3434], 0x31
mov byte [rbp + 0x3435], 0x36
mov byte [rbp + 0x3436], 0x5d
mov byte [rbp + 0x3437], 0x20
mov byte [rbp + 0x3438], 0
lea rcx, [rbp + 0x3428]
call fcn.1800df7e0
mov r8, rax
mov dl, 1
lea rcx, [0x1802c1e08]
call fcn.18015e150
mov qword [rbp + 0x3cb8], rax
lea rdx, str.uid:
mov rcx, qword [rbp + 0x3cb8]
call fcn.18015de80
mov qword [rbp + 0x3cc0], rax
mov rax, qword [rbp + 0x1528]
mov rax, qword [rax + 0x10]
mov qword [rbp + 0x3cc8], rax
mov rdx, qword [rbp + 0x3cc8]
mov rcx, qword [rbp + 0x3cc0]
call fcn.1800cae50
mov qword [rbp + 0x3cd0], rax
lea rdx, str._id:
mov rcx, qword [rbp + 0x3cd0]
call fcn.18015de80
mov qword [rbp + 0x3cd8], rax
mov rax, qword [rbp + 0x1528]
mov eax, dword [rax + 0x28]
mov dword [rbp + 0x3ce0], eax
mov edx, dword [rbp + 0x3ce0]
mov rcx, qword [rbp + 0x3cd8]
call fcn.1800e8d60
mov qword [rbp + 0x3ce8], rax
lea rdx, str.idx:
mov rcx, qword [rbp + 0x3ce8]
call fcn.18015de80
mov qword [rbp + 0x3cf0], rax
mov rax, qword [rbp + 0x1528]
movzx eax, word [rax + 0x30]
mov word [rbp + 0x3cf8], ax
movzx edx, word [rbp + 0x3cf8]
mov rcx, qword [rbp + 0x3cf0]
call fcn.1800e8bb0
mov rax, qword [rbp + 0x1568]
inc rax
mov rcx, qword [rbp + 0x1528]
mov qword [rcx + 0x10], rax
mov eax, dword [rbp + 0x1570]
inc eax
mov rcx, qword [rbp + 0x1528]
mov dword [rcx + 0x2c], eax
lea rdx, [rbp + 0x3458]
mov rcx, qword [rbp + 0x1548]
call fcn.1800f1a30
mov rcx, qword [rbp + 0x1528]
mov eax, dword [rax]
mov dword [rcx + 0x28], eax
mov rax, qword [rbp + 0x1528]
mov rcx, qword [0x180377eb0]
movzx ecx, word [rcx + 0x28]
mov word [rax + 0x30], cx
mov rax, qword [0x180377eb0]
movzx eax, byte [rax + 0x44]
test eax, eax
je 0x1800f814b
mov eax, 0xfe1f
mov rcx, qword [rbp + 0x1528]
movzx ecx, word [rcx + 0x32]
and cx, ax
movzx eax, cx
or ax, 0x60
mov rcx, qword [rbp + 0x1528]
mov word [rcx + 0x32], ax
mov rax, qword [0x180377eb0]
mov rax, qword [rax + 0x68]
cmp dword [rax + 0x2c], 7
jne 0x1800f8168
mov dword [rbp + 0x3cb4], 7
jmp 0x1800f8172
mov dword [rbp + 0x3cb4], 6
mov eax, dword [rbp + 0x3cb4]
mov dword [rbp + 0x3484], eax
mov dword [rbp + 0x34a4], 0
mov rax, qword [0x180377eb0]
mov rax, qword [rax + 0x68]
mov rcx, qword [0x180377eb0]
mov ecx, dword [rcx + 0x40]
mov eax, dword [rax + 0x2c]
lea eax, [rcx + rax - 1]
mov dword [rbp + 0x34c4], eax
lea r8, [rbp + 0x3484]
lea rdx, [rbp + 0x34a4]
lea rcx, [rbp + 0x34c4]
call fcn.1800edfa0
movzx eax, word [rax]
and ax, 0xf
shl ax, 0xb
mov ecx, 0x87ff
mov rdx, qword [rbp + 0x1528]
movzx edx, word [rdx + 0x32]
and dx, cx
movzx ecx, dx
or cx, ax
movzx eax, cx
mov rcx, qword [rbp + 0x1528]
mov word [rcx + 0x32], ax
mov rax, qword [0x180377eb0]
mov rax, qword [rax + 0x68]
cvtsi2ss xmm0, dword [rax + 0x28]
movaps xmm1, xmm0
mov rcx, qword [rbp + 0x1528]
call fcn.1800f8610
cvtsi2ss xmm0, dword [0x1802c1e34]
movaps xmm1, xmm0
mov rcx, qword [rbp + 0x1528]
call fcn.1800f8650
movss xmm1, dword [0x180377eb8]
mov rcx, qword [rbp + 0x1528]
call fcn.1800f8690
cmp dword [0x1802c1e38], 0
jl 0x1800f82ad
mov edx, dword [0x1802c1e38]
mov rcx, qword [rbp + 0x1528]
call fcn.1800f86d0
xor edx, edx
mov rcx, qword [rbp + 0x1528]
call fcn.1800f8710
mov rax, qword [rbp + 0x1528]
movzx eax, word [rax + 0x32]
shr ax, 5
and ax, 0xf
movzx eax, ax
cmp eax, 3
je 0x1800f82ad
mov eax, 0xfe1f
mov rcx, qword [rbp + 0x1528]
movzx ecx, word [rcx + 0x32]
and cx, ax
movzx eax, cx
mov ecx, 0x120
or ax, cx
mov rcx, qword [rbp + 0x1528]
mov word [rcx + 0x32], ax
mov rdx, qword [rbp + 0x1528]
mov rcx, qword [rbp + 0x1548]
call fcn.180124ca0
movzx eax, al
test eax, eax
je 0x1800f82d3
mov rcx, qword [rbp + 0x1528]
call fcn.180127bb0
xorps xmm0, xmm0
movss dword [0x180377eb8], xmm0
mov dword [0x1802c1e34], 1
mov dword [0x1802c1e38], 0xffffffff
mov r8d, 0x20
xor edx, edx
lea rcx, [0x1803780f8]
call sub.VCRUNTIME140D.dll_memset
movss xmm2, dword [0x18023bd98]
xorps xmm1, xmm1
lea rcx, [rbp + 0x34e4]
call fcn.18000b310
lea rcx, [rbp + 0x34e4]
call fcn.1800abe30
lea rcx, str.Extra_settings
call fcn.1800b5fb0
xor edx, edx
lea rcx, str.Wear_Rating
call fcn.1800b8640
movss xmm0, dword [0x18025d854]
call fcn.180032e00
mov dword [rsp + 0x28], 0x20
lea rax, str._.9f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x18023bd58]
xorps xmm2, xmm2
lea rdx, [0x180377eb8]
lea rcx, str.slider1
call fcn.1800b6db0
xor edx, edx
lea rcx, str.Pattern_Template
call fcn.1800b8640
movss xmm0, dword [0x18025d854]
call fcn.180032e00
mov dword [rsp + 0x28], 0
lea rax, [0x18024df0c]
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x1802c1e34]
lea rcx, str.slider2
call fcn.1800b6e20
xor edx, edx
lea rcx, str.StatTrak_Count
call fcn.1800b8640
movss xmm0, dword [0x18025d854]
call fcn.180032e00
cmp dword [0x1802c1e38], 0xffffffff
jne 0x1800f8404
lea rax, str.Not_StatTrak
mov qword [rbp + 0x3cb8], rax
jmp 0x1800f8412
lea rax, [0x18024df0c]
mov qword [rbp + 0x3cb8], rax
mov dword [rsp + 0x28], 0x20
mov rax, qword [rbp + 0x3cb8]
mov qword [rsp + 0x20], rax
mov r9d, 0x3fffffff
mov r8d, 0xffffffff
lea rdx, [0x1802c1e38]
lea rcx, str.slider3
call fcn.1800b6e20
xor edx, edx
lea rcx, str.Custom_Name
call fcn.1800b8640
movss xmm0, dword [0x18025d854]
call fcn.180032e00
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
mov r9d, 0x20
lea r8, [0x1803780f8]
lea rdx, str.Default
lea rcx, str.input1
call fcn.1800b2ce0
call fcn.18005beb0
mov ecx, 1
call fcn.18002c270
call fcn.180017e00
mov ecx, 1
call fcn.18002c270
lea rcx, [rbp - 0x50]
lea rdx, [0x18025b4f0]
call fcn.180224a80
mov rcx, qword [rbp + 0x3d00]
xor rcx, rbp
call fcn.180224dd0
lea rsp, [rbp + 0x3d10]
pop rdi
pop rsi
pop rbp
ret