Function at 0x140037570
Capabilities:
Contain obfuscated stackstrings

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
mov rbp, rsp
sub rsp, 0x80
mov rax, qword [0x1401de080]
xor rax, rsp
mov qword [rbp - 8], rax
mov r12, rcx
xor r13d, r13d
mov dword [rbp - 0x10], r13d
mov dword [rbp - 0x10], 0x65724146
mov word [rbp - 0xc], 0x7361
mov byte [rbp - 0xa], r13b
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r13
lea rax, [rbp - 0xf]
mov rsi, 0xffffffffffffffff
mov r8, rsi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], r13b
jne 0x1400375e0
lea rdx, [rbp - 0xf]
lea rcx, [rbp - 0x40]
call fcn.14002ff20
lea r8, [rbp - 0x40]
lea rdx, [rbp - 0x48]
lea rcx, [0x1403cbfb0]
call fcn.1400795f0
nop
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x60], xmm0
mov r14, r13
mov qword [rbp - 0x50], r13
mov dword [rbp - 0x10], 2
mov rcx, qword [rax]
add rcx, 0x70
call fcn.14002f310
mov rbx, rax
lea rcx, [rax + 8]
call fcn.14002f310
mov r15, rax
mov rcx, rbx
call fcn.14002f310
mov rdi, rax
mov rbx, qword [rbp - 0x58]
cmp rax, r15
je 0x14003769d
mov qword [rbp - 0x20], r13
mov r8d, 8
lea rdx, [rbp - 0x20]
mov rcx, rdi
call fcn.14002ad60
cmp rbx, r14
je 0x14003767c
mov rax, qword [rbp - 0x20]
mov qword [rbx], rax
add rbx, 8
mov qword [rbp - 0x58], rbx
jmp 0x140037694
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rbp - 0x60]
call fcn.14003b790
mov r14, qword [rbp - 0x50]
mov rbx, qword [rbp - 0x58]
add rdi, 0x10
cmp rdi, r15
jne 0x140037650
mov r15, qword [rbp - 0x60]
mov rdi, r15
cmp r15, rbx
je 0x1400376dc
nop dword [rax]
mov rcx, qword [r12]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400376cb
mov rax, qword [rdi]
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x1400376d3
mov r8, rdi
call fcn.14003b790
add rdi, 8
cmp rdi, rbx
jne 0x1400376b0
test r15, r15
je 0x14003771d
sub r14, r15
sar r14, 3
lea rdx, [r14*8]
mov rax, r15
cmp rdx, 0x1000
jb 0x140037715
add rdx, 0x27
mov r15, qword [r15 - 8]
sub rax, r15
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140037889
mov rcx, r15
call fcn.140177344
mov dword [rbp - 0x20], 0x6c65546b
mov dword [rbp - 0x1c], 0x726f7065
mov dword [rbp - 0x18], 0x73726574
mov byte [rbp - 0x14], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r13
lea rax, [rbp - 0x1f]
nop dword [rax]
inc rsi
cmp byte [rax + rsi], 0
jne 0x140037750
mov r8, rsi
lea rdx, [rbp - 0x1f]
lea rcx, [rbp - 0x40]
call fcn.14002ff20
lea r8, [rbp - 0x40]
lea rdx, [rbp - 0x48]
lea rcx, [0x1403cbfb0]
call fcn.1400795f0
nop
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x60], xmm0
mov rsi, r13
mov qword [rbp - 0x50], r13
mov dword [rbp - 0x10], 1
mov rcx, qword [rax]
add rcx, 0x70
call fcn.14002f310
mov rbx, rax
lea rcx, [rax + 8]
call fcn.14002f310
mov r14, rax
mov rcx, rbx
call fcn.14002f310
mov rdi, rax
mov rbx, qword [rbp - 0x58]
cmp rax, r14
je 0x14003781d
nop dword [rax]
nop word [rax + rax]
mov qword [rbp - 0x20], r13
mov r8d, 8
lea rdx, [rbp - 0x20]
mov rcx, rdi
call fcn.14002ad60
cmp rbx, rsi
je 0x1400377fc
mov rax, qword [rbp - 0x20]
mov qword [rbx], rax
add rbx, 8
mov qword [rbp - 0x58], rbx
jmp 0x140037814
lea r8, [rbp - 0x20]
mov rdx, rbx
lea rcx, [rbp - 0x60]
call fcn.14003b790
mov rsi, qword [rbp - 0x50]
mov rbx, qword [rbp - 0x58]
add rdi, 0x10
cmp rdi, r14
jne 0x1400377d0
mov r14, qword [rbp - 0x60]
mov rdi, r14
cmp r14, rbx
je 0x14003785c
nop dword [rax]
mov rcx, qword [r12]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14003784b
mov rax, qword [rdi]
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140037853
mov r8, rdi
call fcn.14003b790
add rdi, 8
cmp rdi, rbx
jne 0x140037830
test r14, r14
je 0x14003789b
sub rsi, r14
and rsi, 0xfffffffffffffff8
mov rax, r14
cmp rsi, 0x1000
jb 0x140037890
add rsi, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140037890
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rdx, rsi
mov rcx, r14
call fcn.140177344
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.140176e00
lea r11, [rsp + 0x80]
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