Function at 0x180062c44
Capabilities:
Access peb ldr_data
Encode data using xor
Hash data using fnv
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, 0x1d40
call fcn.1800bead0
sub rsp, rax
movaps xmmword [rsp + 0x1d30], xmm6
movaps xmmword [rsp + 0x1d20], xmm7
movaps xmmword [rsp + 0x1d10], xmm8
movaps xmmword [rsp + 0x1d00], xmm9
movaps xmmword [rsp + 0x1cf0], xmm10
movaps xmmword [rsp + 0x1ce0], xmm11
movaps xmmword [rsp + 0x1cd0], xmm12
movaps xmmword [rsp + 0x1cc0], xmm13
movaps xmmword [rsp + 0x1cb0], xmm14
movaps xmmword [rsp + 0x1ca0], xmm15
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1801803c0]
xor rax, rsp
mov qword [rbp + 0x1c40], rax
xor r12d, r12d
movabs rax, 0x12817df10917c411
mov ebx, 0xff
lea edi, [r12 + 0x19]
movabs r15, 0x12817d9f6070ab5d
movabs r13, 0xbb6d0d64c9c1706
lea r14d, [r12 + 1]
cmp byte [0x180181232], r12b
jne 0x180062dd8
mov qword [rbp + 0x1b90], r15
mov qword [rbp + 0x1b98], r13
mov qword [rbp + 0x4b0], rax
mov qword [rbp + 0x4b8], r13
movdqa xmm0, xmmword [rbp + 0x1b90]
xorps xmm0, xmmword [rbp + 0x4b0]
movdqa xmmword [rbp + 0x4b0], xmm0
lea r8, [0x180162d68]
lea rdx, [rbp + 0x4b0]
lea rcx, [0x180181450]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x180181450]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov rax, qword [0x180181450]
mov qword [rsp + 0x20], rax
mov r9d, r14d
mov r8d, ebx
mov edx, ebx
lea rcx, [0x180181310]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [0x180181450]
mov qword [rsp + 0x20], rax
mov r9d, r14d
mov r8d, edi
mov edx, edi
lea rcx, [0x180181808]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
lea rcx, [0x1801814e0]
call fcn.1800036a0
mov eax, r14d
mov dword [0x18018123c], eax
mov byte [0x180181232], r14b
jmp 0x180062dde
mov eax, dword [0x18018123c]
movabs rsi, 0xc7f26685dbff0bdf
movabs rdi, 0xe7a9037c4b489718
movss xmm8, dword [0x1800c2e94]
movss xmm13, dword [0x1800c2e98]
movss xmm14, dword [0x1800c2e9c]
xorps xmm9, xmm9
movss xmm10, dword [0x1800c2ed0]
movss xmm12, dword [0x1800c2ea4]
cmp eax, 2
jne 0x180063493
cmp byte [0x180181233], r12b
je 0x180063493
call fcn.18006d62c
call fcn.18006ed68
call fcn.18007019c
call fcn.18006da00
call fcn.18006d890
call fcn.18006ea6c
call fcn.18006e034
call fcn.18006cd94
cmp byte [0x180181856], r12b
je 0x180062f9f
cmp byte [0x180181857], r12b
je 0x180062f37
call fcn.1800219bc
mov rbx, rax
movaps xmm0, xmmword [0x1801631a0]
movups xmmword [rbp + 0x1080], xmm0
lea rcx, [rbp + 0x1080]
call fcn.18001f324
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 [0x180181074]
mulss xmm1, xmm8
movss xmm0, dword [0x180181070]
mulss xmm0, xmm8
movss dword [rbp + 0x30], xmm0
movss dword [rbp + 0x34], xmm1
mov dword [rsp + 0x20], 0x64
mov r9d, eax
lea rdx, [rbp + 0x30]
mov rcx, rbx
call fcn.180032ee8
call fcn.1800219bc
mov rbx, rax
lea rcx, [0x18017f0e8]
call fcn.18001f324
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x180181074]
mulss xmm1, xmm8
movss xmm0, dword [0x180181070]
mulss xmm0, xmm8
movss dword [rbp + 0x38], xmm0
movss dword [rbp + 0x3c], xmm1
lea rdx, [rbp + 0x38]
jmp 0x180062f82
call fcn.1800219bc
mov rbx, rax
lea rcx, [0x18017f0e8]
call fcn.18001f324
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x180181074]
mulss xmm1, xmm8
movss xmm0, dword [0x180181070]
mulss xmm0, xmm8
movss dword [rbp + 0x40], xmm0
movss dword [rbp + 0x44], xmm1
lea rdx, [rbp + 0x40]
movss dword [rsp + 0x28], xmm13
mov dword [rsp + 0x20], 0x64
mov r9d, eax
cvtdq2ps xmm2, xmm2
mov rcx, rbx
call fcn.180032e04
movss xmm11, dword [0x1800c2ea8]
cmp byte [0x180181858], r12b
je 0x180063196
mov eax, dword [0x18018185c]
test eax, eax
jne 0x180063075
call fcn.1800219bc
mov rbx, rax
lea rcx, [0x18017f0c8]
call fcn.18001f324
movss xmm1, dword [0x180181074]
mulss xmm1, xmm8
movss xmm0, dword [0x180181070]
mulss xmm0, xmm8
movss dword [rbp + 0x48], xmm0
movss dword [rbp + 0x4c], xmm1
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], r12d
mov r9d, eax
movss xmm6, dword [0x1800c4b08]
movaps xmm2, xmm6
lea rdx, [rbp + 0x48]
mov rcx, rbx
call fcn.180032e04
lea rcx, [0x18017f0c8]
call fcn.18001f324
movss xmm1, dword [0x180181074]
mulss xmm1, xmm8
movss xmm0, dword [0x180181070]
mulss xmm0, xmm8
movss dword [rbp + 0x50], xmm0
movss dword [rbp + 0x54], xmm1
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm6
lea rdx, [rbp + 0x50]
mov rcx, rbx
call fcn.180032e04
mov eax, dword [0x18018185c]
cmp eax, r14d
jne 0x1800630da
call fcn.1800219bc
mov rbx, rax
lea rcx, [0x18017f0c8]
call fcn.18001f324
movss xmm1, dword [0x180181074]
mulss xmm1, xmm8
movss xmm0, dword [0x180181070]
mulss xmm0, xmm8
movss dword [rbp + 0x58], xmm0
movss dword [rbp + 0x5c], xmm1
movss dword [rsp + 0x28], xmm9
mov dword [rsp + 0x20], 0x64
mov r9d, eax
movaps xmm2, xmm14
lea rdx, [rbp + 0x58]
mov rcx, rbx
call fcn.180032e04
mov eax, dword [0x18018185c]
cmp eax, 2
jne 0x180063196
call fcn.1800219bc
mov rbx, rax
movss xmm6, dword [0x180181070]
mulss xmm6, xmm8
movss xmm7, dword [0x180181074]
mulss xmm7, xmm8
lea rcx, [0x18017f0c8]
call fcn.18001f324
movaps xmm0, xmm6
addss xmm0, xmm11
movss dword [rbp + 0x60], xmm0
movss dword [rbp + 0x64], xmm7
movaps xmm1, xmm6
subss xmm1, xmm11
movss dword [rbp + 0x68], xmm1
movss dword [rbp + 0x6c], xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x68]
mov rcx, rbx
call fcn.180033f50
lea rcx, [0x18017f0c8]
call fcn.18001f324
movss dword [rbp + 0x70], xmm6
movaps xmm0, xmm7
addss xmm0, xmm11
movss dword [rbp + 0x74], xmm0
movss dword [rbp + 0x78], xmm6
subss xmm7, xmm11
movss dword [rbp + 0x7c], xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x70]
lea rdx, [rbp + 0x78]
mov rcx, rbx
call fcn.180033f50
cmp byte [0x180181854], r12b
je 0x1800633cd
call fcn.1800219bc
mov rbx, rax
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
mov qword [rbp + 0x1b50], rsi
mov qword [rbp + 0x1b58], rdi
movabs rdx, 0x23ea9a0b8ea65c91
mov qword [rbp + 0x1b60], rdx
movabs rcx, 0x2c6fa2c2eb8eba5a
mov qword [rbp + 0x1b68], rcx
movabs rax, 0x75ef14f90f1fdb0e
mov qword [rbp + 0xfc0], rax
movabs rax, 0x7796e1806cdf5426
mov qword [rbp + 0xfc8], rax
movabs rax, 0xa88235aabc9825ff
mov qword [rbp + 0xfd0], rax
movabs rax, 0x85dc4b1b2521f177
mov qword [rbp + 0xfd8], rax
mov qword [rbp + 0xfe0], rdx
mov qword [rbp + 0xfe8], rcx
vmovdqu ymm0, ymmword [rbp + 0xfc0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b40]
vmovdqa ymmword [rbp + 0xfc0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x1b60]
vxorps xmm0, xmm0, xmmword [rbp + 0xfe0]
vmovdqa xmmword [rbp + 0xfe0], xmm0
vmovss dword [rsp + 0x20], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0xfc0]
lea rcx, [rbp + 0x1890]
vzeroupper
call fcn.18001e414
movaps xmm0, xmmword [0x1801631d0]
movups xmmword [rbp + 0x1090], xmm0
lea rcx, [rbp + 0x1090]
call fcn.18001f324
movss xmm0, dword [rbp + 0x1890]
addss xmm0, xmm12
addss xmm0, dword [0x1800c4b18]
movss dword [rbp + 0x80], xmm0
mov dword [rbp + 0x84], 0x40c00000
mov dword [rbp + 0x88], 0x40c00000
mov dword [rbp + 0x8c], 0x40800000
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm9
mov r9d, eax
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x88]
mov rcx, rbx
call fcn.180034e84
movaps xmm0, xmmword [0x1801631f0]
movups xmmword [rbp + 0x10a0], xmm0
lea rcx, [rbp + 0x10a0]
call fcn.18001f324
movss xmm0, dword [rbp + 0x1890]
addss xmm0, xmm12
addss xmm0, dword [0x1800c4b18]
movss dword [rbp + 0x98], xmm0
mov dword [rbp + 0x9c], 0x41c80000
mov dword [rbp + 0xa0], 0x40c00000
mov dword [rbp + 0xa4], 0x40c00000
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm9
mov r9d, eax
lea r8, [rbp + 0x98]
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.180034e84
movaps xmm0, xmmword [0x1801631d0]
movups xmmword [rbp + 0x1070], xmm0
lea rcx, [rbp + 0x1070]
call fcn.18001f324
mov dword [rbp + 0xa8], 0x41200000
mov dword [rbp + 0xac], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0xfc0]
mov r8d, eax
lea rdx, [rbp + 0xa8]
mov rcx, rbx
call fcn.180036048
mov rax, qword [0x1801818d0]
test rax, rax
jne 0x180063478
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 0x18006345d
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x18006345d
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rdx + r9*4]
mov ecx, dword [rax + rsi]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
add rcx, r14
test al, al
je 0x180063458
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r14
test al, al
jne 0x180063435
cmp r11d, 0x95466b05
je 0x18006384b
test r9d, r9d
jne 0x180063419
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x18006346e
cmp qword [rax + 0x30], r12
jne 0x1800633f4
mov rax, r12
mov qword [0x1801818d0], rax
mov ecx, dword [0x1801818a0]
call rax
test r14b, al
je 0x180063493
cmp byte [0x180181895], r12b
sete byte [0x180181895]
mov bl, byte [reloc.WS2_32.dll_accept]
call fcn.180021f94
mov byte [rax + 0x70], bl
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18006c975
mov cl, byte [0x180181232]
test cl, cl
je 0x18006c975
mov ebx, 3
movss xmm6, dword [0x18016316c]
mov eax, dword [0x18018123c]
cmp eax, r14d
jne 0x1800638d9
call fcn.180021f94
movss xmm1, dword [rax + 8]
mulss xmm1, xmm8
movss xmm0, dword [rax + 0xc]
mulss xmm0, xmm8
subss xmm1, xmm6
subss xmm0, xmm6
and dword [rbp + 0xb0], r12d
and dword [rbp + 0xb4], r12d
movss dword [rbp + 0xb8], xmm1
movss dword [rbp + 0xbc], xmm0
lea r8, [rbp + 0xb0]
xor edx, edx
lea rcx, [rbp + 0xb8]
call fcn.18002d850
mov dword [rbp + 0xc0], 0x43390000
mov dword [rbp + 0xc4], 0x435c0000
xor edx, edx
lea rcx, [rbp + 0xc0]
call fcn.18002d88c
mov r8d, ebx
xor edx, edx
lea rcx, str.Login
call fcn.18001b3c8
test al, al
je 0x1800638c8
mov edx, 0xff00ff00
xor ecx, ecx
call fcn.18002a4dc
lea rcx, str.Spoofing_CC_V1
call fcn.18005a118
mov ecx, r14d
call fcn.180029fd4
mov qword [rbp + 0x1bd0], r15
mov qword [rbp + 0x1bd8], r13
movabs rax, 0x77ec1cf11215d808
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], r13
movdqa xmm0, xmmword [rbp + 0x4c0]
xorps xmm0, xmmword [rbp + 0x1bd0]
movdqa xmmword [rbp + 0x4c0], xmm0
lea rcx, [rbp + 0x4c0]
call fcn.18005a118
mov qword [rbp + 0x1b80], r15
mov qword [rbp + 0x1b88], r13
movabs rax, 0x128118f2011e887e
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], r13
movdqa xmm0, xmmword [rbp + 0x4d0]
xorps xmm0, xmmword [rbp + 0x1b80]
movdqa xmmword [rbp + 0x4d0], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x180181310]
lea rcx, [rbp + 0x4d0]
call fcn.180054894
mov qword [rbp + 0x1c20], r15
mov qword [rbp + 0x1c28], r13
movabs rax, 0x76f312e81303ca0d
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x4e8], r13
movdqa xmm0, xmmword [rbp + 0x4e0]
xorps xmm0, xmmword [rbp + 0x1c20]
movdqa xmmword [rbp + 0x4e0], xmm0
lea rcx, [rbp + 0x4e0]
call fcn.18005a118
mov qword [rbp + 0x1c30], r15
mov qword [rbp + 0x1c38], r13
movabs rax, 0x7df60eec0120887e
mov qword [rbp + 0x4f0], rax
movabs rax, 0xbb6d0d64c9c7374
mov qword [rbp + 0x4f8], rax
movdqa xmm0, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0x1c30]
movdqa xmmword [rbp + 0x4f0], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
mov r9d, 0x8000
lea r8d, [rbx + 0x16]
lea rdx, [0x180181808]
lea rcx, [rbp + 0x4f0]
call fcn.180054894
cmp byte [0x180181231], r12b
je 0x1800637ab
mov qword [rbp + 0x1be0], r15
mov qword [rbp + 0x1be8], r13
movabs rax, 0x12e40ef10513c211
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x508], r13
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0x1be0]
movdqa xmmword [rbp + 0x500], xmm0
lea rcx, [rbp + 0x500]
call fcn.18005a118
mov qword [rbp + 0x1bf0], r15
mov qword [rbp + 0x1bf8], r13
movabs rax, 0x61ef18fc093c887e
mov qword [rbp + 0x510], rax
movabs rax, 0xbb6d0d64c9c1763
mov qword [rbp + 0x518], rax
movdqa xmm0, xmmword [rbp + 0x510]
xorps xmm0, xmmword [rbp + 0x1bf0]
movdqa xmmword [rbp + 0x510], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [rbx + 0x2f]
lea rdx, [0x180181410]
lea rcx, [rbp + 0x510]
call fcn.180054894
call fcn.180059e60
lea rdx, [0x180181231]
lea rcx, str.Register_aaa
call fcn.18004e838
call fcn.180059e60
mov qword [rbp + 0x1ba0], r15
mov qword [rbp + 0x1ba8], r13
xor r8d, r8d
cmp byte [0x180181231], r12b
jne 0x180063869
mov dword [rbp + 0xc8], 0x43250000
mov dword [rbp + 0xcc], 0x41d80000
movabs rax, 0x12817df10917c411
mov qword [rbp + 0x520], rax
mov qword [rbp + 0x528], r13
movdqa xmm0, xmmword [rbp + 0x520]
xorps xmm0, xmmword [rbp + 0x1ba0]
movdqa xmmword [rbp + 0x520], xmm0
lea rdx, [rbp + 0xc8]
lea rcx, [rbp + 0x520]
call fcn.18004e458
test al, al
je 0x1800638c8
call fcn.180062868
jmp 0x1800638c8
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 0x180063471
mov dword [rbp + 0xd0], 0x43250000
mov dword [rbp + 0xd4], 0x41d80000
movabs rax, 0x60e409ec0917ce0f
mov qword [rbp + 0x530], rax
mov qword [rbp + 0x538], r13
movdqa xmm0, xmmword [rbp + 0x530]
xorps xmm0, xmmword [rbp + 0x1ba0]
movdqa xmmword [rbp + 0x530], xmm0
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0x530]
call fcn.18004e458
test al, al
je 0x1800638c8
call fcn.180062a98
call fcn.18001fe84
mov cl, byte [0x180181232]
mov eax, dword [0x18018123c]
test cl, cl
je 0x180063b17
mov esi, 0x83
movabs rdi, 0x12817d9f1419d318
cmp eax, ebx
jne 0x180063a04
call fcn.180021f94
movss xmm1, dword [rax + 8]
mulss xmm1, xmm8
movss xmm0, dword [rax + 0xc]
mulss xmm0, xmm8
subss xmm1, xmm6
subss xmm0, xmm6
and dword [rbp + 0xd8], r12d
and dword [rbp + 0xdc], r12d
movss dword [rbp + 0xe0], xmm1
movss dword [rbp + 0xe4], xmm0
lea r8, [rbp + 0xd8]
xor edx, edx
lea rcx, [rbp + 0xe0]
call fcn.18002d850
mov dword [rbp + 0xe8], 0x437a0000
mov dword [rbp + 0xec], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0xe8]
call fcn.18002d88c
mov r8d, esi
xor edx, edx
lea rcx, str.Offline
call fcn.18001b3c8
test al, al
je 0x1800639f9
lea rcx, str._Spoofing_CC_V1_is_currently_offline.
call fcn.18005a118
mov dword [rbp + 0xf0], 0x43250000
mov dword [rbp + 0xf4], 0x41d80000
mov qword [rbp + 0x1c00], r15
mov qword [rbp + 0x1c08], r13
mov qword [rbp + 0x540], rdi
mov qword [rbp + 0x548], r13
movdqa xmm0, xmmword [rbp + 0x540]
xorps xmm0, xmmword [rbp + 0x1c00]
movdqa xmmword [rbp + 0x540], xmm0
xor r8d, r8d
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0x540]
call fcn.18004e458
test al, al
je 0x1800639f9
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.18001fe84
mov eax, dword [0x18018123c]
cmp eax, 4
jne 0x180063b17
call fcn.180021f94
movss xmm1, dword [rax + 8]
mulss xmm1, xmm8
movss xmm0, dword [rax + 0xc]
mulss xmm0, xmm8
subss xmm1, xmm6
subss xmm0, xmm6
and dword [rbp + 0xf8], r12d
and dword [rbp + 0xfc], r12d
movss dword [rbp + 0x100], xmm1
movss dword [rbp + 0x104], xmm0
lea r8, [rbp + 0xf8]
xor edx, edx
lea rcx, [rbp + 0x100]
call fcn.18002d850
mov dword [rbp + 0x108], 0x437a0000
mov dword [rbp + 0x10c], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0x108]
call fcn.18002d88c
mov r8d, esi
xor edx, edx
lea rcx, str.BlackLISTED
call fcn.18001b3c8
test al, al
je 0x180063b0c
lea rcx, str.You_are_blacklisted_from_Spoofing_CC_V1
call fcn.18005a118
mov dword [rbp + 0x110], 0x43250000
mov dword [rbp + 0x114], 0x41d80000
mov qword [rbp + 0x1c10], r15
mov qword [rbp + 0x1c18], r13
mov qword [rbp + 0x550], rdi
mov qword [rbp + 0x558], r13
movdqa xmm0, xmmword [rbp + 0x550]
xorps xmm0, xmmword [rbp + 0x1c10]
movdqa xmmword [rbp + 0x550], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0x550]
call fcn.18004e458
test al, al
je 0x180063b0c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
call fcn.18001fe84
mov eax, dword [0x18018123c]
cmp eax, 2
jne 0x18006c975
cmp byte [0x180181233], r12b
je 0x18006c9dd
mov dword [rbp + 0x118], 0x44098000
mov dword [rbp + 0x11c], 0x43eb0000
xor edx, edx
lea rcx, [rbp + 0x118]
call fcn.18002d88c
and dword [rbp + 0x120], r12d
and dword [rbp + 0x124], r12d
lea rdx, [rbp + 0x120]
mov ecx, 2
call fcn.18002a598
movaps xmm1, xmm9
mov ecx, 4
call fcn.18002a624
mov dword [rbp + 0x128], 0x43ff0000
mov dword [rbp + 0x12c], 0x43be0000
lea rdx, [rbp + 0x128]
mov ecx, 5
call fcn.18002a598
xor edx, edx
lea r8d, [rdx + 0x2b]
lea rcx, str.24151
call fcn.18001b3c8
mov rcx, qword [0x180180c58]
mov rax, qword [rcx + 0x3ec8]
mov byte [rax + 0xb8], r14b
mov rax, qword [rcx + 0x3ec8]
mov rbx, qword [rax + 0x298]
movss xmm11, dword [rax + 0x20]
movss xmm7, dword [rax + 0x24]
movss xmm12, dword [rax + 0x28]
movss xmm15, dword [rax + 0x2c]
movss dword [rbp + 0x1b80], xmm15
call fcn.1800226e0
mov rcx, rax
lea rdx, [rbp + 0x1440]
mov eax, 8
lea r8d, [rax + 0x78]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
add rdx, r8
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx - 0x10], xmm1
add rcx, r8
sub rax, r14
jne 0x180063c0e
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
mov rax, qword [rcx + 0x20]
mov qword [rdx + 0x20], rax
mov eax, dword [rcx + 0x28]
mov dword [rdx + 0x28], eax
movaps xmm1, xmm13
subss xmm1, dword [0x180180a20]
mulss xmm1, dword [0x180163110]
addss xmm1, dword [0x180180a20]
movss dword [0x180180a20], xmm1
call fcn.1800226e0
movaps xmm0, xmm15
addss xmm0, xmm7
movss dword [rbp], xmm0
movaps xmm6, xmm12
addss xmm6, xmm11
movaps xmm0, xmm15
subss xmm0, dword [0x1800c4b24]
movss dword [rbp + 4], xmm0
movaps xmm15, xmm11
addss xmm15, xmm9
movaps xmm0, xmmword [0x1801631d0]
cmp byte [reloc.WS2_32.dll_accept], r12b
movdqu xmmword [rax + 0xdc], xmm0
movaps xmm0, xmmword [0x1801631c0]
je 0x180063e3a
movups xmmword [rbp + 0x10b0], xmm0
lea rcx, [rbp + 0x10b0]
call fcn.18001f324
movss dword [rbp + 0x130], xmm6
movss xmm0, dword [rbp]
movss dword [rbp + 0x134], xmm0
movaps xmm0, xmm7
addss xmm0, dword [rbp + 4]
movss dword [rbp + 0x138], xmm15
movss dword [rbp + 0x13c], xmm0
mov edi, 0xc0
mov dword [rsp + 0x28], edi
movss xmm6, dword [rbp + 0x1450]
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x130]
lea rdx, [rbp + 0x138]
mov rcx, rbx
call fcn.180034e84
movaps xmm0, xmmword [0x1801631c0]
movups xmmword [rbp + 0x1040], xmm0
lea rcx, [rbp + 0x1040]
call fcn.18001f324
movaps xmm0, xmm7
addss xmm0, dword [0x180163168]
subss xmm12, dword [0x1800c2eac]
addss xmm12, xmm11
movss dword [rbp + 0x140], xmm12
movss dword [rbp + 0x144], xmm0
movaps xmm1, xmm7
addss xmm1, xmm14
movaps xmm0, xmm11
addss xmm0, dword [0x1800c4cbc]
movss dword [rbp + 0x148], xmm0
movss dword [rbp + 0x14c], xmm1
mov dword [rsp + 0x28], edi
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x140]
lea rdx, [rbp + 0x148]
mov rcx, rbx
call fcn.180034e84
movaps xmm1, xmm13
xor ecx, ecx
call fcn.180021c18
movss xmm14, dword [rbp + 0x1b80]
movaps xmm0, xmm14
subss xmm0, dword [0x1800c4b20]
addss xmm7, xmm0
movss xmm12, dword [0x1800c4b14]
addss xmm11, xmm12
movss dword [rbp + 0x150], xmm11
movss dword [rbp + 0x154], xmm7
lea rdx, [rbp + 0x150]
jmp 0x180063f80
movups xmmword [rbp + 0x1050], xmm0
lea rcx, [rbp + 0x1050]
call fcn.18001f324
movss dword [rbp + 0x158], xmm6
movss xmm0, dword [rbp]
movss dword [rbp + 0x15c], xmm0
movaps xmm0, xmm7
addss xmm0, dword [rbp + 4]
movss dword [rbp + 0x160], xmm15
movss dword [rbp + 0x164], xmm0
mov edi, 0xc0
mov dword [rsp + 0x28], edi
movss xmm6, dword [rbp + 0x1450]
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x158]
lea rdx, [rbp + 0x160]
mov rcx, rbx
call fcn.180034e84
movaps xmm0, xmmword [0x1801631d0]
movups xmmword [rbp + 0x1060], xmm0
lea rcx, [rbp + 0x1060]
call fcn.18001f324
movaps xmm0, xmm7
addss xmm0, dword [0x180163168]
subss xmm12, dword [0x1800c2eac]
addss xmm12, xmm11
movss dword [rbp + 0x168], xmm12
movss dword [rbp + 0x16c], xmm0
movaps xmm1, xmm7
addss xmm1, xmm14
movaps xmm0, xmm11
addss xmm0, dword [0x1800c4cbc]
movss dword [rbp + 0x170], xmm0
movss dword [rbp + 0x174], xmm1
mov dword [rsp + 0x28], edi
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x168]
lea rdx, [rbp + 0x170]
mov rcx, rbx
call fcn.180034e84
movaps xmm1, xmm13
xor ecx, ecx
call fcn.180021c18
movss xmm14, dword [rbp + 0x1b80]
movaps xmm0, xmm14
subss xmm0, dword [0x1800c4b20]
addss xmm7, xmm0
movss xmm12, dword [0x1800c4b14]
addss xmm11, xmm12
movss dword [rbp + 0x178], xmm11
movss dword [rbp + 0x17c], xmm7
lea rdx, [rbp + 0x178]
mov qword [rsp + 0x20], r12
lea r9, str.Spoofing_CC_V1
mov r8d, eax
mov rcx, rbx
call fcn.180036048
mov ecx, dword [0x180180a24]
lea rsi, [0x180180a20]
test ecx, ecx
je 0x18006be28
sub ecx, r14d
je 0x180069c41
sub ecx, r14d
je 0x180068c9b
sub ecx, r14d
je 0x180068766
sub ecx, r14d
je 0x180067b91
sub ecx, r14d
je 0x180067438
sub ecx, r14d
je 0x180066738
cmp ecx, r14d
jne 0x18006c91b
mov dword [rbp + 0x180], 0x42960000
mov dword [rbp + 0x184], 0x41000000
lea rcx, [rbp + 0x180]
call fcn.18002d184
call fcn.18001da00
mov ebx, r12d
mov rdx, qword [0x180180b48]
mov rax, rdx
mov r9, qword [0x180180b40]
sub rax, r9
sar rax, 3
test rax, rax
je 0x1800640d0
mov rdi, r12
cmp dword [0x180180b38], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006c9ec
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017968
test al, al
je 0x180064076
cmp dword [0x180180b38], ebx
je 0x180064076
mov dword [0x180180b38], ebx
and dword [0x180180a20], r12d
mov rdx, qword [0x180180b48]
mov rcx, rdx
mov r9, qword [0x180180b40]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x1800640b4
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov rdx, qword [0x180180b48]
mov r9, qword [0x180180b40]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180064037
call fcn.180020674
mov dword [rbp + 0x188], 0x42820000
mov dword [rbp + 0x18c], 0x42480000
lea rcx, [rbp + 0x188]
call fcn.18002d184
call fcn.1800229e8
movaps xmm7, xmm0
subss xmm7, dword [0x1800c4cc0]
call fcn.180022a34
subss xmm0, dword [0x1800c4cc0]
movss dword [rbp + 0x190], xmm0
movss dword [rbp + 0x194], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x190]
lea rcx, str.misc_childs
call fcn.18001d32c
cmp dword [0x180180b38], r12d
jne 0x18006c916
cmp byte [0x180181859], r12b
je 0x180065440
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Misc
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x60e010ed0504ca0a
mov qword [rbp + 0x560], rax
movabs rax, 0xbb6d0d64c9c176d
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x560]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x560], xmm0
lea rsi, [0x180181854]
mov rdx, rsi
lea rcx, [rbp + 0x560]
call fcn.18004e838
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rbx, 0x7be015ec131fd91e
mov qword [rbp + 0x570], rbx
movabs rax, 0xbb6d0d64c9c1774
mov qword [rbp + 0x578], rax
movdqa xmm0, xmmword [rbp + 0x570]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0x570], xmm0
lea r14, [0x180181858]
mov rdx, r14
lea rcx, [rbp + 0x570]
call fcn.18004e838
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0xc7f26685dbff0bdf
movabs rcx, 0xe7a9037c4b489718
lea rdx, [0x180181859]
mov qword [rbp + 0x1a50], rax
mov qword [rbp + 0x1a58], rcx
movabs rax, 0x32e411fd0103c219
vmovdqu ymm0, ymmword [rbp + 0x1a40]
cmp byte [0x180181859], r12b
je 0x1800642e9
mov qword [rbp + 0xce0], rax
movabs rax, 0x6ad396f627ef7e54
mov qword [rbp + 0xce8], rax
movabs rax, 0xc7f266f6be8d7eab
mov qword [rbp + 0xcf0], rax
mov qword [rbp + 0xcf8], rcx
vpxor ymm1, ymm0, ymmword [rbp + 0xce0]
vmovdqa ymmword [rbp + 0xce0], ymm1
lea rcx, [rbp + 0xce0]
jmp 0x180064330
mov qword [rbp + 0xd00], rax
movabs rax, 0x6ad396f627ef7e54
mov qword [rbp + 0xd08], rax
movabs rax, 0xc7f266f6be8d7eab
mov qword [rbp + 0xd10], rax
mov qword [rbp + 0xd18], rcx
vpxor ymm1, ymm0, ymmword [rbp + 0xd00]
vmovdqa ymmword [rbp + 0xd00], ymm1
lea rcx, [rbp + 0xd00]
vzeroupper
call fcn.18004e838
lea rdi, [0x18018185c]
cmp byte [0x180181858], r12b
je 0x1800643a6
mov qword [rbp + 0x19f0], r15
mov qword [rbp + 0x19f8], r13
mov qword [rbp + 0x580], rbx
movabs rax, 0xbd3bcaf38cf3774
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0x580], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.FiveM_Reshade_Crosshair
mov rdx, rdi
lea rcx, [rbp + 0x580]
call fcn.180053054
mov dword [rbp + 0x19d0], 0x43160000
mov dword [rbp + 0x19d4], 0x41a00000
lea r8, [rbp + 0x19d0]
lea rdx, reloc.WLDAP32.dll_Ordinal_46
lea rcx, str.Menu_Bind_:
call fcn.180054174
lea rcx, [0x180180a20]
call fcn.180017884
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Configs
lea rcx, [0x180180a20]
call fcn.1800175d4
mov qword [rbp + 0x1a30], r15
mov qword [rbp + 0x1a38], r13
movabs rax, 0x32f21af6061ec41e
mov qword [rbp + 0x590], rax
movabs rax, 0xbb6d0d64c9c173c
mov qword [rbp + 0x598], rax
movdqa xmm0, xmmword [rbp + 0x590]
xorps xmm0, xmmword [rbp + 0x1a30]
movdqa xmmword [rbp + 0x590], xmm0
lea rcx, [rbp + 0x590]
call fcn.18005a118
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x12817df80613887e
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], r13
movdqa xmm0, xmmword [rbp + 0x5a0]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x5a0], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 5
lea r15, [0x18017f6c0]
mov r8, r15
lea rdx, [0x180181234]
lea rcx, [rbp + 0x5a0]
call fcn.1800579a4
call fcn.180059e60
and dword [rbp + 0x1a0], r12d
and dword [rbp + 0x1a4], r12d
movabs rax, 0x12817d9f6070ab5d
mov qword [rbp + 0x1a10], rax
mov qword [rbp + 0x1a18], r13
movabs rax, 0x12817d9f0411c411
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x5b8], r13
movdqa xmm0, xmmword [rbp + 0x5b0]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x5b0], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x5b0]
call fcn.18004e458
lea rbx, [0x18018184b]
test al, al
je 0x180064de1
movsxd rdx, dword [0x180181234]
lea r8, [0x180162d68]
mov rdx, qword [r15 + rdx*8]
lea rcx, [rbp + 0x1870]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x1870]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181821]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801bc]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801c0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801c4]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801c8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181824]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801b8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181830]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801e8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181834]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181838]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018183c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181841]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181844]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181840]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181849]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181848]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801ec]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181850]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181852]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181853]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181855]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181856]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181857]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018186c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018186f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018186e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181870]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181874]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181872]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181875]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181877]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181878]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181879]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018187a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018187c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018187d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018187f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181880]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181884]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180180218]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181888]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018021c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018188c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180180220]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1870]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181240]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rcx, qword [rbp + 0x1870]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
and dword [rbp + 0x1a8], r12d
and dword [rbp + 0x1ac], r12d
movabs rax, 0x12817d9f6070ab5d
mov qword [rbp + 0x1a20], rax
mov qword [rbp + 0x1a28], r13
movabs rax, 0x12817d9f0506ca0e
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x5c8], r13
movdqa xmm0, xmmword [rbp + 0x5c0]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x5c0], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x5c0]
call fcn.18004e458
test al, al
je 0x18006672c
movsxd rdx, dword [0x180181234]
lea r8, [0x180162d24]
mov rdx, qword [r15 + rdx*8]
lea rcx, [rbp + 0x1878]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x1878]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov r9, qword [rbp + 0x1878]
mov r15d, 1
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181821]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801bc]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801c0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801c4]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801c8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181824]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801b8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181830]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801e8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181834]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181838]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018183c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181841]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181844]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181840]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181849]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181848]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801ec]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181850]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181852]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181853]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181855]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181856]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181857]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018186c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018186f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018186e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181870]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181874]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181872]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181875]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181877]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181878]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181879]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018187a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018187c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018187d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018187f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181880]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181884]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180180218]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181888]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018021c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018188c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180180220]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1878]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181240]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov rcx, qword [rbp + 0x1878]
jmp 0x180066726
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Misc
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x60e010ed0504ca0a
mov qword [rbp + 0x5d0], rax
movabs rax, 0xbb6d0d64c9c176d
mov qword [rbp + 0x5d8], rax
movdqa xmm0, xmmword [rbp + 0x5d0]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x5d0], xmm0
lea rsi, [0x180181854]
mov rdx, rsi
lea rcx, [rbp + 0x5d0]
call fcn.18004e838
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rbx, 0x7be015ec131fd91e
mov qword [rbp + 0x5e0], rbx
movabs rax, 0xbb6d0d64c9c1774
mov qword [rbp + 0x5e8], rax
movdqa xmm0, xmmword [rbp + 0x5e0]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x5e0], xmm0
lea r14, [0x180181858]
mov rdx, r14
lea rcx, [rbp + 0x5e0]
call fcn.18004e838
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0xc7f26685dbff0bdf
movabs rcx, 0xe7a9037c4b489718
lea rdx, [0x180181859]
mov qword [rbp + 0x1a50], rax
mov qword [rbp + 0x1a58], rcx
movabs rax, 0x32e411fd0103c219
vmovdqu ymm0, ymmword [rbp + 0x1a40]
cmp byte [0x180181859], r12b
je 0x1800655d4
mov qword [rbp + 0xd20], rax
movabs rax, 0x6ad396f627ef7e54
mov qword [rbp + 0xd28], rax
movabs rax, 0xc7f266f6be8d7eab
mov qword [rbp + 0xd30], rax
mov qword [rbp + 0xd38], rcx
vpxor ymm1, ymm0, ymmword [rbp + 0xd20]
vmovdqa ymmword [rbp + 0xd20], ymm1
lea rcx, [rbp + 0xd20]
jmp 0x18006561b
mov qword [rbp + 0xd40], rax
movabs rax, 0x6ad396f627ef7e54
mov qword [rbp + 0xd48], rax
movabs rax, 0xc7f266f6be8d7eab
mov qword [rbp + 0xd50], rax
mov qword [rbp + 0xd58], rcx
vpxor ymm1, ymm0, ymmword [rbp + 0xd40]
vmovdqa ymmword [rbp + 0xd40], ymm1
lea rcx, [rbp + 0xd40]
vzeroupper
call fcn.18004e838
lea rdi, [0x18018185c]
cmp byte [0x180181858], r12b
je 0x180065691
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
mov qword [rbp + 0x5f0], rbx
movabs rax, 0xbd3bcaf38cf3774
mov qword [rbp + 0x5f8], rax
movdqa xmm0, xmmword [rbp + 0x5f0]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x5f0], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.FiveM_Reshade_Crosshair
mov rdx, rdi
lea rcx, [rbp + 0x5f0]
call fcn.180053054
mov dword [rbp + 0x19d0], 0x43160000
mov dword [rbp + 0x19d4], 0x41a00000
lea r8, [rbp + 0x19d0]
lea rdx, reloc.WLDAP32.dll_Ordinal_46
lea rcx, str.Menu_Bind_:
call fcn.180054174
lea rcx, [0x180180a20]
call fcn.180017884
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Configs
lea rcx, [0x180180a20]
call fcn.1800175d4
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x32f21af6061ec41e
mov qword [rbp + 0x600], rax
movabs rax, 0xbb6d0d64c9c173c
mov qword [rbp + 0x608], rax
movdqa xmm0, xmmword [rbp + 0x600]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x600], xmm0
lea rcx, [rbp + 0x600]
call fcn.18005a118
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x12817df80613887e
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x618], r13
movdqa xmm0, xmmword [rbp + 0x610]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0x610], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 5
lea r15, [0x18017f6c0]
mov r8, r15
lea rdx, [0x180181234]
lea rcx, [rbp + 0x610]
call fcn.1800579a4
call fcn.180059e60
and dword [rbp + 0x1b0], r12d
and dword [rbp + 0x1b4], r12d
movabs rax, 0x12817d9f6070ab5d
mov qword [rbp + 0x19f0], rax
mov qword [rbp + 0x19f8], r13
movabs rax, 0x12817d9f0411c411
mov qword [rbp + 0x620], rax
mov qword [rbp + 0x628], r13
movdqa xmm0, xmmword [rbp + 0x620]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0x620], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x620]
call fcn.18004e458
lea rbx, [0x18018184b]
test al, al
je 0x1800660cc
movsxd rdx, dword [0x180181234]
lea r8, [0x180162d68]
mov rdx, qword [r15 + rdx*8]
lea rcx, [rbp + 0x1880]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x1880]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181821]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801bc]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801c0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801c4]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801c8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181824]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801b8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181830]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801e8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181834]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181838]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018183c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181841]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181844]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181840]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181849]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018184e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181848]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801801ec]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181850]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181852]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181853]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181855]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181856]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181857]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018186c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018186f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018186e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181870]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181874]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181872]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181875]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181877]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181878]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181879]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018187a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018187c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018187d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018187f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181880]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181884]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180180218]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181888]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018021c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018188c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180180220]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1880]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181240]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rcx, qword [rbp + 0x1880]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
and dword [rbp + 0x1b8], r12d
and dword [rbp + 0x1bc], r12d
movabs rax, 0x12817d9f6070ab5d
mov qword [rbp + 0x1a30], rax
mov qword [rbp + 0x1a38], r13
movabs rax, 0x12817d9f0506ca0e
mov qword [rbp + 0x630], rax
mov qword [rbp + 0x638], r13
movdqa xmm0, xmmword [rbp + 0x630]
xorps xmm0, xmmword [rbp + 0x1a30]
movdqa xmmword [rbp + 0x630], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x1b8]
lea rcx, [rbp + 0x630]
call fcn.18004e458
test al, al
je 0x18006672c
movsxd rdx, dword [0x180181234]
lea r8, [0x180162d24]
mov rdx, qword [r15 + rdx*8]
lea rcx, [rbp + 0x1888]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x1888]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov r9, qword [rbp + 0x1888]
mov r15d, 1
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181821]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801bc]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801c0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801c4]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801c8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181824]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801b8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181830]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801e8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181834]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181838]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018183c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181841]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181844]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181840]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181849]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018184e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181848]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x1801801ec]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181850]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181852]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181853]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181855]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181856]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181857]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018186c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018186f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018186e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181870]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181874]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181872]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181875]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181877]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181878]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181879]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018187a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018187c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018187d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018187f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181880]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181884]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180180218]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181888]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018021c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x18018188c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180180220]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1888]
mov r8d, r15d
mov edx, r15d
lea rcx, [0x180181240]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov rcx, qword [rbp + 0x1888]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
lea rsi, [0x180180a20]
jmp 0x18006c90e
mov dword [rbp + 0x1c0], 0x42960000
mov dword [rbp + 0x1c4], 0x41000000
lea rcx, [rbp + 0x1c0]
call fcn.18002d184
call fcn.18001da00
mov ebx, r12d
mov rdx, qword [0x180180b08]
mov rax, rdx
mov r9, qword [0x180180b00]
sub rax, r9
sar rax, 3
test rax, rax
je 0x18006681d
mov rdi, r12
cmp dword [0x180180af8], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006c9e6
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017968
test al, al
je 0x1800667c3
cmp dword [0x180180af8], ebx
je 0x1800667c3
mov dword [0x180180af8], ebx
and dword [0x180180a20], r12d
mov rdx, qword [0x180180b08]
mov rcx, rdx
mov r9, qword [0x180180b00]
sub rcx, r9
sar rcx, 3
dec rcx
movsxd rax, ebx
cmp rax, rcx
je 0x180066801
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov rdx, qword [0x180180b08]
mov r9, qword [0x180180b00]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180066784
call fcn.180020674
mov dword [rbp + 0x1c8], 0x42820000
mov dword [rbp + 0x1cc], 0x42480000
lea rcx, [rbp + 0x1c8]
call fcn.18002d184
call fcn.1800229e8
movaps xmm7, xmm0
subss xmm7, dword [0x1800c4cc0]
call fcn.180022a34
subss xmm0, dword [0x1800c4cc0]
movss dword [rbp + 0x1d0], xmm0
movss dword [rbp + 0x1d4], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1d0]
lea rcx, str.vehicle
call fcn.18001d32c
cmp dword [0x180180af8], r12d
jne 0x18006c916
cmp byte [0x180181859], r12b
je 0x180066add
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles_List
mov rcx, rsi
call fcn.1800175d4
mov rax, qword [0x180181010]
mov rax, qword [rax]
test rax, rax
je 0x18006c975
mov rax, qword [rax + 8]
test rax, rax
je 0x180066d18
cmp qword [rax + 0x30], r12
je 0x18006c975
mov rax, qword [0x180181018]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006c975
mov rdi, qword [rdi + 0x10]
test rdi, rdi
je 0x18006c975
mov dword [rbp + 0x19d0], 0x435c0000
mov dword [rbp + 0x19d4], 0x43960000
lea rdx, [rbp + 0x19d0]
lea rcx, [0x180162f60]
call fcn.18004dbec
test al, al
je 0x180066a7a
mov ebx, r12d
mov rsi, r12
movsxd rax, ebx
cmp rax, qword [rdi + 0x188]
jae 0x180066a69
mov rax, qword [rdi + 0x180]
test rax, rax
je 0x180066a5d
mov rax, qword [rsi + rax]
test rax, rax
je 0x180066a5d
mov rax, qword [rax + 0x20]
lea rcx, [rax + 0x298]
neg rax
sbb rdx, rdx
and rdx, rcx
lea rcx, [rbp + 0x1898]
call fcn.180007de0
nop
mov r8, r14
lea rdx, reloc.WLDAP32.dll_Ordinal_35
lea rcx, [rbp + 0x1898]
call fcn.180007c60
mov edx, ebx
lea rcx, [rbp + 0x1020]
call fcn.180008ef0
nop
lea rdx, [rbp + 0x1020]
cmp qword [rbp + 0x1038], 0xf
cmova rdx, qword [rbp + 0x1020]
mov r8, qword [rbp + 0x1030]
lea rcx, [rbp + 0x1898]
call fcn.180007c60
nop
lea rcx, [rbp + 0x1020]
call fcn.180007d80
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x1d8], 0
and dword [rbp + 0x1dc], 0
lea rcx, [rbp + 0x1898]
cmp qword [rbp + 0x18b0], 0xf
cmova rcx, qword [rbp + 0x1898]
lea r9, [rbp + 0x1d8]
xor r8d, r8d
call fcn.18005892c
test al, al
je 0x180066a51
mov dword [reloc.WS2_32.dll_accept], ebx
lea rcx, [rbp + 0x1898]
call fcn.180007d80
add ebx, r14d
add rsi, 0x10
jmp 0x180066960
call fcn.18002027c
call fcn.180020674
lea rsi, [0x180180a20]
mov edx, dword [reloc.WS2_32.dll_accept]
lea rcx, [rbp + 0x10c0]
call fcn.180008ef0
nop
lea r8, [rbp + 0x10c0]
lea rdx, str.Vehicle_selected_:
lea rcx, [rbp + 0x18d8]
call fcn.180008fd0
nop
lea rcx, [rbp + 0x10c0]
call fcn.180007d80
lea rcx, [rbp + 0x18d8]
cmp qword [rbp + 0x18f0], 0xf
cmova rcx, qword [rbp + 0x18d8]
call fcn.18005a118
nop
lea rcx, [rbp + 0x18d8]
jmp 0x180066d13
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles_List
mov rcx, rsi
call fcn.1800175d4
mov rax, qword [0x180181010]
mov rax, qword [rax]
test rax, rax
je 0x18006c975
mov rax, qword [rax + 8]
test rax, rax
je 0x180066d18
cmp qword [rax + 0x30], r12
je 0x18006c975
mov rax, qword [0x180181018]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006c975
mov rdi, qword [rdi + 0x10]
test rdi, rdi
je 0x18006c975
mov dword [rbp + 0x19d0], 0x435c0000
mov dword [rbp + 0x19d4], 0x43960000
lea rdx, [rbp + 0x19d0]
lea rcx, [0x180162f60]
call fcn.18004dbec
test al, al
je 0x180066cb5
mov ebx, r12d
mov rsi, r12
movsxd rax, ebx
cmp rax, qword [rdi + 0x188]
jae 0x180066ca4
mov rax, qword [rdi + 0x180]
test rax, rax
je 0x180066c98
mov rax, qword [rsi + rax]
test rax, rax
je 0x180066c98
mov rax, qword [rax + 0x20]
lea rcx, [rax + 0x298]
neg rax
sbb rdx, rdx
and rdx, rcx
lea rcx, [rbp + 0x18b8]
call fcn.180007de0
nop
mov r8, r14
lea rdx, reloc.WLDAP32.dll_Ordinal_35
lea rcx, [rbp + 0x18b8]
call fcn.180007c60
mov edx, ebx
lea rcx, [rbp + 0x1000]
call fcn.180008ef0
nop
lea rdx, [rbp + 0x1000]
cmp qword [rbp + 0x1018], 0xf
cmova rdx, qword [rbp + 0x1000]
mov r8, qword [rbp + 0x1010]
lea rcx, [rbp + 0x18b8]
call fcn.180007c60
nop
lea rcx, [rbp + 0x1000]
call fcn.180007d80
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x1e0], 0
and dword [rbp + 0x1e4], 0
lea rcx, [rbp + 0x18b8]
cmp qword [rbp + 0x18d0], 0xf
cmova rcx, qword [rbp + 0x18b8]
lea r9, [rbp + 0x1e0]
xor r8d, r8d
call fcn.18005892c
test al, al
je 0x180066c8c
mov dword [reloc.WS2_32.dll_accept], ebx
lea rcx, [rbp + 0x18b8]
call fcn.180007d80
add ebx, r14d
add rsi, 0x10
jmp 0x180066b9b
call fcn.18002027c
call fcn.180020674
lea rsi, [0x180180a20]
mov edx, dword [reloc.WS2_32.dll_accept]
lea rcx, [rbp + 0x1140]
call fcn.180008ef0
nop
lea r8, [rbp + 0x1140]
lea rdx, str.Vehicle_selected_:
lea rcx, [rbp + 0x1918]
call fcn.180008fd0
nop
lea rcx, [rbp + 0x1140]
call fcn.180007d80
lea rcx, [rbp + 0x1918]
cmp qword [rbp + 0x1930], 0xf
cmova rcx, qword [rbp + 0x1918]
call fcn.18005a118
nop
lea rcx, [rbp + 0x1918]
call fcn.180007d80
mov rcx, rsi
call fcn.180017884
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
cmp byte [0x180181859], r12b
je 0x1800670bd
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles_Options
mov rcx, rsi
call fcn.1800175d4
mov rax, qword [0x180181010]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006c975
mov rdi, qword [rdi + 8]
test rdi, rdi
je 0x18006c90e
mov rsi, qword [rdi + 0x30]
test rsi, rsi
je 0x18006c975
mov rax, qword [0x180181018]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006c975
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x18006c975
mov rbx, qword [rax + 0x180]
test rbx, rbx
jne 0x180066dd7
mov rbx, r12
jmp 0x180066de6
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
lea rdx, [rbp + 0x1268]
mov rcx, rbx
call fcn.180062324
movss xmm0, dword [rax]
ucomiss xmm0, xmm9
jp 0x180066e12
jne 0x180066e12
lea rcx, str.You_are_not_ingame
call fcn.18005a118
jmp 0x18006672c
test rbx, rbx
jne 0x180066e1d
movaps xmm0, xmm9
jmp 0x180066e25
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0x1160]
call fcn.18007011c
nop
lea r8, [rbp + 0x1160]
lea rdx, str.Health_Of_Vehicle:
lea rcx, [rbp + 0x1958]
call fcn.180008fd0
nop
lea rcx, [rbp + 0x1160]
call fcn.180007d80
lea rcx, [rbp + 0x1958]
cmp qword [rbp + 0x1970], 0xf
cmova rcx, qword [rbp + 0x1958]
call fcn.18005a118
lea rdx, [rbp + 0x125c]
mov rcx, rbx
call fcn.180062324
movss xmm1, dword [rax + 8]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x1200]
call fcn.18007011c
nop
lea rdx, [rbp + 0x1250]
mov rcx, rbx
call fcn.180062324
movss xmm1, dword [rax + 4]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x11a0]
call fcn.18007011c
nop
lea rdx, [rbp + 0x1244]
mov rcx, rbx
call fcn.180062324
movss xmm1, dword [rax]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x1180]
call fcn.18007011c
nop
lea r8, [rbp + 0x1180]
lea rdx, str.X_:
lea rcx, [rbp + 0x1378]
call fcn.180008fd0
nop
lea r8, str._n__Y_:
mov rdx, rax
lea rcx, [rbp + 0x1358]
call fcn.180009040
nop
lea r8, [rbp + 0x11a0]
mov rdx, rax
lea rcx, [rbp + 0x1338]
call fcn.1800090b0
nop
lea r8, str._n__Z_:
mov rdx, rax
lea rcx, [rbp + 0x1318]
call fcn.180009040
nop
lea r8, [rbp + 0x1200]
mov rdx, rax
lea rcx, [rbp + 0x1938]
call fcn.1800090b0
nop
lea rcx, [rbp + 0x1318]
call fcn.180007d80
nop
lea rcx, [rbp + 0x1338]
call fcn.180007d80
nop
lea rcx, [rbp + 0x1358]
call fcn.180007d80
nop
lea rcx, [rbp + 0x1378]
call fcn.180007d80
nop
lea rcx, [rbp + 0x1180]
call fcn.180007d80
nop
lea rcx, [rbp + 0x11a0]
call fcn.180007d80
nop
lea rcx, [rbp + 0x1200]
call fcn.180007d80
lea rcx, [rbp + 0x1938]
cmp qword [rbp + 0x1950], 0xf
cmova rcx, qword [rbp + 0x1938]
call fcn.18005a118
and dword [rbp + 0x1e8], 0
and dword [rbp + 0x1ec], 0
xor r8d, r8d
lea rdx, [rbp + 0x1e8]
lea rcx, str.Teleport_To_Vehicle
call fcn.18004e458
test al, al
je 0x1800670a4
xorps xmm0, xmm0
movaps xmmword [rbp + 0x1a40], xmm0
lea r8, [rbp + 0x1a40]
lea rdx, [rbp + 0x1a60]
mov rcx, rsi
call fcn.18006ca4c
lea rdx, [rbp + 0x19c0]
mov rcx, rdi
call fcn.18006ca70
lea rdx, [rbp + 0x1298]
mov rcx, rbx
call fcn.180062324
movsd xmm0, qword [rax]
movsd qword [rbp + 0x19f0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x19f8], eax
lea r8, [rbp + 0x19f0]
lea rdx, [rbp + 0x1a00]
mov rcx, rdi
call fcn.18006ca1c
lea rdx, [rbp + 0x1238]
mov rcx, rbx
call fcn.180062324
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1a30], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1a38], eax
lea r8, [rbp + 0x1a30]
lea rdx, [rbp + 0x19d0]
mov rcx, rsi
call fcn.18006c9f4
nop
lea rcx, [rbp + 0x1938]
call fcn.180007d80
nop
lea rcx, [rbp + 0x1958]
jmp 0x18006742e
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles_Options
mov rcx, rsi
call fcn.1800175d4
mov rax, qword [0x180181010]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006c975
mov rdi, qword [rdi + 8]
test rdi, rdi
je 0x18006c90e
mov rsi, qword [rdi + 0x30]
test rsi, rsi
je 0x18006c975
mov rax, qword [0x180181018]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006c975
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x18006c975
mov rbx, qword [rax + 0x180]
test rbx, rbx
jne 0x18006715a
mov rbx, r12
jmp 0x180067169
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
lea rdx, [rbp + 0x122c]
mov rcx, rbx
call fcn.180062324
movss xmm0, dword [rax]
ucomiss xmm0, xmm9
jp 0x180067188
je 0x180066e01
test rbx, rbx
jne 0x180067193
movaps xmm0, xmm9
jmp 0x18006719b
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0x1120]
call fcn.18007011c
nop
lea r8, [rbp + 0x1120]
lea rdx, str.Health_Of_Vehicle:
lea rcx, [rbp + 0x1998]
call fcn.180008fd0
nop
lea rcx, [rbp + 0x1120]
call fcn.180007d80
lea rcx, [rbp + 0x1998]
cmp qword [rbp + 0x19b0], 0xf
cmova rcx, qword [rbp + 0x1998]
call fcn.18005a118
lea rdx, [rbp + 0x12c8]
mov rcx, rbx
call fcn.180062324
movss xmm1, dword [rax + 8]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x11c0]
call fcn.18007011c
nop
lea rdx, [rbp + 0x12bc]
mov rcx, rbx
call fcn.180062324
movss xmm1, dword [rax + 4]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x10e0]
call fcn.18007011c
nop
lea rdx, [rbp + 0x12b0]
mov rcx, rbx
call fcn.180062324
movss xmm1, dword [rax]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x1100]
call fcn.18007011c
nop
lea r8, [rbp + 0x1100]
lea rdx, str.X_:
lea rcx, [rbp + 0x13f8]
call fcn.180008fd0
nop
lea r8, str._n__Y_:
mov rdx, rax
lea rcx, [rbp + 0x13d8]
call fcn.180009040
nop
lea r8, [rbp + 0x10e0]
mov rdx, rax
lea rcx, [rbp + 0x13b8]
call fcn.1800090b0
nop
lea r8, str._n__Z_:
mov rdx, rax
lea rcx, [rbp + 0x1398]
call fcn.180009040
nop
lea r8, [rbp + 0x11c0]
mov rdx, rax
lea rcx, [rbp + 0x1978]
call fcn.1800090b0
nop
lea rcx, [rbp + 0x1398]
call fcn.180007d80
nop
lea rcx, [rbp + 0x13b8]
call fcn.180007d80
nop
lea rcx, [rbp + 0x13d8]
call fcn.180007d80
nop
lea rcx, [rbp + 0x13f8]
call fcn.180007d80
nop
lea rcx, [rbp + 0x1100]
call fcn.180007d80
nop
lea rcx, [rbp + 0x10e0]
call fcn.180007d80
nop
lea rcx, [rbp + 0x11c0]
call fcn.180007d80
lea rcx, [rbp + 0x1978]
cmp qword [rbp + 0x1990], 0xf
cmova rcx, qword [rbp + 0x1978]
call fcn.18005a118
and dword [rbp + 0x1f0], 0
and dword [rbp + 0x1f4], 0
xor r8d, r8d
lea rdx, [rbp + 0x1f0]
lea rcx, str.Teleport_To_Vehicle
call fcn.18004e458
test al, al
je 0x18006741a
xorps xmm0, xmm0
movaps xmmword [rbp + 0x1a40], xmm0
lea r8, [rbp + 0x1a40]
lea rdx, [rbp + 0x1a60]
mov rcx, rsi
call fcn.18006ca4c
lea rdx, [rbp + 0x19c0]
mov rcx, rdi
call fcn.18006ca70
lea rdx, [rbp + 0x12a4]
mov rcx, rbx
call fcn.180062324
movsd xmm0, qword [rax]
movsd qword [rbp + 0x19f0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x19f8], eax
lea r8, [rbp + 0x19f0]
lea rdx, [rbp + 0x1a00]
mov rcx, rdi
call fcn.18006ca1c
lea rdx, [rbp + 0x128c]
mov rcx, rbx
call fcn.180062324
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1a30], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1a38], eax
lea r8, [rbp + 0x1a30]
lea rdx, [rbp + 0x19d0]
mov rcx, rsi
call fcn.18006c9f4
nop
lea rcx, [rbp + 0x1978]
call fcn.180007d80
nop
lea rcx, [rbp + 0x1998]
call fcn.180007d80
jmp 0x18006672c
mov dword [rbp + 0x1f8], 0x42960000
mov dword [rbp + 0x1fc], 0x41000000
lea rcx, [rbp + 0x1f8]
call fcn.18002d184
call fcn.18001da00
mov ebx, r12d
mov rdx, qword [0x180180ac8]
mov rax, rdx
mov r9, qword [0x180180ac0]
sub rax, r9
sar rax, 3
test rax, rax
je 0x18006751d
mov rdi, r12
cmp dword [0x180180ab8], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006c9e6
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017968
test al, al
je 0x1800674c3
cmp dword [0x180180ab8], ebx
je 0x1800674c3
mov dword [0x180180ab8], ebx
and dword [0x180180a20], r12d
mov rdx, qword [0x180180ac8]
mov rcx, rdx
mov r9, qword [0x180180ac0]
sub rcx, r9
sar rcx, 3
dec rcx
movsxd rax, ebx
cmp rax, rcx
je 0x180067501
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov rdx, qword [0x180180ac8]
mov r9, qword [0x180180ac0]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180067484
call fcn.180020674
mov dword [rbp + 0x200], 0x42820000
mov dword [rbp + 0x204], 0x42480000
lea rcx, [rbp + 0x200]
call fcn.18002d184
call fcn.1800229e8
movaps xmm7, xmm0
subss xmm7, dword [0x1800c4cc0]
call fcn.180022a34
subss xmm0, dword [0x1800c4cc0]
movss dword [rbp + 0x208], xmm0
movss dword [rbp + 0x20c], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x208]
lea rcx, str.playerlist
call fcn.18001d32c
cmp dword [0x180180ab8], r12d
jne 0x18006c916
cmp byte [0x180181859], r12b
je 0x1800676f6
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_List
mov rcx, rsi
call fcn.1800175d4
mov rax, qword [0x180181010]
mov rax, qword [rax]
test rax, rax
je 0x18006c975
mov rax, qword [rax + 8]
test rax, rax
je 0x18006785b
cmp qword [rax + 0x30], r12
je 0x18006c975
mov rax, qword [0x180181018]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006c975
mov rdi, qword [rdi + 0x18]
test rdi, rdi
je 0x18006c975
mov dword [rbp + 0x210], 0x435c0000
mov dword [rbp + 0x214], 0x43960000
lea rdx, [rbp + 0x210]
lea rcx, [0x180162f60]
call fcn.18004dbec
test al, al
je 0x18006785b
mov ebx, r12d
mov rsi, r12
movsxd rax, ebx
cmp rax, qword [rdi + 0x108]
jae 0x18006784a
mov r14, qword [rdi + 0x100]
test r14, r14
je 0x1800676eb
mov r14, qword [rsi + r14]
test r14, r14
je 0x1800676eb
mov eax, dword [0x180181040]
mov rcx, qword [rax + r14]
mov rax, qword [0x180181008]
add rcx, 0x20
call rax
mov ecx, dword [0x180181034]
mov edx, dword [rcx + r14]
test edx, edx
je 0x1800676eb
and edx, 0x1fc000
cmp edx, 0x8000
jne 0x1800676eb
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x19d0], r12d
and dword [rbp + 0x19d4], r12d
lea r9, [rbp + 0x19d0]
xor r8d, r8d
mov rcx, rax
call fcn.18005892c
test al, al
je 0x1800676eb
mov dword [reloc.WS2_32.dll_accept], ebx
inc ebx
add rsi, 0x10
jmp 0x180067660
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_List
mov rcx, rsi
call fcn.1800175d4
mov rax, qword [0x180181010]
mov rax, qword [rax]
test rax, rax
je 0x18006c975
mov rax, qword [rax + 8]
test rax, rax
je 0x18006785b
cmp qword [rax + 0x30], r12
je 0x18006c975
mov rax, qword [0x180181018]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006c975
mov rdi, qword [rdi + 0x18]
test rdi, rdi
je 0x18006c975
mov dword [rbp + 0x218], 0x435c0000
mov dword [rbp + 0x21c], 0x43960000
lea rdx, [rbp + 0x218]
lea rcx, [0x180162f60]
call fcn.18004dbec
test al, al
je 0x18006785b
mov ebx, r12d
mov rsi, r12
movsxd rax, ebx
cmp rax, qword [rdi + 0x108]
jae 0x18006784a
mov r14, qword [rdi + 0x100]
test r14, r14
je 0x18006783f
mov r14, qword [rsi + r14]
test r14, r14
je 0x18006783f
mov eax, dword [0x180181040]
mov rcx, qword [rax + r14]
mov rax, qword [0x180181008]
add rcx, 0x20
call rax
mov ecx, dword [0x180181034]
mov edx, dword [rcx + r14]
test edx, edx
je 0x18006783f
and edx, 0x1fc000
cmp edx, 0x8000
jne 0x18006783f
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x19d0], r12d
and dword [rbp + 0x19d4], r12d
lea r9, [rbp + 0x19d0]
xor r8d, r8d
mov rcx, rax
call fcn.18005892c
test al, al
je 0x18006783f
mov dword [reloc.WS2_32.dll_accept], ebx
inc ebx
add rsi, 0x10
jmp 0x1800677b4
call fcn.18002027c
call fcn.180020674
lea rsi, [0x180180a20]
mov rcx, rsi
call fcn.180017884
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_Options
mov rcx, rsi
call fcn.1800175d4
mov rax, qword [0x180181010]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006c975
mov rdi, qword [rdi + 8]
test rdi, rdi
je 0x18006c90e
mov rsi, qword [rdi + 0x30]
test rsi, rsi
je 0x18006c975
mov rax, qword [0x180181018]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006c975
mov rax, qword [rcx + 0x18]
test rax, rax
je 0x18006c975
mov rbx, qword [rax + 0x100]
test rbx, rbx
jne 0x18006790d
mov rbx, r12
jmp 0x18006791c
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
lea rdx, [rbp + 0x1280]
mov rcx, rbx
call fcn.180062324
movss xmm0, dword [rax]
ucomiss xmm0, xmm9
jp 0x18006793b
je 0x18006672c
test rbx, rbx
jne 0x180067946
movaps xmm0, xmm9
jmp 0x18006794e
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0x11e0]
call fcn.18007011c
nop
lea r8, [rbp + 0x11e0]
lea rdx, str.Health_Of_Player_:
lea rcx, [rbp + 0x18f8]
call fcn.180008fd0
nop
lea rcx, [rbp + 0x11e0]
call fcn.180007d80
lea rcx, [rbp + 0x18f8]
cmp qword [rbp + 0x1910], 0xf
cmova rcx, qword [rbp + 0x18f8]
call fcn.18005a118
and dword [rbp + 0x220], 0
and dword [rbp + 0x224], 0
xor r8d, r8d
lea rdx, [rbp + 0x220]
lea rcx, str.Teleport_To_Player
call fcn.18004e458
test al, al
je 0x180067a7d
cmp rbx, rdi
je 0x180067a7d
xorps xmm0, xmm0
movaps xmmword [rbp + 0x1a40], xmm0
lea r8, [rbp + 0x1a40]
lea rdx, [rbp + 0x1a60]
mov rcx, rsi
call fcn.18006ca4c
lea rdx, [rbp + 0x19d0]
mov rcx, rdi
call fcn.18006ca70
lea rdx, [rbp + 0x1220]
mov rcx, rbx
call fcn.180062324
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1a00], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1a08], eax
lea r8, [rbp + 0x1a00]
lea rdx, [rbp + 0x1b80]
mov rcx, rdi
call fcn.18006ca1c
lea rdx, [rbp + 0x1274]
mov rcx, rbx
call fcn.180062324
movsd xmm0, qword [rax]
movsd qword [rbp + 0x19c0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x19c8], eax
lea r8, [rbp + 0x19c0]
lea rdx, [rbp + 0x1bd0]
mov rcx, rsi
call fcn.18006c9f4
test rbx, rbx
jne 0x180067a87
mov rax, r12
jmp 0x180067a91
mov eax, dword [0x180181040]
mov rax, qword [rax + rbx]
lea rdi, [rax + 0x20]
xor eax, eax
mov qword [rbp + 0x19d0], rax
mov rax, qword [0x180181008]
mov rcx, rdi
call rax
mov qword [rbp + 0x1b80], rax
mov r8, qword [0x18017f6a0]
mov rdx, qword [0x18017f698]
lea r9, [rbp + 0x1b80]
lea rcx, [rbp + 0x19d0]
call fcn.180060d20
mov rbx, qword [rbp + 0x19d0]
and dword [rbp + 0x1a30], 0
and dword [rbp + 0x1a34], 0
xor r8d, r8d
lea rdx, [rbp + 0x1a30]
cmp rbx, qword [0x18017f6a0]
je 0x180067b38
lea rcx, str.Remove_Friend
call fcn.18004e458
test al, al
je 0x180067b85
sub rbx, qword [0x18017f698]
sar rbx, 5
movsxd r8, ebx
shl r8, 5
add r8, qword [0x18017f698]
lea rdx, [rbp + 0x19f0]
lea rcx, [0x18017f698]
call fcn.18006cf88
jmp 0x180067b85
lea rcx, str.Add_Friend
call fcn.18004e458
test al, al
je 0x180067b85
mov rax, qword [0x180181008]
mov rcx, rdi
call rax
mov rdx, rax
lea rcx, [rbp + 0x1b40]
call fcn.180007de0
nop
lea rdx, [rbp + 0x1b40]
lea rcx, [0x18017f698]
call fcn.180007b70
nop
lea rcx, [rbp + 0x1b40]
call fcn.180007d80
nop
lea rcx, [rbp + 0x18f8]
jmp 0x18006742e
mov dword [rbp + 0x230], 0x42960000
mov dword [rbp + 0x234], 0x41000000
lea rcx, [rbp + 0x230]
call fcn.18002d184
call fcn.18001da00
mov ebx, r12d
mov rdx, qword [0x180180b28]
mov rax, rdx
mov r9, qword [0x180180b20]
sub rax, r9
sar rax, 3
test rax, rax
je 0x180067c76
mov rdi, r12
cmp dword [0x180180b18], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006c9e6
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017968
test al, al
je 0x180067c1c
cmp dword [0x180180b18], ebx
je 0x180067c1c
mov dword [0x180180b18], ebx
and dword [0x180180a20], r12d
mov rdx, qword [0x180180b28]
mov rcx, rdx
mov r9, qword [0x180180b20]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x180067c5a
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov rdx, qword [0x180180b28]
mov r9, qword [0x180180b20]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180067bdd
call fcn.180020674
mov dword [rbp + 0x238], 0x42820000
mov dword [rbp + 0x23c], 0x42480000
lea rcx, [rbp + 0x238]
call fcn.18002d184
call fcn.1800229e8
movaps xmm7, xmm0
subss xmm7, dword [0x1800c4cc0]
call fcn.180022a34
subss xmm0, dword [0x1800c4cc0]
movss dword [rbp + 0x240], xmm0
movss dword [rbp + 0x244], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x240]
lea rcx, str.extinction_childs
call fcn.18001d32c
cmp dword [0x180180b18], r12d
jne 0x18006c916
cmp byte [0x180181859], r12b
je 0x180067d3b
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, [0x18017014b]
mov rcx, rsi
call fcn.1800175d4
jmp 0x180067e49
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Extinction
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x60e03bbf0f04de1c
mov qword [rbp + 0x640], rax
movabs rax, 0xbb6d0d64c9c176b
mov qword [rbp + 0x648], rax
movdqa xmm0, xmmword [rbp + 0x640]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x640], xmm0
lea rdx, [0x18018188e]
lea rcx, [rbp + 0x640]
call fcn.18004e838
mov dword [rbp + 0x248], 0x43160000
mov dword [rbp + 0x24c], 0x41a00000
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x28a104fa0b04c415
mov qword [rbp + 0x650], rax
movabs rax, 0xbb6d0d64cbc3726
mov qword [rbp + 0x658], rax
movdqa xmm0, xmmword [rbp + 0x650]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x650], xmm0
lea r8, [rbp + 0x248]
lea rdx, [0x1801818a4]
lea rcx, [rbp + 0x650]
call fcn.180054174
mov rcx, rsi
call fcn.180017884
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
cmp byte [0x180181859], r12b
je 0x1800682f6
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Visuais
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x12810ffe1619df1c
mov qword [rbp + 0x660], rax
mov qword [rbp + 0x668], r13
movdqa xmm0, xmmword [rbp + 0x660]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x660], xmm0
lea rdx, [0x180181872]
lea rcx, [rbp + 0x660]
call fcn.18004e838
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rdi, 0x75e03fbf141fc411
mov qword [rbp + 0x670], rdi
movabs rax, 0xbb6d0b321f35926
mov qword [rbp + 0x678], rax
movdqa xmm0, xmmword [rbp + 0x670]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x670], xmm0
lea rdx, [0x180181873]
lea rcx, [rbp + 0x670]
call fcn.18004e838
mov ebx, 0x10420
cmp byte [0x180181873], r12b
je 0x180067fda
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x23b54fae011e887e
mov qword [rbp + 0x680], rax
movabs rax, 0xbb6d0d629f12632
mov qword [rbp + 0x688], rax
movdqa xmm0, xmmword [rbp + 0x680]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0x680], xmm0
mov r8d, ebx
lea rdx, [0x1801802c0]
lea rcx, [rbp + 0x680]
call fcn.18004f758
movups xmm0, xmmword [0x1801802c0]
movups xmmword [0x18017f148], xmm0
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a50], rax
movabs r14, 0xe7a9037c4b489718
mov qword [rbp + 0x1a58], r14
mov qword [rbp + 0xd80], rdi
movabs rax, 0x68d8b1a23ff55326
mov qword [rbp + 0xd88], rax
movabs rax, 0xc7f26685dbff6ab6
mov qword [rbp + 0xd90], rax
mov qword [rbp + 0xd98], r14
vmovdqu ymm0, ymmword [rbp + 0x1a40]
vpxor ymm1, ymm0, ymmword [rbp + 0xd80]
vmovdqa ymmword [rbp + 0xd80], ymm1
lea rdx, [0x180181874]
lea rcx, [rbp + 0xd80]
vzeroupper
call fcn.18004e838
cmp byte [0x180181874], r12b
je 0x1800680e9
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x19f0], r15
mov qword [rbp + 0x19f8], r13
movabs rax, 0x20b218f2011e887e
mov qword [rbp + 0x690], rax
movabs rax, 0xbb6d0d64cae2433
mov qword [rbp + 0x698], rax
movdqa xmm0, xmmword [rbp + 0x690]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0x690], xmm0
mov r8d, ebx
lea rdx, [0x1801802f0]
lea rcx, [rbp + 0x690]
call fcn.18004f758
movups xmm0, xmmword [0x1801802f0]
movups xmmword [0x18017f158], xmm0
mov qword [rbp + 0x1a30], r15
mov qword [rbp + 0x1a38], r13
mov qword [rbp + 0x6a0], rdi
movabs rax, 0xbb6b1be22f55b26
mov qword [rbp + 0x6a8], rax
movdqa xmm0, xmmword [rbp + 0x6a0]
xorps xmm0, xmmword [rbp + 0x1a30]
movdqa xmmword [rbp + 0x6a0], xmm0
lea rdx, [0x180181875]
lea rcx, [rbp + 0x6a0]
call fcn.18004e838
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], r14
mov qword [rbp + 0xdc0], rdi
movabs rax, 0x64d2b1b53efd5a26
mov qword [rbp + 0xdc8], rax
movabs rax, 0xc7f26685dbff0bad
mov qword [rbp + 0xdd0], rax
mov qword [rbp + 0xdd8], r14
vmovdqu ymm0, ymmword [rbp + 0x1a60]
vpxor ymm1, ymm0, ymmword [rbp + 0xdc0]
vmovdqa ymmword [rbp + 0xdc0], ymm1
lea rdx, [0x180181876]
lea rcx, [rbp + 0xdc0]
vzeroupper
call fcn.18004e838
cmp byte [0x180181876], r12b
je 0x18006827d
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1ab0], rax
mov qword [rbp + 0x1ab8], r14
movabs rax, 0x27b54aaa5745887e
mov qword [rbp + 0xde0], rax
movabs rax, 0x66d7bee778ad2434
mov qword [rbp + 0xde8], rax
movabs rsi, 0xc7f26685dbff0bba
mov qword [rbp + 0xdf0], rsi
mov qword [rbp + 0xdf8], r14
vmovdqu ymm0, ymmword [rbp + 0x1aa0]
vpxor ymm1, ymm0, ymmword [rbp + 0xde0]
vmovdqa ymmword [rbp + 0xde0], ymm1
mov r8d, ebx
lea rdx, [0x1801802e0]
lea rcx, [rbp + 0xde0]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x1801802e0]
movups xmmword [0x18017f168], xmm0
lea rsi, [0x180180a20]
mov qword [rbp + 0x19d0], r15
mov qword [rbp + 0x19d8], r13
movabs rax, 0x56a10ffa041ece0f
mov qword [rbp + 0x6b0], rax
movabs rax, 0xbd3b3b82de8646f
mov qword [rbp + 0x6b8], rax
movdqa xmm0, xmmword [rbp + 0x6b0]
xorps xmm0, xmmword [rbp + 0x19d0]
movdqa xmmword [rbp + 0x6b0], xmm0
lea rdx, [0x1801801f4]
lea rcx, [rbp + 0x6b0]
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c495c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
call fcn.180059598
jmp 0x18006c90e
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Visuals
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x12e518f30211c518
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], r13
movdqa xmm0, xmmword [rbp + 0x6c0]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x6c0], xmm0
lea rdx, [0x180181872]
lea rcx, [rbp + 0x6c0]
call fcn.18004e838
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rdi, 0x75e03fbf141fc411
mov qword [rbp + 0x6d0], rdi
movabs rax, 0xbb6d0b321fd5926
mov qword [rbp + 0x6d8], rax
movdqa xmm0, xmmword [rbp + 0x6d0]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x6d0], xmm0
lea rdx, [0x180181873]
lea rcx, [rbp + 0x6d0]
call fcn.18004e838
mov ebx, 0x10420
cmp byte [0x180181873], r12b
je 0x180068465
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x23b54fae011e887e
mov qword [rbp + 0x6e0], rax
movabs rax, 0xbb6d0d629f12632
mov qword [rbp + 0x6e8], rax
movdqa xmm0, xmmword [rbp + 0x6e0]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0x6e0], xmm0
mov r8d, ebx
lea rdx, [0x1801802c0]
lea rcx, [rbp + 0x6e0]
call fcn.18004f758
movups xmm0, xmmword [0x1801802c0]
movups xmmword [0x18017f148], xmm0
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a50], rax
movabs r14, 0xe7a9037c4b489718
mov qword [rbp + 0x1a58], r14
mov qword [rbp + 0xe00], rdi
movabs rax, 0x68d8b1a23ff55326
mov qword [rbp + 0xe08], rax
movabs rsi, 0xc7f26685dbff0bba
mov qword [rbp + 0xe10], rsi
mov qword [rbp + 0xe18], r14
vmovdqu ymm0, ymmword [rbp + 0x1a40]
vpxor ymm1, ymm0, ymmword [rbp + 0xe00]
vmovdqa ymmword [rbp + 0xe00], ymm1
lea rdx, [0x180181874]
lea rcx, [rbp + 0xe00]
vzeroupper
call fcn.18004e838
cmp byte [0x180181874], r12b
je 0x180068574
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x19f0], r15
mov qword [rbp + 0x19f8], r13
movabs rax, 0x20b218f2011e887e
mov qword [rbp + 0x6f0], rax
movabs rax, 0xbb6d0d64cae2433
mov qword [rbp + 0x6f8], rax
movdqa xmm0, xmmword [rbp + 0x6f0]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0x6f0], xmm0
mov r8d, ebx
lea rdx, [0x1801802f0]
lea rcx, [rbp + 0x6f0]
call fcn.18004f758
movups xmm0, xmmword [0x1801802f0]
movups xmmword [0x18017f158], xmm0
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], r14
mov qword [rbp + 0xe20], rdi
movabs rax, 0x65dfbca62df24426
mov qword [rbp + 0xe28], rax
mov qword [rbp + 0xe30], rsi
mov qword [rbp + 0xe38], r14
vmovdqu ymm0, ymmword [rbp + 0x1a60]
vpxor ymm1, ymm0, ymmword [rbp + 0xe20]
vmovdqa ymmword [rbp + 0xe20], ymm1
lea rdx, [0x180181875]
lea rcx, [rbp + 0xe20]
vzeroupper
call fcn.18004e838
mov qword [rbp + 0x1a30], r15
mov qword [rbp + 0x1a38], r13
mov qword [rbp + 0x700], rdi
movabs rax, 0xbc4b5bd3efd5a26
mov qword [rbp + 0x708], rax
movdqa xmm0, xmmword [rbp + 0x700]
xorps xmm0, xmmword [rbp + 0x1a30]
movdqa xmmword [rbp + 0x700], xmm0
lea rdx, [0x180181876]
lea rcx, [rbp + 0x700]
call fcn.18004e838
cmp byte [0x180181876], r12b
je 0x1800686ed
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1ab0], rax
mov qword [rbp + 0x1ab8], r14
movabs rax, 0x27b54aaa5745887e
mov qword [rbp + 0xe40], rax
movabs rax, 0x66d7bee778ad2434
mov qword [rbp + 0xe48], rax
mov qword [rbp + 0xe50], rsi
mov qword [rbp + 0xe58], r14
vmovdqu ymm0, ymmword [rbp + 0x1aa0]
vpxor ymm1, ymm0, ymmword [rbp + 0xe40]
vmovdqa ymmword [rbp + 0xe40], ymm1
mov r8d, ebx
lea rdx, [0x1801802e0]
lea rcx, [rbp + 0xe40]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x1801802e0]
movups xmmword [0x18017f168], xmm0
mov qword [rbp + 0x19d0], r15
mov qword [rbp + 0x19d8], r13
movabs rax, 0x56a10ffa041ece0f
mov qword [rbp + 0x710], rax
movabs rax, 0xbd3b3b82de8646f
mov qword [rbp + 0x718], rax
movdqa xmm0, xmmword [rbp + 0x710]
xorps xmm0, xmmword [rbp + 0x19d0]
movdqa xmmword [rbp + 0x710], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c495c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x1801801f4]
lea rcx, [rbp + 0x710]
call fcn.180059598
jmp 0x18006672c
mov dword [rbp + 0x250], 0x42960000
mov dword [rbp + 0x254], 0x41000000
lea rcx, [rbp + 0x250]
call fcn.18002d184
call fcn.18001da00
mov ebx, r12d
mov rdx, qword [0x180180ae8]
mov rax, rdx
mov r9, qword [0x180180ae0]
sub rax, r9
sar rax, 3
test rax, rax
je 0x18006884b
mov rdi, r12
cmp dword [0x180180ad8], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006c9e6
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017968
test al, al
je 0x1800687f1
cmp dword [0x180180ad8], ebx
je 0x1800687f1
mov dword [0x180180ad8], ebx
and dword [0x180180a20], r12d
mov rdx, qword [0x180180ae8]
mov rcx, rdx
mov r9, qword [0x180180ae0]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x18006882f
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov rdx, qword [0x180180ae8]
mov r9, qword [0x180180ae0]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x1800687b2
call fcn.180020674
mov dword [rbp + 0x258], 0x42820000
mov dword [rbp + 0x25c], 0x42480000
lea rcx, [rbp + 0x258]
call fcn.18002d184
call fcn.1800229e8
movaps xmm7, xmm0
subss xmm7, dword [0x1800c4cc0]
call fcn.180022a34
subss xmm0, dword [0x1800c4cc0]
movss dword [rbp + 0x260], xmm0
movss dword [rbp + 0x264], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x260]
lea rcx, str.Vehicles_childs
call fcn.18001d32c
cmp dword [0x180180ad8], r12d
jne 0x18006c916
cmp byte [0x180181859], r12b
je 0x180068aaa
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Modifications
mov rcx, rsi
call fcn.1800175d4
and dword [rbp + 0x268], r12d
and dword [rbp + 0x26c], r12d
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x44a10ff60100ce0f
mov qword [rbp + 0x720], rax
movabs rax, 0xbb6b5ba2ff57f63
mov qword [rbp + 0x728], rax
movdqa xmm0, xmmword [rbp + 0x720]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x720], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x268]
lea rcx, [rbp + 0x720]
call fcn.18004e458
test al, al
je 0x180068985
mov byte [0x180181865], r14b
mov dword [rbp + 0x270], 0x43160000
mov dword [rbp + 0x274], 0x41a00000
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x28a104fa0b04c415
mov qword [rbp + 0x730], rax
movabs rax, 0xbb6d0d64cbc3726
mov qword [rbp + 0x738], rax
movdqa xmm0, xmmword [rbp + 0x730]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x730], xmm0
lea r8, [rbp + 0x270]
lea rdx, [0x1801818c0]
lea rcx, [rbp + 0x730]
call fcn.180054174
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x12817deb131fc41f
mov qword [rbp + 0x740], rax
mov qword [rbp + 0x748], r13
movdqa xmm0, xmmword [rbp + 0x740]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x740], xmm0
lea rdx, [0x180181864]
lea rcx, [rbp + 0x740]
call fcn.18004e838
cmp byte [0x180181864], r12b
je 0x18006c90e
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x62d25deb131fc41f
mov qword [rbp + 0x750], rax
movabs rax, 0xbb6d0d64cf87263
mov qword [rbp + 0x758], rax
movdqa xmm0, xmmword [rbp + 0x750]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x750], xmm0
lea rcx, [rbp + 0x750]
jmp 0x180068c7f
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Modifications
mov rcx, rsi
call fcn.1800175d4
and dword [rbp + 0x278], r12d
and dword [rbp + 0x27c], r12d
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x44a10ff60100ce0f
mov qword [rbp + 0x760], rax
movabs rax, 0xbb6b5ba2ff57f63
mov qword [rbp + 0x768], rax
movdqa xmm0, xmmword [rbp + 0x760]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x760], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x278]
lea rcx, [rbp + 0x760]
call fcn.18004e458
test al, al
je 0x180068b5f
mov byte [0x180181865], r14b
mov dword [rbp + 0x280], 0x43160000
mov dword [rbp + 0x284], 0x41a00000
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x28a104fa0b04c415
mov qword [rbp + 0x770], rax
movabs rax, 0xbb6d0d64cbc3726
mov qword [rbp + 0x778], rax
movdqa xmm0, xmmword [rbp + 0x770]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x770], xmm0
lea r8, [rbp + 0x280]
lea rdx, [0x1801818c0]
lea rcx, [rbp + 0x770]
call fcn.180054174
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x12817deb131fc41f
mov qword [rbp + 0x780], rax
mov qword [rbp + 0x788], r13
movdqa xmm0, xmmword [rbp + 0x780]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x780], xmm0
lea rdx, [0x180181864]
lea rcx, [rbp + 0x780]
call fcn.18004e838
cmp byte [0x180181864], r12b
je 0x18006c90e
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x62d25deb131fc41f
mov qword [rbp + 0x790], rax
movabs rax, 0xbb6d0d64cf87263
mov qword [rbp + 0x798], rax
movdqa xmm0, xmmword [rbp + 0x790]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x790], xmm0
lea rcx, [rbp + 0x790]
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r12
mov r9d, 0x64
lea rdx, [0x180181868]
jmp 0x1800682e9
mov dword [rbp + 0x288], 0x42960000
mov dword [rbp + 0x28c], 0x41000000
lea rcx, [rbp + 0x288]
call fcn.18002d184
call fcn.18001da00
mov ebx, r12d
mov rdx, qword [0x180180aa8]
mov rax, rdx
mov r9, qword [0x180180aa0]
sub rax, r9
sar rax, 3
test rax, rax
je 0x180068d80
mov rdi, r12
cmp dword [0x180180a98], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006c9e6
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017968
test al, al
je 0x180068d26
cmp dword [0x180180a98], ebx
je 0x180068d26
mov dword [0x180180a98], ebx
and dword [0x180180a20], r12d
mov rdx, qword [0x180180aa8]
mov rcx, rdx
mov r9, qword [0x180180aa0]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x180068d64
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov rdx, qword [0x180180aa8]
mov r9, qword [0x180180aa0]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180068ce7
call fcn.180020674
mov dword [rbp + 0x290], 0x42820000
mov dword [rbp + 0x294], 0x42480000
lea rcx, [rbp + 0x290]
call fcn.18002d184
call fcn.1800229e8
movaps xmm7, xmm0
subss xmm7, dword [0x1800c4cc0]
call fcn.180022a34
subss xmm0, dword [0x1800c4cc0]
movss dword [rbp + 0x298], xmm0
movss dword [rbp + 0x29c], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x298]
lea rcx, str.localplayer_childs
call fcn.18001d32c
mov ecx, dword [0x180180a98]
test ecx, ecx
je 0x180069566
cmp ecx, r14d
jne 0x18006c916
cmp byte [0x180181859], r12b
je 0x18006902b
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Weapons_Modification
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x128118f30211c518
mov qword [rbp + 0x7a0], rax
mov qword [rbp + 0x7a8], r13
movdqa xmm0, xmmword [rbp + 0x7a0]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x7a0], xmm0
lea rdx, [0x180181877]
lea rcx, [rbp + 0x7a0]
call fcn.18004e838
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x7bee1efa3250c413
mov qword [rbp + 0x7b0], rax
movabs rax, 0xbb6d0d64c9c176a
mov qword [rbp + 0x7b8], rax
movdqa xmm0, xmmword [rbp + 0x7b0]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x7b0], xmm0
lea rdx, [0x180181878]
lea rcx, [rbp + 0x7b0]
call fcn.18004e838
cmp byte [0x180181878], r12b
je 0x180068f6a
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x128111f60f13ce0f
mov qword [rbp + 0x7c0], rax
mov qword [rbp + 0x7c8], r13
movdqa xmm0, xmmword [rbp + 0x7c0]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x7c0], xmm0
mov dword [rsp + 0x28], r12d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movaps xmm3, xmm12
movaps xmm2, xmm9
lea rdx, [0x180181880]
lea rcx, [rbp + 0x7c0]
call fcn.180059554
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x73e40fef3350c413
mov qword [rbp + 0x7d0], rax
movabs rbx, 0xbb6d0d64c9c1762
mov qword [rbp + 0x7d8], rbx
movdqa xmm0, xmmword [rbp + 0x7d0]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x7d0], xmm0
lea rdx, [0x18018187a]
lea rcx, [rbp + 0x7d0]
call fcn.18004e838
mov ecx, r14d
call fcn.180029fd4
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x77f514f2091cc508
mov qword [rbp + 0x7e0], rax
movabs rax, 0xbd3b7b82dce3762
mov qword [rbp + 0x7e8], rax
movdqa xmm0, xmmword [rbp + 0x7e0]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0x7e0], xmm0
lea rdx, [0x18018187c]
lea rcx, [rbp + 0x7e0]
call fcn.18004e838
jmp 0x18006c90e
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Weapons_Modification
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x128118f30211c518
mov qword [rbp + 0x7f0], rax
mov qword [rbp + 0x7f8], r13
movdqa xmm0, xmmword [rbp + 0x7f0]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x7f0], xmm0
lea rdx, [0x180181877]
lea rcx, [rbp + 0x7f0]
call fcn.18004e838
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x7bee1efa3250c413
mov qword [rbp + 0x800], rax
movabs rax, 0xbb6d0d64c9c176a
mov qword [rbp + 0x808], rax
movdqa xmm0, xmmword [rbp + 0x800]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x800], xmm0
lea rdx, [0x180181878]
lea rcx, [rbp + 0x800]
call fcn.18004e838
cmp byte [0x180181878], r12b
je 0x180069186
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x128111f60f13ce0f
mov qword [rbp + 0x810], rax
mov qword [rbp + 0x818], r13
movdqa xmm0, xmmword [rbp + 0x810]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x810], xmm0
mov dword [rsp + 0x28], r12d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movaps xmm3, xmm12
movaps xmm2, xmm9
lea rdx, [0x180181880]
lea rcx, [rbp + 0x810]
call fcn.180059554
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x73e40fef3350c413
mov qword [rbp + 0x820], rax
movabs rbx, 0xbb6d0d64c9c1762
mov qword [rbp + 0x828], rbx
movdqa xmm0, xmmword [rbp + 0x820]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x820], xmm0
lea rdx, [0x18018187a]
lea rcx, [rbp + 0x820]
call fcn.18004e838
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x73ee11fa3250c413
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], rbx
movdqa xmm0, xmmword [rbp + 0x830]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0x830], xmm0
lea rdx, [0x180181879]
lea rcx, [rbp + 0x830]
call fcn.18004e838
mov qword [rbp + 0x19f0], r15
mov qword [rbp + 0x19f8], r13
movabs rax, 0x77f514f10916c514
mov qword [rbp + 0x840], rax
movabs rax, 0xbb6d0b921f15626
mov qword [rbp + 0x848], rax
movdqa xmm0, xmmword [rbp + 0x840]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0x840], xmm0
lea rdx, [0x18018187d]
lea rcx, [rbp + 0x840]
call fcn.18004e838
mov ecx, r14d
call fcn.180029fd4
mov qword [rbp + 0x1a30], r15
mov qword [rbp + 0x1a38], r13
movabs rax, 0x77f514f2091cc508
mov qword [rbp + 0x850], rax
movabs rax, 0xbd3b7b82dce3762
mov qword [rbp + 0x858], rax
movdqa xmm0, xmmword [rbp + 0x850]
xorps xmm0, xmmword [rbp + 0x1a30]
movdqa xmmword [rbp + 0x850], xmm0
lea rdx, [0x18018187c]
lea rcx, [rbp + 0x850]
call fcn.18004e838
mov qword [rbp + 0x19d0], r15
mov qword [rbp + 0x19d8], r13
movabs rax, 0x50a118f8011dca19
mov qword [rbp + 0x860], rax
movabs rax, 0xbb6d0d638ef7869
mov qword [rbp + 0x868], rax
movdqa xmm0, xmmword [rbp + 0x860]
xorps xmm0, xmmword [rbp + 0x19d0]
movdqa xmmword [rbp + 0x860], xmm0
lea rdx, [0x18018187f]
lea rcx, [rbp + 0x860]
call fcn.18004e838
mov ecx, r14d
call fcn.180029fd4
cmp byte [0x18018187f], r12b
je 0x1800693c1
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x128118f8011dca19
mov qword [rbp + 0x870], rax
mov qword [rbp + 0x878], r13
movdqa xmm0, xmmword [rbp + 0x870]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x870], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c495c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18018021c]
lea rcx, [rbp + 0x870]
call fcn.180059598
mov dword [rbp + 0x2a0], 0x43200000
mov dword [rbp + 0x2a4], 0x41a00000
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs r12, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a50], r12
movabs rdi, 0xe7a9037c4b489718
mov qword [rbp + 0x1a58], rdi
movabs rax, 0x5aa118f8011dca19
mov qword [rbp + 0xd60], rax
movabs rax, 0x2b8cf0af29f76369
mov qword [rbp + 0xd68], rax
mov qword [rbp + 0xd70], r12
mov qword [rbp + 0xd78], rdi
vmovdqu ymm0, ymmword [rbp + 0x1a40]
vpxor ymm1, ymm0, ymmword [rbp + 0xd60]
vmovdqa ymmword [rbp + 0xd60], ymm1
lea r8, [rbp + 0x2a0]
lea rdx, [0x1801818bc]
lea rcx, [rbp + 0xd60]
vzeroupper
call fcn.180054174
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rbx, 0x64e80ef00c00d318
mov qword [rbp + 0x880], rbx
movabs rax, 0xbb6bfbb21dd3763
mov qword [rbp + 0x888], rax
movdqa xmm0, xmmword [rbp + 0x880]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x880], xmm0
lea rdx, [0x18018187b]
lea rcx, [rbp + 0x880]
call fcn.18004e838
mov ecx, r14d
call fcn.180029fd4
mov dword [rbp + 0x2a8], 0x43200000
mov dword [rbp + 0x2ac], 0x41a00000
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
mov qword [rbp + 0x1a70], r12
mov qword [rbp + 0x1a78], rdi
mov qword [rbp + 0xc80], rbx
movabs rax, 0x72d3bba223d43763
mov qword [rbp + 0xc88], rax
movabs rax, 0xc7f26685dbdf31ff
mov qword [rbp + 0xc90], rax
mov qword [rbp + 0xc98], rdi
vmovdqu ymm0, ymmword [rbp + 0x1a60]
vpxor ymm1, ymm0, ymmword [rbp + 0xc80]
vmovdqa ymmword [rbp + 0xc80], ymm1
lea r8, [rbp + 0x2a8]
lea rdx, [0x1801818b8]
lea rcx, [rbp + 0xc80]
vzeroupper
call fcn.180054174
jmp 0x18006c90e
cmp byte [0x180181859], r12b
je 0x1800695b3
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, [0x18017014b]
mov rcx, rsi
call fcn.1800175d4
jmp 0x180069a1a
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0x41a118f30211c518
mov qword [rbp + 0x890], rax
movabs rax, 0xbb6d0d64cfa7b63
mov qword [rbp + 0x898], rax
movdqa xmm0, xmmword [rbp + 0x890]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x890], xmm0
lea rdx, [0x18018188d]
lea rcx, [rbp + 0x890]
call fcn.18004e838
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x12e419f02d14c41a
mov qword [rbp + 0x8a0], rax
mov qword [rbp + 0x8a8], r13
movdqa xmm0, xmmword [rbp + 0x8a0]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x8a0], xmm0
lea rdx, [0x18018188f]
lea rcx, [rbp + 0x8a0]
call fcn.18004e838
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x76ee3ab2091dce0e
mov qword [rbp + 0x8b0], rax
movabs rax, 0xbb6d0d629f8784b
mov qword [rbp + 0x8b8], rax
movdqa xmm0, xmmword [rbp + 0x8b0]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x8b0], xmm0
lea rdx, [0x180181891]
lea rcx, [rbp + 0x8b0]
call fcn.18004e838
mov ecx, r14d
call fcn.180029fd4
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x128115eb0c11ce15
mov qword [rbp + 0x8c0], rax
mov qword [rbp + 0x8c8], r13
movdqa xmm0, xmmword [rbp + 0x8c0]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x8c0], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c495c]
mov qword [rsp + 0x20], rbx
mov edi, 0x64
mov r9d, edi
xor r8d, r8d
lea rdx, [0x180181898]
lea rcx, [rbp + 0x8c0]
call fcn.180059598
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x12817ded0f1dd91c
mov qword [rbp + 0x8d0], rax
mov qword [rbp + 0x8d8], r13
movdqa xmm0, xmmword [rbp + 0x8d0]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x8d0], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, edi
xor r8d, r8d
lea rdx, [0x18018189c]
lea rcx, [rbp + 0x8d0]
call fcn.180059598
mov dword [rbp + 0x2b0], 0x43160000
mov dword [rbp + 0x2b4], 0x41a00000
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rdi, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a50], rdi
movabs rbx, 0xe7a9037c4b489718
mov qword [rbp + 0x1a58], rbx
movabs rax, 0x5aa104fa0b04c415
mov qword [rbp + 0xda0], rax
movabs rax, 0x2b8cf0be38f07663
mov qword [rbp + 0xda8], rax
movabs rax, 0xc7f26685dbff2bff
mov qword [rbp + 0xdb0], rax
mov qword [rbp + 0xdb8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1a40]
vpxor ymm1, ymm0, ymmword [rbp + 0xda0]
vmovdqa ymmword [rbp + 0xda0], ymm1
lea r8, [rbp + 0x2b0]
lea rdx, [0x1801818ac]
lea rcx, [rbp + 0xda0]
vzeroupper
call fcn.180054174
mov dword [rbp + 0x2b8], 0x43160000
mov dword [rbp + 0x2bc], 0x41a00000
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
mov qword [rbp + 0x1a70], rdi
mov qword [rbp + 0x1a78], rbx
movabs rax, 0x53a104fa0b04c415
mov qword [rbp + 0xe60], rax
movabs rax, 0x2b96eaf63ef37a74
mov qword [rbp + 0xe68], rax
movabs rax, 0xc7f26685dbff0bff
mov qword [rbp + 0xe70], rax
mov qword [rbp + 0xe78], rbx
vmovdqu ymm0, ymmword [rbp + 0x1a60]
vpxor ymm1, ymm0, ymmword [rbp + 0xe60]
vmovdqa ymmword [rbp + 0xe60], ymm1
lea r8, [rbp + 0x2b8]
lea rdx, [0x1801818a8]
lea rcx, [rbp + 0xe60]
vzeroupper
call fcn.180054174
call fcn.180059e60
and dword [rbp + 0x2c0], r12d
and dword [rbp + 0x2c4], r12d
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x7ee018d74004ce0e
mov qword [rbp + 0x8e0], rax
movabs rax, 0xbb6d0d64c9c176e
mov qword [rbp + 0x8e8], rax
movdqa xmm0, xmmword [rbp + 0x8e0]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x8e0], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp + 0x8e0]
call fcn.18004e458
test al, al
je 0x180069997
mov byte [0x180181893], r14b
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
and dword [rbp + 0x2c8], r12d
and dword [rbp + 0x2cc], r12d
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x7dec0fde4004ce0e
mov qword [rbp + 0x8f0], rax
movabs rax, 0xbb6d0d64c9c1774
mov qword [rbp + 0x8f8], rax
movdqa xmm0, xmmword [rbp + 0x8f0]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0x8f0], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x2c8]
lea rcx, [rbp + 0x8f0]
call fcn.18004e458
test al, al
je 0x180069a1a
mov byte [0x180181892], r14b
mov rcx, rsi
call fcn.180017884
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
cmp byte [0x180181859], r12b
je 0x180069a7c
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, [0x18017014b]
mov rcx, rsi
call fcn.1800175d4
jmp 0x18006c90e
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Movement
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x19f0], r15
mov qword [rbp + 0x19f8], r13
movabs rax, 0x12810df60c13c413
mov qword [rbp + 0x900], rax
mov qword [rbp + 0x908], r13
movdqa xmm0, xmmword [rbp + 0x900]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0x900], xmm0
lea rdx, [0x180181895]
lea rcx, [rbp + 0x900]
call fcn.18004e838
mov dword [rbp + 0x2d0], 0x43160000
mov dword [rbp + 0x2d4], 0x41a00000
mov qword [rbp + 0x1a30], r15
mov qword [rbp + 0x1a38], r13
movabs rax, 0x59a10df60c13c413
mov qword [rbp + 0x910], rax
movabs rax, 0xb96f0f676bc6e63
mov qword [rbp + 0x918], rax
movdqa xmm0, xmmword [rbp + 0x910]
xorps xmm0, xmmword [rbp + 0x1a30]
movdqa xmmword [rbp + 0x910], xmm0
lea r8, [rbp + 0x2d0]
lea rdx, [0x1801818a0]
lea rcx, [rbp + 0x910]
call fcn.180054174
mov qword [rbp + 0x19d0], r15
mov qword [rbp + 0x19d8], r13
movabs rax, 0x7cf42fbf1403ca1b
mov qword [rbp + 0x920], rax
mov qword [rbp + 0x928], r13
movdqa xmm0, xmmword [rbp + 0x920]
xorps xmm0, xmmword [rbp + 0x19d0]
movdqa xmmword [rbp + 0x920], xmm0
lea rdx, [0x180181890]
lea rcx, [rbp + 0x920]
call fcn.18004e838
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0x77e40dcc401ede0f
mov qword [rbp + 0x930], rax
movabs rbx, 0xbb6d0d64c9c1762
mov qword [rbp + 0x938], rbx
movdqa xmm0, xmmword [rbp + 0x930]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x930], xmm0
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r12
movaps xmm3, xmm12
movaps xmm2, xmm13
lea rdx, [0x180180224]
lea rcx, [rbp + 0x930]
call fcn.180059554
jmp 0x18006c90e
mov dword [rbp + 0x2d8], 0x42960000
mov dword [rbp + 0x2dc], 0x41000000
lea rcx, [rbp + 0x2d8]
call fcn.18002d184
call fcn.18001da00
mov ebx, r12d
mov rdx, qword [0x180180a88]
mov rax, rdx
mov r9, qword [0x180180a80]
sub rax, r9
sar rax, 3
test rax, rax
je 0x180069d26
mov rdi, r12
cmp dword [0x180180a78], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006c9e6
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017968
test al, al
je 0x180069ccc
cmp dword [0x180180a78], ebx
je 0x180069ccc
mov dword [0x180180a78], ebx
and dword [0x180180a20], r12d
mov rdx, qword [0x180180a88]
mov rcx, rdx
mov r9, qword [0x180180a80]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x180069d0a
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov rdx, qword [0x180180a88]
mov r9, qword [0x180180a80]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180069c8d
call fcn.180020674
mov dword [rbp + 0x2e0], 0x42820000
mov dword [rbp + 0x2e4], 0x42480000
lea rcx, [rbp + 0x2e0]
call fcn.18002d184
call fcn.1800229e8
movaps xmm7, xmm0
subss xmm7, dword [0x1800c4cc0]
call fcn.180022a34
subss xmm0, dword [0x1800c4cc0]
movss dword [rbp + 0x2e8], xmm0
movss dword [rbp + 0x2ec], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2e8]
lea rcx, str.visuals_childs
call fcn.18001d32c
mov ecx, dword [0x180180a78]
test ecx, ecx
je 0x18006aa68
cmp ecx, r14d
jne 0x18006c916
cmp byte [0x180181859], r12b
je 0x18006a413
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0x128118f30211c518
mov qword [rbp + 0x940], rax
mov qword [rbp + 0x948], r13
movdqa xmm0, xmmword [rbp + 0x940]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x940], xmm0
lea rdx, [0x18018186c]
lea rcx, [rbp + 0x940]
call fcn.18004e838
mov dword [rbp + 0x2f0], 0x43200000
mov dword [rbp + 0x2f4], 0x41a00000
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0x28a104fa0b04c415
mov qword [rbp + 0x950], rax
movabs rax, 0xbb6d0d64c9c1726
mov qword [rbp + 0x958], rax
movdqa xmm0, xmmword [rbp + 0x950]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x950], xmm0
lea r8, [rbp + 0x2f0]
lea rdx, [0x1801818b4]
lea rcx, [rbp + 0x950]
call fcn.180054174
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x12817d9f051dca13
mov qword [rbp + 0x960], rax
mov qword [rbp + 0x968], r13
movdqa xmm0, xmmword [rbp + 0x960]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x960], xmm0
lea rdx, [0x18018186d]
lea rcx, [rbp + 0x960]
call fcn.18004e838
mov ebx, 0x10420
cmp byte [0x18018186d], r12b
je 0x180069fd3
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a50], rax
movabs r14, 0xe7a9037c4b489718
mov qword [rbp + 0x1a58], r14
movabs rax, 0x75b348ac5245887e
mov qword [rbp + 0xe80], rax
movabs rax, 0x7bc5b1b228fa7060
mov qword [rbp + 0xe88], rax
movabs rax, 0xc7f26685dbff0bb3
mov qword [rbp + 0xe90], rax
mov qword [rbp + 0xe98], r14
vmovdqu ymm0, ymmword [rbp + 0x1a40]
vpxor ymm1, ymm0, ymmword [rbp + 0xe80]
vmovdqa ymmword [rbp + 0xe80], ymm1
mov r8d, ebx
lea rdx, [0x1801802d0]
lea rcx, [rbp + 0xe80]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x1801802d0]
movups xmmword [0x18017f0f8], xmm0
jmp 0x180069fdd
movabs r14, 0xe7a9037c4b489718
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x77e213fe1403c219
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], r13
movdqa xmm0, xmmword [rbp + 0x970]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x970], xmm0
lea rdx, [0x18018186f]
lea rcx, [rbp + 0x970]
call fcn.18004e838
movabs rdi, 0x76b348ac5245887e
cmp byte [0x18018186f], r12b
je 0x18006a0e6
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], r14
mov qword [rbp + 0xea0], rdi
movabs rax, 0x78d7e2e77fad2434
mov qword [rbp + 0xea8], rax
movabs rax, 0xc7f26685dbff67af
mov qword [rbp + 0xeb0], rax
mov qword [rbp + 0xeb8], r14
vmovdqu ymm0, ymmword [rbp + 0x1a60]
vpxor ymm1, ymm0, ymmword [rbp + 0xea0]
vmovdqa ymmword [rbp + 0xea0], ymm1
mov r8d, ebx
lea rdx, [0x180180330]
lea rcx, [rbp + 0xea0]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x180180330]
movups xmmword [0x18017f138], xmm0
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x128115eb0c11ce15
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], r13
movdqa xmm0, xmmword [rbp + 0x980]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x980], xmm0
lea rdx, [0x18018186e]
lea rcx, [rbp + 0x980]
call fcn.18004e838
cmp byte [0x18018186e], r12b
je 0x18006a260
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
mov qword [rbp + 0x990], rdi
movabs rax, 0xbb6d0d620ec6467
mov qword [rbp + 0x998], rax
movdqa xmm0, xmmword [rbp + 0x990]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x990], xmm0
mov r8d, ebx
lea rdx, [0x180180310]
lea rcx, [rbp + 0x990]
call fcn.18004f758
movups xmm0, xmmword [0x180180310]
movups xmmword [0x18017f118], xmm0
cmp byte [0x18018186e], r12b
je 0x18006a260
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1ab0], rax
mov qword [rbp + 0x1ab8], r14
mov qword [rbp + 0xec0], rdi
movabs rax, 0x78d0e2e320ec6467
mov qword [rbp + 0xec8], rax
movabs rax, 0xc7f26685dbff6dbb
mov qword [rbp + 0xed0], rax
mov qword [rbp + 0xed8], r14
vmovdqu ymm0, ymmword [rbp + 0x1aa0]
vpxor ymm1, ymm0, ymmword [rbp + 0xec0]
vmovdqa ymmword [rbp + 0xec0], ymm1
mov r8d, ebx
lea rdx, [0x180180300]
lea rcx, [rbp + 0xec0]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x180180300]
movups xmmword [0x18017f108], xmm0
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x12810ffa0b02ca10
mov qword [rbp + 0x9a0], rax
mov qword [rbp + 0x9a8], r13
movdqa xmm0, xmmword [rbp + 0x9a0]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x9a0], xmm0
lea rdx, [0x180181871]
lea rcx, [rbp + 0x9a0]
call fcn.18004e838
cmp byte [0x180181871], r12b
je 0x18006a369
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], r14
movabs rax, 0x64e548ac5245887e
mov qword [rbp + 0xee0], rax
movabs rax, 0x6f84b1a02afd7667
mov qword [rbp + 0xee8], rax
movabs rax, 0xc7f26685b78f78be
mov qword [rbp + 0xef0], rax
mov qword [rbp + 0xef8], r14
vmovdqu ymm0, ymmword [rbp + 0x1b20]
vpxor ymm1, ymm0, ymmword [rbp + 0xee0]
vmovdqa ymmword [rbp + 0xee0], ymm1
mov r8d, ebx
lea rdx, [0x180180320]
lea rcx, [rbp + 0xee0]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x180180320]
movups xmmword [0x18017f128], xmm0
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x77ef14f31011c50e
mov qword [rbp + 0x9b0], rax
mov qword [rbp + 0x9b8], r13
movdqa xmm0, xmmword [rbp + 0x9b0]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0x9b0], xmm0
lea rdx, [0x180181870]
lea rcx, [rbp + 0x9b0]
call fcn.18004e838
mov qword [rbp + 0x19f0], r15
mov qword [rbp + 0x19f8], r13
movabs rax, 0x56a10ffa041ece0f
mov qword [rbp + 0x9c0], rax
movabs rax, 0xbd3b3b82de8646f
mov qword [rbp + 0x9c8], rax
movdqa xmm0, xmmword [rbp + 0x9c0]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0x9c0], xmm0
lea rdx, [0x1801801f0]
lea rcx, [rbp + 0x9c0]
jmp 0x1800682d2
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0x128118f30211c518
mov qword [rbp + 0x9d0], rax
mov qword [rbp + 0x9d8], r13
movdqa xmm0, xmmword [rbp + 0x9d0]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x9d0], xmm0
lea rdx, [0x18018186c]
lea rcx, [rbp + 0x9d0]
call fcn.18004e838
mov dword [rbp + 8], 0x43200000
mov dword [rbp + 0xc], 0x41a00000
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0x28a104fa0b04c415
mov qword [rbp + 0x9e0], rax
movabs rax, 0xbb6d0d64c9c1726
mov qword [rbp + 0x9e8], rax
movdqa xmm0, xmmword [rbp + 0x9e0]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x9e0], xmm0
lea r8, [rbp + 8]
lea rdx, [0x1801818b4]
lea rcx, [rbp + 0x9e0]
call fcn.180054174
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x12817d9f051dca13
mov qword [rbp + 0x9f0], rax
mov qword [rbp + 0x9f8], r13
movdqa xmm0, xmmword [rbp + 0x9f0]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x9f0], xmm0
lea rdx, [0x18018186d]
lea rcx, [rbp + 0x9f0]
call fcn.18004e838
mov ebx, 0x10420
cmp byte [0x18018186d], r12b
je 0x18006a628
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a50], rax
movabs r14, 0xe7a9037c4b489718
mov qword [rbp + 0x1a58], r14
movabs rax, 0x75b348ac5245887e
mov qword [rbp + 0xf00], rax
movabs rax, 0x7bc5b1b228fa7060
mov qword [rbp + 0xf08], rax
movabs rax, 0xc7f26685dbff0bb3
mov qword [rbp + 0xf10], rax
mov qword [rbp + 0xf18], r14
vmovdqu ymm0, ymmword [rbp + 0x1a40]
vpxor ymm1, ymm0, ymmword [rbp + 0xf00]
vmovdqa ymmword [rbp + 0xf00], ymm1
mov r8d, ebx
lea rdx, [0x1801802d0]
lea rcx, [rbp + 0xf00]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x1801802d0]
movups xmmword [0x18017f0f8], xmm0
jmp 0x18006a632
movabs r14, 0xe7a9037c4b489718
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x77e213fe1403c219
mov qword [rbp + 0xa00], rax
mov qword [rbp + 0xa08], r13
movdqa xmm0, xmmword [rbp + 0xa00]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0xa00], xmm0
lea rdx, [0x18018186f]
lea rcx, [rbp + 0xa00]
call fcn.18004e838
movabs rdi, 0x76b348ac5245887e
cmp byte [0x18018186f], r12b
je 0x18006a73b
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], r14
mov qword [rbp + 0xf40], rdi
movabs rax, 0x78d7e2e77fad2434
mov qword [rbp + 0xf48], rax
movabs rax, 0xc7f26685dbff67af
mov qword [rbp + 0xf50], rax
mov qword [rbp + 0xf58], r14
vmovdqu ymm0, ymmword [rbp + 0x1a60]
vpxor ymm1, ymm0, ymmword [rbp + 0xf40]
vmovdqa ymmword [rbp + 0xf40], ymm1
mov r8d, ebx
lea rdx, [0x180180330]
lea rcx, [rbp + 0xf40]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x180180330]
movups xmmword [0x18017f138], xmm0
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x128115eb0c11ce15
mov qword [rbp + 0xa10], rax
mov qword [rbp + 0xa18], r13
movdqa xmm0, xmmword [rbp + 0xa10]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0xa10], xmm0
lea rdx, [0x18018186e]
lea rcx, [rbp + 0xa10]
call fcn.18004e838
cmp byte [0x18018186e], r12b
je 0x18006a8b5
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
mov qword [rbp + 0xa20], rdi
movabs rax, 0xbb6d0d620ec6467
mov qword [rbp + 0xa28], rax
movdqa xmm0, xmmword [rbp + 0xa20]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0xa20], xmm0
mov r8d, ebx
lea rdx, [0x180180310]
lea rcx, [rbp + 0xa20]
call fcn.18004f758
movups xmm0, xmmword [0x180180310]
movups xmmword [0x18017f118], xmm0
cmp byte [0x18018186e], r12b
je 0x18006a8b5
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1ab0], rax
mov qword [rbp + 0x1ab8], r14
mov qword [rbp + 0xf20], rdi
movabs rax, 0x78d0e2e320ec6467
mov qword [rbp + 0xf28], rax
movabs rax, 0xc7f26685dbff6dbb
mov qword [rbp + 0xf30], rax
mov qword [rbp + 0xf38], r14
vmovdqu ymm0, ymmword [rbp + 0x1aa0]
vpxor ymm1, ymm0, ymmword [rbp + 0xf20]
vmovdqa ymmword [rbp + 0xf20], ymm1
mov r8d, ebx
lea rdx, [0x180180300]
lea rcx, [rbp + 0xf20]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x180180300]
movups xmmword [0x18017f108], xmm0
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x12810ffa0b02ca10
mov qword [rbp + 0xa30], rax
mov qword [rbp + 0xa38], r13
movdqa xmm0, xmmword [rbp + 0xa30]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0xa30], xmm0
lea rdx, [0x180181871]
lea rcx, [rbp + 0xa30]
call fcn.18004e838
cmp byte [0x180181871], r12b
je 0x18006a9be
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], r14
movabs rax, 0x64e548ac5245887e
mov qword [rbp + 0xcc0], rax
movabs rax, 0x6f84b1a02afd7667
mov qword [rbp + 0xcc8], rax
movabs rax, 0xc7f26685b78f78be
mov qword [rbp + 0xcd0], rax
mov qword [rbp + 0xcd8], r14
vmovdqu ymm0, ymmword [rbp + 0x1b20]
vpxor ymm1, ymm0, ymmword [rbp + 0xcc0]
vmovdqa ymmword [rbp + 0xcc0], ymm1
mov r8d, ebx
lea rdx, [0x180180320]
lea rcx, [rbp + 0xcc0]
vzeroupper
call fcn.18004f758
movups xmm0, xmmword [0x180180320]
movups xmmword [0x18017f128], xmm0
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x77ef14f31011c50e
mov qword [rbp + 0xa40], rax
mov qword [rbp + 0xa48], r13
movdqa xmm0, xmmword [rbp + 0xa40]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0xa40], xmm0
lea rdx, [0x180181870]
lea rcx, [rbp + 0xa40]
call fcn.18004e838
mov qword [rbp + 0x19f0], r15
mov qword [rbp + 0x19f8], r13
movabs rax, 0x56a10ffa041ece0f
mov qword [rbp + 0xa50], rax
movabs rax, 0xbd3b3b82de8646f
mov qword [rbp + 0xa58], rax
movdqa xmm0, xmmword [rbp + 0xa50]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0xa50], xmm0
lea rdx, [0x1801801f0]
lea rcx, [rbp + 0xa50]
jmp 0x1800682d2
cmp byte [0x180181859], r12b
je 0x18006af5d
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Settings
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0x12e518f30211c518
mov qword [rbp + 0xa60], rax
mov qword [rbp + 0xa68], r13
movdqa xmm0, xmmword [rbp + 0xa60]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0xa60], xmm0
lea rdx, [0x180181838]
lea rcx, [rbp + 0xa60]
call fcn.18004e838
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0x12817d9f6008c41f
mov qword [rbp + 0xa70], rax
mov qword [rbp + 0xa78], r13
movdqa xmm0, xmmword [rbp + 0xa70]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0xa70], xmm0
lea rdx, [0x180181841]
lea rcx, [rbp + 0xa70]
call fcn.18004e838
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x50a119fa0c1cc21b
mov qword [rbp + 0xa80], rax
movabs rax, 0xbb6d0d64c9c6f69
mov qword [rbp + 0xa88], rax
movdqa xmm0, xmmword [rbp + 0xa80]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0xa80], xmm0
lea rdx, [0x180181840]
lea rcx, [rbp + 0xa80]
call fcn.18004e838
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x50a115eb0c11ce15
mov qword [rbp + 0xa90], rax
movabs rax, 0xbb6d0d64c9c6567
mov qword [rbp + 0xa98], rax
movdqa xmm0, xmmword [rbp + 0xa90]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0xa90], xmm0
lea rdx, [0x18018184c]
lea rcx, [rbp + 0xa90]
call fcn.18004e838
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x73c35ded0f1dd91c
mov qword [rbp + 0xaa0], rax
movabs rax, 0xbb6d0d64c9c1774
mov qword [rbp + 0xaa8], rax
movdqa xmm0, xmmword [rbp + 0xaa0]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0xaa0], xmm0
lea rdx, [0x180181849]
lea rcx, [rbp + 0xaa0]
call fcn.18004e838
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x60e83ebf0411ce15
mov qword [rbp + 0xab0], rax
movabs rax, 0xbb6d0d64cf97b65
mov qword [rbp + 0xab8], rax
movdqa xmm0, xmmword [rbp + 0xab0]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0xab0], xmm0
lea rdx, [0x18018184e]
lea rcx, [rbp + 0xab0]
call fcn.18004e838
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x7cee09fa0c15c00e
mov qword [rbp + 0xac0], rax
mov qword [rbp + 0xac8], r13
movdqa xmm0, xmmword [rbp + 0xac0]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0xac0], xmm0
lea rdx, [0x180181848]
lea rcx, [rbp + 0xac0]
call fcn.18004e838
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x77e213fe1403c219
mov qword [rbp + 0xad0], rax
mov qword [rbp + 0xad8], r13
movdqa xmm0, xmmword [rbp + 0xad0]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0xad0], xmm0
lea rdx, [0x18018184f]
lea rcx, [rbp + 0xad0]
call fcn.18004e838
mov qword [rbp + 0x19f0], r15
mov qword [rbp + 0x19f8], r13
movabs rax, 0x5ca113f01011ce0a
mov qword [rbp + 0xae0], rax
movabs rbx, 0xbb6d0d64cf97a67
mov qword [rbp + 0xae8], rbx
movdqa xmm0, xmmword [rbp + 0xae0]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0xae0], xmm0
lea rdx, [0x18018184a]
lea rcx, [rbp + 0xae0]
call fcn.18004e838
mov qword [rbp + 0x1a30], r15
mov qword [rbp + 0x1a38], r13
movabs rax, 0x5ca10ffa1911c70d
mov qword [rbp + 0xaf0], rax
mov qword [rbp + 0xaf8], rbx
movdqa xmm0, xmmword [rbp + 0xaf0]
xorps xmm0, xmmword [rbp + 0x1a30]
movdqa xmmword [rbp + 0xaf0], xmm0
lea rdx, [0x18018184b]
lea rcx, [rbp + 0xaf0]
call fcn.18004e838
mov qword [rbp + 0x19d0], r15
mov qword [rbp + 0x19d8], r13
movabs rax, 0x77ef14f31011c50e
mov qword [rbp + 0xb00], rax
mov qword [rbp + 0xb08], r13
movdqa xmm0, xmmword [rbp + 0xb00]
xorps xmm0, xmmword [rbp + 0x19d0]
movdqa xmmword [rbp + 0xb00], xmm0
lea rdx, [0x18018184d]
lea rcx, [rbp + 0xb00]
call fcn.18004e838
mov qword [rbp + 0x1bc0], r15
mov qword [rbp + 0x1bc8], r13
movabs rax, 0x71f133bf171fc30e
mov qword [rbp + 0xb10], rax
movabs rax, 0xbb6d0d64c9c1775
mov qword [rbp + 0xb18], rax
movdqa xmm0, xmmword [rbp + 0xb10]
xorps xmm0, xmmword [rbp + 0x1bc0]
movdqa xmmword [rbp + 0xb10], xmm0
lea rdx, [0x180181852]
lea rcx, [rbp + 0xb10]
call fcn.18004e838
mov qword [rbp + 0x1bb0], r15
mov qword [rbp + 0x1bb8], r13
movabs rax, 0x7ee42ebf171fc30e
mov qword [rbp + 0xb20], rax
movabs rax, 0xbb6d0d64c9c1760
mov qword [rbp + 0xb28], rax
movdqa xmm0, xmmword [rbp + 0xb20]
xorps xmm0, xmmword [rbp + 0x1bb0]
movdqa xmmword [rbp + 0xb20], xmm0
lea rdx, [0x180181853]
lea rcx, [rbp + 0xb20]
call fcn.18004e838
mov qword [rbp + 0x1b10], r15
mov qword [rbp + 0x1b18], r13
movabs rax, 0x7bed3cbf191cc512
mov qword [rbp + 0xb30], rax
movabs rax, 0xbb6d0d64c9c7270
mov qword [rbp + 0xb38], rax
movdqa xmm0, xmmword [rbp + 0xb30]
xorps xmm0, xmmword [rbp + 0x1b10]
movdqa xmmword [rbp + 0xb30], xmm0
lea rcx, [rbp + 0xb30]
jmp 0x18006b440
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Settings
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1b10], r15
mov qword [rbp + 0x1b18], r13
movabs rax, 0x12e518f30211c518
mov qword [rbp + 0xb40], rax
mov qword [rbp + 0xb48], r13
movdqa xmm0, xmmword [rbp + 0xb40]
xorps xmm0, xmmword [rbp + 0x1b10]
movdqa xmmword [rbp + 0xb40], xmm0
lea rdx, [0x180181838]
lea rcx, [rbp + 0xb40]
call fcn.18004e838
mov qword [rbp + 0x1bb0], r15
mov qword [rbp + 0x1bb8], r13
movabs rax, 0x12817d9f6008c41f
mov qword [rbp + 0xb50], rax
mov qword [rbp + 0xb58], r13
movdqa xmm0, xmmword [rbp + 0xb50]
xorps xmm0, xmmword [rbp + 0x1bb0]
movdqa xmmword [rbp + 0xb50], xmm0
lea rdx, [0x180181841]
lea rcx, [rbp + 0xb50]
call fcn.18004e838
mov qword [rbp + 0x1bc0], r15
mov qword [rbp + 0x1bc8], r13
movabs rax, 0x50a119fa0c1cc21b
mov qword [rbp + 0xb60], rax
movabs rax, 0xbb6d0d64c9c6f69
mov qword [rbp + 0xb68], rax
movdqa xmm0, xmmword [rbp + 0xb60]
xorps xmm0, xmmword [rbp + 0x1bc0]
movdqa xmmword [rbp + 0xb60], xmm0
lea rdx, [0x180181840]
lea rcx, [rbp + 0xb60]
call fcn.18004e838
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0x50a115eb0c11ce15
mov qword [rbp + 0xb70], rax
movabs rax, 0xbb6d0d64c9c6567
mov qword [rbp + 0xb78], rax
movdqa xmm0, xmmword [rbp + 0xb70]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0xb70], xmm0
lea rdx, [0x18018184c]
lea rcx, [rbp + 0xb70]
call fcn.18004e838
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0x73c35ded0f1dd91c
mov qword [rbp + 0xb80], rax
movabs rax, 0xbb6d0d64c9c1774
mov qword [rbp + 0xb88], rax
movdqa xmm0, xmmword [rbp + 0xb80]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0xb80], xmm0
lea rdx, [0x180181849]
lea rcx, [rbp + 0xb80]
call fcn.18004e838
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x60e83ebf0411ce15
mov qword [rbp + 0xb90], rax
movabs rax, 0xbb6d0d64cf97b65
mov qword [rbp + 0xb98], rax
movdqa xmm0, xmmword [rbp + 0xb90]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0xb90], xmm0
lea rdx, [0x18018184e]
lea rcx, [rbp + 0xb90]
call fcn.18004e838
mov qword [rbp + 0x1a20], r15
mov qword [rbp + 0x1a28], r13
movabs rax, 0x7cee09fa0c15c00e
mov qword [rbp + 0xba0], rax
mov qword [rbp + 0xba8], r13
movdqa xmm0, xmmword [rbp + 0xba0]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0xba0], xmm0
lea rdx, [0x180181848]
lea rcx, [rbp + 0xba0]
call fcn.18004e838
mov qword [rbp + 0x1a10], r15
mov qword [rbp + 0x1a18], r13
movabs rax, 0x77e213fe1403c219
mov qword [rbp + 0xbb0], rax
mov qword [rbp + 0xbb8], r13
movdqa xmm0, xmmword [rbp + 0xbb0]
xorps xmm0, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0xbb0], xmm0
lea rdx, [0x18018184f]
lea rcx, [rbp + 0xbb0]
call fcn.18004e838
mov qword [rbp + 0x19e0], r15
mov qword [rbp + 0x19e8], r13
movabs rax, 0x5ca113f01011ce0a
mov qword [rbp + 0xbc0], rax
movabs rbx, 0xbb6d0d64cf97a67
mov qword [rbp + 0xbc8], rbx
movdqa xmm0, xmmword [rbp + 0xbc0]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0xbc0], xmm0
lea rdx, [0x18018184a]
lea rcx, [rbp + 0xbc0]
call fcn.18004e838
mov qword [rbp + 0x19c0], r15
mov qword [rbp + 0x19c8], r13
movabs rax, 0x5ca10ffa1911c70d
mov qword [rbp + 0xbd0], rax
mov qword [rbp + 0xbd8], rbx
movdqa xmm0, xmmword [rbp + 0xbd0]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0xbd0], xmm0
lea rdx, [0x18018184b]
lea rcx, [rbp + 0xbd0]
call fcn.18004e838
mov qword [rbp + 0x1a00], r15
mov qword [rbp + 0x1a08], r13
movabs rax, 0x77ef14f31011c50e
mov qword [rbp + 0xbe0], rax
mov qword [rbp + 0xbe8], r13
movdqa xmm0, xmmword [rbp + 0xbe0]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0xbe0], xmm0
lea rdx, [0x18018184d]
lea rcx, [rbp + 0xbe0]
call fcn.18004e838
mov qword [rbp + 0x19f0], r15
mov qword [rbp + 0x19f8], r13
movabs rax, 0x71f133bf171fc30e
mov qword [rbp + 0xbf0], rax
movabs rax, 0xbb6d0d64c9c1775
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0xbf0], xmm0
lea rdx, [0x180181852]
lea rcx, [rbp + 0xbf0]
call fcn.18004e838
mov qword [rbp + 0x1a30], r15
mov qword [rbp + 0x1a38], r13
movabs rax, 0x7ee42ebf171fc30e
mov qword [rbp + 0xc00], rax
movabs rax, 0xbb6d0d64c9c1760
mov qword [rbp + 0xc08], rax
movdqa xmm0, xmmword [rbp + 0xc00]
xorps xmm0, xmmword [rbp + 0x1a30]
movdqa xmmword [rbp + 0xc00], xmm0
lea rdx, [0x180181853]
lea rcx, [rbp + 0xc00]
call fcn.18004e838
mov qword [rbp + 0x19d0], r15
mov qword [rbp + 0x19d8], r13
movabs rax, 0x7bed3cbf191cc512
mov qword [rbp + 0xc10], rax
movabs rax, 0xbb6d0d64c9c7270
mov qword [rbp + 0xc18], rax
movdqa xmm0, xmmword [rbp + 0xc10]
xorps xmm0, xmmword [rbp + 0x19d0]
movdqa xmmword [rbp + 0xc10], xmm0
lea rcx, [rbp + 0xc10]
lea rdx, [0x180181850]
call fcn.18004e838
mov rcx, rsi
call fcn.180017884
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
cmp byte [0x180181859], r12b
je 0x18006b94b
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Customization
mov rcx, rsi
call fcn.1800175d4
lea rcx, str.Box_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
movabs rax, 0x12817de70f12887e
mov qword [rbp + 0xc20], rax
mov qword [rbp + 0xc28], r13
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x1b00]
movdqa xmmword [rbp + 0xc20], xmm0
mov ebx, 0x10420
mov r8d, ebx
lea rdx, [0x180180240]
lea rcx, [rbp + 0xc20]
call fcn.18004f758
movups xmm0, xmmword [0x180180240]
movups xmmword [0x18017f018], xmm0
lea rcx, str.Head_Circle_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1af0], r15
mov qword [rbp + 0x1af8], r13
movabs rax, 0x7ae019fe0518887e
mov qword [rbp + 0xc30], rax
movabs rax, 0xbb6d0d64c9c6467
mov qword [rbp + 0xc38], rax
movdqa xmm0, xmmword [rbp + 0xc30]
xorps xmm0, xmmword [rbp + 0x1af0]
movdqa xmmword [rbp + 0xc30], xmm0
mov r8d, ebx
lea rdx, [0x180180270]
lea rcx, [rbp + 0xc30]
call fcn.18004f758
movups xmm0, xmmword [0x180180270]
movups xmmword [0x18017f0b8], xmm0
lea rcx, str.Skeleton_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1ad0], r15
mov qword [rbp + 0x1ad8], r13
movabs rax, 0x61f20eec0b03887e
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], r13
movdqa xmm0, xmmword [rbp + 0xc40]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0xc40], xmm0
mov r8d, ebx
lea rdx, [0x180180250]
lea rcx, [rbp + 0xc40]
call fcn.18004f758
movups xmm0, xmmword [0x180180250]
movups xmmword [0x18017f068], xmm0
lea rcx, str.Distance_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rax, 0x7ce009ec0914887e
mov qword [rbp + 0xc50], rax
movabs rax, 0xbb6d0d64c9c7265
mov qword [rbp + 0xc58], rax
movdqa xmm0, xmmword [rbp + 0xc50]
xorps xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0xc50], xmm0
mov r8d, ebx
lea rdx, [0x1801802a0]
lea rcx, [rbp + 0xc50]
call fcn.18004f758
movups xmm0, xmmword [0x1801802a0]
movups xmmword [0x18017f0a8], xmm0
lea rcx, str.Weapon_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0x7cee0dfe0507887e
mov qword [rbp + 0xc60], rax
mov qword [rbp + 0xc68], r13
movdqa xmm0, xmmword [rbp + 0xc60]
xorps xmm0, xmmword [rbp + 0x1b20]
movdqa xmmword [rbp + 0xc60], xmm0
mov r8d, ebx
lea rdx, [0x180180260]
lea rcx, [rbp + 0xc60]
call fcn.18004f758
movups xmm0, xmmword [0x180180260]
movups xmmword [0x18017f088], xmm0
lea rcx, str.Weapon_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0x60e404fe0c00887e
mov qword [rbp + 0xc70], rax
mov qword [rbp + 0xc78], r13
movdqa xmm0, xmmword [rbp + 0xc70]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0xc70], xmm0
mov r8d, ebx
lea rdx, [0x180180280]
lea rcx, [rbp + 0xc70]
call fcn.18004f758
movups xmm0, xmmword [0x180180280]
movups xmmword [0x18017f058], xmm0
lea rcx, str.SnapLine_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0x7bed0dfe0e03887e
mov qword [rbp + 0x300], rax
movabs rax, 0xbb6d0d64c9c7268
mov qword [rbp + 0x308], rax
movdqa xmm0, xmmword [rbp + 0x300]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x300], xmm0
mov r8d, ebx
lea rdx, [0x180180290]
lea rcx, [rbp + 0x300]
call fcn.18004f758
movups xmm0, xmmword [0x180180290]
movups xmmword [0x18017f098], xmm0
call fcn.180059e60
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0x56a10ffa041ece0f
mov qword [rbp + 0x310], rax
movabs rax, 0xbd3b3b82de8646f
mov qword [rbp + 0x318], rax
movdqa xmm0, xmmword [rbp + 0x310]
xorps xmm0, xmmword [rbp + 0x1a40]
movdqa xmmword [rbp + 0x310], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c495c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x1801801ec]
lea rcx, [rbp + 0x310]
call fcn.180059598
call fcn.180059e60
mov dword [rbp + 0x10], 0x43200000
mov dword [rbp + 0x14], 0x41a00000
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1b50], rax
movabs rcx, 0xe7a9037c4b489718
mov qword [rbp + 0x1b58], rcx
movabs rax, 0x32f211fe1503c20b
mov qword [rbp + 0xca0], rax
movabs rax, 0x3196a9b327e8784e
mov qword [rbp + 0xca8], rax
movabs rax, 0xc7f26685dbff0bff
mov qword [rbp + 0xcb0], rax
mov qword [rbp + 0xcb8], rcx
vmovdqu ymm0, ymmword [rbp + 0x1b40]
vpxor ymm1, ymm0, ymmword [rbp + 0xca0]
vmovdqa ymmword [rbp + 0xca0], ymm1
lea r8, [rbp + 0x10]
lea rdx, [0x18018183c]
lea rcx, [rbp + 0xca0]
jmp 0x180069559
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Customization
mov rcx, rsi
call fcn.1800175d4
lea rcx, str.Box_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0x12817de70f12887e
mov qword [rbp + 0x320], rax
mov qword [rbp + 0x328], r13
movdqa xmm0, xmmword [rbp + 0x320]
xorps xmm0, xmmword [rbp + 0x1a40]
movdqa xmmword [rbp + 0x320], xmm0
mov ebx, 0x10420
mov r8d, ebx
lea rdx, [0x180180240]
lea rcx, [rbp + 0x320]
call fcn.18004f758
movups xmm0, xmmword [0x180180240]
movups xmmword [0x18017f018], xmm0
lea rcx, str.Head_Circle_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0x7ae019fe0518887e
mov qword [rbp + 0x330], rax
movabs rax, 0xbb6d0d64c9c6467
mov qword [rbp + 0x338], rax
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x330], xmm0
mov r8d, ebx
lea rdx, [0x180180270]
lea rcx, [rbp + 0x330]
call fcn.18004f758
movups xmm0, xmmword [0x180180270]
movups xmmword [0x18017f0b8], xmm0
lea rcx, str.Skeleton_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0x61f20eec0b03887e
mov qword [rbp + 0x340], rax
mov qword [rbp + 0x348], r13
movdqa xmm0, xmmword [rbp + 0x340]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x340], xmm0
mov r8d, ebx
lea rdx, [0x180180250]
lea rcx, [rbp + 0x340]
call fcn.18004f758
movups xmm0, xmmword [0x180180250]
movups xmmword [0x18017f068], xmm0
lea rcx, str.Distance_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0x7ce009ec0914887e
mov qword [rbp + 0x350], rax
movabs rax, 0xbb6d0d64c9c7265
mov qword [rbp + 0x358], rax
movdqa xmm0, xmmword [rbp + 0x350]
xorps xmm0, xmmword [rbp + 0x1b20]
movdqa xmmword [rbp + 0x350], xmm0
mov r8d, ebx
lea rdx, [0x1801802a0]
lea rcx, [rbp + 0x350]
call fcn.18004f758
movups xmm0, xmmword [0x1801802a0]
movups xmmword [0x18017f0a8], xmm0
lea rcx, str.Weapon_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rax, 0x7cee0dfe0507887e
mov qword [rbp + 0x360], rax
mov qword [rbp + 0x368], r13
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x360], xmm0
mov r8d, ebx
lea rdx, [0x180180260]
lea rcx, [rbp + 0x360]
call fcn.18004f758
movups xmm0, xmmword [0x180180260]
movups xmmword [0x18017f088], xmm0
lea rcx, str.Weapon_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1ad0], r15
mov qword [rbp + 0x1ad8], r13
movabs rax, 0x60e404fe0c00887e
mov qword [rbp + 0x370], rax
mov qword [rbp + 0x378], r13
movdqa xmm0, xmmword [rbp + 0x370]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x370], xmm0
mov r8d, ebx
lea rdx, [0x180180280]
lea rcx, [rbp + 0x370]
call fcn.18004f758
movups xmm0, xmmword [0x180180280]
movups xmmword [0x18017f058], xmm0
lea rcx, str.SnapLine_Color
call fcn.18005a118
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1af0], r15
mov qword [rbp + 0x1af8], r13
movabs rax, 0x7bed0dfe0e03887e
mov qword [rbp + 0x380], rax
movabs rax, 0xbb6d0d64c9c7268
mov qword [rbp + 0x388], rax
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0x1af0]
movdqa xmmword [rbp + 0x380], xmm0
mov r8d, ebx
lea rdx, [0x180180290]
lea rcx, [rbp + 0x380]
call fcn.18004f758
movups xmm0, xmmword [0x180180290]
movups xmmword [0x18017f098], xmm0
call fcn.180059e60
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
movabs rax, 0x56a10ffa041ece0f
mov qword [rbp + 0x390], rax
movabs rax, 0xbd3b3b82de8646f
mov qword [rbp + 0x398], rax
movdqa xmm0, xmmword [rbp + 0x390]
xorps xmm0, xmmword [rbp + 0x1b00]
movdqa xmmword [rbp + 0x390], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c495c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x1801801ec]
lea rcx, [rbp + 0x390]
call fcn.180059598
call fcn.180059e60
mov dword [rbp + 0x18], 0x43200000
mov dword [rbp + 0x1c], 0x41a00000
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1b50], rax
movabs rcx, 0xe7a9037c4b489718
mov qword [rbp + 0x1b58], rcx
movabs rax, 0x32f211fe1503c20b
mov qword [rbp + 0xfa0], rax
movabs rax, 0x3196a9b327e8784e
mov qword [rbp + 0xfa8], rax
movabs rax, 0xc7f26685dbff0bff
mov qword [rbp + 0xfb0], rax
mov qword [rbp + 0xfb8], rcx
vmovdqu ymm0, ymmword [rbp + 0x1b40]
vpxor ymm1, ymm0, ymmword [rbp + 0xfa0]
vmovdqa ymmword [rbp + 0xfa0], ymm1
lea r8, [rbp + 0x18]
lea rdx, [0x18018183c]
lea rcx, [rbp + 0xfa0]
jmp 0x180069559
mov dword [rbp + 0x20], 0x42960000
mov dword [rbp + 0x24], 0x41000000
lea rcx, [rbp + 0x20]
call fcn.18002d184
call fcn.18001da00
mov ebx, r12d
mov rdx, qword [0x180180a68]
mov rax, rdx
mov r9, qword [0x180180a60]
sub rax, r9
sar rax, 3
test rax, rax
je 0x18006bf04
mov rdi, r12
cmp dword [0x180180a58], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006c9e6
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017968
test al, al
je 0x18006beaa
cmp dword [0x180180a58], ebx
je 0x18006beaa
mov dword [0x180180a58], ebx
and dword [0x180180a20], r12d
mov rdx, qword [0x180180a68]
mov rcx, rdx
mov r9, qword [0x180180a60]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x18006bee8
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov rdx, qword [0x180180a68]
mov r9, qword [0x180180a60]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18006be6b
call fcn.180020674
mov dword [rbp + 0x28], 0x42820000
mov dword [rbp + 0x2c], 0x42480000
lea rcx, [rbp + 0x28]
call fcn.18002d184
call fcn.1800229e8
movaps xmm7, xmm0
subss xmm7, dword [0x1800c4cc0]
call fcn.180022a34
subss xmm0, dword [0x1800c4cc0]
movss dword [rbp + 0x90], xmm0
movss dword [rbp + 0x94], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x90]
lea rcx, str.rage_childs
call fcn.18001d32c
cmp dword [0x180180a58], r12d
jne 0x18006c916
cmp byte [0x180181859], r12b
je 0x18006c2a1
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aimbot
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0x12ee19fe1619df1c
mov qword [rbp + 0x3a0], rax
mov qword [rbp + 0x3a8], r13
movdqa xmm0, xmmword [rbp + 0x3a0]
xorps xmm0, xmmword [rbp + 0x1a40]
movdqa xmmword [rbp + 0x3a0], xmm0
lea rdx, [0x180181821]
lea rcx, [rbp + 0x3a0]
call fcn.18004e838
mov dword [rbp + 0x198], 0x43200000
mov dword [rbp + 0x19c], 0x41a00000
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0x12817d9f6070887e
mov qword [rbp + 0x3b0], rax
mov qword [rbp + 0x3b8], r13
movdqa xmm0, xmmword [rbp + 0x3b0]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x3b0], xmm0
lea r8, [rbp + 0x198]
lea rdx, [0x1801801b8]
lea rcx, [rbp + 0x3b0]
call fcn.180054174
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0x42a109fa0702ca09
mov qword [rbp + 0x3c0], rax
movabs rax, 0xbb6d0d64cef7363
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x3c0], xmm0
lea rdx, [0x180181828]
lea rcx, [rbp + 0x3c0]
call fcn.18004e838
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0x56a109fa0702ca09
mov qword [rbp + 0x3d0], rax
movabs rax, 0xbb6d0d64cf87663
mov qword [rbp + 0x3d8], rax
movdqa xmm0, xmmword [rbp + 0x3d0]
xorps xmm0, xmmword [rbp + 0x1b20]
movdqa xmmword [rbp + 0x3d0], xmm0
lea rdx, [0x180181851]
lea rcx, [rbp + 0x3d0]
call fcn.18004e838
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1b50], rax
movabs rcx, 0xe7a9037c4b489718
mov qword [rbp + 0x1b58], rcx
movabs rax, 0x77e83bbf171fc30e
mov qword [rbp + 0xf80], rax
movabs rax, 0x62e0f0b003bc736a
mov qword [rbp + 0xf88], rax
movabs rax, 0xc7f26685dbff7cba
mov qword [rbp + 0xf90], rax
mov qword [rbp + 0xf98], rcx
vmovdqu ymm0, ymmword [rbp + 0x1b40]
vpxor ymm1, ymm0, ymmword [rbp + 0xf80]
vmovdqa ymmword [rbp + 0xf80], ymm1
lea rdx, [0x180181856]
lea rcx, [rbp + 0xf80]
vzeroupper
call fcn.18004e838
cmp byte [0x180181856], r12b
je 0x18006c5c9
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rax, 0x74f312f30f13887e
mov qword [rbp + 0x3e0], rax
movabs rax, 0xbb6d0d64c9c6169
mov qword [rbp + 0x3e8], rax
movdqa xmm0, xmmword [rbp + 0x3e0]
xorps xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x3e0], xmm0
mov r8d, 0x10420
lea rdx, [0x1801802b0]
lea rcx, [rbp + 0x3e0]
call fcn.18004f758
movups xmm0, xmmword [0x1801802b0]
movups xmmword [0x18017f0e8], xmm0
mov qword [rbp + 0x1ad0], r15
mov qword [rbp + 0x1ad8], r13
movabs rax, 0x7ee83bbf1711d919
mov qword [rbp + 0x3f0], rax
movabs rax, 0xbe09f906cf8726a
mov qword [rbp + 0x3f8], rax
movdqa xmm0, xmmword [rbp + 0x3f0]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x3f0], xmm0
lea rcx, [rbp + 0x3f0]
jmp 0x18006c5bd
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aimbot
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1a40], r15
mov qword [rbp + 0x1a48], r13
movabs rax, 0x12e518f30211c518
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x408], r13
movdqa xmm0, xmmword [rbp + 0x400]
xorps xmm0, xmmword [rbp + 0x1a40]
movdqa xmmword [rbp + 0x400], xmm0
lea rdx, [0x180181821]
lea rcx, [rbp + 0x400]
call fcn.18004e838
mov dword [rbp + 0x228], 0x43200000
mov dword [rbp + 0x22c], 0x41a00000
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0x12817d9f6070887e
mov qword [rbp + 0x410], rax
mov qword [rbp + 0x418], r13
movdqa xmm0, xmmword [rbp + 0x410]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x410], xmm0
lea r8, [rbp + 0x228]
lea rdx, [0x1801801b8]
lea rcx, [rbp + 0x410]
call fcn.180054174
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0x42a109fa0702ca09
mov qword [rbp + 0x420], rax
movabs rax, 0xbb6d0d64cef7363
mov qword [rbp + 0x428], rax
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x420], xmm0
lea rdx, [0x180181828]
lea rcx, [rbp + 0x420]
call fcn.18004e838
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0x56a109fa0702ca09
mov qword [rbp + 0x430], rax
movabs rax, 0xbb6d0d64cf87663
mov qword [rbp + 0x438], rax
movdqa xmm0, xmmword [rbp + 0x430]
xorps xmm0, xmmword [rbp + 0x1b20]
movdqa xmmword [rbp + 0x430], xmm0
lea rdx, [0x180181851]
lea rcx, [rbp + 0x430]
call fcn.18004e838
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rax, 0xc7f26685dbff0bdf
mov qword [rbp + 0x1b50], rax
movabs rcx, 0xe7a9037c4b489718
mov qword [rbp + 0x1b58], rcx
movabs rax, 0x77e83bbf171fc30e
mov qword [rbp + 0xf60], rax
movabs rax, 0x62e0f0b003bc736a
mov qword [rbp + 0xf68], rax
movabs rax, 0xc7f26685dbff7cba
mov qword [rbp + 0xf70], rax
mov qword [rbp + 0xf78], rcx
vmovdqu ymm0, ymmword [rbp + 0x1b40]
vpxor ymm1, ymm0, ymmword [rbp + 0xf60]
vmovdqa ymmword [rbp + 0xf60], ymm1
lea rdx, [0x180181856]
lea rcx, [rbp + 0xf60]
vzeroupper
call fcn.18004e838
cmp byte [0x180181856], r12b
je 0x18006c5c9
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rax, 0x74f312f30f13887e
mov qword [rbp + 0x440], rax
movabs rax, 0xbb6d0d64c9c6169
mov qword [rbp + 0x448], rax
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x440], xmm0
mov r8d, 0x10420
lea rdx, [0x1801802b0]
lea rcx, [rbp + 0x440]
call fcn.18004f758
movups xmm0, xmmword [0x1801802b0]
movups xmmword [0x18017f0e8], xmm0
mov qword [rbp + 0x1ad0], r15
mov qword [rbp + 0x1ad8], r13
movabs rax, 0x7ee83bbf1711d919
mov qword [rbp + 0x450], rax
movabs rax, 0xbe09f906cf8726a
mov qword [rbp + 0x458], rax
movdqa xmm0, xmmword [rbp + 0x450]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x450], xmm0
lea rcx, [rbp + 0x450]
lea rdx, [0x180181857]
call fcn.18004e838
mov rcx, rsi
call fcn.180017884
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002c7f4
cmp byte [0x180181859], r12b
je 0x18006c770
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Settings
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1af0], r15
mov qword [rbp + 0x1af8], r13
movabs rax, 0x7ce815eb0f1fc60e
mov qword [rbp + 0x460], rax
movabs rax, 0xbb6d0d64c9c1761
mov qword [rbp + 0x468], rax
movdqa xmm0, xmmword [rbp + 0x460]
xorps xmm0, xmmword [rbp + 0x1af0]
movdqa xmmword [rbp + 0x460], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c495c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x18018182c]
lea rcx, [rbp + 0x460]
call fcn.180059598
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0xb4
xor r8d, r8d
lea rdx, [0x1801801bc]
lea rcx, str.Field_Of_View
call fcn.180059598
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
movabs rax, 0x77e213fe1403c219
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x478], r13
movdqa xmm0, xmmword [rbp + 0x470]
xorps xmm0, xmmword [rbp + 0x1b00]
movdqa xmmword [rbp + 0x470], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x1801801c8]
lea rcx, [rbp + 0x470]
call fcn.180059598
mov qword [rbp + 0x1b10], r15
mov qword [rbp + 0x1b18], r13
movabs rax, 0x77ef12dd401dc21c
mov qword [rbp + 0x480], rax
mov qword [rbp + 0x488], r13
movdqa xmm0, xmmword [rbp + 0x480]
xorps xmm0, xmmword [rbp + 0x1b10]
movdqa xmmword [rbp + 0x480], xmm0
lea rcx, [rbp + 0x480]
jmp 0x18006c8f0
call fcn.1800229e8
movaps xmm7, xmm0
call fcn.180022a34
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800226e0
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aim_Settings
mov rcx, rsi
call fcn.1800175d4
mov qword [rbp + 0x1af0], r15
mov qword [rbp + 0x1af8], r13
movabs rax, 0x7ce815eb0f1fc60e
mov qword [rbp + 0x490], rax
movabs rax, 0xbb6d0d64c9c1761
mov qword [rbp + 0x498], rax
movdqa xmm0, xmmword [rbp + 0x490]
xorps xmm0, xmmword [rbp + 0x1af0]
movdqa xmmword [rbp + 0x490], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c495c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x18018182c]
lea rcx, [rbp + 0x490]
call fcn.180059598
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0xb4
xor r8d, r8d
lea rdx, [0x1801801bc]
lea rcx, str.Field_Of_View
call fcn.180059598
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
movabs rax, 0x77e213fe1403c219
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x4a8], r13
movdqa xmm0, xmmword [rbp + 0x4a0]
xorps xmm0, xmmword [rbp + 0x1b00]
movdqa xmmword [rbp + 0x4a0], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x1801801c8]
lea rcx, [rbp + 0x4a0]
call fcn.180059598
mov qword [rbp + 0x1b10], r15
mov qword [rbp + 0x1b18], r13
movabs rax, 0x77ef12dd401dc21c
mov qword [rbp + 0x1b90], rax
mov qword [rbp + 0x1b98], r13
movdqa xmm0, xmmword [rbp + 0x1b90]
xorps xmm0, xmmword [rbp + 0x1b10]
movdqa xmmword [rbp + 0x1b90], xmm0
lea rcx, [rbp + 0x1b90]
or dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.Head
lea rdx, [0x180181830]
call fcn.180053054
mov rcx, rsi
call fcn.180017884
call fcn.180020078
movaps xmm0, xmm9
call fcn.18002d21c
lea rax, vtable.std::_Func_impl_no_alloc_class__void___cdecl_Menu::Render_void_::_98::_lambda_181___void___.0
mov qword [rbp + 0x12d8], rax
lea rax, [rbp + 0x12d8]
mov qword [rbp + 0x1310], rax
subss xmm14, dword [0x1800c4b24]
lea r9, [rbp + 0x12d8]
movss xmm0, dword [0x1800c2ebc]
unpcklps xmm0, xmm14
movq r8, xmm0
lea rdx, str.tab_area
mov rcx, rsi
call fcn.18001804c
call fcn.18001fe84
mov rcx, qword [rbp + 0x1c40]
xor rcx, rsp
call fcn.1800be8b0
lea r11, [rsp + 0x1d40]
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
mov ecx, ebx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.18006cd80
int3
call fcn.18006cd80
int3