Function at 0x140015118
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov rax, rsp
mov qword [rax + 8], rcx
push rbp
push rsi
push rdi
lea rbp, [rax - 0xa8]
sub rsp, 0x190
mov qword [rbp - 0x18], 0xfffffffffffffffe
mov qword [rax + 0x18], rbx
movaps xmmword [rax - 0x28], xmm6
movaps xmmword [rax - 0x38], xmm7
mov rax, r8
mov rbx, rdx
mov rsi, rcx
mov dword [rsp + 0x20], 0xa000000
mov r8, qword [0x14006de20]
mov rdx, rax
call fcn.140013bc8
nop
lea rax, [0x14006de68]
mov qword [rsi], rax
mov qword [rsi + 0x138], rbx
movss xmm6, dword [0x140072774]
movss xmm7, dword [0x1400727a8]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x70], 0x5e246ea4
mov dword [rsp + 0x74], 0x5e246e9b
mov dword [rsp + 0x78], 0x5e356e94
mov dword [rsp + 0x7c], 0x5e2e6e9e
mov dword [rbp - 0x80], 0x5e416e99
xor eax, eax
mov dword [rbp - 0x7c], eax
mov eax, dword [rsp + 0x70]
mov dword [rbp + 0xb8], 0x5e416ef7
movd xmm2, dword [rbp + 0xb8]
pshufd xmm2, xmm2, 0
movdqu xmm0, xmmword [rsp + 0x70]
pxor xmm0, xmm2
movdqu xmmword [rsp + 0x70], xmm0
movd xmm1, dword [rbp - 0x80]
pxor xmm1, xmm2
movd dword [rbp - 0x80], xmm1
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x10]
call fcn.14000d47c
nop
mov qword [rsp + 0x28], 0x3fe
movss xmm0, dword [0x14007276c]
unpcklps xmm0, xmm6
movsd qword [rsp + 0x20], xmm0
movss xmm1, dword [0x1400727d4]
unpcklps xmm1, xmm7
movq r9, xmm1
mov r8, rax
mov rdx, rsi
lea rcx, [rsi + 0x140]
call fcn.140035a74
nop
lea rcx, [rsi + 0x1b8]
mov dword [rbp + 0xc8], 0x41c80000
movss xmm0, dword [0x1400727bc]
movss dword [rbp + 0xcc], xmm0
movss xmm1, dword [0x1400727e8]
movss dword [rbp - 0x64], xmm1
movss xmm0, dword [0x1400727c8]
movss dword [rbp - 0x60], xmm0
mov dword [rsp + 0x30], 0x3273d5b0
mov dword [rsp + 0x34], 0x3273d582
mov dword [rsp + 0x38], 0x3274d596
xor eax, eax
mov dword [rsp + 0x3c], eax
mov eax, dword [rsp + 0x30]
mov dword [rbp + 0xb8], 0x3207d5e3
movd xmm2, dword [rbp + 0xb8]
pshufd xmm2, xmm2, 0
movq xmm0, qword [rsp + 0x30]
pxor xmm0, xmm2
movq qword [rsp + 0x30], xmm0
movd xmm1, dword [rsp + 0x38]
pxor xmm1, xmm2
movd dword [rsp + 0x38], xmm1
lea rax, [rbp + 0xc8]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x64]
lea r8, [rsp + 0x30]
mov rdx, rsi
call fcn.1400138d4
nop
lea rcx, [rsi + 0x230]
movss xmm0, dword [0x1400727dc]
movss dword [rbp - 0x5c], xmm0
mov dword [rbp - 0x58], 0x41f00000
movss xmm1, dword [0x1400727c0]
movss dword [rbp - 0x54], xmm1
mov dword [rbp - 0x50], 0x42f80000
mov dword [rbp - 0x78], 0x2d4f524e
mov dword [rbp - 0x74], 0x2d565275
mov dword [rbp - 0x70], 0x2d51526e
mov dword [rbp - 0x6c], 0x2d3f5272
xor eax, eax
mov dword [rbp - 0x68], eax
mov eax, dword [rbp - 0x78]
mov dword [rbp + 0xb8], 0x2d3f5201
movd xmm0, dword [rbp + 0xb8]
pshufd xmm0, xmm0, 0
movdqu xmm1, xmmword [rbp - 0x78]
pxor xmm1, xmm0
movdqu xmmword [rbp - 0x78], xmm1
lea rax, [rbp - 0x5c]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x54]
lea r8, [rbp - 0x78]
mov rdx, rsi
call fcn.1400138d4
nop
movss xmm6, dword [0x1400727c4]
movss xmm7, dword [0x1400727b8]
lea rax, [rbp + 0x10]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x40], 0x23cf0149
mov dword [rsp + 0x44], 0x23cf017b
mov dword [rsp + 0x48], 0x23c8016f
xor eax, eax
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x40]
mov dword [rbp + 0xb8], 0x23bb011a
movd xmm2, dword [rbp + 0xb8]
pshufd xmm2, xmm2, 0
movq xmm0, qword [rsp + 0x40]
pxor xmm0, xmm2
movq qword [rsp + 0x40], xmm0
movd xmm1, dword [rsp + 0x48]
pxor xmm1, xmm2
movd dword [rsp + 0x48], xmm1
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x10]
call fcn.14000d47c
nop
mov qword [rsp + 0x28], 0x3ff
movss xmm0, dword [0x140072784]
unpcklps xmm0, xmm6
movsd qword [rsp + 0x20], xmm0
movss xmm1, dword [0x1400727e4]
unpcklps xmm1, xmm7
movq r9, xmm1
mov r8, rax
mov rdx, rsi
lea rcx, [rsi + 0x2a8]
call fcn.140035a74
nop
movss xmm7, dword [0x140072780]
movss xmm6, dword [0x140072788]
lea rax, [rbp + 0x30]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x50], 0x5301da01
mov dword [rsp + 0x54], 0x530ada2c
xor eax, eax
mov dword [rsp + 0x58], eax
mov eax, dword [rsp + 0x50]
mov dword [rbp + 0xb8], 0x536eda4d
movd xmm0, dword [rbp + 0xb8]
pshufd xmm0, xmm0, 0
movq xmm1, qword [rsp + 0x50]
pxor xmm1, xmm0
movq qword [rsp + 0x50], xmm1
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.14000d47c
nop
movss xmm0, dword [0x1400727ac]
unpcklps xmm0, xmm7
movsd qword [rsp + 0x28], xmm0
mov qword [rsp + 0x20], 0x402
movss xmm0, dword [0x1400727e0]
unpcklps xmm0, xmm6
movq r9, xmm0
mov r8, rax
mov rdx, rsi
lea rcx, [rsi + 0x320]
call fcn.140013510
nop
movss xmm6, dword [0x1400727a0]
lea rax, [rbp + 0x50]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x5c], 0x285b0e1d
mov dword [rsp + 0x60], 0x28570e31
xor eax, eax
mov dword [rsp + 0x64], eax
mov eax, dword [rsp + 0x5c]
mov dword [rbp + 0xb8], 0x28230e58
movd xmm0, dword [rbp + 0xb8]
pshufd xmm0, xmm0, 0
movq xmm1, qword [rsp + 0x5c]
pxor xmm1, xmm0
movq qword [rsp + 0x5c], xmm1
lea rdx, [rsp + 0x5c]
lea rcx, [rbp + 0x50]
call fcn.14000d47c
nop
movss xmm0, dword [0x1400727ac]
unpcklps xmm0, xmm7
movsd qword [rsp + 0x28], xmm0
mov qword [rsp + 0x20], 0x404
movss xmm0, dword [0x1400727e0]
unpcklps xmm0, xmm6
movq r9, xmm0
mov r8, rax
mov rdx, rsi
lea rcx, [rsi + 0x3a0]
call fcn.140013510
nop
xor eax, eax
mov qword [rsi + 0x420], rax
mov qword [rsi + 0x428], rax
mov dword [rsi + 0x430], eax
lea rdi, [rsi + 0x98]
mov qword [rbp - 0x48], 0x113
lea rdx, [rbp - 0x48]
mov rcx, rdi
call fcn.140016e6c
lea rcx, [0x1400170b0]
mov qword [rax], rcx
mov qword [rbp - 0x40], 0x404
lea rbx, [rsi + 0xd8]
lea rdx, [rbp - 0x40]
mov rcx, rbx
call fcn.140016e6c
lea rcx, [0x140017034]
mov qword [rax], rcx
mov qword [rbp - 0x38], 0x402
lea rdx, [rbp - 0x38]
mov rcx, rbx
call fcn.140016e6c
lea rcx, [0x1400170c8]
mov qword [rax], rcx
mov qword [rbp - 0x30], 1
lea rdx, [rbp - 0x30]
mov rcx, rbx
call fcn.140016e6c
lea rcx, [0x1400170d4]
mov qword [rax], rcx
mov qword [rbp - 0x28], 0x40b
lea rdx, [rbp - 0x28]
mov rcx, rbx
call fcn.140016e6c
lea rcx, [0x140017060]
mov qword [rax], rcx
mov qword [rbp - 0x20], 0x2d
lea rdx, [rbp - 0x20]
mov rcx, rdi
call fcn.140016e6c
lea rcx, [0x14001706c]
mov qword [rax], rcx
mov rax, rsi
lea r11, [rsp + 0x190]
mov rbx, qword [r11 + 0x30]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop rdi
pop rsi
pop rbp
ret