Function at 0x1401303ec
Capabilities:
Access peb ldr_data
Execute anti-debugging instructions
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
dec dword [rax - 0x73]
lodsb al, byte [rsi]
and al, 0xa0
cld
invalid
cmp edx, 0x15948469
je 0x1401303da
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401301cd
jmp 0x14013026b
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]
jmp 0x1401303fd
add rcx, r9
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r9
xchg rsi, rax
mov rsi, qword [rcx + 0x10]
xchg rsi, rax
je 0x14013044b
jne 0x14013044b
jge 0x14013005e
call rcx
div r8
lea edx, [rdi - 0x31e3]
dec rdi
jge 0x14013059e
call rcx
test r13, rcx
lea ebx, [rdx + 0xbba3]
popfq
lea esi, [rdi + 0xbf14]
or r12d, 0x5450e6f9
movabs r9, 0x2f163c6707d83eeb
rol r9d, 0x69
rcr r11d, 0x5c
jmp 0x14012f8a7
jmp 0x14013048b
cmp edx, 0xd196d090
je 0x140130592
inc r8d
jmp 0x14013057c
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x140130581
xchg rbp, rcx
mov rbp, qword [rax]
xchg rcx, rbp
jmp 0x1401304ed
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0xc543958c
je 0x1401304c6
jne 0x1401304c6
add r13d, 0x2b2794de
call rax
lea ecx, [rdi - 0xd823]
popf
jmp rcx
jmp 0x140130508
xchg rdi, r9
mov rdi, qword [rcx + 0x30]
xchg r9, rdi
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x140130499
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013046c
jne 0x140130550
je 0x140130550
or r9d, 0x3a3fc40f
ret
jmp 0x140130474
jmp 0x1401304a3
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130477
jmp 0x140130460
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
jne 0x1401305d4
je 0x1401305d4
js 0x1401305d6
lea r14d, [rbx - 0x967b]
cmp r11d, 0x344c5661
rcr ebx, 0xca
pop r10
ror r14d, 0x8d
or r11d, 0x9b5d85e7
jmp rax
jmp 0x140130668
add byte [rax], al
add dh, ch
mov edx, dword [rax]
div r11
cmp r11, rdi
bswap r10
cpuid
jmp 0x1401314d0
test al, al
je 0x140130660
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x140130605
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401305f7
jmp 0x140130654
mov r10d, r8d
mov edx, 0x46469f36
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401305ec
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
jmp 0x14013061c
cmp edx, 0xc3bbe3c9
je 0x1401306cd
inc r8d
jmp 0x14013061c
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
xchg rcx, r11
mov r11, qword [rax + 0x18]
jne 0x1401306a1
je 0x1401306a1
rol ecx, 0x3d
lea r12d, [rbp - 0xd527]
pushf
rol r8d, 0x10
lea edi, [rdx + 0xbb51]
jmp rcx
jmp 0x1401306b1
xchg rcx, r11
add r12, r9
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
xchg rdi, r9
mov rdi, qword [rcx + 0x30]
xchg rdi, r9
jmp 0x14013063a
mov ecx, dword [rbx + r9 + 0x24]
lea rax, [r13 + 0x1f400]
add rcx, r9
shl rax, 0xc
mov dword [rsp + 0x28], 4
je 0x140130710
jne 0x140130710
lea edi, [rbx - 0xcf8a]
jmp rcx
jmp 0x140130827
add rsi, r9
xchg r10, r15
mov qword [rbp + 0x120], r10
xchg r15, r10
lea r9, [rbp + 0x118]
xchg r12, rax
xor r8d, r8d
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov esi, dword [rcx + rdx*4]
lea rdx, [rbp + 0x120]
jmp 0x140130774
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x40
add esi, 0x70a959bd
jmp 0x140130bae