Function at 0x140001fe0
Capabilities:
Hash data using fnv

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x198
movaps xmmword [rsp + 0x180], xmm6
mov esi, ecx
mov rax, qword [0x14009e010]
xor rax, rsp
mov qword [rsp + 0x178], rax
mov eax, dword [0x14009e3c8]
mov ecx, dword [0x14009e2a0]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
cmp eax, dword [rcx + 4]
jg 0x140002104
mov eax, esi
shr eax, 8
mov ecx, esi
shr ecx, 0x10
mov edx, esi
shr edx, 0x18
movzx ebp, sil
movabs rbx, 0xcbf29ce484222325
xor rbx, rbp
movabs rbp, 0x100000001b3
imul rbx, rbp
movzx eax, al
xor rax, rbx
imul rax, rbp
movzx ecx, cl
xor rcx, rax
imul rcx, rbp
mov edi, edx
xor rdi, rcx
imul rdi, rbp
and rdi, qword [0x14009e3b8]
mov rax, qword [0x14009e3a0]
mov rbx, qword [0x14009e390]
lea rdx, [rdi + rdi]
add rdx, 1
shl rdi, 4
mov rbp, qword [rax + rdi]
mov rcx, rbp
nop word [rax + rax]
mov rdi, rbx
cmp rbp, rbx
je 0x1400020bf
mov rdi, qword [rax + rdx*8]
mov rdi, qword [rdi]
cmp rdi, rcx
je 0x1400020d1
cmp dword [rcx + 0x10], esi
je 0x1400020ce
mov rcx, qword [rcx]
jmp 0x1400020b0
mov rbx, rcx
add rbx, 0x18
mov rcx, qword [rsp + 0x178]
xor rcx, rsp
call fcn.140065710
mov rax, rbx
movaps xmm6, xmmword [rsp + 0x180]
add rsp, 0x198
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x14009e3c8]
call fcn.140064830
cmp dword [0x14009e3c8], 0xffffffff
jne 0x140002034
lea r13, [rsp + 0x38]
mov dword [rsp + 0x38], 0
lea rcx, [rsp + 0x40]
movaps xmm6, xmmword [0x140067290]
movups xmmword [rsp + 0x50], xmm6
mov word [rsp + 0x40], 0
lea rdx, str.No_error._The_process_was_executed_correctly
call fcn.140007520
mov dword [rsp + 0x60], 1
lea rcx, [rsp + 0x68]
movups xmmword [rsp + 0x78], xmm6
mov word [rsp + 0x68], 0
lea rdx, str.The_library_has_not_been_initialized
call fcn.140007520
mov dword [rsp + 0x88], 2
lea rcx, [rsp + 0x90]
movups xmmword [rsp + 0xa0], xmm6
mov word [rsp + 0x90], 0
lea rdx, str.The_OS_does_not_support_WinToast
call fcn.140007520
mov dword [rsp + 0xb0], 3
lea rcx, [rsp + 0xb8]
movups xmmword [rsp + 0xc8], xmm6
mov word [rsp + 0xb8], 0
lea rdx, str.The_library_was_not_able_to_create_a_Shell_Link_for_the_app
call fcn.140007520
mov dword [rsp + 0xd8], 4
lea rcx, [rsp + 0xe0]
movups xmmword [rsp + 0xf0], xmm6
mov word [rsp + 0xe0], 0
lea rdx, str.The_AUMI_is_not_a_valid_one
call fcn.140007520
mov dword [rsp + 0x100], 5
lea rcx, [rsp + 0x108]
movups xmmword [rsp + 0x118], xmm6
mov word [rsp + 0x108], 0
lea rdx, str.The_parameters_used_to_configure_the_library_are_not_valid_normally_because_an_invalid_AUMI_or_App_Name
call fcn.140007520
mov dword [rsp + 0x128], 7
lea rcx, [rsp + 0x130]
movups xmmword [rsp + 0x140], xmm6
mov word [rsp + 0x130], 0
lea rdx, str.The_toast_was_created_correctly_but_WinToast_was_not_able_to_display_the_toast
call fcn.140007520
mov dword [rsp + 0x150], 8
lea rcx, [rsp + 0x158]
movups xmmword [rsp + 0x168], xmm6
mov word [rsp + 0x158], 0
lea rdx, str.Unknown_error
call fcn.140007520
lea r15, [rsp + 0x178]
mov dword [0x14009e388], 0
xorps xmm6, xmm6
movups xmmword [0x14009e390], xmm6
mov ecx, 0x38
call fcn.14006461c
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [0x14009e390], rax
movups xmmword [0x14009e3a0], xmm6
mov qword [0x14009e3b0], 0
mov dword [0x14009e388], 0x3f800000
mov ecx, 0x10
call fcn.140007c40
mov rax, qword [0x14009e390]
mov qword [rsp + 0x28], rax
lea r14, [rsp + 0x28]
mov ecx, 0x10
mov rdx, r14
call fcn.1400075a0
movaps xmm0, xmmword [0x1400672a0]
movups xmmword [0x14009e3b8], xmm0
movabs r12, 0x492492492492491
mov rax, qword [0x14009e390]
mov rdi, qword [rax]
mov rbp, qword [rdi + 8]
mov ecx, 0x38
call fcn.14006461c
mov rbx, rax
test rdi, rdi
mov rax, rbp
cmove rax, rbx
mov rcx, rdi
cmove rcx, rbx
mov qword [rbx], rcx
mov qword [rbx + 8], rax
mov eax, dword [r13]
mov dword [rbx + 0x10], eax
lea rcx, [rbx + 0x18]
movups xmmword [rbx + 0x28], xmm6
add r13, 8
mov rdx, r13
call fcn.1400074a0
mov rax, qword [0x14009e398]
cmp rax, r12
je 0x14000243c
add rax, 1
mov qword [0x14009e398], rax
mov qword [rdi + 8], rbx
mov qword [rbp], rbx
mov rax, qword [0x14009e390]
mov r8, qword [rax]
lea rdx, [r8 + 0x10]
mov rcx, r14
call fcn.140007f30
add r13, 0x20
cmp r13, r15
jne 0x140002329
lea rcx, [rsp + 0x158]
call fcn.140007340
lea rcx, [rsp + 0x130]
call fcn.140007340
lea rcx, [rsp + 0x108]
call fcn.140007340
lea rcx, [rsp + 0xe0]
call fcn.140007340
lea rcx, [rsp + 0xb8]
call fcn.140007340
lea rcx, [rsp + 0x90]
call fcn.140007340
lea rcx, [rsp + 0x68]
call fcn.140007340
lea rcx, [rsp + 0x40]
call fcn.140007340
lea rcx, [0x140002450]
call fcn.1400649e8
lea rcx, [0x14009e3c8]
call fcn.140064898
jmp 0x140002034
lea rcx, str.list_T__too_long
call sub.MSVCP140.dll_void___cdecl_std::_Xlength_error_char_const____ptr64_
ud2