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

Disassembly:
mov rax, qword gs:[0x60]
xor r15d, r15d
mov r8d, r15d
jmp 0x1401301cb
mov r10, qword [rax + 0x18]
mov rax, qword [r10 + 0x10]
xchg r10, r14
jne 0x1401301fc
je 0x1401301fc
cpuid
cmp edx, 0x6a815d97
rol r10d, 0x4a
js 0x14012fd87
cmp esi, 0xba482d8d
lea r11d, [rcx - 0xd4f3]
ret
jmp fcn.140130069
mov qword [rbp + 0x160], rdx
xchg rcx, rdx
mov rax, qword gs:[0x60]
lea r13, [rcx + 1]
xchg rcx, r8
mov r8, qword [rax + 0x18]
xchg rcx, r8
jmp 0x1401302d7
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140130576
mov rax, qword [rcx + 0x10]
xchg r11, rcx
mov r11, qword [rax]
xchg r11, rcx
mov r9, qword [rcx + 0x30]
jne 0x140130321
je 0x140130321
cmp rdx, rdx
ror ecx, 0xec
jmp 0x14012fa75
jmp 0x14013033d
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
jne 0x140130388
je 0x140130388
jmp 0x14012fde5
jmp 0x140130500
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130494
jne 0x1401303e9
je 0x1401303e9
add r9d, 0x5efa1821
rcr r12d, 0x18
bswap r9
call 0x14012fa32
lea r13d, [rcx + 0x3225]
jmp 0x140130e03
jmp 0x1401302bc
inc r8d
jmp 0x14013050b
shr rcx, 4
shr rcx, 0x12
shr rcx, 1
shr rcx, 1
shr rcx, 1
xchg rdx, rcx
je 0x1401304dd
jne 0x1401304dd
cmp r8, rbp
test r10d, 0xc1d0288a
jmp 0x14013026b
nop word [rax + rax]
mov r10d, r8d
mov edx, 0xb22b073c
je 0x14013054e
jne 0x14013054e
rcr r13d, 0xc3
call 0x14012ff06
rcr r13d, 0x9a
cmp rsi, rcx
rol ebx, 0x6a
div r11
call rax
test rbx, rdi
jnp 0x140130a1d
lea edi, [rdx + 0xf0c0]
call rcx
lea edi, [rdi + 0xa933]
cmp rbx, rbx
rcl ebp, 0xed
movabs r9, 0x1ee3146b499b66eb
lea esi, [rbp - 0xbe33]
push r11
ja 0x140130a6f
jmp 0x1401305b6
ja 0x140131268
push rdi
jbe 0x1401309ae
call 0x14013042b
test al, al
jne 0x1401302bf
ror byte [rdi], 0x85
std
invalid
cmp edx, 0x2a10650f
je 0x1401305c6
jmp 0x140130494
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
jmp 0x1401303ac
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x1401305dc
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
je 0x140130620
jne 0x140130620
test rbx, rdx
and r9d, 0x112072d9
and r15d, 0xb5373ac5
add r11d, 0xcc228f7b
lea edi, [rbx - 0x4f64]
rol ebp, 0x11
rcl r12d, 0x59
cpuid
movabs r14, 0x62fdaec72ea743eb
lea r15d, [rbp + 0xdc1c]
jmp 0x140130182
jmp 0x140130665
jne 0x140130659
cmp edx, 0xf1adc5e6
je 0x14013070b
inc r8d
jmp 0x1401306bd
test al, al
je 0x140130646
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140130694
add rdi, r9
mov rax, qword [rcx + 0x10]
xchg r12, rcx
mov r12, qword [rax]
xchg r12, rcx
mov r9, qword [rcx + 0x30]
jmp 0x1401306a7
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x14013064e
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140130634
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0xb72d4db2
je 0x1401306f4
jne 0x1401306f4
ret
jmp 0x14013067e
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x140130747
xchg rcx, r12
xchg r9, rbx
mov rbx, qword [rcx + 0x30]
xchg rbx, r9
mov r12d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add r12, r9
mov rax, qword [rcx + 0x10]
xchg r12, rcx
mov r12, qword [rax]
jne 0x14013077a
je 0x14013077a
lea esi, [rbx - 0x603b]
bswap rdi
mov ecx, 0x5a03cf56
jae 0x140130577
call rcx
jmp rax
jmp 0x140130731
mov dh, 1
or dword [rax], eax
add bh, bh
rol dword [rcx - 0x7f], 1
loopne 0x140130a71
cmp rax, rsp
out 0xfb, al
invalid
invalid
idiv bh
inc ebx
popfq
ret 0x28
loope 0x140131251
loope 0x140131204
xor eax, 0x26e9be49
invalid