Function at 0x140016be0
Capabilities:
Create thread

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
lea rbp, [rax - 0x5f]
sub rsp, 0xd0
movaps xmmword [rax - 0x18], xmm6
movaps xmmword [rax - 0x28], xmm7
movaps xmmword [rax - 0x38], xmm8
movaps xmmword [rax - 0x48], xmm9
mov rax, qword [0x1401857c0]
xor rax, rsp
mov qword [rbp + 7], rax
xor esi, esi
movsd xmm0, qword [0x140476b74]
movsd qword [rbp - 0x29], xmm0
xor edx, edx
lea rcx, [rbp - 0x29]
call fcn.1400247a0
xorps xmm6, xmm6
mov qword [rbp - 0x19], rdx
mov qword [rbp - 0x29], rdx
lea r8, [rbp - 0x19]
lea rcx, [rbp - 0x29]
call fcn.140024760
mov r8d, 0x3f
lea rcx, str.inject
call fcn.140021f20
call fcn.14001cfa0
mov rbx, rax
call fcn.140024830
mov rdi, rax
call fcn.1400244a0
movss xmm8, dword [0x14016dff0]
subss xmm0, xmm8
movss dword [rbp - 0x29], xmm0
mov dword [rbp - 0x25], 0x41200000
lea rcx, [rbp - 0x29]
call fcn.140027710
lea rcx, [0x140145434]
call fcn.140042500
call fcn.14001f490
test al, al
je 0x140016cba
mov word [reloc.WS2_32.dll_accept], si
mov byte [0x140476b6b], 1
cmp byte [0x140477990], sil
jne 0x1400170f8
movss xmm9, dword [0x14016df70]
cmp byte [0x140477978], sil
jne 0x140016d21
movss xmm0, dword [0x140477970]
addss xmm0, dword [rbx + 0x10]
movss dword [0x140477970], xmm0
movaps xmm2, xmm0
addss xmm2, xmm0
comiss xmm6, xmm2
jbe 0x140016cff
xorps xmm1, xmm1
jmp 0x140016d07
movaps xmm1, xmm9
minss xmm1, xmm2
movss dword [0x140477974], xmm1
comiss xmm0, dword [0x14016df3c]
jb 0x140016d29
mov byte [0x140477978], 1
jmp 0x140016d29
movss xmm1, dword [0x140477974]
subss xmm9, xmm1
mulss xmm9, dword [0x14016e09c]
mulss xmm1, dword [0x14016e050]
cvttss2si rax, xmm1
mov dword [rbp - 0x19], 0x3f800000
mov dword [rbp - 0x15], 0x3f800000
mov dword [rbp - 0x11], 0x3f800000
movd xmm7, eax
cvtdq2ps xmm7, xmm7
mulss xmm7, dword [0x14016df08]
movss dword [rbp - 0xd], xmm7
mov dword [rbp - 9], 0x3f008081
mov dword [rbp - 5], 0x3f008081
mov dword [rbp - 1], 0x3f008081
lea rcx, [rbp - 0x19]
call fcn.14001a0d0
mov dword [rbp - 0x29], 0x425c0000
movaps xmm1, xmm9
addss xmm1, xmm8
movss dword [rbp - 0x25], xmm1
mov rcx, qword [rbx + 0x30]
mov rdx, qword [rcx + 0x60]
mov qword [rsp + 0x40], rsi
movss dword [rsp + 0x38], xmm6
mov qword [rsp + 0x30], rsi
lea rcx, str.Remasted_External
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, [rbp - 0x29]
movss xmm2, dword [0x14016dff8]
mov rdx, qword [rdx + 8]
mov rcx, rdi
call fcn.140039410
call fcn.1400244a0
movss xmm8, dword [0x14016e064]
subss xmm0, xmm8
movss dword [rbp - 0x29], xmm0
movaps xmm1, xmm9
addss xmm1, dword [0x14016e020]
movss dword [rbp - 0x25], xmm1
lea rcx, [rbp - 0x29]
call fcn.140027710
movups xmm2, xmmword [rbp - 0x19]
movups xmmword [rbp - 0x29], xmm2
lea rdx, str.Remasted_External__Instructions
lea rcx, [rbp - 0x29]
call fcn.140042590
call fcn.1400244a0
subss xmm0, xmm8
movss dword [rbp - 0x29], xmm0
movaps xmm1, xmm9
addss xmm1, dword [0x14016e02c]
movss dword [rbp - 0x25], xmm1
lea rcx, [rbp - 0x29]
call fcn.140027710
movups xmm6, xmmword [rbp - 9]
shufps xmm6, xmm6, 0x93
movss xmm6, xmm7
shufps xmm6, xmm6, 0x39
movups xmmword [rbp - 9], xmm6
movups xmmword [rbp - 9], xmm6
lea rdx, str.Abre_FiveM__logueate_y_presiona_inject_
lea rcx, [rbp - 9]
call fcn.140042590
call fcn.1400244a0
subss xmm0, xmm8
movss dword [rbp - 0x29], xmm0
movaps xmm1, xmm9
addss xmm1, dword [0x14016e034]
movss dword [rbp - 0x25], xmm1
lea rcx, [rbp - 0x29]
call fcn.140027710
movups xmmword [rbp - 9], xmm6
lea rdx, str.Cuando_quieras_salir_del_juego_recuerda_antes_tocar_UNLOAD_
lea rcx, [rbp - 9]
call fcn.140042590
call fcn.1400244a0
subss xmm0, xmm8
movss dword [rbp - 0x29], xmm0
movaps xmm1, xmm9
addss xmm1, dword [0x14016e03c]
movss dword [rbp - 0x25], xmm1
lea rcx, [rbp - 0x29]
call fcn.140027710
movups xmmword [rbp - 9], xmm6
lea rdx, str.Open_FiveM_and_then_click_inject_
lea rcx, [rbp - 9]
call fcn.140042590
call fcn.1400244a0
subss xmm0, xmm8
movss dword [rbp - 0x29], xmm0
movaps xmm1, xmm9
addss xmm1, dword [0x14016e044]
movss dword [rbp - 0x25], xmm1
lea rcx, [rbp - 0x29]
call fcn.140027710
movups xmmword [rbp - 9], xmm6
lea rdx, str.After_using_the_cheat__unload_before_logging_out
lea rcx, [rbp - 9]
call fcn.140042590
lea rcx, [rbp - 0x19]
call fcn.1400276c0
movss xmm2, dword [rax]
movss xmm6, dword [0x14016e004]
addss xmm2, xmm6
movss dword [rbp - 0x29], xmm2
movaps xmm0, xmm9
addss xmm0, dword [0x14016e014]
movss dword [rbp - 0x25], xmm0
lea rcx, [rbp - 0x29]
call fcn.140027710
call fcn.1400279f0
mov dword [rbp - 0x29], 0x42f00000
mov dword [rbp - 0x25], 0x41f00000
lea rdx, [rbp - 0x29]
lea rcx, str.Inject_Cheat
call fcn.1400487f0
test al, al
je 0x140017004
mov ecx, 8
call fcn.140113510
lea rcx, [0x140476ad0]
mov qword [rax], rcx
mov qword [rbp - 0x29], rax
lea rcx, [rbp - 0x11]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], esi
mov r9, rax
lea r8, [0x140017b20]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp - 0x19], rax
test rax, rax
je 0x140017142
cmp dword [rbp - 0x11], 0
je 0x140017136
movaps xmm0, xmmword [rbp - 0x19]
movdqa xmmword [rbp - 9], xmm0
lea rcx, [rbp - 9]
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x140017136
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x19], xmm0
call fcn.140027b20
lea rcx, [rbp - 0x19]
call fcn.1400276c0
movss xmm2, dword [rax]
addss xmm2, xmm6
movss dword [rbp - 0x29], xmm2
addss xmm9, dword [0x14016e054]
movss dword [rbp - 0x25], xmm9
lea rcx, [rbp - 0x29]
call fcn.140027710
call fcn.1400279f0
lea r8, str.FiveM
lea rdx, str.Release
lea rcx, [0x140145640]
call fcn.140048c60
lea r8, [0x140145644]
lea rdx, str.Version
lea rcx, [0x140145650]
call fcn.140048c60
call fcn.140027b20
cmp byte [0x140477990], 0
je 0x1400170f3
movss xmm0, dword [0x140476b74]
mulss xmm0, dword [0x14016df3c]
subss xmm0, dword [0x14016dffc]
movss dword [rbp - 0x29], xmm0
movss xmm0, dword [0x140476b78]
mulss xmm0, dword [0x14016df3c]
subss xmm0, dword [0x14016dfdc]
movss dword [rbp - 0x25], xmm0
lea rcx, [rbp - 0x29]
call fcn.140027710
movups xmm2, xmmword [0x140477a88]
movups xmmword [rbp - 9], xmm2
movss xmm0, dword [0x14016dfb8]
movss dword [rsp + 0x20], xmm0
lea r9, [rbp - 9]
movss xmm2, dword [0x14016df90]
movss xmm1, dword [0x14016e000]
call fcn.140013eb0
call fcn.1400156c0
call fcn.140023c20
mov rcx, qword [rbp + 7]
xor rcx, rsp
call fcn.1401133d0
lea r11, [rsp + 0xd0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
mov rsp, r11
pop rbp
ret
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
mov dword [rbp - 0x11], esi
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3