Function at 0x18004e25c
Capabilities:
Access peb ldr_data
Create process on windows
Encode data using xor
Hash data using fnv
Resolve function by parsing pe exports
Set registry value
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
sub rsp, 0xda0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
lea rbp, [rsp + 0x70]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1800d2580]
xor rax, rsp
mov qword [rbp + 0xc80], rax
xor r12d, r12d
cmp byte [0x1800d15a4], r12b
je 0x180052f99
lea edi, [r12 + 0x64]
movabs rsi, 0x3a695600a581f6e8
lea r14d, [r12 + 1]
movabs r15, 0x1b07457f3b035cf1
movabs r13, 0x472f4076989cd906
movss xmm8, dword [0x18005bae8]
movss xmm15, dword [0x18005baec]
xorps xmm9, xmm9
movss xmm12, dword [0x18005bb30]
movss xmm14, dword [0x18005d768]
cmp dword [0x1800d17d8], 2
jne 0x18004f042
cmp byte [0x1800d15a5], r12b
je 0x18004f042
call fcn.180053e24
call fcn.1800556d0
call fcn.180057634
call fcn.1800542c8
call fcn.180054074
call fcn.18005534c
call fcn.1800548f4
call fcn.180053504
cmp byte [0x1800d37f8], r12b
je 0x18004e4ad
cmp byte [0x1800d37f9], r12b
je 0x18004e449
call fcn.18000cf50
mov rbx, rax
movdqa xmm0, xmmword [0x1800ca5b0]
movups xmmword [rbp + 0x8d0], xmm0
lea rcx, [rbp + 0x8d0]
call fcn.18000a918
mov ecx, dword [0x1800d22dc]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
cvtdq2ps xmm2, xmm2
movss xmm1, dword [0x1800d2fdc]
mulss xmm1, xmm8
movss xmm0, dword [0x1800d2fd8]
mulss xmm0, xmm8
movss dword [rbp + 0x1c], xmm0
movss dword [rbp + 0x20], xmm1
mov dword [rsp + 0x20], edi
mov r9d, eax
lea rdx, [rbp + 0x1c]
mov rcx, rbx
call fcn.18001de28
call fcn.18000cf50
mov rbx, rax
lea rcx, [0x1800d2418]
call fcn.18000a918
mov ecx, dword [0x1800d22dc]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x1800d2fdc]
mulss xmm1, xmm8
movss xmm0, dword [0x1800d2fd8]
mulss xmm0, xmm8
movss dword [rbp + 0x24], xmm0
movss dword [rbp + 0x28], xmm1
lea rdx, [rbp + 0x24]
jmp 0x18004e494
call fcn.18000cf50
mov rbx, rax
lea rcx, [0x1800d2418]
call fcn.18000a918
mov ecx, dword [0x1800d22dc]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x1800d2fdc]
mulss xmm1, xmm8
movss xmm0, dword [0x1800d2fd8]
mulss xmm0, xmm8
movss dword [rbp + 0x2c], xmm0
movss dword [rbp + 0x30], xmm1
lea rdx, [rbp + 0x2c]
movss dword [rsp + 0x28], xmm15
mov dword [rsp + 0x20], edi
mov r9d, eax
cvtdq2ps xmm2, xmm2
mov rcx, rbx
call fcn.18001dd44
movss xmm11, dword [0x18005d774]
movss xmm10, dword [0x18005baf0]
cmp byte [0x1800d37fa], r12b
je 0x18004e69f
lea rdi, [0x1800d23f8]
movss xmm6, dword [0x18005baf4]
mov eax, dword [0x1800d37fc]
test eax, eax
jne 0x18004e58b
call fcn.18000cf50
mov rbx, rax
mov rcx, rdi
call fcn.18000a918
movss xmm1, dword [0x1800d2fdc]
mulss xmm1, xmm8
movss xmm0, dword [0x1800d2fd8]
mulss xmm0, xmm8
movss dword [rbp + 0x34], xmm0
movss dword [rbp + 0x38], xmm1
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm10
lea rdx, [rbp + 0x34]
mov rcx, rbx
call fcn.18001dd44
mov rcx, rdi
call fcn.18000a918
movss xmm1, dword [0x1800d2fdc]
mulss xmm1, xmm8
movss xmm0, dword [0x1800d2fd8]
mulss xmm0, xmm8
movss dword [rbp + 0x3c], xmm0
movss dword [rbp + 0x40], xmm1
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm10
lea rdx, [rbp + 0x3c]
mov rcx, rbx
call fcn.18001dd44
mov eax, dword [0x1800d37fc]
cmp eax, r14d
jne 0x18004e5eb
call fcn.18000cf50
mov rbx, rax
mov rcx, rdi
call fcn.18000a918
movss xmm1, dword [0x1800d2fdc]
mulss xmm1, xmm8
movss xmm0, dword [0x1800d2fd8]
mulss xmm0, xmm8
movss dword [rbp + 0x44], xmm0
movss dword [rbp + 0x48], xmm1
movss dword [rsp + 0x28], xmm9
mov dword [rsp + 0x20], 0x64
mov r9d, eax
movaps xmm2, xmm6
lea rdx, [rbp + 0x44]
mov rcx, rbx
call fcn.18001dd44
mov eax, dword [0x1800d37fc]
cmp eax, 2
jne 0x18004e69f
call fcn.18000cf50
mov rbx, rax
movss xmm6, dword [0x1800d2fd8]
mulss xmm6, xmm8
movss xmm7, dword [0x1800d2fdc]
mulss xmm7, xmm8
mov rcx, rdi
call fcn.18000a918
movaps xmm0, xmm6
addss xmm0, xmm11
movss dword [rbp + 0x4c], xmm0
movss dword [rbp + 0x50], xmm7
movaps xmm1, xmm6
subss xmm1, xmm11
movss dword [rbp + 0x54], xmm1
movss dword [rbp + 0x58], xmm7
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x4c]
lea rdx, [rbp + 0x54]
mov rcx, rbx
call fcn.18001f158
mov rcx, rdi
call fcn.18000a918
movss dword [rbp + 0x5c], xmm6
movaps xmm0, xmm7
addss xmm0, xmm11
movss dword [rbp + 0x60], xmm0
movss dword [rbp + 0x64], xmm6
subss xmm7, xmm11
movss dword [rbp + 0x68], xmm7
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x5c]
lea rdx, [rbp + 0x64]
mov rcx, rbx
call fcn.18001f158
cmp byte [0x1800d2308], r12b
je 0x18004edf1
call fcn.18000cf50
mov rdi, rax
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
movabs rax, 0x159cd5a9b46b55e3
mov qword [rbp + 0xc30], rax
mov qword [rbp + 0xc38], rsi
movabs rax, 0xf3c3ea43eec14035
mov qword [rbp + 0xc40], rax
movabs rax, 0xdc28f40a0b8ed2ca
mov qword [rbp + 0xc48], rax
movabs rax, 0xa657498dfb4ad137
mov qword [rbp + 0xc50], rax
movabs rax, 0xedfaf1841ec3d5ec
mov qword [rbp + 0xc58], rax
movabs rax, 0x95c9c9f7743420b9
mov qword [rbp + 0xc60], rax
movabs rcx, 0xf094b46ecffd514e
mov qword [rbp + 0xc68], rcx
movabs rax, 0x3b6226115e6f35a2
mov qword [rbp + 0x660], rax
movabs rax, 0x684e3413dabcec70
mov qword [rbp + 0x668], rax
movabs rax, 0x35fbbbc0c01830b7
mov qword [rbp + 0x670], rax
movabs rax, 0x78493364c4ccd694
mov qword [rbp + 0x678], rax
movabs rax, 0x97aa9f32878d604c
mov qword [rbp + 0x680], rax
movabs rax, 0xfc54d43e38bae195
mov qword [rbp + 0x688], rax
movabs rax, 0x88333be29839b853
mov qword [rbp + 0x690], rax
movabs rax, 0x839f9ded6decb28b
mov qword [rbp + 0x698], rax
movabs rax, 0x95c9c980115a45da
mov qword [rbp + 0x6a0], rax
mov qword [rbp + 0x6a8], rcx
vmovdqu ymm0, ymmword [rbp + 0x660]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x660], ymm1
vmovdqu ymm0, ymmword [rbp + 0x680]
vpxor ymm1, ymm0, ymmword [rbp + 0xc40]
vmovdqa ymmword [rbp + 0x680], ymm1
vmovdqa xmm0, xmmword [rbp + 0x6a0]
vxorps xmm0, xmm0, xmmword [rbp + 0xc60]
vmovdqa xmmword [rbp + 0x6a0], xmm0
vmovss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x660]
lea rcx, [rbp + 0xb30]
vzeroupper
call fcn.1800099e4
movdqa xmm11, xmmword [0x18005d930]
movups xmmword [rbp + 0x8e0], xmm11
lea rcx, [rbp + 0x8e0]
call fcn.18000a918
mov dword [rbp + 0x6c], 0x41200000
mov dword [rbp + 0x70], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x660]
mov r8d, eax
lea rdx, [rbp + 0x6c]
mov rcx, rdi
call fcn.18002123c
movups xmmword [rbp + 0x8f0], xmm11
lea rcx, [rbp + 0x8f0]
call fcn.18000a918
mov dword [rbp + 0x74], 0x4134cccd
mov dword [rbp + 0x78], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x660]
mov r8d, eax
lea rdx, [rbp + 0x74]
mov rcx, rdi
call fcn.18002123c
movups xmmword [rbp + 0x900], xmm11
lea rcx, [rbp + 0x900]
call fcn.18000a918
mov dword [rbp + 0x7c], 0x410b3333
mov dword [rbp + 0x80], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x660]
mov r8d, eax
lea rdx, [rbp + 0x7c]
mov rcx, rdi
call fcn.18002123c
movups xmmword [rbp + 0x910], xmm11
lea rcx, [rbp + 0x910]
call fcn.18000a918
mov dword [rbp + 0x84], 0x41200000
mov dword [rbp + 0x88], 0x40e9999a
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x660]
mov r8d, eax
lea rdx, [rbp + 0x84]
mov rcx, rdi
call fcn.18002123c
movups xmmword [rbp + 0x920], xmm11
lea rcx, [rbp + 0x920]
call fcn.18000a918
mov dword [rbp + 0x8c], 0x41200000
mov dword [rbp + 0x90], 0x40966666
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x660]
mov r8d, eax
lea rdx, [rbp + 0x8c]
mov rcx, rdi
call fcn.18002123c
movdqa xmm0, xmmword [0x18005d830]
movups xmmword [rbp + 0x930], xmm0
lea rcx, [rbp + 0x930]
call fcn.18000a918
mov dword [rbp + 0x94], 0x41200000
mov dword [rbp + 0x98], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x660]
mov r8d, eax
lea rdx, [rbp + 0x94]
mov rcx, rdi
call fcn.18002123c
call fcn.18000d528
cvttss2si edx, dword [rax + 0xd0]
lea rcx, [rbp + 0x7d0]
call fcn.18004cda0
nop
mov r9d, 0xb
lea r8, str.ClientFps:
xor edx, edx
lea rcx, [rbp + 0x7d0]
call fcn.1800541e4
xorps xmm0, xmm0
movups xmmword [rbp + 0xb40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xb50], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xb40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb50], xmm1
mov qword [rax + 0x10], r12
mov esi, 0xf
mov qword [rax + 0x18], rsi
mov byte [rax], r12b
mov rdx, qword [rbp + 0x7e8]
cmp rdx, rsi
jbe 0x18004ea98
inc rdx
mov rcx, qword [rbp + 0x7d0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004ea93
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18004ea93
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180058288
movdqa xmm13, xmmword [0x1800ca590]
movdqu xmmword [rbp + 0x7e0], xmm13
mov byte [rbp + 0x7d0], r12b
lea rdx, [rbp + 0xb40]
cmp qword [rbp + 0xb58], rsi
cmova rdx, qword [rbp + 0xb40]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0xc18]
call fcn.1800099e4
lea rbx, [rbp + 0xb40]
cmp qword [rbp + 0xb58], rsi
cmova rbx, qword [rbp + 0xb40]
movups xmmword [rbp + 0x9c8], xmm11
lea rcx, [rbp + 0x9c8]
call fcn.18000a918
movss xmm0, dword [rbp + 0xb34]
addss xmm0, xmm14
addss xmm0, xmm10
addss xmm0, xmm9
mov dword [rbp + 0x9c], 0x41200000
movss dword [rbp + 0xa0], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0x9c]
mov rcx, rdi
call fcn.18002123c
lea rbx, [rbp + 0xb40]
cmp qword [rbp + 0xb58], rsi
cmova rbx, qword [rbp + 0xb40]
movups xmmword [rbp + 0x948], xmm11
lea rcx, [rbp + 0x948]
call fcn.18000a918
movss xmm0, dword [rbp + 0xb34]
addss xmm0, xmm14
addss xmm0, xmm10
addss xmm0, xmm9
mov dword [rbp + 0xa4], 0x4134cccd
movss dword [rbp + 0xa8], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xa4]
mov rcx, rdi
call fcn.18002123c
lea rbx, [rbp + 0xb40]
cmp qword [rbp + 0xb58], rsi
cmova rbx, qword [rbp + 0xb40]
movups xmmword [rbp + 0x958], xmm11
lea rcx, [rbp + 0x958]
call fcn.18000a918
movss xmm0, dword [rbp + 0xb34]
addss xmm0, xmm14
addss xmm0, xmm10
addss xmm0, xmm9
mov dword [rbp + 0xac], 0x410b3333
movss dword [rbp + 0xb0], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xac]
mov rcx, rdi
call fcn.18002123c
lea rbx, [rbp + 0xb40]
cmp qword [rbp + 0xb58], rsi
cmova rbx, qword [rbp + 0xb40]
movups xmmword [rbp + 0x968], xmm11
lea rcx, [rbp + 0x968]
call fcn.18000a918
movss xmm0, dword [rbp + 0xb34]
addss xmm0, xmm14
addss xmm0, xmm10
cvtps2pd xmm1, xmm0
addsd xmm1, qword [0x1800ca538]
xorps xmm7, xmm7
addsd xmm1, xmm7
cvtpd2ps xmm0, xmm1
mov dword [rbp + 0xb4], 0x41200000
movss dword [rbp + 0xb8], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xb4]
mov rcx, rdi
call fcn.18002123c
lea rbx, [rbp + 0xb40]
cmp qword [rbp + 0xb58], rsi
cmova rbx, qword [rbp + 0xb40]
movups xmmword [rbp + 0x978], xmm11
lea rcx, [rbp + 0x978]
call fcn.18000a918
movss xmm0, dword [rbp + 0xb34]
addss xmm0, xmm14
addss xmm0, xmm10
cvtps2pd xmm1, xmm0
subsd xmm1, qword [0x1800ca538]
addsd xmm1, xmm7
cvtpd2ps xmm0, xmm1
mov dword [rbp + 0xbc], 0x41200000
movss dword [rbp + 0xc0], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xbc]
mov rcx, rdi
call fcn.18002123c
lea rbx, [rbp + 0xb40]
cmp qword [rbp + 0xb58], rsi
cmova rbx, qword [rbp + 0xb40]
movdqa xmm0, xmmword [0x18005d830]
movups xmmword [rbp + 0x988], xmm0
lea rcx, [rbp + 0x988]
call fcn.18000a918
movss xmm0, dword [rbp + 0xb34]
addss xmm0, xmm14
addss xmm0, xmm10
addss xmm0, xmm9
mov dword [rbp + 0xc4], 0x41200000
movss dword [rbp + 0xc8], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xc4]
mov rcx, rdi
call fcn.18002123c
nop
mov rdx, qword [rbp + 0xb58]
cmp rdx, rsi
jbe 0x18004ede1
inc rdx
mov rcx, qword [rbp + 0xb40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004edd3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18004edd3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180058288
movdqa xmm13, xmmword [0x1800ca590]
movdqu xmmword [rbp + 0xb50], xmm13
mov byte [rbp + 0xb40], r12b
mov rax, qword [0x1800d38a8]
test rax, rax
jne 0x18004ee9c
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r10, rdi
mov rdx, qword [r10 + 0x30]
movsxd rax, dword [rdx + 0x3c]
mov r8d, dword [rax + rdx + 0x88]
add r8, rdx
cmp r8, rdx
je 0x18004ee81
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x18004ee81
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rdx + r9*4]
mov ecx, dword [rax + rsi]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
add rcx, r14
test al, al
je 0x18004ee7c
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r14
test al, al
jne 0x18004ee59
cmp r11d, 0x95466b05
je 0x18004f3cf
test r9d, r9d
jne 0x18004ee3d
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x18004ee92
cmp qword [rax + 0x30], r12
jne 0x18004ee18
mov rax, r12
mov qword [0x1800d38a8], rax
mov ecx, dword [0x1800d3854]
call rax
test r14b, al
je 0x18004eeb7
cmp byte [0x1800d3848], r12b
sete byte [0x1800d3848]
mov rax, qword [0x1800d38a8]
test rax, rax
jne 0x18004ef62
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r10, rdi
mov rdx, qword [r10 + 0x30]
movsxd rax, dword [rdx + 0x3c]
mov r8d, dword [rax + rdx + 0x88]
add r8, rdx
cmp r8, rdx
je 0x18004ef47
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x18004ef47
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rdx + r9*4]
mov ecx, dword [rax + rsi]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
add rcx, r14
test al, al
je 0x18004ef42
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r14
test al, al
jne 0x18004ef1f
cmp r11d, 0x95466b05
je 0x18004f3ed
test r9d, r9d
jne 0x18004ef03
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x18004ef58
cmp qword [rax + 0x30], r12
jne 0x18004eede
mov rax, r12
mov qword [0x1800d38a8], rax
mov ecx, 0x74
call rax
test ax, ax
jns 0x18004ef7c
cmp byte [0x1800d383a], r12b
sete byte [0x1800d383a]
mov rax, qword [0x1800d38a8]
test rax, rax
jne 0x18004f027
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r10, rdi
mov rdx, qword [r10 + 0x30]
movsxd rax, dword [rdx + 0x3c]
mov r8d, dword [rax + rdx + 0x88]
add r8, rdx
cmp r8, rdx
je 0x18004f00c
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x18004f00c
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rdx + r9*4]
mov ecx, dword [rax + rsi]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
add rcx, r14
test al, al
je 0x18004f007
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r14
test al, al
jne 0x18004efe4
cmp r11d, 0x95466b05
je 0x18004f40b
test r9d, r9d
jne 0x18004efc8
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x18004f01d
cmp qword [rax + 0x30], r12
jne 0x18004efa3
mov rax, r12
mov qword [0x1800d38a8], rax
mov ecx, dword [0x1800d3858]
call rax
test r14b, al
je 0x18004f042
cmp byte [0x1800d3810], r12b
sete byte [0x1800d3810]
mov bl, byte [0x1800d3138]
call fcn.18000d528
mov byte [rax + 0x50], bl
cmp byte [0x1800d3138], r12b
je 0x180050d10
mov cl, byte [0x1800d15a4]
test cl, cl
je 0x180050d10
mov esi, 3
movabs rdi, 0x1b0720125a6d7fd2
movabs rbx, 0x472f4076989cd963
movss xmm13, dword [0x1800ca570]
mov eax, dword [0x1800d17d8]
cmp eax, r14d
jne 0x18004f490
call fcn.18000d528
and dword [rbp + 0xcc], 0
and dword [rbp + 0xd0], 0
mov dword [rbp + 0xd4], 0x442f0000
mov dword [rbp + 0xd8], 0x43960000
lea r8, [rbp + 0xcc]
xor edx, edx
lea rcx, [rbp + 0xd4]
call fcn.180018a68
mov dword [rbp + 0xdc], 0x43e10000
mov dword [rbp + 0xe0], 0x43f00000
xor edx, edx
lea rcx, [rbp + 0xdc]
call fcn.180018aa4
mov r8d, esi
xor edx, edx
lea rcx, str.Login
call fcn.180006b4c
test al, al
je 0x18004f47f
or edx, 0xffffffff
xor ecx, ecx
call fcn.18001550c
lea rcx, str.RUSSAK_ON_TOP_1
call fcn.180044484
mov ecx, r14d
call fcn.180015008
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
movabs rax, 0x7e6a241149662fa4
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x408], r13
movdqa xmm0, xmmword [rbp + 0x400]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x400], xmm0
lea rcx, [rbp + 0x400]
call fcn.180044484
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
mov qword [rbp + 0x410], rdi
mov qword [rbp + 0x418], r13
movdqa xmm0, xmmword [rbp + 0x410]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x410], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x1800d3370]
lea rcx, [rbp + 0x410]
call fcn.18003eb88
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
movabs rax, 0x7f752a0848703da1
mov qword [rbp + 0x420], rax
mov qword [rbp + 0x428], r13
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x420], xmm0
lea rcx, [rbp + 0x420]
call fcn.180044484
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
movabs rax, 0x7470360c5a537fd2
mov qword [rbp + 0x430], rax
movabs rax, 0x472f4076989cbd74
mov qword [rbp + 0x438], rax
movdqa xmm0, xmmword [rbp + 0x430]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x430], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
mov r9d, 0x8000
lea r8d, [rsi + 0x16]
lea rdx, [0x1800d3508]
lea rcx, [rbp + 0x430]
call fcn.18003eb88
cmp byte [0x1800d315c], r12b
je 0x18004f341
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
movabs rax, 0x1b6236115e6035bd
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x448], r13
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x440], xmm0
lea rcx, [rbp + 0x440]
call fcn.180044484
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
movabs rax, 0x6869201c524f7fd2
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x458], rbx
movdqa xmm0, xmmword [rbp + 0x450]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x450], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [rsi + 0x2f]
lea rdx, [0x1800d3470]
lea rcx, [rbp + 0x450]
call fcn.18003eb88
call fcn.1800441b8
lea rdx, [0x1800d315c]
lea rcx, str.Register_aaa
call fcn.180038e6c
call fcn.1800441b8
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
cmp byte [0x1800d315c], r12b
jne 0x18004f429
mov dword [rbp + 0xe4], 0x43250000
mov dword [rbp + 0xe8], 0x41d80000
movabs rax, 0x1b074511526433bd
mov qword [rbp + 0x460], rax
mov qword [rbp + 0x468], r13
movdqa xmm0, xmmword [rbp + 0x460]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x460], xmm0
lea rdx, [rbp + 0xe4]
lea rcx, [rbp + 0x460]
jmp 0x18004f47a
mov ecx, dword [r8 + 0x1c]
add rcx, rdx
mov eax, dword [r8 + 0x24]
add rax, rdx
movzx eax, word [rax + r9*2]
mov eax, dword [rcx + rax*4]
add rax, rdx
jmp 0x18004ee95
mov ecx, dword [r8 + 0x1c]
add rcx, rdx
mov eax, dword [r8 + 0x24]
add rax, rdx
movzx eax, word [rax + r9*2]
mov eax, dword [rcx + rax*4]
add rax, rdx
jmp 0x18004ef5b
mov ecx, dword [r8 + 0x1c]
add rcx, rdx
mov eax, dword [r8 + 0x24]
add rax, rdx
movzx eax, word [rax + r9*2]
mov eax, dword [rcx + rax*4]
add rax, rdx
jmp 0x18004f020
mov dword [rbp + 0xec], 0x43250000
mov dword [rbp + 0xf0], 0x41d80000
movabs rax, 0x6962310c526439a3
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x478], r13
movdqa xmm0, xmmword [rbp + 0x470]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x470], xmm0
lea rdx, [rbp + 0xec]
lea rcx, [rbp + 0x470]
call fcn.1800382ac
call fcn.18000b480
mov cl, byte [0x1800d15a4]
mov eax, dword [0x1800d17d8]
test cl, cl
je 0x18004f6d0
mov edi, 0x83
movabs rbx, 0x1b07457f4f6a24b4
movss xmm6, dword [0x1800ca584]
cmp eax, esi
jne 0x18004f5c0
call fcn.18000d528
movss xmm1, dword [rax + 8]
mulss xmm1, xmm8
movss xmm0, dword [rax + 0xc]
mulss xmm0, xmm8
subss xmm1, xmm6
subss xmm0, xmm6
and dword [rbp + 0xf4], 0
and dword [rbp + 0xf8], 0
movss dword [rbp + 0xfc], xmm1
movss dword [rbp + 0x100], xmm0
lea r8, [rbp + 0xf4]
xor edx, edx
lea rcx, [rbp + 0xfc]
call fcn.180018a68
mov dword [rbp + 0x104], 0x437a0000
mov dword [rbp + 0x108], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0x104]
call fcn.180018aa4
mov r8d, edi
xor edx, edx
lea rcx, str.Offline
call fcn.180006b4c
test al, al
je 0x18004f5b5
lea rcx, str._Sync_is_currently_offline.
call fcn.180044484
mov dword [rbp + 0x10c], 0x43250000
mov dword [rbp + 0x110], 0x41d80000
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
mov qword [rbp + 0x480], rbx
mov qword [rbp + 0x488], r13
movdqa xmm0, xmmword [rbp + 0x480]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x480], xmm0
lea rdx, [rbp + 0x10c]
lea rcx, [rbp + 0x480]
call fcn.1800382ac
test al, al
je 0x18004f5b5
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.18000b480
mov eax, dword [0x1800d17d8]
cmp eax, 4
jne 0x18004f6d0
call fcn.18000d528
movss xmm1, dword [rax + 8]
mulss xmm1, xmm8
movss xmm0, dword [rax + 0xc]
mulss xmm0, xmm8
subss xmm1, xmm6
subss xmm0, xmm6
and dword [rbp + 0x114], 0
and dword [rbp + 0x118], 0
movss dword [rbp + 0x11c], xmm1
movss dword [rbp + 0x120], xmm0
lea r8, [rbp + 0x114]
xor edx, edx
lea rcx, [rbp + 0x11c]
call fcn.180018a68
mov dword [rbp + 0x124], 0x437a0000
mov dword [rbp + 0x128], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0x124]
call fcn.180018aa4
mov r8d, edi
xor edx, edx
lea rcx, str.BlackLISTED
call fcn.180006b4c
test al, al
je 0x18004f6c5
lea rcx, str.You_are_blacklisted_from_Sync
call fcn.180044484
mov dword [rbp + 0x12c], 0x43250000
mov dword [rbp + 0x130], 0x41d80000
mov qword [rbp + 0xc20], r15
mov qword [rbp + 0xc28], r13
mov qword [rbp + 0x490], rbx
mov qword [rbp + 0x498], r13
movdqa xmm0, xmmword [rbp + 0x490]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x490], xmm0
lea rdx, [rbp + 0x12c]
lea rcx, [rbp + 0x490]
call fcn.1800382ac
test al, al
je 0x18004f6c5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
call fcn.18000b480
mov eax, dword [0x1800d17d8]
cmp eax, 2
jne 0x180050d10
cmp byte [0x1800d15a5], r12b
je 0x180052f90
call fcn.18000d528
mov rdi, rax
or dword [rax], esi
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb60], xmm0
mov qword [rbp + 0xb70], rax
lea rax, str.Variant
mov qword [rbp + 0x7f0], rax
lea rax, str.Variant_1
mov qword [rbp + 0x7f8], rax
lea rax, str.Variant_2
mov qword [rbp + 0x800], rax
lea rax, str.Variant_3
mov qword [rbp + 0x808], rax
lea rax, [rbp + 0x7f0]
mov qword [rbp + 0x7c0], rax
lea rax, [rbp + 0x810]
mov qword [rbp + 0x7c8], rax
movaps xmm0, xmmword [rbp + 0x7c0]
movdqa xmmword [rbp + 0xc20], xmm0
lea r8, [rbp]
lea rdx, [rbp + 0xc20]
lea rcx, [rbp + 0xb60]
call fcn.18004d090
nop
and dword [rbp + 0x134], 0
and dword [rbp + 0x138], 0
lea rdx, [rbp + 0x134]
mov ecx, 2
call fcn.1800155d4
xor edx, edx
lea r8d, [rdx + 0x2b]
lea rcx, str.Phantom
call fcn.180006b4c
mov rcx, qword [0x1800d2ad8]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], r14b
mov rax, qword [rcx + 0x3ed8]
mov r14, qword [rax + 0x298]
movsd xmm0, qword [rax + 0x20]
movsd qword [rbp + 0xb38], xmm0
movss xmm10, dword [rax + 0x28]
movss xmm11, dword [rax + 0x2c]
xor edx, edx
lea rcx, [0x1800d2940]
call fcn.180018fc4
movss xmm2, dword [0x18005d728]
movaps xmm0, xmm10
unpcklps xmm0, xmm11
movq rdx, xmm0
mov rcx, r14
call fcn.18004d6d4
movaps xmm1, xmm15
subss xmm1, dword [0x1800d2948]
mulss xmm1, dword [0x18005d714]
addss xmm1, dword [0x1800d2948]
movss dword [0x1800d2948], xmm1
call fcn.18000dc8c
movss xmm6, dword [rax + 0x10]
movdqa xmm0, xmmword [0x1800ca630]
movups xmmword [rbp + 0x998], xmm0
lea rcx, [rbp + 0x998]
call fcn.18000a918
movss xmm1, dword [rbp + 0xb3c]
addss xmm1, dword [0x1800ca578]
movaps xmm0, xmm10
addss xmm0, dword [rbp + 0xb38]
movss dword [rbp + 0x13c], xmm0
movss dword [rbp + 0x140], xmm1
mov dword [rsp + 0x28], 0x30
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x13c]
lea rdx, [rbp + 0xb38]
mov rcx, r14
call fcn.180020080
movdqa xmm0, xmmword [0x1800ca5a0]
movups xmmword [rbp + 0x9a8], xmm0
lea rcx, [rbp + 0x9a8]
call fcn.18000a918
movss xmm2, dword [rbp + 0xb3c]
addss xmm2, dword [0x1800ca578]
movaps xmm0, xmm10
movss xmm1, dword [rbp + 0xb38]
addss xmm0, xmm1
movss dword [rbp + 0x144], xmm0
movss dword [rbp + 0x148], xmm2
addss xmm1, xmm9
movss dword [rbp + 0x14c], xmm1
movss dword [rbp + 0x150], xmm2
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x144]
lea rdx, [rbp + 0x14c]
mov rcx, r14
call fcn.18001f158
movss xmm0, dword [0x1800d2a28]
movss dword [rbp + 0x3f0], xmm0
movss xmm1, dword [0x1800d2a2c]
movss dword [rbp + 0x3f4], xmm1
movss xmm0, dword [0x1800d2a30]
movss dword [rbp + 0x3f8], xmm0
mov dword [rbp + 0x3fc], 0x3f800000
lea rcx, [rbp + 0x3f0]
call fcn.18000a918
mov ebx, eax
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rcx + 0x60]
mov rcx, qword [rdx + 0x10]
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], r12
lea r15, str.SILENCE_V5
mov qword [rsp + 0x28], r15
movss dword [rsp + 0x20], xmm9
movss xmm6, dword [0x18005bb2c]
movaps xmm3, xmm6
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0x9f0]
call fcn.180021828
movss xmm0, dword [rax + 4]
mulss xmm0, xmm8
subss xmm13, xmm0
mov rax, qword [rdi + 0x30]
mov rcx, qword [rax + 0x60]
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r15
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm6
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0x9f8]
call fcn.180021828
addss xmm13, dword [rbp + 0xb3c]
movss xmm0, dword [rax]
mulss xmm0, xmm8
movss xmm14, dword [0x1800ca580]
movaps xmm1, xmm14
subss xmm1, xmm0
addss xmm1, dword [rbp + 0xb38]
movss dword [rbp + 0x154], xmm1
movss dword [rbp + 0x158], xmm13
mov rax, qword [rdi + 0x30]
mov rcx, qword [rax + 0x60]
mov rdx, qword [rcx + 0x10]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], ebx
lea r9, [rbp + 0x154]
movss xmm2, dword [rdx + 0x14]
mov rcx, r14
call fcn.180021274
call fcn.18000dc8c
movss xmm6, dword [rax + 0x10]
movdqa xmm0, xmmword [0x1800ca630]
movups xmmword [rbp + 0x9b8], xmm0
lea rcx, [rbp + 0x9b8]
call fcn.18000a918
movss xmm3, dword [rbp + 0xb3c]
movaps xmm1, xmm3
addss xmm1, xmm11
movss xmm2, dword [rbp + 0xb38]
movaps xmm0, xmm2
movss xmm13, dword [0x18005bb20]
addss xmm0, xmm13
movss dword [rbp + 0x15c], xmm0
movss dword [rbp + 0x160], xmm1
addss xmm3, dword [0x1800ca57c]
addss xmm2, xmm9
movss dword [rbp + 0x164], xmm2
movss dword [rbp + 0x168], xmm3
mov dword [rsp + 0x28], 0x40
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x15c]
lea rdx, [rbp + 0x164]
mov rcx, r14
call fcn.180020080
movdqa xmm0, xmmword [0x1800ca5a0]
movups xmmword [rbp + 0xa18], xmm0
lea rcx, [rbp + 0xa18]
call fcn.18000a918
movss xmm2, dword [rbp + 0xb3c]
movaps xmm0, xmm2
addss xmm0, xmm11
movss xmm1, dword [rbp + 0xb38]
addss xmm1, xmm13
movss dword [rbp + 0x16c], xmm1
movss dword [rbp + 0x170], xmm0
addss xmm2, dword [0x1800ca57c]
movss dword [rbp + 0x174], xmm1
movss dword [rbp + 0x178], xmm2
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x16c]
lea rdx, [rbp + 0x174]
mov rcx, r14
call fcn.18001f158
and dword [rbp + 0x17c], 0
and dword [rbp + 0x180], 0
lea rdx, [rbp + 0x17c]
mov ecx, 0xe
call fcn.1800155d4
and dword [rbp + 0x184], 0
mov dword [rbp + 0x188], 0x42600000
lea rcx, [rbp + 0x184]
call fcn.180018370
call fcn.180008ffc
mov ebx, r12d
mov rdx, qword [0x1800d2958]
mov rax, rdx
mov r9, qword [0x1800d2950]
sub rax, r9
sar rax, 3
mov r15d, 1
test rax, rax
je 0x18004fc67
mov rdi, r12
cmp dword [0x1800d294c], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x180052fe2
mov rdx, qword [r9 + rdi*8]
lea rcx, [0x1800d2930]
call fcn.180003860
test al, al
je 0x18004fc41
mov dword [0x1800d294c], ebx
and dword [0x1800d2948], 0
add ebx, r15d
add rdi, r15
mov rdx, qword [0x1800d2958]
mov rcx, rdx
mov r9, qword [0x1800d2950]
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18004fc06
call fcn.18000bbf0
mov ecx, r15d
call fcn.18001505c
mov eax, dword [0x1800d294c]
cmp eax, 0xffffffff
je 0x180052d97
test eax, eax
je 0x1800521c1
cmp eax, r15d
je 0x18005184e
cmp eax, 2
je 0x18005121d
cmp eax, esi
je 0x180050d78
cmp eax, 4
je 0x1800503b6
cmp eax, 5
jne 0x180052f26
and dword [rbp + 0x18c], 0
and dword [rbp + 0x190], 0
lea rdx, [rbp + 0x18c]
lea ecx, [rax + 9]
call fcn.1800155d4
mov dword [rbp + 0x194], 0x43160000
and dword [rbp + 0x198], 0
lea rcx, [rbp + 0x194]
call fcn.180018370
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x19c], xmm0
mov dword [rbp + 0x1a0], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x19c]
lea rcx, str.misc_subtab
call fcn.1800088dc
mov ebx, r12d
mov rdx, qword [0x1800d2a18]
mov rax, rdx
mov r10, qword [0x1800d2a10]
sub rax, r10
sar rax, 3
test rax, rax
je 0x18004fde1
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x1800d2a08], ebx
sete r8b
cmp rdx, rdi
jbe 0x180052fdc
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
lea rcx, [0x1800d2930]
call fcn.180003258
test al, al
je 0x18004fd8a
mov dword [0x1800d2a08], ebx
and dword [0x1800d2948], 0
mov rdx, qword [0x1800d2a18]
mov rcx, rdx
mov r10, qword [0x1800d2a10]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x18004fdc5
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov rdx, qword [0x1800d2a18]
mov r10, qword [0x1800d2a10]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18004fd4c
call fcn.18000b5d0
mov ecx, r15d
call fcn.18001505c
mov dword [rbp + 0x1a4], 0x41000000
mov dword [rbp + 0x1a8], 0x41000000
lea rdx, [rbp + 0x1a4]
mov ecx, 0xe
call fcn.1800155d4
movss xmm1, dword [0x1800d2948]
mulss xmm1, dword [0x18005d780]
movss xmm0, dword [0x18005d91c]
subss xmm0, xmm1
movss dword [rbp + 0x1ac], xmm0
mov dword [rbp + 0x1b0], 0x42820000
lea rcx, [rbp + 0x1ac]
call fcn.180018370
subss xmm11, xmm14
subss xmm10, dword [0x1800ca588]
movss dword [rbp + 0x1b4], xmm10
movss dword [rbp + 0x1b8], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1b4]
lea rcx, str.Misc_childs
call fcn.1800088dc
cmp dword [0x1800d29e8], r12d
jne 0x180052f26
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Settings
lea rcx, [0x1800d2930]
call fcn.1800028f8
movabs rdi, 0x1b07457f3b035cf1
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x6966280d5e773da6
mov qword [rbp + 0x4a0], rax
movabs rax, 0x472f4076989cd96d
mov qword [rbp + 0x4a8], rax
movdqa xmm0, xmmword [rbp + 0x4a0]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x4a0], xmm0
lea rdx, [0x1800d2308]
lea rcx, [rbp + 0x4a0]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs r14, 0x159cd5a9b46b55e3
mov qword [rbp + 0xc30], r14
movabs rbx, 0x3a695600a581f6e8
mov qword [rbp + 0xc38], rbx
movabs rax, 0x582720135c6433a5
mov qword [rbp + 0x720], rax
movabs rax, 0x3546211eebefb674
mov qword [rbp + 0x728], rax
mov qword [rbp + 0x730], r14
mov qword [rbp + 0x738], rbx
vmovdqu ymm0, ymmword [rbp + 0x720]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x720], ymm1
lea rdx, [0x1800d37fa]
lea rcx, [rbp + 0x720]
vzeroupper
call fcn.180038e6c
cmp byte [0x1800d37fa], r12b
je 0x18005003a
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x72662d0c486c2eb2
mov qword [rbp + 0x4b0], rax
movabs rax, 0x474a2c0feccff974
mov qword [rbp + 0x4b8], rax
movdqa xmm0, xmmword [rbp + 0x4b0]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x4b0], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, esi
lea r8, str.FiveM_Reshade_Crosshair
lea rdx, [0x1800d37fc]
lea rcx, [rbp + 0x4b0]
call fcn.18003d264
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
mov qword [rbp + 0xc30], r14
mov qword [rbp + 0xc38], rbx
movabs rax, 0x5927371a4d7139a2
mov qword [rbp + 0x700], rax
movabs rax, 0x31076005ebfda97f
mov qword [rbp + 0x708], rax
movabs rax, 0x159cd5a9b46b7cd2
mov qword [rbp + 0x710], rax
mov qword [rbp + 0x718], rbx
vmovdqu ymm0, ymmword [rbp + 0x700]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x700], ymm1
lea rdx, [0x1800d37eb]
lea rcx, [rbp + 0x700]
vzeroupper
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
mov qword [rbp + 0xc30], r14
mov qword [rbp + 0xc38], rbx
movabs rax, 0x696630385e7535b7
mov qword [rbp + 0x6e0], rax
movabs rax, 0x345c2106e1def962
mov qword [rbp + 0x6e8], rax
movabs rax, 0x159cfc999a597dc3
mov qword [rbp + 0x6f0], rax
mov qword [rbp + 0x6f8], rbx
vmovdqu ymm0, ymmword [rbp + 0x6e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x6e0], ymm1
lea rdx, [0x1800d37e8]
lea rcx, [rbp + 0x6e0]
vzeroupper
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
mov qword [rbp + 0xc30], r14
mov qword [rbp + 0xc38], rbx
movabs rax, 0x7e6e2d0c5e753da6
mov qword [rbp + 0x6c0], rax
movabs rax, 0x344e300fdabcbd6a
mov qword [rbp + 0x6c8], rax
movabs rax, 0x3cdd81ecf6437590
mov qword [rbp + 0x6d0], rax
mov qword [rbp + 0x6d8], rbx
vmovdqu ymm0, ymmword [rbp + 0x6c0]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x6c0], ymm1
lea rdx, [0x1800d37e9]
lea rcx, [rbp + 0x6c0]
vzeroupper
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
mov qword [rbp + 0xc30], r14
mov qword [rbp + 0xc38], rbx
movabs rax, 0x72732b3e1b6a2cb0
mov qword [rbp + 0x740], rax
movabs rax, 0x3e6d6002f9f9b165
mov qword [rbp + 0x748], rax
movabs rax, 0x50defd89c7183493
mov qword [rbp + 0x750], rax
movabs rax, 0x3a695600a5a8b7bc
mov qword [rbp + 0x758], rax
vmovdqu ymm0, ymmword [rbp + 0x740]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x740], ymm1
lea rdx, [0x1800d37ea]
lea rcx, [rbp + 0x740]
vzeroupper
call fcn.180038e6c
mov dword [rbp + 0x1bc], 0x43480000
mov dword [rbp + 0x1c0], 0x41c80000
lea rdx, [rbp + 0x1bc]
lea rcx, str.Dump_Resources__not_working_
call fcn.1800382ac
mov dword [rbp + 0x1c4], 0x43480000
mov dword [rbp + 0x1c8], 0x41c80000
lea rdx, [rbp + 0x1c4]
lea rcx, str.Execute_Lua__not_working_
call fcn.1800382ac
lea rdx, [0x1800d1530]
lea rcx, str.Menu_Key:
call fcn.18003e3a4
lea rcx, str.Menu_Color
call fcn.180044484
call fcn.18000dfd4
subss xmm0, dword [0x18005bb14]
movaps xmm1, xmm12
call fcn.1800179d4
mov r8d, 0xb0006e2
lea rdx, [0x1800d2a28]
lea rcx, str.accent
call fcn.180039dc4
test al, al
je 0x1800502fb
xor ecx, ecx
call fcn.180025670
and dword [rbp + 0x1cc], 0
and dword [rbp + 0x1d0], 0
lea rdx, [rbp + 0x1cc]
lea rcx, str.Crash_Game
call fcn.1800382ac
test al, al
je 0x18005032a
or ecx, 0xffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov dword [rbp + 0x1d4], 0x43480000
mov dword [rbp + 0x1d8], 0x41c80000
lea rdx, [rbp + 0x1d4]
lea rcx, str.Join_Discord
call fcn.1800382ac
test al, al
je 0x180050398
mov dword [rsp + 0x28], 5
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8, str.https:__discord.gg_silencenew
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
lea rdx, str.Joined_Official_Discord_
lea rcx, [rbp + 0xad0]
call fcn.18004d05c
mov rdx, rax
lea rcx, [0x1800d12e0]
call fcn.180053370
lea rcx, [0x1800d2930]
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
jmp 0x180052f26
and dword [rbp + 0x1dc], 0
and dword [rbp + 0x1e0], 0
lea rdx, [rbp + 0x1dc]
mov ecx, 0xe
call fcn.1800155d4
mov dword [rbp + 0x1e4], 0x43160000
and dword [rbp + 0x1e8], 0
lea rcx, [rbp + 0x1e4]
call fcn.180018370
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x1ec], xmm0
mov dword [rbp + 0x1f0], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1ec]
lea rcx, str.globalplayer_subtab
call fcn.1800088dc
mov ebx, r12d
mov rdx, qword [0x1800d29f8]
mov rax, rdx
mov r10, qword [0x1800d29f0]
sub rax, r10
sar rax, 3
lea r14, [0x1800d2930]
test rax, rax
je 0x1800504e5
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x1800d29e8], ebx
sete r8b
cmp rdx, rdi
jbe 0x180052fe2
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r14
call fcn.180003258
test al, al
je 0x18005048e
mov dword [0x1800d29e8], ebx
and dword [0x1800d2948], 0
mov rdx, qword [0x1800d29f8]
mov rcx, rdx
mov r10, qword [0x1800d29f0]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x1800504c9
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov rdx, qword [0x1800d29f8]
mov r10, qword [0x1800d29f0]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180050454
call fcn.18000b5d0
mov ecx, r15d
call fcn.18001505c
mov dword [rbp + 0x1f4], 0x41000000
mov dword [rbp + 0x1f8], 0x41000000
lea rdx, [rbp + 0x1f4]
mov ecx, 0xe
call fcn.1800155d4
movss xmm1, dword [0x1800d2948]
mulss xmm1, dword [0x18005d780]
movss xmm0, dword [0x18005d91c]
subss xmm0, xmm1
movss dword [rbp + 0x1fc], xmm0
mov dword [rbp + 0x200], 0x42820000
lea rcx, [rbp + 0x1fc]
call fcn.180018370
subss xmm11, xmm14
subss xmm10, dword [0x1800ca588]
movss dword [rbp + 0x204], xmm10
movss dword [rbp + 0x208], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x204]
lea rcx, str.Global_Player_childs
call fcn.1800088dc
mov ecx, dword [0x1800d29e8]
test ecx, ecx
je 0x180050655
cmp ecx, 1
jne 0x180052d85
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_List
mov rcx, r14
call fcn.1800028f8
lea rcx, str.Soon
call fcn.180044484
mov rcx, r14
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
movaps xmm0, xmm9
call fcn.180018408
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Options
mov rcx, r14
call fcn.1800028f8
lea rcx, str.Soon
jmp 0x180052d78
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_List
mov rcx, r14
call fcn.1800028f8
mov rax, qword [0x1800d2f70]
mov rax, qword [rax]
test rax, rax
je 0x180050d04
mov rax, qword [rax + 8]
test rax, rax
je 0x1800507b6
cmp qword [rax + 0x30], r12
je 0x180050d04
mov rax, qword [0x1800d2f78]
mov rsi, qword [rax]
test rsi, rsi
je 0x180050d04
mov rsi, qword [rsi + 0x18]
test rsi, rsi
je 0x180050d04
mov dword [rbp + 0x20c], 0x435c0000
mov dword [rbp + 0x210], 0x43960000
lea rdx, [rbp + 0x20c]
lea rcx, str.Players_near_you
call fcn.180038028
test al, al
je 0x1800507b6
mov ebx, r12d
mov rdi, r12
movsxd rax, ebx
cmp rax, qword [rsi + 0x108]
jae 0x1800507aa
mov r14, qword [rsi + 0x100]
test r14, r14
je 0x18005079e
mov r14, qword [rdi + r14]
test r14, r14
je 0x18005079e
mov eax, dword [0x1800d2fa8]
mov rcx, qword [rax + r14]
mov rax, qword [0x1800d2f58]
add rcx, 0x20
call rax
mov ecx, dword [0x1800d2f9c]
mov edx, dword [rcx + r14]
test edx, edx
je 0x18005079e
and edx, 0x1fc000
cmp edx, 0x8000
jne 0x18005079e
cmp dword [0x1800d20d4], ebx
sete dl
and dword [rbp + 0x214], 0
and dword [rbp + 0x218], 0
lea r9, [rbp + 0x214]
xor r8d, r8d
mov rcx, rax
call fcn.180042d04
test al, al
je 0x18005079e
mov dword [0x1800d20d4], ebx
add ebx, r15d
add rdi, 0x10
jmp 0x180050713
call fcn.18003e2a8
lea r14, [0x1800d2930]
mov rcx, r14
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
movaps xmm0, xmm9
call fcn.180018408
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_Options
mov rcx, r14
call fcn.1800028f8
mov rax, qword [0x1800d2f70]
mov rdi, qword [rax]
test rdi, rdi
je 0x180050d04
mov rdi, qword [rdi + 8]
test rdi, rdi
je 0x180052d7d
mov rsi, qword [rdi + 0x30]
test rsi, rsi
je 0x180050d04
mov rax, qword [0x1800d2f78]
mov rcx, qword [rax]
test rcx, rcx
je 0x180050d04
mov rax, qword [rcx + 0x18]
test rax, rax
je 0x180050d04
mov rbx, qword [rax + 0x100]
test rbx, rbx
jne 0x180050871
mov rbx, r12
jmp 0x180050885
mov eax, dword [0x1800d20d4]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
test rbx, rbx
jne 0x18005088b
movaps xmm0, xmm9
jmp 0x1800508a3
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x63c], xmm0
movss xmm0, dword [rbp + 0x63c]
ucomiss xmm0, xmm9
jp 0x1800508af
je 0x180052d7d
test rbx, rbx
jne 0x1800508ba
movaps xmm0, xmm9
jmp 0x1800508c2
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xab0]
call fcn.1800575b4
nop
lea r8, [rbp + 0xab0]
lea rdx, str.Health_:
lea rcx, [rbp + 0xbf8]
call fcn.18004c624
nop
lea rcx, [rbp + 0xab0]
call fcn.180002058
test rbx, rbx
jne 0x180050908
movaps xmm0, xmm9
jmp 0x180050913
mov eax, dword [0x1800d2f98]
movss xmm0, dword [rax + rbx]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xa30]
call fcn.1800575b4
nop
lea r8, [rbp + 0xa30]
lea rdx, str.Armor_:
lea rcx, [rbp + 0xbd8]
call fcn.18004c624
nop
lea rcx, [rbp + 0xa30]
call fcn.180002058
lea rcx, [rbp + 0xbf8]
cmp qword [rbp + 0xc10], 0xf
cmova rcx, qword [rbp + 0xbf8]
call fcn.180044484
lea rcx, [rbp + 0xbd8]
cmp qword [rbp + 0xbf0], 0xf
cmova rcx, qword [rbp + 0xbd8]
call fcn.180044484
test rbx, rbx
jne 0x180050991
movaps xmm0, xmm9
jmp 0x1800509a9
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x648], xmm0
movss xmm0, dword [rbp + 0x648]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xa50]
call fcn.1800575b4
nop
lea r8, [rbp + 0xa50]
lea rdx, str.X_:
lea rcx, [rbp + 0xbb8]
call fcn.18004c624
nop
lea rcx, [rbp + 0xa50]
call fcn.180002058
test rbx, rbx
jne 0x1800509ef
movaps xmm0, xmm9
jmp 0x180050a07
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x320], xmm0
movss xmm0, dword [rbp + 0x324]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xa70]
call fcn.1800575b4
nop
lea r8, [rbp + 0xa70]
lea rdx, str.Y_:
lea rcx, [rbp + 0xb98]
call fcn.18004c624
nop
lea rcx, [rbp + 0xa70]
call fcn.180002058
test rbx, rbx
jne 0x180050a4d
movaps xmm0, xmm9
jmp 0x180050a55
movd xmm0, dword [rbx + 0x98]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xa90]
call fcn.1800575b4
nop
lea r8, [rbp + 0xa90]
lea rdx, str.Z_:
lea rcx, [rbp + 0xb78]
call fcn.18004c624
nop
lea rcx, [rbp + 0xa90]
call fcn.180002058
lea rcx, [rbp + 0xbb8]
cmp qword [rbp + 0xbd0], 0xf
cmova rcx, qword [rbp + 0xbb8]
call fcn.180044484
lea rcx, [rbp + 0xb98]
cmp qword [rbp + 0xbb0], 0xf
cmova rcx, qword [rbp + 0xb98]
call fcn.180044484
lea rcx, [rbp + 0xb78]
cmp qword [rbp + 0xb90], 0xf
cmova rcx, qword [rbp + 0xb78]
call fcn.180044484
and dword [rbp + 0x21c], 0
and dword [rbp + 0x220], 0
lea rdx, [rbp + 0x21c]
lea rcx, str.Teleport_To_Player__Buggy_
call fcn.1800382ac
test al, al
je 0x180050ba3
cmp rbx, rdi
je 0x180050ba3
mov qword [rsi + 0x30], r12
mov qword [rsi + 0x38], r12
and dword [rbp + 0x638], 0
movaps xmm0, xmm9
unpcklps xmm0, xmm9
movsd qword [rdi + 0x320], xmm0
mov eax, dword [rbp + 0x638]
mov dword [rdi + 0x328], eax
test rbx, rbx
jne 0x180050b53
and dword [rbp + 0xc], ebx
movaps xmm1, xmm9
unpcklps xmm1, xmm9
jmp 0x180050b64
movsd xmm1, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
mov dword [rbp + 0xc], eax
movsd qword [rdi + 0x90], xmm1
mov eax, dword [rbp + 0xc]
mov dword [rdi + 0x98], eax
test rbx, rbx
jne 0x180050b87
and dword [rbp + 0x18], ebx
movaps xmm1, xmm9
unpcklps xmm1, xmm9
jmp 0x180050b98
movsd xmm1, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
mov dword [rbp + 0x18], eax
movsd qword [rsi + 0x50], xmm1
mov eax, dword [rbp + 0x18]
mov dword [rsi + 0x58], eax
test rbx, rbx
jne 0x180050bad
mov rax, r12
jmp 0x180050bb7
mov eax, dword [0x1800d2fa8]
mov rax, qword [rax + rbx]
lea rdi, [rax + 0x20]
mov qword [rbp + 0x228], r12
mov rax, qword [0x1800d2f58]
mov rcx, rdi
call rax
mov qword [rbp + 0xc20], rax
mov r8, qword [0x1800d1520]
mov rdx, qword [0x1800d1518]
lea r9, [rbp + 0xc20]
lea rcx, [rbp + 0x228]
call fcn.18004cfe4
mov rbx, qword [rbp + 0x228]
cmp rbx, qword [0x1800d1520]
je 0x180050c5d
and dword [rbp + 0x230], 0
and dword [rbp + 0x234], 0
lea rdx, [rbp + 0x230]
lea rcx, str.Remove_Friend
call fcn.1800382ac
test al, al
je 0x180050cbf
sub rbx, qword [0x1800d1518]
sar rbx, 5
movsxd r8, ebx
shl r8, 5
add r8, qword [0x1800d1518]
lea rdx, [rbp + 0xc20]
lea rcx, [0x1800d1518]
call fcn.180053780
jmp 0x180050cbf
and dword [rbp + 0x238], 0
and dword [rbp + 0x23c], 0
lea rdx, [rbp + 0x238]
lea rcx, str.Add_Friend
call fcn.1800382ac
test al, al
je 0x180050cbf
mov rax, qword [0x1800d2f58]
mov rcx, rdi
call rax
mov rdx, rax
lea rcx, [rbp + 0xc20]
call fcn.18004d05c
nop
lea rdx, [rbp + 0xc20]
lea rcx, [0x1800d1518]
call fcn.1800574d0
nop
lea rcx, [rbp + 0xc20]
call fcn.180002058
nop
lea rcx, [rbp + 0xb78]
call fcn.180002058
nop
lea rcx, [rbp + 0xb98]
call fcn.180002058
nop
lea rcx, [rbp + 0xbb8]
call fcn.180002058
nop
lea rcx, [rbp + 0xbd8]
call fcn.180002058
nop
lea rcx, [rbp + 0xbf8]
call fcn.180002058
jmp 0x180052d7d
lea rcx, [rbp + 0xb60]
call fcn.180001f94
mov rcx, qword [rbp + 0xc80]
xor rcx, rsp
call fcn.180058830
lea r11, [rsp + 0xda0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
and dword [rbp + 0x240], 0
and dword [rbp + 0x244], 0
lea rdx, [rbp + 0x240]
mov ecx, 0xe
call fcn.1800155d4
mov dword [rbp + 0x248], 0x43160000
and dword [rbp + 0x24c], 0
lea rcx, [rbp + 0x248]
call fcn.180018370
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x250], xmm0
mov dword [rbp + 0x254], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x250]
lea rcx, str.vehicle_subtab
call fcn.1800088dc
mov ebx, r12d
mov rdx, qword [0x1800d29d8]
mov rax, rdx
mov r10, qword [0x1800d29d0]
sub rax, r10
sar rax, 3
test rax, rax
je 0x180050ea4
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x1800d29c8], ebx
sete r8b
cmp rdx, rdi
jbe 0x180052fe2
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
lea rcx, [0x1800d2930]
call fcn.180003258
test al, al
je 0x180050e4d
mov dword [0x1800d29c8], ebx
and dword [0x1800d2948], 0
mov rdx, qword [0x1800d29d8]
mov rcx, rdx
mov r10, qword [0x1800d29d0]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180050e88
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov rdx, qword [0x1800d29d8]
mov r10, qword [0x1800d29d0]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180050e0f
call fcn.18000b5d0
mov ecx, r15d
call fcn.18001505c
mov dword [rbp + 0x258], 0x41000000
mov dword [rbp + 0x25c], 0x41000000
lea rdx, [rbp + 0x258]
mov ecx, 0xe
call fcn.1800155d4
movss xmm1, dword [0x1800d2948]
mulss xmm1, dword [0x18005d780]
movss xmm0, dword [0x18005d91c]
subss xmm0, xmm1
movss dword [rbp + 0x2b8], xmm0
mov dword [rbp + 0x2bc], 0x42820000
lea rcx, [rbp + 0x2b8]
call fcn.180018370
subss xmm11, xmm14
subss xmm10, dword [0x1800ca588]
movss dword [rbp + 0x260], xmm10
movss dword [rbp + 0x264], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x260]
lea rcx, str.vehicle_childs
call fcn.1800088dc
mov ecx, dword [0x1800d29c8]
test ecx, ecx
je 0x180050fb5
cmp ecx, 1
jne 0x180052d85
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Spawnersubtab1
lea rcx, [0x1800d2930]
call fcn.1800028f8
lea rcx, str.Maybe_Soon...
call fcn.180044484
call fcn.18003e2a8
jmp 0x180052d85
call fcn.18000dfa4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Options
lea rcx, [0x1800d2930]
call fcn.1800028f8
lea rdx, [0x1800d3806]
lea rcx, str.Easy_Handling
call fcn.180038e6c
xor ecx, ecx
call fcn.18000f3bc
test al, al
je 0x18005103a
lea rcx, str.Makes_Your_Vehicle_Better_Grip_And_Better_Handling_And_Faster
call fcn.180018d64
cmp byte [0x1800d3806], r12b
je 0x1800510fc
movabs rdi, 0x1b07457f3b035cf1
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x159cd5a9b46b55e3
mov qword [rbp + 0xc30], rax
movabs rbx, 0x3a695600a581f6e8
mov qword [rbp + 0xc38], rbx
movabs rax, 0x75660d5f42703db4
mov qword [rbp + 0x760], rax
movabs rax, 0x2a6e6011f6f5b562
mov qword [rbp + 0x768], rax
movabs rax, 0x159cd5a9c005208c
mov qword [rbp + 0x770], rax
mov qword [rbp + 0x778], rbx
vmovdqu ymm0, ymmword [rbp + 0x760]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x760], ymm1
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r12
mov r9d, 0x64
mov r8d, r15d
lea rdx, [0x1800d380c]
lea rcx, [rbp + 0x760]
vzeroupper
call fcn.180043ab4
lea rdx, [0x1800d3804]
lea rcx, str.Shift_Boost
call fcn.180038e6c
xor ecx, ecx
call fcn.18000f3bc
test al, al
je 0x180051126
lea rcx, str.Press_Shift_And_You_Get_An_Boost
call fcn.180018d64
call fcn.18000dfd4
movss xmm6, dword [0x18005d784]
subss xmm0, xmm6
movss dword [rbp + 0x268], xmm0
mov dword [rbp + 0x26c], 0x41c80000
lea rdx, [rbp + 0x268]
lea rcx, str.Destroy_Vehicle_Engine
call fcn.1800382ac
test al, al
je 0x18005118b
mov byte [0x1800d3807], r15b
lea rdx, str.Succesfully_Destroyed_Engine_Of_Vehicle_
lea rcx, [rbp + 0xaf0]
call fcn.18004d05c
mov rdx, rax
lea rcx, [0x1800d12e0]
call fcn.180053370
jmp 0x180051192
mov byte [0x1800d3807], r12b
call fcn.18000dfd4
subss xmm0, xmm6
movss dword [rbp + 0x270], xmm0
mov dword [rbp + 0x274], 0x41c80000
lea rdx, [rbp + 0x270]
lea rcx, str.Repair_Vehicle_Engine
call fcn.1800382ac
test al, al
je 0x1800511ef
mov byte [0x1800d3812], r15b
lea rdx, str.Succesfully_Repaired_Engine_Of_Vehicle_
lea rcx, [rbp + 0xb10]
call fcn.18004d05c
mov rdx, rax
lea rcx, [0x1800d12e0]
call fcn.180053370
jmp 0x1800511f6
mov byte [0x1800d3812], r12b
lea rcx, [0x1800d2930]
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
movaps xmm0, xmm9
call fcn.180018408
jmp 0x180052d85
and dword [rbp + 0x278], 0
and dword [rbp + 0x27c], 0
lea rdx, [rbp + 0x278]
mov ecx, 0xe
call fcn.1800155d4
mov dword [rbp + 0x280], 0x43160000
and dword [rbp + 0x284], 0
lea rcx, [rbp + 0x280]
call fcn.180018370
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x288], xmm0
mov dword [rbp + 0x28c], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x288]
lea rcx, str.self_subtab
call fcn.1800088dc
mov ebx, r12d
mov rdx, qword [0x1800d29b8]
mov rax, rdx
mov r10, qword [0x1800d29b0]
sub rax, r10
sar rax, 3
lea rsi, [0x1800d2930]
test rax, rax
je 0x18005134c
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x1800d29a8], ebx
sete r8b
cmp rdx, rdi
jbe 0x180052fe2
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, rsi
call fcn.180003258
test al, al
je 0x1800512f5
mov dword [0x1800d29a8], ebx
and dword [0x1800d2948], 0
mov rdx, qword [0x1800d29b8]
mov rcx, rdx
mov r10, qword [0x1800d29b0]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180051330
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov rdx, qword [0x1800d29b8]
mov r10, qword [0x1800d29b0]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x1800512bb
call fcn.18000b5d0
mov ecx, r15d
call fcn.18001505c
mov dword [rbp + 0x290], 0x41000000
mov dword [rbp + 0x294], 0x41000000
lea rdx, [rbp + 0x290]
mov ecx, 0xe
call fcn.1800155d4
movss xmm1, dword [0x1800d2948]
mulss xmm1, dword [0x18005d780]
movss xmm0, dword [0x18005d91c]
subss xmm0, xmm1
movss dword [rbp + 0x298], xmm0
mov dword [rbp + 0x29c], 0x42820000
lea rcx, [rbp + 0x298]
call fcn.180018370
subss xmm11, xmm14
subss xmm10, dword [0x1800ca588]
movss dword [rbp + 0x2a0], xmm10
movss dword [rbp + 0x2a4], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2a0]
lea rcx, str.self_childs
call fcn.1800088dc
mov ecx, dword [0x1800d29a8]
test ecx, ecx
je 0x1800514bb
cmp ecx, 1
jne 0x180052d85
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Teleporter
mov rcx, rsi
call fcn.1800028f8
lea rcx, str.Maybe_Soon...
call fcn.180044484
mov rcx, rsi
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Teleport
mov rcx, rsi
call fcn.1800028f8
lea rcx, str.Maybe_Soon...
call fcn.180044484
mov rcx, rsi
jmp 0x180052d80
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Local_Player
mov rcx, rsi
call fcn.1800028f8
movabs rdi, 0x1b07457f3b035cf1
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x48272013596232b4
mov qword [rbp + 0x4c0], rax
movabs rax, 0x472f407698fab563
mov qword [rbp + 0x4c8], rax
movdqa xmm0, xmmword [rbp + 0x4c0]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x4c0], xmm0
lea rdx, [0x1800d3838]
lea rcx, [rbp + 0x4c0]
call fcn.180038e6c
lea rdx, [0x1800d383b]
lea rcx, str.Godmode
call fcn.180038e6c
xor ecx, ecx
call fcn.18000f3bc
test al, al
je 0x180051588
lea rcx, str.Sometimes_This_Option_Will_Be_Get_Detected_By_Half_Decent_Anticheats
call fcn.180018d64
lea rdx, [0x1800d3845]
lea rcx, str.Semi_GodMode
call fcn.180038e6c
xor ecx, ecx
call fcn.18000f3bc
test al, al
je 0x1800515b2
lea rcx, str.Sometimes_This_Option_Will_Be_Get_Detected_By_Half_Decent_Anticheats
call fcn.180018d64
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x726b2910782333bf
mov qword [rbp + 0x4d0], rax
movabs rax, 0x472f4018f7f5ad75
mov qword [rbp + 0x4d8], rax
movdqa xmm0, xmmword [rbp + 0x4d0]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x4d0], xmm0
lea rdx, [0x1800d383f]
lea rcx, [rbp + 0x4d0]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7e732c11526532b8
mov qword [rbp + 0x4e0], rax
movabs rax, 0x472f3219f5ee9826
mov qword [rbp + 0x4e8], rax
movdqa xmm0, xmmword [rbp + 0x4e0]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x4e0], xmm0
lea rdx, [0x1800d383e]
lea rcx, [rbp + 0x4e0]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x77652c0c527532b8
mov qword [rbp + 0x4f0], rax
movabs rax, 0x472f4076989cd963
mov qword [rbp + 0x4f8], rax
movdqa xmm0, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x4f0], xmm0
lea rdx, [0x1800d3521]
lea rcx, [rbp + 0x4f0]
call fcn.180038e6c
xor ecx, ecx
call fcn.18000f3bc
test al, al
je 0x1800516d7
lea rcx, str.You_Will_be_Able_To_See_Yourself_but_Other_Players_Wont_see_You_
call fcn.180018d64
mov rcx, rsi
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
movaps xmm0, xmm9
call fcn.180018408
call fcn.18000dfa4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Movement
mov rcx, rsi
call fcn.1800028f8
lea rdx, [0x1800d3848]
lea rcx, str.Noclip
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x50273516576033bf
mov qword [rbp + 0x500], rax
movabs rax, 0x472f4076a2bca063
mov qword [rbp + 0x508], rax
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x500], xmm0
lea rdx, [0x1800d3854]
lea rcx, [rbp + 0x500]
call fcn.18003e3a4
lea rdx, [0x1800d3844]
lea rcx, str.Fastrun
call fcn.180038e6c
cmp byte [0x1800d3844], r12b
je 0x1800514b3
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7e62352c1b6d29a3
mov qword [rbp + 0x510], rax
movabs rbx, 0x472f4076989cd962
mov qword [rbp + 0x518], rbx
movdqa xmm0, xmmword [rbp + 0x510]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x510], xmm0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r12
movss xmm3, dword [0x18005bafc]
movaps xmm2, xmm15
lea rdx, [0x1800d24b4]
lea rcx, [rbp + 0x510]
call fcn.180043a70
jmp 0x1800514b3
and dword [rbp + 0x2a8], 0
and dword [rbp + 0x2ac], 0
lea rdx, [rbp + 0x2a8]
mov ecx, 0xe
call fcn.1800155d4
mov dword [rbp + 0x2b0], 0x43160000
and dword [rbp + 0x2b4], 0
lea rcx, [rbp + 0x2b0]
call fcn.180018370
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x318], xmm0
mov dword [rbp + 0x31c], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x318]
lea rcx, str.visual_subtab
call fcn.1800088dc
mov ebx, r12d
mov rdx, qword [0x1800d2998]
mov rax, rdx
mov r10, qword [0x1800d2990]
sub rax, r10
sar rax, 3
lea rsi, [0x1800d2930]
test rax, rax
je 0x18005197d
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x1800d2988], ebx
sete r8b
cmp rdx, rdi
jbe 0x180052fe2
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, rsi
call fcn.180003258
test al, al
je 0x180051926
mov dword [0x1800d2988], ebx
and dword [0x1800d2948], 0
mov rdx, qword [0x1800d2998]
mov rcx, rdx
mov r10, qword [0x1800d2990]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180051961
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov rdx, qword [0x1800d2998]
mov r10, qword [0x1800d2990]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x1800518ec
call fcn.18000b5d0
mov ecx, r15d
call fcn.18001505c
mov dword [rbp + 0x2c0], 0x41000000
mov dword [rbp + 0x2c4], 0x41000000
lea rdx, [rbp + 0x2c0]
mov ecx, 0xe
call fcn.1800155d4
movss xmm1, dword [0x1800d2948]
mulss xmm1, dword [0x18005d780]
movss xmm0, dword [0x18005d91c]
subss xmm0, xmm1
movss dword [rbp + 0x2c8], xmm0
mov dword [rbp + 0x2cc], 0x42820000
lea rcx, [rbp + 0x2c8]
call fcn.180018370
subss xmm11, xmm14
subss xmm10, dword [0x1800ca588]
movss dword [rbp + 0x2d0], xmm10
movss dword [rbp + 0x2d4], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2d0]
lea rcx, str.visual_childs
call fcn.1800088dc
cmp dword [0x1800d2988], r12d
jne 0x180052d85
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, [0x1800ca030]
mov rcx, rsi
call fcn.1800028f8
lea rdx, [0x1800d37e0]
lea rcx, str.Enable
call fcn.180038e6c
movabs rdi, 0x1b07457f3b035cf1
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x1b07457f3b7b33b3
mov qword [rbp + 0x520], rax
mov qword [rbp + 0x528], r13
movdqa xmm0, xmmword [rbp + 0x520]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x520], xmm0
lea rdx, [0x1800d37e2]
lea rcx, [rbp + 0x520]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x5927211a576f35b7
mov qword [rbp + 0x530], rax
movabs rax, 0x472f4076989ca169
mov qword [rbp + 0x538], rax
movdqa xmm0, xmmword [rbp + 0x530]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x530], xmm0
lea rdx, [0x1800d37e1]
lea rcx, [rbp + 0x530]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x59272d0b576239b9
mov qword [rbp + 0x540], rax
movabs rax, 0x472f4076989cab67
mov qword [rbp + 0x548], rax
movdqa xmm0, xmmword [rbp + 0x540]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x540], xmm0
lea rdx, [0x1800d37f0]
lea rcx, [rbp + 0x540]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7a45650d546e2eb0
mov qword [rbp + 0x550], rax
movabs rax, 0x472f4076989cd974
mov qword [rbp + 0x558], rax
movdqa xmm0, xmmword [rbp + 0x550]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x550], xmm0
lea rdx, [0x1800d37ed]
lea rcx, [rbp + 0x550]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x696e065f5f6239b9
mov qword [rbp + 0x560], rax
movabs rax, 0x472f407698f9b565
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x560]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x560], xmm0
lea rdx, [0x1800d37f2]
lea rcx, [rbp + 0x560]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7e642b1e4f7035b5
mov qword [rbp + 0x570], rax
mov qword [rbp + 0x578], r13
movdqa xmm0, xmmword [rbp + 0x570]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x570], xmm0
lea rdx, [0x1800d37f3]
lea rcx, [rbp + 0x570]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x55272b104b6239a6
mov qword [rbp + 0x580], rax
movabs rax, 0x472f407698f9b467
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [0x1800d37ee]
lea rcx, [rbp + 0x580]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7e692c134b6232a2
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], r13
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x590]
movdqa xmmword [rbp + 0x590], xmm0
lea rdx, [0x1800d37f1]
lea rcx, [rbp + 0x590]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x78770b5f4c6c34a2
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], r13
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x5a0]
movdqa xmmword [rbp + 0x5a0], xmm0
lea rdx, [0x1800d37f6]
lea rcx, [rbp + 0x5a0]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7762165f4c6c34a2
mov qword [rbp + 0x5b0], rax
movabs rax, 0x472f4076989cd960
mov qword [rbp + 0x5b8], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x5b0]
movdqa xmmword [rbp + 0x5b0], xmm0
lea rdx, [0x1800d37f7]
lea rcx, [rbp + 0x5b0]
call fcn.180038e6c
mov rcx, rsi
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
movaps xmm0, xmm9
call fcn.180018408
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Esp_Settings
mov rcx, rsi
call fcn.1800028f8
lea rcx, str.Box_Color
call fcn.180044484
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x1b07450754617fd2
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x5c8], r13
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp + 0x5c0], xmm0
mov ebx, 0x10420
mov r8d, ebx
lea rdx, [0x1800d24d0]
lea rcx, [rbp + 0x5c0]
call fcn.180039dc4
movups xmm0, xmmword [0x1800d24d0]
movups xmmword [0x1800d2338], xmm0
lea rcx, str.Head_Circle_Color
call fcn.180044484
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7366211e5e6b7fd2
mov qword [rbp + 0x5d0], rax
movabs rax, 0x472f4076989caa67
mov qword [rbp + 0x5d8], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x5d0]
movdqa xmmword [rbp + 0x5d0], xmm0
mov r8d, ebx
lea rdx, [0x1800d24f0]
lea rcx, [rbp + 0x5d0]
call fcn.180039dc4
movups xmm0, xmmword [0x1800d24f0]
movups xmmword [0x1800d23e8], xmm0
lea rcx, str.Distance_Color
call fcn.180044484
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7566310c52677fd2
mov qword [rbp + 0x5e0], rax
movabs rax, 0x472f4076989cbc65
mov qword [rbp + 0x5e8], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x5e0]
movdqa xmmword [rbp + 0x5e0], xmm0
mov r8d, ebx
lea rdx, [0x1800d2520]
lea rcx, [rbp + 0x5e0]
call fcn.180039dc4
movups xmm0, xmmword [0x1800d2520]
movups xmmword [0x1800d23d8], xmm0
lea rcx, str.Weapon_Color
call fcn.180044484
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7568351e5e747fd2
mov qword [rbp + 0x5f0], rax
mov qword [rbp + 0x5f8], r13
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x5f0]
movdqa xmmword [rbp + 0x5f0], xmm0
mov r8d, ebx
lea rdx, [0x1800d24e0]
lea rcx, [rbp + 0x5f0]
call fcn.180039dc4
movups xmm0, xmmword [0x1800d24e0]
movups xmmword [0x1800d23b8], xmm0
lea rcx, str.PlayerName_Color
call fcn.180044484
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x1b0720125a6d7fd2
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x608], r13
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x600]
movdqa xmmword [rbp + 0x600], xmm0
mov r8d, ebx
lea rdx, [0x1800d2500]
lea rcx, [rbp + 0x600]
call fcn.180039dc4
movups xmm0, xmmword [0x1800d2500]
movups xmmword [0x1800d2388], xmm0
lea rcx, str.SnapLine_Color
call fcn.180044484
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x726b351e55707fd2
mov qword [rbp + 0x610], rax
movabs rax, 0x472f4076989cbc68
mov qword [rbp + 0x618], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x610]
movdqa xmmword [rbp + 0x610], xmm0
mov r8d, ebx
lea rdx, [0x1800d2510]
lea rcx, [rbp + 0x610]
call fcn.180039dc4
movups xmm0, xmmword [0x1800d2510]
movups xmmword [0x1800d23c8], xmm0
call fcn.1800441b8
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x5f27371a5f6d39a3
mov qword [rbp + 0x620], rax
movabs rax, 0x474a2318f9e8aa6f
mov qword [rbp + 0x628], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x620]
movdqa xmmword [rbp + 0x620], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x18005d5cc]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x1800d230c]
lea rcx, [rbp + 0x620]
call fcn.180043ab4
jmp 0x1800514b3
and dword [rbp + 0x2d8], 0
and dword [rbp + 0x2dc], 0
lea rdx, [rbp + 0x2d8]
mov ecx, 0xe
call fcn.1800155d4
mov dword [rbp + 0x2e0], 0x43160000
and dword [rbp + 0x2e4], 0
lea rcx, [rbp + 0x2e0]
call fcn.180018370
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x2e8], xmm0
mov dword [rbp + 0x2ec], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2e8]
lea rcx, str.combat_subtab
call fcn.1800088dc
mov ebx, r12d
mov rdx, qword [0x1800d2978]
mov rax, rdx
mov r10, qword [0x1800d2970]
sub rax, r10
sar rax, 3
lea r14, [0x1800d2930]
test rax, rax
je 0x1800522f0
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x1800d2968], ebx
sete r8b
cmp rdx, rdi
jbe 0x180052fe2
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r14
call fcn.180003258
test al, al
je 0x180052299
mov dword [0x1800d2968], ebx
and dword [0x1800d2948], 0
mov rdx, qword [0x1800d2978]
mov rcx, rdx
mov r10, qword [0x1800d2970]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x1800522d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov rdx, qword [0x1800d2978]
mov r10, qword [0x1800d2970]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18005225f
call fcn.18000b5d0
mov ecx, r15d
call fcn.18001505c
mov dword [rbp + 0x2f0], 0x41000000
mov dword [rbp + 0x2f4], 0x41000000
lea rdx, [rbp + 0x2f0]
mov ecx, 0xe
call fcn.1800155d4
movss xmm1, dword [0x1800d2948]
mulss xmm1, dword [0x18005d780]
movss xmm0, dword [0x18005d91c]
subss xmm0, xmm1
movss dword [rbp + 0x2f8], xmm0
mov dword [rbp + 0x2fc], 0x42820000
lea rcx, [rbp + 0x2f8]
call fcn.180018370
subss xmm11, xmm14
subss xmm10, dword [0x1800ca588]
movss dword [rbp + 0x300], xmm10
movss dword [rbp + 0x304], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x300]
lea rcx, str.aimbot_childs
call fcn.1800088dc
mov ecx, dword [0x1800d2968]
test ecx, ecx
je 0x18005278f
cmp ecx, 1
jne 0x180052d85
call fcn.18000dfa4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.subtab1
mov rcx, r14
call fcn.1800028f8
mov rcx, r14
call fcn.1800028d4
call fcn.18000dfa4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Weapon_Modifysubtab1
mov rcx, r14
call fcn.1800028f8
lea rdx, [0x1800d3823]
lea rcx, str.Enabled_Weapon_Options
call fcn.180038e6c
xor ecx, ecx
call fcn.18000f3bc
test al, al
je 0x18005248c
lea rcx, str.You_Need_To_Enabled_This_Option_otherwise_The_Weapon_Options_Wont_Work
call fcn.180018d64
movabs rdi, 0x1b07457f3b035cf1
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7268261a692333bf
mov qword [rbp + 0x330], rax
movabs rax, 0x472f4076989cd96a
mov qword [rbp + 0x338], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x330], xmm0
lea rdx, [0x1800d3824]
lea rcx, [rbp + 0x330]
call fcn.180038e6c
cmp byte [0x1800d3824], r12b
je 0x180052566
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x1b072916546039a3
mov qword [rbp + 0x340], rax
mov qword [rbp + 0x348], r13
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x340]
movdqa xmmword [rbp + 0x340], xmm0
mov dword [rsp + 0x28], r12d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x18005bafc]
movaps xmm2, xmm9
lea rdx, [0x1800d382c]
lea rcx, [rbp + 0x340]
call fcn.180043a70
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7a68291a692333bf
mov qword [rbp + 0x350], rax
movabs rbx, 0x472f4076989cd962
mov qword [rbp + 0x358], rbx
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x350]
movdqa xmmword [rbp + 0x350], xmm0
lea rdx, [0x1800d3825]
lea rcx, [rbp + 0x350]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7a62370f682333bf
mov qword [rbp + 0x360], rax
mov qword [rbp + 0x368], rbx
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x360], xmm0
lea rdx, [0x1800d3826]
lea rcx, [rbp + 0x360]
call fcn.180038e6c
mov ecx, r15d
call fcn.180015008
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7e732c12526f32a4
mov qword [rbp + 0x370], rax
movabs rax, 0x474a2718f9cef962
mov qword [rbp + 0x378], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x370]
movdqa xmmword [rbp + 0x370], xmm0
lea rdx, [0x1800d3828]
lea rcx, [rbp + 0x370]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7e732c11526532b8
mov qword [rbp + 0x380], rax
movabs rax, 0x472f4019f5f19826
mov qword [rbp + 0x388], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x380]
movdqa xmmword [rbp + 0x380], xmm0
lea rdx, [0x1800d3829]
lea rcx, [rbp + 0x380]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x6d6e3610577324b4
mov qword [rbp + 0x390], rax
movabs rax, 0x472f2f1bf5ddf963
mov qword [rbp + 0x398], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x390]
movdqa xmmword [rbp + 0x390], xmm0
lea rdx, [0x1800d3827]
lea rcx, [rbp + 0x390]
call fcn.180038e6c
mov rcx, r14
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
movaps xmm0, xmm9
call fcn.180018408
call fcn.18000dfa4
movaps xmm7, xmm0
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Weapon_Spawnersubtab1
mov rcx, r14
call fcn.1800028f8
lea rcx, str.Maybe_Soon...
jmp 0x180052d78
call fcn.18000dfa4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aimbot
mov rcx, r14
call fcn.1800028f8
movabs rdi, 0x1b07457f3b035cf1
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x1b072013596232b4
mov qword [rbp + 0x3a0], rax
mov qword [rbp + 0x3a8], r13
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x3a0]
movdqa xmmword [rbp + 0x3a0], xmm0
lea rdx, [0x1800d37d4]
lea rcx, [rbp + 0x3a0]
call fcn.180038e6c
lea rdx, [0x1800d22d8]
lea rcx, str.Aim_Key
call fcn.18003e3a4
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x55272b10506033bd
mov qword [rbp + 0x3b0], rax
movabs rax, 0x472f407698efba76
mov qword [rbp + 0x3b8], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x3b0]
movdqa xmmword [rbp + 0x3b0], xmm0
lea rdx, [0x1800d37d5]
lea rcx, [rbp + 0x3b0]
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x159cd5a9b46b55e3
mov qword [rbp + 0xc30], rax
movabs rcx, 0x3a695600a581f6e8
mov qword [rbp + 0xc38], rcx
movabs rax, 0x7e6e035f4c6c34a2
mov qword [rbp + 0x780], rax
movabs rax, 0x2e796010d7bcbd6a
mov qword [rbp + 0x788], rax
movabs rax, 0x159cd5a9b46b2286
mov qword [rbp + 0x790], rax
mov qword [rbp + 0x798], rcx
vmovdqu ymm0, ymmword [rbp + 0x780]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x780], ymm1
lea rdx, [0x1800d37f8]
lea rcx, [rbp + 0x780]
vzeroupper
call fcn.180038e6c
cmp byte [0x1800d37f8], r12b
je 0x180052a27
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x7d752a1354607fd2
mov qword [rbp + 0x3c0], rax
movabs rax, 0x472f4076989caf69
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x3c0], xmm0
mov r8d, 0x10420
lea rdx, [0x1800d2530]
lea rcx, [rbp + 0x3c0]
call fcn.180039dc4
movups xmm0, xmmword [0x1800d2530]
movups xmmword [0x1800d2418], xmm0
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rax, 0x776e035f4c622eb5
mov qword [rbp + 0x3d0], rax
movabs rax, 0x47790f30b8f8bc6a
mov qword [rbp + 0x3d8], rax
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x3d0]
movdqa xmmword [rbp + 0x3d0], xmm0
lea rdx, [0x1800d37f9]
lea rcx, [rbp + 0x3d0]
call fcn.180038e6c
mov rcx, r14
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
call fcn.18000dfa4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aimbot_Customization
mov rcx, r14
call fcn.1800028f8
mov dword [rsp + 0x28], r12d
lea rbx, [0x18005d5cc]
mov qword [rsp + 0x20], rbx
mov r9d, 0xc8
xor r8d, r8d
lea rdx, [0x1800d37d8]
lea rcx, str.Aimbot_Smoothing
call fcn.180043ab4
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1800d22dc]
lea rcx, str.Fov_View
call fcn.180043ab4
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x1800d22e0]
lea rcx, str.Aim_Distance
call fcn.180043ab4
or dword [rsp + 0x20], 0xffffffff
mov r9d, esi
lea r8, str.Head
lea rdx, [0x1800d37dc]
lea rcx, str.Aim_Bone
call fcn.18003d264
mov rcx, r14
call fcn.1800028d4
call fcn.18000dfa4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Silent
mov rcx, r14
call fcn.1800028f8
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
movabs rsi, 0x159cd5a9b46b55e3
mov qword [rbp + 0xc30], rsi
movabs rbx, 0x3a695600a581f6e8
mov qword [rbp + 0xc38], rbx
movabs rax, 0x5a2731115e6f35a2
mov qword [rbp + 0x7a0], rax
movabs rax, 0x26d1937d5b4b46f
mov qword [rbp + 0x7a8], rax
movabs rax, 0x47d38289e0241bc3
mov qword [rbp + 0x7b0], rax
movabs rax, 0x3a695629e2cfbfa3
mov qword [rbp + 0x7b8], rax
vmovdqu ymm0, ymmword [rbp + 0x7a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x7a0], ymm1
lea rdx, [0x1800d37e8]
lea rcx, [rbp + 0x7a0]
vzeroupper
call fcn.180038e6c
mov qword [rbp + 0xc20], rdi
mov qword [rbp + 0xc28], r13
mov qword [rbp + 0xc30], rsi
mov qword [rbp + 0xc38], rbx
movabs rcx, 0xf3c3ea43eec14035
mov qword [rbp + 0xc40], rcx
movabs rdx, 0xdc28f40a0b8ed2ca
mov qword [rbp + 0xc48], rdx
movabs rax, 0x6e45651c52643dbc
mov qword [rbp + 0x820], rax
movabs rax, 0x6626856ecf9b56a
mov qword [rbp + 0x828], rax
movabs rax, 0x35c89ae7942e17ba
mov qword [rbp + 0x830], rax
movabs rax, 0x132e1849eed3b9bf
mov qword [rbp + 0x838], rax
mov qword [rbp + 0x840], rcx
mov qword [rbp + 0x848], rdx
vmovdqu ymm0, ymmword [rbp + 0x820]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x820], ymm1
vmovdqa xmm0, xmmword [rbp + 0xc40]
vxorps xmm0, xmm0, xmmword [rbp + 0x840]
vmovdqa xmmword [rbp + 0x840], xmm0
lea rdx, [0x1800d37e8]
lea rcx, [rbp + 0x820]
vzeroupper
call fcn.180038e6c
mov rcx, r14
call fcn.1800028d4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.1800179d4
call fcn.18000dfa4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.18000dfd4
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.18000dc8c
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Silent_Customization
mov rcx, r14
call fcn.1800028f8
lea rcx, str.Couldnt_Load_Options
call fcn.180044484
mov rcx, r14
call fcn.1800028d4
call fcn.18000b5d0
mov ecx, r15d
call fcn.18001505c
jmp 0x180052f26
mov ecx, dword [0x1800d3910]
mov rax, qword gs:[0x58]
mov edx, 4
mov rax, qword [rax + rcx*8]
mov eax, dword [rdx + rax]
cmp dword [0x1800d38a0], eax
jg 0x180052fa5
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
sub rax, qword [0x1800d3898]
cmp rax, 0x7d0
jbe 0x180052dda
mov dword [0x1800d294c], r12d
call fcn.18000dc8c
movss xmm6, dword [rax + 0x10]
movaps xmm1, xmm15
mov ecx, 2
call fcn.18000d1ac
movaps xmm1, xmm11
addss xmm1, dword [rbp + 0xb3c]
movaps xmm0, xmm10
addss xmm0, dword [rbp + 0xb38]
movss dword [rbp + 0x308], xmm0
movss dword [rbp + 0x30c], xmm1
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x308]
lea rdx, [rbp + 0xb38]
mov rcx, r14
call fcn.180020080
mulss xmm11, xmm8
subss xmm11, dword [0x18005d76c]
mulss xmm10, xmm8
subss xmm10, dword [0x18005d76c]
movss dword [rbp + 0x310], xmm10
movss dword [rbp + 0x314], xmm11
lea rcx, [rbp + 0x310]
call fcn.180018370
movdqa xmm0, xmmword [0x1800617d0]
movups xmmword [rbp + 0x9d8], xmm0
movss xmm0, dword [0x1800d2a28]
movss dword [rbp + 0x3e0], xmm0
movss xmm1, dword [0x1800d2a2c]
movss dword [rbp + 0x3e4], xmm1
movss xmm0, dword [0x1800d2a30]
movss dword [rbp + 0x3e8], xmm0
mov dword [rbp + 0x3ec], 0x3f800000
mov qword [rsp + 0x48], r15
movss xmm0, dword [0x18005d768]
movss dword [rsp + 0x40], xmm0
lea rax, [rbp + 0x9d8]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x3e0]
mov qword [rsp + 0x30], rax
movss xmm0, dword [0x18005d764]
movss dword [rsp + 0x28], xmm0
movss xmm1, dword [0x18005bb04]
movss dword [rsp + 0x20], xmm1
movss xmm2, dword [0x18005d778]
movaps xmm3, xmm2
lea rdx, str.spinner
lea rcx, [0x1800d2930]
call fcn.180002f24
call fcn.18000b480
mov ecx, r15d
call fcn.18001505c
lea rcx, [0x1800d12e0]
call fcn.1800467e8
nop
mov rcx, qword [rbp + 0xb60]
test rcx, rcx
je 0x180050d10
mov rdx, qword [rbp + 0xb70]
sub rdx, rcx
and rdx, 0xfffffffffffffff8
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052f86
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180052f86
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180058288
jmp 0x180050d10
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [0x1800d38a0]
call fcn.1800586a8
cmp dword [0x1800d38a0], 0xffffffff
jne 0x180052dbe
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
mov qword [0x1800d3898], rax
lea rcx, [0x1800d38a0]
call fcn.18005863c
jmp 0x180052dbe
call fcn.180046740
int3
call fcn.180046740
int3