Function at 0x140081170
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0x100
mov rax, qword [0x14025dcd8]
xor rax, rsp
mov qword [rbp + 0x37], rax
lea rdx, [rcx + 4]
mov ecx, dword [rcx]
call fcn.140020f30
cmp byte [0x14025d3d2], 0
je 0x140081432
mov rcx, qword [0x140260948]
mov qword [rsp + 0x118], rbx
movaps xmmword [rsp + 0xf0], xmm6
call fcn.140020af0
movss xmm0, dword [0x14025db7c]
lea rcx, [rsp + 0x20]
mulss xmm0, dword [0x140249cbc]
movss dword [rsp + 0x20], xmm0
movss dword [rsp + 0x24], xmm0
call fcn.1400258f0
lea rdx, [rbp - 0x29]
mov dword [rsp + 0x28], 0x33502362
lea rcx, [rsp + 0x28]
mov dword [rbp - 0x7d], 0x395c3856
mov qword [rbp - 0x79], 0x4d4d3457
mov qword [rbp - 0x71], 0x1a0de
call fcn.140075f10
mov rcx, rax
call fcn.14005d3b0
call fcn.140020690
movss xmm1, dword [0x14025db7c]
lea rcx, [rsp + 0x20]
movaps xmm0, xmm1
mulss xmm1, dword [0x140249cbc]
mulss xmm0, dword [0x1402509dc]
movss dword [rsp + 0x24], xmm1
movss dword [rsp + 0x20], xmm0
call fcn.1400258f0
xor eax, eax
mov dword [rsp + 0x28], 0x3a4e2d62
lea rdx, [rbp - 0x29]
mov word [rbp - 0x74], ax
lea rcx, [rsp + 0x28]
mov byte [rbp - 0x72], al
mov dword [rbp - 0x7d], 0x3a1a2b1a
mov dword [rbp - 0x79], 0x390a3808
mov byte [rbp - 0x75], 0x39
mov qword [rbp - 0x71], 0x32ece
call fcn.140075fa0
mov rbx, rax
mov dword [rbp - 0x69], 0x196b0462
xor eax, eax
mov dword [rbp - 0x65], 0x731d7439
mov dword [rbp - 0x37], eax
lea rdx, [rbp - 9]
mov word [rbp - 0x33], ax
lea rcx, [rbp - 0x69]
movabs rax, 0x4fa34e96b8b2b8
mov dword [rbp - 0x61], 0x66077516
mov qword [rbp - 0x31], rax
mov dword [rbp - 0x5d], 0x16547400
mov dword [rbp - 0x59], 0xa651773
mov dword [rbp - 0x55], 0x54220269
mov dword [rbp - 0x51], 0x49794b65
mov dword [rbp - 0x4d], 0x44645467
mov dword [rbp - 0x49], 0x650a4969
mov dword [rbp - 0x45], 0x7d117808
mov dword [rbp - 0x41], 0x335c7c18
mov dword [rbp - 0x3d], 0x2b587d5d
mov word [rbp - 0x39], 0x505
call fcn.14008c000
mov rdx, rbx
mov rcx, rax
call fcn.14005d3b0
movss xmm1, dword [0x14025db7c]
lea rcx, [rsp + 0x20]
movaps xmm0, xmm1
xorps xmm6, xmm6
mulss xmm0, dword [0x1402509e4]
mulss xmm1, xmm6
movss dword [rsp + 0x20], xmm0
movss dword [rsp + 0x24], xmm1
call fcn.1400258f0
xor eax, eax
mov dword [rsp + 0x20], 0x41f00000
mov word [rbp - 0x24], ax
mov byte [rbp - 0x22], al
mov dword [rsp + 0x24], 0x41f00000
mov dword [rbp - 0x29], 0xa40c8d62
mov byte [rbp - 0x25], 0xa4
mov qword [rbp - 0x21], 0x42c
lea rdx, [rsp + 0x28]
lea rcx, [rbp - 0x29]
call fcn.140075b90
lea rdx, [rsp + 0x20]
mov rcx, rax
call fcn.14004dde0
mov rbx, qword [rsp + 0x118]
test al, al
je 0x1400813ab
mov rcx, qword [0x14025e020]
mov edx, 2
call qword [sym.imp.USER32.dll_ShowWindow]
movss xmm1, dword [0x14025db7c]
lea rcx, [rsp + 0x20]
movaps xmm0, xmm1
mulss xmm1, xmm6
mulss xmm0, dword [0x1402509ec]
movss dword [rsp + 0x24], xmm1
movss dword [rsp + 0x20], xmm0
call fcn.1400258f0
xor eax, eax
mov dword [rsp + 0x20], 0x41f00000
lea rdx, [rsp + 0x28]
mov word [rbp - 0x24], ax
lea rcx, [rbp - 0x29]
mov byte [rbp - 0x22], al
mov dword [rsp + 0x24], 0x41f00000
mov dword [rbp - 0x29], 0x800d8d62
mov byte [rbp - 0x25], 0x80
mov qword [rbp - 0x21], 0x462
call fcn.140075b90
lea rdx, [rsp + 0x20]
mov rcx, rax
call fcn.14004dde0
movaps xmm6, xmmword [rsp + 0xf0]
test al, al
je 0x140081432
mov byte [0x14025dc58], 0
mov ecx, 1
call fcn.140020790
mov rcx, qword [rbp + 0x37]
xor rcx, rsp
call fcn.14008fda0
add rsp, 0x100
pop rbp
ret