Function at 0x180059ab8
Capabilities:
Access peb ldr_data
Encode data using xor
Hash data using fnv
Log keystrokes via polling
Resolve function by parsing pe exports
Terminate process
Write file on windows

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, 0x1860
call fcn.1800b4160
sub rsp, rax
movaps xmmword [rsp + 0x1850], xmm6
movaps xmmword [rsp + 0x1840], xmm7
movaps xmmword [rsp + 0x1830], xmm8
movaps xmmword [rsp + 0x1820], xmm9
movaps xmmword [rsp + 0x1810], xmm10
movaps xmmword [rsp + 0x1800], xmm11
movaps xmmword [rsp + 0x17f0], xmm12
movaps xmmword [rsp + 0x17e0], xmm13
movaps xmmword [rsp + 0x17d0], xmm14
movaps xmmword [rsp + 0x17c0], xmm15
lea rbp, [rsp + 0x90]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x18029aa40]
xor rax, rsp
mov qword [rbp + 0x1720], rax
xor r12d, r12d
lea edi, [r12 + 0xf]
lea r15d, [r12 + 0xe]
lea r14d, [r12 + 3]
lea r13d, [r12 + 1]
cmp byte [0x18029d96c], r12b
jne 0x18005a224
xorps xmm0, xmm0
movups xmmword [rbp + 0xf00], xmm0
mov qword [rbp + 0xf10], r12
mov qword [rbp + 0xf18], r12
lea r8d, [r12 + 0x1d]
lea rdx, str.https:__ghostesportpanel.com_
lea rcx, [rbp + 0xf00]
call fcn.180003968
nop
lea rcx, [rbp + 0xc18]
call fcn.180059140
mov rdx, rax
lea rcx, [rbp + 0xaa0]
call fcn.180058334
nop
cmp qword [rax + 0x18], rdi
jbe 0x180059bcc
mov rax, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp + 0xf40], xmm0
mov qword [rbp + 0xf50], r12
mov qword [rbp + 0xf58], r12
or r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], r12b
jne 0x180059be8
mov rdx, rax
lea rcx, [rbp + 0xf40]
call fcn.180003968
nop
mov esi, 0x1000
mov rdx, qword [rbp + 0xab8]
cmp rdx, rdi
jbe 0x180059c45
inc rdx
mov rcx, qword [rbp + 0xaa0]
mov rax, rcx
cmp rdx, rsi
jb 0x180059c40
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jne 0x180059c40
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800b3a88
movdqa xmm0, xmmword [0x1800c03b0]
movdqu xmmword [rbp + 0xab0], xmm0
mov byte [rbp + 0xaa0], r12b
movabs rbx, 0x7fffffffffffffff
mov rax, rbx
mov rcx, qword [rbp + 0xf10]
sub rax, rcx
cmp rax, r15
jb 0x18006090f
lea r9, [rbp + 0xf00]
cmp qword [rbp + 0xf18], rdi
cmova r9, qword [rbp + 0xf00]
mov qword [rsp + 0x30], r15
lea rax, str.api.php_hwid
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [rbp + 0xf00]
mov dl, byte [rbp]
lea rcx, [rbp + 0xa40]
call fcn.180002a70
nop
lea rdx, [rbp + 0xf40]
cmp qword [rbp + 0xf58], rdi
cmova rdx, qword [rbp + 0xf40]
mov r8, qword [rbp + 0xf50]
lea rcx, [rbp + 0xa40]
call fcn.180001cf0
xorps xmm0, xmm0
movups xmmword [rbp + 0x8c0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x8d0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x8c0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x8d0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], rdi
mov byte [rax], r12b
lea rdx, [rbp + 0x8c0]
lea rcx, [rbp + 0x1250]
call fcn.18006b2ac
nop
mov rdx, qword [rbp + 0x8d8]
cmp rdx, rdi
jbe 0x180059d70
inc rdx
mov rcx, qword [rbp + 0x8c0]
mov rax, rcx
cmp rdx, rsi
jb 0x180059d6b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jne 0x180059d6b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800b3a88
movdqa xmm0, xmmword [0x1800c03b0]
movdqu xmmword [rbp + 0x8d0], xmm0
mov byte [rbp + 0x8c0], r12b
mov rdx, qword [rbp + 0xa58]
cmp rdx, rdi
jbe 0x180059dc6
inc rdx
mov rcx, qword [rbp + 0xa40]
mov rax, rcx
cmp rdx, rsi
jb 0x180059dc1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180059dc1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800b3a88
movdqa xmm0, xmmword [0x1800c03b0]
movdqu xmmword [rbp + 0xa50], xmm0
mov byte [rbp + 0xa40], r12b
mov rax, qword [rbp + 0xf10]
sub rbx, rax
cmp rbx, r15
jb 0x180060915
lea r9, [rbp + 0xf00]
cmp qword [rbp + 0xf18], rdi
cmova r9, qword [rbp + 0xf00]
mov qword [rsp + 0x30], r15
lea rcx, str.esl.php_hwid
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0xf00]
mov dl, byte [rbp]
lea rcx, [rbp + 0xa60]
call fcn.180002a70
nop
lea rdx, [rbp + 0xf40]
cmp qword [rbp + 0xf58], rdi
cmova rdx, qword [rbp + 0xf40]
mov r8, qword [rbp + 0xf50]
lea rcx, [rbp + 0xa60]
call fcn.180001cf0
xorps xmm0, xmm0
movups xmmword [rbp + 0x8a0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x8b0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x8a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x8b0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], rdi
mov byte [rax], r12b
lea rdx, [rbp + 0x8a0]
lea rcx, [rbp + 0x1170]
call fcn.18006b2ac
nop
mov rdx, qword [rbp + 0x8b8]
cmp rdx, rdi
jbe 0x180059ee4
inc rdx
mov rcx, qword [rbp + 0x8a0]
mov rax, rcx
cmp rdx, rsi
jb 0x180059edf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jne 0x180059edf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800b3a88
movdqa xmm0, xmmword [0x1800c03b0]
movdqu xmmword [rbp + 0x8b0], xmm0
mov byte [rbp + 0x8a0], r12b
mov rdx, qword [rbp + 0xa78]
cmp rdx, rdi
jbe 0x180059f3a
inc rdx
mov rcx, qword [rbp + 0xa60]
mov rax, rcx
cmp rdx, rsi
jb 0x180059f35
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jne 0x180059f35
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800b3a88
movdqa xmm0, xmmword [0x1800c03b0]
movdqu xmmword [rbp + 0xa70], xmm0
mov byte [rbp + 0xa60], r12b
lea r8, str.fivemversionchecker.php_hwid
lea rdx, [rbp + 0xf00]
lea rcx, [rbp + 0xc38]
call fcn.18004d86c
nop
lea r8, [rbp + 0xf40]
mov rdx, rax
lea rcx, [rbp + 0x1190]
call fcn.1800023d0
nop
lea rcx, [rbp + 0xc38]
call fcn.180001d70
lea rdx, [rbp + 0x1190]
lea rcx, [rbp + 0x1000]
call fcn.18006b2ac
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xf70], xmm0
mov qword [rbp + 0xf80], r12
mov qword [rbp + 0xf88], r12
mov r8, r14
lea rdx, [0x18013e1c0]
lea rcx, [rbp + 0xf70]
call fcn.180003968
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xf20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xf30], xmm1
lea rdx, [rbp + 0x1000]
cmp qword [rbp + 0x1018], rdi
cmova rdx, qword [rbp + 0x1000]
mov r8, qword [rbp + 0x1010]
lea rcx, [rbp + 0xf20]
call fcn.180003a28
nop
lea rbx, [rbp + 0xf20]
mov r11, qword [rbp + 0xf20]
mov r10, qword [rbp + 0xf38]
cmp r10, rdi
cmova rbx, r11
add rbx, qword [rbp + 0xf30]
mov byte [rbp], Ordinal_35
lea r8, [rbp + 0xf20]
cmp r10, rdi
cmova r8, r11
add r8, qword [rbp + 0xf30]
lea rdx, [rbp + 0xf20]
cmp r10, rdi
cmova rdx, r11
lea r9, [rbp]
lea rcx, [rbp + 0xb30]
call fcn.1800536ec
mov r9, rbx
mov r8, qword [rax]
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0xf20]
call fcn.1800650ec
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18005a0d6
lea rdx, [rbp + 0xf20]
cmp qword [rbp + 0xf38], rdi
cmova rdx, qword [rbp + 0xf20]
lea rcx, [rbp + 0xf70]
cmp qword [rbp + 0xf88], rdi
cmova rcx, qword [rbp + 0xf70]
mov r8, qword [rbp + 0xf80]
cmp r8, qword [rbp + 0xf30]
jne 0x18005a0d6
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x18005a0d6
mov byte [reloc.WS2_32.dll_accept], r12b
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1080], xmm0
movups xmmword [rbp + 0x1090], xmm0
mov dword [rbp + 0x10a0], eax
mov r9d, r13d
mov r8d, r13d
lea rdx, [rbp + 0x1170]
lea rcx, [rbp + 0xe00]
call fcn.180055a74
mov rbx, rax
lea r8, str._Y__m__d
lea rdx, [rbp + 0x1080]
lea rcx, [rbp + 0xde8]
call fcn.1800516cc
mov rdx, rax
mov rcx, rbx
call fcn.18004d530
nop
lea rcx, [rbp + 0xe90]
call fcn.180056a0c
lea rcx, [rbp + 0xe90]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x1080]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__mktime64]
mov rbx, rax
call sub.MSVCP140.dll__Xtime_get_ticks
mov rcx, rax
movabs rax, 0xd6bf94d5e57a42bd
imul rcx
add rdx, rcx
sar rdx, 0x17
mov rcx, rdx
shr rcx, 0x3f
add rdx, rcx
sub rbx, rdx
test rbx, rbx
jmp 0x18005a192
mov byte [0x18029d96c], r13b
mov dword [0x18029dba8], 2
mov byte [0x18029d96d], r13b
lea rcx, [rbp + 0xf20]
call fcn.180001d70
nop
lea rcx, [rbp + 0xf70]
call fcn.180001d70
nop
lea rcx, [rbp + 0x1000]
call fcn.180001d70
nop
lea rcx, [rbp + 0x1190]
call fcn.180001d70
nop
lea rcx, [rbp + 0x1170]
call fcn.180001d70
nop
lea rcx, [rbp + 0x1250]
call fcn.180001d70
nop
lea rcx, [rbp + 0xf40]
call fcn.180001d70
nop
lea rcx, [rbp + 0xf00]
call fcn.180001d70
cmp byte [0x18029d96c], r12b
jmp 0x18005a224
mov esi, 0x64
movss xmm9, dword [0x1800b8f70]
movss xmm11, dword [0x1800b8f74]
movss xmm14, dword [0x1800baaf4]
movss xmm15, dword [0x1800b8f78]
xorps xmm8, xmm8
movss xmm10, dword [0x1800b8f88]
movss xmm12, dword [0x1800b8fb4]
cmp dword [0x18029dba8], 2
jne 0x18005a850
cmp byte [0x18029d96d], r12b
je 0x18005a850
call fcn.180068a90
call fcn.180066c20
cmp byte [0x18029ba58], r12b
je 0x18005a295
call fcn.180059718
cmp byte [0x18029ba59], r12b
je 0x18005a2a3
call fcn.18006b59c
cmp byte [0x18029e084], r12b
je 0x18005a3f4
cmp byte [0x18029e085], r12b
je 0x18005a387
call fcn.18000d608
mov rbx, rax
movaps xmm0, xmmword [0x18013fae0]
movups xmmword [rbp + 0xb38], xmm0
lea rcx, [rbp + 0xb38]
call fcn.18000b044
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 [0x18029cf9c]
mulss xmm1, xmm9
movss xmm0, dword [0x18029cf98]
mulss xmm0, xmm9
movss dword [rbp + 0x310], xmm0
movss dword [rbp + 0x314], xmm1
mov dword [rsp + 0x20], esi
mov r9d, eax
lea rdx, [rbp + 0x310]
mov rcx, rbx
call fcn.18001e198
call fcn.18000d608
mov rbx, rax
lea rcx, [0x18015a160]
call fcn.18000b044
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x18029cf9c]
mulss xmm1, xmm9
movss xmm0, dword [0x18029cf98]
mulss xmm0, xmm9
movss dword [rbp + 0x398], xmm0
movss dword [rbp + 0x39c], xmm1
lea rdx, [rbp + 0x398]
jmp 0x18005a3db
call fcn.18000d608
mov rbx, rax
lea rcx, [0x18015a160]
call fcn.18000b044
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x18029cf9c]
mulss xmm1, xmm9
movss xmm0, dword [0x18029cf98]
mulss xmm0, xmm9
movss dword [rbp + 0x410], xmm0
movss dword [rbp + 0x414], xmm1
lea rdx, [rbp + 0x410]
movss dword [rsp + 0x28], xmm11
mov dword [rsp + 0x20], esi
mov r9d, eax
cvtdq2ps xmm2, xmm2
mov rcx, rbx
call fcn.18001e0b4
cmp byte [0x18029e086], r12b
je 0x18005a5f8
lea rdi, [0x18015a140]
mov eax, dword [0x18029e088]
test eax, eax
jne 0x18005a4cc
call fcn.18000d608
mov rbx, rax
mov rcx, rdi
call fcn.18000b044
movss xmm1, dword [0x18029cf9c]
mulss xmm1, xmm9
movss xmm0, dword [0x18029cf98]
mulss xmm0, xmm9
movss dword [rbp + 0x488], xmm0
movss dword [rbp + 0x48c], xmm1
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm15
lea rdx, [rbp + 0x488]
mov rcx, rbx
call fcn.18001e0b4
mov rcx, rdi
call fcn.18000b044
movss xmm1, dword [0x18029cf9c]
mulss xmm1, xmm9
movss xmm0, dword [0x18029cf98]
mulss xmm0, xmm9
movss dword [rbp + 0x490], xmm0
movss dword [rbp + 0x494], xmm1
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm15
lea rdx, [rbp + 0x490]
mov rcx, rbx
call fcn.18001e0b4
mov eax, dword [0x18029e088]
cmp eax, r13d
jne 0x18005a529
call fcn.18000d608
mov rbx, rax
mov rcx, rdi
call fcn.18000b044
movss xmm1, dword [0x18029cf9c]
mulss xmm1, xmm9
movss xmm0, dword [0x18029cf98]
mulss xmm0, xmm9
movss dword [rbp + 0x70], xmm0
movss dword [rbp + 0x74], xmm1
movss dword [rsp + 0x28], xmm8
mov dword [rsp + 0x20], esi
mov r9d, eax
movaps xmm2, xmm14
lea rdx, [rbp + 0x70]
mov rcx, rbx
call fcn.18001e0b4
mov eax, dword [0x18029e088]
cmp eax, 2
jne 0x18005a5f8
call fcn.18000d608
mov rbx, rax
movss xmm6, dword [0x18029cf98]
mulss xmm6, xmm9
movss xmm7, dword [0x18029cf9c]
mulss xmm7, xmm9
mov rcx, rdi
call fcn.18000b044
movaps xmm0, xmm6
addss xmm0, xmm10
movss dword [rbp + 0x78], xmm0
movss dword [rbp + 0x7c], xmm7
movaps xmm1, xmm6
subss xmm1, xmm10
movss dword [rbp + 0x80], xmm1
movss dword [rbp + 0x84], xmm7
movss dword [rsp + 0x20], xmm11
mov r9d, eax
lea r8, [rbp + 0x78]
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.18001f200
mov rcx, rdi
call fcn.18000b044
movss dword [rbp + 0x88], xmm6
movaps xmm0, xmm7
addss xmm0, xmm10
movss dword [rbp + 0x8c], xmm0
movss dword [rbp + 0x90], xmm6
subss xmm7, xmm10
movss dword [rbp + 0x94], xmm7
movss dword [rsp + 0x20], xmm11
mov r9d, eax
lea r8, [rbp + 0x88]
lea rdx, [rbp + 0x90]
mov rcx, rbx
call fcn.18001f200
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18005a78e
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
call fcn.18000d608
mov rbx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.discord.gg_fivemdetections
lea rcx, [rbp + 0xef0]
call fcn.18000a158
movaps xmm0, xmmword [0x1800beaf0]
movups xmmword [rbp + 0xac0], xmm0
lea rcx, [rbp + 0xac0]
call fcn.18000b044
movss xmm0, dword [rbp + 0xef0]
addss xmm0, dword [0x1800b8f84]
addss xmm0, dword [0x1800baafc]
movss dword [rbp + 0x98], xmm0
mov dword [rbp + 0x9c], 0x40c00000
mov dword [rbp + 0xa0], 0x40c00000
mov dword [rbp + 0xa4], 0x40800000
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm8
mov r9d, eax
lea r8, [rbp + 0x98]
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.180020134
movaps xmm0, xmmword [0x18013fb60]
movups xmmword [rbp + 0xad0], xmm0
lea rcx, [rbp + 0xad0]
call fcn.18000b044
movss xmm0, dword [rbp + 0xef0]
addss xmm0, dword [0x1800b8f84]
addss xmm0, dword [0x1800baafc]
movss dword [rbp + 0xa8], xmm0
mov dword [rbp + 0xac], 0x41c80000
mov dword [rbp + 0xb0], 0x40c00000
mov dword [rbp + 0xb4], 0x40c00000
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm8
mov r9d, eax
lea r8, [rbp + 0xa8]
lea rdx, [rbp + 0xb0]
mov rcx, rbx
call fcn.180020134
movaps xmm0, xmmword [0x1800bab90]
movups xmmword [rbp + 0xae0], xmm0
lea rcx, [rbp + 0xae0]
call fcn.18000b044
mov dword [rbp + 0xb8], 0x41200000
mov dword [rbp + 0xbc], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, str.discord.gg_fivemdetections
mov r8d, eax
lea rdx, [rbp + 0xb8]
mov rcx, rbx
call fcn.1800212f8
call fcn.1800159f8
mov rax, qword [0x18029e260]
test rax, rax
jne 0x18005a835
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 0x18005a81a
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x18005a81a
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rdx + r9*4]
mov ecx, dword [rax + rsi]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x18005a815
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x18005a7f6
cmp r11d, 0x95466b05
je 0x18005a873
test r9d, r9d
jne 0x18005a7da
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x18005a82b
cmp qword [rax + 0x30], r12
jne 0x18005a7b5
mov rax, r12
mov qword [0x18029e260], rax
mov ecx, dword [0x18029e0f8]
call rax
test r13b, al
je 0x18005a850
cmp byte [0x18029e0eb], r12b
sete byte [0x18029e0eb]
mov ecx, dword [0x18029a3d0]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r13b, al
je 0x18005a88e
cmp byte [reloc.WS2_32.dll_accept], r12b
sete bl
mov byte [reloc.WS2_32.dll_accept], bl
jmp 0x18005a894
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 0x18005a82e
mov bl, byte [reloc.WS2_32.dll_accept]
call fcn.18000dcb0
mov byte [rax + 0xd1], bl
mov bl, byte [reloc.WS2_32.dll_accept]
call fcn.18000dcb0
mov byte [rax + 0xd0], bl
mov bl, byte [reloc.WS2_32.dll_accept]
call fcn.18000dcb0
mov byte [rax + 0x70], bl
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18006085d
mov cl, byte [0x18029d96c]
test cl, cl
je 0x18006085d
movabs rdi, 0x1958018fc39ca935
movabs r14, 0x79dbbe6e0800f956
mov eax, dword [0x18029dba8]
cmp eax, r13d
jne 0x18005a9bc
mov qword [rbp + 0x15a0], rdi
mov qword [rbp + 0x15a8], r14
movabs rax, 0x195801e1aafbc679
mov qword [rbp + 0x620], rax
mov qword [rbp + 0x628], r14
movdqa xmm0, xmmword [rbp + 0x15a0]
xorps xmm0, xmmword [rbp + 0x620]
movdqa xmmword [rbp + 0x620], xmm0
lea r8, [0x18013e1c4]
lea rdx, [rbp + 0x620]
lea rcx, [0x18029dba0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x18029dba0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov r9, qword [0x18029dba0]
mov r8, r13
mov edx, 0xff
lea rcx, [0x18029da60]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [0x18029dba0]
mov r8, r13
mov edx, Ordinal_27
lea rcx, [0x18029e030]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov rcx, qword [0x18029dba0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
mov eax, 2
mov dword [0x18029dba8], eax
mov cl, byte [0x18029d96c]
test cl, cl
je 0x18005ac03
mov esi, 0x83
movabs rbx, 0x1958018fb7f5d170
movss xmm6, dword [0x18013fa18]
cmp eax, 3
jne 0x18005aaf0
call fcn.18000dcb0
movss xmm1, dword [rax + 8]
mulss xmm1, xmm9
movss xmm0, dword [rax + 0xc]
mulss xmm0, xmm9
subss xmm1, xmm6
subss xmm0, xmm6
and dword [rbp + 0xc0], 0
and dword [rbp + 0xc4], 0
movss dword [rbp + 0xc8], xmm1
movss dword [rbp + 0xcc], xmm0
lea r8, [rbp + 0xc0]
xor edx, edx
lea rcx, [rbp + 0xc8]
call fcn.1800193cc
mov dword [rbp + 0xd0], 0x437a0000
mov dword [rbp + 0xd4], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0xd0]
call fcn.180019408
mov r8d, esi
xor edx, edx
lea rcx, str.Offline
call fcn.18000718c
test al, al
je 0x18005aae5
lea rcx, str._Ghost_is_currently_offline.
call fcn.180043bb4
mov dword [rbp + 0xd8], 0x43250000
mov dword [rbp + 0xdc], 0x41d80000
mov qword [rbp + 0x15b0], rdi
mov qword [rbp + 0x15b8], r14
mov qword [rbp + 0x630], rbx
mov qword [rbp + 0x638], r14
movdqa xmm0, xmmword [rbp + 0x15b0]
xorps xmm0, xmmword [rbp + 0x630]
movdqa xmmword [rbp + 0x630], xmm0
xor r8d, r8d
lea rdx, [rbp + 0xd8]
lea rcx, [rbp + 0x630]
call fcn.180037e2c
test al, al
je 0x18005aae5
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.18000bbbc
mov eax, dword [0x18029dba8]
cmp eax, 4
jne 0x18005ac03
call fcn.18000dcb0
movss xmm1, dword [rax + 8]
mulss xmm1, xmm9
movss xmm0, dword [rax + 0xc]
mulss xmm0, xmm9
subss xmm1, xmm6
subss xmm0, xmm6
and dword [rbp + 0xe0], 0
and dword [rbp + 0xe4], 0
movss dword [rbp + 0xe8], xmm1
movss dword [rbp + 0xec], xmm0
lea r8, [rbp + 0xe0]
xor edx, edx
lea rcx, [rbp + 0xe8]
call fcn.1800193cc
mov dword [rbp + 0xf0], 0x437a0000
mov dword [rbp + 0xf4], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0xf0]
call fcn.180019408
mov r8d, esi
xor edx, edx
lea rcx, str.BlackLISTED
call fcn.18000718c
test al, al
je 0x18005abf8
lea rcx, str.You_are_blacklisted_from_Ghost
call fcn.180043bb4
mov dword [rbp + 0xf8], 0x43250000
mov dword [rbp + 0xfc], 0x41d80000
mov qword [rbp + 0x15c0], rdi
mov qword [rbp + 0x15c8], r14
mov qword [rbp + 0x640], rbx
mov qword [rbp + 0x648], r14
movdqa xmm0, xmmword [rbp + 0x15c0]
xorps xmm0, xmmword [rbp + 0x640]
movdqa xmmword [rbp + 0x640], xmm0
xor r8d, r8d
lea rdx, [rbp + 0xf8]
lea rcx, [rbp + 0x640]
call fcn.180037e2c
test al, al
je 0x18005abf8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
call fcn.18000bbbc
mov eax, dword [0x18029dba8]
cmp eax, 2
jne 0x18006085d
cmp byte [0x18029d96d], r12b
je 0x18006085d
cmp byte [0x18029e049], r12b
jne 0x18005ac27
call fcn.1800580c0
mov dword [rbp + 0x100], 0x44278000
mov dword [rbp + 0x104], 0x43eb0000
xor edx, edx
lea rcx, [rbp + 0x100]
call fcn.180019408
xor edx, edx
mov r8d, Ordinal_301
lea rcx, str.MENU
call fcn.18000718c
test al, al
je 0x18006085d
call fcn.18000eac8
mov rbx, rax
mov rdx, qword [0x18029bbb8]
mov rcx, qword [rdx + 0x3f68]
mov byte [rcx + 0xb8], r13b
mov rsi, qword [rdx + 0x3f68]
movss xmm6, dword [rsi + 0x20]
movss xmm7, dword [rsi + 0x24]
lea rcx, [rbp + 0x10c8]
call fcn.18000eb00
addss xmm6, dword [0x1800bacc0]
movss dword [rbp + 0xf60], xmm6
movss dword [rbp + 0xf64], xmm7
movss dword [rbp + 0xf68], xmm6
addss xmm7, dword [0x18013fa48]
movss dword [rbp + 0xf6c], xmm7
movaps xmm0, xmmword [0x18013fb20]
movups xmmword [rbp + 0xaf0], xmm0
lea rcx, [rbp + 0xaf0]
call fcn.18000b044
mov r9d, eax
movss dword [rsp + 0x20], xmm11
lea r8, [rbp + 0xf68]
lea rdx, [rbp + 0xf60]
mov rcx, rbx
call fcn.18001f200
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18005ad18
movaps xmm1, xmm8
jmp 0x18005ad1c
movaps xmm1, xmm11
subss xmm1, dword [0x18029e120]
mulss xmm1, dword [0x1800baaa4]
addss xmm1, dword [0x18029e120]
movss dword [0x18029e120], xmm1
mov dword [rbp + 0x108], 0x41000000
movss xmm13, dword [0x1800b8f8c]
mov dword [rbp + 0x10c], 0x41a00000
lea rcx, [rbp + 0x108]
call fcn.180018d08
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x10]
call fcn.180015cc8
movaps xmm0, xmmword [0x1800bab90]
movups xmmword [rbp + 0xb00], xmm0
lea rdx, [0x18013ebf8]
lea rcx, [rbp + 0xb00]
call fcn.180043bdc
call fcn.1800159f8
and dword [rbp + 0x110], 0
and dword [rbp + 0x114], 0
lea rcx, [rbp + 0x110]
call fcn.180018d08
movss xmm1, dword [rsi + 0x2c]
subss xmm1, xmm10
movss xmm0, dword [0x18029e120]
mulss xmm0, dword [0x1800bab1c]
addss xmm0, dword [0x1800bacc4]
movss dword [rbp + 0x118], xmm0
movss dword [rbp + 0x11c], xmm1
mov r9d, 0x88
xor r8d, r8d
lea rdx, [rbp + 0x118]
lea rcx, str.navbar
call fcn.180008fc4
movss xmm0, dword [0x18013fa08]
call fcn.180018da0
movaps xmm0, xmm11
call fcn.180018d60
mov rcx, qword [0x18029dbc0]
call fcn.180015cc8
and dword [rbp + 0x120], 0
mov dword [rbp + 0x124], 0x41800000
lea rdx, [rbp + 0x120]
mov ecx, r15d
call fcn.180016120
cmp dword [0x18029ba74], r12d
sete r8b
lea rdx, [0x1800b8ea8]
lea rcx, [0x1800b9f54]
call fcn.180045b30
test al, al
je 0x18005ae78
mov eax, r12d
mov dword [0x18029ba74], eax
jmp 0x18005ae7e
mov eax, dword [0x18029ba74]
cmp eax, r13d
sete r8b
lea rdx, [0x1800b8eac]
lea rcx, [0x18014c768]
call fcn.180045b30
test al, al
je 0x18005aea3
mov dword [0x18029ba74], r13d
movaps xmm0, xmm15
call fcn.180018d60
mov ebx, 2
cmp dword [0x18029ba74], ebx
sete r8b
lea rdx, [0x1800b8eb0]
lea rcx, [0x1800b9f58]
call fcn.180045b30
test al, al
je 0x18005aed8
mov dword [0x18029ba74], ebx
movaps xmm0, xmm12
call fcn.180018d60
cmp dword [0x18029ba74], 3
sete r8b
lea rdx, [0x1800b8ec0]
lea rcx, [0x18014c764]
call fcn.180045b30
test al, al
je 0x18005af0d
mov dword [0x18029ba74], 3
movaps xmm0, xmm11
call fcn.180018d60
cmp dword [0x18029ba74], 4
sete r8b
lea rdx, [0x1800b8ec4]
lea rcx, [0x1800b9f5c]
call fcn.180045b30
test al, al
je 0x18005af42
mov dword [0x18029ba74], 4
mov ecx, r13d
call fcn.180015b3c
call fcn.1800159f8
call fcn.18000bd0c
movss xmm6, dword [0x18013fa2c]
lea r15, [0x18029a370]
movss xmm9, dword [0x18013fa50]
movss xmm7, dword [0x18013fa44]
cmp dword [0x18029ba74], r12d
jne 0x18005c339
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x28]
call fcn.180015cc8
mov dword [rbp + 0x128], 0x43480000
mov dword [rbp + 0x12c], 0x41200000
lea rcx, [rbp + 0x128]
call fcn.180018d08
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], r13d
lea rax, [0x18029a398]
cmove rdx, rax
mov ecx, r13d
call fcn.180016008
movaps xmm2, xmm10
movss xmm1, dword [0x18013fa4c]
lea rcx, str.Aimbot
call fcn.180058230
xor ecx, ecx
call fcn.18000ffc8
test al, al
je 0x18005affe
mov dword [reloc.WS2_32.dll_accept], r13d
mov dword [rbp + 0x130], 0x43480000
mov dword [rbp + 0x134], 0x41200000
lea rcx, [rbp + 0x130]
call fcn.180018d08
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], ebx
lea rax, [0x18029a398]
cmove rdx, rax
mov ecx, r13d
call fcn.180016008
movaps xmm2, xmm10
movaps xmm1, xmm9
lea rcx, str.Weapon
call fcn.180058230
xor ecx, ecx
call fcn.18000ffc8
test al, al
je 0x18005b05f
mov dword [reloc.WS2_32.dll_accept], ebx
mov ecx, ebx
call fcn.180015ae4
call fcn.1800159f8
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, r13d
jne 0x18005b78e
mov dword [rbp + 0x138], 0x42a00000
mov dword [rbp + 0x13c], 0x428c0000
lea rcx, [rbp + 0x138]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd8]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.General
call fcn.18001c9d0
mov dword [rbp + 0x140], 0xc1100000
mov dword [rbp + 0x144], 0x42200000
lea rcx, [rbp + 0x140]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov qword [rbp + 0x15d0], rdi
mov qword [rbp + 0x15d8], r14
movabs rax, 0x195875e0a1f1c074
mov qword [rbp + 0x650], rax
mov qword [rbp + 0x658], r14
movdqa xmm0, xmmword [rbp + 0x15d0]
xorps xmm0, xmmword [rbp + 0x650]
movdqa xmmword [rbp + 0x650], xmm0
lea rdx, [0x18029e050]
lea rcx, [rbp + 0x650]
call fcn.18003820c
call fcn.18000d980
movss xmm9, dword [0x1800bacd4]
addss xmm0, xmm9
call fcn.180018d60
call fcn.18000d9a4
subss xmm0, dword [0x18013f9f0]
call fcn.180018da0
mov dword [rbp + 0x148], 0x42480000
mov dword [rbp + 0x14c], 0x41a00000
mov qword [rbp + 0x15e0], rdi
mov qword [rbp + 0x15e8], r14
movabs rax, 0x603d6afbacd48a16
mov qword [rbp + 0x660], rax
mov qword [rbp + 0x668], r14
movdqa xmm0, xmmword [rbp + 0x15e0]
xorps xmm0, xmmword [rbp + 0x660]
movdqa xmmword [rbp + 0x660], xmm0
lea r8, [rbp + 0x148]
lea rdx, [0x18029a5ac]
lea rcx, [rbp + 0x660]
call fcn.18003dfe0
lea rdx, [0x18029ba58]
lea rcx, str.TriggerBot
call fcn.18003820c
call fcn.18000d980
addss xmm0, xmm9
call fcn.180018d60
call fcn.18000d9a4
subss xmm0, dword [0x18013f9ec]
call fcn.180018da0
mov dword [rbp + 0x150], 0x42480000
mov dword [rbp + 0x154], 0x41a00000
lea r8, [rbp + 0x150]
lea rdx, [0x18029a5a8]
lea rcx, str.triggerb
call fcn.18003dfe0
call fcn.18000d9a4
subss xmm0, xmm14
call fcn.180018da0
lea rdx, [0x18029ba5a]
lea rcx, str.TriggerBot_Fov
call fcn.18003820c
mov qword [rbp + 0x15f0], rdi
mov qword [rbp + 0x15f8], r14
movabs rax, 0x7c3468edaaefc063
mov qword [rbp + 0x670], rax
movabs rax, 0x79dbd50d6d68ba76
mov qword [rbp + 0x678], rax
movdqa xmm0, xmmword [rbp + 0x15f0]
xorps xmm0, xmmword [rbp + 0x670]
movdqa xmmword [rbp + 0x670], xmm0
lea rdx, [0x18029e051]
lea rcx, [rbp + 0x670]
call fcn.18003820c
mov qword [rbp + 0x1600], rdi
mov qword [rbp + 0x1608], r14
movabs rax, 0x497875eaa4eec861
mov qword [rbp + 0x680], rax
movabs rax, 0x79dbbe6e08739d33
mov qword [rbp + 0x688], rax
movdqa xmm0, xmmword [rbp + 0x1600]
xorps xmm0, xmmword [rbp + 0x680]
movdqa xmmword [rbp + 0x680], xmm0
lea rdx, [0x18029e052]
lea rcx, [rbp + 0x680]
call fcn.18003820c
mov qword [rbp + 0x1610], rdi
mov qword [rbp + 0x1618], r14
movabs rax, 0x5d7875eaa4eec861
mov qword [rbp + 0x690], rax
movabs rax, 0x79dbbe6e08649833
mov qword [rbp + 0x698], rax
movdqa xmm0, xmmword [rbp + 0x1610]
xorps xmm0, xmmword [rbp + 0x690]
movdqa xmmword [rbp + 0x690], xmm0
lea rdx, [0x18029e072]
lea rcx, [rbp + 0x690]
call fcn.18003820c
mov qword [rbp + 0x1680], rdi
mov qword [rbp + 0x1688], r14
movabs rax, 0x5dfe528dc41b6d37
mov qword [rbp + 0x1690], rax
movabs rcx, 0xe87422ac7de39d28
mov qword [rbp + 0x1698], rcx
movabs rax, 0x7c3147afb4f3c166
mov qword [rbp + 0x9e0], rax
movabs rax, 0x108d9e0867209d3a
mov qword [rbp + 0x9e8], rax
movabs rax, 0x5dfe528dc41b1a52
mov qword [rbp + 0x9f0], rax
mov qword [rbp + 0x9f8], rcx
vmovdqu ymm0, ymmword [rbp + 0x9e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1680]
vmovdqa ymmword [rbp + 0x9e0], ymm1
lea rdx, [0x18029e084]
lea rcx, [rbp + 0x9e0]
vzeroupper
call fcn.18003820c
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
movaps xmm1, xmm13
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x18013fa3c]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.Settings
call fcn.18001c9d0
mov dword [rbp + 0x158], 0x42b00000
mov dword [rbp + 0x15c], 0x42200000
lea rcx, [rbp + 0x158]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov qword [rbp + 0x1620], rdi
mov qword [rbp + 0x1628], r14
movabs rax, 0x773169fbacf3c466
mov qword [rbp + 0x6a0], rax
movabs rax, 0x79dbbe6e0800f931
mov qword [rbp + 0x6a8], rax
movdqa xmm0, xmmword [rbp + 0x1620]
xorps xmm0, xmmword [rbp + 0x6a0]
movdqa xmmword [rbp + 0x6a0], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800ba94c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x18029e054]
lea rcx, [rbp + 0x6a0]
call fcn.18004321c
mov qword [rbp + 0x1630], rdi
mov qword [rbp + 0x1638], r14
movabs rax, 0x7c3b6feeb7efc071
mov qword [rbp + 0x6b0], rax
mov qword [rbp + 0x6b8], r14
movdqa xmm0, xmmword [rbp + 0x1630]
xorps xmm0, xmmword [rbp + 0x6b0]
movdqa xmmword [rbp + 0x6b0], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18029a5b4]
lea rcx, [rbp + 0x6b0]
call fcn.18004321c
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov ebx, 0x46
mov r9d, ebx
xor r8d, r8d
lea rdx, [0x18029a5b0]
lea rcx, str.Field_of_View
call fcn.18004321c
mov dword [rsp + 0x28], r12d
lea rax, [0x1800ba94c]
mov qword [rsp + 0x20], rax
mov r9d, ebx
xor r8d, r8d
lea rdx, section..data
lea rcx, str.TriggerBot_Field_of_View
call fcn.18004321c
mov qword [rbp + 0x16c0], rdi
mov qword [rbp + 0x16c8], r14
movabs rax, 0x5dfe528dc41b6d37
mov qword [rbp + 0x16d0], rax
movabs rcx, 0xe87422ac7de39d28
mov qword [rbp + 0x16d8], rcx
movabs rax, 0x5b2a64e8a4f5db61
mov qword [rbp + 0x9a0], rax
movabs rax, 0x18afcd074c208d39
mov qword [rbp + 0x9a8], rax
movabs rax, 0x5dfe528dc47e0e59
mov qword [rbp + 0x9b0], rax
mov qword [rbp + 0x9b8], rcx
vmovdqu ymm0, ymmword [rbp + 0x9a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x16c0]
vmovdqa ymmword [rbp + 0x9a0], ymm1
mov dword [rsp + 0x28], r12d
lea rax, [0x1800ba94c]
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18029ba5c]
lea rcx, [rbp + 0x9a0]
vzeroupper
call fcn.18004321c
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov dword [rbp + 0x160], 0x42a00000
mov dword [rbp + 0x164], 0x43960000
lea rcx, [rbp + 0x160]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd0]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.Other
call fcn.18001c9d0
mov dword [rbp + 0x168], 0x41100000
mov dword [rbp + 0x16c], 0x42200000
lea rcx, [rbp + 0x168]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
or dword [rsp + 0x20], 0xffffffff
lea r9d, [rbx - 0x43]
lea r8, str.Head
lea rdx, [0x18029e058]
lea rcx, str.Aim_Bone
call fcn.18003c954
mov qword [rbp + 0x1290], rdi
mov qword [rbp + 0x1298], r14
movabs rax, 0x7c2878dbe3f1c074
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], r14
movdqa xmm0, xmmword [rbp + 0x1290]
xorps xmm0, xmmword [rbp + 0x6c0]
movdqa xmmword [rbp + 0x6c0], xmm0
or dword [rsp + 0x20], 0xffffffff
lea r9d, [rbx - 0x42]
lea r8, str.Mouse
lea rdx, [0x18029e05c]
lea rcx, [rbp + 0x6c0]
call fcn.18003c954
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov eax, dword [reloc.WS2_32.dll_accept]
mov ebx, 2
jmp 0x18005b797
movss xmm9, dword [0x1800bacd4]
cmp eax, ebx
jne 0x18005c330
mov dword [rbp + 0x170], 0x42a00000
mov dword [rbp + 0x174], 0x428c0000
lea rcx, [rbp + 0x170]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm6
movq rdx, xmm0
lea rcx, str.General
call fcn.18001c9d0
mov dword [rbp + 0x178], 0xc1100000
mov dword [rbp + 0x17c], 0x42200000
lea rcx, [rbp + 0x178]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
lea rdx, reloc.WS2_32.dll_accept
lea rcx, str.Enable
call fcn.18003820c
lea rdx, [0x18029e0ca]
lea rcx, str.No_Recoil
call fcn.18003820c
lea rdx, [0x18029e0cc]
lea rcx, str.No_Spread
call fcn.18003820c
lea rdx, [0x18029e0cb]
lea rcx, str.No_Reload
call fcn.18003820c
lea rdx, [0x18029e0ce]
lea rcx, str.Unlimited_Range
call fcn.18003820c
lea rdx, [0x18029e0d1]
lea rcx, str.Damage_Boost
call fcn.18003820c
lea rdx, [0x18029e0cd]
lea rcx, str.Explosive_Ammo
call fcn.18003820c
call fcn.18000d980
addss xmm0, dword [0x1800b8fa0]
call fcn.180018d60
call fcn.18000d9a4
subss xmm0, dword [0x18013f9f8]
call fcn.180018da0
mov dword [rbp + 0x180], 0x43200000
mov dword [rbp + 0x184], 0x41a00000
lea r8, [rbp + 0x180]
lea rdx, [0x18029e114]
lea rcx, str.Damage_Hotkey_:
call fcn.18003dfe0
call fcn.18000d980
addss xmm0, dword [0x1800b8fa0]
call fcn.180018d60
call fcn.18000d9a4
subss xmm0, dword [0x1800bab00]
call fcn.180018da0
mov dword [rbp + 0x188], 0x43200000
mov dword [rbp + 0x18c], 0x41a00000
lea r8, [rbp + 0x188]
lea rdx, [0x18029e110]
lea rcx, str.Explosive_Hotkey_:
call fcn.18003dfe0
call fcn.18000d980
addss xmm0, xmm13
call fcn.180018d60
call fcn.18000d9a4
addss xmm0, xmm13
call fcn.180018da0
and dword [rbp + 0x190], 0
and dword [rbp + 0x194], 0
mov qword [rbp + 0x12a0], rdi
mov qword [rbp + 0x12a8], r14
movabs rax, 0x76356ccee3e8cc66
mov qword [rbp + 0x6d0], rax
mov qword [rbp + 0x6d8], r14
movdqa xmm0, xmmword [rbp + 0x12a0]
xorps xmm0, xmmword [rbp + 0x6d0]
movdqa xmmword [rbp + 0x6d0], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x6d0]
call fcn.180037e2c
test al, al
je 0x18005b9ca
mov byte [0x18029e0d0], r13b
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
and dword [rbp + 0x198], 0
and dword [rbp + 0x19c], 0
mov qword [rbp + 0x12b0], rdi
mov qword [rbp + 0x12b8], r14
movabs rax, 0x783d56afa6eac072
mov qword [rbp + 0x6e0], rax
movabs rax, 0x79dbbe6e086e9626
mov qword [rbp + 0x6e8], rax
movdqa xmm0, xmmword [rbp + 0x12b0]
xorps xmm0, xmmword [rbp + 0x6e0]
movdqa xmmword [rbp + 0x6e0], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x198]
lea rcx, [rbp + 0x6e0]
call fcn.180037e2c
mov ebx, 0x3e7
test al, al
je 0x18005c099
mov ecx, dword [0x18029dc74]
cmp ecx, 0x25
jg 0x18005bd9c
je 0x18005bd8d
cmp ecx, 0x12
jg 0x18005bc07
je 0x18005bbf8
cmp ecx, 9
jg 0x18005bb50
je 0x18005bb41
test ecx, ecx
je 0x18005bb32
sub ecx, 1
je 0x18005bb23
sub ecx, 1
je 0x18005bb14
sub ecx, 1
je 0x18005bb05
sub ecx, 1
je 0x18005baf6
sub ecx, 1
je 0x18005bae7
sub ecx, 1
je 0x18005bad8
sub ecx, 1
je 0x18005bac9
cmp ecx, 1
jne 0x18005c099
call fcn.180059a18
mov edx, 0x3656c8c1
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x22d8fe39
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x5ef9fec4
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xbfe256d4
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x1b06d571
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xdd5df8d9
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x99b507ea
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x958a4a8f
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x92a27487
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x99aeeb3b
jmp 0x18005c08c
sub ecx, 0xa
je 0x18005bbe9
sub ecx, 1
je 0x18005bbda
sub ecx, 1
je 0x18005bbcb
sub ecx, 1
je 0x18005bbbc
sub ecx, 1
je 0x18005bbad
sub ecx, 1
je 0x18005bb9e
sub ecx, 1
je 0x18005bb8f
cmp ecx, 1
jne 0x18005c099
call fcn.180059a18
mov edx, 0xcb96392f
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xc1b3c3d1
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xdc4db296
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x47757124
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x83839c4
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xd205520e
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x88374054
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xbfd21232
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x97ea20b8
jmp 0x18005c08c
cmp ecx, 0x1c
jg 0x18005bce5
je 0x18005bcd6
sub ecx, 0x13
je 0x18005bcc7
sub ecx, 1
je 0x18005bcb8
sub ecx, 1
je 0x18005bca9
sub ecx, 1
je 0x18005bc9a
sub ecx, 1
je 0x18005bc8b
sub ecx, 1
je 0x18005bc7c
sub ecx, 1
je 0x18005bc6d
sub ecx, 1
je 0x18005bc5e
cmp ecx, 1
jne 0x18005c099
call fcn.180059a18
mov edx, 0x555af99a
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x1d073a89
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xbd248b55
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xdb1aa450
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xa3d4d34
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xefe7e2df
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x78a97cd0
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x2be6766b
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x13532244
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x7846a318
jmp 0x18005c08c
sub ecx, 0x1d
je 0x18005bd7e
sub ecx, 1
je 0x18005bd6f
sub ecx, 1
je 0x18005bd60
sub ecx, 1
je 0x18005bd51
sub ecx, 1
je 0x18005bd42
sub ecx, 1
je 0x18005bd33
sub ecx, 1
je 0x18005bd24
cmp ecx, 1
jne 0x18005c099
call fcn.180059a18
mov edx, 0x394f415c
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xbfefff6d
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x12e82d3d
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xef951fbb
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x3aabbbaa
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xa89cb99e
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x9d61e50f
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xe284c527
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x83bf0278
jmp 0x18005c08c
cmp ecx, 0x38
jg 0x18005bf40
je 0x18005bf31
cmp ecx, 0x2f
jg 0x18005be89
je 0x18005be7a
sub ecx, 0x26
je 0x18005be6b
sub ecx, 1
je 0x18005be5c
sub ecx, 1
je 0x18005be4d
sub ecx, 1
je 0x18005be3e
sub ecx, 1
je 0x18005be2f
sub ecx, 1
je 0x18005be20
sub ecx, 1
je 0x18005be11
sub ecx, 1
je 0x18005be02
cmp ecx, 1
jne 0x18005c099
call fcn.180059a18
mov edx, 0x7fd62962
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x9d07f764
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x624fe830
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x84d6fafd
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x7f229f94
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x969c3d67
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xc0a3098d
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xaf113f99
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xfad1f1c9
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xdbbd7280
jmp 0x18005c08c
sub ecx, 0x30
je 0x18005bf22
sub ecx, 1
je 0x18005bf13
sub ecx, 1
je 0x18005bf04
sub ecx, 1
je 0x18005bef5
sub ecx, 1
je 0x18005bee6
sub ecx, 1
je 0x18005bed7
sub ecx, 1
je 0x18005bec8
cmp ecx, 1
jne 0x18005c099
call fcn.180059a18
mov edx, 0xa284510b
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xb1ca77b1
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x6a6c02e0
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xc734385a
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xa914799
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xc472fe2
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x5fc3c11
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x61012683
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x42bf8a85
jmp 0x18005c08c
cmp ecx, 0x41
jg 0x18005c006
je 0x18005bff7
sub ecx, 0x39
je 0x18005bfe8
sub ecx, 1
je 0x18005bfd9
sub ecx, 1
je 0x18005bfca
sub ecx, 1
je 0x18005bfbb
sub ecx, 1
je 0x18005bfac
sub ecx, 1
je 0x18005bf9d
sub ecx, 1
je 0x18005bf8e
cmp ecx, 1
jne 0x18005c099
call fcn.180059a18
mov edx, 0x497facc3
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xfdbc8a50
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xa0973d5e
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x93e220bd
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x781fe4a
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x63ab0442
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x6d544c99
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x7f7497e5
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x24b17070
jmp 0x18005c08c
sub ecx, 0x42
je 0x18005c082
sub ecx, 1
je 0x18005c076
sub ecx, 1
je 0x18005c06a
sub ecx, 1
je 0x18005c05e
sub ecx, 1
je 0x18005c052
sub ecx, 1
je 0x18005c046
sub ecx, 1
je 0x18005c03a
cmp ecx, 1
jne 0x18005c099
call fcn.180059a18
mov edx, 0xfbab5776
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x60ec506
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x34a67b97
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x23c9f95c
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xba45e8b8
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x787f0bb
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0xab564b93
jmp 0x18005c08c
call fcn.180059a18
mov edx, 0x2c3731d9
mov r9d, r13d
mov r8d, ebx
mov ecx, eax
call fcn.180058874
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
movaps xmm1, xmm13
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x18013fa28]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.Settings
call fcn.18001c9d0
mov dword [rbp + 0x1a0], 0x42b00000
mov dword [rbp + 0x1a4], 0x42200000
lea rcx, [rbp + 0x1a0]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov qword [rbp + 0x12c0], rdi
mov qword [rbp + 0x12c8], r14
movabs rax, 0x19586de6acffcc67
mov qword [rbp + 0x6f0], rax
mov qword [rbp + 0x6f8], r14
movdqa xmm0, xmmword [rbp + 0x12c0]
xorps xmm0, xmmword [rbp + 0x6f0]
movdqa xmmword [rbp + 0x6f0], xmm0
mov dword [rsp + 0x28], r12d
lea rax, [0x1800ba94c]
mov qword [rsp + 0x20], rax
mov r9d, 5
xor r8d, r8d
lea rdx, [0x18029e0d4]
lea rcx, [rbp + 0x6f0]
call fcn.18004321c
mov dword [rsp + 0x28], r12d
lea rax, [0x1800ba94c]
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18029a88c]
lea rcx, str.Damage
call fcn.18004321c
mov qword [rbp + 0x12d0], rdi
mov qword [rbp + 0x12d8], r14
movabs rax, 0x1958018facf1c474
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], r14
movdqa xmm0, xmmword [rbp + 0x12d0]
xorps xmm0, xmmword [rbp + 0x700]
movdqa xmmword [rbp + 0x700], xmm0
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r12
mov r9d, ebx
mov r8d, r13d
lea rdx, [0x18029a880]
lea rcx, [rbp + 0x700]
call fcn.18004321c
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov dword [rbp + 0x1a8], 0x43b90000
mov dword [rbp + 0x1ac], 0x43870000
lea rcx, [rbp + 0x1a8]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm9
movq rdx, xmm0
lea rcx, str.Weapon_Spawning
call fcn.18001c9d0
mov dword [rbp + 0x1b0], 0x41200000
mov dword [rbp + 0x1b4], 0x41f00000
lea rcx, [rbp + 0x1b0]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov dword [rbp + 0x1b8], 0x437a0000
mov dword [rbp + 0x1bc], 0x43960000
lea rdx, [rbp + 0x1b8]
lea rcx, str.WeaponList
call fcn.1800375c0
test al, al
je 0x18005c31c
mov ebx, r12d
lea rdi, str.Dagger
cmp dword [0x18029dc74], ebx
sete dl
and dword [rbp + 0x1c0], 0
and dword [rbp + 0x1c4], 0
lea r9, [rbp + 0x1c0]
xor r8d, r8d
mov rcx, qword [rdi]
call fcn.180042580
test al, al
je 0x18005c2fc
mov dword [0x18029dc74], ebx
add ebx, r13d
add rdi, 8
cmp ebx, 0x4a
jl 0x18005c2c9
call fcn.18000bf10
call fcn.18000c308
movabs rdi, 0x1958018fc39ca935
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov ebx, 2
movss xmm9, dword [0x18013fa50]
cmp dword [0x18029ba74], r13d
jne 0x18005d025
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x28]
call fcn.180015cc8
mov dword [rbp + 0x1c8], 0x43480000
mov dword [rbp + 0x1cc], 0x41200000
lea rcx, [rbp + 0x1c8]
call fcn.180018d08
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], r13d
lea rax, [0x18029a398]
cmove rdx, rax
mov ecx, r13d
call fcn.180016008
movaps xmm2, xmm10
movss xmm1, dword [0x18013fa4c]
lea rcx, str.Players
call fcn.180058230
xor ecx, ecx
call fcn.18000ffc8
test al, al
je 0x18005c3c3
mov dword [reloc.WS2_32.dll_accept], r13d
mov dword [rbp + 0x1d0], 0x43480000
mov dword [rbp + 0x1d4], 0x41200000
lea rcx, [rbp + 0x1d0]
call fcn.180018d08
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], ebx
lea rax, [0x18029a398]
cmove rdx, rax
mov ecx, r13d
call fcn.180016008
movaps xmm2, xmm10
movaps xmm1, xmm9
lea rcx, str.Vehicles
call fcn.180058230
xor ecx, ecx
call fcn.18000ffc8
test al, al
je 0x18005c424
mov dword [reloc.WS2_32.dll_accept], ebx
mov ecx, ebx
call fcn.180015ae4
call fcn.1800159f8
movss xmm15, dword [0x18013fa24]
movss xmm6, dword [0x1800bab18]
movss xmm9, dword [0x18013f9fc]
movss xmm13, dword [0x18013fa00]
movss xmm14, dword [0x18013fa0c]
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, r13d
jne 0x18005cc79
mov dword [rbp + 0x1d8], 0x42a00000
mov dword [rbp + 0x1dc], 0x428c0000
lea rcx, [rbp + 0x1d8]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd8]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.General
call fcn.18001c9d0
mov dword [rbp + 0x1e0], 0xc1100000
mov dword [rbp + 0x1e4], 0x42200000
lea rcx, [rbp + 0x1e0]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov qword [rbp + 0x12e0], rdi
mov qword [rbp + 0x12e8], r14
movabs rax, 0x1958018fc3e4c677
mov qword [rbp + 0x710], rax
mov qword [rbp + 0x718], r14
movdqa xmm0, xmmword [rbp + 0x12e0]
xorps xmm0, xmmword [rbp + 0x710]
movdqa xmmword [rbp + 0x710], xmm0
lea rdx, [0x18029e061]
lea rcx, [rbp + 0x710]
call fcn.18003820c
mov qword [rbp + 0x12f0], rdi
mov qword [rbp + 0x12f8], r14
movabs rax, 0x5b7865eaaff0c073
mov qword [rbp + 0x720], rax
movabs rax, 0x79dbbe6e08008139
mov qword [rbp + 0x728], rax
movdqa xmm0, xmmword [rbp + 0x12f0]
xorps xmm0, xmmword [rbp + 0x720]
movdqa xmmword [rbp + 0x720], xmm0
lea rdx, [0x18029e060]
lea rcx, [rbp + 0x720]
call fcn.18003820c
mov qword [rbp + 0x1310], rdi
mov qword [rbp + 0x1318], r14
movabs rax, 0x5b7869fbaffdcc7d
mov qword [rbp + 0x730], rax
movabs rax, 0x79dbbe6e08008b37
mov qword [rbp + 0x738], rax
movdqa xmm0, xmmword [rbp + 0x1310]
xorps xmm0, xmmword [rbp + 0x730]
movdqa xmmword [rbp + 0x730], xmm0
lea rdx, [0x18029e06d]
lea rcx, [rbp + 0x730]
call fcn.18003820c
mov qword [rbp + 0x1320], rdi
mov qword [rbp + 0x1328], r14
movabs rax, 0x781a21fdacf1db74
mov qword [rbp + 0x740], rax
movabs rax, 0x79dbbe6e0800f924
mov qword [rbp + 0x748], rax
movdqa xmm0, xmmword [rbp + 0x1320]
xorps xmm0, xmmword [rbp + 0x740]
movdqa xmmword [rbp + 0x740], xmm0
lea rdx, [0x18029e06a]
lea rcx, [rbp + 0x740]
call fcn.18003820c
mov qword [rbp + 0x1330], rdi
mov qword [rbp + 0x1338], r14
movabs rax, 0x773775eaaff9c266
mov qword [rbp + 0x750], rax
mov qword [rbp + 0x758], r14
movdqa xmm0, xmmword [rbp + 0x1330]
xorps xmm0, xmmword [rbp + 0x750]
movdqa xmmword [rbp + 0x750], xmm0
lea rdx, [0x18029e069]
lea rcx, [rbp + 0x750]
call fcn.18003820c
mov qword [rbp + 0x1340], rdi
mov qword [rbp + 0x1348], r14
movabs rax, 0x753d52afb4f3c166
mov qword [rbp + 0x760], rax
movabs rax, 0x79dbbe6e0800f930
mov qword [rbp + 0x768], rax
movdqa xmm0, xmmword [rbp + 0x1340]
xorps xmm0, xmmword [rbp + 0x760]
movdqa xmmword [rbp + 0x760], xmm0
lea rdx, [0x18029e074]
lea rcx, [rbp + 0x760]
call fcn.18003820c
mov qword [rbp + 0x1350], rdi
mov qword [rbp + 0x1358], r14
movabs rax, 0x703440afbaf0c77a
mov qword [rbp + 0x770], rax
movabs rax, 0x79dbbe6e08009c20
mov qword [rbp + 0x778], rax
movdqa xmm0, xmmword [rbp + 0x1350]
xorps xmm0, xmmword [rbp + 0x770]
movdqa xmmword [rbp + 0x770], xmm0
lea rdx, [0x18029e071]
lea rcx, [rbp + 0x770]
call fcn.18003820c
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
movss xmm1, dword [0x1800b8f8c]
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm15
movq rdx, xmm0
lea rcx, str.Settings
call fcn.18001c9d0
mov dword [rbp + 0x1e8], 0xc1100000
mov dword [rbp + 0x1ec], 0x42200000
lea rcx, [rbp + 0x1e8]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
lea rdx, [0x18029e06b]
lea rcx, str.Weapon_Name
call fcn.18003820c
lea rdx, [0x18029e06c]
lea rcx, str.Player_Name
call fcn.18003820c
lea rdx, [0x18029e06e]
lea rcx, str.Snapline
call fcn.18003820c
lea rdx, [0x18029e070]
lea rcx, str.Distance
call fcn.18003820c
call fcn.18000d980
addss xmm0, dword [0x18013fa10]
call fcn.180018d60
mov dword [rsp + 0x28], r12d
lea rax, [0x1800ba94c]
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18029a5f4]
lea rcx, str.Render_Distance
call fcn.18004321c
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov dword [rbp + 0x1f0], 0x42a00000
mov dword [rbp + 0x1f4], 0x43960000
lea rcx, [rbp + 0x1f0]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd0]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.Other
call fcn.18001c9d0
mov dword [rbp + 0x1f8], 0xc1100000
mov dword [rbp + 0x1fc], 0x42200000
lea rcx, [rbp + 0x1f8]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
lea rdx, [0x18029ba65]
lea rcx, str.Radar
call fcn.18003820c
lea rdx, [0x18029e073]
lea rcx, str.Show_Npcs
call fcn.18003820c
movaps xmm0, xmm10
call fcn.180018d60
call fcn.18000d9a4
addss xmm0, dword [0x1800b8f80]
call fcn.180018da0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.Side
lea rdx, [0x18029e078]
lea rcx, str.Style
call fcn.18003c954
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov dword [rbp + 0x200], 0x43b90000
mov dword [rbp + 0x204], 0x43870000
lea rcx, [rbp + 0x200]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd4]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.Color
call fcn.18001c9d0
mov dword [rbp + 0x208], 0x41200000
mov dword [rbp + 0x20c], 0x41f00000
lea rcx, [rbp + 0x208]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
movaps xmm0, xmm6
call fcn.180018da0
lea rcx, [0x1800bac3c]
call fcn.180043bb4
mov dword [rbp + 0x210], 0x43710000
mov dword [rbp + 0x214], 0x420c0000
lea rcx, [rbp + 0x210]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a8b8]
lea rcx, str.box
call fcn.18003909c
movups xmm0, xmmword [0x18029a8b8]
movups xmmword [0x18015a090], xmm0
movaps xmm0, xmm9
call fcn.180018da0
lea rcx, str.Skeleton
call fcn.180043bb4
mov dword [rbp + 0x218], 0x43710000
mov dword [rbp + 0x21c], 0x425c0000
lea rcx, [rbp + 0x218]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a8c8]
lea rcx, str.skssss
call fcn.18003909c
movups xmm0, xmmword [0x18029a8c8]
movups xmmword [0x18015a0e0], xmm0
movaps xmm0, xmm13
call fcn.180018da0
lea rcx, str.Head_Circle
call fcn.180043bb4
mov dword [rbp + 0x220], 0x43710000
mov dword [rbp + 0x224], 0x42960000
lea rcx, [rbp + 0x220]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a8e8]
lea rcx, str.headahas
call fcn.18003909c
movups xmm0, xmmword [0x18029a8e8]
movups xmmword [0x18015a130], xmm0
movaps xmm0, xmm14
call fcn.180018da0
lea rcx, str.Distance
call fcn.180043bb4
mov dword [rbp + 0x228], 0x43710000
mov dword [rbp + 0x22c], 0x42be0000
lea rcx, [rbp + 0x228]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a918]
lea rcx, str.distance
call fcn.18003909c
movups xmm0, xmmword [0x18029a918]
movups xmmword [0x18015a120], xmm0
movss xmm0, dword [0x18013fa14]
call fcn.180018da0
lea rcx, str.Weapon
call fcn.180043bb4
mov dword [rbp + 0x230], 0x43710000
mov dword [rbp + 0x234], 0x42e60000
lea rcx, [rbp + 0x230]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a8d8]
lea rcx, str.weapon
call fcn.18003909c
movups xmm0, xmmword [0x18029a8d8]
movups xmmword [0x18015a100], xmm0
movss xmm0, dword [0x18013fa1c]
call fcn.180018da0
lea rcx, str.Player
call fcn.180043bb4
mov dword [rbp + 0x238], 0x43710000
mov dword [rbp + 0x23c], 0x43070000
lea rcx, [rbp + 0x238]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a8f8]
lea rcx, str.player
call fcn.18003909c
movups xmm0, xmmword [0x18029a8f8]
movups xmmword [0x18015a0d0], xmm0
movss xmm0, dword [0x18013fa20]
call fcn.180018da0
lea rcx, str.SnapLine_Color
call fcn.180043bb4
mov dword [rbp + 0x240], 0x43710000
mov dword [rbp + 0x244], 0x431b0000
lea rcx, [rbp + 0x240]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a908]
lea rcx, str.snapline
call fcn.18003909c
movups xmm0, xmmword [0x18029a908]
movups xmmword [0x18015a110], xmm0
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, ebx
jne 0x18005d013
mov dword [rbp + 0x248], 0x42a00000
mov dword [rbp + 0x24c], 0x428c0000
lea rcx, [rbp + 0x248]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd8]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.General
call fcn.18001c9d0
mov dword [rbp + 0x250], 0xc1100000
mov dword [rbp + 0x254], 0x42200000
lea rcx, [rbp + 0x250]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
lea rdx, [0x18029e0ba]
lea rcx, str.Name
call fcn.18003820c
lea rdx, [0x18029e0c2]
lea rcx, str.Distance
call fcn.18003820c
lea rdx, [0x18029e0c1]
lea rcx, str.Health
call fcn.18003820c
lea rdx, [0x18029e0c4]
lea rcx, str.Marker
call fcn.18003820c
lea rdx, [0x18029e0c3]
lea rcx, str.Snapline
call fcn.18003820c
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
movss xmm1, dword [0x1800b8f8c]
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm15
movq rdx, xmm0
lea rcx, str.Settings
call fcn.18001c9d0
mov dword [rbp + 0x258], 0x42b00000
mov dword [rbp + 0x25c], 0x42200000
lea rcx, [rbp + 0x258]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rdx, qword [rax + 0x50]
mov rcx, qword [rdx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov dword [rsp + 0x28], r12d
lea rax, [0x1800ba94c]
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18029a5f8]
lea rcx, str.Render_Distance
call fcn.18004321c
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov dword [rbp + 0x260], 0x42a00000
mov dword [rbp + 0x264], 0x43960000
lea rcx, [rbp + 0x260]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd0]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.Color
call fcn.18001c9d0
mov dword [rbp + 0x268], 0x41200000
mov dword [rbp + 0x26c], 0x42200000
lea rcx, [rbp + 0x268]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rdx, qword [rax + 0x50]
mov rcx, qword [rdx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
movaps xmm0, xmm6
call fcn.180018da0
lea rcx, str.Name
call fcn.180043bb4
mov dword [rbp + 0x270], 0x43710000
mov dword [rbp + 0x274], 0x420c0000
lea rcx, [rbp + 0x270]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a928]
lea rcx, str.52352gfgfddaspl
call fcn.18003909c
movups xmm1, xmmword [0x18029a928]
movups xmmword [0x18015a170], xmm1
movaps xmm0, xmm9
call fcn.180018da0
lea rcx, str.Distance
call fcn.180043bb4
mov dword [rbp + 0x278], 0x43710000
mov dword [rbp + 0x27c], 0x425c0000
lea rcx, [rbp + 0x278]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a968]
lea rcx, str.52352d231312aspl
call fcn.18003909c
movups xmm1, xmmword [0x18029a968]
movups xmmword [0x18015a1b0], xmm1
movaps xmm0, xmm13
call fcn.180018da0
lea rcx, str.Health
call fcn.180043bb4
mov dword [rbp + 0x280], 0x43710000
mov dword [rbp + 0x284], 0x42960000
lea rcx, [rbp + 0x280]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a948]
lea rcx, str.52352daspl
call fcn.18003909c
movups xmm1, xmmword [0x18029a948]
movups xmmword [0x18015a190], xmm1
movaps xmm0, xmm14
call fcn.180018da0
lea rcx, str.Marker
call fcn.180043bb4
mov dword [rbp + 0x288], 0x43710000
mov dword [rbp + 0x28c], 0x42be0000
lea rcx, [rbp + 0x288]
call fcn.180018d08
mov r8d, 0x10020
lea rdx, [0x18029a958]
lea rcx, str.5235dvaaafva2daspl
call fcn.18003909c
movups xmm0, xmmword [0x18029a958]
movups xmmword [0x18015a1a0], xmm0
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
movss xmm15, dword [0x1800b8f78]
movss xmm13, dword [0x1800b8f8c]
movss xmm14, dword [0x18013fa40]
cmp dword [0x18029ba74], ebx
jne 0x18005e2f6
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x28]
call fcn.180015cc8
mov dword [rbp + 0x290], 0x43480000
mov dword [rbp + 0x294], 0x41200000
lea rcx, [rbp + 0x290]
call fcn.180018d08
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], r13d
lea rax, [0x18029a398]
cmove rdx, rax
mov ecx, r13d
call fcn.180016008
movaps xmm2, xmm10
movss xmm1, dword [0x18013fa4c]
lea rcx, str.Self
call fcn.180058230
xor ecx, ecx
call fcn.18000ffc8
test al, al
je 0x18005d0b7
mov dword [reloc.WS2_32.dll_accept], r13d
mov dword [rbp + 0x298], 0x43480000
mov dword [rbp + 0x29c], 0x41200000
lea rcx, [rbp + 0x298]
call fcn.180018d08
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], ebx
lea rax, [0x18029a398]
cmove rdx, rax
mov ecx, r13d
call fcn.180016008
movaps xmm2, xmm10
movss xmm1, dword [0x18013fa50]
lea rcx, str.Player_List
call fcn.180058230
xor ecx, ecx
call fcn.18000ffc8
test al, al
je 0x18005d11c
mov dword [reloc.WS2_32.dll_accept], ebx
mov ecx, ebx
call fcn.180015ae4
call fcn.1800159f8
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, r13d
jne 0x18005da9f
mov dword [rbp + 0x2a0], 0x42a00000
mov dword [rbp + 0x2a4], 0x428c0000
lea rcx, [rbp + 0x2a0]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd8]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, [0x18014b82b]
call fcn.18001c9d0
mov dword [rbp + 0x2a8], 0xc1100000
mov dword [rbp + 0x2ac], 0x42200000
lea rcx, [rbp + 0x2a8]
call fcn.180018d08
call fcn.180009648
movsd xmm0, qword [rsi + 0x100]
movsd qword [rbp + 0xef8], xmm0
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov qword [rbp + 0x1360], rdi
mov qword [rbp + 0x1368], r14
movabs rax, 0x193d65e08ef8c672
mov qword [rbp + 0x780], rax
mov qword [rbp + 0x788], r14
movdqa xmm0, xmmword [rbp + 0x1360]
xorps xmm0, xmmword [rbp + 0x780]
movdqa xmmword [rbp + 0x780], xmm0
lea rdx, [0x18029e0e3]
lea rcx, [rbp + 0x780]
call fcn.18003820c
mov qword [rbp + 0x1370], rdi
mov qword [rbp + 0x1378], r14
movabs rax, 0x7d3746afaaf1cc66
mov qword [rbp + 0x790], rax
movabs rax, 0x79dbbe6e6d64961b
mov qword [rbp + 0x798], rax
movdqa xmm0, xmmword [rbp + 0x1370]
xorps xmm0, xmmword [rbp + 0x790]
movdqa xmmword [rbp + 0x790], xmm0
lea rdx, [0x18029e0e6]
lea rcx, [rbp + 0x790]
call fcn.18003820c
mov qword [rbp + 0x1380], rdi
mov qword [rbp + 0x1388], r14
movabs rax, 0x7c2c68e1aafac77c
mov qword [rbp + 0x7a0], rax
movabs rax, 0x79dbcc016572b876
mov qword [rbp + 0x7a8], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x7a0]
movdqa xmmword [rbp + 0x7a0], xmm0
lea rdx, [0x18029e0df]
lea rcx, [rbp + 0x7a0]
call fcn.18003820c
lea rdx, [0x18029e0ec]
lea rcx, str.Invisible
call fcn.18003820c
test al, al
je 0x18005d315
call fcn.180059a18
mov ecx, eax
call fcn.1800582ec
test eax, eax
jne 0x18005d315
lea rdx, str.Player_entity_does_not_exist.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180047668
lea rdx, [0x180047da4]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov qword [rbp + 0x1390], rdi
mov qword [rbp + 0x1398], r14
movabs rax, 0x763c66ee91bcc67b
mov qword [rbp + 0x7b0], rax
movabs rax, 0x79dbbe6e0800953a
mov qword [rbp + 0x7b8], rax
movdqa xmm0, xmmword [rbp + 0x1390]
xorps xmm0, xmmword [rbp + 0x7b0]
movdqa xmmword [rbp + 0x7b0], xmm0
lea rdx, [0x18029e0e0]
lea rcx, [rbp + 0x7b0]
call fcn.18003820c
test al, al
je 0x18005d38f
call fcn.180059a18
mov ecx, eax
cmp byte [0x18029e0e0], r12b
je 0x18005d387
xor edx, edx
jmp 0x18005d38a
mov edx, r13d
call fcn.180060c3c
mov qword [rbp + 0x13a0], rdi
mov qword [rbp + 0x13a8], r14
movabs rax, 0x783d49afaae8c774
mov qword [rbp + 0x7c0], rax
movabs rax, 0x79dbbe1a67688a32
mov qword [rbp + 0x7c8], rax
movdqa xmm0, xmmword [rbp + 0x13a0]
xorps xmm0, xmmword [rbp + 0x7c0]
movdqa xmmword [rbp + 0x7c0], xmm0
lea rdx, [0x18029e0de]
lea rcx, [rbp + 0x7c0]
call fcn.18003820c
test al, al
je 0x18005d409
call fcn.180059a18
mov ecx, eax
cmp byte [0x18029e0de], r12b
je 0x18005d401
xor edx, edx
jmp 0x18005d404
mov edx, r13d
call fcn.180060cfc
mov qword [rbp + 0x13b0], rdi
mov qword [rbp + 0x13b8], r14
movabs rax, 0x70346de0a0bcc67b
mov qword [rbp + 0x7d0], rax
movabs rax, 0x79dbbe6e666f9025
mov qword [rbp + 0x7d8], rax
movdqa xmm0, xmmword [rbp + 0x13b0]
xorps xmm0, xmmword [rbp + 0x7d0]
movdqa xmmword [rbp + 0x7d0], xmm0
lea rdx, [0x18029e0e4]
lea rcx, [rbp + 0x7d0]
call fcn.18003820c
mov qword [rbp + 0x13c0], rdi
mov qword [rbp + 0x13c8], r14
movabs rax, 0x195871e6afffc67b
mov qword [rbp + 0x7e0], rax
mov qword [rbp + 0x7e8], r14
movdqa xmm0, xmmword [rbp + 0x13c0]
xorps xmm0, xmmword [rbp + 0x7e0]
movdqa xmmword [rbp + 0x7e0], xmm0
lea rdx, [0x18029e0eb]
lea rcx, [rbp + 0x7e0]
call fcn.18003820c
call fcn.18000d980
addss xmm0, dword [0x1800bacd4]
call fcn.180018d60
call fcn.18000d9a4
subss xmm0, dword [0x18013f9f0]
call fcn.180018da0
mov dword [rbp + 0x2b0], 0x42480000
mov dword [rbp + 0x2b4], 0x41a00000
mov qword [rbp + 0x13d0], rdi
mov qword [rbp + 0x13d8], r14
movabs rax, 0x69316decacd28a16
mov qword [rbp + 0x7f0], rax
movabs rax, 0x79dbbe6e7165b276
mov qword [rbp + 0x7f8], rax
movdqa xmm0, xmmword [rbp + 0x13d0]
xorps xmm0, xmmword [rbp + 0x7f0]
movdqa xmmword [rbp + 0x7f0], xmm0
lea r8, [rbp + 0x2b0]
lea rdx, [0x18029e0f8]
lea rcx, [rbp + 0x7f0]
call fcn.18003dfe0
mov qword [rbp + 0x13e0], rdi
mov qword [rbp + 0x13e8], r14
movabs rax, 0x1958018fc3f2dc67
mov qword [rbp + 0x800], rax
mov qword [rbp + 0x808], r14
movdqa xmm0, xmmword [rbp + 0x13e0]
xorps xmm0, xmmword [rbp + 0x800]
movdqa xmmword [rbp + 0x800], xmm0
lea rdx, [0x18029e0e5]
lea rcx, [rbp + 0x800]
call fcn.18003820c
mov qword [rbp + 0x13f0], rdi
mov qword [rbp + 0x13f8], r14
movabs rax, 0x6c1221fda6ecdc66
mov qword [rbp + 0x810], rax
movabs rax, 0x79dbbe6e0800893b
mov qword [rbp + 0x818], rax
movdqa xmm0, xmmword [rbp + 0x13f0]
xorps xmm0, xmmword [rbp + 0x810]
movdqa xmmword [rbp + 0x810], xmm0
lea rdx, [0x18029e0e7]
lea rcx, [rbp + 0x810]
call fcn.18003820c
call fcn.18000d9a4
addss xmm0, xmm10
call fcn.180018da0
call fcn.18000eac8
mov rbx, rax
movaps xmm0, xmmword [0x18013fb10]
movups xmmword [rbp + 0xb10], xmm0
lea rcx, [rbp + 0xb10]
call fcn.18000b044
movss xmm1, dword [rbp + 0xefc]
addss xmm1, dword [0x1800b8f94]
movss xmm0, dword [rbp + 0xef8]
addss xmm0, dword [0x18013fa38]
movss dword [rbp + 0x2b8], xmm0
movss dword [rbp + 0x2bc], xmm1
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x1800b8f7c]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x2b8]
lea rdx, [rbp + 0xef8]
mov rcx, rbx
call fcn.180020134
call fcn.1800159f8
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x20]
call fcn.180015cc8
call fcn.18000eac8
mov rbx, rax
movaps xmm0, xmmword [0x1800bab90]
movups xmmword [rbp + 0xb20], xmm0
lea rcx, [rbp + 0xb20]
call fcn.18000b044
movss xmm1, dword [rbp + 0xefc]
addss xmm1, dword [0x1800b8f84]
movss xmm0, dword [rbp + 0xef8]
addss xmm0, xmm10
movss dword [rbp + 0x2c0], xmm0
movss dword [rbp + 0x2c4], xmm1
mov qword [rsp + 0x20], r12
lea r9, str.General
mov r8d, eax
lea rdx, [rbp + 0x2c0]
mov rcx, rbx
call fcn.1800212f8
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
movaps xmm1, xmm13
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm14
movq rdx, xmm0
lea rcx, str.Settings
call fcn.18001c9d0
mov dword [rbp + 0x2c8], 0x42b00000
mov dword [rbp + 0x2cc], 0x42200000
lea rcx, [rbp + 0x2c8]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov qword [rbp + 0x1400], rdi
mov qword [rbp + 0x1408], r14
movabs rax, 0x4a7871e6afffc67b
mov qword [rbp + 0x820], rax
movabs rax, 0x79dbbe6e6c659c26
mov qword [rbp + 0x828], rax
movdqa xmm0, xmmword [rbp + 0x1400]
xorps xmm0, xmmword [rbp + 0x820]
movdqa xmmword [rbp + 0x820], xmm0
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r12
mov r9d, Ordinal_41
mov r8d, r13d
lea rdx, reloc.WS2_32.dll_accept
lea rcx, [rbp + 0x820]
call fcn.18004321c
mov dword [rsp + 0x28], r12d
lea rsi, [0x1800ba94c]
mov qword [rsp + 0x20], rsi
mov ebx, 0x64
mov r9d, ebx
xor r8d, r8d
lea rdx, [0x18029e0f0]
lea rcx, str.Health
call fcn.18004321c
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rsi
mov r9d, ebx
xor r8d, r8d
lea rdx, [0x18029e0f4]
lea rcx, str.Armor
call fcn.18004321c
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], r12
lea r9d, [rbx - 0x5f]
mov r8d, r13d
lea rdx, [0x18029a898]
lea rcx, str.Run_Speed
call fcn.18004321c
mov qword [rbp + 0x1410], rdi
mov qword [rbp + 0x1418], r14
movabs rax, 0x1958018fc3eac673
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], r14
movdqa xmm0, xmmword [rbp + 0x1410]
xorps xmm0, xmmword [rbp + 0x830]
movdqa xmmword [rbp + 0x830], xmm0
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r12
lea r9d, [rbx + 0x1e]
xor r8d, r8d
lea rdx, [0x18029a894]
lea rcx, [rbp + 0x830]
call fcn.18004321c
call fcn.18000d9a4
addss xmm0, xmm10
call fcn.180018da0
call fcn.18000d980
movss xmm6, dword [0x18013fa04]
subss xmm0, xmm6
call fcn.180018d60
mov dword [rbp + 0x2d0], 0x43770000
mov dword [rbp + 0x2d4], 0x41f00000
xor r8d, r8d
lea rdx, [rbp + 0x2d0]
lea rcx, str.Set_Healh
call fcn.180037e2c
test al, al
je 0x18005d91e
mov byte [0x18029e0e9], r13b
call fcn.18000d980
subss xmm0, xmm6
call fcn.180018d60
mov dword [rbp + 0x2d8], 0x43770000
mov dword [rbp + 0x2dc], 0x41f00000
xor r8d, r8d
lea rdx, [rbp + 0x2d8]
lea rcx, str.Set_Armor
call fcn.180037e2c
test al, al
je 0x18005d961
mov byte [0x18029e0e8], r13b
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov dword [rbp + 0x2e0], 0x42a00000
mov dword [rbp + 0x2e4], 0x43960000
lea rcx, [rbp + 0x2e0]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd0]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.Other
call fcn.18001c9d0
mov dword [rbp + 0x2e8], 0x42b00000
mov dword [rbp + 0x2ec], 0x42200000
lea rcx, [rbp + 0x2e8]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
call fcn.18000d9a4
addss xmm0, xmm10
call fcn.180018da0
call fcn.18000d980
subss xmm0, xmm6
call fcn.180018d60
mov dword [rbp + 0x2f0], 0x43770000
mov dword [rbp + 0x2f4], 0x41f00000
xor r8d, r8d
lea rdx, [rbp + 0x2f0]
lea rcx, str.Set_FoV
call fcn.180037e2c
test al, al
je 0x18005da42
mov byte [0x18029e0dd], r13b
call fcn.18000d980
subss xmm0, xmm6
call fcn.180018d60
mov dword [rbp + 0x2f8], 0x43770000
mov dword [rbp + 0x2fc], 0x41f00000
xor r8d, r8d
lea rdx, [rbp + 0x2f8]
lea rcx, str.TP_to_WayPoint
call fcn.180037e2c
test al, al
je 0x18005da85
mov byte [0x18029e0e1], r13b
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov eax, dword [reloc.WS2_32.dll_accept]
mov ebx, 2
cmp eax, ebx
jne 0x18005e2f6
mov dword [rbp + 0x300], 0x42a00000
mov dword [rbp + 0x304], 0x428c0000
lea rcx, [rbp + 0x300]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm14
movq rdx, xmm0
lea rcx, str.List
call fcn.18001c9d0
mov dword [rbp + 0x308], 0x41200000
mov dword [rbp + 0x30c], 0x42200000
lea rcx, [rbp + 0x308]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov rax, qword [0x18029cf28]
mov rax, qword [rax]
test rax, rax
je 0x18006085d
mov rax, qword [rax + 8]
test rax, rax
je 0x18005dc29
cmp qword [rax + 0x30], r12
je 0x18006085d
mov rax, qword [0x18029cf30]
mov r14, qword [rax]
test r14, r14
je 0x18006085d
mov r14, qword [r14 + 0x18]
test r14, r14
je 0x18006085d
mov dword [rbp + 0x10], 0x435c0000
mov dword [rbp + 0x14], 0x43960000
lea rdx, [rbp + 0x10]
lea rcx, [0x18013ee78]
call fcn.1800375c0
test al, al
je 0x18005dc29
mov ebx, r12d
mov rsi, r12
movsxd rax, ebx
cmp rax, qword [r14 + 0x108]
jae 0x18005dc1f
mov rdi, qword [r14 + 0x100]
test rdi, rdi
je 0x18005dc13
mov rdi, qword [rdi + rsi]
test rdi, rdi
je 0x18005dc13
mov eax, dword [0x18029cf68]
mov rcx, qword [rax + rdi]
mov rax, qword [0x18029cf08]
add rcx, 0x20
call rax
mov ecx, dword [0x18029cf5c]
mov edx, dword [rcx + rdi]
test edx, edx
je 0x18005dc13
and edx, 0x1fc000
cmp edx, 0x8000
jne 0x18005dc13
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x20], 0
and dword [rbp + 0x24], 0
lea r9, [rbp + 0x20]
xor r8d, r8d
mov rcx, rax
call fcn.180042580
test al, al
je 0x18005dc13
mov dword [reloc.WS2_32.dll_accept], ebx
add ebx, r13d
add rsi, 0x10
jmp 0x18005db96
call fcn.18000bf10
call fcn.18000c308
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
movaps xmm1, xmm13
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm14
movq rdx, xmm0
lea rcx, str.Options
call fcn.18001c9d0
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov rax, qword [0x18029cf28]
mov rsi, qword [rax]
test rsi, rsi
je 0x18006085d
mov rsi, qword [rsi + 8]
test rsi, rsi
je 0x18005e2d8
mov rbx, qword [rsi + 0x30]
test rbx, rbx
je 0x18006085d
mov rax, qword [0x18029cf30]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006085d
mov rax, qword [rcx + 0x18]
test rax, rax
je 0x18006085d
mov rdi, qword [rax + 0x100]
test rdi, rdi
jne 0x18005dcdc
mov rdi, r12
jmp 0x18005dcf0
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rdi, qword [rax + rdi]
test rdi, rdi
jne 0x18005dcf6
movaps xmm0, xmm8
jmp 0x18005dd0e
movsd xmm0, qword [rdi + 0x90]
movsd qword [rbp + 0x8f8], xmm0
movss xmm0, dword [rbp + 0x8f8]
ucomiss xmm0, xmm8
jp 0x18005dd1a
je 0x18005e2d8
test rdi, rdi
jne 0x18005dd25
movaps xmm0, xmm8
jmp 0x18005dd2d
movss xmm0, dword [rdi + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xb48]
call fcn.18006d12c
nop
lea r8, [rbp + 0xb48]
lea rdx, str.Health_Of_Player_:
lea rcx, [rbp + 0x1060]
call fcn.1800022f0
nop
lea rcx, [rbp + 0xb48]
call fcn.180001d70
lea rcx, [rbp + 0x1060]
cmp qword [rbp + 0x1078], 0xf
cmova rcx, qword [rbp + 0x1060]
call fcn.180043bb4
and dword [rbp + 0x318], 0
and dword [rbp + 0x31c], 0
xor r8d, r8d
lea rdx, [rbp + 0x318]
lea rcx, str.Teleport_To_Player
call fcn.180037e2c
test al, al
je 0x18005de4b
cmp rdi, rsi
je 0x18005de4b
call fcn.180059a18
mov r14d, eax
mov edx, r13d
mov ecx, eax
call fcn.180058580
mov qword [rbx + 0x30], r12
mov qword [rbx + 0x38], r12
lea rdx, [rbp + 0x20]
mov rcx, rsi
call fcn.1800612d4
test rdi, rdi
jne 0x18005ddf1
and dword [rbp + 0x5c], edi
movaps xmm1, xmm8
unpcklps xmm1, xmm8
jmp 0x18005de02
movsd xmm1, qword [rdi + 0x90]
mov eax, dword [rdi + 0x98]
mov dword [rbp + 0x5c], eax
movsd qword [rsi + 0x90], xmm1
mov eax, dword [rbp + 0x5c]
mov dword [rsi + 0x98], eax
test rdi, rdi
jne 0x18005de25
and dword [rbp + 0x38], edi
movaps xmm1, xmm8
unpcklps xmm1, xmm8
jmp 0x18005de36
movsd xmm1, qword [rdi + 0x90]
mov eax, dword [rdi + 0x98]
mov dword [rbp + 0x38], eax
movsd qword [rbx + 0x50], xmm1
mov eax, dword [rbp + 0x38]
mov dword [rbx + 0x58], eax
xor edx, edx
mov ecx, r14d
call fcn.180058580
test rdi, rdi
jne 0x18005de55
mov rax, r12
jmp 0x18005de5f
mov eax, dword [0x18029cf68]
mov rax, qword [rax + rdi]
lea rsi, [rax + 0x20]
mov qword [rbp + 0x20], r12
mov rax, qword [0x18029cf08]
mov rcx, rsi
call rax
mov qword [rbp + 0x10], rax
mov r8, qword [0x18015a988]
mov rdx, qword [0x18015a980]
lea r9, [rbp + 0x10]
lea rcx, [rbp + 0x20]
call fcn.1800514f4
mov rbx, qword [rbp + 0x20]
xor r8d, r8d
cmp rbx, qword [0x18015a988]
je 0x18005def6
and dword [rbp + 0x320], r8d
and dword [rbp + 0x324], r8d
lea rdx, [rbp + 0x320]
lea rcx, str.Remove_Friend
call fcn.180037e2c
test al, al
je 0x18005df57
sub rbx, qword [0x18015a980]
sar rbx, 5
movsxd r8, ebx
shl r8, 5
add r8, qword [0x18015a980]
lea rdx, [rbp + 0x60]
lea rcx, [0x18015a980]
call fcn.180065170
jmp 0x18005df57
and dword [rbp + 0x328], 0
and dword [rbp + 0x32c], 0
lea rdx, [rbp + 0x328]
lea rcx, str.Add_Friend
call fcn.180037e2c
test al, al
je 0x18005df57
mov rax, qword [0x18029cf08]
mov rcx, rsi
call rax
mov rdx, rax
lea rcx, [rbp + 0xbc8]
call fcn.180001dd0
nop
lea rdx, [rbp + 0xbc8]
lea rcx, [0x18015a980]
call fcn.180001ca0
nop
lea rcx, [rbp + 0xbc8]
call fcn.180001d70
and dword [rbp + 0x330], 0
and dword [rbp + 0x334], 0
xor r8d, r8d
lea rdx, [rbp + 0x330]
lea rcx, str.Kill
call fcn.180037e2c
test al, al
je 0x18005e06e
call fcn.180059a18
mov ebx, eax
mov ecx, eax
call fcn.1800586d8
xor edx, edx
mov ecx, 0x5ef9fec4
call fcn.180058810
movaps xmm6, xmm0
test rdi, rdi
jne 0x18005dfbf
movaps xmm1, xmm8
movaps xmm3, xmm8
movaps xmm4, xmm8
movaps xmm2, xmm8
movaps xmm0, xmm8
movaps xmm5, xmm8
jmp 0x18005e015
movsd xmm0, qword [rdi + 0x90]
mov eax, dword [rdi + 0x98]
movd xmm1, eax
movsd qword [rbp + 0x4ac], xmm0
movsd qword [rbp + 0x910], xmm0
movss xmm4, dword [rbp + 0x910]
movd xmm2, eax
movsd qword [rbp + 0x4d8], xmm0
movsd qword [rbp + 0x8ec], xmm0
movss xmm5, dword [rbp + 0x8ec]
movss xmm3, dword [rbp + 0x4b0]
movss xmm0, dword [rbp + 0x4dc]
addss xmm2, xmm15
subss xmm1, xmm11
cvttss2si eax, xmm6
movss xmm9, dword [0x1800baaf4]
movss dword [rsp + 0x60], xmm9
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r13d
mov dword [rsp + 0x48], ebx
mov dword [rsp + 0x40], 0xbfefff6d
mov dword [rsp + 0x38], r12d
mov dword [rsp + 0x30], eax
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm3
movaps xmm3, xmm4
movaps xmm1, xmm0
movaps xmm0, xmm5
call fcn.18006114c
jmp 0x18005e077
movss xmm9, dword [0x1800baaf4]
and dword [rbp + 0x338], 0
and dword [rbp + 0x33c], 0
xor r8d, r8d
lea rdx, [rbp + 0x338]
lea rcx, str.Spectate
call fcn.180037e2c
test al, al
je 0x18005e0c4
call fcn.180059a18
mov edx, r13d
mov ecx, eax
call fcn.180058580
mov rax, qword [0x18029cfa0]
mov rcx, rdi
call rax
mov edx, eax
mov ecx, r13d
call fcn.1800599c4
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
and dword [rbp + 0x340], 0
and dword [rbp + 0x344], 0
xor r8d, r8d
lea rdx, [rbp + 0x340]
lea rcx, str.Off_Spectate
call fcn.180037e2c
test al, al
je 0x18005e11c
call fcn.180059a18
xor edx, edx
mov ecx, eax
call fcn.180058580
mov rax, qword [0x18029cfa0]
mov rcx, rdi
call rax
mov edx, eax
xor ecx, ecx
call fcn.1800599c4
and dword [rbp + 0x348], 0
and dword [rbp + 0x34c], 0
xor r8d, r8d
lea rdx, [rbp + 0x348]
lea rcx, str.Give_All_Weapons
call fcn.180037e2c
test al, al
je 0x18005e17b
mov esi, r12d
lea r14, [0x180221c30]
mov ebx, dword [r14]
mov rax, qword [0x18029cfa0]
mov rcx, rdi
call rax
mov r9d, r13d
mov r8d, 0x270f
mov edx, ebx
mov ecx, eax
call fcn.180058874
add esi, r13d
lea r14, [r14 + 4]
cmp esi, 0x5a
jb 0x18005e14e
and dword [rbp + 0x350], 0
and dword [rbp + 0x354], 0
xor r8d, r8d
lea rdx, [rbp + 0x350]
lea rcx, str.Copy_Outfit
call fcn.180037e2c
test al, al
je 0x18005e1bf
call fcn.180059a18
mov ebx, eax
mov rdx, qword [0x18029cfa0]
mov rcx, rdi
call rdx
mov ecx, eax
mov edx, ebx
call fcn.180058100
and dword [rbp + 0x358], 0
and dword [rbp + 0x35c], 0
xor r8d, r8d
lea rdx, [rbp + 0x358]
lea rcx, str.Taze_player
call fcn.180037e2c
test al, al
je 0x18005e2cc
call fcn.180059a18
mov ebx, eax
mov ecx, eax
call fcn.1800586d8
xor edx, edx
mov ecx, 0x45cd9cf3
call fcn.180058810
movaps xmm6, xmm0
test rdi, rdi
jne 0x18005e227
movaps xmm1, xmm8
movaps xmm3, xmm8
movaps xmm4, xmm8
movaps xmm2, xmm8
movaps xmm0, xmm8
movaps xmm5, xmm8
jmp 0x18005e27d
movsd xmm0, qword [rdi + 0x90]
mov eax, dword [rdi + 0x98]
movd xmm1, eax
movsd qword [rbp + 0x4a0], xmm0
movsd qword [rbp + 0x928], xmm0
movss xmm4, dword [rbp + 0x928]
movd xmm2, eax
movsd qword [rbp + 0x4b8], xmm0
movsd qword [rbp + 0x940], xmm0
movss xmm5, dword [rbp + 0x940]
movss xmm3, dword [rbp + 0x4a4]
movss xmm0, dword [rbp + 0x4bc]
addss xmm2, xmm15
subss xmm1, xmm11
cvttss2si eax, xmm6
movss dword [rsp + 0x60], xmm9
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r13d
mov dword [rsp + 0x48], ebx
mov dword [rsp + 0x40], 0x8bb05fd7
mov dword [rsp + 0x38], r12d
mov dword [rsp + 0x30], eax
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm3
movaps xmm3, xmm4
movaps xmm1, xmm0
movaps xmm0, xmm5
call fcn.18006114c
nop
lea rcx, [rbp + 0x1060]
call fcn.180001d70
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov ebx, 2
movabs r14, 0x79dbbe6e0800f956
movabs rsi, 0x393d6decaaf4cc63
movss xmm6, dword [0x1800b8fa4]
movss xmm9, dword [0x18013fa54]
cmp dword [0x18029ba74], 3
jne 0x18005eff7
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x28]
call fcn.180015cc8
mov dword [rbp + 0x360], 0x43480000
mov dword [rbp + 0x364], 0x41200000
lea rcx, [rbp + 0x360]
call fcn.180018d08
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], r13d
lea rdi, [0x18029a398]
cmove rdx, rdi
mov ecx, r13d
call fcn.180016008
movaps xmm2, xmm10
movss xmm15, dword [0x18013fa4c]
movaps xmm1, xmm15
lea rcx, str.Vehicle
call fcn.180058230
xor ecx, ecx
call fcn.18000ffc8
test al, al
je 0x18005e3a0
mov dword [reloc.WS2_32.dll_accept], r13d
mov dword [rbp + 0x368], 0x43480000
mov dword [rbp + 0x36c], 0x41200000
lea rcx, [rbp + 0x368]
call fcn.180018d08
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], ebx
cmove rdx, rdi
mov ecx, r13d
call fcn.180016008
movaps xmm2, xmm10
movss xmm1, dword [0x18013fa50]
lea rcx, str.Vehicle_List
call fcn.180058230
xor ecx, ecx
call fcn.18000ffc8
test al, al
je 0x18005e3fe
mov dword [reloc.WS2_32.dll_accept], ebx
mov ecx, ebx
call fcn.180015ae4
call fcn.1800159f8
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, r13d
jne 0x18005e99e
mov dword [rbp + 0x370], 0x42a00000
mov dword [rbp + 0x374], 0x428c0000
lea rcx, [rbp + 0x370]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd8]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.General
call fcn.18001c9d0
mov dword [rbp + 0x378], 0xc1100000
mov dword [rbp + 0x37c], 0x42200000
lea rcx, [rbp + 0x378]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
movabs rdi, 0x1958018fc39ca935
mov qword [rbp + 0x1420], rdi
mov qword [rbp + 0x1428], r14
mov qword [rbp + 0x840], rsi
movabs rax, 0x79dbbe1a7b6f9614
mov qword [rbp + 0x848], rax
movdqa xmm0, xmmword [rbp + 0x1420]
xorps xmm0, xmmword [rbp + 0x840]
movdqa xmmword [rbp + 0x840], xmm0
lea rdx, [0x18029e0b8]
lea rcx, [rbp + 0x840]
call fcn.18003820c
mov qword [rbp + 0x1430], rdi
mov qword [rbp + 0x1438], r14
movabs rax, 0x6f376ec2e3eec876
mov qword [rbp + 0x850], rax
movabs rax, 0x79dbbe6e08008b33
mov qword [rbp + 0x858], rax
movdqa xmm0, xmmword [rbp + 0x1430]
xorps xmm0, xmmword [rbp + 0x850]
movdqa xmmword [rbp + 0x850], xmm0
lea rdx, [0x18029e0be]
lea rcx, [rbp + 0x850]
call fcn.18003820c
call fcn.18000d980
addss xmm0, xmm13
call fcn.180018d60
movss xmm0, dword [0x18015a028]
movss xmm1, dword [0x18015a02c]
movss xmm2, dword [0x18015a030]
movss dword [rbp + 0x1270], xmm0
movss dword [rbp + 0x1274], xmm1
movss dword [rbp + 0x1278], xmm2
mov qword [rbp + 0x1440], rdi
mov qword [rbp + 0x1448], r14
mov qword [rbp + 0x860], rsi
movabs rax, 0x79dbbe1c676c9615
mov qword [rbp + 0x868], rax
movdqa xmm0, xmmword [rbp + 0x1440]
xorps xmm0, xmmword [rbp + 0x860]
movdqa xmmword [rbp + 0x860], xmm0
mov r8d, 0x10022
lea rdx, [rbp + 0x1270]
lea rcx, [rbp + 0x860]
call fcn.18003909c
test al, al
je 0x18005e620
movss xmm0, dword [rbp + 0x1270]
movss dword [0x18015a028], xmm0
movss xmm1, dword [rbp + 0x1274]
movss dword [0x18015a02c], xmm1
movss xmm0, dword [rbp + 0x1278]
movss dword [0x18015a030], xmm0
mov dword [0x18015a034], 0x3f800000
call fcn.18000d980
addss xmm0, xmm13
call fcn.180018d60
and dword [rbp + 0x380], 0
and dword [rbp + 0x384], 0
mov qword [rbp + 0x1450], rdi
mov qword [rbp + 0x1458], r14
movabs rax, 0x5a7864e8adfdc176
mov qword [rbp + 0x870], rax
movabs rax, 0x79dbbe6e7a6f9539
mov qword [rbp + 0x878], rax
movdqa xmm0, xmmword [rbp + 0x1450]
xorps xmm0, xmmword [rbp + 0x870]
movdqa xmmword [rbp + 0x870], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x380]
lea rcx, [rbp + 0x870]
call fcn.180037e2c
test al, al
je 0x18005e74b
movss xmm0, dword [rbp + 0x1270]
movss dword [0x18015a028], xmm0
movss xmm1, dword [rbp + 0x1274]
movss dword [0x18015a02c], xmm1
movss xmm0, dword [rbp + 0x1278]
movss dword [0x18015a030], xmm0
mov dword [0x18015a034], 0x3f800000
call fcn.180059a18
mov ecx, eax
call fcn.180058780
call fcn.180059a18
mov ecx, eax
mov edx, r13d
call fcn.180058720
mov ebx, eax
movss xmm0, dword [rbp + 0x1278]
mulss xmm0, xmm6
cvttss2si r9d, xmm0
movss xmm1, dword [rbp + 0x1274]
mulss xmm1, xmm6
cvttss2si r8d, xmm1
movss xmm0, dword [rbp + 0x1270]
mulss xmm0, xmm6
cvttss2si edx, xmm0
mov ecx, eax
call fcn.180060da4
mov eax, 5
mov r9d, eax
mov r8d, eax
mov edx, eax
mov ecx, ebx
call fcn.180060dcc
mov ebx, 2
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
and dword [rbp + 0x388], 0
and dword [rbp + 0x38c], 0
mov qword [rbp + 0x1580], rdi
mov qword [rbp + 0x1588], r14
mov qword [rbp + 0x880], rsi
movabs rax, 0x79dbcc0769709c04
mov qword [rbp + 0x888], rax
movdqa xmm0, xmmword [rbp + 0x1580]
xorps xmm0, xmmword [rbp + 0x880]
movdqa xmmword [rbp + 0x880], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x388]
lea rcx, [rbp + 0x880]
call fcn.180037e2c
test al, al
je 0x18005e81d
call fcn.180059a18
mov ecx, eax
xor edx, edx
call fcn.180058720
mov ecx, eax
call fcn.180060f30
call fcn.180059a18
mov ecx, eax
xor edx, edx
call fcn.180058720
mov ecx, eax
movaps xmm1, xmm8
call fcn.180060e34
call fcn.180059a18
mov ecx, eax
xor edx, edx
call fcn.180058720
mov ecx, eax
movaps xmm1, xmm9
call fcn.180060edc
call fcn.180059a18
mov ecx, eax
xor edx, edx
call fcn.180058720
mov ecx, eax
movaps xmm1, xmm9
call fcn.180060d50
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
movaps xmm1, xmm13
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd8]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.Settings
call fcn.18001c9d0
mov dword [rbp + 0x390], 0x41200000
mov dword [rbp + 0x394], 0x42200000
lea rcx, [rbp + 0x390]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov qword [rbp + 0x1460], rdi
mov qword [rbp + 0x1468], r14
movabs rax, 0x7c0c21eab7fdc565
mov qword [rbp + 0x890], rax
movabs rax, 0x79dbbe6e08008d2e
mov qword [rbp + 0x898], rax
movdqa xmm0, xmmword [rbp + 0x1460]
xorps xmm0, xmmword [rbp + 0x890]
movdqa xmmword [rbp + 0x890], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [r9 + 8]
lea rdx, [0x18029e0b0]
lea rcx, [rbp + 0x890]
call fcn.18003e66c
call fcn.18000d980
addss xmm0, xmm11
call fcn.180018d60
and dword [rbp + 0x428], 0
and dword [rbp + 0x42c], 0
mov qword [rbp + 0x1470], rdi
mov qword [rbp + 0x1478], r14
movabs rax, 0x497864fba2f8d960
mov qword [rbp + 0x4f0], rax
movabs rax, 0x79dbbe6e6d74983a
mov qword [rbp + 0x4f8], rax
movdqa xmm0, xmmword [rbp + 0x1470]
xorps xmm0, xmmword [rbp + 0x4f0]
movdqa xmmword [rbp + 0x4f0], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x428]
lea rcx, [rbp + 0x4f0]
call fcn.180037e2c
test al, al
je 0x18005e989
mov byte [0x18029e0c0], r13b
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, ebx
jne 0x18005f000
mov dword [rbp + 0x3a0], 0x42a00000
mov dword [rbp + 0x3a4], 0x428c0000
lea rcx, [rbp + 0x3a0]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm14
movq rdx, xmm0
lea rcx, str.List
call fcn.18001c9d0
mov dword [rbp + 0x3a8], 0x41200000
mov dword [rbp + 0x3ac], 0x42200000
lea rcx, [rbp + 0x3a8]
call fcn.180018d08
call fcn.180009648
mov rax, qword [0x18029cf28]
mov rax, qword [rax]
test rax, rax
je 0x18006085d
mov rax, qword [rax + 8]
test rax, rax
je 0x18005ebad
cmp qword [rax + 0x30], r12
je 0x18006085d
mov rax, qword [0x18029cf30]
mov rsi, qword [rax]
test rsi, rsi
je 0x18006085d
mov rsi, qword [rsi + 0x10]
test rsi, rsi
je 0x18006085d
call fcn.18000d980
addss xmm0, dword [0x1800b8f7c]
call fcn.180018d60
mov dword [rbp + 0x3b0], 0x435c0000
mov dword [rbp + 0x3b4], 0x43960000
lea rdx, [rbp + 0x3b0]
lea rcx, [0x18013ee78]
call fcn.1800375c0
test al, al
je 0x18005ebad
mov ebx, r12d
mov rdi, r12
movsxd rax, ebx
cmp rax, qword [rsi + 0x188]
jae 0x18005eba3
mov rax, qword [rsi + 0x180]
test rax, rax
je 0x18005eb97
mov rax, qword [rdi + rax]
test rax, rax
je 0x18005eb97
mov rax, qword [rax + 0x20]
lea rcx, [rax + 0x298]
neg rax
sbb rdx, rdx
and rdx, rcx
lea rcx, [rbp + 0xfc0]
call fcn.180001dd0
nop
mov r8, r13
lea rdx, [0x18013ef2c]
lea rcx, [rbp + 0xfc0]
call fcn.180001cf0
mov edx, ebx
lea rcx, [rbp + 0xa80]
call fcn.1800020b0
nop
lea rdx, [rbp + 0xa80]
cmp qword [rbp + 0xa98], 0xf
cmova rdx, qword [rbp + 0xa80]
mov r8, qword [rbp + 0xa90]
lea rcx, [rbp + 0xfc0]
call fcn.180001cf0
nop
lea rcx, [rbp + 0xa80]
call fcn.180001d70
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x3b8], 0
and dword [rbp + 0x3bc], 0
lea rcx, [rbp + 0xfc0]
cmp qword [rbp + 0xfd8], 0xf
cmova rcx, qword [rbp + 0xfc0]
lea r9, [rbp + 0x3b8]
xor r8d, r8d
call fcn.180042580
test al, al
je 0x18005eb8b
mov dword [reloc.WS2_32.dll_accept], ebx
lea rcx, [rbp + 0xfc0]
call fcn.180001d70
add ebx, r13d
add rdi, 0x10
jmp 0x18005ea9a
call fcn.18000bf10
call fcn.18000c308
call fcn.18000c308
call fcn.18001cc14
movaps xmm1, xmm13
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm14
movq rdx, xmm0
lea rcx, str.Options
call fcn.18001c9d0
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
mov rax, qword [0x18029cf28]
mov rsi, qword [rax]
test rsi, rsi
je 0x18006085d
mov rsi, qword [rsi + 8]
test rsi, rsi
je 0x18005efe1
mov rdi, qword [rsi + 0x30]
test rdi, rdi
je 0x18006085d
mov rax, qword [0x18029cf30]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006085d
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x18006085d
mov rbx, qword [rax + 0x180]
test rbx, rbx
jne 0x18005ec5b
mov rbx, r12
jmp 0x18005ec6f
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
test rbx, rbx
jne 0x18005ec75
movaps xmm0, xmm8
jmp 0x18005ec8d
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x94c], xmm0
movss xmm0, dword [rbp + 0x94c]
ucomiss xmm0, xmm8
jp 0x18005eca6
jne 0x18005eca6
lea rcx, [0x18014b82b]
call fcn.180043bb4
jmp 0x18005efe1
test rbx, rbx
jne 0x18005ecb1
movaps xmm0, xmm8
jmp 0x18005ecb9
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xb68]
call fcn.18006d12c
nop
lea r8, [rbp + 0xb68]
lea rdx, str.Health_Of_Vehicle:
lea rcx, [rbp + 0x1210]
call fcn.1800022f0
nop
lea rcx, [rbp + 0xb68]
call fcn.180001d70
and dword [rbp + 0x3c0], 0
and dword [rbp + 0x3c4], 0
xor r8d, r8d
lea rdx, [rbp + 0x3c0]
lea rcx, str.Teleport_To_Vehicle
call fcn.180037e2c
test al, al
je 0x18005ed92
mov qword [rdi + 0x30], r12
mov qword [rdi + 0x38], r12
lea rdx, [rbp + 0x60]
mov rcx, rsi
call fcn.1800612d4
test rbx, rbx
jne 0x18005ed42
and dword [rbp + 0x44], ebx
movaps xmm1, xmm8
unpcklps xmm1, xmm8
jmp 0x18005ed53
movsd xmm1, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
mov dword [rbp + 0x44], eax
movsd qword [rsi + 0x90], xmm1
mov eax, dword [rbp + 0x44]
mov dword [rsi + 0x98], eax
test rbx, rbx
jne 0x18005ed76
and dword [rbp + 0x50], ebx
movaps xmm1, xmm8
unpcklps xmm1, xmm8
jmp 0x18005ed87
movsd xmm1, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
mov dword [rbp + 0x50], eax
movsd qword [rdi + 0x50], xmm1
mov eax, dword [rbp + 0x50]
mov dword [rdi + 0x58], eax
and dword [rbp + 0x3c8], 0
and dword [rbp + 0x3cc], 0
xor r8d, r8d
lea rdx, [rbp + 0x3c8]
lea rcx, str.Repair_Vehicle
call fcn.180037e2c
test al, al
je 0x18005edff
test rbx, rbx
je 0x18005edd6
mov eax, 0x447a0000
mov dword [rbx + 0x840], eax
mov dword [rbx + 0x908], eax
mov dword [rbx + 0x280], eax
mov rax, qword [0x18029cfa0]
mov rcx, rbx
call rax
mov ecx, eax
call fcn.180060df4
mov rax, qword [0x18029cfa0]
mov rcx, rbx
call rax
mov ecx, eax
mov edx, r13d
call fcn.1800610f8
and dword [rbp + 0x3d0], 0
and dword [rbp + 0x3d4], 0
xor r8d, r8d
lea rdx, [rbp + 0x3d0]
lea rcx, str.Lock_vehicle
call fcn.180037e2c
test al, al
je 0x18005ee3f
mov rax, qword [0x18029cfa0]
mov rcx, rbx
call rax
mov ecx, eax
mov edx, 4
call fcn.180060e88
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
and dword [rbp + 0x3d8], 0
and dword [rbp + 0x3dc], 0
xor r8d, r8d
lea rdx, [rbp + 0x3d8]
lea rcx, str.Unlock_vehicle
call fcn.180037e2c
test al, al
je 0x18005ee8a
mov rax, qword [0x18029cfa0]
mov rcx, rbx
call rax
mov ecx, eax
mov edx, r13d
call fcn.180060e88
and dword [rbp + 0x3e0], 0
and dword [rbp + 0x3e4], 0
xor r8d, r8d
lea rdx, [rbp + 0x3e0]
lea rcx, str.Explode_Tires
call fcn.180037e2c
test al, al
je 0x18005eef2
mov rax, qword [0x18029cfa0]
mov rcx, rbx
call rax
mov ecx, eax
xor edx, edx
call fcn.180058720
mov edi, r12d
mov rax, qword [0x18029cfa0]
mov rcx, rbx
call rax
mov ecx, eax
movss xmm3, dword [0x1800bab28]
mov r8d, r13d
mov edx, edi
call fcn.18006106c
add edi, r13d
cmp edi, 7
jle 0x18005eeca
and dword [rbp + 0x3e8], 0
and dword [rbp + 0x3ec], 0
xor r8d, r8d
lea rdx, [rbp + 0x3e8]
lea rcx, str.Warp
call fcn.180037e2c
test al, al
je 0x18005efd5
call fcn.180059a18
mov edi, eax
mov rdx, qword [0x18029cfa0]
mov rcx, rbx
call rdx
mov ecx, eax
xor edx, edx
call fcn.180058720
mov rdx, qword [0x18029cfa0]
mov rcx, rbx
call rdx
mov ecx, eax
or edx, 0xffffffff
call fcn.180059454
mov rcx, rbx
test eax, eax
mov rax, qword [0x18029cfa0]
je 0x18005ef66
call rax
or r8d, 0xffffffff
jmp 0x18005efcb
call rax
mov ecx, eax
xor edx, edx
call fcn.180059454
mov rcx, rbx
test eax, eax
mov rax, qword [0x18029cfa0]
je 0x18005ef86
call rax
xor r8d, r8d
jmp 0x18005efcb
call rax
mov ecx, eax
mov edx, r13d
call fcn.180059454
mov rcx, rbx
test eax, eax
mov rax, qword [0x18029cfa0]
je 0x18005efa7
call rax
mov r8d, r13d
jmp 0x18005efcb
call rax
mov ecx, eax
mov edx, 2
call fcn.180059454
test eax, eax
je 0x18005efd5
mov rax, qword [0x18029cfa0]
mov rcx, rbx
call rax
mov r8d, 2
mov edx, eax
mov ecx, edi
call fcn.180060c90
nop
lea rcx, [rbp + 0x1210]
call fcn.180001d70
call fcn.18000c308
call fcn.18001cc14
movabs rsi, 0x393d6decaaf4cc63
jmp 0x18005f000
movss xmm15, dword [0x18013fa4c]
cmp dword [0x18029ba74], 4
jne 0x18005f8d1
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x28]
call fcn.180015cc8
mov dword [rbp + 0x3f0], 0x43480000
mov dword [rbp + 0x3f4], 0x41200000
lea rcx, [rbp + 0x3f0]
call fcn.180018d08
cmp dword [reloc.WS2_32.dll_accept], r13d
lea rax, [0x18029a398]
cmove r15, rax
mov rdx, r15
mov ecx, r13d
call fcn.180016008
movaps xmm2, xmm10
movaps xmm1, xmm15
lea rcx, str.Misc
call fcn.180058230
xor ecx, ecx
call fcn.18000ffc8
test al, al
je 0x18005f086
mov dword [reloc.WS2_32.dll_accept], r13d
mov dword [rbp + 0x3f8], 0x43480000
mov dword [rbp + 0x3fc], 0x41200000
lea rcx, [rbp + 0x3f8]
call fcn.180018d08
mov ecx, r13d
call fcn.180015ae4
call fcn.1800159f8
cmp dword [reloc.WS2_32.dll_accept], r13d
jne 0x18005f8d1
mov dword [rbp + 0x400], 0x42a00000
mov dword [rbp + 0x404], 0x428c0000
lea rcx, [rbp + 0x400]
call fcn.180018d08
call fcn.18000eb38
subss xmm0, xmm7
movss xmm1, dword [0x1800bacd8]
unpcklps xmm0, xmm1
movq rdx, xmm0
lea rcx, str.Misc
call fcn.18001c9d0
mov dword [rbp + 0x408], 0xc1100000
mov dword [rbp + 0x40c], 0x42200000
lea rcx, [rbp + 0x408]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
lea rdx, [0x18029a5f1]
lea rcx, str.Watermark
call fcn.18003820c
lea rdx, [0x18029e086]
lea rcx, str.Crosshair
call fcn.18003820c
cmp byte [0x18029e086], r12b
je 0x18005f1a6
call fcn.18000d980
addss xmm0, dword [0x1800bab10]
call fcn.180018d60
or dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.FiveM_Reshade_Crosshair
lea rdx, [0x18029e088]
lea rcx, str.Crosshair_Style
call fcn.18003c954
call fcn.18000d980
addss xmm0, xmm13
call fcn.180018d60
mov dword [rbp + 8], 0x43160000
mov dword [rbp + 0xc], 0x41a00000
lea r8, [rbp + 8]
lea rdx, [0x18029a3d0]
lea rcx, str.Menu_Key:
call fcn.18003dfe0
call fcn.18000d9a4
addss xmm0, xmm13
call fcn.180018da0
call fcn.18000d980
addss xmm0, xmm13
call fcn.180018d60
and dword [rbp + 0x418], 0
and dword [rbp + 0x41c], 0
xor r8d, r8d
lea rdx, [rbp + 0x418]
lea rcx, str.Panic_Button
call fcn.180037e2c
test al, al
je 0x18005f227
xor ecx, ecx
call fcn.180047054
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eb38
subss xmm0, xmm7
unpcklps xmm0, xmm14
movq rdx, xmm0
lea rcx, str.Config
call fcn.18001c9d0
mov dword [rbp + 0x420], 0x41200000
mov dword [rbp + 0x424], 0x42200000
lea rcx, [rbp + 0x420]
call fcn.180018d08
call fcn.180009648
call fcn.18000dcb0
mov rcx, qword [rax + 0x50]
mov rcx, qword [rcx + 0x60]
mov rcx, qword [rcx + 0x18]
call fcn.180015cc8
movss xmm0, dword [0x18013fa34]
call fcn.180015f5c
movabs rdi, 0x1958018fc39ca935
mov qword [rbp + 0x1480], rdi
mov qword [rbp + 0x1488], r14
movabs rax, 0x195801e8a5ff8a16
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x508], r14
movdqa xmm0, xmmword [rbp + 0x1480]
xorps xmm0, xmmword [rbp + 0x500]
movdqa xmmword [rbp + 0x500], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [r9 + 0x19]
lea rbx, [0x18029e090]
mov rdx, rbx
lea rcx, [rbp + 0x500]
call fcn.18003e66c
call fcn.180015aa4
call fcn.1800415f4
call fcn.18000d9a4
subss xmm0, xmm10
call fcn.180018da0
call fcn.18000d980
addss xmm0, xmm11
call fcn.180018d60
mov dword [rbp + 0x498], 0x43770000
mov dword [rbp + 0x49c], 0x41d80000
mov qword [rbp + 0x1490], rdi
mov qword [rbp + 0x1498], r14
movabs rax, 0x5e1e42afa7fdc679
mov qword [rbp + 0x510], rax
mov qword [rbp + 0x518], r14
movdqa xmm0, xmmword [rbp + 0x1490]
xorps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rbp + 0x510], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x498]
lea rcx, [rbp + 0x510]
call fcn.180037e2c
test al, al
je 0x18005f61d
lea rcx, [rbp + 0xc58]
call fcn.180059140
mov rdx, rax
lea rcx, [rbp + 0xc78]
call fcn.180058334
nop
cmp qword [rax + 0x18], 0xf
jbe 0x18005f3d4
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x11f0]
call fcn.180001dd0
nop
lea rcx, [rbp + 0xc78]
call fcn.180001d70
mov rdx, rbx
lea rcx, [rbp + 0x1110]
call fcn.180001dd0
nop
lea rdx, str.https:__ghostesportpanel.com_
lea rcx, [rbp + 0x1130]
call fcn.180001dd0
nop
lea r8, str.load_settings.php_hwid
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0xcc8]
call fcn.18004d86c
nop
lea r8, [rbp + 0x11f0]
mov rdx, rax
lea rcx, [rbp + 0xca8]
call fcn.1800023d0
nop
lea r8, str.cfg_name
mov rdx, rax
lea rcx, [rbp + 0xbf8]
call fcn.180002360
nop
lea r8, [rbp + 0x1110]
mov rdx, rax
lea rcx, [rbp + 0x1150]
call fcn.1800023d0
nop
lea rcx, [rbp + 0xbf8]
call fcn.180001d70
nop
lea rcx, [rbp + 0xca8]
call fcn.180001d70
nop
lea rcx, [rbp + 0xcc8]
call fcn.180001d70
lea rdx, [0x18014b82b]
lea rcx, [rbp + 0xb88]
call fcn.180001dd0
nop
lea r8, [rbp + 0xb88]
lea rdx, [rbp + 0x1150]
lea rcx, [rbp + 0xfe0]
call fcn.18006afa0
nop
lea rcx, [rbp + 0xb88]
call fcn.180001d70
cmp qword [rbp + 0xff0], r12
jne 0x18005f4ff
mov r9d, reloc.WS2_32.dll_recv
lea r8, str.Load_Settings_Error
lea rdx, str.Empty_server_response._Check_server_logs_for_details.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x18005f5dd
xor r8d, r8d
lea rdx, str._status_:_success_
lea rcx, [rbp + 0xfe0]
call fcn.1800654bc
lea r8, [rbp + 0xfe0]
lea rdx, str.Server_Response:_n
cmp rax, 0xffffffffffffffff
je 0x18005f598
lea rcx, [rbp + 0x1230]
call fcn.180002190
nop
mov qword [rbp + 0xde0], r12
mov byte [rsp + 0x20], r12b
mov r9b, r13b
lea r8, [rbp + 0xda8]
lea rdx, [rbp + 0xfe0]
lea rcx, [rbp + 0xf90]
call fcn.180053514
nop
lea rdx, [0x18013f0b0]
lea rcx, [rbp + 0xf90]
call fcn.18004d798
mov rcx, rax
call fcn.180062108
nop
mov dl, byte [rbp + 0xf90]
lea rcx, [rbp + 0xf98]
call fcn.180063ae4
nop
lea rcx, [rbp + 0x1230]
jmp 0x18005f5d7
lea rcx, [rbp + 0x1020]
call fcn.180002190
lea rdx, [rbp + 0x1020]
cmp qword [rbp + 0x1038], 0xf
cmova rdx, qword [rbp + 0x1020]
mov r9d, reloc.WS2_32.dll_recv
lea r8, str.Load_Settings_Error
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
lea rcx, [rbp + 0x1020]
call fcn.180001d70
nop
lea rcx, [rbp + 0xfe0]
call fcn.180001d70
nop
lea rcx, [rbp + 0x1150]
call fcn.180001d70
nop
lea rcx, [rbp + 0x1130]
call fcn.180001d70
nop
lea rcx, [rbp + 0x1110]
call fcn.180001d70
nop
lea rcx, [rbp + 0x11f0]
call fcn.180001d70
call fcn.18000d980
addss xmm0, xmm11
call fcn.180018d60
mov dword [rbp + 0x430], 0x43770000
mov dword [rbp + 0x434], 0x41d80000
xor r8d, r8d
lea rdx, [rbp + 0x430]
lea rcx, str.Save_CFG
call fcn.180037e2c
test al, al
je 0x18005f8c0
lea rcx, [rbp + 0xce8]
call fcn.180059140
mov rdx, rax
lea rcx, [rbp + 0xd08]
call fcn.180058334
nop
cmp qword [rax + 0x18], 0xf
jbe 0x18005f684
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x11b0]
call fcn.180001dd0
nop
lea rcx, [rbp + 0xd08]
call fcn.180001d70
lea rcx, [rbp + 0x10a8]
call fcn.180062904
nop
mov rdx, rbx
lea rcx, [rbp + 0x11d0]
call fcn.180001dd0
nop
lea r8, [rbp + 0x11d0]
lea rdx, str.name
lea rcx, [rbp + 0xd28]
call fcn.180002190
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x18005f6e6
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x10a8]
call fcn.180001cf0
nop
lea rcx, [rbp + 0xd28]
call fcn.180001d70
lea rdx, str.https:__ghostesportpanel.com_
lea rcx, [rbp + 0x10d0]
call fcn.180001dd0
nop
lea r8, str.save_settings.php_hwid
lea rdx, [rbp + 0x10d0]
lea rcx, [rbp + 0xd88]
call fcn.18004d86c
nop
lea r8, [rbp + 0x11b0]
mov rdx, rax
lea rcx, [rbp + 0xd68]
call fcn.1800023d0
nop
lea r8, str.settings_data
mov rdx, rax
lea rcx, [rbp + 0xd48]
call fcn.180002360
nop
lea r8, [rbp + 0x10a8]
mov rdx, rax
lea rcx, [rbp + 0x10f0]
call fcn.1800023d0
nop
lea rcx, [rbp + 0xd48]
call fcn.180001d70
nop
lea rcx, [rbp + 0xd68]
call fcn.180001d70
nop
lea rcx, [rbp + 0xd88]
call fcn.180001d70
lea rdx, [0x18014b82b]
lea rcx, [rbp + 0xba8]
call fcn.180001dd0
nop
lea r8, [rbp + 0xba8]
lea rdx, [rbp + 0x10f0]
lea rcx, [rbp + 0xfa0]
call fcn.18006afa0
nop
lea rcx, [rbp + 0xba8]
call fcn.180001d70
cmp qword [rbp + 0xfb0], r12
je 0x18005f873
xor r8d, r8d
lea rdx, str._status_:_error_
lea rcx, [rbp + 0xfa0]
call fcn.1800654bc
lea rdx, [rbp + 0xfa0]
cmp rax, 0xffffffffffffffff
je 0x18005f84d
lea rcx, [rbp + 0x1040]
call fcn.180001e10
lea rdx, [rbp + 0x1040]
cmp qword [rbp + 0x1058], 0xf
cmova rdx, qword [rbp + 0x1040]
mov r9d, reloc.WS2_32.dll_recv
lea r8, str.Server_Error
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
lea rcx, [rbp + 0x1040]
call fcn.180001d70
jmp 0x18005f873
cmp qword [rbp + 0xfb8], 0xf
cmova rdx, qword [rbp + 0xfa0]
mov r9d, 0x40
lea r8, str.Server_Response
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
lea rcx, [rbp + 0xfa0]
call fcn.180001d70
nop
lea rcx, [rbp + 0x10f0]
call fcn.180001d70
nop
lea rcx, [rbp + 0x10d0]
call fcn.180001d70
nop
lea rcx, [rbp + 0x11d0]
call fcn.180001d70
nop
lea rcx, [rbp + 0x10a8]
call fcn.180001d70
nop
lea rcx, [rbp + 0x11b0]
call fcn.180001d70
call fcn.1800159f8
call fcn.18000c308
call fcn.18001cc14
jmp 0x18005f8db
movabs rdi, 0x1958018fc39ca935
lea r15, [0x18029ba70]
cmp dword [0x18029ba74], 5
jne 0x1800605be
mov dword [rbp + 0x438], 0x43250000
mov dword [rbp + 0x43c], 0x41700000
lea rcx, [rbp + 0x438]
call fcn.180018d08
call fcn.18000eaec
movss xmm7, dword [0x1800b8f94]
subss xmm0, xmm7
movss xmm10, dword [0x1800b8fa8]
movaps xmm1, xmm10
unpcklps xmm1, xmm0
movq r8, xmm1
lea rdx, str.Vehicle_Modifications
mov rcx, r15
call fcn.180004ad0
call fcn.18000d9a4
movss xmm11, dword [0x1800b8f98]
addss xmm0, xmm11
call fcn.180018da0
mov qword [rbp + 0x14a0], rdi
mov qword [rbp + 0x14a8], r14
movabs rax, 0x7c0c21eab7fdc565
mov qword [rbp + 0x520], rax
movabs rax, 0x79dbbe6e08008d2e
mov qword [rbp + 0x528], rax
movdqa xmm0, xmmword [rbp + 0x14a0]
xorps xmm0, xmmword [rbp + 0x520]
movdqa xmmword [rbp + 0x520], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [r9 + 8]
lea rdx, [0x18029e0b0]
lea rcx, [rbp + 0x520]
call fcn.18003e66c
mov qword [rbp + 0x1510], rdi
mov qword [rbp + 0x1518], r14
mov qword [rbp + 0x530], rsi
movabs rax, 0x79acd10c66699804
mov qword [rbp + 0x538], rax
movdqa xmm0, xmmword [rbp + 0x1510]
xorps xmm0, xmmword [rbp + 0x530]
movdqa xmmword [rbp + 0x530], xmm0
lea rdx, [0x18029e0bb]
lea rcx, [rbp + 0x530]
call fcn.18003820c
mov qword [rbp + 0x14b0], rdi
mov qword [rbp + 0x14b8], r14
mov qword [rbp + 0x540], rsi
movabs rax, 0x79dbbe1a7b6f9614
mov qword [rbp + 0x548], rax
movdqa xmm0, xmmword [rbp + 0x14b0]
xorps xmm0, xmmword [rbp + 0x540]
movdqa xmmword [rbp + 0x540], xmm0
lea rdx, [0x18029e0b8]
lea rcx, [rbp + 0x540]
call fcn.18003820c
cmp byte [0x18029e0b8], r12b
je 0x18005fadd
mov qword [rbp + 0x14c0], rdi
mov qword [rbp + 0x14c8], r14
movabs rax, 0x690b21fbb0f3c677
mov qword [rbp + 0x550], rax
movabs rax, 0x79dbbe6e08739c33
mov qword [rbp + 0x558], rax
movdqa xmm0, xmmword [rbp + 0x14c0]
xorps xmm0, xmmword [rbp + 0x550]
movdqa xmmword [rbp + 0x550], xmm0
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r12
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x18029a620]
lea rcx, [rbp + 0x550]
call fcn.18004321c
and dword [rbp + 0x440], 0
and dword [rbp + 0x444], 0
mov qword [rbp + 0x14d0], rdi
mov qword [rbp + 0x14d8], r14
mov qword [rbp + 0x560], rsi
movabs rax, 0x79dbcc0769709c04
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x14d0]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x560], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x440]
lea rcx, [rbp + 0x560]
call fcn.180037e2c
test al, al
je 0x18005fba2
call fcn.180059a18
mov ecx, eax
xor edx, edx
call fcn.180058720
mov ecx, eax
call fcn.180060f30
call fcn.180059a18
mov ecx, eax
xor edx, edx
call fcn.180058720
mov ecx, eax
movaps xmm1, xmm8
call fcn.180060e34
call fcn.180059a18
mov ecx, eax
xor edx, edx
call fcn.180058720
mov ecx, eax
movaps xmm1, xmm9
call fcn.180060edc
call fcn.180059a18
mov ecx, eax
xor edx, edx
call fcn.180058720
mov ecx, eax
movaps xmm1, xmm9
call fcn.180060d50
and dword [rbp + 0x448], 0
and dword [rbp + 0x44c], 0
mov qword [rbp + 0x14e0], rdi
mov qword [rbp + 0x14e8], r14
movabs rax, 0x497864fba2f8d960
mov qword [rbp + 0x570], rax
movabs rax, 0x79dbbe6e6d74983a
mov qword [rbp + 0x578], rax
movdqa xmm0, xmmword [rbp + 0x14e0]
xorps xmm0, xmmword [rbp + 0x570]
movdqa xmmword [rbp + 0x570], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x448]
lea rcx, [rbp + 0x570]
call fcn.180037e2c
test al, al
je 0x18005fc18
mov byte [0x18029e0c0], r13b
and dword [rbp + 0x450], 0
and dword [rbp + 0x454], 0
mov qword [rbp + 0x14f0], rdi
mov qword [rbp + 0x14f8], r14
movabs rax, 0x7c2c60e393bccc60
mov qword [rbp + 0x580], rax
mov qword [rbp + 0x588], r14
movdqa xmm0, xmmword [rbp + 0x14f0]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0x580], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0x580]
call fcn.180037e2c
test al, al
je 0x18005fd7c
call fcn.180059a18
mov edx, eax
mov r8d, r13d
lea rcx, [rbp + 0xbe8]
call fcn.1800585d4
mov dword [0x18029a198], r12d
movabs rax, 0xd24d37cc275948cc
mov qword [0x18029e028], rax
lea rax, str.sultan
mov qword [0x18029a260], rax
mov dword [0x18029a188], r13d
call fcn.180067368
mov ebx, dword [rax]
mov dword [0x18029a198], r12d
movabs rax, 0x963d27a58df860ac
mov qword [0x18029e028], rax
mov qword [rbp + 8], r12
mov dword [rbp + 8], ebx
mov rax, qword [rbp + 8]
mov qword [0x18029a260], rax
mov dword [0x18029a188], r13d
call fcn.180067368
call fcn.180059a18
mov edx, eax
xor r8d, r8d
lea rcx, [rbp + 0x4c8]
call fcn.1800585d4
call fcn.180059a18
mov ecx, eax
call fcn.180058648
movaps xmm7, xmm0
mov ecx, ebx
call fcn.1800593c4
test eax, eax
je 0x18005fd74
mov dword [rsp + 0x30], r13d
mov dword [rsp + 0x28], r13d
movss dword [rsp + 0x20], xmm7
movss xmm3, dword [rbp + 0x4d0]
movss xmm2, dword [rbp + 0x4cc]
movss xmm1, dword [rbp + 0x4c8]
mov ecx, ebx
call fcn.180058154
mov ebx, eax
call fcn.180059a18
mov ecx, eax
or r8d, 0xffffffff
mov edx, ebx
call fcn.180060c90
movss xmm7, dword [0x1800b8f94]
and dword [rbp + 0x458], 0
and dword [rbp + 0x45c], 0
mov qword [rbp + 0x1500], rdi
mov qword [rbp + 0x1508], r14
movabs rax, 0x5a7864fba2f8d960
mov qword [rbp + 0x590], rax
movabs rax, 0x79dbbe1d7a6f9539
mov qword [rbp + 0x598], rax
movdqa xmm0, xmmword [rbp + 0x1500]
xorps xmm0, xmmword [rbp + 0x590]
movdqa xmmword [rbp + 0x590], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x458]
lea rcx, [rbp + 0x590]
call fcn.180037e2c
test al, al
je 0x18005fdf2
mov byte [0x18029e0bf], r13b
movss xmm0, dword [0x18015a028]
movss xmm1, dword [0x18015a02c]
movss xmm2, dword [0x18015a030]
movss dword [rbp + 0x1280], xmm0
movss dword [rbp + 0x1284], xmm1
movss dword [rbp + 0x1288], xmm2
mov qword [rbp + 0x16a0], rdi
mov qword [rbp + 0x16a8], r14
movabs rax, 0x5dfe528dc41b6d37
mov qword [rbp + 0x16b0], rax
movabs rsi, 0xe87422ac7de39d28
mov qword [rbp + 0x16b8], rsi
movabs rax, 0x392173eeaef5db65
mov qword [rbp + 0xa00], rax
movabs rax, 0x2ff89d1c676c9615
mov qword [rbp + 0xa08], rax
movabs rax, 0x75de37e1a7720552
mov qword [rbp + 0xa10], rax
movabs rax, 0xe87422ac54a1da7a
mov qword [rbp + 0xa18], rax
vmovdqu ymm0, ymmword [rbp + 0xa00]
vpxor ymm1, ymm0, ymmword [rbp + 0x16a0]
vmovdqa ymmword [rbp + 0xa00], ymm1
mov r8d, 2
lea rdx, [rbp + 0x1280]
lea rcx, [rbp + 0xa00]
vzeroupper
call fcn.18003909c
test al, al
je 0x18005ff76
movss xmm0, dword [rbp + 0x1280]
movss dword [0x18015a028], xmm0
movss xmm1, dword [rbp + 0x1284]
movss dword [0x18015a02c], xmm1
movss xmm0, dword [rbp + 0x1288]
movss dword [0x18015a030], xmm0
mov dword [0x18015a034], 0x3f800000
call fcn.180059a18
mov ecx, eax
call fcn.180058780
call fcn.180059a18
mov ecx, eax
mov edx, r13d
call fcn.180058720
mov ebx, eax
movss xmm0, dword [rbp + 0x1288]
mulss xmm0, xmm6
cvttss2si r9d, xmm0
movss xmm1, dword [rbp + 0x1284]
mulss xmm1, xmm6
cvttss2si r8d, xmm1
movss xmm0, dword [rbp + 0x1280]
mulss xmm0, xmm6
cvttss2si edx, xmm0
mov ecx, eax
call fcn.180060da4
mov eax, 5
mov r9d, eax
mov r8d, eax
mov edx, eax
mov ecx, ebx
call fcn.180060dcc
mov rcx, r15
call fcn.180004dbc
movaps xmm1, xmm13
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eaec
subss xmm0, xmm7
movaps xmm1, xmm10
unpcklps xmm1, xmm0
movq r8, xmm1
lea rdx, str.Vehicles
mov rcx, r15
call fcn.180004ad0
call fcn.18000d9a4
addss xmm0, xmm11
call fcn.180018da0
mov qword [rbp + 0x1520], rdi
mov qword [rbp + 0x1528], r14
movabs rax, 0x1958018fa6f1c87b
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], r14
movdqa xmm0, xmmword [rbp + 0x1520]
xorps xmm0, xmmword [rbp + 0x5a0]
movdqa xmmword [rbp + 0x5a0], xmm0
lea rdx, [0x18029e0ba]
lea rcx, [rbp + 0x5a0]
call fcn.18003820c
mov ebx, 0x10420
cmp byte [0x18029e0ba], r12b
je 0x1800600cc
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
mov qword [rbp + 0x1700], rdi
mov qword [rbp + 0x1708], r14
movabs rax, 0x5dfe528dc41b6d37
mov qword [rbp + 0x1710], rax
mov qword [rbp + 0x1718], rsi
movabs rax, 0x7e6a34bcf1a98a16
mov qword [rbp + 0xa20], rax
movabs rax, 0x9a8df0a6c669e30
mov qword [rbp + 0xa28], rax
movabs rax, 0x5dfe528dc41b6d5b
mov qword [rbp + 0xa30], rax
mov qword [rbp + 0xa38], rsi
vmovdqu ymm0, ymmword [rbp + 0xa20]
vpxor ymm1, ymm0, ymmword [rbp + 0x1700]
vmovdqa ymmword [rbp + 0xa20], ymm1
mov r8d, ebx
lea rdx, [0x18029a928]
lea rcx, [rbp + 0xa20]
vzeroupper
call fcn.18003909c
movups xmm0, xmmword [0x18029a928]
movups xmmword [0x18015a170], xmm0
mov qword [rbp + 0x1530], rdi
mov qword [rbp + 0x1538], r14
movabs rax, 0x7c3b6feeb7efc071
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x5b8], r14
movdqa xmm0, xmmword [rbp + 0x1530]
xorps xmm0, xmmword [rbp + 0x5b0]
movdqa xmmword [rbp + 0x5b0], xmm0
lea rdx, [0x18029e0c2]
lea rcx, [rbp + 0x5b0]
call fcn.18003820c
movabs rsi, 0x7d6a34bcf1a98a16
cmp byte [0x18029e0c2], r12b
je 0x1800601df
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
mov qword [rbp + 0x16e0], rdi
mov qword [rbp + 0x16e8], r14
movabs rax, 0x5dfe528dc41b6d37
mov qword [rbp + 0x16f0], rax
movabs rcx, 0xe87422ac7de39d28
mov qword [rbp + 0x16f8], rcx
mov qword [rbp + 0x9c0], rsi
movabs rax, 0xaba8c5f3b31ca64
mov qword [rbp + 0x9c8], rax
movabs rax, 0x5dfe528dc41b0147
mov qword [rbp + 0x9d0], rax
mov qword [rbp + 0x9d8], rcx
vmovdqu ymm0, ymmword [rbp + 0x9c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x16e0]
vmovdqa ymmword [rbp + 0x9c0], ymm1
mov r8d, ebx
lea rdx, [0x18029a968]
lea rcx, [rbp + 0x9c0]
vzeroupper
call fcn.18003909c
movups xmm0, xmmword [0x18029a968]
movups xmmword [0x18015a1b0], xmm0
mov qword [rbp + 0x1540], rdi
mov qword [rbp + 0x1548], r14
movabs rax, 0x195869fbaffdcc7d
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x5c8], r14
movdqa xmm0, xmmword [rbp + 0x1540]
xorps xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp + 0x5c0], xmm0
lea rdx, [0x18029e0c1]
lea rcx, [rbp + 0x5c0]
call fcn.18003820c
cmp byte [0x18029e0c1], r12b
je 0x180060368
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
mov qword [rbp + 0x1550], rdi
mov qword [rbp + 0x1558], r14
mov qword [rbp + 0x5d0], rsi
movabs rax, 0x79dbbe6e64708a37
mov qword [rbp + 0x5d8], rax
movdqa xmm0, xmmword [rbp + 0x1550]
xorps xmm0, xmmword [rbp + 0x5d0]
movdqa xmmword [rbp + 0x5d0], xmm0
mov r8d, ebx
lea rdx, [0x18029a948]
lea rcx, [rbp + 0x5d0]
call fcn.18003909c
movups xmm0, xmmword [0x18029a948]
movups xmmword [0x18015a190], xmm0
cmp byte [0x18029e0c1], r12b
je 0x180060368
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
mov qword [rbp + 0x1640], rdi
mov qword [rbp + 0x1648], r14
movabs rax, 0x5dfe528dc41b6d37
mov qword [rbp + 0x1650], rax
movabs rcx, 0xe87422ac7de39d28
mov qword [rbp + 0x1658], rcx
mov qword [rbp + 0x960], rsi
movabs rax, 0xabd8c5b64708a37
mov qword [rbp + 0x968], rax
movabs rax, 0x5dfe528dc41b0b53
mov qword [rbp + 0x970], rax
mov rsi, rcx
mov qword [rbp + 0x978], rcx
vmovdqu ymm0, ymmword [rbp + 0x960]
vpxor ymm1, ymm0, ymmword [rbp + 0x1640]
vmovdqa ymmword [rbp + 0x960], ymm1
mov r8d, ebx
lea rdx, [0x18029a938]
lea rcx, [rbp + 0x960]
vzeroupper
call fcn.18003909c
movups xmm0, xmmword [0x18029a938]
movups xmmword [0x18015a180], xmm0
jmp 0x180060372
movabs rsi, 0xe87422ac7de39d28
mov qword [rbp + 0x1560], rdi
mov qword [rbp + 0x1568], r14
movabs rax, 0x195873eaa8eec878
mov qword [rbp + 0x5e0], rax
mov qword [rbp + 0x5e8], r14
movdqa xmm0, xmmword [rbp + 0x1560]
xorps xmm0, xmmword [rbp + 0x5e0]
movdqa xmmword [rbp + 0x5e0], xmm0
lea rdx, [0x18029e0c4]
lea rcx, [rbp + 0x5e0]
call fcn.18003820c
cmp byte [0x18029e0c4], r12b
je 0x18006047b
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
mov qword [rbp + 0x1660], rdi
mov qword [rbp + 0x1668], r14
movabs rax, 0x5dfe528dc41b6d37
mov qword [rbp + 0x1670], rax
mov qword [rbp + 0x1678], rsi
movabs rax, 0x6f3c34bcf1a98a16
mov qword [rbp + 0x980], rax
movabs rax, 0x1de9df186e619837
mov qword [rbp + 0x988], rax
movabs rax, 0x5dfe528da86b1e56
mov qword [rbp + 0x990], rax
mov qword [rbp + 0x998], rsi
vmovdqu ymm0, ymmword [rbp + 0x980]
vpxor ymm1, ymm0, ymmword [rbp + 0x1660]
vmovdqa ymmword [rbp + 0x980], ymm1
mov r8d, ebx
lea rdx, [0x18029a958]
lea rcx, [rbp + 0x980]
vzeroupper
call fcn.18003909c
movups xmm0, xmmword [0x18029a958]
movups xmmword [0x18015a1a0], xmm0
mov qword [rbp + 0x1570], rdi
mov qword [rbp + 0x1578], r14
movabs rax, 0x7c3668e3b3fdc766
mov qword [rbp + 0x5f0], rax
mov qword [rbp + 0x5f8], r14
movdqa xmm0, xmmword [rbp + 0x1570]
xorps xmm0, xmmword [rbp + 0x5f0]
movdqa xmmword [rbp + 0x5f0], xmm0
lea rdx, [0x18029e0c3]
lea rcx, [rbp + 0x5f0]
call fcn.18003820c
mov qword [rbp + 0x1300], rdi
mov qword [rbp + 0x1308], r14
movabs rax, 0x5d7873eaa7f2cc67
mov qword [rbp + 0x600], rax
movabs rax, 0x79bedd0069748a3f
mov qword [rbp + 0x608], rax
movdqa xmm0, xmmword [rbp + 0x1300]
xorps xmm0, xmmword [rbp + 0x600]
movdqa xmmword [rbp + 0x600], xmm0
mov dword [rsp + 0x28], r12d
lea rax, [0x1800ba94c]
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18029a5f8]
lea rcx, [rbp + 0x600]
call fcn.18004321c
mov dword [rbp + 0x460], 0x43200000
mov dword [rbp + 0x464], 0x41a00000
mov qword [rbp + 0x1590], rdi
mov qword [rbp + 0x1598], r14
movabs rax, 0x237878eaa8e8c67d
mov qword [rbp + 0x610], rax
movabs rax, 0x79dbbe6e0800f976
mov qword [rbp + 0x618], rax
movdqa xmm0, xmmword [rbp + 0x1590]
xorps xmm0, xmmword [rbp + 0x610]
movdqa xmmword [rbp + 0x610], xmm0
lea r8, [rbp + 0x460]
lea rdx, [0x18029e10c]
lea rcx, [rbp + 0x610]
call fcn.18003dfe0
mov rcx, r15
call fcn.180004dbc
jmp 0x1800605cf
movss xmm7, dword [0x1800b8f94]
movss xmm10, dword [0x1800b8fa8]
cmp dword [0x18029ba74], 6
jne 0x18006085d
mov dword [0x18029a188], r12d
mov dword [0x18029a198], r12d
mov qword [0x18029e028], 0x863f27b
call fcn.180067368
mov esi, dword [rax]
mov dword [rbp + 0x468], 0x43250000
mov dword [rbp + 0x46c], 0x41700000
lea rcx, [rbp + 0x468]
call fcn.180018d08
call fcn.18000eaec
subss xmm0, xmm7
movaps xmm1, xmm10
unpcklps xmm1, xmm0
movq r8, xmm1
lea rdx, [0x18013f138]
mov rcx, r15
call fcn.180004ad0
mov ecx, dword [0x18029e4a0]
mov rax, qword gs:[0x58]
mov r8d, 4
mov rax, qword [rax + rcx*8]
mov eax, dword [r8 + rax]
cmp dword [0x18029e248], eax
jg 0x1800608c5
movss xmm2, dword [0x18013fa30]
lea rdx, [0x1800b9f8c]
lea rcx, [0x18029e130]
call fcn.18000bb50
mov dword [rbp + 0x470], 0x43520000
mov dword [rbp + 0x474], 0x43a50000
lea rdx, [rbp + 0x470]
lea rcx, str.ResourceList
call fcn.1800375c0
test al, al
je 0x180060723
mov ebx, r12d
test esi, esi
jle 0x180060719
mov ecx, ebx
call fcn.180058694
mov rdi, rax
test rax, rax
je 0x180060712
cmp dword [reloc.WS2_32.dll_accept], ebx
sete r14b
xor r8d, r8d
mov rdx, rax
lea rcx, [0x18029e130]
call fcn.18001589c
test al, al
je 0x180060712
and dword [rbp + 0x478], 0
and dword [rbp + 0x47c], 0
lea r9, [rbp + 0x478]
xor r8d, r8d
mov dl, r14b
mov rcx, rdi
call fcn.180042580
test al, al
je 0x180060712
mov dword [reloc.WS2_32.dll_accept], ebx
add ebx, r13d
cmp ebx, esi
jl 0x1800606b6
call fcn.18000bf10
call fcn.18000c308
mov rcx, r15
call fcn.180004dbc
movaps xmm1, xmm13
movaps xmm0, xmm8
call fcn.180018378
call fcn.18000eaec
subss xmm0, xmm7
movaps xmm1, xmm10
unpcklps xmm1, xmm0
movq r8, xmm1
lea rdx, str.Vles
mov rcx, r15
call fcn.180004ad0
mov ecx, dword [reloc.WS2_32.dll_accept]
call fcn.180058694
mov rdi, rax
mov dword [0x18029a198], r12d
mov qword [0x18029e028], 0x4039b485
mov qword [0x18029a260], rax
mov dword [0x18029a188], r13d
call fcn.180067368
mov rbx, qword [rax]
lea rcx, str.Selected_:
call fcn.180043bb4
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
mov rcx, rdi
call fcn.180043bb4
lea rcx, str.Status_:
call fcn.180043bb4
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
mov rcx, rbx
call fcn.180043bb4
lea rcx, str.Features_is_Testing__Please_Wait_Update.
call fcn.180043bb4
and dword [rbp + 0x480], 0
and dword [rbp + 0x484], 0
xor r8d, r8d
lea rdx, [rbp + 0x480]
lea rcx, str.Start____Updating
call fcn.180037e2c
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180018378
and dword [rbp + 0x18], 0
and dword [rbp + 0x1c], 0
xor r8d, r8d
lea rdx, [rbp + 0x18]
lea rcx, str.Stop____Updating
call fcn.180037e2c
test al, al
je 0x180060855
mov dword [0x18029a198], r12d
mov qword [0x18029e028], 0x21783161
mov qword [0x18029a260], rdi
mov dword [0x18029a188], r13d
call fcn.180067368
mov rcx, r15
call fcn.180004dbc
mov rcx, qword [rbp + 0x1720]
xor rcx, rsp
call fcn.1800b3aa0
lea r11, [rsp + 0x1860]
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
lea rcx, [0x18029e248]
call fcn.1800b3f04
cmp dword [0x18029e248], 0xffffffff
jne 0x180060669
lea rdx, [0x18014b82b]
lea rcx, [0x18029e130]
call fcn.180005d30
lea rcx, [0x1800b7018]
call fcn.1800b3e44
nop
lea rcx, [0x18029e248]
call fcn.1800b3e98
jmp 0x180060669
call fcn.180001ba0
nop
call fcn.180001ba0
int3