Function at 0x18000108c
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0x100
mov rax, qword [0x1800d4100]
xor rax, rsp
mov qword [rbp + 0x37], rax
xor ebx, ebx
mov dword [rbp + 7], 0x636e6977
mov dword [rbp + 0xb], 0x3030736c
lea r14d, [rbx + 6]
mov word [rbp + 0xf], 0x3030
mov dword [rbp + 0x17], 0x636e6977
mov ecx, r14d
mov byte [rbp + 0x11], bl
mov dword [rbp + 0x1b], 0x3025736c
mov word [rbp + 0x1f], 0x7834
mov byte [rbp + 0x21], bl
mov dword [rbp - 9], 0x746e6977
mov dword [rbp - 5], 0x30307469
mov word [rbp - 1], 0x3030
mov byte [rbp + 1], bl
mov dword [rbp + 0x27], 0x746e6977
mov dword [rbp + 0x2b], 0x30257469
mov word [rbp + 0x2f], 0x7834
mov byte [rbp + 0x31], bl
call fcn.180001ccc
mov ecx, r14d
mov rdi, rax
mov rsi, rax
xor eax, eax
rep stosb byte [rdi], al
mov r15d, 0x3000
mov r14d, 0x9c40
lea r9d, [rbx + 4]
mov ecx, 0x43000000
mov r8d, r15d
mov edx, r14d
call qword [0x18000d078]
mov edi, ebx
mov qword [0x1800d56c8], rax
mov edx, 1
mov rcx, rsi
call qword [0x18000d240]
mov rcx, qword [0x1800d56c8]
mov qword [rdi + rcx], rax
add rdi, 8
cmp rdi, r14
jl 0x18000115a
mov r9d, 4
mov r8d, r15d
mov edx, 0x1f40
mov ecx, 0x44000000
call qword [0x18000d078]
xor ecx, ecx
mov qword [0x1800d56c0], rax
call qword [0x18000d068]
mov esi, ebx
mov r15, rax
mov r14, rbx
xor eax, eax
lea rdi, [rbp - 0x59]
lea rdx, [rbp + 0x17]
lea ecx, [rax + 0x50]
mov r8d, esi
rep stosb byte [rdi], al
lea rcx, [rbp + 7]
call qword [0x18000d260]
lea rdx, [rbp + 0x27]
lea rcx, [rbp - 9]
mov r8d, esi
call qword [0x18000d260]
lea rax, [0x1800016fc]
lea rcx, [rbp - 0x59]
movdqa xmm1, xmmword [0x18000d390]
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x29], xmm1
movdqa xmmword [rbp - 0x39], xmm0
mov qword [rbp - 0x51], rax
lea rax, [rbp + 7]
mov dword [rbp - 0x59], 0x50
mov dword [rbp - 0x55], 3
mov qword [rbp - 0x41], r15
mov qword [rbp - 0x19], rax
call qword [0x18000d258]
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x40], rbx
movzx edx, ax
mov eax, 0x80000000
lea r8, [rbp - 9]
mov r9d, 0xcf0000
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x28], eax
xor ecx, ecx
mov dword [rsp + 0x20], eax
call qword [0x18000d250]
test rax, rax
je 0x18000127d
mov rcx, qword [0x1800d56c0]
inc esi
mov qword [r14 + rcx], rax
add r14, 8
cmp esi, 0x3e8
jl 0x1800011ac
mov edi, 0x7080
mov rcx, qword [0x1800d56c8]
mov rcx, qword [rdi + rcx]
call qword [0x18000d268]
add rdi, 0x10
cmp rdi, 0x8fc0
jl 0x180001282
mov esi, 0x41000000
mov edi, 0xfa0
mov rcx, qword [0x1800d56c0]
movsxd r8, esi
xor edx, edx
mov rcx, qword [rbx + rcx]
call qword [0x1800d56d0]
add rbx, 8
add esi, 4
cmp rbx, rdi
jl 0x1800012aa
mov ebx, 0x7088
mov rcx, qword [0x1800d56c8]
mov rcx, qword [rbx + rcx]
call qword [0x18000d268]
add rbx, 0x10
cmp rbx, 0x8fc8
jl 0x1800012d1
mov ebx, 0x410007d0
mov rcx, qword [0x1800d56c0]
movsxd r8, ebx
xor edx, edx
mov rcx, qword [rdi + rcx]
call qword [0x1800d56d0]
add rdi, 8
add ebx, 4
cmp rdi, 0x1f40
jl 0x1800012f4
mov edi, 0xc80
mov rcx, qword [0x1800d56c0]
xor edx, edx
mov rcx, qword [rdi + rcx]
call qword [0x1800d56d8]
add rdi, 8
cmp rdi, 0xca8
jl 0x18000131f
mov rcx, qword [rbp + 0x37]
xor rcx, rsp
call fcn.180001e20
lea r11, [rsp + 0x100]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop rbp
ret