Function at 0x1800f12e0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rsi
push rdi
mov eax, 0x3850
call fcn.180225d00
sub rsp, rax
lea rbp, [rsp + 0x50]
lea rdi, [rsp + 0x50]
mov ecx, 0xc80
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rax, qword [0x180371940]
xor rax, rbp
mov qword [rbp + 0x37f0], rax
mov eax, 0x28
mov eax, eax
mov ecx, dword [0x18037a228]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x180378cc4], eax
jle 0x1800f1376
lea rcx, [0x180378cc4]
call fcn.180226430
cmp dword [0x180378cc4], 0xffffffff
jne 0x1800f1376
lea rcx, [0x180378d50]
call fcn.1800ee860
lea rcx, [0x18022f520]
call fcn.180226360
lea rcx, [0x180378cc4]
call fcn.1802263d0
mov rcx, qword [0x180378c78]
call fcn.1800f0c80
mov rcx, rax
call fcn.1800f0c50
mov qword [rbp + 8], rax
call fcn.18001c6f0
mov qword [rbp + 0x28], rax
call fcn.18001d4d0
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, [0x180378510]
call fcn.180143730
movzx eax, byte [0x180378c28]
test eax, eax
jne 0x1800f13d1
jmp 0x1800f63a4
mov rax, qword [rbp + 0x28]
mov rax, qword [rax + 8]
mov qword [rbp + 0x68], rax
movss xmm1, dword [0x18023cbd8]
lea rcx, [0x180378510]
call fcn.1800f0d90
movss dword [rbp + 0x84], xmm0
movss xmm0, dword [0x180242224]
movss dword [0x1802c2e10], xmm0
mov rcx, qword [rbp + 0x48]
call fcn.1800f6970
movss xmm0, dword [rbp + 0x84]
comiss xmm0, dword [0x18023cb70]
jbe 0x1800f1561
mov rcx, qword [0x1803783e8]
call fcn.1800c27d0
mov eax, dword [rax]
and eax, 1
test eax, eax
je 0x1800f152c
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x1ae4]
call fcn.1800c77c0
mov qword [rbp + 0x37a8], rax
mov rcx, qword [0x180378418]
call fcn.1800e8bd0
mov qword [rbp + 0x37b0], rax
movss xmm0, dword [0x18025df88]
mulss xmm0, dword [rbp + 0x84]
cvttss2si eax, xmm0
movzx r8d, al
lea rdx, [rbp + 0x1b04]
mov rcx, qword [rbp + 0x37b0]
call fcn.1800e97c0
mov qword [rbp + 0x37b8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1b24]
call fcn.18000afa0
mov qword [rbp + 0x37c0], rax
call fcn.18001b7f0
mov qword [rbp + 0x37c8], rax
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x48], xmm0
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x40], xmm0
mov dword [rsp + 0x38], 0xf0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
mov rax, qword [rbp + 0x37a8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
mov r9, qword [rbp + 0x37b8]
lea r8, [rbp + 0x68]
mov rdx, qword [rbp + 0x37c0]
mov rcx, qword [rbp + 0x37c8]
call fcn.1801417d0
mov rcx, qword [0x1803783e8]
call fcn.1800c27d0
mov eax, dword [rax]
and eax, 2
test eax, eax
je 0x1800f1561
call fcn.18001b7f0
movss xmm3, dword [rbp + 0x84]
lea r8, [rbp + 0x68]
mov rdx, rax
lea rcx, [0x1803784f0]
call fcn.1800f1130
movss xmm1, dword [rbp + 0x84]
xor ecx, ecx
call fcn.18002c7c0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1b44]
call fcn.18000afa0
mov rax, qword [rax]
mov rcx, qword [rbp + 0x48]
mov qword [rcx + 8], rax
movss xmm0, dword [0x18023cc20]
mulss xmm0, dword [0x1802c2914]
movss xmm1, dword [0x18023cc20]
mulss xmm1, dword [0x1802c2914]
movaps xmm2, xmm0
lea rcx, [rbp + 0x1b64]
call fcn.18000afa0
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 [0x18023cbf0]
mulss xmm0, dword [0x1802c2914]
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.1800c77c0
movss xmm2, dword [0x18023cbd8]
lea rdx, [rbp + 0x1b84]
lea rcx, [rbp + 0xa4]
call fcn.1800f0dd0
lea rcx, [0x1803722d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1802c2914]
lea rdx, [0x1802c2e18]
lea rcx, [rbp + 0x1bb4]
call fcn.1800f0030
xor edx, edx
mov rcx, rax
call fcn.180032b40
mov r8d, 0x202b
lea rdx, [0x180378c28]
lea rcx, str.handle0000
call fcn.18000ed60
movzx eax, al
test eax, eax
je 0x1800f6395
lea rcx, [rbp + 0xe8]
call fcn.18001dc00
lea rax, [rbp + 0xe8]
mov qword [rbp + 0xc8], rax
lea rcx, [rbp + 0x128]
call fcn.18001be10
lea rax, [rbp + 0x128]
mov qword [rbp + 0x108], rax
mov rax, qword [rbp + 0x48]
add rax, 0x4c
mov qword [rbp + 0x148], rax
call fcn.18001b7f0
mov qword [rbp + 0x37a8], rax
movss xmm0, dword [0x1802c2e20]
movss dword [rbp + 0x37b0], xmm0
lea rcx, [0x1803722e0]
call fcn.18001bb50
mov dword [rbp + 0x37b4], eax
movss xmm2, dword [0x1802c2914]
lea rdx, [0x1802c2e18]
lea rcx, [rbp + 0x1bd4]
call fcn.1800f0030
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1bf4]
call fcn.1800f00e0
mov qword [rbp + 0x37b8], rax
mov dword [rsp + 0x28], 0
movss xmm0, dword [rbp + 0x37b0]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x37b4]
mov r8, qword [rbp + 0x37b8]
mov rdx, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0x37a8]
call fcn.180070720
call fcn.18001b7f0
mov qword [rbp + 0x37a8], rax
movss xmm0, dword [0x1802c2e20]
movss dword [rbp + 0x37b0], xmm0
lea rcx, [0x180372380]
call fcn.18001bb50
mov dword [rbp + 0x37b4], eax
movss xmm0, dword [0x1802c2e1c]
mulss xmm0, dword [0x1802c2914]
movss xmm1, dword [0x180242288]
mulss xmm1, dword [0x1802c2914]
movaps xmm2, xmm0
lea rcx, [rbp + 0x1c14]
call fcn.18000afa0
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1c34]
call fcn.1800f00e0
mov qword [rbp + 0x37b8], rax
mov dword [rsp + 0x28], 0x50
movss xmm0, dword [rbp + 0x37b0]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x37b4]
mov r8, qword [rbp + 0x37b8]
mov rdx, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0x37a8]
call fcn.180070720
call fcn.18001b7f0
mov qword [rbp + 0x37a8], rax
lea rcx, [0x1803722f0]
call fcn.18001bb50
mov dword [rbp + 0x37b0], eax
movss xmm0, dword [0x1802c2e1c]
mulss xmm0, dword [0x1802c2914]
movaps xmm2, xmm0
movss xmm1, dword [0x180242288]
lea rcx, [rbp + 0x1c54]
call fcn.18000afa0
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1c74]
call fcn.1800f00e0
mov qword [rbp + 0x37b8], rax
movss xmm0, dword [0x180242288]
mulss xmm0, dword [0x1802c2914]
xorps xmm2, xmm2
movaps xmm1, xmm0
lea rcx, [rbp + 0x1c94]
call fcn.18000afa0
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1cb4]
call fcn.1800f00e0
mov qword [rbp + 0x37c0], rax
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x37b0]
mov r8, qword [rbp + 0x37b8]
mov rdx, qword [rbp + 0x37c0]
mov rcx, qword [rbp + 0x37a8]
call fcn.18006e340
call fcn.18001b7f0
mov qword [rbp + 0x37a8], rax
movss xmm0, dword [0x1802c2e20]
movss dword [rbp + 0x37b0], xmm0
lea rcx, [0x1803722f0]
call fcn.18001bb50
mov dword [rbp + 0x37b4], eax
movss xmm2, dword [0x1802c2914]
lea rdx, [0x1802c2e18]
lea rcx, [rbp + 0x1cd4]
call fcn.1800f0030
mov r8, rax
mov rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x1cf4]
call fcn.1800f00e0
mov qword [rbp + 0x37b8], rax
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], 0
movss xmm0, dword [rbp + 0x37b0]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x37b4]
mov r8, qword [rbp + 0x37b8]
mov rdx, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0x37a8]
call fcn.180070560
movss xmm2, dword [0x18023cc20]
movss xmm1, dword [0x18023cc10]
lea rcx, [rbp + 0x1d14]
call fcn.18000afa0
lea rcx, [rbp + 0x1d14]
call fcn.180031cd0
call fcn.180012fb0
lea rcx, [rbp + 0x1d34]
call fcn.1800ee560
mov qword [rbp + 0x37a8], rax
lea rcx, [rbp + 0x1d54]
call fcn.1800ee530
mov qword [rbp + 0x37b0], rax
lea rdx, str.cbfoe
lea rcx, [rbp + 0x36d0]
call fcn.180052f00
nop
lea rdx, [0x18025d1d0]
lea rcx, [rbp + 0x36f8]
call fcn.180052f00
nop
lea rdx, [0x18025d1d4]
lea rcx, [rbp + 0x3720]
call fcn.180052f00
nop
lea rdx, [0x18025d1d8]
lea rcx, [rbp + 0x3748]
call fcn.180052f00
nop
lea rdx, [0x18025d1dc]
lea rcx, [rbp + 0x3770]
call fcn.180052f00
nop
lea rax, [rbp + 0x3798]
mov r8, rax
lea rdx, [rbp + 0x36d0]
lea rcx, [rbp + 0x1d78]
call fcn.1800ee710
lea rcx, [rbp + 0x1da8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3140]
lea rcx, [rbp + 0x1da8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x37b0]
lea rdx, [rbp + 0x3140]
lea rcx, [rbp + 0x3360]
call fcn.1800eed10
nop
lea rcx, [rbp + 0x1dd4]
call fcn.1800ee530
mov qword [rbp + 0x37b8], rax
lea rdx, [0x18025d1e0]
lea rcx, [rbp + 0x35e0]
call fcn.180052f00
nop
lea rdx, str.Antiaim
lea rcx, [rbp + 0x3608]
call fcn.180052f00
nop
lea rdx, str.Visuals
lea rcx, [rbp + 0x3630]
call fcn.180052f00
nop
lea rdx, str.Skins
lea rcx, [rbp + 0x3658]
call fcn.180052f00
nop
lea rdx, str.Misc
lea rcx, [rbp + 0x3680]
call fcn.180052f00
nop
lea rax, [rbp + 0x36a8]
mov r8, rax
lea rdx, [rbp + 0x35e0]
lea rcx, [rbp + 0x1df8]
call fcn.1800ee710
lea rcx, [rbp + 0x1e28]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3170]
lea rcx, [rbp + 0x1e28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x37b8]
lea rdx, [rbp + 0x3170]
lea rcx, [rbp + 0x3380]
call fcn.1800eed10
nop
lea rcx, [rbp + 0x1e54]
call fcn.1800ee530
mov qword [rbp + 0x37c0], rax
lea rdx, str.Aims_agressively_at_targets...
lea rcx, [rbp + 0x34f0]
call fcn.180052f00
nop
lea rdx, str.Accuracy_assistance...
lea rcx, [rbp + 0x3518]
call fcn.180052f00
nop
lea rdx, str.Visualisation
lea rcx, [rbp + 0x3540]
call fcn.180052f00
nop
lea rdx, str.Items_customization...
lea rcx, [rbp + 0x3568]
call fcn.180052f00
nop
lea rdx, str.Save_Load_configs__engine...
lea rcx, [rbp + 0x3590]
call fcn.180052f00
nop
lea rax, [rbp + 0x35b8]
mov r8, rax
lea rdx, [rbp + 0x34f0]
lea rcx, [rbp + 0x1e78]
call fcn.1800ee710
lea rcx, [rbp + 0x1ea8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x31a0]
lea rcx, [rbp + 0x1ea8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x37c0]
lea rdx, [rbp + 0x31a0]
lea rcx, [rbp + 0x33a0]
call fcn.1800eed10
nop
lea rcx, [rbp + 0x1ed4]
call fcn.1800ee530
mov qword [rbp + 0x37c8], rax
lea rdx, str.Have_you_switched_to_the_Aimbot_tab__Youre_just_crazy_
lea rcx, [rbp + 0x3400]
call fcn.180052f00
nop
lea rdx, str.Have_you_switched_to_the_Visuals_tab__do_you_want_to_get_banned_
lea rcx, [rbp + 0x3428]
call fcn.180052f00
nop
lea rdx, str.You_switched_to_the_skins_tab__why_do_you_need_self_deception__
lea rcx, [rbp + 0x3450]
call fcn.180052f00
nop
lea rdx, str.You_switched_over.._And_yes__to_hell_with_it__come_up_with_a_script_yourself.
lea rcx, [rbp + 0x3478]
call fcn.180052f00
nop
lea rdx, str.You_switched_over.._And_yes__to_hell_with_it__come_up_with_a_script_yourself.
lea rcx, [rbp + 0x34a0]
call fcn.180052f00
nop
lea rax, [rbp + 0x34c8]
mov r8, rax
lea rdx, [rbp + 0x3400]
lea rcx, [rbp + 0x1ef8]
call fcn.1800ee710
lea rcx, [rbp + 0x1f28]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x31d0]
lea rcx, [rbp + 0x1f28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x37c8]
lea rdx, [rbp + 0x31d0]
lea rcx, [rbp + 0x33c0]
call fcn.1800eed10
nop
lea rax, [rbp + 0x33e0]
mov r8, rax
lea rdx, [rbp + 0x3360]
lea rcx, [rbp + 0x1f58]
call fcn.1800ee760
lea rcx, [rbp + 0x1f88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3200]
lea rcx, [rbp + 0x1f88]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rbp + 0x37a8]
lea rdx, [rbp + 0x3200]
lea rcx, [rbp + 0x168]
call fcn.1800eedc0
nop
lea r9, [fcn.1800efaa0]
mov r8d, 4
mov edx, 0x20
lea rcx, [rbp + 0x3360]
call fcn.180226fe0
nop
lea r9, [fcn.180054e00]
mov r8d, 5
mov edx, 0x28
lea rcx, [rbp + 0x3400]
call fcn.180226fe0
nop
lea r9, [fcn.180054e00]
mov r8d, 5
mov edx, 0x28
lea rcx, [rbp + 0x34f0]
call fcn.180226fe0
nop
lea r9, [fcn.180054e00]
mov r8d, 5
mov edx, 0x28
lea rcx, [rbp + 0x35e0]
call fcn.180226fe0
nop
lea r9, [fcn.180054e00]
mov r8d, 5
mov edx, 0x28
lea rcx, [rbp + 0x36d0]
call fcn.180226fe0
xor edx, edx
lea rcx, [rbp + 0x168]
call fcn.1800efed0
mov rcx, rax
call fcn.1800fa8c0
mov dword [rbp + 0x1a4], eax
mov dword [rbp + 0x1c4], 0
jmp 0x1800f1e84
mov eax, dword [rbp + 0x1c4]
inc eax
mov dword [rbp + 0x1c4], eax
mov eax, dword [rbp + 0x1a4]
cmp dword [rbp + 0x1c4], eax
jge 0x1800f1fd0
movss xmm2, dword [0x180242270]
movss xmm1, dword [0x180242284]
lea rcx, [rbp + 0x1fb4]
call fcn.18000afa0
mov qword [rbp + 0x37a8], rax
mov edx, 2
lea rcx, [rbp + 0x168]
call fcn.1800efed0
mov qword [rbp + 0x37b0], rax
movsxd rax, dword [rbp + 0x1c4]
mov rdx, rax
mov rcx, qword [rbp + 0x37b0]
call fcn.1800efdf0
mov rcx, rax
call fcn.180067710
mov qword [rbp + 0x37b8], rax
mov edx, 1
lea rcx, [rbp + 0x168]
call fcn.1800efed0
mov qword [rbp + 0x37c0], rax
movsxd rax, dword [rbp + 0x1c4]
mov rdx, rax
mov rcx, qword [rbp + 0x37c0]
call fcn.1800efdf0
mov rcx, rax
call fcn.180067710
mov qword [rbp + 0x37c8], rax
xor edx, edx
lea rcx, [rbp + 0x168]
call fcn.1800efed0
mov qword [rbp + 0x37d0], rax
movsxd rax, dword [rbp + 0x1c4]
mov rdx, rax
mov rcx, qword [rbp + 0x37d0]
call fcn.1800efdf0
mov rcx, rax
call fcn.180067710
mov qword [rbp + 0x37d8], rax
mov eax, dword [rbp + 0x1c4]
cmp dword [0x180378cb0], eax
jne 0x1800f1f84
mov byte [rbp + 0x37e0], 1
jmp 0x1800f1f8b
mov byte [rbp + 0x37e0], 0
mov rax, qword [rbp + 0x37a8]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x37b8]
mov r8, qword [rbp + 0x37c8]
mov rdx, qword [rbp + 0x37d8]
movzx ecx, byte [rbp + 0x37e0]
call fcn.18005fcf0
movzx eax, al
test eax, eax
je 0x1800f1fcb
mov eax, dword [rbp + 0x1c4]
mov dword [0x180378cb0], eax
jmp 0x1800f1e76
lea rcx, [rbp + 0x168]
call fcn.1800efb40
call fcn.180018670
call fcn.18001c6f0
movss xmm0, dword [0x180242248]
mulss xmm0, dword [rax + 0x10]
movss dword [rbp + 0x37a4], xmm0
mov eax, dword [0x180378cbc]
cmp dword [0x180378cb0], eax
jne 0x1800f201b
movss xmm0, dword [0x18023cbd8]
movss dword [rbp + 0x37a8], xmm0
jmp 0x1800f2026
xorps xmm0, xmm0
movss dword [rbp + 0x37a8], xmm0
movss xmm0, dword [0x180378cb4]
movss dword [rbp + 0x37ac], xmm0
movss xmm2, dword [rbp + 0x37a4]
movss xmm1, dword [rbp + 0x37a8]
movss xmm0, dword [rbp + 0x37ac]
call fcn.1800e8ff0
movss dword [0x180378cb4], xmm0
movss xmm0, dword [0x18023cb80]
comiss xmm0, dword [0x180378cb4]
jbe 0x1800f2089
movss xmm0, dword [0x18023cb80]
comiss xmm0, dword [0x180378cb8]
jbe 0x1800f2089
mov eax, dword [0x180378cb0]
mov dword [0x180378cbc], eax
movss xmm0, dword [0x180378cb4]
mulss xmm0, dword [0x18023cc50]
movss xmm1, dword [0x18023cc50]
subss xmm1, xmm0
movaps xmm0, xmm1
movaps xmm2, xmm0
movss xmm1, dword [0x180242288]
lea rcx, [rbp + 0x1fd4]
call fcn.18000afa0
mov rcx, rax
call fcn.180031cd0
mov rcx, qword [0x1803780e0]
call fcn.1800e8b50
mov eax, dword [rax]
mov dword [rbp + 0x1e4], eax
mov rax, qword [rbp + 0x48]
movss xmm0, dword [0x180378cb4]
mulss xmm0, dword [rax]
movaps xmm1, xmm0
xor ecx, ecx
call fcn.18002c7c0
cmp dword [0x180378cbc], 0
jne 0x1800f31a1
movss xmm0, dword [0x1802c2e18]
subss xmm0, dword [0x180242288]
divss xmm0, dword [0x18023cbe8]
movss xmm2, dword [0x1802c2e1c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x1ff4]
call fcn.18000afa0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.1800561d0
lea rcx, [0x180372360]
call fcn.18001bb50
mov edx, eax
lea rcx, [rbp + 0x2014]
call fcn.1800ef310
mov qword [rbp + 0x37a8], rax
lea rdx, [rbp + 0x2044]
mov rcx, qword [rbp + 0x37a8]
call fcn.18000cf40
lea rdx, str.Weapons
lea rcx, [rbp + 0x2044]
call fcn.1800b9060
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, [0x18025d3f8]
mov qword [rbp + 0x238], rax
mov rcx, qword [0x1803780e0]
call fcn.1800e8b50
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.18005cd90
lea rcx, [0x180372360]
call fcn.18001bb50
mov edx, eax
lea rcx, [rbp + 0x2074]
call fcn.1800ef310
mov qword [rbp + 0x37a8], rax
lea rdx, [rbp + 0x20a4]
mov rcx, qword [rbp + 0x37a8]
call fcn.18000cf40
lea rdx, str.General
lea rcx, [rbp + 0x20a4]
call fcn.1800b9060
mov rcx, qword [0x180377c98]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Activate_ragebot
lea rcx, str.Enabled
call fcn.180057c10
lea rax, str.Distance
mov qword [rbp + 0x258], rax
lea rax, str.Damage
mov qword [rbp + 0x260], rax
lea rax, str.Crosshair
mov qword [rbp + 0x268], rax
mov rcx, qword [0x180377c80]
call fcn.1800e8ad0
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.18005cd90
cmp dword [rbp + 0x1e4], 3
jle 0x1800f2334
mov rcx, qword [0x180377cd0]
call fcn.1800e8b10
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.180057c10
mov rcx, qword [0x180377ca8]
call fcn.1800e8b10
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.180057c10
mov rcx, qword [0x180377cc0]
call fcn.1800e8b10
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.180057c10
lea rcx, [0x180372360]
call fcn.18001bb50
mov edx, eax
lea rcx, [rbp + 0x20d4]
call fcn.1800ef310
mov qword [rbp + 0x37a8], rax
lea rdx, [rbp + 0x2104]
mov rcx, qword [rbp + 0x37a8]
call fcn.18000cf40
lea rdx, str.Accuracy
lea rcx, [rbp + 0x2104]
call fcn.1800b9060
mov rcx, qword [0x180377ca0]
call fcn.1800e8b10
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.180057c10
mov rcx, qword [0x180377ca0]
call fcn.1800e8b10
movsxd rcx, dword [rbp + 0x1e4]
movzx eax, byte [rax + rcx]
test eax, eax
je 0x1800f245d
mov rcx, qword [0x180377c90]
call fcn.1800e8ad0
movsxd rcx, dword [rbp + 0x1e4]
lea rax, [rax + rcx*4]
mov dword [rsp + 0x28], 0
lea rcx, [0x18024f41c]
mov qword [rsp + 0x20], rcx
mov r9d, 0x64
xor r8d, r8d
mov rdx, rax
lea rcx, str.chance
call fcn.1800b8020
mov rcx, qword [0x180377cb0]
call fcn.1800e8b10
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.180057c10
mov rcx, qword [0x180377cb0]
call fcn.1800e8b10
movsxd rcx, dword [rbp + 0x1e4]
movzx eax, byte [rax + rcx]
test eax, eax
je 0x1800f24e7
mov rcx, qword [0x180377c88]
call fcn.1800e8ad0
movsxd rcx, dword [rbp + 0x1e4]
lea rax, [rax + rcx*4]
mov dword [rsp + 0x28], 0
lea rcx, [0x18024f41c]
mov qword [rsp + 0x20], rcx
mov r9d, 0x64
xor r8d, r8d
mov rdx, rax
lea rcx, str.Damage
call fcn.1800b8020
call fcn.18005ce10
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.180030950
movss xmm0, dword [0x180242288]
mulss xmm0, dword [0x1802c2914]
movss xmm1, dword [0x1802c2e18]
subss xmm1, xmm0
movaps xmm0, xmm1
divss xmm0, dword [0x18023cbe8]
movss xmm2, dword [0x1802c2e1c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2134]
call fcn.18000afa0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container1
call fcn.1800561d0
lea rcx, [0x180372360]
call fcn.18001bb50
mov edx, eax
lea rcx, [rbp + 0x2154]
call fcn.1800ef310
mov qword [rbp + 0x37a8], rax
lea rdx, [rbp + 0x2184]
mov rcx, qword [rbp + 0x37a8]
call fcn.18000cf40
lea rdx, str.Hitbox_System
lea rcx, [rbp + 0x2184]
call fcn.1800b9060
movss xmm2, dword [0x18025df78]
movss xmm1, dword [0x180242274]
lea rcx, [rbp + 0x21b4]
call fcn.18000afa0
lea rcx, [rbp + 0x21b4]
call fcn.180031cd0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x21d4]
call fcn.18000b0c0
mov qword [rbp + 0x37a8], rax
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023cbd8]
movss xmm2, dword [0x18023cbd8]
movss xmm1, dword [0x18023cbd8]
lea rcx, [rbp + 0x2204]
call fcn.18000b0c0
mov qword [rbp + 0x37b0], rax
movss xmm2, dword [0x18023cbd8]
movss xmm1, dword [0x18023cbd8]
lea rcx, [rbp + 0x2234]
call fcn.18000afa0
mov qword [rbp + 0x37b8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2254]
call fcn.18000afa0
mov qword [rbp + 0x37c0], rax
movss xmm2, dword [0x18025dfac]
movss xmm1, dword [0x18025dfa4]
lea rcx, [rbp + 0x2274]
call fcn.18000afa0
mov qword [rbp + 0x37c8], rax
mov rax, qword [0x180379100]
mov qword [rbp + 0x37d0], rax
mov rax, qword [rbp + 0x37a8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x37b0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x37b8]
mov r8, qword [rbp + 0x37c0]
mov rdx, qword [rbp + 0x37c8]
mov rcx, qword [rbp + 0x37d0]
call fcn.1800ae220
mov eax, dword [rbp + 0x1e4]
mov dword [rbp + 0x37a4], eax
mov eax, dword [rbp + 0x37a4]
dec eax
mov dword [rbp + 0x37a4], eax
cmp dword [rbp + 0x37a4], 5
ja case.default.0x1800f26fc
movsxd rax, dword [rbp + 0x37a4]
lea rcx, [0x180000000]
mov eax, dword [rcx + rax*4 + 0xf63d0]
add rax, rcx
jmp rax
mov rcx, qword [0x180377ce0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025df7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df84]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025d648]
call fcn.180069900
mov rcx, qword [0x180377cf0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025df98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.180069900
mov rcx, qword [0x180377d00]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025df9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df80]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180242280]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023cc54]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 1
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024c8a4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.180069900
jmp case.default.0x1800f26fc
mov rcx, qword [0x180377ce0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025df7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df84]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025d648]
call fcn.180069900
mov rcx, qword [0x180377cf0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025df98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.180069900
mov rcx, qword [0x180377d00]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025df9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df80]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180242280]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023cc54]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 2
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024c8a4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.180069900
jmp case.default.0x1800f26fc
mov rcx, qword [0x180377ce0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025df7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df84]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025d648]
call fcn.180069900
mov rcx, qword [0x180377cf0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025df98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.180069900
mov rcx, qword [0x180377d00]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025df9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df80]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180242280]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023cc54]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 3
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024c8a4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.180069900
jmp case.default.0x1800f26fc
mov rcx, qword [0x180377ce0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025df7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df84]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025d648]
call fcn.180069900
mov rcx, qword [0x180377cf0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025df98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.180069900
mov rcx, qword [0x180377d00]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025df9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df80]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180242280]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023cc54]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 4
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024c8a4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.180069900
jmp case.default.0x1800f26fc
mov rcx, qword [0x180377ce0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025df7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df84]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025d648]
call fcn.180069900
mov rcx, qword [0x180377cf0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025df98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.180069900
mov rcx, qword [0x180377d00]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025df9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df80]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180242280]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023cc54]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 5
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024c8a4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.180069900
jmp case.default.0x1800f26fc
mov rcx, qword [0x180377ce0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025df7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df84]
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18025d648]
call fcn.180069900
mov rcx, qword [0x180377cf0]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025df98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.chest
call fcn.180069900
mov rcx, qword [0x180377d00]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025df9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df8c]
xor r8d, r8d
mov rdx, rax
lea rcx, str.stomach
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18025df80]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_l
call fcn.180069900
mov rcx, qword [0x180377d08]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18025dfa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180242280]
xor r8d, r8d
mov rdx, rax
lea rcx, str.leg_r
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023cc54]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_l
call fcn.180069900
mov rcx, qword [0x180377d10]
call fcn.1800e8b10
mov ecx, 1
imul rcx, rcx, 6
add rax, rcx
movss xmm0, dword [0x18023cc5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18024c8a4]
xor r8d, r8d
mov rdx, rax
lea rcx, str.feet_r
call fcn.180069900
call fcn.18005ce10
jmp 0x1800f638b
cmp dword [0x180378cbc], 1
jne 0x1800f3339
movss xmm0, dword [0x1802c2e18]
subss xmm0, dword [0x180242288]
divss xmm0, dword [0x18023cbe8]
movss xmm2, dword [0x1802c2e1c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2294]
call fcn.18000afa0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.1800561d0
lea rcx, [0x180372360]
call fcn.18001bb50
mov edx, eax
lea rcx, [rbp + 0x22b4]
call fcn.1800ef310
mov qword [rbp + 0x37a8], rax
lea rdx, [rbp + 0x22e4]
mov rcx, qword [rbp + 0x37a8]
call fcn.18000cf40
lea rdx, str.Antiaim
lea rcx, [rbp + 0x22e4]
call fcn.1800b9060
mov rcx, qword [0x1803780c8]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Enables_Antiaim
lea rcx, str.Enable
call fcn.180057c10
lea rax, [0x18025d6b0]
mov qword [rbp + 0x288], rax
lea rax, str.Down
mov qword [rbp + 0x290], rax
lea rax, [0x18025d6bc]
mov qword [rbp + 0x298], rax
lea rax, str.Zero
mov qword [rbp + 0x2a0], rax
mov rcx, qword [0x1803780d8]
call fcn.1800e8b50
mov dword [rsp + 0x28], 4
mov dword [rsp + 0x20], 4
lea r9, [rbp + 0x288]
mov r8, rax
lea rdx, str.Pitch_Type
lea rcx, str.Pitch
call fcn.18005cd90
lea rax, [0x18025d6b0]
mov qword [rbp + 0x2c8], rax
lea rax, str.Backwards
mov qword [rbp + 0x2d0], rax
lea rax, str.Forwards
mov qword [rbp + 0x2d8], rax
mov rcx, qword [0x1803780d0]
call fcn.1800e8b50
mov dword [rsp + 0x28], 3
mov dword [rsp + 0x20], 3
lea r9, [rbp + 0x2c8]
mov r8, rax
lea rdx, str.Backwards___Forwards
lea rcx, str.Base_Yaw
call fcn.18005cd90
call fcn.18005ce10
jmp 0x1800f638b
cmp dword [0x180378cbc], 2
jne 0x1800f408a
movss xmm0, dword [0x1802c2e18]
subss xmm0, dword [0x180242288]
divss xmm0, dword [0x18023cbe8]
movss xmm2, dword [0x1802c2e1c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2314]
call fcn.18000afa0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.1800561d0
lea rcx, [0x180372360]
call fcn.18001bb50
mov edx, eax
lea rcx, [rbp + 0x2334]
call fcn.1800ef310
mov qword [rbp + 0x37a8], rax
lea rdx, [rbp + 0x2364]
mov rcx, qword [rbp + 0x37a8]
call fcn.18000cf40
lea rdx, str.Players
lea rcx, [rbp + 0x2364]
call fcn.1800b9060
mov rcx, qword [0x180377d20]
call fcn.1800daa50
mov r8, rax
lea rdx, [0x18023761a]
lea rcx, str.Enable
call fcn.180057c10
mov rcx, qword [0x180377d38]
call fcn.1800e8c10
mov r8, rax
lea rdx, str.Shows_player_bounding_box
lea rcx, str.Bounding_box
call fcn.180057c10
mov rcx, qword [0x180377d40]
call fcn.1800e8c50
mov r8, rax
lea rdx, str.Shows_player_name
lea rcx, str.Name
call fcn.180057c10
mov rcx, qword [0x180377d48]
call fcn.1800e8b90
mov r8, rax
lea rdx, str.Shows_player_health
lea rcx, str.Health_bar
call fcn.180057c10
mov rcx, qword [0x180377d58]
call fcn.1800e8b90
mov r8, rax
lea rdx, str.Shows_player_weapon_ammo
lea rcx, str.Ammo_bar
call fcn.180057c10
mov rcx, qword [0x1803783f8]
call fcn.1800e8c50
mov r8, rax
lea rdx, str.Shows_player_weapon_name
lea rcx, str.Weapon
call fcn.180057c10
mov rcx, qword [0x180377d78]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Shows_player_bones_as_skeleton
lea rcx, str.Skeleton
call fcn.180057c10
mov rcx, qword [0x180377d78]
call fcn.1800daa50
movzx eax, byte [rax]
test eax, eax
je 0x1800f34fa
mov rcx, qword [0x180378400]
call fcn.1800e8bd0
mov r9d, 0x500a0
mov r8, rax
lea rdx, str.Change_menu_accent_color
lea rcx, str.skeletoncolor
call fcn.1800586d0
mov rcx, qword [0x1803783d0]
call fcn.1800c27d0
mov r9d, 2
lea r8, str.Armor
mov rdx, rax
lea rcx, str.Flags
call fcn.18005d540
lea rcx, [0x180372360]
call fcn.18001bb50
mov edx, eax
lea rcx, [rbp + 0x2394]
call fcn.1800ef310
mov qword [rbp + 0x37a8], rax
lea rdx, [rbp + 0x23c4]
mov rcx, qword [rbp + 0x37a8]
call fcn.18000cf40
lea rdx, str.Chams
lea rcx, [rbp + 0x23c4]
call fcn.1800b9060
mov rcx, qword [0x180377d70]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Shows_player_chams
lea rcx, str.Chams
call fcn.180057c10
mov rcx, qword [0x180377d70]
call fcn.1800daa50
movzx eax, byte [rax]
test eax, eax
je 0x1800f35c6
mov rcx, qword [0x180377d98]
call fcn.1800e8bd0
mov r9d, 0x500a0
mov r8, rax
lea rdx, str.Change_chams_color
lea rcx, str.chamscolor
call fcn.1800586d0
mov rcx, qword [0x180377d88]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Shows_player_xqz_chams
lea rcx, str.Invisible
call fcn.180057c10
mov rcx, qword [0x180377d88]
call fcn.1800daa50
movzx eax, byte [rax]
test eax, eax
je 0x1800f3623
mov rcx, qword [0x180377da0]
call fcn.1800e8bd0
mov r9d, 0x500a0
mov r8, rax
lea rdx, str.Change_xqz_chams_color
lea rcx, str.chamscolorxqz
call fcn.1800586d0
lea rax, str.Flat
mov qword [rbp + 0x2f8], rax
lea rax, str.Default
mov qword [rbp + 0x300], rax
lea rax, str.Illumin
mov qword [rbp + 0x308], rax
mov rcx, qword [0x180377d80]
call fcn.1800e8b50
mov dword [rsp + 0x28], 3
mov dword [rsp + 0x20], 3
lea r9, [rbp + 0x2f8]
mov r8, rax
lea rdx, [0x18023761a]
lea rcx, str.Models
call fcn.18005cd90
call fcn.18005ce10
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.180030950
movss xmm0, dword [0x180242288]
mulss xmm0, dword [0x1802c2914]
movss xmm1, dword [0x1802c2e18]
subss xmm1, xmm0
movaps xmm0, xmm1
divss xmm0, dword [0x18023cbe8]
movss xmm2, dword [0x1802c2e1c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x23f4]
call fcn.18000afa0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container1
call fcn.1800561d0
lea rcx, [0x180372360]
call fcn.18001bb50
mov edx, eax
lea rcx, [rbp + 0x2414]
call fcn.1800ef310
mov qword [rbp + 0x37a8], rax
lea rdx, [rbp + 0x2444]
mov rcx, qword [rbp + 0x37a8]
call fcn.18000cf40
lea rdx, str.Preview
lea rcx, [rbp + 0x2444]
call fcn.1800b9060
movss xmm2, dword [0x18025df78]
movss xmm1, dword [0x18025df74]
lea rcx, [rbp + 0x2474]
call fcn.18000afa0
lea rcx, [rbp + 0x2474]
call fcn.180031cd0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2494]
call fcn.18000b0c0
mov qword [rbp + 0x37a8], rax
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023cbd8]
movss xmm2, dword [0x18023cbd8]
movss xmm1, dword [0x18023cbd8]
lea rcx, [rbp + 0x24c4]
call fcn.18000b0c0
mov qword [rbp + 0x37b0], rax
movss xmm2, dword [0x18023cbd8]
movss xmm1, dword [0x18023cbd8]
lea rcx, [rbp + 0x24f4]
call fcn.18000afa0
mov qword [rbp + 0x37b8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2514]
call fcn.18000afa0
mov qword [rbp + 0x37c0], rax
movss xmm2, dword [0x18025dfac]
movss xmm1, dword [0x18025dfa4]
lea rcx, [rbp + 0x2534]
call fcn.18000afa0
mov qword [rbp + 0x37c8], rax
mov rax, qword [0x180379100]
mov qword [rbp + 0x37d0], rax
mov rax, qword [rbp + 0x37a8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x37b0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x37b8]
mov r8, qword [rbp + 0x37c0]
mov rdx, qword [rbp + 0x37c8]
mov rcx, qword [rbp + 0x37d0]
call fcn.1800ae220
call fcn.18001d4d0
mov qword [rbp + 0x328], rax
lea rcx, [rbp + 0x348]
call fcn.18001dc00
lea rcx, [rbp + 0x368]
call fcn.18001dc50
movss xmm0, dword [0x18025df70]
mulss xmm0, dword [0x1802c2914]
movss xmm1, dword [0x18025df74]
mulss xmm1, dword [0x1802c2914]
movaps xmm2, xmm0
lea rcx, [rbp + 0x388]
call fcn.18000afa0
lea rcx, [rbp + 0x3a8]
call fcn.18001dc00
lea rcx, [rbp + 0x3c8]
call fcn.18001dc50
call fcn.18001dbd0
mov qword [rbp + 0x3e8], rax
lea rcx, [rbp + 0x410]
call fcn.1800eee70
nop
movss xmm0, dword [rbp + 0x3a8]
addss xmm0, dword [rbp + 0x388]
movss xmm1, dword [rbp + 0x3ac]
addss xmm1, dword [rbp + 0x38c]
movss xmm2, dword [rbp + 0x3a8]
addss xmm2, dword [rbp + 0x3c8]
subss xmm2, dword [rbp + 0x388]
movss xmm3, dword [rbp + 0x3ac]
addss xmm3, dword [rbp + 0x3cc]
subss xmm3, dword [rbp + 0x38c]
subss xmm3, dword [0x18023cc20]
movss dword [rsp + 0x20], xmm3
movaps xmm3, xmm2
movaps xmm2, xmm1
movaps xmm1, xmm0
lea rcx, [rbp + 0x4a8]
call fcn.18000b0c0
mov rcx, qword [0x180377d38]
call fcn.1800e8c10
mov qword [rbp + 0x4d8], rax
mov rax, qword [rbp + 0x4d8]
movzx eax, byte [rax]
test eax, eax
je 0x1800f3b45
mov rax, qword [rbp + 0x4d8]
add rax, 0x10
mov rcx, qword [rbp + 0x4d8]
add rcx, 0xc
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x40], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rbp + 0x4d8]
movss xmm0, dword [rax + 8]
movss dword [rsp + 0x28], xmm0
mov rax, qword [rbp + 0x4d8]
movss xmm0, dword [rax + 4]
movss dword [rsp + 0x20], xmm0
mov r9d, 1
lea r8, [rbp + 0x4a8]
mov rdx, qword [rbp + 0x3e8]
lea rcx, [rbp + 0x410]
call fcn.180130f90
mov byte [rbp + 0x4f4], al
movzx eax, byte [rbp + 0x4f4]
test eax, eax
je 0x1800f3a1c
xor edx, edx
mov ecx, 1
call fcn.180021b30
movzx eax, al
test eax, eax
je 0x1800f3a1c
xor edx, edx
lea rcx, str.contextbox.component
call fcn.18002b310
mov edx, 2
lea rcx, str.contextbox.component
call fcn.1800131a0
movzx eax, al
test eax, eax
je 0x1800f3b45
movss xmm2, dword [0x18025dfa0]
movss xmm1, dword [0x18025df90]
lea rcx, [rbp + 0x518]
call fcn.18000afa0
xor edx, edx
lea rcx, [rbp + 0x518]
call fcn.180033920
mov rcx, qword [0x180377d38]
call fcn.1800e8c10
add rax, 0xc
mov r9d, 0x50020
mov r8, rax
lea rdx, [0x18023761a]
lea rcx, str.Primarybox.component
call fcn.1800586d0
mov rcx, qword [0x180377d38]
call fcn.1800e8c10
add rax, 0x10
mov r9d, 0x50020
mov r8, rax
lea rdx, [0x18023761a]
lea rcx, str.Outlinebox.component
call fcn.1800586d0
mov rcx, qword [0x180377d38]
call fcn.1800e8c10
add rax, 4
mov dword [rsp + 0x28], 0x10
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x18023cc10]
movss xmm2, dword [0x18023cbd8]
mov rdx, rax
lea rcx, str.Thicknessbox.component
call fcn.1800b7fb0
mov rcx, qword [0x180377d38]
call fcn.1800e8c10
add rax, 8
mov dword [rsp + 0x28], 0x10
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x18023cc10]
movss xmm2, dword [0x18023cbd8]
mov rdx, rax
lea rcx, str.Roundingbox.component
call fcn.1800b7fb0
call fcn.180018a90
mov rcx, qword [0x180377d40]
call fcn.1800e8c50
mov qword [rbp + 0x538], rax
mov rax, qword [rbp + 0x538]
movzx eax, byte [rax]
test eax, eax
je 0x1800f3c05
mov ecx, 0x50
call fcn.180160cf0
mov qword [rbp + 0x2578], rax
cmp qword [rbp + 0x2578], 0
je 0x1800f3bd9
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x40], xmm0
mov rax, qword [0x180377d40]
mov qword [rsp + 0x38], rax
lea rax, str.Name
mov qword [rsp + 0x30], rax
mov rax, qword [0x180378fe8]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 1
mov r9b, 1
xor r8d, r8d
mov dl, 1
mov rcx, qword [rbp + 0x2578]
call fcn.1801304e0
mov qword [rbp + 0x37a8], rax
jmp 0x1800f3be4
mov qword [rbp + 0x37a8], 0
mov rax, qword [rbp + 0x37a8]
mov qword [rbp + 0x2558], rax
mov rdx, qword [rbp + 0x2558]
lea rcx, [rbp + 0x410]
call fcn.180131b70
mov rcx, qword [0x180377d48]
call fcn.1800e8b90
mov qword [rbp + 0x558], rax
mov rax, qword [rbp + 0x558]
movzx eax, byte [rax]
test eax, eax
je 0x1800f3cf6
call fcn.18001d610
mulsd xmm0, qword [0x18025df68]
call sub.ucrtbased.dll_sin
mulsd xmm0, qword [0x18025df60]
addsd xmm0, qword [0x18025df58]
cvtsd2ss xmm0, xmm0
movss dword [rbp + 0x574], xmm0
mov ecx, 0x68
call fcn.180160cf0
mov qword [rbp + 0x25b8], rax
cmp qword [rbp + 0x25b8], 0
je 0x1800f3cca
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x38], xmm0
mov rax, qword [0x180377d48]
mov qword [rsp + 0x30], rax
movss xmm0, dword [rbp + 0x574]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18023cc50]
movss dword [rsp + 0x20], xmm0
lea r9, [rbp + 0x4a8]
xor r8d, r8d
mov dl, 1
mov rcx, qword [rbp + 0x25b8]
call fcn.180130030
mov qword [rbp + 0x37a8], rax
jmp 0x1800f3cd5
mov qword [rbp + 0x37a8], 0
mov rax, qword [rbp + 0x37a8]
mov qword [rbp + 0x2598], rax
mov rdx, qword [rbp + 0x2598]
lea rcx, [rbp + 0x410]
call fcn.180131b70
mov rcx, qword [0x1803783f8]
call fcn.1800e8c50
mov qword [rbp + 0x598], rax
mov rax, qword [rbp + 0x598]
movzx eax, byte [rax]
test eax, eax
je 0x1800f3db6
mov ecx, 0x50
call fcn.180160cf0
mov qword [rbp + 0x25f8], rax
cmp qword [rbp + 0x25f8], 0
je 0x1800f3d8a
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x40], xmm0
mov rax, qword [0x1803783f8]
mov qword [rsp + 0x38], rax
lea rax, str.Weapon
mov qword [rsp + 0x30], rax
mov rax, qword [0x180378fe8]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 3
mov r9b, 3
mov r8b, 1
mov dl, 1
mov rcx, qword [rbp + 0x25f8]
call fcn.1801304e0
mov qword [rbp + 0x37a8], rax
jmp 0x1800f3d95
mov qword [rbp + 0x37a8], 0
mov rax, qword [rbp + 0x37a8]
mov qword [rbp + 0x25d8], rax
mov rdx, qword [rbp + 0x25d8]
lea rcx, [rbp + 0x410]
call fcn.180131b70
mov rcx, qword [0x180377d58]
call fcn.1800e8b90
mov qword [rbp + 0x5b8], rax
mov rax, qword [rbp + 0x5b8]
movzx eax, byte [rax]
test eax, eax
je 0x1800f3ea7
call fcn.18001d610
mulsd xmm0, qword [0x18025df68]
call sub.ucrtbased.dll_sin
mulsd xmm0, qword [0x18025df60]
addsd xmm0, qword [0x18025df58]
cvtsd2ss xmm0, xmm0
movss dword [rbp + 0x5d4], xmm0
mov ecx, 0x68
call fcn.180160cf0
mov qword [rbp + 0x2638], rax
cmp qword [rbp + 0x2638], 0
je 0x1800f3e7b
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x38], xmm0
mov rax, qword [0x180377d58]
mov qword [rsp + 0x30], rax
movss xmm0, dword [rbp + 0x5d4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18023cc44]
movss dword [rsp + 0x20], xmm0
lea r9, [rbp + 0x4a8]
mov r8b, 3
mov dl, 1
mov rcx, qword [rbp + 0x2638]
call fcn.180130030
mov qword [rbp + 0x37a8], rax
jmp 0x1800f3e86
mov qword [rbp + 0x37a8], 0
mov rax, qword [rbp + 0x37a8]
mov qword [rbp + 0x2618], rax
mov rdx, qword [rbp + 0x2618]
lea rcx, [rbp + 0x410]
call fcn.180131b70
mov rcx, qword [0x1803783d0]
call fcn.1800c27d0
mov eax, dword [rax]
and eax, 1
test eax, eax
je 0x1800f3f80
mov rcx, qword [0x1803783d8]
call fcn.1800e8c50
mov qword [rbp + 0x5f8], rax
mov rax, qword [rbp + 0x5f8]
movzx eax, byte [rax]
test eax, eax
je 0x1800f3f80
mov ecx, 0x50
call fcn.180160cf0
mov qword [rbp + 0x2678], rax
cmp qword [rbp + 0x2678], 0
je 0x1800f3f54
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x40], xmm0
mov rax, qword [0x1803783d8]
mov qword [rsp + 0x38], rax
lea rax, [0x18025d9a0]
mov qword [rsp + 0x30], rax
mov rax, qword [0x180378ff0]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 2
mov r9b, 2
xor r8d, r8d
mov dl, 1
mov rcx, qword [rbp + 0x2678]
call fcn.1801304e0
mov qword [rbp + 0x37a8], rax
jmp 0x1800f3f5f
mov qword [rbp + 0x37a8], 0
mov rax, qword [rbp + 0x37a8]
mov qword [rbp + 0x2658], rax
mov rdx, qword [rbp + 0x2658]
lea rcx, [rbp + 0x410]
call fcn.180131b70
mov rcx, qword [0x1803783d0]
call fcn.1800c27d0
mov eax, dword [rax]
and eax, 2
test eax, eax
je 0x1800f4059
mov rcx, qword [0x1803783e0]
call fcn.1800e8c50
mov qword [rbp + 0x618], rax
mov rax, qword [rbp + 0x618]
movzx eax, byte [rax]
test eax, eax
je 0x1800f4059
mov ecx, 0x50
call fcn.180160cf0
mov qword [rbp + 0x26b8], rax
cmp qword [rbp + 0x26b8], 0
je 0x1800f402d
movss xmm0, dword [0x18023cbd8]
movss dword [rsp + 0x40], xmm0
mov rax, qword [0x1803783e0]
mov qword [rsp + 0x38], rax
lea rax, [0x18025b1d0]
mov qword [rsp + 0x30], rax
mov rax, qword [0x180378ff0]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 3
mov r9b, 2
xor r8d, r8d
mov dl, 1
mov rcx, qword [rbp + 0x26b8]
call fcn.1801304e0
mov qword [rbp + 0x37a8], rax
jmp 0x1800f4038
mov qword [rbp + 0x37a8], 0
mov rax, qword [rbp + 0x37a8]
mov qword [rbp + 0x2698], rax
mov rdx, qword [rbp + 0x2698]
lea rcx, [rbp + 0x410]
call fcn.180131b70
lea r8, [rbp + 0x4a8]
mov rdx, qword [rbp + 0x3e8]
lea rcx, [rbp + 0x410]
call fcn.1801354f0
nop
lea rcx, [rbp + 0x410]
call fcn.1800efbe0
call fcn.18005ce10
jmp 0x1800f638b
cmp dword [0x180378cbc], 4
jne 0x1800f49f7
movss xmm0, dword [0x1802c2e18]
subss xmm0, dword [0x180242288]
divss xmm0, dword [0x18023cbe8]
movss xmm2, dword [0x1802c2e1c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x26d4]
call fcn.18000afa0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.1800561d0
lea rcx, [0x180372360]
call fcn.18001bb50
mov edx, eax
lea rcx, [rbp + 0x26f4]
call fcn.1800ef310
mov qword [rbp + 0x37a8], rax
lea rdx, [rbp + 0x2724]
mov rcx, qword [rbp + 0x37a8]
call fcn.18000cf40
lea rdx, str.Players
lea rcx, [rbp + 0x2724]
call fcn.1800b9060
mov rcx, qword [0x180378318]
call fcn.1800daa50
mov r8, rax
lea rdx, [0x18023761a]
lea rcx, str.Anti_untrusted
call fcn.180057c10
mov rcx, qword [0x180378350]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Puts_you_in_thirdperson
lea rcx, str.Thirdperson
call fcn.180057c10
mov rcx, qword [0x180378350]
call fcn.1800daa50
movzx eax, byte [rax]
test eax, eax
je 0x1800f41c0
mov rcx, qword [0x180378358]
call fcn.1800da6b0
mov dword [rsp + 0x30], 0
lea rcx, str._.3f
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x18025df94]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
mov r8, rax
lea rdx, str.Thirdperson_cam_distance
lea rcx, str.Thirdperson_distance
call fcn.18005e6a0
mov rcx, qword [0x180378328]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Makes_your_FOV_bigger
lea rcx, str.FOV_Changer
call fcn.180057c10
mov rcx, qword [0x180378328]
call fcn.1800daa50
movzx eax, byte [rax]
test eax, eax
je 0x1800f4241
mov rcx, qword [0x180378368]
call fcn.1800da6b0
mov dword [rsp + 0x30], 0
lea rcx, str._.3f
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x18025df94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18023cc40]
mov r8, rax
lea rdx, str.How_much_you_change_your_FOV
lea rcx, str.FOV_Amount
call fcn.18005e6a0
mov rcx, qword [0x180378330]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Makes_Arms_Far
lea rcx, str.View_FOV_Changer
call fcn.180057c10
mov rcx, qword [0x180378330]
call fcn.1800daa50
movzx eax, byte [rax]
test eax, eax
je 0x1800f42c2
mov rcx, qword [0x180378360]
call fcn.1800da6b0
mov dword [rsp + 0x30], 0
lea rcx, str._.3f
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x18025df94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180242268]
mov r8, rax
lea rdx, str.Amount
lea rcx, str.View_FOV_Amount
call fcn.18005e6a0
mov rcx, qword [0x180378348]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Automatic_jumps_for_you
lea rcx, str.Bunny_hop
call fcn.180057c10
mov rcx, qword [0x180378338]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Make_movement_easier
lea rcx, str.Auto_strafer
call fcn.180057c10
mov rcx, qword [0x180378390]
call fcn.1800daa50
mov r8, rax
lea rdx, str.Edge_bug
lea rcx, str.Edge_bug
call fcn.180057c10
mov rcx, qword [0x180378380]
call fcn.1800c27d0
mov r9d, 2
lea r8, str.Adjust_mouse
mov rdx, rax
lea rcx, str.Strafe_modes
call fcn.18005d540
mov r9d, 0x500a0
lea r8, [rbp + 0xa4]
lea rdx, str.Change_menu_accent_color
lea rcx, str.menuaccent
call fcn.1800586d0
call fcn.18005ce10
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.180030950
movss xmm2, dword [0x18023cc48]
movss xmm1, dword [0x18025dfb0]
lea rcx, [rbp + 0x2754]
call fcn.18000afa0
mov rcx, rax
call fcn.180031cd0
movss xmm0, dword [0x180242288]
mulss xmm0, dword [0x1802c2914]
movss xmm1, dword [0x1802c2e18]
subss xmm1, xmm0
movaps xmm0, xmm1
divss xmm0, dword [0x18023cbe8]
movss xmm2, dword [0x1802c2e1c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x2774]
call fcn.18000afa0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container1
call fcn.1800561d0
xor r8d, r8d
lea rdx, str.CONFIG
mov ecx, 2
call fcn.18008ef70
movss xmm0, dword [0x18023cc74]
call fcn.18002c450
mov eax, 0xfffffffe
cmp qword [0x1802c2e08], rax
jne 0x1800f448f
mov qword [rbp + 0x638], 0
jmp 0x1800f4444
mov rax, qword [rbp + 0x638]
inc rax
mov qword [rbp + 0x638], rax
lea rcx, [0x180377b10]
call fcn.1800d3070
cmp qword [rbp + 0x638], rax
jae 0x1800f448f
mov rdx, qword [rbp + 0x638]
lea rcx, [0x180377b10]
call fcn.1800ce6f0
lea rdx, str.default.bin
mov rcx, qword [rax]
call fcn.1800cbb00
test eax, eax
jne 0x1800f448d
mov rax, qword [rbp + 0x638]
mov qword [0x1802c2e08], rax
jmp 0x1800f4433
lea rcx, [0x180377b10]
call fcn.1800d3070
mov r8d, 5
mov edx, eax
lea rcx, str.config.list
call fcn.180141b40
movzx eax, al
test eax, eax
je 0x1800f45cf
mov qword [rbp + 0x658], 0
jmp 0x1800f44d8
mov rax, qword [rbp + 0x658]
inc rax
mov qword [rbp + 0x658], rax
lea rcx, [0x180377b10]
call fcn.1800d3070
cmp qword [rbp + 0x658], rax
jae 0x1800f45ca
mov rdx, qword [rbp + 0x658]
lea rcx, [0x180377b10]
call fcn.1800ce6f0
mov rdx, qword [rax]
lea rcx, [rbp + 0x698]
call fcn.1800ee690
nop
lea rax, [rbp + 0x698]
mov qword [rbp + 0x678], rax
mov dword [rbp + 0x6d4], 0x200
mov rcx, qword [rbp + 0x678]
call fcn.1800f9a20
mov r8d, 0x200
mov rdx, rax
lea rcx, [rbp + 0x700]
call qword [sym.imp.ucrtbased.dll_wcstombs]
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2794]
call fcn.18000afa0
mov qword [rbp + 0x37a8], rax
mov rax, qword [rbp + 0x658]
cmp qword [0x1802c2e08], rax
jne 0x1800f4580
mov byte [rbp + 0x37b0], 1
jmp 0x1800f4587
mov byte [rbp + 0x37b0], 0
mov r9, qword [rbp + 0x37a8]
xor r8d, r8d
movzx edx, byte [rbp + 0x37b0]
lea rcx, [rbp + 0x700]
call fcn.1800b6080
movzx eax, al
test eax, eax
je 0x1800f45b9
mov rax, qword [rbp + 0x658]
mov qword [0x1802c2e08], rax
lea rcx, [rbp + 0x698]
call fcn.1800ef770
jmp 0x1800f44c7
call fcn.1800ad1c0
call fcn.18002bcb0
call fcn.18008fd40
call fcn.18001d4d0
xorps xmm2, xmm2
movss xmm1, dword [rax + 0x3c]
lea rcx, [rbp + 0x27b4]
call fcn.18000afa0
mov rdx, rax
mov ecx, 0xb
call fcn.18002c6e0
movss xmm0, dword [0x18023cc74]
call fcn.18002c450
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0x20
mov r9d, 0x100
lea r8, [0x180379000]
lea rdx, str.create_new...
lea rcx, str.config.file
call fcn.1800b3f90
movzx eax, al
test eax, eax
je 0x1800f46c2
lea rcx, [0x180379000]
call fcn.1800cbc90
mov qword [rbp + 0x918], rax
cmp qword [rbp + 0x918], 0
jbe 0x1800f46c2
lea rdx, [0x180379000]
lea rcx, [rbp + 0x940]
call fcn.1800ede20
lea rcx, [rbp + 0x940]
call fcn.1800f07a0
mov rcx, rax
call fcn.1800ce9c0
movzx eax, al
test eax, eax
je 0x1800f46ae
lea rcx, [0x180377b10]
call fcn.1800d3070
dec rax
mov qword [0x1802c2e08], rax
mov r8d, 0x100
xor edx, edx
lea rcx, [0x180379000]
call fcn.1800cf7c0
xor ecx, ecx
call fcn.1800211e0
movzx eax, al
test eax, eax
je 0x1800f46dc
lea rcx, str.press_enter_to_create_new_configuration
call fcn.1800332e0
movss xmm0, dword [0x180242248]
mulss xmm0, dword [0x1802c2e10]
movaps xmm2, xmm0
movss xmm1, dword [0x18023cc74]
lea rcx, [rbp + 0x27d4]
call fcn.18000afa0
mov rdx, rax
lea rcx, str.save
call fcn.1800a4370
movzx eax, al
test eax, eax
je 0x1800f4749
mov rcx, qword [0x1802c2e08]
call fcn.1800d05d0
lea r8, str.config_saved
mov edx, 2
lea rcx, [rbp + 0x2800]
call fcn.1801638d0
lea rcx, [rbp + 0x2800]
call fcn.180163ab0
movss xmm0, dword [0x180242248]
mulss xmm0, dword [0x1802c2e10]
movaps xmm2, xmm0
movss xmm1, dword [0x18023cc74]
lea rcx, [rbp + 0x2884]
call fcn.18000afa0
mov rdx, rax
lea rcx, str.load
call fcn.1800a4370
movzx eax, al
test eax, eax
je 0x1800f47b6
mov rcx, qword [0x1802c2e08]
call fcn.1800cf530
lea r8, str.config_loaded
mov edx, 2
lea rcx, [rbp + 0x28b0]
call fcn.1801638d0
lea rcx, [rbp + 0x28b0]
call fcn.180163ab0
movss xmm0, dword [0x180242248]
mulss xmm0, dword [0x1802c2e10]
movaps xmm2, xmm0
movss xmm1, dword [0x18023cc74]
lea rcx, [rbp + 0x2934]
call fcn.18000afa0
mov rdx, rax
lea rcx, str.remove
call fcn.1800a4370
movzx eax, al
test eax, eax
je 0x1800f4801
xor edx, edx
lea rcx, str.confirmationconfig.remove
call fcn.18002b310
movss xmm0, dword [0x180242248]
mulss xmm0, dword [0x1802c2e10]
movaps xmm2, xmm0
movss xmm1, dword [0x18023cc74]
lea rcx, [rbp + 0x2954]
call fcn.18000afa0
mov rdx, rax
lea rcx, str.refresh
call fcn.1800a4370
movzx eax, al
test eax, eax
je 0x1800f4867
call fcn.1800cfd30
lea r8, str.configs_refreshed
mov edx, 1
lea rcx, [rbp + 0x2980]
call fcn.1801638d0
lea rcx, [rbp + 0x2980]
call fcn.180163ab0
call fcn.18002bcb0
mov ecx, 1
call fcn.18002be10
mov r8b, 1
xor edx, edx
mov ecx, 1
call fcn.18008ef70
mov r8d, 0x46
xor edx, edx
lea rcx, str.confirmationconfig.remove
call fcn.180013380
movzx eax, al
test eax, eax
je 0x1800f49ed
mov rdx, qword [0x1802c2e08]
lea rcx, [0x180377b10]
call fcn.1800ce6f0
mov rdx, qword [rax]
lea rcx, [rbp + 0xb70]
call fcn.1800edde0
lea rax, [rbp + 0x3230]
lea rcx, [rbp + 0xb70]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x104
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x3230]
lea rcx, str.are_you_sure_you_want_to_remove___s__configuration_
call fcn.1800b8fe0
call fcn.1800b8ba0
lea rcx, [rbp + 0x2a24]
call fcn.18001bda0
movss xmm0, dword [rax]
divss xmm0, dword [0x18023cbe8]
xorps xmm2, xmm2
movaps xmm1, xmm0
lea rcx, [rbp + 0x2a04]
call fcn.18000afa0
mov rdx, rax
lea rcx, [0x18025dc3c]
call fcn.1800a4370
movzx eax, al
test eax, eax
je 0x1800f4962
call fcn.1800163f0
lea r8, str.canceled
mov edx, 4
lea rcx, [rbp + 0x2a50]
call fcn.1801638d0
lea rcx, [rbp + 0x2a50]
call fcn.180163ab0
movss xmm1, dword [0x18023cc74]
xorps xmm0, xmm0
call fcn.180030950
lea rcx, [rbp + 0x2af4]
call fcn.18001bda0
xorps xmm2, xmm2
movss xmm1, dword [rax]
lea rcx, [rbp + 0x2ad4]
call fcn.18000afa0
mov rdx, rax
lea rcx, [0x18025dc4c]
call fcn.1800a4370
movzx eax, al
test eax, eax
je 0x1800f49e8
mov rcx, qword [0x1802c2e08]
call fcn.1800cff70
mov eax, 0xffffffff
mov qword [0x1802c2e08], rax
lea r8, str.config_removed
mov edx, 3
lea rcx, [rbp + 0x2b20]
call fcn.1801638d0
lea rcx, [rbp + 0x2b20]
call fcn.180163ab0
call fcn.1800163f0
call fcn.180018a90
call fcn.18005ce10
jmp 0x1800f638b
cmp dword [0x180378cbc], 3
jne 0x1800f638b
movss xmm2, dword [0x1802c2e1c]
movss xmm1, dword [0x18023cc60]
lea rcx, [rbp + 0x2ba4]
call fcn.18000afa0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Container0
call fcn.1800561d0
movss xmm2, dword [0x180242270]
movss xmm1, dword [0x18023cc54]
lea rcx, [rbp + 0x2bc4]
call fcn.18000afa0
xor r8d, r8d
mov rdx, rax
lea rcx, str.Full_update
call fcn.180057770
movzx eax, al
test eax, eax
je 0x1800f4a71
mov byte [0x180377d68], 1
lea rcx, [0x180378d50]
call fcn.1800fa1a0
movzx eax, al
test eax, eax
je 0x1800f4f8a
movss xmm2, dword [0x180242270]
movss xmm1, dword [0x18023cc54]
lea rcx, [rbp + 0x2be4]
call fcn.18000afa0
xor r8d, r8d
mov rdx, rax
lea rcx, str.Dump_items
call fcn.180057770
movzx eax, al
test eax, eax
je 0x1800f4f8a
mov rcx, qword [rbp + 8]
call fcn.1800f0d60
mov qword [rbp + 0xc98], rax
mov rcx, qword [rbp + 8]
call fcn.1800f0d00
mov qword [rbp + 0xcb8], rax
mov rcx, qword [rbp + 8]
call fcn.1800f0c20
mov qword [rbp + 0xcd8], rax
mov rax, qword [rbp + 0xc98]
mov qword [rbp + 0xcf8], rax
mov rcx, qword [rbp + 0xcf8]
call fcn.1800f98f0
mov qword [rbp + 0xd18], rax
mov rcx, qword [rbp + 0xcf8]
call fcn.1800fa2c0
mov qword [rbp + 0xd38], rax
jmp 0x1800f4b39
mov rax, qword [rbp + 0xd18]
add rax, 0x20
mov qword [rbp + 0xd18], rax
mov rax, qword [rbp + 0xd38]
cmp qword [rbp + 0xd18], rax
je 0x1800f4f8a
mov rax, qword [rbp + 0xd18]
mov qword [rbp + 0xd58], rax
mov rax, qword [rbp + 0xd58]
mov rax, qword [rax + 0x18]
mov qword [rbp + 0xd78], rax
cmp qword [rbp + 0xd78], 0
jne 0x1800f4b79
jmp 0x1800f4b27
mov rcx, qword [rbp + 0xd78]
call fcn.18013d200
mov byte [rbp + 0xd94], al
lea rdx, str.Type_Hands
lea rcx, [rbp + 0xdb8]
call fcn.180052f00
nop
lea rdx, str.CSGO_Type_Knife
lea rcx, [rbp + 0xdf8]
call fcn.180052f00
nop
mov rax, qword [rbp + 0xd78]
mov rdx, qword [rax + 0x80]
lea rcx, [rbp + 0xdb8]
call fcn.1800e8260
mov byte [rbp + 0xe34], al
mov rax, qword [rbp + 0xd78]
mov rdx, qword [rax + 0x80]
lea rcx, [rbp + 0xdf8]
call fcn.1800e8260
mov byte [rbp + 0xe54], al
mov rcx, qword [rbp + 0xd78]
call fcn.1800f0d30
mov qword [rbp + 0xe78], rax
cmp qword [rbp + 0xe78], 0
je 0x1800f4c28
mov eax, 1
imul rax, rax, 0
mov rcx, qword [rbp + 0xe78]
movsx eax, byte [rcx + rax]
test eax, eax
jne 0x1800f4c46
lea rcx, [rbp + 0xdf8]
call fcn.180054e00
nop
lea rcx, [rbp + 0xdb8]
call fcn.180054e00
jmp 0x1800f4b27
mov rax, qword [rbp + 0xd78]
movzx eax, word [rax + 0x10]
mov word [rbp + 0xe94], ax
lea rcx, [rbp + 0xec0]
call fcn.1800ef0f0
nop
mov rdx, qword [rbp + 0xe78]
mov rcx, qword [0x180378c88]
call fcn.1800f0ae0
mov rdx, rax
lea rcx, [rbp + 0xec0]
call fcn.1800e78c0
mov rax, qword [rbp + 0xd78]
mov rax, qword [rax + 8]
mov qword [rbp + 0xef0], rax
movzx eax, word [rbp + 0xe94]
mov word [rbp + 0xee8], ax
mov rax, qword [rbp + 0xd78]
movzx eax, byte [rax + 0x4a]
mov dword [rbp + 0xf00], eax
movzx eax, byte [rbp + 0xe54]
movzx ecx, byte [rbp + 0xe34]
or eax, ecx
test eax, eax
je 0x1800f4cd3
mov byte [rbp + 0xf04], 1
cmp qword [rbp + 0xef0], 0
je 0x1800f4cfb
mov r8d, 0x118
mov edx, 0x78
mov rcx, qword [rbp + 0xef0]
call fcn.1800f0670
mov qword [rbp + 0xef8], rax
mov rax, qword [rbp + 0xcb8]
mov qword [rbp + 0xf48], rax
mov rcx, qword [rbp + 0xf48]
call fcn.1800f9920
mov qword [rbp + 0xf68], rax
mov rcx, qword [rbp + 0xf48]
call fcn.1800fa300
mov qword [rbp + 0xf88], rax
jmp 0x1800f4d43
mov rax, qword [rbp + 0xf68]
add rax, 0x20
mov qword [rbp + 0xf68], rax
mov rax, qword [rbp + 0xf88]
cmp qword [rbp + 0xf68], rax
je 0x1800f4e84
mov rax, qword [rbp + 0xf68]
mov qword [rbp + 0xfa8], rax
mov rax, qword [rbp + 0xfa8]
mov rax, qword [rax + 0x18]
mov qword [rbp + 0xfc8], rax
cmp qword [rbp + 0xfc8], 0
je 0x1800f4da6
mov rcx, qword [rbp + 0xfc8]
call fcn.1800f10d0
test rax, rax
je 0x1800f4da6
mov rcx, qword [rbp + 0xfc8]
call fcn.1800f10d0
cmp rax, 0x2329
jne 0x1800f4da8
jmp 0x1800f4d31
mov rcx, qword [rbp + 0xfc8]
call fcn.1800f10d0
xor r8d, r8d
mov edx, eax
movzx ecx, word [rbp + 0xe94]
call fcn.1800f0e90
mov qword [rbp + 0xfe8], rax
mov r8, qword [rbp + 0xfe8]
lea rdx, [rbp + 0x2c08]
mov rcx, qword [rbp + 0xcd8]
call fcn.1800f0900
mov rcx, rax
call fcn.1800f0000
movzx eax, al
test eax, eax
je 0x1800f4e7f
lea rcx, [rbp + 0x1008]
call fcn.1800ef2a0
nop
mov rcx, qword [rbp + 0xfc8]
call fcn.1800f10a0
mov qword [rbp + 0x37a8], rax
mov rdx, qword [rbp + 0x37a8]
mov rcx, qword [0x180378c88]
call fcn.1800f0ae0
mov rdx, rax
lea rcx, [rbp + 0x1008]
call fcn.1800e78c0
mov rcx, qword [rbp + 0xfc8]
call fcn.1800f10d0
mov dword [rbp + 0x1030], eax
mov rcx, qword [rbp + 0xfc8]
call fcn.1800f1100
mov dword [rbp + 0x1034], eax
lea rdx, [rbp + 0x1008]
lea rcx, [rbp + 0xf08]
call fcn.1800edb10
nop
lea rcx, [rbp + 0x1008]
call fcn.1800efc50
jmp 0x1800f4d31
lea rcx, [rbp + 0xf08]
call fcn.1800fa200
movzx eax, al
test eax, eax
jne 0x1800f4f4b
movzx eax, byte [rbp + 0xd94]
test eax, eax
je 0x1800f4f4b
movzx eax, byte [rbp + 0x2c44]
mov byte [rbp + 0x2d04], al
movzx eax, byte [rbp + 0x2d04]
mov byte [rbp + 0x2d24], al
lea rax, [rbp + 0x2c68]
mov qword [rbp + 0x2c98], rax
mov rdx, qword [rbp + 0x2c98]
lea rcx, [rbp + 0xf08]
call fcn.1800fa3a0
mov qword [rbp + 0x37a8], rax
mov rax, qword [rbp + 0x37a8]
mov qword [rbp + 0x37b0], rax
lea rax, [rbp + 0x2cb8]
mov qword [rbp + 0x2ce8], rax
mov rdx, qword [rbp + 0x2ce8]
lea rcx, [rbp + 0xf08]
call fcn.1800f99b0
mov qword [rbp + 0x37b8], rax
mov rax, qword [rbp + 0x37b8]
mov qword [rbp + 0x37c0], rax
movzx r8d, byte [rbp + 0x2d24]
mov rdx, qword [rbp + 0x37b0]
mov rcx, qword [rbp + 0x37c0]
call fcn.1800edc60
lea rdx, [rbp + 0xec0]
lea rcx, [0x180378d50]
call fcn.1800edad0
nop
lea rcx, [rbp + 0xec0]
call fcn.1800efc10
nop
lea rcx, [rbp + 0xdf8]
call fcn.180054e00
nop
lea rcx, [rbp + 0xdb8]
call fcn.180054e00
jmp 0x1800f4b27
lea rcx, [0x180378d50]
call fcn.1800fa1a0
movzx eax, al
test eax, eax
jne 0x1800f54d2
movss xmm2, dword [0x180242270]
movss xmm1, dword [0x18023cc54]
lea rcx, [rbp + 0x2d44]
call fcn.18000afa0
xor r8d, r8d
mov rdx, rax
lea rcx, str.Add_all_items
call fcn.180057770
movzx eax, al
test eax, eax
je 0x1800f54d2
lea rax, [0x180378d50]
mov qword [rbp + 0x1058], rax
mov rcx, qword [rbp + 0x1058]
call fcn.1800f9320
mov qword [rbp + 0x1078], rax
mov rcx, qword [rbp + 0x1058]
call fcn.1800f93e0
mov qword [rbp + 0x1098], rax
jmp 0x1800f5022
mov rax, qword [rbp + 0x1078]
add rax, 0x70
mov qword [rbp + 0x1078], rax
mov rax, qword [rbp + 0x1098]
cmp qword [rbp + 0x1078], rax
je 0x1800f54d2
mov rax, qword [rbp + 0x1078]
mov qword [rbp + 0x10b8], rax
mov rax, qword [rbp + 0x10b8]
add rax, 0x48
mov qword [rbp + 0x10d8], rax
mov rcx, qword [rbp + 0x10d8]
call fcn.1800f9380
mov qword [rbp + 0x10f8], rax
mov rcx, qword [rbp + 0x10d8]
call fcn.1800f9440
mov qword [rbp + 0x1118], rax
jmp 0x1800f5090
mov rax, qword [rbp + 0x10f8]
add rax, 0x30
mov qword [rbp + 0x10f8], rax
mov rax, qword [rbp + 0x1118]
cmp qword [rbp + 0x10f8], rax
je 0x1800f54cd
mov rax, qword [rbp + 0x10f8]
mov qword [rbp + 0x1138], rax
call fcn.18013bd70
mov qword [rbp + 0x1158], rax
mov byte [rbp + 0x2d68], 0x5b
mov byte [rbp + 0x2d69], 0x6d
mov byte [rbp + 0x2d6a], 0x65
mov byte [rbp + 0x2d6b], 0x6e
mov byte [rbp + 0x2d6c], 0x75
mov byte [rbp + 0x2d6d], 0x2e
mov byte [rbp + 0x2d6e], 0x63
mov byte [rbp + 0x2d6f], 0x70
mov byte [rbp + 0x2d70], 0x70
mov byte [rbp + 0x2d71], 0x3a
mov byte [rbp + 0x2d72], 0x37
mov byte [rbp + 0x2d73], 0x33
mov byte [rbp + 0x2d74], 0x32
mov byte [rbp + 0x2d75], 0x5d
mov byte [rbp + 0x2d76], 0x20
mov byte [rbp + 0x2d77], 0
lea rcx, [rbp + 0x2d68]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0x37a8], rax
lea rdx, str.item_addr:
mov rcx, qword [rbp + 0x37a8]
call fcn.18015e890
mov qword [rbp + 0x37b0], rax
mov cx, 6
call fcn.18015eeb0
mov word [rbp + 0x2d94], ax
movzx eax, word [rbp + 0x2d94]
mov word [rbp + 0x2db4], ax
movzx edx, word [rbp + 0x2db4]
mov rcx, qword [rbp + 0x37b0]
call fcn.18015e9e0
mov qword [rbp + 0x37b8], rax
mov rdx, qword [rbp + 0x1158]
mov rcx, qword [rbp + 0x37b8]
call fcn.1800cb2f0
cmp qword [rbp + 0x1158], 0
je 0x1800f54c8
call fcn.1801260a0
mov qword [rbp + 0x1178], rax
lea rdx, [rbp + 0x1198]
mov rcx, qword [rbp + 0x1178]
call fcn.180125f20
mov byte [rbp + 0x2dd8], 0x5b
mov byte [rbp + 0x2dd9], 0x6d
mov byte [rbp + 0x2dda], 0x65
mov byte [rbp + 0x2ddb], 0x6e
mov byte [rbp + 0x2ddc], 0x75
mov byte [rbp + 0x2ddd], 0x2e
mov byte [rbp + 0x2dde], 0x63
mov byte [rbp + 0x2ddf], 0x70
mov byte [rbp + 0x2de0], 0x70
mov byte [rbp + 0x2de1], 0x3a
mov byte [rbp + 0x2de2], 0x37
mov byte [rbp + 0x2de3], 0x33
mov byte [rbp + 0x2de4], 0x37
mov byte [rbp + 0x2de5], 0x5d
mov byte [rbp + 0x2de6], 0x20
mov byte [rbp + 0x2de7], 0
lea rcx, [rbp + 0x2dd8]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0x37a8], rax
lea rdx, str.uid:
mov rcx, qword [rbp + 0x37a8]
call fcn.18015e890
mov qword [rbp + 0x37b0], rax
mov rax, qword [rbp + 0x1158]
mov rax, qword [rax + 0x10]
mov qword [rbp + 0x37b8], rax
mov rdx, qword [rbp + 0x37b8]
mov rcx, qword [rbp + 0x37b0]
call fcn.1800cb2f0
mov qword [rbp + 0x37c0], rax
lea rdx, str._id:
mov rcx, qword [rbp + 0x37c0]
call fcn.18015e890
mov qword [rbp + 0x37c8], rax
mov rax, qword [rbp + 0x1158]
mov eax, dword [rax + 0x28]
mov dword [rbp + 0x37d0], eax
mov edx, dword [rbp + 0x37d0]
mov rcx, qword [rbp + 0x37c8]
call fcn.1800e80b0
mov qword [rbp + 0x37d8], rax
lea rdx, str.idx:
mov rcx, qword [rbp + 0x37d8]
call fcn.18015e890
mov qword [rbp + 0x37e0], rax
mov rax, qword [rbp + 0x1158]
movzx eax, word [rax + 0x30]
mov word [rbp + 0x37e8], ax
movzx edx, word [rbp + 0x37e8]
mov rcx, qword [rbp + 0x37e0]
call fcn.1800e7f00
mov rax, qword [rbp + 0x1198]
inc rax
mov rcx, qword [rbp + 0x1158]
mov qword [rcx + 0x10], rax
mov eax, dword [rbp + 0x11a0]
inc eax
mov rcx, qword [rbp + 0x1158]
mov dword [rcx + 0x2c], eax
lea rdx, [rbp + 0x2e08]
mov rcx, qword [rbp + 0x1178]
call fcn.1800f0cb0
mov rcx, qword [rbp + 0x1158]
mov eax, dword [rax]
mov dword [rcx + 0x28], eax
mov rax, qword [rbp + 0x1158]
mov rcx, qword [rbp + 0x10b8]
movzx ecx, word [rcx + 0x28]
mov word [rax + 0x30], cx
mov rax, qword [rbp + 0x10b8]
movzx eax, byte [rax + 0x44]
test eax, eax
je 0x1800f53d0
mov eax, 0xfe1f
mov rcx, qword [rbp + 0x1158]
movzx ecx, word [rcx + 0x32]
and cx, ax
movzx eax, cx
or ax, 0x60
mov rcx, qword [rbp + 0x1158]
mov word [rcx + 0x32], ax
mov rax, qword [rbp + 0x1138]
cmp dword [rax + 0x2c], 7
jne 0x1800f53e9
mov dword [rbp + 0x37a4], 7
jmp 0x1800f53f3
mov dword [rbp + 0x37a4], 6
mov eax, dword [rbp + 0x37a4]
mov dword [rbp + 0x2e34], eax
mov dword [rbp + 0x2e54], 0
mov rax, qword [rbp + 0x10b8]
mov eax, dword [rax + 0x40]
mov rcx, qword [rbp + 0x1138]
mov ecx, dword [rcx + 0x2c]
lea eax, [rax + rcx - 1]
mov dword [rbp + 0x2e74], eax
lea r8, [rbp + 0x2e34]
lea rdx, [rbp + 0x2e54]
lea rcx, [rbp + 0x2e74]
call fcn.1800ed220
movzx eax, word [rax]
and ax, 0xf
shl ax, 0xb
mov ecx, 0x87ff
mov rdx, qword [rbp + 0x1158]
movzx edx, word [rdx + 0x32]
and dx, cx
movzx ecx, dx
or cx, ax
movzx eax, cx
mov rcx, qword [rbp + 0x1158]
mov word [rcx + 0x32], ax
mov rax, qword [rbp + 0x1138]
cvtsi2ss xmm0, dword [rax + 0x28]
movaps xmm1, xmm0
mov rcx, qword [rbp + 0x1158]
call fcn.1800f64e0
movss xmm1, dword [0x18023cbd8]
mov rcx, qword [rbp + 0x1158]
call fcn.1800f6520
mov rdx, qword [rbp + 0x1158]
mov rcx, qword [rbp + 0x1178]
call fcn.1801256f0
movzx eax, al
test eax, eax
je 0x1800f54c8
mov rcx, qword [rbp + 0x1158]
call fcn.180128940
jmp 0x1800f507e
jmp 0x1800f5010
xor ecx, ecx
call fcn.1800211e0
movzx eax, al
test eax, eax
je 0x1800f54ec
lea rcx, str.Will_cause_lag_on_weaker_computers.
call fcn.1800332e0
lea rcx, [0x180378d50]
call fcn.1800fa1a0
movzx eax, al
test eax, eax
jne 0x1800f6386
mov eax, 0x28
mov eax, eax
mov ecx, dword [0x18037a228]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x180378cc8], eax
jle 0x1800f5569
lea rcx, [0x180378cc8]
call fcn.180226430
cmp dword [0x180378cc8], 0xffffffff
jne 0x1800f5569
lea rdx, [0x18023761a]
lea rcx, [0x180378d80]
call fcn.180009f90
lea rcx, [0x18022f4c0]
call fcn.180226360
nop
lea rcx, [0x180378cc8]
call fcn.1802263d0
movss xmm2, dword [0x18025dfb4]
lea rdx, str.Type_here_to_filter_Items...
lea rcx, [0x180378d80]
call fcn.180017910
movss xmm2, dword [0x18025df80]
movss xmm1, dword [0x18025dfb4]
lea rcx, [rbp + 0x2e94]
call fcn.18000afa0
lea rdx, [rbp + 0x2e94]
lea rcx, str.items
call fcn.1800a3ff0
movzx eax, al
test eax, eax
je 0x1800f570b
lea rax, [0x180378d50]
mov qword [rbp + 0x11c8], rax
mov rcx, qword [rbp + 0x11c8]
call fcn.1800f9320
mov qword [rbp + 0x11e8], rax
mov rcx, qword [rbp + 0x11c8]
call fcn.1800f93e0
mov qword [rbp + 0x1208], rax
jmp 0x1800f5606
mov rax, qword [rbp + 0x11e8]
add rax, 0x70
mov qword [rbp + 0x11e8], rax
mov rax, qword [rbp + 0x1208]
cmp qword [rbp + 0x11e8], rax
je 0x1800f5706
mov rax, qword [rbp + 0x11e8]
mov qword [rbp + 0x1228], rax
mov rax, qword [rbp + 0x1228]
mov rcx, rax
call fcn.180067710
xor r8d, r8d
mov rdx, rax
lea rcx, [0x180378d80]
call fcn.18002b750
movzx eax, al
test eax, eax
jne 0x1800f5652
jmp 0x1800f55f4
mov rcx, qword [rbp + 0x1228]
call fcn.18002c2b0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2eb4]
call fcn.18000afa0
mov qword [rbp + 0x37a8], rax
mov rax, qword [rbp + 0x1228]
cmp qword [0x180378d70], rax
jne 0x1800f5690
mov byte [rbp + 0x37b0], 1
jmp 0x1800f5697
mov byte [rbp + 0x37b0], 0
mov rax, qword [rbp + 0x1228]
mov rcx, rax
call fcn.180067710
mov qword [rbp + 0x37b8], rax
mov r9, qword [rbp + 0x37a8]
xor r8d, r8d
movzx edx, byte [rbp + 0x37b0]
mov rcx, qword [rbp + 0x37b8]
call fcn.1800b6080
movzx eax, al
test eax, eax
je 0x1800f56fc
mov rax, qword [rbp + 0x1228]
cmp qword [0x180378d70], rax
jne 0x1800f56ee
mov qword [0x180378d70], 0
jmp 0x1800f56fc
mov rax, qword [rbp + 0x1228]
mov qword [0x180378d70], rax
call fcn.18002bbb0
jmp 0x1800f55f4
call fcn.1800ad1c0
cmp qword [0x180378d70], 0
je 0x1800f6386
mov rax, qword [0x180378d70]
add rax, 0x48
mov rcx, rax
call fcn.1800fa200
movzx eax, al
test eax, eax
jne 0x1800f5953
mov eax, 0x28
mov eax, eax
mov ecx, dword [0x18037a228]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x180378ccc], eax
jle 0x1800f579d
lea rcx, [0x180378ccc]
call fcn.180226430
cmp dword [0x180378ccc], 0xffffffff
jne 0x1800f579d
lea rdx, [0x18023761a]
lea rcx, [0x180378ea0]
call fcn.180009f90
lea rcx, [0x18022f4f0]
call fcn.180226360
nop
lea rcx, [0x180378ccc]
call fcn.1802263d0
movss xmm2, dword [0x18025dfb4]
lea rdx, str.Type_here_to_filter_Skins...
lea rcx, [0x180378ea0]
call fcn.180017910
movss xmm2, dword [0x18025df80]
movss xmm1, dword [0x18025dfb4]
lea rcx, [rbp + 0x2ed4]
call fcn.18000afa0
lea rdx, [rbp + 0x2ed4]
lea rcx, str.skins
call fcn.1800a3ff0
movzx eax, al
test eax, eax
je 0x1800f5953
mov rax, qword [0x180378d70]
add rax, 0x48
mov qword [rbp + 0x1248], rax
mov rcx, qword [rbp + 0x1248]
call fcn.1800f9350
mov qword [rbp + 0x1268], rax
mov rcx, qword [rbp + 0x1248]
call fcn.1800f9410
mov qword [rbp + 0x1288], rax
jmp 0x1800f583e
mov rax, qword [rbp + 0x1268]
add rax, 0x30
mov qword [rbp + 0x1268], rax
mov rax, qword [rbp + 0x1288]
cmp qword [rbp + 0x1268], rax
je 0x1800f594e
mov rax, qword [rbp + 0x1268]
mov qword [rbp + 0x12a8], rax
mov rax, qword [rbp + 0x12a8]
mov rcx, rax
call fcn.180067710
xor r8d, r8d
mov rdx, rax
lea rcx, [0x180378ea0]
call fcn.18002b750
movzx eax, al
test eax, eax
jne 0x1800f588a
jmp 0x1800f582c
mov rcx, qword [rbp + 0x12a8]
call fcn.18002c2b0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2ef4]
call fcn.18000afa0
mov qword [rbp + 0x37a8], rax
mov rax, qword [0x180378d70]
mov rcx, qword [rbp + 0x12a8]
cmp qword [rax + 0x68], rcx
jne 0x1800f58cc
mov byte [rbp + 0x37b0], 1
jmp 0x1800f58d3
mov byte [rbp + 0x37b0], 0
mov rax, qword [rbp + 0x12a8]
mov rcx, rax
call fcn.180067710
mov qword [rbp + 0x37b8], rax
mov r9, qword [rbp + 0x37a8]
xor r8d, r8d
movzx edx, byte [rbp + 0x37b0]
mov rcx, qword [rbp + 0x37b8]
call fcn.1800b6080
movzx eax, al
test eax, eax
je 0x1800f5944
mov rax, qword [0x180378d70]
mov rcx, qword [rbp + 0x12a8]
cmp qword [rax + 0x68], rcx
jne 0x1800f5932
mov rax, qword [0x180378d70]
mov qword [rax + 0x68], 0
jmp 0x1800f5944
mov rax, qword [0x180378d70]
mov rcx, qword [rbp + 0x12a8]
mov qword [rax + 0x68], rcx
call fcn.18002bbb0
jmp 0x1800f582c
call fcn.1800ad1c0
mov rax, qword [0x180378d70]
mov rcx, rax
call fcn.180067710
mov r9, rax
lea r8, str.Add_every__s_skin
mov edx, 0x80
lea rcx, [rbp + 0x12d0]
call fcn.1800fa910
movss xmm2, dword [0x180242274]
movss xmm1, dword [0x18023cc54]
lea rcx, [rbp + 0x2f14]
call fcn.18000afa0
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x12d0]
call fcn.180057770
movzx eax, al
test eax, eax
je 0x1800f5bea
mov rax, qword [0x180378d70]
add rax, 0x48
mov qword [rbp + 0x1368], rax
mov rcx, qword [rbp + 0x1368]
call fcn.1800f9350
mov qword [rbp + 0x1388], rax
mov rcx, qword [rbp + 0x1368]
call fcn.1800f9410
mov qword [rbp + 0x13a8], rax
jmp 0x1800f5a02
mov rax, qword [rbp + 0x1388]
add rax, 0x30
mov qword [rbp + 0x1388], rax
mov rax, qword [rbp + 0x13a8]
cmp qword [rbp + 0x1388], rax
je 0x1800f5bea
mov rax, qword [rbp + 0x1388]
mov qword [rbp + 0x13c8], rax
call fcn.18013bd70
mov qword [rbp + 0x13e8], rax
cmp qword [rbp + 0x13e8], 0
je 0x1800f5be5
call fcn.1801260a0
mov qword [rbp + 0x1408], rax
lea rdx, [rbp + 0x1428]
mov rcx, qword [rbp + 0x1408]
call fcn.180125f20
mov rax, qword [rbp + 0x1428]
inc rax
mov rcx, qword [rbp + 0x13e8]
mov qword [rcx + 0x10], rax
mov eax, dword [rbp + 0x1430]
inc eax
mov rcx, qword [rbp + 0x13e8]
mov dword [rcx + 0x2c], eax
lea rdx, [rbp + 0x2f38]
mov rcx, qword [rbp + 0x1408]
call fcn.1800f0cb0
mov rcx, qword [rbp + 0x13e8]
mov eax, dword [rax]
mov dword [rcx + 0x28], eax
mov rax, qword [rbp + 0x13e8]
mov rcx, qword [0x180378d70]
movzx ecx, word [rcx + 0x28]
mov word [rax + 0x30], cx
mov rax, qword [0x180378d70]
movzx eax, byte [rax + 0x44]
test eax, eax
je 0x1800f5aed
mov eax, 0xfe1f
mov rcx, qword [rbp + 0x13e8]
movzx ecx, word [rcx + 0x32]
and cx, ax
movzx eax, cx
or ax, 0x60
mov rcx, qword [rbp + 0x13e8]
mov word [rcx + 0x32], ax
mov rax, qword [rbp + 0x13c8]
cmp dword [rax + 0x2c], 7
jne 0x1800f5b06
mov dword [rbp + 0x37a4], 7
jmp 0x1800f5b10
mov dword [rbp + 0x37a4], 6
mov eax, dword [rbp + 0x37a4]
mov dword [rbp + 0x2f64], eax
mov dword [rbp + 0x2f84], 0
mov rax, qword [0x180378d70]
mov eax, dword [rax + 0x40]
mov rcx, qword [rbp + 0x13c8]
mov ecx, dword [rcx + 0x2c]
lea eax, [rax + rcx - 1]
mov dword [rbp + 0x2fa4], eax
lea r8, [rbp + 0x2f64]
lea rdx, [rbp + 0x2f84]
lea rcx, [rbp + 0x2fa4]
call fcn.1800ed220
movzx eax, word [rax]
and ax, 0xf
shl ax, 0xb
mov ecx, 0x87ff
mov rdx, qword [rbp + 0x13e8]
movzx edx, word [rdx + 0x32]
and dx, cx
movzx ecx, dx
or cx, ax
movzx eax, cx
mov rcx, qword [rbp + 0x13e8]
mov word [rcx + 0x32], ax
mov rax, qword [rbp + 0x13c8]
cvtsi2ss xmm0, dword [rax + 0x28]
movaps xmm1, xmm0
mov rcx, qword [rbp + 0x13e8]
call fcn.1800f64e0
movss xmm1, dword [0x18023cbd8]
mov rcx, qword [rbp + 0x13e8]
call fcn.1800f6520
mov rdx, qword [rbp + 0x13e8]
mov rcx, qword [rbp + 0x1408]
call fcn.1801256f0
movzx eax, al
test eax, eax
je 0x1800f5be5
mov rcx, qword [rbp + 0x13e8]
call fcn.180128940
jmp 0x1800f59f0
movss xmm1, dword [0x18023cc74]
xorps xmm0, xmm0
call fcn.180030950
mov rax, qword [0x180378d70]
cmp qword [rax + 0x68], 0
je 0x1800f6386
mov rax, qword [0x180378d70]
mov rax, qword [rax + 0x68]
cmp dword [rax + 0x28], 0
jne 0x1800f5c29
mov dword [rbp + 0x37a4], 1
jmp 0x1800f5c33
mov dword [rbp + 0x37a4], 0
movzx eax, byte [rbp + 0x37a4]
mov byte [rbp + 0x1454], al
movzx eax, byte [rbp + 0x1454]
test eax, eax
je 0x1800f5c5b
lea rax, [0x18023761a]
mov qword [rbp + 0x37a8], rax
jmp 0x1800f5c75
mov rax, qword [0x180378d70]
mov rax, qword [rax + 0x68]
mov rcx, rax
call fcn.180067710
mov qword [rbp + 0x37a8], rax
movzx eax, byte [rbp + 0x1454]
test eax, eax
je 0x1800f5c90
lea rax, [0x18023761a]
mov qword [rbp + 0x37b0], rax
jmp 0x1800f5c9e
lea rax, [0x18025d0e4]
mov qword [rbp + 0x37b0], rax
mov rax, qword [0x180378d70]
mov rcx, rax
call fcn.180067710
mov rcx, qword [rbp + 0x37a8]
mov qword [rsp + 0x28], rcx
mov rcx, qword [rbp + 0x37b0]
mov qword [rsp + 0x20], rcx
mov r9, rax
lea r8, str.Add__s_s_s
mov edx, 0x80
lea rcx, [rbp + 0x12d0]
call fcn.1800fa910
movss xmm2, dword [0x180242274]
movss xmm1, dword [0x18023cc54]
lea rcx, [rbp + 0x2fc4]
call fcn.18000afa0
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x12d0]
call fcn.180057770
movzx eax, al
test eax, eax
je 0x1800f61f2
call fcn.18013bd70
mov qword [rbp + 0x1478], rax
cmp qword [rbp + 0x1478], 0
je 0x1800f61f2
call fcn.1801260a0
mov qword [rbp + 0x1498], rax
lea rdx, [rbp + 0x14b8]
mov rcx, qword [rbp + 0x1498]
call fcn.180125f20
mov byte [rbp + 0x2fe8], 0x5b
mov byte [rbp + 0x2fe9], 0x6d
mov byte [rbp + 0x2fea], 0x65
mov byte [rbp + 0x2feb], 0x6e
mov byte [rbp + 0x2fec], 0x75
mov byte [rbp + 0x2fed], 0x2e
mov byte [rbp + 0x2fee], 0x63
mov byte [rbp + 0x2fef], 0x70
mov byte [rbp + 0x2ff0], 0x70
mov byte [rbp + 0x2ff1], 0x3a
mov byte [rbp + 0x2ff2], 0x38
mov byte [rbp + 0x2ff3], 0x36
mov byte [rbp + 0x2ff4], 0x37
mov byte [rbp + 0x2ff5], 0x5d
mov byte [rbp + 0x2ff6], 0x20
mov byte [rbp + 0x2ff7], 0
lea rcx, [rbp + 0x2fe8]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0x37a8], rax
lea rdx, str.item_addr:
mov rcx, qword [rbp + 0x37a8]
call fcn.18015e890
mov qword [rbp + 0x37b0], rax
mov cx, 6
call fcn.18015eeb0
mov word [rbp + 0x3014], ax
movzx eax, word [rbp + 0x3014]
mov word [rbp + 0x3034], ax
movzx edx, word [rbp + 0x3034]
mov rcx, qword [rbp + 0x37b0]
call fcn.18015e9e0
mov qword [rbp + 0x37b8], rax
mov rdx, qword [rbp + 0x1478]
mov rcx, qword [rbp + 0x37b8]
call fcn.1800cb2f0
mov byte [rbp + 0x3058], 0x5b
mov byte [rbp + 0x3059], 0x6d
mov byte [rbp + 0x305a], 0x65
mov byte [rbp + 0x305b], 0x6e
mov byte [rbp + 0x305c], 0x75
mov byte [rbp + 0x305d], 0x2e
mov byte [rbp + 0x305e], 0x63
mov byte [rbp + 0x305f], 0x70
mov byte [rbp + 0x3060], 0x70
mov byte [rbp + 0x3061], 0x3a
mov byte [rbp + 0x3062], 0x38
mov byte [rbp + 0x3063], 0x36
mov byte [rbp + 0x3064], 0x38
mov byte [rbp + 0x3065], 0x5d
mov byte [rbp + 0x3066], 0x20
mov byte [rbp + 0x3067], 0
lea rcx, [rbp + 0x3058]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0x37a8], rax
lea rdx, str.uid:
mov rcx, qword [rbp + 0x37a8]
call fcn.18015e890
mov qword [rbp + 0x37b0], rax
mov rax, qword [rbp + 0x1478]
mov rax, qword [rax + 0x10]
mov qword [rbp + 0x37b8], rax
mov rdx, qword [rbp + 0x37b8]
mov rcx, qword [rbp + 0x37b0]
call fcn.1800cb2f0
mov qword [rbp + 0x37c0], rax
lea rdx, str._id:
mov rcx, qword [rbp + 0x37c0]
call fcn.18015e890
mov qword [rbp + 0x37c8], rax
mov rax, qword [rbp + 0x1478]
mov eax, dword [rax + 0x28]
mov dword [rbp + 0x37d0], eax
mov edx, dword [rbp + 0x37d0]
mov rcx, qword [rbp + 0x37c8]
call fcn.1800e80b0
mov qword [rbp + 0x37d8], rax
lea rdx, str.idx:
mov rcx, qword [rbp + 0x37d8]
call fcn.18015e890
mov qword [rbp + 0x37e0], rax
mov rax, qword [rbp + 0x1478]
movzx eax, word [rax + 0x30]
mov word [rbp + 0x37e8], ax
movzx edx, word [rbp + 0x37e8]
mov rcx, qword [rbp + 0x37e0]
call fcn.1800e7f00
mov rax, qword [rbp + 0x14b8]
inc rax
mov rcx, qword [rbp + 0x1478]
mov qword [rcx + 0x10], rax
mov eax, dword [rbp + 0x14c0]
inc eax
mov rcx, qword [rbp + 0x1478]
mov dword [rcx + 0x2c], eax
lea rdx, [rbp + 0x3088]
mov rcx, qword [rbp + 0x1498]
call fcn.1800f0cb0
mov rcx, qword [rbp + 0x1478]
mov eax, dword [rax]
mov dword [rcx + 0x28], eax
mov rax, qword [rbp + 0x1478]
mov rcx, qword [0x180378d70]
movzx ecx, word [rcx + 0x28]
mov word [rax + 0x30], cx
mov rax, qword [0x180378d70]
movzx eax, byte [rax + 0x44]
test eax, eax
je 0x1800f6037
mov eax, 0xfe1f
mov rcx, qword [rbp + 0x1478]
movzx ecx, word [rcx + 0x32]
and cx, ax
movzx eax, cx
or ax, 0x60
mov rcx, qword [rbp + 0x1478]
mov word [rcx + 0x32], ax
mov rax, qword [0x180378d70]
mov rax, qword [rax + 0x68]
cmp dword [rax + 0x2c], 7
jne 0x1800f6054
mov dword [rbp + 0x37a4], 7
jmp 0x1800f605e
mov dword [rbp + 0x37a4], 6
mov eax, dword [rbp + 0x37a4]
mov dword [rbp + 0x30b4], eax
mov dword [rbp + 0x30d4], 0
mov rax, qword [0x180378d70]
mov rax, qword [rax + 0x68]
mov rcx, qword [0x180378d70]
mov ecx, dword [rcx + 0x40]
mov eax, dword [rax + 0x2c]
lea eax, [rcx + rax - 1]
mov dword [rbp + 0x30f4], eax
lea r8, [rbp + 0x30b4]
lea rdx, [rbp + 0x30d4]
lea rcx, [rbp + 0x30f4]
call fcn.1800ed220
movzx eax, word [rax]
and ax, 0xf
shl ax, 0xb
mov ecx, 0x87ff
mov rdx, qword [rbp + 0x1478]
movzx edx, word [rdx + 0x32]
and dx, cx
movzx ecx, dx
or cx, ax
movzx eax, cx
mov rcx, qword [rbp + 0x1478]
mov word [rcx + 0x32], ax
mov rax, qword [0x180378d70]
mov rax, qword [rax + 0x68]
cvtsi2ss xmm0, dword [rax + 0x28]
movaps xmm1, xmm0
mov rcx, qword [rbp + 0x1478]
call fcn.1800f64e0
cvtsi2ss xmm0, dword [0x1802c2e24]
movaps xmm1, xmm0
mov rcx, qword [rbp + 0x1478]
call fcn.1800f6520
movss xmm1, dword [0x180378d78]
mov rcx, qword [rbp + 0x1478]
call fcn.1800f6560
cmp dword [0x1802c2e28], 0
jl 0x1800f6199
mov edx, dword [0x1802c2e28]
mov rcx, qword [rbp + 0x1478]
call fcn.1800f65a0
xor edx, edx
mov rcx, qword [rbp + 0x1478]
call fcn.1800f65e0
mov rax, qword [rbp + 0x1478]
movzx eax, word [rax + 0x32]
shr ax, 5
and ax, 0xf
movzx eax, ax
cmp eax, 3
je 0x1800f6199
mov eax, 0xfe1f
mov rcx, qword [rbp + 0x1478]
movzx ecx, word [rcx + 0x32]
and cx, ax
movzx eax, cx
mov ecx, 0x120
or ax, cx
mov rcx, qword [rbp + 0x1478]
mov word [rcx + 0x32], ax
mov rdx, qword [rbp + 0x1478]
mov rcx, qword [rbp + 0x1498]
call fcn.1801256f0
movzx eax, al
test eax, eax
je 0x1800f61bf
mov rcx, qword [rbp + 0x1478]
call fcn.180128940
xorps xmm0, xmm0
movss dword [0x180378d78], xmm0
mov dword [0x1802c2e24], 1
mov dword [0x1802c2e28], 0xffffffff
mov r8d, 0x20
xor edx, edx
lea rcx, [0x180378fb8]
call sub.VCRUNTIME140D.dll_memset
movss xmm2, dword [0x18023cc18]
xorps xmm1, xmm1
lea rcx, [rbp + 0x3114]
call fcn.18000afa0
lea rcx, [rbp + 0x3114]
call fcn.1800ad100
lea rcx, str.Extra_settings
call fcn.1800b71b0
xor edx, edx
lea rcx, str.Wear_Rating
call fcn.1800b9840
movss xmm0, dword [0x18025dfb4]
call fcn.1800329a0
mov dword [rsp + 0x28], 0x20
lea rax, str._.9f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x18023cbd8]
xorps xmm2, xmm2
lea rdx, [0x180378d78]
lea rcx, str.slider1
call fcn.1800b7fb0
xor edx, edx
lea rcx, str.Pattern_Template
call fcn.1800b9840
movss xmm0, dword [0x18025dfb4]
call fcn.1800329a0
mov dword [rsp + 0x28], 0
lea rax, [0x18024f41c]
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x1802c2e24]
lea rcx, str.slider2
call fcn.1800b8020
xor edx, edx
lea rcx, str.StatTrak_Count
call fcn.1800b9840
movss xmm0, dword [0x18025dfb4]
call fcn.1800329a0
cmp dword [0x1802c2e28], 0xffffffff
jne 0x1800f62f0
lea rax, str.Not_StatTrak
mov qword [rbp + 0x37a8], rax
jmp 0x1800f62fe
lea rax, [0x18024f41c]
mov qword [rbp + 0x37a8], rax
mov dword [rsp + 0x28], 0x20
mov rax, qword [rbp + 0x37a8]
mov qword [rsp + 0x20], rax
mov r9d, 0x3fffffff
mov r8d, 0xffffffff
lea rdx, [0x1802c2e28]
lea rcx, str.slider3
call fcn.1800b8020
xor edx, edx
lea rcx, str.Custom_Name
call fcn.1800b9840
movss xmm0, dword [0x18025dfb4]
call fcn.1800329a0
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
mov r9d, 0x20
lea r8, [0x180378fb8]
lea rdx, str.Default
lea rcx, str.input1
call fcn.1800b3f90
call fcn.18005ce10
mov ecx, 1
call fcn.18002be10
call fcn.1800179e0
mov ecx, 1
call fcn.18002be10
lea rcx, [rbp - 0x50]
lea rdx, [0x18025bf30]
call fcn.180225a10
mov rcx, qword [rbp + 0x37f0]
xor rcx, rbp
call fcn.180225d60
lea rsp, [rbp + 0x3800]
pop rdi
pop rsi
pop rbp
ret