Function at 0x180049d2c
Capabilities:
Delete file

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x598]
sub rsp, 0x670
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
mov rax, qword [0x1800ca0c0]
xor rax, rsp
mov qword [rbp + 0x530], rax
xor ebx, ebx
mov esi, ebx
mov dword [rsp + 0x48], ebx
mov rax, qword [0x1800cdf10]
mov dword [rax + 0x15a8], ebx
mov dword [rax + 0x15dc], ebx
mov dword [rax + 0x1574], ebx
mov r10d, 0x3f000000
mov dword [rax + 0x1584], r10d
mov dword [rax + 0x1588], r10d
mov qword [rax + 0x15d0], 0x40800000
mov r11d, 0x3f800000
mov dword [rax + 0x1620], r11d
mov dword [rax + 0x1624], r11d
mov dword [rax + 0x1628], r11d
mov dword [rax + 0x162c], r11d
mov dword [rax + 0x1630], r10d
mov dword [rax + 0x1634], r10d
mov dword [rax + 0x1638], r10d
mov dword [rax + 0x163c], r11d
mov ecx, 0x3d8f5c29
mov dword [rax + 0x1640], ecx
mov dword [rax + 0x1644], ecx
mov dword [rax + 0x1648], ecx
mov dword [rax + 0x164c], r10d
mov ecx, 0x3db851ec
mov dword [rax + 0x1650], ecx
mov dword [rax + 0x1654], ecx
mov dword [rax + 0x1658], ecx
mov dword [rax + 0x165c], r11d
mov r9d, 0x3e428f5c
mov dword [rax + 0x1660], r9d
mov dword [rax + 0x1664], r9d
mov dword [rax + 0x1668], r9d
mov dword [rax + 0x166c], 0x3f6b851f
mov dword [rax + 0x1670], r9d
mov dword [rax + 0x1674], r9d
mov dword [rax + 0x1678], r9d
mov r12d, 0x3e947ae1
mov qword [rax + 0x167c], r12
mov qword [rax + 0x1684], rbx
mov dword [rax + 0x168c], 0x3e75c28f
mov edx, 0x3d4ccccd
mov dword [rax + 0x1690], edx
mov dword [rax + 0x1694], edx
mov dword [rax + 0x1698], edx
mov r8d, 0x3f0a3d71
mov dword [rax + 0x169c], r8d
mov dword [rax + 0x16a0], r9d
mov dword [rax + 0x16a4], r9d
mov dword [rax + 0x16a8], r9d
mov dword [rax + 0x16ac], r8d
mov dword [rax + 0x16b0], 0x3e4ccccd
mov dword [rax + 0x16b4], 0x3e6147ae
mov r13d, 0x3e6b851f
mov dword [rax + 0x16b8], r13d
mov qword [rax + 0x16bc], r11
mov qword [rax + 0x16c4], rbx
mov dword [rax + 0x16cc], r11d
mov ecx, 0x3d75c28f
mov dword [rax + 0x16d0], ecx
mov dword [rax + 0x16d4], ecx
mov dword [rax + 0x16d8], ecx
mov qword [rax + 0x16dc], r11
mov qword [rax + 0x16e4], rbx
mov dword [rax + 0x16ec], r11d
mov r15d, 0x3e0f5c29
mov dword [rax + 0x16f0], r15d
mov dword [rax + 0x16f4], r15d
mov dword [rax + 0x16f8], r15d
mov dword [rax + 0x16fc], r11d
mov dword [rax + 0x1700], edx
mov dword [rax + 0x1704], edx
mov dword [rax + 0x1708], edx
mov dword [rax + 0x170c], r8d
mov edx, 0x3eae147b
mov dword [rax + 0x1710], edx
mov dword [rax + 0x1714], edx
mov dword [rax + 0x1718], edx
mov dword [rax + 0x171c], r8d
mov r11d, 0x3ecccccd
mov dword [rax + 0x1720], r11d
mov dword [rax + 0x1724], r11d
mov dword [rax + 0x1728], r11d
mov dword [rax + 0x172c], r8d
mov ecx, 0x3f0f5c29
mov dword [rax + 0x1730], ecx
mov dword [rax + 0x1734], ecx
mov dword [rax + 0x1738], ecx
mov dword [rax + 0x173c], r8d
mov r14d, 0x3ea8f5c3
mov dword [rax + 0x1740], r14d
mov edi, 0x3f2b851f
mov dword [rax + 0x1744], edi
mov ebx, 0x3f5c28f6
mov dword [rax + 0x1748], ebx
mov dword [rax + 0x174c], 0x3f800000
mov dword [rax + 0x1750], edx
mov dword [rax + 0x1754], edx
mov dword [rax + 0x1758], edx
mov dword [rax + 0x175c], r8d
mov dword [rax + 0x1760], ecx
mov dword [rax + 0x1764], ecx
mov dword [rax + 0x1768], ecx
mov dword [rax + 0x176c], r8d
mov ecx, 0x3d23d70a
mov dword [rax + 0x1770], ecx
mov dword [rax + 0x1774], ecx
mov dword [rax + 0x1778], ecx
mov dword [rax + 0x177c], r10d
mov dword [rax + 0x1780], r9d
mov dword [rax + 0x1784], r9d
mov dword [rax + 0x1788], r9d
mov dword [rax + 0x178c], r8d
mov edx, 0x3e4ccccd
mov dword [rax + 0x1790], edx
mov ecx, 0x3e6147ae
mov dword [rax + 0x1794], ecx
mov dword [rax + 0x1798], r13d
mov qword [rax + 0x179c], 0x3f800000
xor r8d, r8d
mov qword [rax + 0x17a4], r8
mov r10d, 0x3f051eb8
mov qword [rax + 0x17ac], r10
mov qword [rax + 0x17b4], r8
mov r9d, 0x3eb851ec
mov dword [rax + 0x17bc], r9d
mov dword [rax + 0x17c0], edx
mov dword [rax + 0x17c4], ecx
mov dword [rax + 0x17c8], r13d
mov dword [rax + 0x17cc], r14d
mov edx, 0x3e8f5c29
mov dword [rax + 0x17d0], edx
mov dword [rax + 0x17d4], edx
mov dword [rax + 0x17d8], edx
mov dword [rax + 0x17dc], r12d
mov r8d, 0x3ee147ae
mov dword [rax + 0x17e0], r8d
mov dword [rax + 0x17e4], r8d
mov dword [rax + 0x17e8], r8d
mov dword [rax + 0x17ec], r12d
mov dword [rax + 0x17f0], r11d
mov dword [rax + 0x17f4], r8d
mov ecx, 0x3ef0a3d7
mov dword [rax + 0x17f8], ecx
mov dword [rax + 0x17fc], 0x3f800000
mov dword [rax + 0x1800], edx
mov dword [rax + 0x1804], edx
mov dword [rax + 0x1808], edx
mov dword [rax + 0x180c], r12d
mov dword [rax + 0x1810], r8d
mov dword [rax + 0x1814], r8d
mov dword [rax + 0x1818], r8d
mov dword [rax + 0x181c], r12d
mov dword [rax + 0x1820], r11d
mov dword [rax + 0x1824], r8d
mov dword [rax + 0x1828], ecx
mov edx, 0x3f800000
mov qword [rax + 0x182c], rdx
xor r8d, r8d
mov qword [rax + 0x1834], r8
mov dword [rax + 0x183c], r10d
mov dword [rax + 0x1840], r15d
mov dword [rax + 0x1844], r15d
mov dword [rax + 0x1848], r15d
mov dword [rax + 0x184c], edx
mov ecx, 0x3e4ccccd
mov dword [rax + 0x1850], ecx
mov dword [rax + 0x1854], ecx
mov dword [rax + 0x1858], ecx
mov qword [rax + 0x185c], r9
mov qword [rax + 0x1864], r8
mov dword [rax + 0x186c], r10d
mov dword [rax + 0x1870], r15d
mov dword [rax + 0x1874], r15d
mov dword [rax + 0x1878], r15d
mov dword [rax + 0x187c], edx
mov qword [rax + 0x1880], rdx
mov dword [rax + 0x1888], r8d
mov dword [rax + 0x188c], edx
mov qword [rax + 0x1890], rdx
mov dword [rax + 0x1898], r8d
mov dword [rax + 0x189c], edx
mov qword [rax + 0x18a0], rdx
mov dword [rax + 0x18a8], r8d
mov dword [rax + 0x18ac], edx
mov qword [rax + 0x18b0], rdx
mov dword [rax + 0x18b8], r8d
mov dword [rax + 0x18bc], edx
mov dword [rax + 0x18c0], ecx
mov dword [rax + 0x18c4], 0x3e6147ae
mov dword [rax + 0x18c8], r13d
mov dword [rax + 0x18cc], edx
mov dword [rax + 0x18d0], r14d
mov dword [rax + 0x18d4], edi
mov dword [rax + 0x18d8], ebx
mov dword [rax + 0x18dc], edx
mov qword [rax + 0x18e0], rdx
xor r14d, r14d
mov dword [rax + 0x18e8], r14d
mov dword [rax + 0x18ec], edx
mov qword [rax + 0x18f0], rdx
mov dword [rax + 0x18f8], r14d
mov dword [rax + 0x18fc], 0x3f333333
mov qword [rax + 0x1900], rdx
mov dword [rax + 0x1908], r14d
mov dword [rax + 0x190c], ecx
mov qword [rax + 0x1910], rdx
mov dword [rax + 0x1918], r14d
mov dword [rax + 0x191c], 0x3eb33333
or dword [rax + 0x1b20], 2
mov dword [rax + 0x1b40], 0x441c4000
mov dword [rax + 0x1b44], 0x43fa0000
lea edi, [r8 + 4]
mov dword [rax + 0x1b28], edi
xor edx, edx
lea r8d, [r14 + 0x22]
lea rcx, str.reconnect.wtf
call fcn.180021e78
test al, al
je 0x18004c75a
mov dword [rbp - 0x40], 0x42e60000
mov dword [rbp - 0x3c], 0x41f00000
lea rdx, [rbp - 0x40]
lea rcx, str.COMBAT
call fcn.180038f5c
test al, al
je 0x18004a337
mov dword [0x1800ce9a4], r14d
movss xmm7, dword [0x1800b9ddc]
movaps xmm1, xmm7
xorps xmm6, xmm6
xorps xmm0, xmm0
call fcn.180024940
mov dword [rbp - 0x38], 0x42e60000
mov dword [rbp - 0x34], 0x41f00000
lea rdx, [rbp - 0x38]
lea rcx, str.VISUALS
call fcn.180038f5c
mov r13d, 1
test al, al
je 0x18004a37c
mov dword [0x1800ce9a4], r13d
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov dword [rsp + 0x68], 0x42e60000
mov dword [rsp + 0x6c], 0x41f00000
lea rdx, [rsp + 0x68]
lea rcx, str.WEAPONS
call fcn.180038f5c
test al, al
je 0x18004a3b6
mov dword [0x1800ce9a4], 2
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov dword [rsp + 0x70], 0x42e60000
mov dword [rsp + 0x74], 0x41f00000
lea rdx, [rsp + 0x70]
lea rcx, str.MISC
call fcn.180038f5c
test al, al
je 0x18004a3f0
mov dword [0x1800ce9a4], 3
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov dword [rsp + 0x60], 0x42e60000
mov dword [rsp + 0x64], 0x41f00000
lea rdx, [rsp + 0x60]
lea rcx, str.CONFIG
call fcn.180038f5c
test al, al
je 0x18004a42a
mov ecx, edi
mov dword [0x1800ce9a4], ecx
jmp 0x18004a430
mov ecx, dword [0x1800ce9a4]
test ecx, ecx
je 0x18004c58e
sub ecx, r13d
je 0x18004bea8
sub ecx, r13d
je 0x18004bb4c
sub ecx, r13d
je 0x18004b7a3
cmp ecx, r13d
jne 0x18004c75a
lea rcx, [rsp + 0x58]
call fcn.180024c5c
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x50]
call fcn.180024c5c
movss xmm2, dword [rax]
mulss xmm2, dword [0x1800b9be0]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
lea rdx, [rsp + 0x40]
lea rcx, str.config
call fcn.18001fb3c
mov qword [rbp + 0x160], r14
mov qword [rbp + 0xa0], r14
xorps xmm0, xmm0
movups xmmword [rbp + 0xe8], xmm0
mov qword [rbp + 0xf8], r14
mov r15d, 0xf
mov qword [rbp + 0x100], r15
mov byte [rbp + 0xe8], r14b
movabs rax, 0x799775611690df4
mov qword [rbp + 0x500], rax
movabs r12, 0x794d40220d3a22e
mov qword [rbp + 0x508], r12
movabs rax, 0x7d8231755395db5
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x4f8], r12
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0x4f0]
movdqa xmmword [rbp + 0x500], xmm0
lea r8, [rbp + 0x500]
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0xa0]
call fcn.18008191c
or rdi, 0xffffffffffffffff
mov ebx, 0x1000
test eax, eax
jne 0x18004a752
mov rdx, qword [rbp + 0xa0]
test rdx, rdx
je 0x18004a752
movabs rax, 0x7846744067a11e9
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], r12
movabs rax, 0x7d8231755395db5
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x4f8], r12
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x4f0]
movdqa xmmword [rbp - 0x80], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x20], xmm1
mov r8, rdi
inc r8
cmp byte [rdx + r8], r14b
jne 0x18004a5aa
lea rcx, [rbp - 0x30]
call fcn.1800145cc
nop
lea rax, [rbp - 0x80]
mov r8, rdi
inc r8
cmp byte [rax + r8], r14b
jne 0x18004a5c4
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x30]
call fcn.180014a5c
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x40], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], r15
mov byte [rax], r14b
or esi, ebx
mov dword [rsp + 0x48], esi
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0xe8]
call fcn.18004ddc0
mov rdx, qword [rbp + 0x48]
cmp rdx, r15
jbe 0x18004a641
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, rbx
jb 0x18004a63b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c7ad
call fcn.18006bd10
nop
mov rdx, qword [rbp - 0x18]
cmp rdx, r15
jbe 0x18004a677
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, rbx
jb 0x18004a672
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c7b3
call fcn.18006bd10
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0x50]
call fcn.18004e16c
nop
lea rcx, [rbp + 0x50]
call fcn.1800514f0
mov bl, al
lea rcx, [rbp + 0x50]
call fcn.18000641c
test bl, bl
jne 0x18004a6d9
lea rdx, [rbp + 0xe8]
lea rcx, [rbp - 0x70]
call fcn.18004e16c
nop
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], 7
cmova rcx, qword [rbp - 0x70]
call fcn.18006acac
shr rax, 0x20
test eax, eax
jne 0x18004c7b9
lea rcx, [rbp - 0x70]
call fcn.18000641c
movabs rax, 0x7d8234b214a28e7
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x4f8], r12
movabs rax, 0x7d8231755395db5
mov qword [rbp + 0x510], rax
mov qword [rbp + 0x518], r12
movdqa xmm0, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rbp + 0x4f0], xmm0
lea rax, [rbp + 0x4f0]
mov r8, rdi
inc r8
cmp byte [rax + r8], r14b
jne 0x18004a72a
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0xe8]
call fcn.180014a5c
mov rcx, qword [rbp + 0xa0]
call fcn.180078548
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0x70]
call fcn.18004e16c
nop
lea rcx, [rbp + 0x70]
call fcn.1800514f0
mov bl, al
lea rcx, [rbp + 0x70]
call fcn.18000641c
lea r12, [0x1800ce9c0]
lea rdx, [rbp + 0xe8]
test bl, bl
je 0x18004b4f2
lea rcx, [rbp - 0x10]
call fcn.18004e16c
nop
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x510], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x510]
call fcn.18005057c
test eax, eax
jne 0x18004c7cc
lea rcx, [rbp - 0x10]
call fcn.18000641c
xorps xmm0, xmm0
movups xmmword [rbp + 0x110], xmm0
mov rcx, qword [rbp + 0x518]
test rcx, rcx
je 0x18004a7e9
lock add dword [rcx + 8], r13d
mov rcx, qword [rbp + 0x518]
mov esi, dword [rsp + 0x48]
movaps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rbp + 0x110], xmm0
test rcx, rcx
je 0x18004a80d
lock add dword [rcx + 8], r13d
mov rcx, qword [rbp + 0x518]
mov esi, dword [rsp + 0x48]
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x188], xmm1
test rcx, rcx
je 0x18004a853
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x18004a84f
mov rbx, qword [rbp + 0x518]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x18004a84f
mov rcx, qword [rbp + 0x518]
mov rax, qword [rcx]
call qword [rax + 8]
mov esi, dword [rsp + 0x48]
mov r13, qword [rbp + 0x110]
mov r15, qword [rbp + 0x118]
test r13, r13
je 0x18004aeae
lea rbx, [r13 + 0x20]
xorps xmm0, xmm0
movups xmmword [rbp + 0x140], xmm0
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], 7
mov word [rbp + 0x140], r14w
mov rdx, qword [rbx + 0x10]
test rdx, rdx
jne 0x18004a8ad
mov qword [rbp + 0x150], rdx
mov word [rbp + rdx*2 + 0x140], r14w
jmp 0x18004a8bc
xor r8d, r8d
lea rcx, [rbp + 0x140]
call fcn.18004f8e8
lea rcx, [rbp + 0x140]
mov rdx, qword [rbp + 0x140]
mov r8, qword [rbp + 0x158]
cmp r8, 7
cmova rcx, rdx
mov r9, rbx
cmp qword [rbx + 0x18], 7
jbe 0x18004a8e6
mov r9, qword [rbx]
mov rax, qword [rbx + 0x10]
lea r10, [r9 + rax*2]
jbe 0x18004a8f3
mov rbx, qword [rbx]
cmp rbx, r10
je 0x18004a926
sub rcx, rbx
cmp word [rbx], 0x5c
jne 0x18004a908
mov eax, 0x2f
jmp 0x18004a90b
movzx eax, word [rbx]
mov word [rbx + rcx], ax
add rbx, 2
cmp rbx, r10
jne 0x18004a8fb
mov r8, qword [rbp + 0x158]
mov rdx, qword [rbp + 0x140]
lea r12, [rbp + 0x140]
cmp r8, 7
cmova r12, rdx
mov r14, qword [rbp + 0x150]
call fcn.18006aa4c
mov dword [rbp - 0x50], eax
xorps xmm0, xmm0
movups xmmword [rbp + 0x120], xmm0
xor ecx, ecx
mov qword [rbp + 0x130], rcx
mov qword [rbp + 0x138], 0xf
mov byte [rbp + 0x120], cl
bts esi, 9
mov dword [rsp + 0x48], esi
test r14, r14
je 0x18004aa31
cmp r14, 0x7fffffff
ja 0x18004c7e8
mov dword [rsp + 0x20], ecx
xor r9d, r9d
mov r8d, r14d
mov rdx, r12
mov ecx, eax
call fcn.18006aabc
mov rbx, rax
mov qword [rbp - 0x48], rax
shr rax, 0x20
test eax, eax
jne 0x18004c7df
movsxd rdx, ebx
cmp rdx, qword [rbp + 0x130]
ja 0x18004a9dd
lea rax, [rbp + 0x120]
cmp qword [rbp + 0x138], 0xf
cmova rax, qword [rbp + 0x120]
mov qword [rbp + 0x130], rdx
mov byte [rax + rdx], 0
jmp 0x18004a9f3
sub rdx, qword [rbp + 0x130]
xor r8d, r8d
lea rcx, [rbp + 0x120]
call fcn.180049b58
lea r9, [rbp + 0x120]
cmp qword [rbp + 0x138], 0xf
cmova r9, qword [rbp + 0x120]
mov dword [rsp + 0x20], ebx
mov r8d, r14d
mov rdx, r12
mov ecx, dword [rbp - 0x50]
call fcn.18006aabc
mov qword [rbp - 0x50], rax
shr rax, 0x20
xor r12d, r12d
test eax, eax
jne 0x18004c7a4
jmp 0x18004aa34
xor r12d, r12d
btr esi, 9
or esi, 0x180
lea rcx, [rbp + 0x140]
call fcn.18000641c
or esi, 0x40
lea r14, [rbp + 0x120]
cmp qword [rbp + 0x138], 0xf
cmova r14, qword [rbp + 0x120]
mov rbx, qword [rbp + 0x130]
test rbx, rbx
je 0x18004aad6
xor edx, edx
mov r8d, 0x100
lea rcx, [rbp + 0x1a0]
call fcn.1800a0760
lea rcx, [0x1800b695c]
mov edx, 1
movzx eax, byte [rcx]
mov byte [rbp + rax + 0x1a0], dl
add rcx, rdx
lea rax, [0x1800b695e]
cmp rcx, rax
jne 0x18004aa90
lea rax, [rbx - 1]
mov rcx, rdi
cmp rax, rdi
cmovb rcx, rax
add rcx, r14
jmp 0x18004aac4
cmp rcx, r14
je 0x18004aad6
sub rcx, rdx
movzx eax, byte [rcx]
cmp byte [rbp + rax + 0x1a0], r12b
je 0x18004aabc
sub rcx, r14
jmp 0x18004aad9
mov rcx, rdi
inc rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0xc8], xmm0
mov qword [rbp + 0xd8], r12
mov qword [rbp + 0xe0], r12
cmp rbx, rcx
jb 0x18004c80e
sub rbx, rcx
mov r8, rdi
cmp rbx, rdi
cmovb r8, rbx
lea rdx, [rbp + 0x120]
cmp qword [rbp + 0x138], 0xf
cmova rdx, qword [rbp + 0x120]
add rdx, rcx
lea rcx, [rbp + 0xc8]
call fcn.1800145cc
bts esi, 0xb
lea rcx, [rbp + 0xc8]
cmp qword [rbp + 0xe0], 0xf
cmova rcx, qword [rbp + 0xc8]
mov rdx, qword [rbp + 0xd8]
test rdx, rdx
je 0x18004ab86
lea rax, [rdx - 1]
mov r8, rdi
cmp rax, rdi
cmovb r8, rax
add r8, rcx
cmp byte [r8], 0x2e
je 0x18004ab81
mov eax, 1
cmp r8, rcx
je 0x18004ab86
sub r8, rax
cmp byte [r8], 0x2e
jne 0x18004ab73
sub r8, rcx
jmp 0x18004ab89
mov r8, rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x20], r12
mov qword [rbp + 0x28], r12
cmp rdx, r8
cmovb r8, rdx
lea rdx, [rbp + 0xc8]
cmp qword [rbp + 0xe0], 0xf
cmova rdx, qword [rbp + 0xc8]
lea rcx, [rbp + 0x10]
call fcn.1800145cc
bts esi, 0xa
mov dword [rsp + 0x48], esi
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0xc8]
call fcn.18004ddc0
mov rdx, qword [rbp + 0x28]
cmp rdx, 0xf
jbe 0x18004ac12
inc rdx
mov rcx, qword [rbp + 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004ac0d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c7ee
call fcn.18006bd10
mov r14, qword [0x1800ce9a8]
mov rbx, qword [0x1800ce9b0]
cmp r14, rbx
je 0x18004ad12
xorps xmm0, xmm0
movups xmmword [rbp + 0x168], xmm0
and qword [rbp + 0x178], 0
and qword [rbp + 0x180], 0
mov rdx, r14
cmp qword [r14 + 0x18], 0xf
jbe 0x18004ac50
mov rdx, qword [r14]
mov r8, qword [r14 + 0x10]
lea rcx, [rbp + 0x168]
call fcn.180014858
lea rax, [rbp + 0x168]
mov r10, qword [rbp + 0x180]
cmp r10, 0xf
seta r11b
mov rcx, qword [rbp + 0x168]
cmova rax, rcx
lea rdx, [rbp + 0xc8]
cmp qword [rbp + 0xe0], 0xf
cmova rdx, qword [rbp + 0xc8]
sub rdx, rax
movzx r9d, byte [rax]
movzx r8d, byte [rax + rdx]
sub r9d, r8d
jne 0x18004acb1
inc rax
test r8d, r8d
jne 0x18004ac9b
movzx r12d, r12b
test r9d, r9d
mov eax, 1
cmove r12d, eax
test r11b, r11b
je 0x18004acf4
lea rdx, [r10 + 1]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004acef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c7f4
call fcn.18006bd10
add r14, 0x20
cmp r14, rbx
jne 0x18004ac29
xor r14d, r14d
test r12b, r12b
jne 0x18004ad6c
mov rbx, qword [0x1800ce9b0]
jmp 0x18004ad15
xor r14d, r14d
cmp rbx, qword [0x1800ce9b8]
je 0x18004ad5c
xorps xmm0, xmm0
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r14
lea rdx, [rbp + 0xc8]
cmp qword [rbp + 0xe0], 0xf
cmova rdx, qword [rbp + 0xc8]
mov r8, qword [rbp + 0xd8]
mov rcx, rbx
call fcn.180014858
add qword [0x1800ce9b0], 0x20
jmp 0x18004ad6c
lea r8, [rbp + 0xc8]
mov rdx, rbx
call fcn.18004f4e4
nop
mov rdx, qword [rbp + 0xe0]
cmp rdx, 0xf
jbe 0x18004adad
inc rdx
mov rcx, qword [rbp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004ada8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c7fa
call fcn.18006bd10
mov qword [rbp + 0xd8], r14
mov qword [rbp + 0xe0], 0xf
mov byte [rbp + 0xc8], r14b
mov rdx, qword [rbp + 0x138]
cmp rdx, 0xf
jbe 0x18004ae07
inc rdx
mov rcx, qword [rbp + 0x120]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004ae02
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c800
call fcn.18006bd10
lea rdx, [rbp + 0x2a0]
mov rcx, qword [r13 + 0x40]
call fcn.18006ad24
cmp eax, 0x12
je 0x18004ae5e
test eax, eax
jne 0x18004c806
cmp word [rbp + 0x2cc], 0x2e
jne 0x18004ae4a
movzx eax, word [rbp + 0x2ce]
test ax, ax
je 0x18004ae07
cmp ax, 0x2e
jne 0x18004ae4a
cmp word [rbp + 0x2d0], r14w
je 0x18004ae07
lea rdx, [rbp + 0x2a0]
mov rcx, r13
call fcn.180050464
jmp 0x18004a861
mov r13, r14
mov qword [rbp + 0x110], r14
mov rbx, r15
mov r15, r14
mov qword [rbp + 0x118], r14
test rbx, rbx
je 0x18004a861
mov eax, edi
lock xadd dword [rbx + 8], eax
add eax, edi
jne 0x18004aea5
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x18004aea5
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 8]
mov esi, dword [rsp + 0x48]
jmp 0x18004a853
test r15, r15
je 0x18004aee7
mov eax, edi
lock xadd dword [r15 + 8], eax
add eax, edi
jne 0x18004aee7
mov rbx, qword [rbp + 0x118]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x18004aee7
mov rcx, qword [rbp + 0x118]
mov rax, qword [rcx]
call qword [rax + 8]
nop
mov rcx, qword [rbp + 0x518]
test rcx, rcx
je 0x18004af25
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x18004af25
mov rbx, qword [rbp + 0x518]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x18004af25
mov rcx, qword [rbp + 0x518]
mov rax, qword [rcx]
call qword [rax + 8]
mov rbx, qword [0x1800ce9a8]
mov r14, qword [0x1800ce9b0]
lea r12, [0x1800ce9c0]
mov r15d, 0xf
cmp rbx, r14
je 0x18004b0c4
and dword [rsp + 0x40], 0
and dword [rsp + 0x44], 0
xor r13d, r13d
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
mov qword [rbp + 0xb8], r13
mov qword [rbp + 0xc0], r13
mov rdx, rbx
cmp qword [rbx + 0x18], r15
jbe 0x18004af7a
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
lea rcx, [rbp + 0xa8]
call fcn.180014858
nop
mov rdx, r12
cmp qword [0x1800ce9d8], r15
cmova rdx, qword [0x1800ce9c0]
lea rcx, [rbp + 0xa8]
cmp qword [rbp + 0xc0], r15
seta r15b
cmp qword [rbp + 0xc0], 0xf
cmova rcx, qword [rbp + 0xa8]
mov r8, qword [rbp + 0xb8]
cmp r8, qword [0x1800ce9d0]
jne 0x18004afdd
call fcn.1800a0ba0
test eax, eax
jne 0x18004afdd
lea esi, [rax + 1]
jmp 0x18004afe0
mov sil, r13b
lea rcx, [rbp + 0xa8]
test r15b, r15b
cmovne rcx, qword [rbp + 0xa8]
lea r9, [rsp + 0x40]
mov dl, sil
call fcn.1800449ec
mov r15d, 0xf
test al, al
je 0x18004b06c
lea rdx, [rbp + 0xa8]
cmp qword [rbp + 0xc0], r15
cmova rdx, qword [rbp + 0xa8]
mov r8, qword [rbp + 0xb8]
mov rcx, r12
call fcn.18001025c
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x58], r13
lea rdx, [rbp + 0xa8]
cmp qword [rbp + 0xc0], r15
cmova rdx, qword [rbp + 0xa8]
mov r8, qword [rbp + 0xb8]
lea rcx, [rbp - 0x70]
call fcn.180014858
lea rcx, [rbp - 0x70]
call fcn.180051638
test sil, sil
je 0x18004b077
call fcn.180024418
nop
mov rdx, qword [rbp + 0xc0]
cmp rdx, r15
jbe 0x18004b0b7
inc rdx
mov rcx, qword [rbp + 0xa8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004b0b2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c81a
call fcn.18006bd10
add rbx, 0x20
cmp rbx, r14
jne 0x18004af56
mov r13d, 1
xor r14d, r14d
mov rax, qword [0x1800cdf10]
or dword [rax + 0x1b90], r13d
mov dword [rax + 0x1b94], 0xbf800000
xor r9d, r9d
mov r8d, 0x100
lea rbx, [0x1800cdf20]
mov rdx, rbx
lea rcx, [0x1800b030b]
call fcn.18003cc8c
and dword [rsp + 0x60], 0
and dword [rsp + 0x64], 0
movabs rax, 0x49f84663345c2ff6
mov qword [rbp + 0x500], rax
movabs rax, 0x794d40220d3d54b
mov qword [rbp + 0x508], rax
movabs r13, 0x7d8231755395db5
mov qword [rbp + 0x510], r13
movabs rsi, 0x794d40220d3a22e
mov qword [rbp + 0x518], rsi
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rbp + 0x500], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x500]
call fcn.180038f5c
test al, al
je 0x18004b305
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x60], xmm1
inc rdi
cmp byte [rbx + rdi], r14b
jne 0x18004b191
mov r8, rdi
mov rdx, rbx
lea rcx, [rbp - 0x70]
call fcn.1800145cc
nop
lea r8, [rbp + 0xe8]
cmp qword [rbp + 0x100], r15
cmova r8, qword [rbp + 0xe8]
mov r9, qword [rbp + 0xf8]
lea rcx, [rbp - 0x70]
call fcn.18004ecdc
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xb8], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb8], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], r15
mov byte [rax], r14b
mov r8d, 5
lea rdx, str..json
lea rcx, [rbp + 0xa8]
call fcn.180014a5c
xorps xmm0, xmm0
movups xmmword [rbp + 0x510], xmm0
mov qword [rbp + 0x520], r14
mov qword [rbp + 0x528], r14
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x510], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x520], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], r15
mov byte [rax], r14b
lea rcx, [rbp + 0x510]
call fcn.18005434c
nop
mov rdx, qword [rbp + 0xc0]
cmp rdx, r15
jbe 0x18004b2a3
inc rdx
mov rcx, qword [rbp + 0xa8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004b29e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c814
call fcn.18006bd10
movdqa xmm0, xmmword [0x1800b9e50]
movdqu xmmword [rbp + 0xb8], xmm0
mov byte [rbp + 0xa8], r14b
mov rdx, qword [rbp - 0x58]
cmp rdx, r15
jbe 0x18004b2f4
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004b2ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c833
call fcn.18006bd10
xorps xmm0, xmm0
movups xmmword [0x1800cdf20], xmm0
movups xmmword [0x1800cdf30], xmm0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.180024940
and dword [rsp + 0x70], 0
and dword [rsp + 0x74], 0
movabs rax, 0x44f84663305538f1
mov qword [rbp + 0x4f0], rax
movabs rax, 0x794d46549b5cc41
mov qword [rbp + 0x4f8], rax
mov qword [rbp + 0x500], r13
mov qword [rbp + 0x508], rsi
movdqa xmm0, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0x500]
movdqa xmmword [rbp + 0x4f0], xmm0
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x4f0]
call fcn.180038f5c
movabs rsi, 0x7fffffffffffffff
test al, al
je 0x18004b5da
mov rcx, qword [0x1800ce9d0]
mov rax, rsi
mov rdx, qword [rbp + 0xf8]
sub rax, rdx
cmp rax, rcx
jb 0x18004c839
lea r9, [rbp + 0xe8]
cmp qword [rbp + 0x100], r15
cmova r9, qword [rbp + 0xe8]
mov rax, r12
cmp qword [0x1800ce9d8], r15
cmova rax, qword [0x1800ce9c0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp - 0x10]
call fcn.18004ee34
nop
mov r8d, 5
lea rdx, str..json
lea rcx, [rbp - 0x10]
call fcn.180014a5c
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xb8], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb8], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], r15
mov byte [rax], r14b
lea rcx, [rbp + 0xa8]
cmp qword [rbp + 0xc0], r15
cmova rcx, qword [rbp + 0xa8]
call qword [sym.imp.KERNEL32.dll_DeleteFileA]
mov ebx, eax
mov rdx, qword [rbp + 0xc0]
mov r13d, 0x1000
cmp rdx, r15
jbe 0x18004b48d
inc rdx
mov rcx, qword [rbp + 0xa8]
mov rax, rcx
cmp rdx, r13
jb 0x18004b488
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c83f
call fcn.18006bd10
movdqa xmm0, xmmword [0x1800b9e50]
movdqu xmmword [rbp + 0xb8], xmm0
mov byte [rbp + 0xa8], r14b
mov rdx, qword [rbp + 8]
cmp rdx, r15
jbe 0x18004b4da
inc rdx
mov rcx, qword [rbp - 0x10]
mov rax, rcx
cmp rdx, r13
jb 0x18004b4d5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c845
call fcn.18006bd10
test ebx, ebx
je 0x18004b5da
mov rbx, qword [0x1800ce9b0]
mov rdi, qword [0x1800ce9a8]
jmp 0x18004b561
lea rcx, [rbp - 0x30]
call fcn.18004e16c
nop
lea rcx, [rbp - 0x30]
cmp qword [rbp - 0x18], 7
cmova rcx, qword [rbp - 0x30]
call fcn.18006acac
shr rax, 0x20
test eax, eax
jne 0x18004c820
lea rcx, [rbp - 0x30]
call fcn.18000641c
jmp 0x18004b0cd
mov rdx, r12
cmp qword [0x1800ce9d8], r15
cmova rdx, qword [0x1800ce9c0]
mov r8, qword [rdi + 0x10]
mov rcx, rdi
cmp qword [rdi + 0x18], r15
jbe 0x18004b54b
mov rcx, qword [rdi]
cmp r8, qword [0x1800ce9d0]
jne 0x18004b55d
call fcn.1800a0ba0
test eax, eax
je 0x18004b566
add rdi, 0x20
cmp rdi, rbx
jne 0x18004b529
cmp rdi, rbx
je 0x18004b5da
add rdi, 0x20
cmp rdi, rbx
je 0x18004b590
lea rcx, [rdi - 0x20]
mov rdx, rdi
call fcn.18004ddc0
add rdi, 0x20
cmp rdi, rbx
jne 0x18004b574
mov rbx, qword [0x1800ce9b0]
mov rdx, qword [rbx - 8]
cmp rdx, r15
jbe 0x18004b5c6
mov rcx, qword [rbx - 0x20]
inc rdx
cmp rdx, r13
jb 0x18004b5c1
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x18004c851
mov rcx, r8
call fcn.18006bd10
mov qword [rbx - 0x10], r14
mov qword [rbx - 8], r15
mov byte [rbx - 0x20], r14b
sub qword [0x1800ce9b0], 0x20
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.180024940
and dword [rsp + 0x68], 0
and dword [rsp + 0x6c], 0
movabs rax, 0x69b76037304f3ce6
mov qword [rbp - 0x80], rax
movabs rax, 0x794d40220b4cb48
mov qword [rbp - 0x78], rax
movabs rax, 0x7d8231755395db5
mov qword [rbp + 0x500], rax
movabs rax, 0x794d40220d3a22e
mov qword [rbp + 0x508], rax
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x500]
movdqa xmmword [rbp - 0x80], xmm0
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x80]
call fcn.180038f5c
test al, al
je 0x18004b741
mov rax, qword [0x1800ce9d0]
mov rcx, qword [rbp + 0xf8]
sub rsi, rcx
cmp rsi, rax
jb 0x18004c84b
lea r9, [rbp + 0xe8]
cmp qword [rbp + 0x100], r15
cmova r9, qword [rbp + 0xe8]
cmp qword [0x1800ce9d8], r15
cmova r12, qword [0x1800ce9c0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rcx
lea rcx, [rbp - 0x10]
call fcn.18004ee34
nop
mov r8d, 5
lea rdx, str..json
lea rcx, [rbp - 0x10]
call fcn.180014a5c
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
mov qword [rbp + 0xb8], r14
mov qword [rbp + 0xc0], r14
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb8], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], r15
mov byte [rax], r14b
lea rcx, [rbp + 0xa8]
call fcn.18005434c
nop
mov rdx, qword [rbp + 8]
cmp rdx, r15
jbe 0x18004b741
inc rdx
mov rcx, qword [rbp - 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004b73c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c857
call fcn.18006bd10
lea rdx, [0x1800cb215]
lea rcx, str.Watermark
call fcn.180039c30
call fcn.18001fb90
nop
mov rdx, qword [rbp + 0x100]
cmp rdx, r15
jbe 0x18004c75a
inc rdx
mov rcx, qword [rbp + 0xe8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004b799
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004c79e
call fcn.18006bd10
jmp 0x18004c75a
lea rcx, [rsp + 0x50]
call fcn.180024c5c
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x58]
call fcn.180024c5c
movss xmm2, dword [rax]
mulss xmm2, dword [0x1800b9be0]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
lea rdx, [rsp + 0x40]
lea rcx, str.Misc
call fcn.18001fb3c
lea rdx, [0x1800cda90]
lea rcx, str.No_Jumping_Restriction
call fcn.180039c30
lea rdx, [0x1800cdb18]
lea rcx, str.No_Attack_Restriction
call fcn.180039c30
lea rdx, [0x1800cdb00]
lea rcx, str.No_Sprinting_Restriction
call fcn.180039c30
lea rdx, [0x1800cddb9]
lea rcx, str.Spider
call fcn.180039c30
lea rdx, [0x1800cdbc8]
lea rcx, str.Anti_Flyhack
call fcn.180039c30
lea rdx, [0x1800cda60]
lea rcx, str.Auto_Med
call fcn.180039c30
lea rdx, [0x1800cdb60]
lea rcx, str.Fake_Admin
call fcn.180039c30
lea rdx, [0x1800cdbc9]
lea rcx, str.Anti_Aim
call fcn.180039c30
lea rdx, [0x1800cdae0]
lea rcx, str.No_Fall_Damage
call fcn.180039c30
lea rdx, [0x1800cdd88]
lea rcx, str.Keep_Wounded_Alive
call fcn.180039c30
lea rdx, [0x1800cda5b]
lea rcx, str.Fake_Lag
call fcn.180039c30
lea rdx, [0x1800cdbf8]
lea rcx, str.Silent_Walk
call fcn.180039c30
lea rdx, [0x1800cdb70]
lea rcx, str.High_Jump
call fcn.180039c30
lea rdx, [0x1800cdd98]
lea rcx, str.Suicide
call fcn.180039c30
cmp byte [0x1800cdd98], r14b
je 0x18004b970
cmp byte [0x1800cdd90], r14b
jne 0x18004b934
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov dword [rsp + 0x40], 0x43480000
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800cdd8c]
lea rcx, [0x1800b030b]
call fcn.18004d120
lea rdx, [0x1800cdd90]
lea rcx, str.Always_On
call fcn.180039c30
movss xmm2, dword [0x1800b9c18]
movss dword [rsp + 0x28], xmm2
movss xmm3, dword [0x1800b9d24]
lea rdx, [0x1800cb0c8]
lea rcx, str.Suicide_Rate
call fcn.18003c874
call fcn.18001fb90
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
lea rcx, [rsp + 0x50]
call fcn.180024c5c
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x58]
call fcn.180024c5c
movss xmm2, dword [rax]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
lea rdx, [rsp + 0x40]
lea rcx, str.Misc2
call fcn.18001fb3c
lea rdx, [0x1800cddb0]
lea rcx, str.FOV_Changer
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov dword [rsp + 0x40], 0x42c80000
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800cddac]
lea rcx, str.Zoom
call fcn.18004d120
lea rdx, [0x1800cddb8]
lea rcx, str.Time_Changer
call fcn.180039c30
lea rdx, [0x1800cda5a]
lea rcx, str.Walk_On_Water
call fcn.180039c30
lea rdx, [0x1800cda58]
lea rcx, str.Walk_Through_Players
call fcn.180039c30
lea rdx, [0x1800cda59]
lea rcx, str.Walk_Through_Trees
call fcn.180039c30
lea rdx, [0x1800cdb42]
lea rcx, str.No_Weapon_Bobing
call fcn.180039c30
lea rdx, [0x1800cdb41]
lea rcx, str.No_Weapon_Lowering
call fcn.180039c30
lea rdx, [0x1800cdb40]
lea rcx, str.No_Weapon_Lerping
call fcn.180039c30
lea rdx, [0x1800cdb28]
lea rcx, str.No_Firing_Animation
call fcn.180039c30
lea r8, str.None
lea rdx, [0x1800cdd74]
lea rcx, str.Crosshair
call fcn.18003b13c
mov ebx, 0x3c
mov eax, dword [0x1800cdd74]
test eax, eax
je 0x18004bae0
mov r9d, ebx
mov r8d, r13d
lea rdx, [0x1800cb090]
lea rcx, str.Size
call fcn.18003c8bc
mov eax, dword [0x1800cdd74]
cmp eax, edi
jne 0x18004bb16
mov r9d, ebx
mov r8d, r13d
lea rdx, [0x1800cb08c]
lea rcx, [0x1800b694c]
call fcn.18003c8bc
mov r9d, ebx
mov r8d, r13d
lea rdx, [0x1800cb088]
lea rcx, str.Thickness
call fcn.18003c8bc
mov r9d, 0x8c
lea r8d, [r9 - 0x46]
lea rdx, [0x1800cb0dc]
lea rcx, [0x1800b6950]
call fcn.18003c8bc
mov r9d, 0x18
lea rdx, [0x1800cddb4]
lea rcx, str.Time
jmp 0x18004c74d
lea rcx, [rsp + 0x50]
call fcn.180024c5c
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x58]
call fcn.180024c5c
movss xmm2, dword [rax]
mulss xmm2, dword [0x1800b9be0]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
lea rdx, [rsp + 0x40]
lea rcx, str.Weapons
call fcn.18001fb3c
lea r8, [0x1800b65c8]
lea rdx, [0x1800cdd78]
lea rcx, str.Indicators
call fcn.18003b13c
lea rdx, [0x1800cdbe8]
lea rcx, str.Manipulator
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov dword [rsp + 0x40], 0x42c80000
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800cdbd8]
lea rcx, [0x1800b030b]
call fcn.18004d120
lea rdx, [0x1800cda74]
lea rcx, str.Insta_Kill
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov dword [rsp + 0x40], 0x42c80000
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800cda70]
lea rcx, [0x1800b5834]
call fcn.18004d120
lea rdx, [0x1800cdb80]
lea rcx, str.Instant_Eoka
call fcn.180039c30
lea rdx, [0x1800ce5b4]
lea rcx, str.Reload_Indicator
call fcn.180039c30
lea rdx, [0x1800cdaa8]
lea rcx, str.Heli_Weakspot
call fcn.180039c30
lea rdx, [0x1800cdb50]
lea rcx, str.Full_Automatic
call fcn.180039c30
lea rdx, [0x1800cdd28]
lea rcx, str.Fast_Bullet
call fcn.180039c30
lea rdx, [0x1800cdd40]
lea rcx, str.Penetrate
call fcn.180039c30
lea rdx, [0x1800cdaaa]
lea rcx, str.Spoof_Hit_Distance
call fcn.180039c30
movss xmm8, dword [0x1800b9c18]
cmp byte [0x1800cdaaa], r14b
je 0x18004bcf5
movss dword [rsp + 0x28], xmm8
movss xmm3, dword [0x1800b9da0]
movss xmm2, dword [0x1800b9d94]
lea rdx, [0x1800cadc4]
lea rcx, str.Distance
call fcn.18003c874
lea rdx, [0x1800cdaa9]
lea rcx, str.Override_Hitbox
call fcn.180039c30
cmp byte [0x1800cdaa9], r14b
je 0x18004bdae
lea r8, str.Head
lea rdx, [0x1800ce5b0]
lea rcx, str.Hitbox
call fcn.18003b13c
mov ecx, dword [0x1800ce5b0]
test ecx, ecx
je 0x18004bda4
sub ecx, r13d
je 0x18004bd98
sub ecx, r13d
je 0x18004bd8c
sub ecx, r13d
je 0x18004bd80
sub ecx, r13d
je 0x18004bd74
sub ecx, r13d
je 0x18004bd68
sub ecx, r13d
je 0x18004bd5c
cmp ecx, r13d
jne 0x18004bdae
mov dword [0x1800cadc0], 0xaf0549c6
jmp 0x18004bdae
mov dword [0x1800cadc0], 0xe88e9039
jmp 0x18004bdae
mov dword [0x1800cadc0], 0x4cb4bbdd
jmp 0x18004bdae
mov dword [0x1800cadc0], 0x8af98e2e
jmp 0x18004bdae
mov dword [0x1800cadc0], 0xe0c53a84
jmp 0x18004bdae
mov dword [0x1800cadc0], 0x314e89f3
jmp 0x18004bdae
mov dword [0x1800cadc0], 0x299ae896
call fcn.18001fb90
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
lea rcx, [rsp + 0x50]
call fcn.180024c5c
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x58]
call fcn.180024c5c
movss xmm2, dword [rax]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
lea rdx, [rsp + 0x40]
lea rcx, str.Weapons2
call fcn.18001fb3c
mov ebx, 0x64
mov r9d, ebx
xor r8d, r8d
lea rdx, [0x1800cae50]
lea rcx, str.Recoil
call fcn.18003c8bc
mov r9d, ebx
xor r8d, r8d
lea rdx, [0x1800caee0]
lea rcx, str.Spread
call fcn.18003c8bc
mov r9d, ebx
xor r8d, r8d
lea rdx, [0x1800cb0d8]
lea rcx, str.Weapon_Spam
call fcn.18003c8bc
mov r9d, ebx
xor r8d, r8d
lea rdx, [0x1800cadf8]
lea rcx, str.Sway
call fcn.18003c8bc
mov r9d, 0x1f4
mov r8d, ebx
lea rdx, [0x1800cae2c]
lea rcx, str.Fire_Rate
call fcn.18003c8bc
movss dword [rsp + 0x28], xmm8
movaps xmm3, xmm8
movss xmm2, dword [0x1800b9bac]
lea rdx, [0x1800caddc]
lea rcx, str.Thickness
call fcn.18003c874
jmp 0x18004c755
lea rcx, [rsp + 0x50]
call fcn.180024c5c
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x58]
call fcn.180024c5c
movss xmm2, dword [rax]
mulss xmm2, dword [0x1800b9be0]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
lea rdx, [rsp + 0x40]
lea rcx, str.Visuals
call fcn.18001fb3c
lea rdx, [0x1800cddd3]
lea rcx, str.Player_ESP
call fcn.180039c30
lea rdx, [0x1800cddd2]
lea rcx, str.NPC_ESP
call fcn.180039c30
lea rdx, [0x1800cdd70]
lea rcx, str.Name
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov ebx, 0x20
mov r8d, ebx
lea rdx, [0x1800cb078]
lea rcx, [0x1800b030b]
call fcn.180040a00
lea rdx, [0x1800cdd6e]
lea rcx, str.Health
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov r8d, ebx
lea rdx, [0x1800cb068]
lea rcx, [0x1800b5834]
call fcn.180040a00
lea rdx, [0x1800cdd6f]
lea rcx, str.Distance
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov r8d, ebx
lea rdx, [0x1800cb058]
lea rcx, [0x1800b5e70]
call fcn.180040a00
lea rdx, [0x1800cdd6d]
lea rcx, str.Held_Item
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov r8d, ebx
lea rdx, [0x1800cb048]
lea rcx, [0x1800b5e18]
call fcn.180040a00
lea rdx, [0x1800cdba0]
lea rcx, str.Chams
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov r8d, ebx
lea rdx, [0x1800cb1a0]
lea rcx, [0x1800b5e90]
call fcn.180040a00
call fcn.18001fb90
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
lea rcx, [rsp + 0x50]
call fcn.180024c5c
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x60]
call fcn.180024c5c
movss xmm2, dword [rax]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
lea rdx, [rsp + 0x40]
lea rcx, str.Visuals2
call fcn.18001fb3c
lea rdx, [0x1800cdd71]
lea rcx, str.Boxes
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov r8d, ebx
lea rdx, [0x1800cb018]
lea rcx, [0x1800b5eb4]
call fcn.180040a00
lea rdx, [0x1800cdde0]
lea rcx, str.Skeleton
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov r8d, ebx
lea rdx, [0x1800cb1f8]
lea rcx, [0x1800b579c]
call fcn.180040a00
lea rdx, [0x1800cdd6b]
lea rcx, str.Health_Bar
call fcn.180039c30
lea rdx, [0x1800cdd6c]
lea rcx, str.Snaplines
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov r8d, ebx
lea rdx, [0x1800cb028]
lea rcx, [0x1800b5ef0]
call fcn.180040a00
lea rdx, [0x1800cdd6a]
lea rcx, str.OOF_Indicator
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov r8d, ebx
lea rdx, [0x1800cb038]
lea rcx, [0x1800b5f08]
call fcn.180040a00
xor r9d, r9d
lea rdx, str.Custom_Prefab
lea rcx, [0x1800ce020]
call fcn.1800083f0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x1800ce020]
lea rcx, [0x1800b030b]
call fcn.18003cc8c
lea rcx, str.Vehicles1
call fcn.180044998
test al, al
je 0x18004c273
xor r9d, r9d
lea rdx, str.Bradley
lea rcx, str.bradley
call fcn.1800083f0
mov r9b, r13b
lea rdx, str.Patrol_Helicopter
lea rcx, str.patrolhelicopter.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Kayak
lea rcx, str.kayak.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Rhib
lea rcx, str.rhib.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Rowboat
lea rcx, str.rowboat.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Mini_Copter
lea rcx, str.minicopter.entity.prefab
call fcn.1800083f0
mov r9b, r13b
lea rdx, str.Scrap_Helicopter
lea rcx, str.scraptransporthelicopter.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Chinook_Helicopter
lea rcx, str.ch47.entity.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Submarine_Solo
lea rcx, str.submarineduo.entity.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Submarine_Duo
lea rcx, str.submarinesolo.entity.prefab
call fcn.1800083f0
lea rcx, str.Collectables1
call fcn.180044998
test al, al
je 0x18004c2f1
xor r9d, r9d
lea rdx, str.Stone_Collectible_Ore
lea rcx, str.stone_collectable.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Metal_Collectable_Ore
lea rcx, str.metal_collectable.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Sulfur_Collectable_Ore
lea rcx, str.sulfur_collectable.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Berries
lea rcx, str.collectable_berry
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Hemp
lea rcx, str._hemp_hemp
call fcn.1800083f0
lea rcx, str.Ores1
call fcn.180044998
test al, al
je 0x18004c343
xor r9d, r9d
lea rdx, str.Stone_Ore
lea rcx, str.stone_ore.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Metal_Ore
lea rcx, str.metal_ore.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Sulfur_Ore
lea rcx, str.sulfur_ore.prefab
call fcn.1800083f0
lea rcx, str.Animals1
call fcn.180044998
test al, al
je 0x18004c3ab
mov r9b, r13b
lea rdx, str.Wolf
lea rcx, str.wolf.prefab
call fcn.1800083f0
mov r9b, r13b
lea rdx, str.Boar
lea rcx, str.boar.prefab
call fcn.1800083f0
mov r9b, r13b
lea rdx, str.Bear
lea rcx, str.bear.prefab
call fcn.1800083f0
mov r9b, r13b
lea rdx, str.Horse
lea rcx, str.horse.prefab
call fcn.1800083f0
lea rcx, str.Loot1
call fcn.180044998
test al, al
je 0x18004c485
xor r9d, r9d
lea rdx, str.Dropped_Item
lea rcx, str._world_
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Loot_Barrel_1
lea rcx, str.loot_barrel_1.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Loot_Barrel_2
lea rcx, str.loot_barrel_2.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Basic_Crate
lea rcx, str.crate_basic.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Normal_Crate
lea rcx, str.crate_normal.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Elite_Crate
lea rcx, str.crate_elite.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Bradley_Crate
lea rcx, str.bradley_crate.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Locked_Crate
lea rcx, str.codelockedhackablecrate.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Locked_Oilrig_Crate
lea rcx, str.codelockedhackablecrate_oilrig.prefab
call fcn.1800083f0
lea rcx, str.Traps1
call fcn.180044998
test al, al
je 0x18004c533
xor r9d, r9d
lea rdx, str.Flame_Turret
lea rcx, str.flameturret.deployed.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Landmine
lea rcx, str.landmine.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Sam_Site
lea rcx, str.sam_site_turret_deployed.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Shotgun_Trap
lea rcx, str.guntrap.deployed.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Snap_Trap
lea rcx, str.beartrap.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Wooden_Floor_Spikes
lea rcx, str.spikes.floor.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Auto_Turret
lea rcx, str.autoturret_deployed.prefab
call fcn.1800083f0
lea rcx, str.Construction1
call fcn.180044998
test al, al
je 0x18004c755
xor r9d, r9d
lea rdx, str.Sleeping_Bag
lea rcx, str.sleepingbag_leather_deployed.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Tool_Cupboard
lea rcx, str.cupboard.tool.deployed.prefab
call fcn.1800083f0
xor r9d, r9d
lea rdx, str.Stash
lea rcx, str.small_stash_deployed.prefab
call fcn.1800083f0
jmp 0x18004c755
lea rcx, [rsp + 0x50]
call fcn.180024c5c
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x58]
call fcn.180024c5c
movss xmm2, dword [rax]
mulss xmm2, dword [0x1800b9be0]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
lea rdx, [rsp + 0x40]
lea rcx, str.Combat
call fcn.18001fb3c
lea rdx, [0x1800cdd14]
lea rcx, str.Silent_Aimbot
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov dword [rsp + 0x40], 0x42c80000
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800cdd10]
lea rcx, [0x1800b5834]
call fcn.18004d120
cmp byte [0x1800cdd14], r14b
je 0x18004c661
lea rdx, [0x1800cdd68]
lea rcx, str.Draw_Silent_FOV
call fcn.180039c30
mov r9d, 0x9c4
xor r8d, r8d
lea rdx, [0x1800cdd44]
lea rcx, str.Silent_FOV
call fcn.18003c8bc
lea rdx, [0x1800cdd89]
lea rcx, str.Automatic_Shoot
call fcn.180039c30
call fcn.18001fb90
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
lea rcx, [rsp + 0x50]
call fcn.180024c5c
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x58]
call fcn.180024c5c
movss xmm2, dword [rax]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
lea rdx, [rsp + 0x40]
lea rcx, str.Combat2
call fcn.18001fb3c
lea rdx, [0x1800cddc4]
lea rcx, str.Memory_Aimbot
call fcn.180039c30
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.180024940
mov dword [rsp + 0x40], 0x42c80000
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800cddc0]
lea rcx, [0x1800b5e18]
call fcn.18004d120
cmp byte [0x1800cddc4], r14b
je 0x18004c755
lea rdx, [0x1800cddcc]
lea rcx, str.Smoothness
call fcn.180039c30
movss xmm0, dword [0x1800b9c18]
movss dword [rsp + 0x28], xmm0
movss xmm3, dword [0x1800b9d80]
xorps xmm2, xmm2
lea rdx, [0x1800cddbc]
lea rcx, str.Silent_FOV
call fcn.18003c874
mov r9d, 0x14
lea rdx, [0x1800cddc8]
lea rcx, str.Smoothness_Amount
xor r8d, r8d
call fcn.18003c8bc
call fcn.18001fb90
call fcn.180023d48
mov rcx, qword [rbp + 0x530]
xor rcx, rsp
call fcn.18006b860
lea r11, [rsp + 0x670]
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]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1800784d0
nop
mov ecx, dword [rbp - 0x4c]
call fcn.180050ad0
nop
call fcn.1800784d0
nop
call fcn.1800784d0
nop
lea r8, [rbp - 0x70]
mov edx, eax
lea rcx, str.create_directory
call fcn.18005083c
nop
lea r8, [rbp - 0x10]
mov edx, eax
lea rcx, str.directory_iterator::directory_iterator
call fcn.18005083c
nop
mov ecx, dword [rbp - 0x44]
call fcn.180050ad0
int3
call fcn.1800508b4
nop
call fcn.1800784d0
int3
call fcn.1800784d0
nop
call fcn.1800784d0
nop
call fcn.1800784d0
int3
mov edx, eax
call fcn.18004fb40
nop
call fcn.18004f8d4
nop
call fcn.1800784d0
nop
call fcn.1800784d0
nop
lea r8, [rbp - 0x30]
mov edx, eax
lea rcx, str.create_directory
call fcn.18005083c
nop
call fcn.1800784d0
int3
call fcn.180005974
nop
call fcn.1800784d0
nop
call fcn.1800784d0
int3
call fcn.180005974
int3
call fcn.1800784d0
int3
call fcn.1800784d0
int3