Function at 0x18006261c
Capabilities:
Access peb ldr_data
Encode data using xor
Execute command
Hash data using fnv
Resolve function by parsing pe exports
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x1400
call fcn.1800bd610
sub rsp, rax
movaps xmmword [rsp + 0x13f0], xmm6
movaps xmmword [rsp + 0x13e0], xmm7
movaps xmmword [rsp + 0x13d0], xmm8
movaps xmmword [rsp + 0x13c0], xmm9
movaps xmmword [rsp + 0x13b0], xmm10
movaps xmmword [rsp + 0x13a0], xmm11
movaps xmmword [rsp + 0x1390], xmm12
movaps xmmword [rsp + 0x1380], xmm13
movaps xmmword [rsp + 0x1370], xmm14
movaps xmmword [rsp + 0x1360], xmm15
lea rbp, [rsp + 0x70]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x18014f980]
xor rax, rsp
mov qword [rbp + 0x12e0], rax
xor r12d, r12d
lea esi, [r12 + 0xf]
mov ebx, 0x1000
cmp byte [reloc.WS2_32.dll_accept], r12b
jne 0x180062961
lea rcx, [0x180150c00]
call fcn.180003d70
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x11a0]
call sub.VCRUNTIME140.dll_memset
mov dword [rsp + 0x20], 1
lea r9d, [r12 + 0x40]
lea r8d, [r12 + 1]
lea rdx, str.C:WINDOWSpizza.txt
lea rcx, [rbp + 0x11a0]
call fcn.180060704
nop
cmp qword [rbp + 0x1230], r12
je 0x180062940
xorps xmm0, xmm0
movups xmmword [rbp + 0x1048], xmm0
mov qword [rbp + 0x1058], r12
mov qword [rbp + 0x1060], rsi
mov byte [rbp + 0x1048], r12b
lea rdx, [rbp + 0x1048]
lea rcx, [rbp + 0x11a0]
call fcn.18005bcdc
xorps xmm0, xmm0
movups xmmword [rbp + 0x1068], xmm0
mov qword [rbp + 0x1078], r12
mov qword [rbp + 0x1080], rsi
mov byte [rbp + 0x1068], r12b
lea rdx, [rbp + 0x1068]
lea rcx, [rbp + 0x11a0]
call fcn.18005bcdc
mov r8, qword [rbp + 0x1078]
cmp qword [rbp + 0x1058], r12
jne 0x18006279d
test r8, r8
je 0x180062898
lea rax, [rbp + 0xaa0]
mov qword [rbp + 0x12c0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xaa0], xmm0
mov qword [rbp + 0xab0], r12
mov qword [rbp + 0xab8], r12
lea rdx, [rbp + 0x1068]
cmp qword [rbp + 0x1080], rsi
cmova rdx, qword [rbp + 0x1068]
lea rcx, [rbp + 0xaa0]
call fcn.18005984c
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xac0], xmm0
mov qword [rbp + 0xad0], r12
mov qword [rbp + 0xad8], r12
lea rdx, [rbp + 0x1048]
cmp qword [rbp + 0x1060], rsi
cmova rdx, qword [rbp + 0x1048]
mov r8, qword [rbp + 0x1058]
lea rcx, [rbp + 0xac0]
call fcn.18005984c
nop
lea r8, [rbp + 0xaa0]
lea rdx, [rbp + 0xac0]
lea rcx, [0x180150c00]
call fcn.180004f50
mov byte [reloc.WS2_32.dll_accept], 1
mov dword [reloc.WS2_32.dll_bind], 2
xorps xmm0, xmm0
movups xmmword [rbp + 0xae0], xmm0
mov qword [rbp + 0xaf0], r12
mov qword [rbp + 0xaf8], r12
mov r8d, reloc.WS2_32.dll_select
lea rdx, str.Succesfully_Loaded
lea rcx, [rbp + 0xae0]
call fcn.180014f04
lea rdx, [rbp + 0xae0]
lea rcx, [0x18014e2e0]
call fcn.180069ad4
nop
mov rdx, qword [rbp + 0x1080]
cmp rdx, rsi
jbe 0x1800628d7
inc rdx
mov rcx, qword [rbp + 0x1068]
mov rax, rcx
cmp rdx, rbx
jb 0x1800628d2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800628d2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800bcec8
mov qword [rbp + 0x1078], r12
mov qword [rbp + 0x1080], rsi
mov byte [rbp + 0x1068], r12b
mov rdx, qword [rbp + 0x1060]
cmp rdx, rsi
jbe 0x18006292b
inc rdx
mov rcx, qword [rbp + 0x1048]
mov rax, rcx
cmp rdx, rbx
jb 0x180062926
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180062926
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800bcec8
mov qword [rbp + 0x1058], r12
mov qword [rbp + 0x1060], rsi
mov byte [rbp + 0x1048], r12b
lea rcx, [rbp + 0x11a0]
call fcn.180061594
cmp byte [reloc.WS2_32.dll_accept], r12b
jne 0x180062961
mov ecx, 3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movabs rsi, 0x9754d59109c42f7f
movabs rdi, 0xb593b3ace1361cd8
mov r14d, 0x64
movabs r15, 0x7fd9d7fb6220da4d
movabs r13, 0x5e6d930e6b68f1b6
movss xmm8, dword [0x1800c20f8]
movss xmm12, dword [0x1800c2100]
xorps xmm9, xmm9
movss xmm10, dword [0x1800c3d54]
movss xmm11, dword [0x1800c2140]
cmp dword [reloc.WS2_32.dll_bind], 2
jne 0x1800635c9
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x1800635c9
call fcn.18006a424
call fcn.18006c8ac
call fcn.18006ab50
call fcn.18006a758
call fcn.18006c0f4
call fcn.18006b17c
cmp byte [0x18015132d], r12b
je 0x180062b33
cmp byte [0x18015132e], r12b
je 0x180062ae6
call fcn.180020588
mov rbx, rax
movdqa xmm0, xmmword [0x180131060]
movups xmmword [rbp + 0xc00], xmm0
lea rcx, [rbp + 0xc00]
call fcn.18001df50
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
cvtdq2ps xmm2, xmm2
movss xmm1, dword [0x18015066c]
mulss xmm1, xmm8
movss xmm0, dword [0x180150668]
mulss xmm0, xmm8
movss dword [rbp + 0x3c], xmm0
movss dword [rbp + 0x40], xmm1
mov dword [rsp + 0x20], r14d
mov r9d, eax
lea rdx, [rbp + 0x3c]
mov rcx, rbx
call fcn.1800314b8
call fcn.180020588
mov rbx, rax
lea rcx, [0x18014f480]
call fcn.18001df50
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x18015066c]
mulss xmm1, xmm8
movss xmm0, dword [0x180150668]
mulss xmm0, xmm8
movss dword [rbp + 0x44], xmm0
movss dword [rbp + 0x48], xmm1
lea rdx, [rbp + 0x44]
movss xmm13, dword [0x1800c20fc]
movss dword [rsp + 0x28], xmm13
mov r9d, eax
mov dword [rsp + 0x20], r14d
cvtdq2ps xmm2, xmm2
mov rcx, rbx
call fcn.1800313d4
jmp 0x180062b3c
call fcn.180020588
mov rbx, rax
lea rcx, [0x18014f480]
call fcn.18001df50
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x18015066c]
mulss xmm1, xmm8
movss xmm0, dword [0x180150668]
mulss xmm0, xmm8
movss dword [rbp + 0x4c], xmm0
movss dword [rbp + 0x50], xmm1
lea rdx, [rbp + 0x4c]
jmp 0x180062ac1
movss xmm13, dword [0x1800c20fc]
cmp byte [0x18015132f], r12b
je 0x180062d28
lea r14, [0x18014f460]
movss xmm6, dword [0x1800c2104]
mov eax, dword [0x180151330]
test eax, eax
jne 0x180062c08
call fcn.180020588
mov rbx, rax
mov rcx, r14
call fcn.18001df50
movss xmm1, dword [0x18015066c]
mulss xmm1, xmm8
movss xmm0, dword [0x180150668]
mulss xmm0, xmm8
movss dword [rbp + 0x54], xmm0
movss dword [rbp + 0x58], xmm1
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm12
lea rdx, [rbp + 0x54]
mov rcx, rbx
call fcn.1800313d4
mov rcx, r14
call fcn.18001df50
movss xmm1, dword [0x18015066c]
mulss xmm1, xmm8
movss xmm0, dword [0x180150668]
mulss xmm0, xmm8
movss dword [rbp + 0x5c], xmm0
movss dword [rbp + 0x60], xmm1
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm12
lea rdx, [rbp + 0x5c]
mov rcx, rbx
call fcn.1800313d4
mov eax, dword [0x180151330]
cmp eax, 1
jne 0x180062c68
call fcn.180020588
mov rbx, rax
mov rcx, r14
call fcn.18001df50
movss xmm1, dword [0x18015066c]
mulss xmm1, xmm8
movss xmm0, dword [0x180150668]
mulss xmm0, xmm8
movss dword [rbp + 0x64], xmm0
movss dword [rbp + 0x68], xmm1
movss dword [rsp + 0x28], xmm9
mov dword [rsp + 0x20], 0x64
mov r9d, eax
movaps xmm2, xmm6
lea rdx, [rbp + 0x64]
mov rcx, rbx
call fcn.1800313d4
mov eax, dword [0x180151330]
cmp eax, 2
jne 0x180062d28
call fcn.180020588
mov rbx, rax
movss xmm6, dword [0x180150668]
mulss xmm6, xmm8
movss xmm7, dword [0x18015066c]
mulss xmm7, xmm8
mov rcx, r14
call fcn.18001df50
movaps xmm0, xmm6
addss xmm0, xmm10
movss dword [rbp + 0x6c], xmm0
movss dword [rbp + 0x70], xmm7
movaps xmm1, xmm6
subss xmm1, xmm10
movss dword [rbp + 0x74], xmm1
movss dword [rbp + 0x78], xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x6c]
lea rdx, [rbp + 0x74]
mov rcx, rbx
call fcn.1800327e8
mov rcx, r14
call fcn.18001df50
movss dword [rbp + 0x7c], xmm6
movaps xmm0, xmm7
addss xmm0, xmm10
movss dword [rbp + 0x80], xmm0
movss dword [rbp + 0x84], xmm6
subss xmm7, xmm10
movss dword [rbp + 0x88], xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x7c]
lea rdx, [rbp + 0x84]
mov rcx, rbx
call fcn.1800327e8
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180063380
call fcn.180020588
mov r14, rax
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
movabs rax, 0x4d8ff7d64218ee15
mov qword [rbp + 0x10], rax
movabs rax, 0x5e6d930e6b68c698
mov qword [rbp + 0x18], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x12d0], rsi
mov qword [rbp + 0x12d8], rdi
movabs rax, 0x5fbdb29c054fb66d
mov qword [rbp + 0x9a0], rax
movabs rax, 0x6659cb2e514882d7
mov qword [rbp + 0x9a8], rax
movabs rax, 0xe401f5a627f6795f
mov qword [rbp + 0x9b0], rax
movabs rax, 0xb593b3ace1366ebd
mov qword [rbp + 0x9b8], rax
vmovdqu ymm0, ymmword [rbp + 0x9a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x9a0], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0xb70], xmm0
vxorps xmm1, xmm1, xmm1
vmovdqu xmmword [rbp + 0xb80], xmm1
mov r8d, listen
lea rdx, str.Nov_21_2024
lea rcx, [rbp + 0xb70]
vzeroupper
call fcn.180014f04
nop
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x5b0], r15
mov qword [rbp + 0x5b8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x5b0]
movdqa xmmword [rbp + 0x5b0], xmm0
lea r8, [rbp + 0xb70]
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0xf98]
call fcn.180008170
nop
lea r8, [rbp + 0x9a0]
mov rdx, rax
lea rcx, [rbp + 0x1108]
call fcn.1800081e0
nop
lea rcx, [rbp + 0xf98]
call fcn.180006dd0
nop
lea rcx, [rbp + 0xb70]
call fcn.180006dd0
call fcn.180020968
mov rsi, rax
lea rdi, [rbp + 0x1108]
cmp qword [rbp + 0x1120], 0xf
cmova rdi, qword [rbp + 0x1108]
movdqa xmm0, xmmword [0x1800c3e10]
movups xmmword [rbp + 0xc10], xmm0
lea rcx, [rbp + 0xc10]
call fcn.18001df50
mov ebx, eax
call fcn.180020b60
movss xmm0, dword [rax + 0xc]
subss xmm0, dword [0x1800c3d68]
mov dword [rbp + 0x8c], 0x41000000
movss dword [rbp + 0x90], xmm0
mov qword [rsp + 0x20], r12
mov r9, rdi
mov r8d, ebx
lea rdx, [rbp + 0x8c]
mov rcx, rsi
call fcn.180034910
movss dword [rsp + 0x20], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x1188]
call fcn.18001d01c
movdqa xmm6, xmmword [0x1800c3f70]
movups xmmword [rbp + 0xc20], xmm6
lea rcx, [rbp + 0xc20]
call fcn.18001df50
mov dword [rbp + 0x94], 0x41200000
mov dword [rbp + 0x98], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0x94]
mov rcx, r14
call fcn.180034910
movups xmmword [rbp + 0xc30], xmm6
lea rcx, [rbp + 0xc30]
call fcn.18001df50
mov dword [rbp + 0x9c], 0x41300000
mov dword [rbp + 0xa0], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0x9c]
mov rcx, r14
call fcn.180034910
movups xmmword [rbp + 0xc40], xmm6
lea rcx, [rbp + 0xc40]
call fcn.18001df50
mov dword [rbp + 0xa4], 0x41100000
mov dword [rbp + 0xa8], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0xa4]
mov rcx, r14
call fcn.180034910
movups xmmword [rbp + 0xd00], xmm6
lea rcx, [rbp + 0xd00]
call fcn.18001df50
mov dword [rbp + 0xac], 0x41200000
mov dword [rbp + 0xb0], 0x40e00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0xac]
mov rcx, r14
call fcn.180034910
movups xmmword [rbp + 0xc50], xmm6
lea rcx, [rbp + 0xc50]
call fcn.18001df50
mov dword [rbp + 0xb4], 0x41200000
mov dword [rbp + 0xb8], 0x40a00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0xb4]
mov rcx, r14
call fcn.180034910
lea rbx, [0x180150d60]
mov esi, reloc.WS2_32.dll_ntohs
cmp qword [0x180150d78], rsi
cmova rbx, qword [0x180150d60]
xorps xmm0, xmm0
movups xmmword [rbp + 0xb90], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xba0], xmm1
lea rax, [rbp + 0x10]
or r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], r12b
jne 0x1800630c4
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0xb90]
call fcn.180014f04
nop
lea r8, [0x18013e30c]
lea rdx, [rbp + 0xb90]
lea rcx, [rbp + 0xf48]
call fcn.1800081e0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1028]
call fcn.1800081e0
nop
lea rcx, [rbp + 0xf48]
call fcn.180006dd0
nop
lea rcx, [rbp + 0xb90]
call fcn.180006dd0
lea rdx, [rbp + 0x1028]
cmp qword [rbp + 0x1040], rsi
cmova rdx, qword [rbp + 0x1028]
movss dword [rsp + 0x20], xmm11
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x1190]
call fcn.18001d01c
lea rbx, [rbp + 0x1028]
cmp qword [rbp + 0x1040], rsi
cmova rbx, qword [rbp + 0x1028]
movups xmmword [rbp + 0xc60], xmm6
lea rcx, [rbp + 0xc60]
call fcn.18001df50
mov dword [rbp + 0xbc], 0x41200000
mov dword [rbp + 0xc0], 0x40c00000
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xbc]
mov rcx, r14
call fcn.180034910
lea rbx, [rbp + 0x1028]
cmp qword [rbp + 0x1040], rsi
cmova rbx, qword [rbp + 0x1028]
movups xmmword [rbp + 0xc70], xmm6
lea rcx, [rbp + 0xc70]
call fcn.18001df50
mov dword [rbp + 0xc4], 0x41300000
mov dword [rbp + 0xc8], 0x40c00000
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xc4]
mov rcx, r14
call fcn.180034910
lea rbx, [rbp + 0x1028]
cmp qword [rbp + 0x1040], rsi
cmova rbx, qword [rbp + 0x1028]
movups xmmword [rbp + 0xc80], xmm6
lea rcx, [rbp + 0xc80]
call fcn.18001df50
mov dword [rbp + 0xcc], 0x41100000
mov dword [rbp + 0xd0], 0x40c00000
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xcc]
mov rcx, r14
call fcn.180034910
lea rbx, [rbp + 0x1028]
cmp qword [rbp + 0x1040], rsi
cmova rbx, qword [rbp + 0x1028]
movups xmmword [rbp + 0xc90], xmm6
lea rcx, [rbp + 0xc90]
call fcn.18001df50
mov dword [rbp + 0xd4], 0x41200000
mov dword [rbp + 0xd8], 0x40e00000
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xd4]
mov rcx, r14
call fcn.180034910
lea rbx, [rbp + 0x1028]
cmp qword [rbp + 0x1040], rsi
cmova rbx, qword [rbp + 0x1028]
movups xmmword [rbp + 0xca0], xmm6
lea rcx, [rbp + 0xca0]
call fcn.18001df50
mov dword [rbp + 0xdc], 0x41200000
mov dword [rbp + 0xe0], 0x40a00000
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xdc]
mov rcx, r14
call fcn.180034910
lea rbx, [rbp + 0x1028]
cmp qword [rbp + 0x1040], rsi
cmova rbx, qword [rbp + 0x1028]
movdqa xmm0, xmmword [0x1800c3e10]
movups xmmword [rbp + 0xcb0], xmm0
lea rcx, [rbp + 0xcb0]
call fcn.18001df50
mov dword [rbp + 0xe4], 0x41200000
mov dword [rbp + 0xe8], 0x40c00000
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xe4]
mov rcx, r14
call fcn.180034910
nop
lea rcx, [rbp + 0x1028]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x1108]
call fcn.180006dd0
mov r14d, 0x95466b05
mov rax, qword [0x1801514f0]
test rax, rax
jne 0x18006342d
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 0x180063412
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x180063412
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]
inc rcx
test al, al
je 0x18006340d
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x1800633ee
cmp r11d, r14d
je 0x180063b0a
test r9d, r9d
jne 0x1800633d2
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x180063423
cmp qword [rax + 0x30], r12
jne 0x1800633ad
mov rax, r12
mov qword [0x1801514f0], rax
mov ecx, dword [0x180151388]
call rax
test al, 1
je 0x180063447
cmp byte [0x180151382], r12b
sete byte [0x180151382]
mov rax, qword [0x1801514f0]
test rax, rax
jne 0x1800634ee
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 0x1800634d3
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x1800634d3
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rsi + r9*4]
mov ecx, dword [rax + rdx]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
inc rcx
test al, al
je 0x1800634ce
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x1800634af
cmp r11d, r14d
je 0x180063b28
test r9d, r9d
jne 0x180063493
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x1800634e4
cmp qword [rax + 0x30], r12
jne 0x18006346e
mov rax, r12
mov qword [0x1801514f0], rax
mov ecx, reloc.WS2_32.dll_WSACleanup
call rax
test ax, ax
jns 0x180063508
cmp byte [0x180151376], r12b
sete byte [0x180151376]
mov rax, qword [0x1801514f0]
test rax, rax
jne 0x1800635af
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 0x180063594
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x180063594
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rsi + r9*4]
mov ecx, dword [rax + rdx]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
inc rcx
test al, al
je 0x18006358f
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x180063570
cmp r11d, r14d
je 0x180063b46
test r9d, r9d
jne 0x180063554
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x1800635a5
cmp qword [rax + 0x30], r12
jne 0x18006352f
mov rax, r12
mov qword [0x1801514f0], rax
mov ecx, dword [0x18015138c]
call rax
test al, 1
je 0x1800635c9
cmp byte [0x18015133a], r12b
sete byte [0x18015133a]
mov bl, byte [reloc.WS2_32.dll_accept]
call fcn.180020b60
mov byte [rax + 0x50], bl
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180065535
mov cl, byte [reloc.WS2_32.dll_accept]
test cl, cl
je 0x180065535
mov esi, 3
lea r14, str.Variant
lea rbx, str.Variant_1
movss xmm13, dword [0x18013102c]
movss xmm15, dword [0x1800c213c]
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 1
jne 0x180063b64
call fcn.180020b60
mov rdi, rax
or dword [rax], esi
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x10b0], xmm0
mov qword [rbp + 0x10c0], rax
mov qword [rbp + 0xb00], r14
mov qword [rbp + 0xb08], rbx
lea rax, str.Variant_2
mov qword [rbp + 0xb10], rax
lea rax, str.Variant_3
mov qword [rbp + 0xb18], rax
lea rax, [rbp + 0xb00]
mov qword [rbp + 0xa90], rax
lea rax, [rbp + 0xb20]
mov qword [rbp + 0xa98], rax
movaps xmm0, xmmword [rbp + 0xa90]
movdqa xmmword [rbp + 0x12c0], xmm0
lea r8, [rbp]
lea rdx, [rbp + 0x12c0]
lea rcx, [rbp + 0x10b0]
call fcn.180060808
nop
and dword [rbp + 0xec], 0
and dword [rbp + 0xf0], 0
lea rdx, [rbp + 0xec]
lea ecx, [rsi - 1]
call fcn.180028c28
xor edx, edx
lea r8d, [rsi + 0x28]
lea rcx, str.logintab
call fcn.18001a17c
mov rcx, qword [0x180150168]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
mov rbx, qword [rax + 0x298]
movsd xmm0, qword [rax + 0x20]
movsd qword [rbp + 0x1020], xmm0
movss xmm7, dword [rax + 0x28]
movss xmm6, dword [rax + 0x2c]
xor edx, edx
lea rcx, [0x18014ffd0]
call fcn.18002c618
movss xmm2, dword [0x1800c3d08]
movaps xmm0, xmm7
unpcklps xmm0, xmm6
movq rdx, xmm0
mov rcx, rbx
call fcn.180061cac
movss xmm14, dword [0x1800c20fc]
movaps xmm1, xmm14
subss xmm1, dword [0x18014ffd8]
mulss xmm1, dword [0x1800c3cf4]
addss xmm1, dword [0x18014ffd8]
movss dword [0x18014ffd8], xmm1
call fcn.1800212c4
movss xmm6, dword [rax + 0x10]
movdqa xmm0, xmmword [0x1801310d0]
movups xmmword [rbp + 0xcc0], xmm0
lea rcx, [rbp + 0xcc0]
call fcn.18001df50
movss xmm1, dword [rbp + 0x1024]
addss xmm1, xmm13
movss xmm0, dword [rbp + 0x1020]
addss xmm0, xmm7
movss dword [rbp + 0xf4], xmm0
movss dword [rbp + 0xf8], xmm1
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0xf4]
lea rdx, [rbp + 0x1020]
mov rcx, rbx
call fcn.180033758
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
lea r14, str.X48_V2.7
mov qword [rsp + 0x28], r14
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm15
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0x10a8]
call fcn.180034efc
movss xmm0, dword [rbp + 0x1024]
addss xmm0, xmm10
subss xmm7, dword [rbp + 0x10a8]
mulss xmm7, xmm8
addss xmm7, dword [rbp + 0x1020]
movss dword [rbp + 0x1088], xmm7
movss dword [rbp + 0x108c], xmm0
movss xmm0, dword [0x1801500b8]
movss dword [rbp + 0x5c0], xmm0
movss xmm1, dword [0x1801500bc]
movss dword [rbp + 0x5c4], xmm1
movss xmm0, dword [0x1801500c0]
movss dword [rbp + 0x5c8], xmm0
mov dword [rbp + 0x5cc], 0x3f800000
lea rcx, [rbp + 0x5c0]
call fcn.18001df50
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rcx + 0x60]
mov rdx, qword [rdx + 0x10]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x20], eax
lea r9, [rbp + 0x1088]
movss xmm2, dword [rdx + 0x14]
mov rcx, rbx
call fcn.180034948
and dword [rbp + 0xfc], 0
and dword [rbp + 0x100], 0
lea rdx, [rbp + 0xfc]
lea ecx, [rsi + 0xb]
call fcn.180028c28
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1ab4b6951045a918
mov qword [rbp + 0x5d0], rax
mov qword [rbp + 0x5d8], r13
movdqa xmm0, xmmword [rbp + 0x5d0]
xorps xmm0, xmmword [rbp + 0x12c0]
movdqa xmmword [rbp + 0x5d0], xmm0
lea rcx, [rbp + 0x5d0]
call fcn.180057b50
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9b296034ef96e
mov qword [rbp + 0x5e0], rax
mov qword [rbp + 0x5e8], r13
movdqa xmm0, xmmword [rbp + 0x5e0]
xorps xmm0, xmmword [rbp + 0x12c0]
movdqa xmmword [rbp + 0x5e0], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x180150a00]
lea rcx, [rbp + 0x5e0]
call fcn.180052254
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1babb88c1153bb1d
mov qword [rbp + 0x5f0], rax
mov qword [rbp + 0x5f8], r13
movdqa xmm0, xmmword [rbp + 0x5f0]
xorps xmm0, xmmword [rbp + 0x12c0]
movdqa xmmword [rbp + 0x5f0], xmm0
lea rcx, [rbp + 0x5f0]
call fcn.180057b50
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
movabs rax, 0x10aea4880370f96e
mov qword [rbp + 0x600], rax
movabs rax, 0x5e6d930e6b6895c4
mov qword [rbp + 0x608], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x600]
movdqa xmmword [rbp + 0x600], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
mov r9d, 0x8000
lea r8d, [rsi + 0x16]
lea rdx, [0x180150f58]
lea rcx, [rbp + 0x600]
call fcn.180052254
mov dword [rbp + 0x104], 0x43880000
mov dword [rbp + 0x108], 0x41d80000
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9d7950b47b501
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x408], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x400]
movdqa xmmword [rbp + 0x400], xmm0
lea rdx, [rbp + 0x104]
lea rcx, [rbp + 0x400]
call fcn.18004b978
test al, al
je 0x180063ac6
mov dword [reloc.WS2_32.dll_bind], 2
and dword [rbp + 0x10c], 0
mov dword [rbp + 0x110], 0x42600000
lea rcx, [rbp + 0x10c]
call fcn.18002b9c4
call fcn.18001eab8
nop
lea rcx, [rbp + 0x10b0]
call fcn.180015738
mov cl, byte [reloc.WS2_32.dll_accept]
mov eax, dword [reloc.WS2_32.dll_bind]
lea r14, str.Variant
jmp 0x180063b6d
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 0x180063426
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 0x1800634e7
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 0x1800635a8
movss xmm14, dword [0x1800c20fc]
test cl, cl
je 0x180063d37
mov edi, 0x83
movabs rbx, 0x7fd9d7fb1649a208
cmp eax, esi
jne 0x180063c1f
mov r8d, edi
xor edx, edx
lea rcx, str.Offline
call fcn.18001a17c
test al, al
je 0x180063c14
lea rcx, str._Sync_is_currently_offline.
call fcn.180057b50
mov dword [rbp + 0x114], 0x43250000
mov dword [rbp + 0x118], 0x41d80000
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x620], rbx
mov qword [rbp + 0x628], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x620]
movdqa xmmword [rbp + 0x620], xmm0
lea rdx, [rbp + 0x114]
lea rcx, [rbp + 0x620]
call fcn.18004b978
test al, al
je 0x180063c14
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.18001eab8
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 4
jne 0x180063d37
call fcn.180020b60
movss xmm2, dword [rax + 8]
mulss xmm2, xmm8
movss xmm1, dword [rax + 0xc]
mulss xmm1, xmm8
subss xmm2, dword [0x180131038]
subss xmm1, dword [0x180131038]
and dword [rbp + 0x11c], 0
and dword [rbp + 0x120], 0
movss dword [rbp + 0x124], xmm2
movss dword [rbp + 0x128], xmm1
lea r8, [rbp + 0x11c]
xor edx, edx
lea rcx, [rbp + 0x124]
call fcn.18002c0bc
mov dword [rbp + 0x12c], 0x437a0000
mov dword [rbp + 0x130], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0x12c]
call fcn.18002c0f8
mov r8d, edi
xor edx, edx
lea rcx, str.BlackLISTED
call fcn.18001a17c
test al, al
je 0x180063d2c
lea rcx, str.You_are_blacklisted_from_Sync
call fcn.180057b50
mov dword [rbp + 0x134], 0x43250000
mov dword [rbp + 0x138], 0x41d80000
mov qword [rbp + 0x12c0], r15
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x630], rbx
mov qword [rbp + 0x638], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x630]
movdqa xmmword [rbp + 0x630], xmm0
lea rdx, [rbp + 0x134]
lea rcx, [rbp + 0x630]
call fcn.18004b978
test al, al
je 0x180063d2c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
call fcn.18001eab8
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 2
jne 0x1800692e5
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x1800692c1
call fcn.180020b60
mov rdi, rax
or dword [rax], esi
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1090], xmm0
mov qword [rbp + 0x10a0], rax
mov qword [rbp + 0xb20], r14
lea rax, str.Variant_1
mov qword [rbp + 0xb28], rax
lea rax, str.Variant_2
mov qword [rbp + 0xb30], rax
lea rax, str.Variant_3
mov qword [rbp + 0xb38], rax
lea rax, [rbp + 0xb20]
mov qword [rbp + 0xa80], rax
lea rax, [rbp + 0xb40]
mov qword [rbp + 0xa88], rax
movaps xmm0, xmmword [rbp + 0xa80]
movdqa xmmword [rbp + 0x12c0], xmm0
lea r8, [rbp + 1]
lea rdx, [rbp + 0x12c0]
lea rcx, [rbp + 0x1090]
call fcn.180060808
nop
and dword [rbp + 0x13c], 0
and dword [rbp + 0x140], 0
lea rdx, [rbp + 0x13c]
mov ecx, 2
call fcn.180028c28
xor edx, edx
lea r8d, [rdx + 0x2b]
lea r15, [0x1801307f8]
mov rcx, r15
call fcn.18001a17c
mov rcx, qword [0x180150168]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
mov r14, qword [rax + 0x298]
movsd xmm0, qword [rax + 0x20]
movsd qword [rbp + 0x1018], xmm0
movss xmm7, dword [rax + 0x28]
movss xmm10, dword [rax + 0x2c]
xor edx, edx
lea rcx, [0x18014ffd0]
call fcn.18002c618
movss xmm2, dword [0x1800c3d08]
movaps xmm0, xmm7
unpcklps xmm0, xmm10
movq rdx, xmm0
mov rcx, r14
call fcn.180061cac
movaps xmm1, xmm14
subss xmm1, dword [0x18014ffd8]
mulss xmm1, dword [0x1800c3cf4]
addss xmm1, dword [0x18014ffd8]
movss dword [0x18014ffd8], xmm1
call fcn.1800212c4
movss xmm6, dword [rax + 0x10]
mov dword [rsp + 0x20], 0xff
mov edx, reloc.WS2_32.dll_select
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0xeb8]
call fcn.180060850
mov rcx, rax
call fcn.18001df50
movss xmm1, dword [rbp + 0x101c]
addss xmm1, xmm13
movaps xmm0, xmm7
addss xmm0, dword [rbp + 0x1018]
movss dword [rbp + 0x144], xmm0
movss dword [rbp + 0x148], xmm1
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x144]
lea rdx, [rbp + 0x1018]
mov rcx, r14
call fcn.180033758
movdqa xmm0, xmmword [0x180131050]
movups xmmword [rbp + 0xcd0], xmm0
lea rcx, [rbp + 0xcd0]
call fcn.18001df50
movss xmm2, dword [rbp + 0x101c]
addss xmm2, xmm13
movaps xmm0, xmm7
movss xmm1, dword [rbp + 0x1018]
addss xmm0, xmm1
movss dword [rbp + 0x14c], xmm0
movss dword [rbp + 0x150], xmm2
addss xmm1, xmm9
movss dword [rbp + 0x154], xmm1
movss dword [rbp + 0x158], xmm2
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x14c]
lea rdx, [rbp + 0x154]
mov rcx, r14
call fcn.1800327e8
movss xmm0, dword [0x1801500b8]
movss dword [rbp + 0x640], xmm0
movss xmm1, dword [0x1801500bc]
movss dword [rbp + 0x644], xmm1
movss xmm0, dword [0x1801500c0]
movss dword [rbp + 0x648], xmm0
mov dword [rbp + 0x64c], 0x3f800000
lea rcx, [rbp + 0x640]
call fcn.18001df50
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
mov qword [rsp + 0x28], r15
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm15
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0xd18]
call fcn.180034efc
movss xmm0, dword [rax + 4]
mulss xmm0, xmm8
movss xmm6, dword [0x180131028]
subss xmm6, 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, xmm15
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0xbf8]
call fcn.180034efc
addss xmm6, dword [rbp + 0x101c]
movss xmm0, dword [rax]
mulss xmm0, xmm8
movss xmm15, dword [0x180131034]
movaps xmm1, xmm15
subss xmm1, xmm0
addss xmm1, dword [rbp + 0x1018]
movss dword [rbp + 0x15c], xmm1
movss dword [rbp + 0x160], xmm6
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 + 0x15c]
movss xmm2, dword [rdx + 0x14]
mov rcx, r14
call fcn.180034948
call fcn.1800212c4
movss xmm6, dword [rax + 0x10]
mov dword [rsp + 0x20], 0xff
mov edx, reloc.WS2_32.dll_select
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0xf68]
call fcn.180060850
mov rcx, rax
call fcn.18001df50
movaps xmm1, xmm10
movss xmm3, dword [rbp + 0x101c]
addss xmm1, xmm3
movss xmm2, dword [rbp + 0x1018]
movaps xmm0, xmm2
movss xmm13, dword [0x1800c2130]
addss xmm0, xmm13
movss dword [rbp + 0x164], xmm0
movss dword [rbp + 0x168], xmm1
addss xmm3, dword [0x180131030]
addss xmm2, xmm9
movss dword [rbp + 0x16c], xmm2
movss dword [rbp + 0x170], xmm3
mov dword [rsp + 0x28], 0x40
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x164]
lea rdx, [rbp + 0x16c]
mov rcx, r14
call fcn.180033758
movdqa xmm0, xmmword [0x180131050]
movups xmmword [rbp + 0xce0], xmm0
lea rcx, [rbp + 0xce0]
call fcn.18001df50
movaps xmm0, xmm10
movss xmm2, dword [rbp + 0x101c]
addss xmm0, xmm2
movss xmm1, dword [rbp + 0x1018]
addss xmm1, xmm13
movss dword [rbp + 0x174], xmm1
movss dword [rbp + 0x178], xmm0
addss xmm2, dword [0x180131030]
movss dword [rbp + 0x17c], xmm1
movss dword [rbp + 0x180], xmm2
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x174]
lea rdx, [rbp + 0x17c]
mov rcx, r14
call fcn.1800327e8
and dword [rbp + 0x184], 0
and dword [rbp + 0x188], 0
lea rdx, [rbp + 0x184]
mov edi, reloc.WS2_32.dll_ntohl
mov ecx, edi
call fcn.180028c28
and dword [rbp + 0x18c], 0
mov dword [rbp + 0x190], 0x42600000
lea rcx, [rbp + 0x18c]
call fcn.18002b9c4
call fcn.18001c634
mov ebx, r12d
mov rdx, qword [0x18014ffe8]
mov rax, rdx
mov r9, qword [0x18014ffe0]
sub rax, r9
sar rax, 3
lea r15d, [rdi - 0xd]
test rax, rax
je 0x1800642d5
mov rdi, r12
cmp dword [0x18014ffdc], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006932b
mov rdx, qword [r9 + rdi*8]
lea rcx, [0x18014ffc0]
call fcn.180016ea4
test al, al
je 0x1800642aa
mov dword [0x18014ffdc], ebx
and dword [0x18014ffd8], 0
add ebx, r15d
add rdi, r15
mov rdx, qword [0x18014ffe8]
mov rcx, rdx
mov r9, qword [0x18014ffe0]
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18006426f
mov edi, reloc.WS2_32.dll_ntohl
call fcn.18001f228
mov ecx, r15d
call fcn.1800286b0
mov eax, dword [0x18014ffdc]
cmp eax, 0xffffffff
je 0x1800690cf
test eax, eax
je 0x180067dbe
cmp eax, r15d
je 0x180066dd8
cmp eax, 2
je 0x180065def
cmp eax, esi
je 0x18006559d
cmp eax, 4
je 0x180064b13
cmp eax, 5
jne 0x180069266
and dword [rbp + 0x194], 0
and dword [rbp + 0x198], 0
lea rdx, [rbp + 0x194]
mov ecx, edi
call fcn.180028c28
mov dword [rbp + 0x19c], 0x43160000
and dword [rbp + 0x1a0], 0
lea rcx, [rbp + 0x19c]
call fcn.18002b9c4
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x1a4], xmm0
mov dword [rbp + 0x1a8], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1a4]
lea rcx, str.misc_subtab
call fcn.18001bf14
mov esi, r12d
mov rdi, qword [0x1801500a8]
mov rax, rdi
mov rcx, qword [0x1801500a0]
sub rax, rcx
sar rax, 3
test rax, rax
je 0x180064453
mov r14, r12
sub rdi, rcx
sar rdi, 3
cmp dword [0x180150098], esi
sete bl
mov rdx, r14
lea rcx, [0x1801500a0]
call fcn.180069c68
mov r9d, edi
mov r8b, bl
mov rdx, qword [rax]
lea rbx, [0x18014ffc0]
mov rcx, rbx
call fcn.18001689c
test al, al
je 0x180064400
mov dword [0x180150098], esi
and dword [0x18014ffd8], 0
mov rdi, qword [0x1801500a8]
mov rax, rdi
mov rcx, qword [0x1801500a0]
sub rax, rcx
sar rax, 3
cmp r14, rax
je 0x180064438
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov rdi, qword [0x1801500a8]
mov rcx, qword [0x1801500a0]
add esi, r15d
movsxd r14, esi
mov rax, rdi
sub rax, rcx
sar rax, 3
cmp r14, rax
jb 0x1800643b8
jmp 0x18006445a
lea rbx, [0x18014ffc0]
call fcn.18001ec08
mov ecx, r15d
call fcn.1800286b0
mov dword [rbp + 0x1ac], 0x41000000
mov dword [rbp + 0x1b0], 0x41000000
lea rdx, [rbp + 0x1ac]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028c28
movss xmm1, dword [0x18014ffd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x1b4], xmm0
mov dword [rbp + 0x1b8], 0x42820000
lea rcx, [rbp + 0x1b4]
call fcn.18002b9c4
subss xmm10, xmm15
subss xmm7, dword [0x18013103c]
movss dword [rbp + 0x1bc], xmm7
movss dword [rbp + 0x1c0], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1bc]
lea rcx, str.Misc_childs
call fcn.18001bf14
cmp dword [0x180150078], r12d
jne 0x180064b0b
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Settings
mov rcx, rbx
call fcn.180015f3c
movabs rsi, 0x7fd9d7fb6220da4d
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0xdb8ba890754bb1a
mov qword [rbp + 0x650], rax
movabs rax, 0x5e6d930e6b68f1dd
mov qword [rbp + 0x658], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x650]
movdqa xmmword [rbp + 0x650], xmm0
lea rdx, [0x18014f360]
lea rcx, [rbp + 0x650]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs r14, 0x9754d59109c42f7f
mov qword [rbp + 0x12d0], r14
movabs rdi, 0xb593b3ace1361cd8
mov qword [rbp + 0x12d8], rdi
movabs rax, 0x3cf9b2970547b519
mov qword [rbp + 0x8c0], rax
movabs rax, 0x2c04f266181b9ec4
mov qword [rbp + 0x8c8], rax
mov qword [rbp + 0x8d0], r14
mov qword [rbp + 0x8d8], rdi
vmovdqu ymm0, ymmword [rbp + 0x8c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x8c0], ymm1
lea rdx, [0x18015132f]
lea rcx, [rbp + 0x8c0]
vzeroupper
call fcn.18004c538
cmp byte [0x18015132f], r12b
je 0x1800646b0
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x16b8bf88114fa80e
mov qword [rbp + 0x660], rax
movabs rax, 0x5e08ff771f3bd1c4
mov qword [rbp + 0x668], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x660]
movdqa xmmword [rbp + 0x660], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 5
lea r8, str.FiveM_Reshade
lea rdx, [0x180151330]
lea rcx, [rbp + 0x660]
call fcn.180050930
lea rdx, [0x18014e59c]
lea rcx, str.Rainbow
call fcn.18004c538
lea rdx, reloc.WLDAP32.dll_Ordinal_45
lea rcx, str.Menu_Key:
call fcn.180051a70
lea rcx, str.Menu_Color
call fcn.180057b50
call fcn.180021628
subss xmm0, dword [0x1800c2124]
movaps xmm1, xmm11
call fcn.18002b028
mov r8d, 0xb0006e2
lea rdx, [0x1801500b8]
lea rcx, str.accent
call fcn.18004d490
test al, al
je 0x18006471c
xor ecx, ecx
call fcn.180038d3c
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x1800647a3
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, dword [0x1800c3f38]
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, dword [0x1800c2108]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
cmp byte [0x180150f72], r12b
je 0x1800647b3
mov byte [0x180150f73], r15b
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x12d0], r14
mov qword [rbp + 0x12d8], rdi
movabs rax, 0x11bcbadb0943b501
mov qword [rbp + 0x980], rax
movabs rax, 0x2a18fc770a04d1c3
mov qword [rbp + 0x988], rax
mov qword [rbp + 0x990], r14
mov qword [rbp + 0x998], rdi
vmovdqu ymm0, ymmword [rbp + 0x980]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x980], ymm1
lea rdx, [0x180150f72]
lea rcx, [rbp + 0x980]
vzeroupper
call fcn.18004c538
and dword [rbp + 0x1c4], 0
and dword [rbp + 0x1c8], 0
lea rdx, [rbp + 0x1c4]
lea rcx, str.Crash_Game
call fcn.18004b978
test al, al
je 0x18006485c
or ecx, 0xffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, rbx
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Infos
mov rcx, rbx
call fcn.180015f3c
mov dword [rbp + 0x1cc], 0x43480000
mov dword [rbp + 0x1d0], 0x42200000
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x12d0], r14
mov qword [rbp + 0x12d8], rdi
movabs rax, 0x179affdb1a41bf1b
mov qword [rbp + 0x960], rax
movabs rax, 0x3b03e4414b1c90d3
mov qword [rbp + 0x968], rax
movabs rax, 0x9754d59109c4060d
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], rdi
vmovdqu ymm0, ymmword [rbp + 0x960]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x960], ymm1
lea rdx, [rbp + 0x1cc]
lea rcx, [rbp + 0x960]
vzeroupper
call fcn.18004b978
test al, al
je 0x1800649d8
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x12d0], r14
mov qword [rbp + 0x12d8], rdi
movabs rax, 0xbb1f78f1041ae3e
mov qword [rbp + 0x940], rax
movabs rax, 0x3709bc21511b81c2
mov qword [rbp + 0x948], rax
movabs rax, 0xf033fbf57bab4c0c
mov qword [rbp + 0x950], rax
movabs rax, 0xb593b3d480536af7
mov qword [rbp + 0x958], rax
vmovdqu ymm0, ymmword [rbp + 0x940]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x940], ymm1
lea rcx, [rbp + 0x940]
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x12d0], r14
mov qword [rbp + 0x12d8], rdi
movabs rax, 0xbb080db0744bb00
mov qword [rbp + 0x920], rax
movabs rax, 0x1c4df6780424d1de
mov qword [rbp + 0x928], rax
movabs rax, 0xf331bbfe7d970f06
mov qword [rbp + 0x930], rax
movabs rax, 0xb5a99b8cd6052fe9
mov qword [rbp + 0x938], rax
vmovdqu ymm0, ymmword [rbp + 0x920]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x920], ymm1
lea rcx, [rbp + 0x920]
vzeroupper
call fcn.180057b50
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x12d0], r14
mov qword [rbp + 0x12d8], rdi
movabs rax, 0x1ba982db1653bb01
mov qword [rbp + 0x900], rax
movabs rax, 0x6f5fb32e510d85d7
mov qword [rbp + 0x908], rax
movabs rax, 0xa366e5a327f51e51
mov qword [rbp + 0x910], rax
mov qword [rbp + 0x918], rdi
vmovdqu ymm2, ymmword [rbp + 0x900]
vpxor ymm3, ymm2, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x900], ymm3
lea rcx, [rbp + 0x900]
vzeroupper
call fcn.180057b50
mov rax, qword [0x180150168]
mov rcx, qword [rax + 0x3ed8]
mov byte [rcx + 0xb8], r15b
call fcn.1800212c4
mov rcx, rbx
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov rcx, rbx
jmp 0x180066dce
and dword [rbp + 0x1d4], 0
and dword [rbp + 0x1d8], 0
lea rdx, [rbp + 0x1d4]
mov ecx, edi
call fcn.180028c28
mov dword [rbp + 0x1dc], 0x43160000
and dword [rbp + 0x1e0], 0
lea rcx, [rbp + 0x1dc]
call fcn.18002b9c4
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x1e4], xmm0
mov dword [rbp + 0x1e8], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1e4]
lea rcx, str.globalplayer_subtab
call fcn.18001bf14
mov esi, r12d
mov rdi, qword [0x180150088]
mov rax, rdi
mov rcx, qword [0x180150080]
sub rax, rcx
sar rax, 3
lea r13, [0x18014ffc0]
test rax, rax
je 0x180064c3f
mov r14, r12
sub rdi, rcx
sar rdi, 3
cmp dword [0x180150078], esi
sete bl
mov rdx, r14
lea rcx, [0x180150080]
call fcn.180069c68
mov r9d, edi
mov r8b, bl
mov rdx, qword [rax]
mov rcx, r13
call fcn.18001689c
test al, al
je 0x180064bee
mov dword [0x180150078], esi
and dword [0x18014ffd8], 0
mov rdi, qword [0x180150088]
mov rax, rdi
mov rcx, qword [0x180150080]
sub rax, rcx
sar rax, 3
cmp r14, rax
je 0x180064c26
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov rdi, qword [0x180150088]
mov rcx, qword [0x180150080]
add esi, r15d
movsxd r14, esi
mov rax, rdi
sub rax, rcx
sar rax, 3
cmp r14, rax
jb 0x180064bad
call fcn.18001ec08
mov ecx, r15d
call fcn.1800286b0
mov dword [rbp + 0x1ec], 0x41000000
mov dword [rbp + 0x1f0], 0x41000000
lea rdx, [rbp + 0x1ec]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028c28
movss xmm1, dword [0x18014ffd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x1f4], xmm0
mov dword [rbp + 0x1f8], 0x42820000
lea rcx, [rbp + 0x1f4]
call fcn.18002b9c4
subss xmm10, xmm15
subss xmm7, dword [0x18013103c]
movss dword [rbp + 0x1fc], xmm7
movss dword [rbp + 0x200], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1fc]
lea rcx, str.Global_Player_childs
call fcn.18001bf14
movss xmm10, dword [0x1800c3f38]
movss xmm13, dword [0x1800c2108]
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180064d75
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
cmp dword [0x180150078], r12d
jne 0x1800690bd
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_List
mov rcx, r13
call fcn.180015f3c
mov rax, qword [0x1801505f8]
mov rax, qword [rax]
test rax, rax
je 0x180065529
mov rax, qword [rax + 8]
test rax, rax
je 0x180064f65
cmp qword [rax + 0x30], r12
je 0x180065529
mov rax, qword [0x180150600]
mov rsi, qword [rax]
test rsi, rsi
je 0x180065529
mov rsi, qword [rsi + 0x18]
test rsi, rsi
je 0x180065529
mov dword [rbp + 0x204], 0x435c0000
mov dword [rbp + 0x208], 0x43960000
lea rdx, [rbp + 0x204]
lea rcx, str.Players_near_you
call fcn.18004b6f4
test al, al
je 0x180064f65
mov ebx, r12d
mov r14, r12
movsxd rax, ebx
cmp rax, qword [rsi + 0x108]
jae 0x180064edf
mov rdi, qword [rsi + 0x100]
test rdi, rdi
je 0x180064ed3
mov rdi, qword [r14 + rdi]
test rdi, rdi
je 0x180064ed3
mov rcx, rdi
call qword [0x180150670]
mov eax, dword [0x180150638]
mov rcx, qword [rax + rdi]
mov rax, qword [0x1801505d8]
add rcx, 0x20
call rax
mov ecx, dword [0x18015062c]
mov edx, dword [rcx + rdi]
test edx, edx
je 0x180064ed3
and edx, 0x1fc000
cmp edx, 0x8000
jne 0x180064ed3
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x20c], 0
and dword [rbp + 0x210], 0
lea r9, [rbp + 0x20c]
xor r8d, r8d
mov rcx, rax
call fcn.1800563d0
test al, al
je 0x180064ed3
mov dword [reloc.WS2_32.dll_accept], ebx
add ebx, r15d
add r14, 0x10
jmp 0x180064e40
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180064f60
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
call fcn.180051974
mov rcx, r13
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
movaps xmm0, xmm9
call fcn.18002ba5c
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_Options
mov rcx, r13
call fcn.180015f3c
mov rax, qword [0x1801505f8]
mov rsi, qword [rax]
test rsi, rsi
je 0x180065529
mov rsi, qword [rsi + 8]
test rsi, rsi
je 0x180065521
mov rdi, qword [rsi + 0x30]
test rdi, rdi
je 0x180065529
mov rax, qword [0x180150600]
mov rcx, qword [rax]
test rcx, rcx
je 0x180065529
mov rax, qword [rcx + 0x18]
test rax, rax
je 0x180065529
mov rbx, qword [rax + 0x100]
test rbx, rbx
jne 0x180065020
mov rbx, r12
jmp 0x180065034
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
test rbx, rbx
jne 0x18006503a
movaps xmm0, xmm9
jmp 0x180065052
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x890], xmm0
movss xmm0, dword [rbp + 0x890]
ucomiss xmm0, xmm9
jp 0x18006505e
je 0x180065521
test rbx, rbx
jne 0x180065069
movaps xmm0, xmm9
jmp 0x180065071
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xd78]
call fcn.18006f0e4
nop
lea r8, [rbp + 0xd78]
lea rdx, str.Health_:
lea rcx, [rbp + 0x1128]
call fcn.180008170
nop
lea rcx, [rbp + 0xd78]
call fcn.180006dd0
test rbx, rbx
jne 0x1800650b7
movaps xmm0, xmm9
jmp 0x1800650c2
mov eax, dword [0x180150628]
movss xmm0, dword [rax + rbx]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xdf8]
call fcn.18006f0e4
nop
lea r8, [rbp + 0xdf8]
lea rdx, str.Armor_:
lea rcx, [rbp + 0x1148]
call fcn.180008170
nop
lea rcx, [rbp + 0xdf8]
call fcn.180006dd0
lea rcx, [rbp + 0x1128]
cmp qword [rbp + 0x1140], 0xf
cmova rcx, qword [rbp + 0x1128]
call fcn.180057b50
lea rcx, [rbp + 0x1148]
cmp qword [rbp + 0x1160], 0xf
cmova rcx, qword [rbp + 0x1148]
call fcn.180057b50
test rbx, rbx
jne 0x180065140
movaps xmm0, xmm9
jmp 0x180065158
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x89c], xmm0
movss xmm0, dword [rbp + 0x89c]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xdd8]
call fcn.18006f0e4
nop
lea r8, [rbp + 0xdd8]
lea rdx, str.X_:
lea rcx, [rbp + 0x1168]
call fcn.180008170
nop
lea rcx, [rbp + 0xdd8]
call fcn.180006dd0
test rbx, rbx
jne 0x18006519e
movaps xmm0, xmm9
jmp 0x1800651b6
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x370], xmm0
movss xmm0, dword [rbp + 0x374]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xdb8]
call fcn.18006f0e4
nop
lea r8, [rbp + 0xdb8]
lea rdx, str.Y_:
lea rcx, [rbp + 0x10c8]
call fcn.180008170
nop
lea rcx, [rbp + 0xdb8]
call fcn.180006dd0
test rbx, rbx
jne 0x1800651fc
movaps xmm0, xmm9
jmp 0x180065204
movd xmm0, dword [rbx + 0x98]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xd98]
call fcn.18006f0e4
nop
lea r8, [rbp + 0xd98]
lea rdx, str.Z_:
lea rcx, [rbp + 0x10e8]
call fcn.180008170
nop
lea rcx, [rbp + 0xd98]
call fcn.180006dd0
lea rcx, [rbp + 0x1168]
cmp qword [rbp + 0x1180], 0xf
cmova rcx, qword [rbp + 0x1168]
call fcn.180057b50
lea rcx, [rbp + 0x10c8]
cmp qword [rbp + 0x10e0], 0xf
cmova rcx, qword [rbp + 0x10c8]
call fcn.180057b50
lea rcx, [rbp + 0x10e8]
cmp qword [rbp + 0x1100], 0xf
cmova rcx, qword [rbp + 0x10e8]
call fcn.180057b50
and dword [rbp + 0x214], 0
and dword [rbp + 0x218], 0
lea rdx, [rbp + 0x214]
lea rcx, str.Teleport_To_Player
call fcn.18004b978
test al, al
je 0x18006534d
cmp rbx, rsi
je 0x18006534d
mov qword [rdi + 0x30], r12
mov qword [rdi + 0x38], r12
lea rdx, [rbp + 0x12c0]
mov rcx, rsi
call fcn.180069364
test rbx, rbx
jne 0x1800652f0
movd eax, xmm9
movaps xmm1, xmm9
unpcklps xmm1, xmm9
jmp 0x1800652fe
movsd xmm1, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
movsd qword [rbp + 0x12c0], xmm1
mov dword [rbp + 0x12c8], eax
lea r8, [rbp + 0x12c0]
lea rdx, [rbp + 0x20]
mov rcx, rsi
call fcn.180069334
test rbx, rbx
jne 0x180065331
and dword [rbp + 0x38], ebx
movaps xmm1, xmm9
unpcklps xmm1, xmm9
jmp 0x180065342
movsd xmm1, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
mov dword [rbp + 0x38], eax
movsd qword [rdi + 0x50], xmm1
mov eax, dword [rbp + 0x38]
mov dword [rdi + 0x58], eax
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x1800653ce
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
test rbx, rbx
jne 0x1800653d8
mov rax, r12
jmp 0x1800653e2
mov eax, dword [0x180150638]
mov rax, qword [rax + rbx]
lea rdi, [rax + 0x20]
mov qword [rbp + 0x20], r12
mov rax, qword [0x1801505d8]
mov rcx, rdi
call rax
mov qword [rbp + 0x12c0], rax
mov r8, qword [0x18014e520]
mov rdx, qword [0x18014e518]
lea r9, [rbp + 0x12c0]
lea rcx, [rbp + 0x20]
call fcn.180060580
mov rbx, qword [rbp + 0x20]
cmp rbx, qword [0x18014e520]
je 0x18006547f
and dword [rbp + 0x21c], 0
and dword [rbp + 0x220], 0
lea rdx, [rbp + 0x21c]
lea rcx, str.Remove_Friend
call fcn.18004b978
test al, al
je 0x1800654e1
sub rbx, qword [0x18014e518]
sar rbx, 5
movsxd r8, ebx
shl r8, 5
add r8, qword [0x18014e518]
lea rdx, [rbp + 0x12c0]
lea rcx, [0x18014e518]
call fcn.180069d80
jmp 0x1800654e1
and dword [rbp + 0x224], 0
and dword [rbp + 0x228], 0
lea rdx, [rbp + 0x224]
lea rcx, str.Add_Friend
call fcn.18004b978
test al, al
je 0x1800654e1
mov rax, qword [0x1801505d8]
mov rcx, rdi
call rax
mov rdx, rax
lea rcx, [rbp + 0x12c0]
call fcn.180006e30
nop
lea rdx, [rbp + 0x12c0]
lea rcx, [0x18014e518]
call fcn.180006bc0
nop
lea rcx, [rbp + 0x12c0]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x10e8]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x10c8]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x1168]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x1148]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x1128]
call fcn.180006dd0
mov rcx, r13
jmp 0x1800690b8
lea rcx, [rbp + 0x1090]
call fcn.180015738
mov rcx, qword [rbp + 0x12e0]
xor rcx, rsp
call fcn.1800bd470
lea r11, [rsp + 0x1400]
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 + 0x22c], 0
and dword [rbp + 0x230], 0
lea rdx, [rbp + 0x22c]
mov ecx, edi
call fcn.180028c28
mov dword [rbp + 0x234], 0x43160000
and dword [rbp + 0x238], 0
lea rcx, [rbp + 0x234]
call fcn.18002b9c4
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x23c], xmm0
mov dword [rbp + 0x240], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x23c]
lea rcx, str.vehicle_subtab
call fcn.18001bf14
mov ebx, r12d
mov rdx, qword [0x180150068]
mov rax, rdx
mov r10, qword [0x180150060]
sub rax, r10
sar rax, 3
lea r14, [0x18014ffc0]
test rax, rax
je 0x1800656cd
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x180150058], ebx
sete r8b
cmp rdx, rdi
jbe 0x180069325
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r14
call fcn.18001689c
test al, al
je 0x180065671
mov dword [0x180150058], ebx
and dword [0x18014ffd8], 0
mov rdx, qword [0x180150068]
mov rcx, rdx
mov r10, qword [0x180150060]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x1800656ac
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov rdx, qword [0x180150068]
mov r10, qword [0x180150060]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180065637
mov edi, reloc.WS2_32.dll_ntohl
call fcn.18001ec08
mov ecx, r15d
call fcn.1800286b0
mov dword [rbp + 0x244], 0x41000000
mov dword [rbp + 0x248], 0x41000000
lea rdx, [rbp + 0x244]
mov ecx, edi
call fcn.180028c28
movss xmm1, dword [0x18014ffd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x24c], xmm0
mov dword [rbp + 0x250], 0x42820000
lea rcx, [rbp + 0x24c]
call fcn.18002b9c4
subss xmm10, xmm15
subss xmm7, dword [0x18013103c]
movss dword [rbp + 0x254], xmm7
movss dword [rbp + 0x258], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x254]
lea rcx, str.vehicle_childs
call fcn.18001bf14
mov ecx, dword [0x180150058]
test ecx, ecx
je 0x1800657d5
cmp ecx, 1
jne 0x180065d5f
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Spawnersubtab1
mov rcx, r14
call fcn.180015f3c
lea rcx, str.Will_Be_Avaible_In_The_Next_Update
call fcn.180057b50
call fcn.180051974
jmp 0x180065d5f
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Modificationsubtab1
mov rcx, r14
call fcn.180015f3c
movabs rsi, 0x7fd9d7fb6220da4d
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fbcb3940f44b50a
mov qword [rbp + 0x670], rax
mov qword [rbp + 0x678], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x670]
movdqa xmmword [rbp + 0x670], xmm0
lea rdx, [0x18015134d]
lea rcx, [rbp + 0x670]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rdi, 0x5fbcbb980b48bf1b
mov qword [rbp + 0x680], rdi
movabs rbx, 0x5e6d936a0e0d81e5
mov qword [rbp + 0x688], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x680]
movdqa xmmword [rbp + 0x680], xmm0
lea rdx, [0x18015133b]
lea rcx, [rbp + 0x680]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x109ff79e0941a80f
mov qword [rbp + 0x690], rax
movabs rax, 0x5e6d930e6b0d92c4
mov qword [rbp + 0x698], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x690]
movdqa xmmword [rbp + 0x690], xmm0
lea rdx, [0x1801507eb]
lea rcx, [rbp + 0x690]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x11b89fdb1b53bb08
mov qword [rbp + 0x6a0], rax
movabs rax, 0x5e6d936905019dd2
mov qword [rbp + 0x6a8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x6a0]
movdqa xmmword [rbp + 0x6a0], xmm0
lea rdx, [0x1801507ed]
lea rcx, [rbp + 0x6a0]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x109bf78f0449b21e
mov qword [rbp + 0x6b0], rax
movabs rax, 0x5e6d930e6b1c82d9
mov qword [rbp + 0x6b8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x6b0]
movdqa xmmword [rbp + 0x6b0], xmm0
lea rdx, [0x1801507ee]
lea rcx, [rbp + 0x6b0]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x38f9b29c0c41b20e
mov qword [rbp + 0x6c0], rax
movabs rax, 0x5e6dea7a021e90c4
mov qword [rbp + 0x6c8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x6c0]
movdqa xmmword [rbp + 0x6c0], xmm0
lea rdx, [0x18015134c]
lea rcx, [rbp + 0x6c0]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x13bbbe880b56b404
mov qword [rbp + 0x6d0], rax
movabs rax, 0x5e6d930e6b68f1d3
mov qword [rbp + 0x6d8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x6d0]
movdqa xmmword [rbp + 0x6d0], xmm0
lea rdx, [0x1801507ec]
lea rcx, [rbp + 0x6d0]
call fcn.18004c538
xor ecx, ecx
call fcn.180022a10
test al, al
je 0x180065aa1
lea rcx, str.Only_Clientside
call fcn.18002c3b8
call fcn.180021628
movss xmm6, dword [0x1800c3d64]
subss xmm0, xmm6
movss dword [rbp + 0x25c], xmm0
mov dword [rbp + 0x260], 0x41c80000
lea rdx, [rbp + 0x25c]
lea rcx, str.Repair_Vehicle
call fcn.18004b978
test al, al
je 0x180065b04
mov byte [0x18015133c], r15b
lea rdx, str.Repaired__
lea rcx, [rbp + 0xf78]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014e2e0]
call fcn.180069ad4
xor ecx, ecx
call fcn.180022a10
test al, al
je 0x180065b1b
lea rcx, str.Only_Engine
call fcn.18002c3b8
call fcn.180021628
subss xmm0, xmm6
movss dword [rbp + 0x264], xmm0
mov dword [rbp + 0x268], 0x41c80000
lea rdx, [rbp + 0x264]
lea rcx, str.Destroy_Vehicle
call fcn.18004b978
test al, al
je 0x180065b76
mov byte [0x180151338], r15b
lea rdx, str.Repaired__
lea rcx, [rbp + 0xf28]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014e2e0]
call fcn.180069ad4
xor ecx, ecx
call fcn.180022a10
test al, al
je 0x180065b8d
lea rcx, str.Only_Engine
call fcn.18002c3b8
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
movaps xmm0, xmm9
call fcn.18002ba5c
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Settings
mov rcx, r14
call fcn.180015f3c
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x6e0], rdi
mov qword [rbp + 0x6e8], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x6e0]
movdqa xmmword [rbp + 0x6e0], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c3b9c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x180151340]
lea rcx, [rbp + 0x6e0]
call fcn.180057180
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x9754d59109c42f7f
mov qword [rbp + 0x12d0], rax
movabs rcx, 0xb593b3ace1361cd8
mov qword [rbp + 0x12d8], rcx
mov qword [rbp + 0x9c0], rdi
movabs rax, 0x312bb36b000983f4
mov qword [rbp + 0x9c8], rax
movabs rax, 0x9754d59109a14c0d
mov qword [rbp + 0x9d0], rax
mov qword [rbp + 0x9d8], rcx
vmovdqu ymm0, ymmword [rbp + 0x9c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x9c0], ymm1
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov edi, 0x64
mov r9d, edi
xor r8d, r8d
lea rdx, [0x180151344]
lea rcx, [rbp + 0x9c0]
vzeroupper
call fcn.180057180
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x5fa0a3921441a80a
mov qword [rbp + 0x6f0], rax
movabs rax, 0x5e6d936b1e0490e0
mov qword [rbp + 0x6f8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x6f0]
movdqa xmmword [rbp + 0x6f0], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, edi
xor r8d, r8d
lea rdx, [0x180151348]
lea rcx, [rbp + 0x6f0]
call fcn.180057180
mov rcx, r14
call fcn.180015f18
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x1800690bd
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, dword [0x1800c3f38]
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, dword [0x1800c2108]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
jmp 0x1800690bd
and dword [rbp + 0x26c], 0
and dword [rbp + 0x270], 0
lea rdx, [rbp + 0x26c]
mov ecx, edi
call fcn.180028c28
mov dword [rbp + 0x274], 0x43160000
and dword [rbp + 0x278], 0
lea rcx, [rbp + 0x274]
call fcn.18002b9c4
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x27c], xmm0
mov dword [rbp + 0x280], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x27c]
lea rcx, str.self_subtab
call fcn.18001bf14
mov ebx, r12d
mov rdx, qword [0x180150048]
mov rax, rdx
mov r10, qword [0x180150040]
sub rax, r10
sar rax, 3
lea r14, [0x18014ffc0]
test rax, rax
je 0x180065f1f
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x180150038], ebx
sete r8b
cmp rdx, rdi
jbe 0x180069325
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r14
call fcn.18001689c
test al, al
je 0x180065ec3
mov dword [0x180150038], ebx
and dword [0x18014ffd8], 0
mov rdx, qword [0x180150048]
mov rcx, rdx
mov r10, qword [0x180150040]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180065efe
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov rdx, qword [0x180150048]
mov r10, qword [0x180150040]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180065e89
mov edi, reloc.WS2_32.dll_ntohl
movss xmm13, dword [0x1800c3f38]
movss xmm14, dword [0x1800c2108]
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180065fb2
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
call fcn.18001ec08
mov ecx, r15d
call fcn.1800286b0
mov dword [rbp + 0x284], 0x41000000
mov dword [rbp + 0x288], 0x41000000
lea rdx, [rbp + 0x284]
mov ecx, edi
call fcn.180028c28
movss xmm1, dword [0x18014ffd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x28c], xmm0
mov dword [rbp + 0x290], 0x42820000
lea rcx, [rbp + 0x28c]
call fcn.18002b9c4
subss xmm10, xmm15
subss xmm7, dword [0x18013103c]
movss dword [rbp + 0x294], xmm7
movss dword [rbp + 0x298], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x294]
lea rcx, str.self_childs
call fcn.18001bf14
mov ecx, dword [0x180150038]
test ecx, ecx
je 0x18006657d
cmp ecx, 1
jne 0x180066dcb
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Teleporter
mov rcx, r14
call fcn.180015f3c
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180066129
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
mov dword [rbp + 0x29c], 0x438c0000
mov dword [rbp + 0x2a0], 0x44160000
movabs rsi, 0x7fd9d7fb6220da4d
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9a3880b6cf96e
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x700]
movdqa xmmword [rbp + 0x700], xmm0
lea rdx, [rbp + 0x29c]
lea rcx, [rbp + 0x700]
call fcn.18004b6f4
movabs r13, 0x2aaaaaaaaaaaaaab
test al, al
je 0x180066294
mov edi, r12d
mov rcx, qword [0x180150ec8]
mov r8, qword [0x180150ec0]
sub rcx, r8
mov rax, r13
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x18006628f
mov rsi, r12
lea rbx, [r8 + rsi]
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1800661eb
mov rcx, qword [rbx]
lea rdx, [0x1801511f0]
call sub.VCRUNTIME140.dll_strstr
test rax, rax
jne 0x180066205
cmp byte [0x1801511f0], r12b
jne 0x180066250
cmp dword [0x18014f2e8], edi
sete r14b
and dword [rbp + 0x2a4], 0
and dword [rbp + 0x2a8], 0
cmp qword [rbx + 0x18], 0xf
jbe 0x180066227
mov rbx, qword [rbx]
lea r9, [rbp + 0x2a4]
xor r8d, r8d
mov dl, r14b
mov rcx, rbx
call fcn.1800563d0
test al, al
je 0x180066246
mov dword [0x18014f2e8], edi
test r14b, r14b
je 0x180066250
call fcn.18002bd78
add edi, r15d
add rsi, 0x30
mov rcx, qword [0x180150ec8]
mov r8, qword [0x180150ec0]
sub rcx, r8
mov rax, r13
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd rax, edi
cmp rax, rdx
jb 0x1800661da
lea r14, [0x18014ffc0]
call fcn.180051974
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Teleport
mov rcx, r14
call fcn.180015f3c
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180066369
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
call fcn.180021628
movss xmm6, dword [0x1800c3d64]
subss xmm0, xmm6
movss dword [rbp + 0x2ac], xmm0
mov dword [rbp + 0x2b0], 0x41c80000
lea rdx, [rbp + 0x2ac]
lea rcx, str.Teleport_To_Marker
call fcn.18004b978
test al, al
je 0x1800663d1
mov byte [0x180151377], r15b
lea rdx, str.Teleported__
lea rcx, [rbp + 0xf08]
call fcn.180006e30
mov rdx, rax
lea rsi, [0x18014e2e0]
mov rcx, rsi
call fcn.180069ad4
jmp 0x1800663d8
lea rsi, [0x18014e2e0]
call fcn.180021628
subss xmm0, xmm6
movss dword [rbp + 0x2b4], xmm0
mov dword [rbp + 0x2b8], 0x41c80000
lea rdx, [rbp + 0x2b4]
lea rcx, str.Teleport
call fcn.18004b978
test al, al
je 0x180066dcb
movsxd rcx, dword [0x18014f2e8]
test ecx, ecx
js 0x18006656d
mov r8, rcx
mov rcx, qword [0x180150ec8]
mov r9, qword [0x180150ec0]
sub rcx, r9
mov rax, r13
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
jae 0x18006656d
lea rbx, [r8 + r8*2]
shl rbx, 4
add rbx, r9
mov rax, qword [0x1801505f8]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006654a
mov rcx, qword [rcx + 8]
test rcx, rcx
je 0x18006653a
mov rdi, qword [rcx + 0x30]
test rdi, rdi
je 0x18006652a
movss xmm2, dword [rbx + 0x28]
movss xmm1, dword [rbx + 0x24]
movss xmm0, dword [rbx + 0x20]
unpcklps xmm0, xmm1
movsd qword [rbp + 0x12c0], xmm0
movss dword [rbp + 0x12c8], xmm2
lea r8, [rbp + 0x12c0]
lea rdx, [rbp + 0x20]
call fcn.180069334
movss xmm0, dword [rbx + 0x28]
movss xmm1, dword [rbx + 0x24]
movss dword [rbp + 0x8bc], xmm0
movss xmm0, dword [rbx + 0x20]
unpcklps xmm0, xmm1
movsd qword [rdi + 0x50], xmm0
mov eax, dword [rbp + 0x8bc]
mov dword [rdi + 0x58], eax
mov r8, rbx
lea rdx, str.Teleported_to
lea rcx, [rbp + 0xec8]
call fcn.180008010
nop
lea r8, reloc.WLDAP32.dll_Ordinal_33
mov rdx, rax
lea rcx, [rbp + 0xee8]
call fcn.1800081e0
mov rdx, rax
mov rcx, rsi
call fcn.180069ad4
nop
lea rcx, [rbp + 0xec8]
call fcn.180006dd0
jmp 0x180066dcb
lea rdx, str.Failed_to_teleport:_Navigation_not_available_
lea rcx, [rbp + 0xe98]
jmp 0x180066558
lea rdx, str.Failed_to_teleport:_Local_player_not_available_
lea rcx, [rbp + 0xe78]
jmp 0x180066558
lea rdx, str.Failed_to_teleport:_World_not_available_
lea rcx, [rbp + 0xe58]
call fcn.180006e30
mov rdx, rax
mov rcx, rsi
call fcn.180069ad4
jmp 0x180066dcb
lea rdx, str.Failed_to_teleport:_Invalid_index_selected_
lea rcx, [rbp + 0xe38]
jmp 0x180066558
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Local_Player
mov rcx, r14
call fcn.180015f3c
movabs rsi, 0x7fd9d7fb6220da4d
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x2cf9b2970041b408
mov qword [rbp + 0x710], rax
movabs rax, 0x5e6d930e6b0e9dd3
mov qword [rbp + 0x718], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x710]
movdqa xmmword [rbp + 0x710], xmm0
lea rdx, [0x180151374]
lea rcx, [rbp + 0x710]
call fcn.18004c538
lea rdx, [0x180151379]
lea rcx, str.Godmode
call fcn.18004c538
xor ecx, ecx
call fcn.180022a10
test al, al
je 0x18006664a
lea rcx, str.Sometimes_This_Option_Will_Be_Get_Detected_By_Half_Decent_Anticheats
call fcn.18002c3b8
lea rdx, [0x18015137e]
lea rcx, str.Semi_GodMode
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x16b5bb942100b503
mov qword [rbp + 0x720], rax
movabs rax, 0x5e6d9360040185c5
mov qword [rbp + 0x728], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x720]
movdqa xmmword [rbp + 0x720], xmm0
lea rdx, [0x18015137c]
lea rcx, [rbp + 0x720]
call fcn.18004c538
xor ecx, ecx
call fcn.180022a10
test al, al
je 0x1800666ce
lea rcx, str.You_Will_be_Able_To_Walk_trough_Walls.
call fcn.18002c3b8
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1aadbe950b46b404
mov qword [rbp + 0x730], rax
movabs rax, 0x5e6de161061ab096
mov qword [rbp + 0x738], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x730]
movdqa xmmword [rbp + 0x730], xmm0
lea rdx, [0x18015137b]
lea rcx, [rbp + 0x730]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x13bbbe880b56b404
mov qword [rbp + 0x740], rax
movabs rax, 0x5e6d930e6b68f1d3
mov qword [rbp + 0x748], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x740]
movdqa xmmword [rbp + 0x740], xmm0
lea rdx, [0x180151375]
lea rcx, [rbp + 0x740]
call fcn.18004c538
lea rdx, [0x180151376]
lea rcx, str.Freecam
call fcn.18004c538
xor ecx, ecx
call fcn.180022a10
test al, al
je 0x1800667ac
lea rcx, str.You_Will_be_Able_To_See_Yourself_but_Other_Players_Wont_see_You_
call fcn.18002c3b8
call fcn.180021628
movss xmm10, dword [0x1800c3d64]
subss xmm0, xmm10
movss dword [rbp + 0x2bc], xmm0
mov dword [rbp + 0x2c0], 0x41c80000
lea rdx, [rbp + 0x2bc]
lea rcx, str.Change_Outfit_Random
call fcn.18004b978
test al, al
je 0x180066811
mov byte [0x180151378], r15b
lea rdx, str.Changed__
lea rcx, [rbp + 0xe18]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014e2e0]
call fcn.180069ad4
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180066892
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
movaps xmm0, xmm9
call fcn.18002ba5c
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Other
mov rcx, r14
call fcn.180015f3c
lea rdx, [0x180151382]
lea rcx, str.Noclip
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x34f9a7920e43b503
mov qword [rbp + 0x750], rax
movabs rax, 0x5e4db32e514888d3
mov qword [rbp + 0x758], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x750]
movdqa xmmword [rbp + 0x750], xmm0
lea rdx, [0x180151388]
lea rcx, [rbp + 0x750]
call fcn.180051a70
lea rdx, [0x18015137d]
lea rcx, str.Fastrun
call fcn.18004c538
cmp byte [0x18015137d], r12b
je 0x1800669ec
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1abca7a8424eaf1f
mov qword [rbp + 0x760], rax
movabs rbx, 0x5e6d930e6b68f1d2
mov qword [rbp + 0x768], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x760]
movdqa xmmword [rbp + 0x760], xmm0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r12
movss xmm3, dword [0x1800c210c]
movss xmm2, dword [0x1800c20fc]
lea rdx, [0x18014f85c]
lea rcx, [rbp + 0x760]
call fcn.18005713c
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fb7a29c1159b21d
mov qword [rbp + 0x770], rax
mov qword [rbp + 0x778], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x770]
movdqa xmmword [rbp + 0x770], xmm0
lea rdx, [0x180150f71]
lea rcx, [rbp + 0x770]
call fcn.18004c538
cmp byte [0x180150f71], r12b
je 0x180066a58
lea rdx, [0x18015135c]
lea rcx, str.Physgun_key
call fcn.180051a70
mov ecx, r15d
call fcn.18002865c
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9bf8f0e41bf05
mov qword [rbp + 0x780], rax
mov qword [rbp + 0x788], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x780]
movdqa xmmword [rbp + 0x780], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c3b9c]
mov qword [rsp + 0x20], rbx
mov edi, 0x64
mov r9d, edi
xor r8d, r8d
lea rdx, [0x18014f854]
lea rcx, [rbp + 0x780]
call fcn.180057180
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9d7890d4da80c
mov qword [rbp + 0x790], rax
mov qword [rbp + 0x798], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x790]
movdqa xmmword [rbp + 0x790], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, edi
xor r8d, r8d
lea rdx, [0x18014f858]
lea rcx, [rbp + 0x790]
call fcn.180057180
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9d7fb6256b50b
mov qword [rbp + 0x7a0], rax
mov qword [rbp + 0x7a8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x7a0]
movdqa xmmword [rbp + 0x7a0], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
lea r9d, [rdi + 0x1e]
lea r8d, [rdi - 0x5f]
lea rdx, [0x18014f850]
lea rcx, [rbp + 0x7a0]
call fcn.180057180
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rdi, 0x9754d59109c42f7f
mov qword [rbp + 0x12d0], rdi
movabs rbx, 0xb593b3ace1361cd8
mov qword [rbp + 0x12d8], rbx
movabs rax, 0x37f9ae9e0954b505
mov qword [rbp + 0x8e0], rax
movabs rax, 0x7e57b3661f0490d3
mov qword [rbp + 0x8e8], rax
movabs rax, 0x9754d59109c40f5f
mov qword [rbp + 0x8f0], rax
mov qword [rbp + 0x8f8], rbx
vmovdqu ymm0, ymmword [rbp + 0x8e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x8e0], ymm1
lea rdx, [0x180151394]
lea rcx, [rbp + 0x8e0]
vzeroupper
call fcn.180051a70
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x12d0], rdi
mov qword [rbp + 0x12d8], rbx
movabs rax, 0x3ef9ae9e0954b505
mov qword [rbp + 0xa00], rax
movabs rax, 0x7e4da92e19079cc4
mov qword [rbp + 0xa08], rax
movabs rax, 0x9754d59109c42f5f
mov qword [rbp + 0xa10], rax
mov qword [rbp + 0xa18], rbx
vmovdqu ymm0, ymmword [rbp + 0xa00]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0xa00], ymm1
lea rdx, [0x180151390]
lea rcx, [rbp + 0xa00]
vzeroupper
call fcn.180051a70
call fcn.180057884
call fcn.180021628
subss xmm0, xmm10
movss dword [rbp + 0x2c4], xmm0
mov dword [rbp + 0x2c8], 0x41c80000
lea rdx, [rbp + 0x2c4]
lea rcx, str.Set_Armor
call fcn.18004b978
test al, al
je 0x180066d0b
lea rdx, [0x180130c34]
lea rcx, [rbp + 0xfb8]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014e2e0]
call fcn.180069ad4
mov byte [0x18015137f], r15b
call fcn.180021628
subss xmm0, xmm10
movss dword [rbp + 0x2cc], xmm0
mov dword [rbp + 0x2d0], 0x41c80000
lea rdx, [rbp + 0x2cc]
lea rcx, str.Set_Health
call fcn.18004b978
test al, al
je 0x180066d67
lea rdx, [0x180130c34]
lea rcx, [rbp + 0xfd8]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014e2e0]
call fcn.180069ad4
mov byte [0x180151380], r15b
call fcn.180021628
subss xmm0, xmm10
movss dword [rbp + 0x2d4], xmm0
mov dword [rbp + 0x2d8], 0x41c80000
lea rdx, [rbp + 0x2d4]
lea rcx, str.FOV_Changer
call fcn.18004b978
test al, al
je 0x180066dc3
lea rdx, str._Successfully_Changed_Fov_
lea rcx, [rbp + 0xff8]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014e2e0]
call fcn.180069ad4
mov byte [0x18015137a], r15b
mov rcx, r14
call fcn.180015f18
mov rcx, r14
call fcn.180015f18
jmp 0x180069266
and dword [rbp + 0x2dc], 0
and dword [rbp + 0x2e0], 0
lea rdx, [rbp + 0x2dc]
mov ecx, edi
call fcn.180028c28
mov dword [rbp + 0x2e4], 0x43160000
and dword [rbp + 0x2e8], 0
lea rcx, [rbp + 0x2e4]
call fcn.18002b9c4
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x2ec], xmm0
mov dword [rbp + 0x2f0], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2ec]
lea rcx, str.visual_subtab
call fcn.18001bf14
mov ebx, r12d
mov rdx, qword [0x180150028]
mov rax, rdx
mov r10, qword [0x180150020]
sub rax, r10
sar rax, 3
lea r14, [0x18014ffc0]
test rax, rax
je 0x180066f08
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x180150018], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006932b
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r14
call fcn.18001689c
test al, al
je 0x180066eac
mov dword [0x180150018], ebx
and dword [0x18014ffd8], 0
mov rdx, qword [0x180150028]
mov rcx, rdx
mov r10, qword [0x180150020]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180066ee7
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov rdx, qword [0x180150028]
mov r10, qword [0x180150020]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180066e72
mov edi, reloc.WS2_32.dll_ntohl
movss xmm13, dword [0x1800c3f38]
movss xmm14, dword [0x1800c2108]
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180066f9b
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
call fcn.18001ec08
mov ecx, r15d
call fcn.1800286b0
mov dword [rbp + 0x2f4], 0x41000000
mov dword [rbp + 0x2f8], 0x41000000
lea rdx, [rbp + 0x2f4]
mov ecx, edi
call fcn.180028c28
movss xmm1, dword [0x18014ffd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x2fc], xmm0
mov dword [rbp + 0x300], 0x42820000
lea rcx, [rbp + 0x2fc]
call fcn.18002b9c4
subss xmm10, xmm15
subss xmm7, dword [0x18013103c]
movss dword [rbp + 0x304], xmm7
movss dword [rbp + 0x308], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x304]
lea rcx, str.visual_childs
call fcn.18001bf14
mov ecx, dword [0x180150018]
test ecx, ecx
je 0x180067835
sub ecx, 1
je 0x180067560
cmp ecx, 1
jne 0x180067545
movabs rdi, 0x7fd9d7fb6220da4d
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
movaps xmm0, xmm9
call fcn.18002ba5c
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Esp_Settings
mov rcx, r14
call fcn.180015f3c
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18006713b
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
lea rcx, str.Box_Color
call fcn.180057b50
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9d7830d42f96e
mov qword [rbp + 0x3a0], rax
mov qword [rbp + 0x3a8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x3a0]
movdqa xmmword [rbp + 0x3a0], xmm0
mov ebx, 0x10420
mov r8d, ebx
lea rdx, [0x18014f878]
lea rcx, [rbp + 0x3a0]
call fcn.18004d490
movups xmm0, xmmword [0x18014f878]
movups xmmword [0x18014f3a0], xmm0
lea rcx, str.Corner_Box_Color
call fcn.180057b50
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0xdbcb9890d43f96e
mov qword [rbp + 0x3b0], rax
mov qword [rbp + 0x3b8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x3b0]
movdqa xmmword [rbp + 0x3b0], xmm0
mov r8d, ebx
lea rdx, [0x18014f888]
lea rcx, [rbp + 0x3b0]
call fcn.18004d490
movups xmm0, xmmword [0x18014f888]
movups xmmword [0x18014f3e0], xmm0
lea rcx, str.Skeleton_Color
call fcn.180057b50
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0xcaaa4880953f96e
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x3c8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x3c0], xmm0
mov r8d, ebx
lea rdx, [0x18014f898]
lea rcx, [rbp + 0x3c0]
call fcn.18004d490
movups xmm0, xmmword [0x18014f898]
movups xmmword [0x18014f400], xmm0
lea rcx, str.Distance_Color
call fcn.180057b50
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x11b8a3880b44f96e
mov qword [rbp + 0x3d0], rax
movabs rax, 0x5e6d930e6b6894d5
mov qword [rbp + 0x3d8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x3d0]
movdqa xmmword [rbp + 0x3d0], xmm0
mov r8d, ebx
lea rdx, [0x18014f8c8]
lea rcx, [rbp + 0x3d0]
call fcn.18004d490
movups xmm0, xmmword [0x18014f8c8]
movups xmmword [0x18014f440], xmm0
lea rcx, str.Weapon_Name_Color
call fcn.180057b50
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x11b6a79a0777f96e
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3e8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x3e0]
movdqa xmmword [rbp + 0x3e0], xmm0
mov r8d, ebx
lea rdx, [0x18014f8a8]
lea rcx, [rbp + 0x3e0]
call fcn.18004d490
movups xmm0, xmmword [0x18014f8a8]
movups xmmword [0x18014f3f0], xmm0
lea rcx, str.Player_Name_Color
call fcn.180057b50
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9b296034ef96e
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x3f8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x3f0]
movdqa xmmword [rbp + 0x3f0], xmm0
mov r8d, ebx
lea rdx, [0x18014f8b8]
lea rcx, [rbp + 0x3f0]
call fcn.18004d490
movups xmm0, xmmword [0x18014f8b8]
movups xmmword [0x18014f3f0], xmm0
call fcn.180057884
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x3bf9a59e064ebf1f
mov qword [rbp + 0x410], rax
movabs rax, 0x5e08f0600a1c82df
mov qword [rbp + 0x418], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x410]
movdqa xmmword [rbp + 0x410], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c3b9c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18014f364]
lea rcx, [rbp + 0x410]
call fcn.180057180
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x5fa1b8b90e4cb30b
mov qword [rbp + 0x420], rax
movabs rax, 0x5e6d936f03189df7
mov qword [rbp + 0x428], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x420]
movdqa xmmword [rbp + 0x420], xmm0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r12
mov r9d, 0xff
mov r8d, r15d
lea rdx, [0x18014f398]
lea rcx, [rbp + 0x420]
call fcn.180057180
lea rcx, str.Health__Armor_Bar_positions
call fcn.180057b50
or dword [rsp + 0x20], 0xffffffff
mov r9d, 4
lea r8, str.Bottom
lea rdx, [0x18014f35c]
lea rcx, str.Style
call fcn.180050930
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
movaps xmm0, xmm9
call fcn.18002ba5c
jmp 0x1800690bd
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehiclesubtab1
mov rcx, r14
call fcn.180015f3c
movabs rsi, 0x7fd9d7fb6220da4d
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fbdb2970041b408
mov qword [rbp + 0x7b0], rax
mov qword [rbp + 0x7b8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x7b0]
movdqa xmmword [rbp + 0x7b0], xmm0
lea rdx, [0x18015134e]
lea rcx, [rbp + 0x7b0]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rcx, 0x9754d59109c42f7f
mov qword [rbp + 0x12d0], rcx
movabs rbx, 0xb593b3ace1361cd8
mov qword [rbp + 0x12d8], rbx
movabs rdi, 0x5fbcbb980b48bf1b
mov qword [rbp + 0xa20], rdi
movabs rax, 0x3b0efd6f1f1b98f2
mov qword [rbp + 0xa28], rax
mov qword [rbp + 0xa30], rcx
mov qword [rbp + 0xa38], rbx
vmovdqu ymm0, ymmword [rbp + 0xa20]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0xa20], ymm1
lea rdx, [0x180151350]
lea rcx, [rbp + 0xa20]
vzeroupper
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x7c0], rdi
movabs rax, 0x5e6d937c04049ef5
mov qword [rbp + 0x7c8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x7c0]
movdqa xmmword [rbp + 0x7c0], xmm0
lea rdx, [0x180151339]
lea rcx, [rbp + 0x7c0]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x7d0], rdi
movabs rax, 0x5e6dfb7a070994fe
mov qword [rbp + 0x7d8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x7d0]
movdqa xmmword [rbp + 0x7d0], xmm0
lea rdx, [0x18015134f]
lea rcx, [rbp + 0x7d0]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x9754d59109c42f7f
mov qword [rbp + 0x12d0], rax
mov qword [rbp + 0x12d8], rbx
mov qword [rbp + 0x9e0], rdi
movabs rax, 0x3004df2e1b099fe5
mov qword [rbp + 0x9e8], rax
movabs rax, 0x9754d59109c42f1a
mov qword [rbp + 0x9f0], rax
mov qword [rbp + 0x9f8], rbx
vmovdqu ymm0, ymmword [rbp + 0x9e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0x9e0], ymm1
lea rdx, [0x180151351]
lea rcx, [rbp + 0x9e0]
vzeroupper
call fcn.18004c538
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18006753d
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
jmp 0x18006753d
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, [0x180130a00]
mov rcx, r14
call fcn.180015f3c
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x1800678f5
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
movss xmm1, dword [0x1800c3d60]
movaps xmm0, xmm9
call fcn.18002b028
call fcn.18001c634
movabs rdi, 0x7fd9d7fb6220da4d
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fbdb2970041b408
mov qword [rbp + 0x7e0], rax
mov qword [rbp + 0x7e8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x7e0]
movdqa xmmword [rbp + 0x7e0], xmm0
lea rdx, [0x18015131c]
lea rcx, [rbp + 0x7e0]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x3df9bf8f0e41bf05
mov qword [rbp + 0x7f0], rax
movabs rax, 0x5e6d930e6b6883d7
mov qword [rbp + 0x7f8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x7f0]
movdqa xmmword [rbp + 0x7f0], xmm0
lea rdx, [0x180151325]
lea rcx, [rbp + 0x7f0]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1e9bf7890d4da80c
mov qword [rbp + 0x800], rax
movabs rax, 0x5e6d930e6b68f1c4
mov qword [rbp + 0x808], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x800]
movdqa xmmword [rbp + 0x800], xmm0
lea rdx, [0x180151320]
lea rcx, [rbp + 0x800]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9d7fb6258b50f
mov qword [rbp + 0x810], rax
mov qword [rbp + 0x818], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x810]
movdqa xmmword [rbp + 0x810], xmm0
lea rdx, [0x18015131e]
lea rcx, [rbp + 0x810]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x3df9b39e0e4cb30b
mov qword [rbp + 0x820], rax
movabs rbx, 0x5e6d930e6b6889d9
mov qword [rbp + 0x828], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x820]
movdqa xmmword [rbp + 0x820], xmm0
lea rdx, [0x18015131d]
lea rcx, [rbp + 0x820]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x3df9a59e0c52b50e
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x830]
movdqa xmmword [rbp + 0x830], xmm0
lea rdx, [0x180151321]
lea rcx, [rbp + 0x830]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x11b6a39e0e45b11e
mov qword [rbp + 0x840], rax
mov qword [rbp + 0x848], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x840]
movdqa xmmword [rbp + 0x840], xmm0
lea rdx, [0x18015131f]
lea rcx, [rbp + 0x840]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x31f9a59e1b41b61d
mov qword [rbp + 0x850], rax
movabs rbx, 0x5e6d930e6b0d9cd7
mov qword [rbp + 0x858], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x850]
movdqa xmmword [rbp + 0x850], xmm0
lea rdx, [0x180151323]
lea rcx, [rbp + 0x850]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x31f9b9941241bf1a
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x618], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x610]
movdqa xmmword [rbp + 0x610], xmm0
lea rdx, [0x180151322]
lea rcx, [rbp + 0x610]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1ab7be971241b41e
mov qword [rbp + 0x860], rax
mov qword [rbp + 0x868], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x860]
movdqa xmmword [rbp + 0x860], xmm0
lea rdx, [0x180151326]
lea rcx, [rbp + 0x860]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1abab99a1653b309
mov qword [rbp + 0x870], rax
mov qword [rbp + 0x878], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x870]
movdqa xmmword [rbp + 0x870], xmm0
lea rdx, [0x180151328]
lea rcx, [rbp + 0x870]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1ca999db1541a809
mov qword [rbp + 0x880], rax
movabs rax, 0x5e6d930e6b68f1c5
mov qword [rbp + 0x888], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x880]
movdqa xmmword [rbp + 0x880], xmm0
lea rdx, [0x18015132b]
lea rcx, [rbp + 0x880]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1ebcb3db1541a809
mov qword [rbp + 0x380], rax
movabs rbx, 0x5e6d930e6b68f1d2
mov qword [rbp + 0x388], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x380]
movdqa xmmword [rbp + 0x380], xmm0
lea rdx, [0x180151329]
lea rcx, [rbp + 0x380]
call fcn.18004c538
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9d7890344bb1f
mov qword [rbp + 0x390], rax
mov qword [rbp + 0x398], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x390]
movdqa xmmword [rbp + 0x390], xmm0
lea rdx, [0x1801507ea]
lea rcx, [rbp + 0x390]
call fcn.18004c538
mov rcx, r14
call fcn.180015f18
jmp 0x180067065
and dword [rbp + 0x30c], 0
and dword [rbp + 0x310], 0
lea rdx, [rbp + 0x30c]
mov ecx, edi
call fcn.180028c28
mov dword [rbp + 0x314], 0x43160000
and dword [rbp + 0x318], 0
lea rcx, [rbp + 0x314]
call fcn.18002b9c4
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x31c], xmm0
mov dword [rbp + 0x320], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x31c]
lea rcx, str.combat_subtab
call fcn.18001bf14
mov ebx, r12d
mov rdx, qword [0x180150008]
mov rax, rdx
mov r10, qword [0x180150000]
sub rax, r10
sar rax, 3
lea r14, [0x18014ffc0]
test rax, rax
je 0x180067eee
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x18014fff8], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006932b
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r14
call fcn.18001689c
test al, al
je 0x180067e92
mov dword [0x18014fff8], ebx
and dword [0x18014ffd8], 0
mov rdx, qword [0x180150008]
mov rcx, rdx
mov r10, qword [0x180150000]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180067ecd
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov rdx, qword [0x180150008]
mov r10, qword [0x180150000]
add ebx, r15d
add rdi, r15
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180067e58
mov edi, reloc.WS2_32.dll_ntohl
call fcn.18001ec08
mov ecx, r15d
call fcn.1800286b0
mov dword [rbp + 0x324], 0x41000000
mov dword [rbp + 0x328], 0x41000000
lea rdx, [rbp + 0x324]
mov ecx, edi
call fcn.180028c28
movss xmm1, dword [0x18014ffd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x32c], xmm0
mov dword [rbp + 0x330], 0x42820000
lea rcx, [rbp + 0x32c]
call fcn.18002b9c4
subss xmm10, xmm15
subss xmm7, dword [0x18013103c]
movss dword [rbp + 0x334], xmm7
movss dword [rbp + 0x338], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x334]
lea rcx, str.aimbot_childs
call fcn.18001bf14
mov ecx, dword [0x18014fff8]
test ecx, ecx
je 0x180068732
cmp ecx, 1
jne 0x1800690bd
call fcn.1800215dc
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Attachmentssubtab1
mov rcx, r14
call fcn.180015f3c
lea rdx, [0x180151357]
lea rcx, str.Enabled_Attachments
call fcn.18004c538
movabs rsi, 0x7fd9d7fb6220da4d
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x3ef9b29c0c41b20e
mov qword [rbp + 0x430], rax
movabs rdi, 0x5e6d930e6b079cdb
mov qword [rbp + 0x438], rdi
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x430]
movdqa xmmword [rbp + 0x430], xmm0
lea rdx, [0x180151358]
lea rcx, [rbp + 0x430]
call fcn.18004c538
cmp byte [0x180151358], r12b
je 0x1800680a1
or dword [rsp + 0x20], 0xffffffff
mov r9d, Ordinal_33
lea r8, str.Grenade
lea rdx, [0x180151370]
lea rcx, str.Explo_Type
call fcn.180050930
movss xmm10, dword [0x1800c3f38]
movss xmm13, dword [0x1800c2108]
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180068134
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
mov rcx, r14
call fcn.180015f18
call fcn.1800215dc
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
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.180015f3c
lea rdx, [0x180151359]
lea rcx, str.Enabled_Weapon_Options
call fcn.18004c538
xor ecx, ecx
call fcn.180022a10
test al, al
je 0x1800681bd
lea rcx, str.You_Need_To_Enabled_This_Option_otherwise_The_Weapon_Options_Wont_Work
call fcn.18002c3b8
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x16b6b49e3000b503
mov qword [rbp + 0x440], rax
movabs rax, 0x5e6d930e6b68f1da
mov qword [rbp + 0x448], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x440]
movdqa xmmword [rbp + 0x440], xmm0
lea rdx, [0x180151360]
lea rcx, [rbp + 0x440]
call fcn.18004c538
cmp byte [0x180151360], r12b
je 0x18006828d
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9bb920d43bf1f
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x458], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x450]
movdqa xmmword [rbp + 0x450], xmm0
mov dword [rsp + 0x28], r12d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1800c210c]
movaps xmm2, xmm9
lea rdx, [0x180151368]
lea rcx, [rbp + 0x450]
call fcn.18005713c
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1eb6bb9e3000b503
mov qword [rbp + 0x460], rax
movabs rbx, 0x5e6d930e6b68f1d2
mov qword [rbp + 0x468], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x460]
movdqa xmmword [rbp + 0x460], xmm0
lea rdx, [0x180151361]
lea rcx, [rbp + 0x460]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1ebca58b3100b503
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x478], rbx
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x470]
movdqa xmmword [rbp + 0x470], xmm0
lea rdx, [0x180151362]
lea rcx, [rbp + 0x470]
call fcn.18004c538
mov ecx, r15d
call fcn.18002865c
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1aadbe960b4cb418
mov qword [rbp + 0x480], rax
movabs rax, 0x5e08f4600a3ad1d2
mov qword [rbp + 0x488], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
lea rdx, [0x180151363]
lea rcx, [rbp + 0x480]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x3ef9b28f0b46b404
mov qword [rbp + 0x490], rax
mov qword [rbp + 0x498], rdi
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x490]
movdqa xmmword [rbp + 0x490], xmm0
lea rdx, [0x180151364]
lea rcx, [rbp + 0x490]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9d7882a00b503
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x4a8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x4a0]
movdqa xmmword [rbp + 0x4a0], xmm0
lea rdx, [0x180151384]
lea rcx, [rbp + 0x4a0]
call fcn.18004c538
mov qword [rbp + 0x12c0], rsi
mov qword [rbp + 0x12c8], r13
movabs rax, 0x10bdb09a3000b503
mov qword [rbp + 0x4b0], rax
movabs rax, 0x5e6d930e6b689dda
mov qword [rbp + 0x4b8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x4b0]
movdqa xmmword [rbp + 0x4b0], xmm0
lea rdx, [0x180151383]
lea rcx, [rbp + 0x4b0]
call fcn.18004c538
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180068514
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
movaps xmm0, xmm9
call fcn.18002ba5c
call fcn.1800215dc
movaps xmm7, xmm0
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
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.180015f3c
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8d, 0x100
lea rdx, [0x1801513e0]
lea rcx, [0x18013e0eb]
call fcn.180052254
call fcn.180021628
movss xmm6, dword [0x1800c3d64]
subss xmm0, xmm6
movss dword [rbp + 0x33c], xmm0
mov dword [rbp + 0x340], 0x43480000
lea rdx, [rbp + 0x33c]
lea rcx, str.list
call fcn.18004b6f4
mov ebx, r12d
lea rdi, str.Dagger
lea rdx, [0x1801513e0]
mov rcx, qword [rdi]
call fcn.18006f00c
test rax, rax
je 0x18006861e
and dword [rbp + 0x344], 0
and dword [rbp + 0x348], 0
cmp dword [0x180150bfc], ebx
sete dl
lea r9, [rbp + 0x344]
xor r8d, r8d
mov rcx, qword [rdi]
call fcn.1800563d0
test al, al
je 0x18006861e
mov dword [0x180150bfc], ebx
add ebx, r15d
add rdi, 8
cmp ebx, 0x4a
jl 0x1800685d7
call fcn.180051974
call fcn.180021628
subss xmm0, xmm6
movss dword [rbp + 0x34c], xmm0
mov dword [rbp + 0x350], 0x41c80000
lea rdx, [rbp + 0x34c]
lea rcx, str.Spawn_Weapon
call fcn.18004b978
test al, al
je 0x18006872a
xorps xmm0, xmm0
movups xmmword [rbp + 0xb40], xmm0
mov qword [rbp + 0xb50], r12
mov qword [rbp + 0xb58], r12
mov r8d, reloc.WS2_32.dll_recv
lea rdx, str._Spawned_Weapon_
lea rcx, [rbp + 0xb40]
call fcn.180014f04
lea rdx, [rbp + 0xb40]
lea rcx, [0x18014e2e0]
call fcn.180069ad4
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18006872a
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
mov rcx, r14
jmp 0x1800690b8
call fcn.1800215dc
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
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.180015f3c
movabs r14, 0x7fd9d7fb6220da4d
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x7fd9b2970041b408
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x4c0]
movdqa xmmword [rbp + 0x4c0], xmm0
lea rdx, [0x180151308]
lea rcx, [rbp + 0x4c0]
call fcn.18004c538
lea rdx, [0x18014f330]
lea rcx, str.Aim_Key
call fcn.180051a70
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x31f9b9940943b501
mov qword [rbp + 0x4d0], rax
movabs rax, 0x5e6d930e6b1b92c6
mov qword [rbp + 0x4d8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x4d0]
movdqa xmmword [rbp + 0x4d0], xmm0
lea rdx, [0x180151310]
lea rcx, [rbp + 0x4d0]
call fcn.18004c538
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x9754d59109c42f7f
mov qword [rbp + 0x12d0], rax
movabs rcx, 0xb593b3ace1361cd8
mov qword [rbp + 0x12d8], rcx
movabs rax, 0x1ab091db154fb21e
mov qword [rbp + 0xa40], rax
movabs rax, 0x373bb368244895da
mov qword [rbp + 0xa48], rax
movabs rax, 0x9754d59109c4581a
mov qword [rbp + 0xa50], rax
mov qword [rbp + 0xa58], rcx
vmovdqu ymm0, ymmword [rbp + 0xa40]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0xa40], ymm1
lea rdx, [0x18015132d]
lea rcx, [rbp + 0xa40]
vzeroupper
call fcn.18004c538
cmp byte [0x18015132d], r12b
je 0x1800689ca
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x19abb8970d43f96e
mov qword [rbp + 0x4e0], rax
movabs rax, 0x5e6d930e6b6887d9
mov qword [rbp + 0x4e8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x4e0]
movdqa xmmword [rbp + 0x4e0], xmm0
mov r8d, 0x10420
lea rdx, [0x18014f8d8]
lea rcx, [rbp + 0x4e0]
call fcn.18004d490
movups xmm0, xmmword [0x18014f8d8]
movups xmmword [0x18014f480], xmm0
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x13b091db1541a809
mov qword [rbp + 0x4f0], rax
movabs rax, 0x5e3bdc484b0c94da
mov qword [rbp + 0x4f8], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x4f0]
movdqa xmmword [rbp + 0x4f0], xmm0
lea rdx, [0x18015132e]
lea rcx, [rbp + 0x4f0]
call fcn.18004c538
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180068a51
call fcn.1800212fc
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, dword [0x1800c3f38]
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500bc], xmm0
addss xmm6, dword [0x1800c2108]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x1801500c0], xmm0
mov dword [0x1801500c4], 0x3f800000
lea rdi, [0x18014ffc0]
mov rcx, rdi
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
call fcn.1800215dc
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aimbot_Customization
mov rcx, rdi
call fcn.180015f3c
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c3b9c]
mov qword [rsp + 0x20], rbx
mov r9d, reloc.WLDAP32.dll_Ordinal_200
xor r8d, r8d
lea rdx, [0x180151314]
lea rcx, str.Aimbot_Smoothing
call fcn.180057180
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x18014f338]
lea rcx, str.Fov_View
call fcn.180057180
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18014f33c]
lea rcx, str.Aim_Distance
call fcn.180057180
or dword [rsp + 0x20], 0xffffffff
mov r9d, esi
lea r8, str.Head
lea rdx, [0x180151318]
lea rcx, str.Aim_Bone
call fcn.180050930
mov rcx, rdi
call fcn.180015f18
call fcn.1800215dc
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Silent
mov rcx, rdi
call fcn.180015f3c
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x3ef9a395074cb31e
mov qword [rbp + 0x500], rax
movabs rax, 0x5e6d930e6b689cdf
mov qword [rbp + 0x508], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x500]
movdqa xmmword [rbp + 0x500], xmm0
lea rdx, [0x180151309]
lea rcx, [rbp + 0x500]
call fcn.18004c538
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0xa9bf7980b47bb00
mov qword [rbp + 0x510], rax
movabs rax, 0x5e6d937d1f0d9dda
mov qword [rbp + 0x518], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rbp + 0x510], xmm0
lea rdx, [0x18015130a]
lea rcx, [rbp + 0x510]
call fcn.18004c538
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x29b691db1541a809
mov qword [rbp + 0x520], rax
mov qword [rbp + 0x528], r13
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x520]
movdqa xmmword [rbp + 0x520], xmm0
lea rdx, [0x1801512f4]
lea rcx, [rbp + 0x520]
call fcn.18004c538
lea rdx, [0x18015130c]
lea rcx, str.Silent_Aim_Key
call fcn.180051a70
lea rdx, [0x180151300]
lea rcx, str.Magic_Bullets_Key
call fcn.180051a70
mov rcx, rdi
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b028
call fcn.1800215dc
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021628
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212c4
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Silent_Customization
mov rcx, rdi
call fcn.180015f3c
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x31f9b2890d4ebd04
mov qword [rbp + 0x530], rax
movabs rax, 0x5e6d930e6b1b92c6
mov qword [rbp + 0x538], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x530]
movdqa xmmword [rbp + 0x530], xmm0
lea rdx, [0x1801512f2]
lea rcx, [rbp + 0x530]
call fcn.18004c538
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x3bf9b2890d4ebd04
mov qword [rbp + 0x540], rax
movabs rax, 0x5e6d930e6b0c90d3
mov qword [rbp + 0x548], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x540]
movdqa xmmword [rbp + 0x540], xmm0
lea rdx, [0x1801512f1]
lea rcx, [rbp + 0x540]
call fcn.18004c538
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x39f9b2890d4ebd04
mov qword [rbp + 0x550], rax
movabs rax, 0x5e6de06a050d98c4
mov qword [rbp + 0x558], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x550]
movdqa xmmword [rbp + 0x550], xmm0
lea rdx, [0x1801512f3]
lea rcx, [rbp + 0x550]
call fcn.18004c538
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1eb194db1153b300
mov qword [rbp + 0x560], rax
movabs rax, 0x5e6d930e6b0d96d8
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x560], xmm0
mov dword [rsp + 0x28], r12d
lea rax, [0x1800c3e60]
mov qword [rsp + 0x20], rax
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x180151304]
lea rcx, [rbp + 0x560]
call fcn.180057180
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rdx, 0x9754d59109c42f7f
mov qword [rbp + 0x12d0], rdx
movabs rcx, 0xb593b3ace1361cd8
mov qword [rbp + 0x12d8], rcx
movabs rdi, 0x5fb4a2960b58bb00
mov qword [rbp + 0xa60], rdi
movabs rax, 0x3b0efd6f1f1b98f2
mov qword [rbp + 0xa68], rax
mov qword [rbp + 0xa70], rdx
mov qword [rbp + 0xa78], rcx
vmovdqu ymm0, ymmword [rbp + 0xa60]
vpxor ymm1, ymm0, ymmword [rbp + 0x12c0]
vmovdqa ymmword [rbp + 0xa60], ymm1
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x9c4
mov r8d, r15d
lea rdx, [0x18014f2ec]
lea rcx, [rbp + 0xa60]
vzeroupper
call fcn.180057180
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
mov qword [rbp + 0x570], rdi
movabs rax, 0x5e6d930e6b3e9ef0
mov qword [rbp + 0x578], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x570]
movdqa xmmword [rbp + 0x570], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x46
mov r8d, r15d
lea rdx, reloc.WS2_32.dll_ioctlsocket
lea rcx, [rbp + 0x570]
call fcn.180057180
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x1bbca398074cbf1e
mov qword [rbp + 0x580], rax
movabs rax, 0x5e19f662071db396
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0x580], xmm0
mov dword [rsp + 0x20], esi
mov r9d, 2
lea r8, str.Current_Weapon
lea rdx, [0x1801512fc]
lea rcx, [rbp + 0x580]
call fcn.180050930
mov qword [rbp + 0x12c0], r14
mov qword [rbp + 0x12c8], r13
movabs rax, 0x2ff9a39e0552bb19
mov qword [rbp + 0x590], rax
movabs rax, 0x5e6d930e1f0698d9
mov qword [rbp + 0x598], rax
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x590]
movdqa xmmword [rbp + 0x590], xmm0
mov dword [rsp + 0x20], 7
mov r9d, esi
lea r8, str.Head
lea rdx, [0x1801512f8]
lea rcx, [rbp + 0x590]
call fcn.180050930
lea rcx, [0x18014ffc0]
call fcn.180015f18
call fcn.18001ec08
mov ecx, r15d
call fcn.1800286b0
jmp 0x180069266
mov ecx, dword [0x180151750]
mov rax, qword gs:[0x58]
mov edx, 4
mov rax, qword [rax + rcx*8]
mov eax, dword [rdx + rax]
cmp dword [0x1801513d0], eax
jg 0x1800692ee
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
sub rax, qword [0x1801513c8]
cmp rax, 0x7d0
jbe 0x180069112
mov dword [0x18014ffdc], r12d
call fcn.1800212c4
movss xmm6, dword [rax + 0x10]
movaps xmm1, xmm14
mov ecx, 2
call fcn.1800207e4
movaps xmm1, xmm10
addss xmm1, dword [rbp + 0x101c]
movaps xmm0, xmm7
addss xmm0, dword [rbp + 0x1018]
movss dword [rbp + 0x354], xmm0
movss dword [rbp + 0x358], xmm1
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x354]
lea rdx, [rbp + 0x1018]
mov rcx, r14
call fcn.180033758
mulss xmm10, xmm8
subss xmm10, dword [0x1800c3d4c]
mulss xmm7, xmm8
subss xmm7, dword [0x1800c3d4c]
movss dword [rbp + 0x35c], xmm7
movss dword [rbp + 0x360], xmm10
lea rcx, [rbp + 0x35c]
call fcn.18002b9c4
movdqa xmm0, xmmword [0x1800c7e10]
movups xmmword [rbp + 0xcf0], xmm0
movss xmm0, dword [0x1801500b8]
movss dword [rbp + 0x5a0], xmm0
movss xmm1, dword [0x1801500bc]
movss dword [rbp + 0x5a4], xmm1
movss xmm0, dword [0x1801500c0]
movss dword [rbp + 0x5a8], xmm0
mov dword [rbp + 0x5ac], 0x3f800000
mov qword [rsp + 0x48], r15
movss xmm0, dword [0x1800c3d48]
movss dword [rsp + 0x40], xmm0
lea rax, [rbp + 0xcf0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x5a0]
mov qword [rsp + 0x30], rax
movss xmm0, dword [0x1800c3d44]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1800c2114]
movss dword [rsp + 0x20], xmm0
movss xmm2, dword [0x1800c3d58]
movaps xmm3, xmm2
lea rdx, str.spinner
lea rcx, [0x18014ffc0]
call fcn.180016568
or edx, 0xffffffff
xor ecx, ecx
call fcn.180028b60
nop
mov rcx, qword [rbp + 0x1090]
test rcx, rcx
je 0x1800692c7
mov rdx, qword [rbp + 0x10a0]
sub rdx, rcx
and rdx, 0xfffffffffffffff8
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800692a8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800692a8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800bcec8
mov qword [rbp + 0x1090], r12
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x1098], xmm0
jmp 0x1800692c7
mov r15d, 1
call fcn.18001eab8
mov ecx, r15d
call fcn.1800286b0
lea rcx, [0x18014e2e0]
call fcn.180059f10
jmp 0x180065535
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [0x1801513d0]
call fcn.1800bd2e8
cmp dword [0x1801513d0], 0xffffffff
jne 0x1800690f6
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
mov qword [0x1801513c8], rax
lea rcx, [0x1801513d0]
call fcn.1800bd27c
jmp 0x1800690f6
call fcn.180059e68
int3
call fcn.180059e68
int3