Function at 0x1402b7be8
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xa6212f20
pushf
not eax
add eax, 0xd67321d4
xor eax, 0xd95c5a43
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc7f77b29
xor eax, 0xe6255fd7
rol eax, 0xd8
popf
cmp eax, 4
jne 0x1402b7c25
popf
pop rax
jmp 0x1402b7eba
cmp eax, 0
jne 0x1402b7c34
popf
pop rax
jmp 0x1402b7cd9
cmp eax, 3
jne 0x1402b7c43
popf
pop rax
jmp 0x1402b7e3c
cmp eax, 1
jne 0x1402b7c52
popf
pop rax
jmp 0x1402b7d6a
cmp eax, 0xa
jne 0x1402b7c61
popf
pop rax
jmp 0x1402b8195
cmp eax, 7
jne 0x1402b7c70
popf
pop rax
jmp 0x1402b80af
cmp eax, 6
jne 0x1402b7c7f
popf
pop rax
jmp 0x1402b7fb6
cmp eax, 0xb
jne 0x1402b7c8e
popf
pop rax
jmp 0x1402b81cf
cmp eax, 0xc
jne 0x1402b7c9d
popf
pop rax
jmp 0x1402b821d
cmp eax, 8
jne 0x1402b7cac
popf
pop rax
jmp 0x1402b8134
cmp eax, 5
jne 0x1402b7cbb
popf
pop rax
jmp 0x1402b7f1b
cmp eax, 2
jne 0x1402b7cca
popf
pop rax
jmp 0x1402b7da5
cmp eax, 9
jne 0x1402b7cd9
popf
pop rax
jmp 0x1402b818f
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
cmp dword [0x1400a2240], 0xffffffff
jne 0x1402b7d37
push rax
pushf
mov eax, 0x3fbe4f1
pushf
not eax
add eax, 0xc6fea2a6
xor eax, 0x8ecfab19
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc828adc6
xor eax, 0xd510fa1b
rol eax, 0xe
popf
pushf
not eax
add eax, 0xd7969fe8
xor eax, 0x94f14e30
rol eax, 0xa7
popf
jmp 0x1402b7c16
push rax
pushf
mov eax, 0x3bc5aba6
pushf
not eax
add eax, 0xaf3b247b
xor eax, 0xb10aaa8a
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xd2f40805
xor eax, 0xd46111d1
rol eax, 0x9c
popf
jmp 0x1402b7c16
xor eax, eax
jmp 0x1402b8229
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, dword [0x1400a2240]
mov edi, eax
call fcn.1401371ec
or rdx, 0xffffffffffffffff
xor esi, esi
cmp rax, rdx
je 0x1402b7df6
push rax
pushf
mov eax, 0x84928a70
pushf
not eax
add eax, 0xe5314e24
xor eax, 0xdc0317bd
rol eax, 0x98
popf
pushf
not eax
add eax, 0x98cd4d32
xor eax, 0x8a10aedd
rol eax, 0xb9
popf
jmp 0x1402b7c16
push rax
pushf
mov eax, 0xcb16d6bb
pushf
not eax
add eax, 0xe7065282
xor eax, 0x8bcd0079
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xafa7fa17
xor eax, 0xe11d239b
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xccaddb6d
xor eax, 0xb22a08ce
rol eax, 0xa3
popf
jmp 0x1402b7c16
test rax, rax
je 0x1402b7e74
push rax
pushf
mov eax, 0xc9f0aa4e
pushf
not eax
add eax, 0x9461d5d3
xor eax, 0xd146d944
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd9223b6c
xor eax, 0xd8ebcb86
rol eax, 0x83
popf
jmp 0x1402b7c16
push rax
pushf
mov eax, 0xcbd73572
pushf
not eax
add eax, 0x8e9c75cd
xor eax, 0xd8c72276
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf15c361f
xor eax, 0xc7857095
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa489c618
xor eax, 0x98e071b8
rol eax, 0xf
popf
jmp 0x1402b7c16
mov rsi, rax
jmp 0x1402b821d
mov ecx, dword [0x1400a2240]
call fcn.1400bc283
test eax, eax
je 0x1402b7f83
push rax
pushf
mov eax, 0x57aa06d
pushf
not eax
add eax, 0xd3893775
xor eax, 0xadd2b8e9
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb0dcf3a5
xor eax, 0xba519e63
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x98db27ee
xor eax, 0x94ef9ebc
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xa359de5b
xor eax, 0xf1090a5f
rol eax, 0xbd
popf
jmp 0x1402b7c16
push rax
pushf
mov eax, 0xad3a8479
pushf
not eax
add eax, 0xc7ee2d57
xor eax, 0xfe14d888
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xfbc61da6
xor eax, 0xd68a9af0
rol eax, 0xa1
popf
jmp 0x1402b7c16
mov edx, 0x920b168e
pushf
not edx
add edx, 0x84fae1d3
xor edx, 0x9b0606b3
rol edx, 0x70
popf
pushf
not edx
add edx, 0x848126ee
xor edx, 0xa2813419
rol edx, 0xd
popf
pushf
not edx
add edx, 0xa498a939
xor edx, 0x93750637
rol edx, 0xa0
popf
lea ecx, [rdx - 0x7f]
call fcn.140155ce5
mov ecx, dword [0x1400a2240]
mov rbx, rax
test rax, rax
je 0x1402b8069
push rax
pushf
mov eax, 0x92f3fee3
pushf
not eax
add eax, 0x98349c41
xor eax, 0xe14d94b6
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc49e57dc
xor eax, 0xcf67e3f4
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf28450b0
xor eax, 0xb31179ea
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xbc3a8a53
xor eax, 0xfc5bfe47
rol eax, 0xad
popf
jmp 0x1402b7c16
push rax
pushf
mov eax, 0xafe5433d
pushf
not eax
add eax, 0xcbd77674
xor eax, 0x98cefc12
rol eax, 0x43
popf
pushf
not eax
add eax, 0xeb862bc1
xor eax, 0xccb2e607
rol eax, 0x19
popf
pushf
not eax
add eax, 0xffcc5d78
xor eax, 0xc99202cb
rol eax, 0xc1
popf
jmp 0x1402b7c16
mov rdx, rax
call fcn.1400bc283
test eax, eax
je 0x1402b8101
push rax
pushf
mov eax, 0x52012157
pushf
not eax
add eax, 0x9faa2477
xor eax, 0xb0c54f0c
rol eax, 0x13
popf
pushf
not eax
add eax, 0xe7c853a5
xor eax, 0x8f32532c
rol eax, 0x63
popf
pushf
not eax
add eax, 0xdc7701d1
xor eax, 0x9ba52668
rol eax, 0x80
popf
jmp 0x1402b7c16
push rax
pushf
mov eax, 0x3c24d591
pushf
not eax
add eax, 0xb14523c8
xor eax, 0xd0dfb577
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xbdab6120
xor eax, 0xb97746c0
rol eax, 0xa9
popf
jmp 0x1402b7c16
mov rax, rbx
mov dword [rbx + 0x78], 0xfffffffe
mov rbx, rsi
mov rsi, rax
jmp 0x1402b81cf
mov ecx, dword [0x1400a2240]
xor edx, edx
call fcn.1400bc283
push rax
pushf
mov eax, 0xa2b4bd0d
pushf
not eax
add eax, 0x812b34c4
xor eax, 0xc875b9f4
rol eax, 0x90
popf
pushf
not eax
add eax, 0x97ff1048
xor eax, 0xdfbcfa44
rol eax, 0xe7
popf
jmp 0x1402b7c16
mov rcx, rbx
call fcn.14028bc9d
push rax
pushf
mov eax, 0x53964f20
pushf
not eax
add eax, 0xc552062a
xor eax, 0x97a5c33b
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x8fe048df
xor eax, 0xfe75455d
rol eax, 0x94
popf
pushf
not eax
add eax, 0xfb4c9daf
xor eax, 0xec6fa4ea
rol eax, 0x74
popf
jmp 0x1402b7c16
mov ecx, edi
jmp 0x1402b8220
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rax, rsi
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
ret