Function at 0x180072484
Capabilities:
Access peb ldr_data
Create thread
Encode data using xor
Get process filename
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
sub rsp, 0x280
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x18019aa08]
xor rax, rsp
mov qword [rbp + 0x220], rax
mov rax, qword gs:[0x60]
mov r13d, 1
mov r15, rcx
mov rbx, qword [rax + 0x10]
cmp edx, r13d
jne 0x180074376
call qword [sym.imp.KERNEL32.dll_DisableThreadLibraryCalls]
lea ecx, [r13 + 2]
call fcn.1800846dc
movabs rax, 0xf88ebe45964397c5
lea rcx, [rbp + 0xe0]
mov qword [rbp + 0x160], rax
movabs r12, 0x3e3397be23ebc560
movabs rax, 0xa4dce38183c3b42
mov qword [rbp + 0x218], r12
mov qword [rbp + 0x168], rax
movabs rdi, 0x356df10738030462
movabs rax, 0x4344e8878d93dcc7
mov qword [rbp + 0x1e8], rdi
mov qword [rbp + 0x170], rax
movabs rsi, 0xcdd52f9438506416
movabs rax, 0x807669f2e3f7a6ac
mov qword [rbp + 0x188], rsi
mov qword [rbp + 0x178], rax
movabs r13, 0xe804ac3af4573ab
movabs rax, 0xbeb77471e422a4e9
mov qword [rbp + 0x190], r13
mov qword [rbp + 0x180], rax
mov r14d, 7
movabs rax, 0xcdbf9e07ae63aff1
mov qword [rbp + 0x198], r12
mov qword [rbp + 0x1e0], rax
mov r8d, r14d
movups xmm0, xmmword [rbp + 0x1e0]
movabs rax, 0x637cdca7b2acfcf8
movaps xmmword [rbp + 0xe0], xmm0
xor edx, edx
mov qword [rbp + 0x1f0], rax
movabs rax, 0xbf4949b6d1d7e294
mov qword [rbp + 0x1f8], rax
movabs rax, 0x81974b4ec41d9bc9
movups xmm1, xmmword [rbp + 0x1f0]
movaps xmmword [rbp + 0xf0], xmm1
mov qword [rbp + 0x200], rax
movabs rax, 0xed9717b400644429
mov qword [rbp + 0x208], rax
movabs rax, 0xe804ac3af4537e8
movups xmm0, xmmword [rbp + 0x200]
movaps xmmword [rbp + 0x100], xmm0
vmovdqu ymm0, ymmword [rbp + 0x160]
mov qword [rbp + 0x210], rax
vmovups xmm1, xmmword [rbp + 0x210]
vmovaps xmmword [rbp + 0x110], xmm1
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqu ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0xe0], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0x180]
vmovdqa ymmword [rbp + 0x100], ymm1
vzeroupper
call fcn.180068c30
mov qword [0x18019bd08], rax
movabs rax, 0xf88ebe45964397c5
mov qword [rbp + 0x160], rax
movabs rax, 0xa4dce38183c3b42
mov qword [rbp + 0x168], rax
movabs rax, 0x4344e8878d93dcc7
mov qword [rbp + 0x170], rax
movabs rax, 0x807669f2e3f7a6ac
mov qword [rbp + 0x178], rax
movabs rax, 0xbeb77471e422a4e9
mov qword [rbp + 0x180], rax
movabs rax, 0x356df118271c0462
mov qword [rbp + 0x68], rax
movabs rax, 0x7764aabfadabe8e7
mov qword [rbp + 0x70], rax
movabs rax, 0xa04e5dd2dbc78694
mov qword [rbp + 0x78], rax
movabs rax, 0x8a805448a70291d1
mov qword [rbp + 0x80], rax
movabs rax, 0xf5f56dac18625136
mov qword [rbp + 0x188], rsi
movabs rsi, 0xcdbe9e07ae63aff1
mov qword [rbp + 0x88], rax
movabs rax, 0xe804ac3af45739a
mov qword [rbp + 0x190], r13
mov qword [rbp + 0x198], r12
mov qword [rbp + 0x60], rsi
movups xmm0, xmmword [rbp + 0x60]
lea rcx, [rbp + 0xe0]
movups xmm1, xmmword [rbp + 0x70]
mov r8d, r14d
movaps xmmword [rbp + 0xe0], xmm0
xor edx, edx
movups xmm0, xmmword [rbp + 0x80]
movaps xmmword [rbp + 0xf0], xmm1
movaps xmmword [rbp + 0x100], xmm0
vmovdqu ymm0, ymmword [rbp + 0x160]
mov qword [rbp + 0x90], rax
mov qword [rbp + 0x98], r12
vmovups xmm1, xmmword [rbp + 0x90]
vmovaps xmmword [rbp + 0x110], xmm1
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqu ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0xe0], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0x180]
vmovdqa ymmword [rbp + 0x100], ymm1
vzeroupper
call fcn.180068c30
mov qword [0x18019bce0], rax
movabs rax, 0xf88ebe45964397c5
mov qword [rbp + 0xe0], rax
movabs rax, 0xa4dce38183c3b42
mov qword [rbp + 0xe8], rax
movabs rax, 0x4344e8878d93dcc7
mov qword [rbp + 0xf0], rax
movabs rax, 0x807669f2e3f7a6ac
mov qword [rbp + 0xf8], rax
movabs rax, 0xbeb77471e422a4e9
vmovdqu ymm0, ymmword [rbp + 0xe0]
mov qword [rbp + 0x100], rax
movabs rax, 0xcdd52f9438506416
mov qword [rbp + 0x108], rax
movabs rax, 0xd3b0801d64b6b08d
mov qword [rbp + 0x120], rax
movabs rax, 0x8bb25aca4fb79694
mov qword [rbp + 0x138], rax
movabs rax, 0x4363bd892e0a97b1
mov qword [rbp + 0x140], rax
movabs rax, 0x108966cc813662be
mov qword [rbp + 0x148], rax
movabs rax, 0xbcbe9e01ae63aff1
mov qword [rbp + 0x160], rax
movabs rax, 0x637cada7b2acfcf8
mov qword [rbp + 0x170], rax
movabs rax, 0xbf4949cddcd79993
mov qword [rbp + 0x178], rax
movabs rax, 0x86974c45c41d9bc9
mov qword [rbp + 0x180], rax
movabs rax, 0xede11db47b644452
mov qword [rbp + 0x188], rax
movabs rax, 0x31bf6afbea654c94
mov qword [rbp + 0x190], rax
movabs rax, 0x113a88103d4fa40
mov qword [rbp + 0x198], rax
movabs rax, 0xf3f4b83d5c8290b2
mov qword [rbp + 0x1a0], rax
movabs rax, 0xb75c76a40643fa3e
mov qword [rbp + 0x1a8], rax
movabs rax, 0x7c800860b7bcdaaf
mov qword [rbp + 0x1b0], rax
movabs rax, 0xab8d65ea7088b6ab
mov qword [rbp + 0x1b8], rax
movabs rax, 0x5a9dcb162aaf85
mov qword [rbp + 0x168], rdi
vpxor ymm1, ymm0, ymmword [rbp + 0x160]
mov qword [rbp + 0x110], r13
movabs r13, 0x886356903463b90a
mov qword [rbp + 0x118], r12
movabs r12, 0x43a0375f97849f8f
vmovdqu ymm0, ymmword [rbp + 0x100]
mov qword [rbp + 0x1c0], rax
movabs rax, 0x108966cc8102509e
vmovdqa ymmword [rbp + 0x160], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0x180]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], r13
mov qword [rbp + 0x130], r12
vmovdqa ymmword [rbp + 0x180], ymm1
vmovdqa xmm2, xmmword [rbp + 0x1c0]
lea rcx, [rbp + 0x160]
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x1a0]
vxorps xmm2, xmm2, xmmword [rbp + 0x140]
mov r8d, r14d
vmovdqa ymmword [rbp + 0x1a0], ymm1
vmovdqa xmmword [rbp + 0x1c0], xmm2
xor edx, edx
vzeroupper
call fcn.180068c30
mov qword [0x18019bce8], rax
lea rcx, [rbp + 0xe0]
movabs rax, 0xf88ebe45964397c5
mov qword [rbp], rsi
mov qword [rbp + 0x1e0], rax
movabs rdi, 0xcdd52f9438506416
movabs rax, 0xa4dce38183c3b42
mov qword [rbp + 0x28], rdi
mov qword [rbp + 0x1e8], rax
movabs rsi, 0x356df118271c0462
movabs rax, 0x4344e8878d93dcc7
mov qword [rbp + 8], rsi
movups xmm0, xmmword [rbp]
mov qword [rbp + 0x1f0], rax
mov r8d, r14d
movabs rax, 0x807669f2e3f7a6ac
mov qword [rbp + 0x208], rdi
mov qword [rbp + 0x1f8], rax
xor edx, edx
movaps xmmword [rbp + 0xe0], xmm0
movabs rax, 0xbeb77471e422a4e9
vmovdqu ymm0, ymmword [rbp + 0x1e0]
mov qword [rbp + 0x200], rax
movabs rax, 0x7a64aabfadabe8e7
mov qword [rbp + 0x10], rax
movabs rax, 0xa04949cdc3c88694
mov qword [rbp + 0x18], rax
movabs rax, 0xbeb77471a66784d6
vmovups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 0x20], rax
vmovups xmm2, xmmword [rbp + 0x20]
vmovaps xmmword [rbp + 0xf0], xmm1
vxorps xmm2, xmm2, xmmword [rbp + 0x200]
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqa xmmword [rbp + 0x100], xmm2
vmovdqa ymmword [rbp + 0xe0], ymm1
vzeroupper
call fcn.180068c30
mov qword [0x18019bcf8], rax
movabs r14, 0x3e3397be23ebc560
movabs rax, 0xf88ebe45964397c5
mov qword [rbp + 0x188], rdi
mov qword [rbp + 0x160], rax
movabs rdi, 0xbbbb9e7cae63aff1
movabs rax, 0xa4dce38183c3b42
mov qword [rbp + 0xa0], rdi
mov qword [rbp + 0x168], rax
movabs rax, 0x4344e8878d93dcc7
mov qword [rbp + 0x170], rax
movabs rax, 0x807669f2e3f7a6ac
mov qword [rbp + 0x178], rax
movabs rax, 0xbeb77471e422a4e9
mov qword [rbp + 0x180], rax
movabs rax, 0xe804ac3af4573ab
mov qword [rbp + 0x190], rax
movabs rax, 0x3f6df10738080962
mov qword [rbp + 0xa8], rax
movabs rax, 0x6373dda7bba6fcf2
movups xmm0, xmmword [rbp + 0xa0]
mov qword [rbp + 0xb0], rax
movabs rax, 0xc33349c1dbd79e98
mov qword [rbp + 0xb8], rax
movabs rax, 0x8a974147c41293c9
mov qword [rbp + 0xc0], rax
movabs rax, 0xed961fb47a684455
mov qword [rbp + 0xc8], rax
movabs rax, 0xe804ac3af454699
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0x198], r14
mov qword [rbp + 0xd8], r14
movups xmm1, xmmword [rbp + 0xb0]
lea rcx, [rbp + 0xe0]
movaps xmmword [rbp + 0xe0], xmm0
xor r8d, r8d
movups xmm0, xmmword [rbp + 0xc0]
xor edx, edx
movaps xmmword [rbp + 0xf0], xmm1
movups xmm1, xmmword [rbp + 0xd0]
movaps xmmword [rbp + 0x110], xmm1
movaps xmmword [rbp + 0x100], xmm0
vmovdqu ymm0, ymmword [rbp + 0x160]
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqu ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0xe0], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0x180]
vmovdqa ymmword [rbp + 0x100], ymm1
vzeroupper
call fcn.180068c30
mov qword [0x18019bcf0], rax
lea rcx, [rbp]
movabs rax, 0xf88ebe45964397c5
mov qword [rbp + 0x48], rsi
mov qword [rbp + 0x1e0], rax
xor r8d, r8d
movabs rax, 0xa4dce38183c3b42
xor edx, edx
mov qword [rbp + 0x1e8], rax
movabs rax, 0x4344e8878d93dcc7
mov qword [rbp + 0x1f0], rax
movabs rax, 0x807669f2e3f7a6ac
mov qword [rbp + 0x1f8], rax
movabs rax, 0xcdbe9e01ae63d4f1
mov qword [rbp + 0x40], rax
movabs rax, 0x64dfc5add5ece7
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x50], rax
movabs rax, 0x807669f2e3f7a69d
mov qword [rbp + 0x58], rax
movups xmm1, xmmword [rbp + 0x50]
movaps xmmword [rbp], xmm0
vmovdqu ymm0, ymmword [rbp + 0x1e0]
vmovaps xmmword [rbp + 0x10], xmm1
vpxor ymm1, ymm0, ymmword [rbp]
vmovdqa ymmword [rbp], ymm1
vzeroupper
call fcn.180068c30
lea rcx, str.citizen_playernames_five.dll
mov qword [0x18019bd00], rax
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
movabs rcx, 0x8bb25aca4fb79694
mov qword [rbp + 0x198], r14
add rax, 0x14f70
mov qword [rbp + 0x1a8], r13
mov qword [0x18019bca8], rax
movabs rax, 0xf88ebe45964397c5
mov qword [rbp + 0x160], rax
movabs rax, 0xa4dce38183c3b42
mov qword [rbp + 0x168], rax
movabs rax, 0x4344e8878d93dcc7
mov qword [rbp + 0x170], rax
movabs rax, 0x807669f2e3f7a6ac
mov qword [rbp + 0x178], rax
movabs rax, 0xbeb77471e422a4e9
mov qword [rbp + 0x180], rax
movabs rax, 0xcdd52f9438506416
mov qword [rbp + 0x188], rax
movabs rax, 0xe804ac3af4573ab
mov qword [rbp + 0x190], rax
movabs rax, 0xd3b0801d64b6b08d
mov qword [rbp + 0x1a0], rax
movabs rax, 0x3279ee0738080962
mov qword [rbp + 0xe8], rax
movabs rax, 0x7164dcb0adaae4e7
mov qword [rbp + 0xf0], rax
movabs rax, 0xb4565ec7c3c88698
mov qword [rbp + 0xf8], rax
movabs rax, 0x9ef43151d71a84d1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x1b0], r12
mov qword [rbp + 0x1b8], rcx
mov qword [rbp + 0xe0], rdi
vmovdqu ymm0, ymmword [rbp + 0x160]
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqu ymm0, ymmword [rbp + 0x180]
vmovdqa ymmword [rbp + 0xe0], ymm1
mov qword [rbp + 0x138], rcx
movabs rax, 0xf8e40fd600705424
mov qword [rbp + 0x108], rax
lea rcx, [rbp + 0xe0]
movabs rax, 0x31a075e390654c8b
xor r8d, r8d
mov qword [rbp + 0x110], rax
xor edx, edx
movabs rax, 0x7813d58603d3f140
mov qword [rbp + 0x118], rax
movabs rax, 0xf383b83d5c8290b4
vpxor ymm1, ymm0, ymmword [rbp + 0x100]
vmovdqu ymm0, ymmword [rbp + 0x1a0]
mov qword [rbp + 0x120], rax
movabs rax, 0xbb5076a005438849
mov qword [rbp + 0x128], rax
movabs rax, 0x43a0375f97c6dbaf
mov qword [rbp + 0x130], rax
vmovdqa ymmword [rbp + 0x100], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0x120]
vmovdqa ymmword [rbp + 0x120], ymm1
vzeroupper
call fcn.180068c30
xor r12d, r12d
mov qword [0x18019bd60], rax
mov rax, qword [0x18019bd78]
mov r13d, 0xe463da3c
mov byte [0x18019bd50], r12b
mov byte [0x18019bd51], r12b
test rax, rax
jne 0x180072fe1
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r10, rdi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180072fc6
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180072fc6
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x180072fc2
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x180072fa3
cmp r11d, r13d
je 0x180073187
test edx, edx
jne 0x180072f87
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x180072fd7
cmp qword [rax + 0x30], r12
jne 0x180072f63
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2944_GameProcess.exe
call rax
test rax, rax
jne 0x1800730aa
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073098
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18007307d
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18007307d
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x180073079
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18007305a
cmp r11d, r13d
je 0x1800731a4
test edx, edx
jne 0x18007303e
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18007308e
cmp qword [rax + 0x30], r12
jne 0x18007301a
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2944_GTAProcess.exe
call rax
test rax, rax
je 0x1800731c1
lea rax, [rbx + 0x257bea0]
mov dword [0x18019bd14], 0x1098
mov qword [0x18019bce0], rax
mov r13d, 1
lea rax, [rbx + 0x1f42068]
mov dword [0x18019bd10], 0x150c
mov qword [0x18019bce8], rax
lea rax, [rbx + 0x1feb968]
mov qword [0x18019bcf8], rax
lea rax, [rbx + 0x1feaac0]
mov qword [0x18019bd08], rax
mov dword [0x18019bd20], 0x250
mov dword [0x18019bd18], 0xd10
mov dword [0x18019bd24], 0x10a8
mov dword [0x18019bd2c], 0x2f4
mov dword [0x18019bd30], 0x84
mov dword [0x18019bd44], 0x134
mov dword [0x18019bd34], 0x20
mov dword [0x18019bd3c], 0x24
mov dword [0x18019bd28], 0x88
mov dword [0x18019bd38], 0x5f0
mov dword [0x18019bd48], 0x146b
mov dword [0x18019bd40], 0x28c
mov byte [0x18019bd51], r13b
mov dword [0x18019bd1c], 0x218
jmp 0x1800731c7
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180072fda
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180073091
mov r13d, 1
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073270
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180073255
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180073255
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180073251
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x18007322e
cmp r11d, 0xe463da3c
je 0x1800743a9
test edx, edx
jne 0x180073212
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180073266
cmp qword [rax + 0x30], r12
jne 0x1800731ee
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2802_GameProcess.exe
call rax
test rax, rax
jne 0x18007333d
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x18007332b
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180073310
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180073310
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x18007330c
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x1800732e9
cmp r11d, 0xe463da3c
je 0x1800743c6
test edx, edx
jne 0x1800732cd
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180073321
cmp qword [rax + 0x30], r12
jne 0x1800732a9
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2802_GTAProcess.exe
call rax
test rax, rax
je 0x1800733fe
lea rax, [rbx + 0x254d448]
mov dword [0x18019bd14], 0x1098
mov qword [0x18019bce0], rax
lea rax, [rbx + 0x1f5b820]
mov qword [0x18019bce8], rax
lea rax, [rbx + 0x1fbccd8]
mov qword [0x18019bcf8], rax
lea rax, [rbx + 0x1fbc100]
mov qword [0x18019bd08], rax
mov dword [0x18019bd10], 0x150c
mov dword [0x18019bd20], 0x250
mov dword [0x18019bd18], 0x10b8
mov dword [0x18019bd24], 0x10a8
mov dword [0x18019bd2c], 0x2f4
mov dword [0x18019bd30], 0x84
mov dword [0x18019bd44], 0x134
mov dword [0x18019bd34], 0x20
mov dword [0x18019bd3c], 0x24
mov dword [0x18019bd38], 0x5f0
mov dword [0x18019bd48], 0x146b
mov dword [0x18019bd40], 0x28c
mov byte [0x18019bd50], r13b
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x1800734a7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18007348c
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18007348c
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180073488
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073465
cmp r11d, 0xe463da3c
je 0x1800743e3
test edx, edx
jne 0x180073449
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18007349d
cmp qword [rax + 0x30], r12
jne 0x180073425
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2699_GTAProcess.exe
call rax
test rax, rax
jne 0x180073574
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073562
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180073547
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180073547
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180073543
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073520
cmp r11d, 0xe463da3c
je 0x180074400
test edx, edx
jne 0x180073504
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180073558
cmp qword [rax + 0x30], r12
jne 0x1800734e0
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2699_GameProcess.exe
call rax
test rax, rax
je 0x18007362e
lea rax, [rbx + 0x26684d8]
mov dword [0x18019bd14], 0x10b8
mov qword [0x18019bce0], rax
lea rax, [rbx + 0x20304c8]
mov qword [0x18019bce8], rax
lea rax, [rbx + 0x20d9868]
mov qword [0x18019bcf8], rax
lea rax, [rbx + 0x20d8c90]
mov qword [0x18019bd08], rax
mov dword [0x18019bd10], 0x1530
mov dword [0x18019bd20], 0x238
mov dword [0x18019bd18], 0x10d8
mov dword [0x18019bd24], 0x10c8
mov dword [0x18019bd2c], 0x2f4
mov dword [0x18019bd30], 0x84
mov dword [0x18019bd44], 0x134
mov dword [0x18019bd34], 0x20
mov dword [0x18019bd3c], 0x24
mov dword [0x18019bd38], 0x5f0
mov dword [0x18019bd48], 0x146b
mov dword [0x18019bd40], 0x28c
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x1800736d7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x1800736bc
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x1800736bc
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x1800736b8
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073695
cmp r11d, 0xe463da3c
je 0x18007441d
test edx, edx
jne 0x180073679
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x1800736cd
cmp qword [rax + 0x30], r12
jne 0x180073655
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2612_GameProcess.exe
call rax
test rax, rax
jne 0x1800737a4
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073792
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180073777
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180073777
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180073773
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073750
cmp r11d, 0xe463da3c
je 0x18007443a
test edx, edx
jne 0x180073734
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180073788
cmp qword [rax + 0x30], r12
jne 0x180073710
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2612_GTAProcess.exe
call rax
test rax, rax
je 0x18007385e
lea rax, [rbx + 0x2567db0]
mov dword [0x18019bd14], 0x10b8
mov qword [0x18019bce0], rax
lea rax, [rbx + 0x1f77ef0]
mov qword [0x18019bce8], rax
lea rax, [rbx + 0x1fd9148]
mov qword [0x18019bcf8], rax
lea rax, [rbx + 0x1fd8570]
mov qword [0x18019bd08], rax
mov dword [0x18019bd10], 0x1530
mov dword [0x18019bd20], 0x238
mov dword [0x18019bd18], 0x10d8
mov dword [0x18019bd24], 0x10c8
mov dword [0x18019bd2c], 0x2f4
mov dword [0x18019bd30], 0x84
mov dword [0x18019bd44], 0x134
mov dword [0x18019bd34], 0x20
mov dword [0x18019bd3c], 0x24
mov dword [0x18019bd38], 0x5f0
mov dword [0x18019bd48], 0x146b
mov dword [0x18019bd40], 0x28c
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073907
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x1800738ec
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x1800738ec
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x1800738e8
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x1800738c5
cmp r11d, 0xe463da3c
je 0x180074457
test edx, edx
jne 0x1800738a9
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x1800738fd
cmp qword [rax + 0x30], r12
jne 0x180073885
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2545_GameProcess.exe
call rax
test rax, rax
jne 0x1800739d4
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x1800739c2
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x1800739a7
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x1800739a7
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x1800739a3
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073980
cmp r11d, 0xe463da3c
je 0x180074474
test edx, edx
jne 0x180073964
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x1800739b8
cmp qword [rax + 0x30], r12
jne 0x180073940
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2545_GTAProcess.exe
call rax
test rax, rax
je 0x180073a8e
lea rax, [rbx + 0x25667e8]
mov dword [0x18019bd14], 0x10b8
mov qword [0x18019bce0], rax
lea rax, [rbx + 0x1f2e7a8]
mov qword [0x18019bce8], rax
lea rax, [rbx + 0x1fd7b48]
mov qword [0x18019bcf8], rax
lea rax, [rbx + 0x1fd6f70]
mov qword [0x18019bd08], rax
mov dword [0x18019bd10], 0x1530
mov dword [0x18019bd20], 0x238
mov dword [0x18019bd18], 0x10d8
mov dword [0x18019bd24], 0x10c8
mov dword [0x18019bd2c], 0x2f4
mov dword [0x18019bd30], 0x84
mov dword [0x18019bd44], 0x134
mov dword [0x18019bd34], 0x20
mov dword [0x18019bd3c], 0x24
mov dword [0x18019bd38], 0x5f0
mov dword [0x18019bd48], 0x146b
mov dword [0x18019bd40], 0x28c
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073b37
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180073b1c
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180073b1c
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180073b18
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073af5
cmp r11d, 0xe463da3c
je 0x180074491
test edx, edx
jne 0x180073ad9
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180073b2d
cmp qword [rax + 0x30], r12
jne 0x180073ab5
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2372_GameProcess.exe
call rax
test rax, rax
jne 0x180073c04
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073bf2
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180073bd7
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180073bd7
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180073bd3
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073bb0
cmp r11d, 0xe463da3c
je 0x1800744ae
test edx, edx
jne 0x180073b94
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180073be8
cmp qword [rax + 0x30], r12
jne 0x180073b70
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2372_GTAProcess.exe
call rax
test rax, rax
je 0x180073cbe
lea rax, [rbx + 0x252dcd8]
mov dword [0x18019bd14], 0x10b8
mov qword [0x18019bce0], rax
lea rax, [rbx + 0x1f05208]
mov qword [0x18019bce8], rax
lea rax, [rbx + 0x1f9f5c8]
mov qword [0x18019bcf8], rax
lea rax, [rbx + 0x1f9e9f0]
mov qword [0x18019bd08], rax
mov dword [0x18019bd10], 0x14e0
mov dword [0x18019bd20], 0x218
mov dword [0x18019bd18], 0x10d8
mov dword [0x18019bd24], 0x10c8
mov dword [0x18019bd2c], 0x2f4
mov dword [0x18019bd30], 0x84
mov dword [0x18019bd44], 0x134
mov dword [0x18019bd34], 0x20
mov dword [0x18019bd3c], 0x24
mov dword [0x18019bd38], 0x5f0
mov dword [0x18019bd48], 0x146b
mov dword [0x18019bd40], 0x28c
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073d67
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180073d4c
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180073d4c
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180073d48
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073d25
cmp r11d, 0xe463da3c
je 0x1800744cb
test edx, edx
jne 0x180073d09
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180073d5d
cmp qword [rax + 0x30], r12
jne 0x180073ce5
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2189_GameProcess.exe
call rax
test rax, rax
jne 0x180073e34
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073e22
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180073e07
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180073e07
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180073e03
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073de0
cmp r11d, 0xe463da3c
je 0x1800744e8
test edx, edx
jne 0x180073dc4
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180073e18
cmp qword [rax + 0x30], r12
jne 0x180073da0
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2189_GTAProcess.exe
call rax
test rax, rax
je 0x180073ef8
lea rax, [rbx + 0x24e6d90]
mov dword [0x18019bd14], 0x10b8
mov qword [0x18019bce0], rax
lea rax, [rbx + 0x1ee18a8]
mov qword [0x18019bce8], rax
lea rax, [rbx + 0x1f89498]
mov qword [0x18019bcf8], rax
lea rax, [rbx + 0x1f888c0]
mov qword [0x18019bd08], rax
mov dword [0x18019bd10], 0x14e0
mov dword [0x18019bd20], 0x218
mov dword [0x18019bd18], 0x10d8
mov dword [0x18019bd24], 0x10c8
mov dword [0x18019bd2c], 0x2f4
mov dword [0x18019bd30], 0x84
mov dword [0x18019bd44], 0x134
mov dword [0x18019bd34], 0x20
mov dword [0x18019bd4c], 0x908
mov dword [0x18019bd3c], 0x24
mov dword [0x18019bd38], 0x5f0
mov dword [0x18019bd48], 0x146b
mov dword [0x18019bd40], 0x28c
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x180073fa1
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180073f86
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180073f86
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180073f82
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180073f5f
cmp r11d, 0xe463da3c
je 0x180074505
test edx, edx
jne 0x180073f43
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180073f97
cmp qword [rax + 0x30], r12
jne 0x180073f1f
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2060_GameProcess.exe
call rax
test rax, rax
jne 0x18007406e
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x18007405c
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180074041
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180074041
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x18007403d
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x18007401a
cmp r11d, 0xe463da3c
je 0x180074522
test edx, edx
jne 0x180073ffe
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180074052
cmp qword [rax + 0x30], r12
jne 0x180073fda
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_b2060_GTAProcess.exe
call rax
test rax, rax
je 0x180074128
lea rax, [rbx + 0x24c8858]
mov dword [0x18019bd14], 0x10a8
mov qword [0x18019bce0], rax
lea rax, [rbx + 0x1ec3828]
mov qword [0x18019bce8], rax
lea rax, [rbx + 0x1f6b3c0]
mov qword [0x18019bcf8], rax
lea rax, [rbx + 0x1f6a7e0]
mov qword [0x18019bd08], rax
mov dword [0x18019bd10], 0x14e0
mov dword [0x18019bd20], 0x218
mov dword [0x18019bd18], 0x10d8
mov dword [0x18019bd24], 0x10b8
mov dword [0x18019bd2c], 0x2f4
mov dword [0x18019bd30], 0x84
mov dword [0x18019bd44], 0x134
mov dword [0x18019bd34], 0x20
mov dword [0x18019bd3c], 0x24
mov dword [0x18019bd38], 0x5f0
mov dword [0x18019bd48], 0x146b
mov dword [0x18019bd40], 0x28c
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x1800741d1
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r10, rdi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x1800741b6
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x1800741b6
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x1800741b2
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x18007418f
cmp r11d, 0xe463da3c
je 0x18007453f
test edx, edx
jne 0x180074173
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x1800741c7
cmp qword [rax + 0x30], r12
jne 0x18007414f
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_GameProcess.exe
call rax
test rax, rax
jne 0x18007429e
mov rax, qword [0x18019bd78]
test rax, rax
jne 0x18007428c
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x180074271
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x180074271
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x18007426d
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x18007424a
cmp r11d, 0xe463da3c
je 0x18007455c
test edx, edx
jne 0x18007422e
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x180074282
cmp qword [rax + 0x30], r12
jne 0x18007420a
mov rax, r12
mov qword [0x18019bd78], rax
lea rcx, str.FiveM_GTAProcess.exe
call rax
test rax, rax
je 0x180074358
lea rax, [rbx + 0x247f840]
mov dword [0x18019bd14], 0x10a8
lea rcx, [rbx + 0x2088360]
mov qword [0x18019bce0], rax
mov qword [0x18019bcf8], rcx
lea rax, [rbx + 0x1efd4c8]
lea rcx, [rbx + 0x2087780]
mov qword [0x18019bce8], rax
mov qword [0x18019bd08], rcx
mov dword [0x18019bd10], 0x14b8
mov dword [0x18019bd20], 0x218
mov dword [0x18019bd18], 0x10c8
mov dword [0x18019bd24], 0x10b8
mov dword [0x18019bd2c], 0x2e8
mov dword [0x18019bd30], 0x74
mov dword [0x18019bd44], 0x12c
mov dword [0x18019bd34], 0x20
mov dword [0x18019bd3c], 0x24
mov dword [0x18019bd38], 0x5e0
mov dword [0x18019bd48], 0x146b
mov dword [0x18019bd40], 0x25c
mov qword [rsp + 0x28], r12
lea r8, [0x180068bf0]
mov r9, r15
mov dword [rsp + 0x20], r12d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov eax, r13d
mov rcx, qword [rbp + 0x220]
xor rcx, rsp
call fcn.1800d22b0
lea r11, [rsp + 0x280]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180073269
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180073324
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x1800734a0
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18007355b
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x1800736d0
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18007378b
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180073900
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x1800739bb
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180073b30
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180073beb
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180073d60
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180073e1b
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180073f9a
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180074055
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x1800741ca
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x180074285