Function at 0x14010b230
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], r8
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
push r14
push r15
lea rbp, [rsp - 0x10]
sub rsp, 0x110
mov rsi, r8
mov rbx, rdx
xor r15d, r15d
mov rdi, qword [0x1404dece8]
lea rcx, [rdi + 0x48]
mov rdx, r8
call fcn.1400f8e10
mov dword [rsp + 0x57], 0x66745115
mov dword [rsp + 0x5b], 0x7456357d
mov word [rsp + 0x5f], 0x6166
xor eax, eax
mov byte [rsp + 0x61], al
movabs rdx, 0xae5d9ca63b376a07
lea rcx, [rbp - 0x18]
call fcn.14019c7a0
nop
lea rdx, [rbp - 0x18]
cmp qword [rbp], 0xf
cmova rdx, qword [rbp - 0x18]
lea r8, [rsp + 0x57]
mov rcx, rbx
call fcn.1401e8bb0
mov r14, rax
lea rcx, [rbp - 0x18]
call fcn.1400166a0
lea rax, [rbp - 0x58]
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x20], r15
call fcn.14019aca0
test al, al
je 0x14010b2f2
lea rax, [0x14030a940]
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rdi
lea rax, [rbp - 0x58]
mov qword [rbp - 0x20], rax
lea rax, [rsp + 0x68]
mov qword [rbp + 0x58], rax
lea rdx, [rdi + 0x10]
lea rcx, [rsp + 0x68]
call fcn.140198210
mov rbx, rax
mov dword [rsp + 0x40], 0x66745115
mov dword [rsp + 0x44], 0x5a58357d
mov word [rsp + 0x48], 0x5051
xor eax, eax
mov byte [rsp + 0x4a], al
movabs rdx, 0x4bd6c3e1db7919e2
lea rcx, [rbp - 0x78]
call fcn.14019c7a0
nop
lea rdx, [rbp - 0x78]
cmp qword [rbp - 0x60], 0xf
cmova rdx, qword [rbp - 0x78]
lea rax, [rbp - 0x58]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r15d
mov r9, rbx
lea r8, [rsp + 0x40]
mov rcx, r14
call fcn.1401e97e0
mov ecx, dword [rax + 0x120]
mov dword [rdi + 0x40], ecx
lea rcx, [rbp - 0x78]
call fcn.1400166a0
lea rax, [rbp - 0x58]
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x20], r15
movdqa xmm0, xmmword [0x140313f30]
movdqu xmmword [rsp + 0x68], xmm0
mov dword [rsp + 0x78], 0x707b7035
mov dword [rsp + 0x7c], 0x66707c78
xor eax, eax
mov byte [rbp - 0x80], al
movabs rdx, 0x799716085126b8e3
lea rcx, [rbp - 0x78]
call fcn.14019c7a0
nop
lea rdx, [rbp - 0x78]
cmp qword [rbp - 0x60], 0xf
cmova rdx, qword [rbp - 0x78]
lea rax, [rbp - 0x58]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 5
mov dword [rsp + 0x20], r15d
mov r9d, 3
lea r8, [rsp + 0x68]
mov rcx, r14
call fcn.1401e9cb0
mov qword [rdi + 0xb0], rax
lea rcx, [rbp - 0x78]
call fcn.1400166a0
lea rax, [rbp - 0x58]
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x20], r15
movdqa xmm0, xmmword [0x140313cb0]
movdqu xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x50], 0x797974
movabs rdx, 0x4b80fe237b0d2c55
lea rcx, [rbp - 0x78]
call fcn.14019c7a0
nop
lea rdx, [rbp - 0x78]
cmp qword [rbp - 0x60], 0xf
cmova rdx, qword [rbp - 0x78]
lea rax, [rbp - 0x58]
mov qword [rsp + 0x20], rax
mov r9b, 1
lea r8, [rsp + 0x40]
mov rcx, r14
call fcn.1401e8ca0
mov qword [rdi + 0xb8], rax
lea rcx, [rbp - 0x78]
call fcn.1400166a0
lea rax, [rbp - 0x58]
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x20], r15
movdqa xmm0, xmmword [0x140314090]
movdqu xmmword [rsp + 0x68], xmm0
mov dword [rsp + 0x78], 0x60613567
mov dword [rsp + 0x7c], 0x61706767
xor eax, eax
mov byte [rbp - 0x80], al
movabs rdx, 0x2e8a5e65ce66b9db
lea rcx, [rbp - 0x78]
call fcn.14019c7a0
nop
lea rdx, [rbp - 0x78]
cmp qword [rbp - 0x60], 0xf
cmova rdx, qword [rbp - 0x78]
lea rax, [rbp - 0x58]
mov qword [rsp + 0x20], rax
mov r9b, 1
lea r8, [rsp + 0x68]
mov rcx, r14
call fcn.1401e8ca0
mov qword [rdi + 0xc0], rax
lea rcx, [rbp - 0x78]
call fcn.1400166a0
lea rax, [rbp - 0x58]
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x20], r15
movdqa xmm0, xmmword [0x140313b00]
movdqu xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x50], 0x7b746735
mov word [rsp + 0x54], 0x7072
xor eax, eax
mov byte [rsp + 0x56], al
movabs rdx, 0xfaf0df47dbfdf58b
lea rcx, [rbp - 0x78]
call fcn.14019c7a0
nop
lea rdx, [rbp - 0x78]
cmp qword [rbp - 0x60], 0xf
cmova rdx, qword [rbp - 0x78]
lea rax, [rbp - 0x58]
mov qword [rsp + 0x20], rax
mov r9b, 1
lea r8, [rsp + 0x40]
mov rcx, r14
call fcn.1401e8ca0
mov qword [rdi + 0xc8], rax
lea rcx, [rbp - 0x78]
call fcn.1400166a0
lea rax, [rbp - 0x58]
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x20], r15
call fcn.14019aca0
test al, al
je 0x14010b59a
lea rax, [0x14030abe0]
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rdi
lea rax, [rbp - 0x58]
mov qword [rbp - 0x20], rax
lea rax, [rsp + 0x68]
mov qword [rbp + 0x58], rax
lea rdx, [rdi + 0x28]
lea rcx, [rsp + 0x68]
call fcn.140198210
mov rbx, rax
movdqa xmm0, xmmword [0x1403104d0]
movdqu xmmword [rsp + 0x40], xmm0
movabs rdx, 0x651392114f24313a
lea rcx, [rbp - 0x78]
call fcn.14019c7a0
nop
lea rdx, [rbp - 0x78]
cmp qword [rbp - 0x60], 0xf
cmova rdx, qword [rbp - 0x78]
lea rax, [rbp - 0x58]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 2
mov r9, rbx
lea r8, [rsp + 0x40]
mov rcx, r14
call fcn.1401e97e0
mov ecx, dword [rax + 0x120]
mov dword [rdi + 0x44], ecx
lea rcx, [rbp - 0x78]
call fcn.1400166a0
nop
lea rcx, [rsi + 0x28]
mov rbx, qword [rsp + 0x148]
add rsp, 0x110
pop r15
pop r14
pop rdi
pop rsi
pop rbp
jmp fcn.1400165c0