Function at 0x140030ff3
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xa0137683
pushf
not eax
add eax, 0xb165082b
xor eax, 0xa1ed0f94
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf58bad28
xor eax, 0xa671d4c9
rol eax, 0xc1
popf
cmp eax, 4
jne 0x140031030
popf
pop rax
jmp 0x140031346
cmp eax, 0
jne 0x14003103f
popf
pop rax
jmp 0x1400310c6
cmp eax, 3
jne 0x14003104e
popf
pop rax
jmp 0x140031287
cmp eax, 1
jne 0x14003105d
popf
pop rax
jmp 0x140031151
cmp eax, 0xa
jne 0x14003106c
popf
pop rax
jmp 0x14003155b
cmp eax, 7
jne 0x14003107b
popf
pop rax
jmp 0x14003143d
cmp eax, 6
jne 0x14003108a
popf
pop rax
jmp 0x1400313d0
cmp eax, 2
jne 0x140031099
popf
pop rax
jmp 0x1400311c5
cmp eax, 9
jne 0x1400310a8
popf
pop rax
jmp 0x1400314c1
cmp eax, 8
jne 0x1400310b7
popf
pop rax
jmp 0x140031472
cmp eax, 5
jne 0x1400310c6
popf
pop rax
jmp 0x1400313c7
mov qword [rsp + 8], rbx
mov qword [rsp + 0x20], r9
push rsi
push rdi
push r14
sub rsp, 0x60
mov rdi, r9
mov rsi, r8
mov ecx, dword [rdx]
call fcn.14002d45c
nop
mov rbx, qword [0x14001e5f0]
movsxd rax, dword [0x14001e5e8]
lea r14, [rbx + rax*8]
push rax
pushf
mov eax, 0x688e829f
pushf
not eax
add eax, 0xedf524b4
xor eax, 0x815d6a02
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x9753a067
xor eax, 0xa2f4f266
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa446fc7c
xor eax, 0x8b4eefee
rol eax, 0xf
popf
pushf
not eax
add eax, 0x8b511a62
xor eax, 0xbab89bc8
rol eax, 0xaf
popf
jmp 0x140031021
mov qword [rsp + 0x38], rbx
cmp rbx, r14
je 0x140031192
push rax
pushf
mov eax, 0x7a005565
pushf
not eax
add eax, 0xc616ace7
xor eax, 0xbb940b5f
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x8723ead2
xor eax, 0x8e67d7eb
rol eax, 0x29
popf
jmp 0x140031021
push rax
pushf
mov eax, 0x9d24ddc7
pushf
not eax
add eax, 0xa4471fa1
xor eax, 0xb9cf14a6
rol eax, 0x83
popf
pushf
not eax
add eax, 0xfe79f612
xor eax, 0x870f4a16
rol eax, 0xa2
popf
jmp 0x140031021
mov rax, qword [rbx]
mov qword [rsp + 0x20], rax
mov rdx, qword [rsi]
test rax, rax
je 0x14003122e
push rax
pushf
mov eax, 0x2cdeb8e9
pushf
not eax
add eax, 0xf72d1e88
xor eax, 0xaebb559e
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa096c960
xor eax, 0x99fd6f93
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe972448e
xor eax, 0x97041705
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xeb26d339
xor eax, 0xe9127fe0
rol eax, 0x97
popf
jmp 0x140031021
push rax
pushf
mov eax, 0x4b3c2332
pushf
not eax
add eax, 0x80704831
xor eax, 0xfde72980
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe986febb
xor eax, 0xbbd13b08
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa0fc7a9b
xor eax, 0x8d4a31d3
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xca653662
xor eax, 0x85d876a7
rol eax, 0x6c
popf
jmp 0x140031021
mov ecx, dword [rax + 0x14]
nop
mov eax, ecx
shr eax, 0xd
and al, 1
je 0x1400312ed
push rax
pushf
mov eax, 0x3b49cdf9
pushf
not eax
add eax, 0xf40f8d8f
xor eax, 0x845d0e33
rol eax, 0xda
popf
pushf
not eax
add eax, 0x984bb9c8
xor eax, 0xae322c9c
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xeefb439a
xor eax, 0x850340f2
rol eax, 0xb
popf
pushf
not eax
add eax, 0xfb020dca
xor eax, 0x9c008233
rol eax, 0x84
popf
jmp 0x140031021
push rax
pushf
mov eax, 0x8a3b7975
pushf
not eax
add eax, 0xf723e2b2
xor eax, 0xd929c1f9
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf962cb27
xor eax, 0xa72827df
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8feeba46
xor eax, 0x9b79bcba
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xfe86f2c8
xor eax, 0xd7c2616b
rol eax, 0xe1
popf
jmp 0x140031021
mov eax, ecx
and al, 3
cmp al, 2
jne 0x140031381
push rax
pushf
mov eax, 0xa76a63e1
pushf
not eax
add eax, 0xe2e3c64f
xor eax, 0xc2f54eea
rol eax, 6
popf
pushf
not eax
add eax, 0x8cf3e8a2
xor eax, 0xa9e8c6a1
rol eax, 0x21
popf
jmp 0x140031021
push rax
pushf
mov eax, 0x2303fcdf
pushf
not eax
add eax, 0x867a0d2f
xor eax, 0xf9d9925c
rol eax, 0x11
popf
pushf
not eax
add eax, 0xab0695df
xor eax, 0xb1f88065
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9a0eaf5d
xor eax, 0xaa0023c9
rol eax, 0x52
popf
jmp 0x140031021
test cl, 0xc0
jne 0x1400314c1
bt ecx, 0xb
jb 0x140031409
push rax
pushf
mov eax, 0x5ac55976
pushf
not eax
add eax, 0xd2ead45d
xor eax, 0xf096e523
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x81695e79
xor eax, 0xe1a3c9c5
rol eax, 0x36
popf
jmp 0x140031021
push rax
pushf
mov eax, 0xe446b641
pushf
not eax
add eax, 0xeb557554
xor eax, 0xb13e71fc
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf0d74fa3
xor eax, 0xbd1bab16
rol eax, 0x58
popf
jmp 0x140031021
inc dword [rdx]
push rax
pushf
mov eax, 0x86ebe5e
pushf
not eax
add eax, 0xf2fc6ce9
xor eax, 0xfce249d0
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8dfc7c19
xor eax, 0x8f86dab3
rol eax, 0x63
popf
jmp 0x140031021
add rbx, 8
jmp 0x140031151
mov rdx, qword [rsi + 0x10]
mov rcx, qword [rsi + 8]
mov rax, qword [rsi]
lea r8, [rsp + 0x20]
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rdx
mov rax, qword [rsp + 0x20]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x28]
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x88]
call fcn.14008e071
jmp 0x140031472
mov ecx, dword [rdi]
call fcn.140080624
mov rbx, qword [rsp + 0x80]
add rsp, 0x60
pop r14
pop rdi
pop rsi
ret