Function at 0x140130000
Capabilities:
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
xchg r8, rbx
mov qword [rsp + 0x18], rbx
xchg rbx, r8
mov qword [rsp + 0x10], rdx
xchg rcx, r9
mov qword [rsp + 8], r9
jmp 0x14013007b
add rcx, r11
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013005b
jmp 0x1401300dd
push rbx
nop
sub rsp, 8
jmp 0x1401300cd
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401300e0
cmp edx, 0xeb8fbdbf
je 0x14013011b
inc r8d
jmp 0x140130106
xchg rbx, rax
mov r10, qword [rax]
xchg r14, r11
mov r14, qword [r10 + 0x30]
xchg r14, r11
movsxd rax, dword [r11 + 0x3c]
jmp 0x1401300f4
xchg rcx, r9
nop
sub rsp, 8
mov qword [rsp], rbp
jmp 0x140130038
xor r13d, r13d
mov r8d, r13d
xchg rdx, r10
mov rdx, qword [rax + 0x18]
xchg r10, rdx
xchg rbx, rax
mov rbx, qword [r10 + 0x10]
jmp 0x140130063
mov qword [rsp], r14
push rbx
mov qword [rsp], r15
lea rbp, [rsp - 0x2b8]
sub rsp, 0x3b8
mov rax, qword gs:[0x60]
jmp 0x14013008c
mov qword [rsp], rdi
push r13
nop
sub rsp, 8
jmp 0x1401300a7
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x140130043
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
nop dword [rax + rax]
mov r9d, r8d
mov edx, 0xaf710d4c
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
jmp 0x140130022
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
jmp 0x1401301b5
test al, al
jne 0x140130211
cmp edx, 0xb6ef69d8
je 0x140130229
inc r8d
jmp 0x14013017b
xchg r9, rbx
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x140130171
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x4078ad54
lea rax, [r9 + r10*4]
jmp 0x14013018c
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140130208
xchg rcx, r14
mov r14, qword [rax]
xchg rcx, r14
xchg rbx, r9
mov rbx, qword [rcx + 0x30]
jmp 0x14013015d
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r11
mov rax, qword [rcx + 0x10]
je 0x1401301d7
jne 0x1401301d7
jo 0x140130fc1
mov edx, 0x5b2929f2
rcl ebx, 0x31
movabs r10, 0xa31fe8255a8c7eb
lea r10d, [rdx - 0x2573]
xor r11d, 0x9abbdf9d
lea ebp, [rbp + 0xc1a2]
lea r8d, [rdx - 0x98f]
cmp r13d, 0x70d98b34
jns 0x14013085f
jmp 0x1401301a0
ret
je 0x140130155
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140130141
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
jmp 0x140130247
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r15d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add r15, r9
xchg r14, rax
mov r14, qword [rcx + 0x10]
jmp 0x140130288
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401302a0
cmp edx, 0x221100a3
je 0x14013033c
jmp 0x1401302c4
xchg r14, rax
mov rcx, qword [rax]
xchg rbp, r9
jmp 0x1401302ea
test al, al
je 0x1401302c4
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
je 0x1401302b5
jne 0x1401302b5
jnp 0x1401307c9
movabs r11, 0xcbb7dd17e5eaeeb
bswap rbp
bswap r8
ret
jmp 0x140130265
inc r8d
jmp 0x1401302cc
mov r10d, r8d
mov edx, 0x397663b8
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140130295
mov rbp, qword [rcx + 0x30]
xchg r9, rbp
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
jne 0x14013031c
je 0x14013031c
ror r11d, 0xde
int3
jmp 0x1401302cc
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
mov qword [rsp + 0x3b0], rsi
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
jmp 0x1401303aa
call rdi
cmp qword [rsp + 0x48], r13
je 0x14013399c
mov rax, qword gs:[0x60]
jmp 0x1401304de
mov rcx, qword [rax]
xchg r9, r11
mov r11, qword [rcx + 0x30]
xchg r9, r11
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x14013048b
inc r8d
jmp 0x140130499
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
add r14, r9
jmp 0x140130457
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x14013043e
je 0x1401303a2
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jne 0x140130419
je 0x140130419
rol esi, 0xea
lea r14d, [rcx - 0xb9c4]
lea r9d, [rbp - 0x8e35]
ror r9d, 0xb6
sub r11d, 0x89191bd2
and edi, 0xc9c9bb62
sub r10d, 0x7cb9e46d
syscall
jmp rax
jmp 0x1401303c3
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x1401303d4
test al, al
jne 0x1401303dd
cmp edx, 0x2db7b98b
je 0x1401304f2
jmp 0x1401303a2
mov qword [rsp + 0x48], r13
lea r9, [rbp + 0xd0]
mov qword [rbp + 0xd0], 0x1f400000
mov rcx, 0xffffffffffffffff
je 0x14013047e
jne 0x14013047e
test rbp, rdx
movabs rsi, 0x69e579fffffee6e9
jmp 0x140130628
jmp 0x140130369
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
mov r10d, r8d
mov edx, 0x96fe8b66
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
jne 0x1401304bd
je 0x1401304bd
bswap r9
jmp rcx
jmp 0x14013042e
mov r8d, r13d
mov rcx, qword [rax + 0x18]
xchg r15, rax
mov r15, qword [rcx + 0x10]
xchg r15, rax
jmp 0x140130384
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
jmp 0x14013055a
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
invalid