Function at 0x1400618c0
Capabilities:
Contain obfuscated stackstrings
Encode data using xor

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], rsi
push rbp
push rdi
push r14
lea rbp, [rax - 0x5f]
sub rsp, 0xc0
movaps xmmword [rax - 0x28], xmm6
mov dword [rbp - 0x19], 0x73747c4f
mov dword [rbp - 0x15], 0x3d6a727f
mov dword [rbp - 0x11], 0x1d65744e
lea rax, [rbp - 9]
mov qword [rbp + 0x67], rax
mov dword [rbp - 0x59], 0x7b717659
mov dword [rbp - 0x55], 0x7b717648
mov dword [rbp - 0x51], 0x675a6870
mov word [rbp - 0x4d], 0x1f5e
movsd xmm0, qword [rbp - 0x59]
movsd qword [rbp - 0x39], xmm0
mov eax, dword [rbp - 0x51]
mov dword [rbp - 0x31], eax
movzx eax, word [rbp - 0x4d]
mov word [rbp - 0x2d], ax
mov rdx, qword [0x14013b790]
test rdx, rdx
jne 0x140061973
mov ebx, 0xe
mov ecx, ebx
call fcn.140075634
mov rdx, rax
mov qword [0x14013b790], rax
mov rcx, rax
lea r8, [rbp - 0x39]
sub r8, rax
nop word [rax + rax]
movzx eax, byte [r8 + rcx]
xor al, 0x1f
mov byte [rcx], al
lea rcx, [rcx + 1]
sub rbx, 1
jne 0x140061960
xor esi, esi
mov qword [rbp + 7], rsi
mov edi, 0xf
mov qword [rbp + 0xf], rdi
mov byte [rbp - 9], sil
mov rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp byte [rdx + r8], sil
jne 0x140061990
lea rcx, [rbp - 9]
call fcn.1400064d0
nop
mov rax, qword [0x14013b8c0]
test rax, rax
jne 0x1400619d5
lea ecx, [rax + 0xb]
call fcn.140075634
mov qword [0x14013b8c0], rax
mov dword [rax], 0x52455355
mov dword [rax + 4], 0x642e3233
mov word [rax + 8], 0x6c6c
mov byte [rax + 0xa], 0
mov qword [rbp + 0x27], rsi
mov qword [rbp + 0x2f], rdi
mov byte [rbp + 0x17], 0
inc rbx
cmp byte [rax + rbx], 0
jne 0x1400619e1
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x17]
call fcn.1400064d0
nop
lea rdx, [rbp - 9]
lea rcx, [rbp + 0x17]
call fcn.14006fd30
mov r14, rax
movsd xmm0, qword [rbp - 0x19]
movsd qword [rbp - 0x59], xmm0
mov ecx, dword [rbp - 0x11]
mov dword [rbp - 0x51], ecx
mov r8, qword [0x14013bbe8]
test r8, r8
jne 0x140061a62
mov ebx, 0xc
mov ecx, ebx
call fcn.140075634
mov r8, rax
mov qword [0x14013bbe8], rax
mov rcx, rax
lea rdx, [rbp - 0x59]
sub rdx, rax
nop word [rax + rax]
movzx eax, byte [rdx + rcx]
xor al, 0x1d
mov byte [rcx], al
lea rcx, [rcx + 1]
sub rbx, 1
jne 0x140061a50
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call r14
test rax, rax
jne 0x140061b8c
movdqa xmm6, xmmword [0x140120fd0]
mov word [rbp - 0x49], 0x2144
movaps xmmword [rbp - 0x39], xmm6
movzx eax, word [rbp - 0x49]
mov word [rbp - 0x29], ax
mov rcx, qword [0x14013ba20]
test rcx, rcx
jne 0x140061b03
mov ebx, 0x12
mov ecx, ebx
call fcn.140075634
mov rcx, rax
mov qword [0x14013ba20], rax
add rax, 0x11
lea rdx, [rbp - 0x28]
cmp rcx, rdx
ja 0x140061ac7
lea rdx, [rbp - 0x39]
cmp rax, rdx
jae 0x140061adc
movdqa xmm0, xmmword [0x140120c70]
pxor xmm0, xmm6
movdqu xmmword [rcx], xmm0
mov esi, 0x10
lea rdx, [rsi + rcx]
lea r8, [rbp - 0x39]
sub r8, rcx
sub rbx, rsi
nop word [rax + rax]
movzx eax, byte [r8 + rdx]
xor al, 0x21
mov byte [rdx], al
lea rdx, [rdx + 1]
sub rbx, 1
jne 0x140061af0
call fcn.14005f3a0
test eax, eax
jne 0x140061b8c
mov dword [rbp - 0x39], 0x4d4a4271
mov dword [rbp - 0x35], 0x70544c41
mov dword [rbp - 0x31], 0x460d5b4a
mov word [rbp - 0x2d], 0x465b
movsd xmm0, qword [rbp - 0x39]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [rbp - 0x31]
mov dword [rbp - 0x51], eax
movzx eax, word [rbp - 0x2d]
mov word [rbp - 0x4d], ax
mov byte [rbp - 0x4b], 0x23
mov rcx, qword [0x14013b530]
test rcx, rcx
jne 0x140061b83
mov rcx, rdi
call fcn.140075634
mov rcx, rax
mov qword [0x14013b530], rax
mov rdx, rax
lea r8, [rbp - 0x59]
sub r8, rax
nop
movzx eax, byte [r8 + rdx]
xor al, 0x23
mov byte [rdx], al
lea rdx, [rdx + 1]
sub rdi, 1
jne 0x140061b70
call fcn.14005f3a0
test eax, eax
je 0x140061b8e
mov al, 1
lea r11, [rsp + 0xc0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret