Function at 0x18000fa70
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x20b0]
mov eax, 0x21b0
call fcn.1800788b0
sub rsp, rax
mov rax, qword [0x1800b94b8]
xor rax, rsp
mov qword [rbp + 0x20a0], rax
mov byte [rsp + 0x50], r8b
mov r12, rdx
mov r15, rcx
xor edx, edx
mov r8d, 0x2000
lea rcx, [rbp - 0x70]
call fcn.180078c06
xor r13d, r13d
mov dword [rsp + 0x70], r13d
mov rbx, qword [0x1800b9520]
cmp rbx, 0xffffffffffffffff
jne 0x18000faeb
xorps xmm0, xmm0
movups xmmword [r15], xmm0
jmp 0x18000fd20
lea rcx, [0x180090a54]
nop
nop
nop
nop
nop
nop
movdqa xmm0, xmmword [0x18009d320]
movdqu xmmword [rsp + 0x58], xmm0
mov dword [rsp + 0x68], 0x78457365
mov byte [rsp + 0x6c], r13b
nop
nop
nop
nop
nop
nop
nop
lea rcx, [0x180090a84]
nop
nop
nop
nop
nop
nop
mov dword [rsp + 0x40], 0x70617370
mov dword [rsp + 0x44], 0x6c642e69
mov word [rsp + 0x48], 0x6c
nop
nop
nop
nop
nop
nop
nop
lea rax, [rsp + 0x70]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x2000
lea r9, [rbp - 0x70]
mov r8, rbx
lea rdx, [rsp + 0x58]
lea rcx, [rsp + 0x40]
call fcn.180018440
nop
test eax, eax
je 0x18000fc74
xor esi, esi
mov eax, dword [rsp + 0x70]
test rax, 0xfffffffffffffff8
jbe 0x18000fc74
lea r14, [rbp - 0x70]
nop dword [rax]
xor edx, edx
mov r8d, 0x104
lea rcx, [rbp + 0x1f90]
call fcn.180078c06
mov rbx, qword [r14]
mov rdi, qword [0x1800b9520]
lea rcx, [0x18009084c]
nop
nop
nop
nop
nop
nop
movdqa xmm0, xmmword [0x18009d340]
movdqu xmmword [rsp + 0x58], xmm0
mov word [rsp + 0x68], 0x4165
mov byte [rsp + 0x6a], 0
nop
nop
nop
nop
nop
nop
nop
lea rcx, [0x180090884]
nop
nop
nop
nop
nop
nop
mov dword [rsp + 0x40], 0x70617370
mov dword [rsp + 0x44], 0x6c642e69
mov word [rsp + 0x48], 0x6c
nop
nop
nop
nop
nop
nop
nop
lea rax, [rbp + 0x1f90]
mov qword [rsp + 0x20], rax
mov r9, rbx
mov r8, rdi
lea rdx, [rsp + 0x58]
lea rcx, [rsp + 0x40]
call fcn.180017580
nop
mov qword [rsp + 0x40], 0
mov word [rsp + 0x48], 0
test eax, eax
je 0x18000fc51
mov rdx, r12
lea rcx, [rbp + 0x1f90]
call qword [0x1800847b8]
test eax, eax
je 0x18000fc6c
inc esi
add r14, 8
mov ecx, dword [rsp + 0x70]
shr rcx, 3
movsxd rax, esi
cmp rax, rcx
jae 0x18000fc74
jmp 0x18000fb90
movsxd rax, esi
mov r13, qword [rbp + rax*8 - 0x70]
mov qword [r15 + 8], 0
mov qword [r15], r13
cmp byte [rsp + 0x50], 0
jne 0x18000fd20
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x78], xmm0
mov qword [rbp - 0x78], rax
mov rbx, qword [0x1800b9520]
lea rcx, [0x18009091c]
nop
nop
nop
nop
nop
nop
movdqa xmm0, xmmword [0x18009d200]
movdqu xmmword [rsp + 0x58], xmm0
mov dword [rsp + 0x68], 0x6e6f6974
mov byte [rsp + 0x6c], 0
nop
nop
nop
nop
nop
nop
nop
lea rcx, [0x1800908d4]
nop
nop
nop
nop
nop
nop
mov dword [rsp + 0x40], 0x70617370
mov dword [rsp + 0x44], 0x6c642e69
mov word [rsp + 0x48], 0x6c
nop
nop
nop
nop
nop
nop
nop
lea rax, [rsp + 0x78]
mov qword [rsp + 0x20], rax
mov r9, r13
mov r8, rbx
lea rdx, [rsp + 0x58]
lea rcx, [rsp + 0x40]
call fcn.180017b70
nop
mov eax, dword [rbp - 0x80]
mov qword [r15 + 8], rax
mov rax, r15
mov rcx, qword [rbp + 0x20a0]
xor rcx, rsp
call fcn.180077810
lea r11, [rsp + 0x21b0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret