Function at 0x14007b4c2
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xbb768ea3
pushf
not eax
add eax, 0xb0c52081
xor eax, 0xbeafbe65
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf2aa931e
xor eax, 0x8f5e93d5
rol eax, 0x80
popf
pushf
not eax
add eax, 0xbbefffbf
xor eax, 0xb6ab07f7
rol eax, 0x40
popf
pushf
not eax
add eax, 0xaac7c40c
xor eax, 0xc6f10867
rol eax, 0x35
popf
cmp eax, 4
jne 0x14007b525
popf
pop rax
jmp 0x14007b83a
cmp eax, 0
jne 0x14007b534
popf
pop rax
jmp 0x14007b5bb
cmp eax, 3
jne 0x14007b543
popf
pop rax
jmp 0x14007b77c
cmp eax, 1
jne 0x14007b552
popf
pop rax
jmp 0x14007b646
cmp eax, 0xa
jne 0x14007b561
popf
pop rax
jmp 0x14007ba88
cmp eax, 7
jne 0x14007b570
popf
pop rax
jmp 0x14007b931
cmp eax, 6
jne 0x14007b57f
popf
pop rax
jmp 0x14007b8c4
cmp eax, 2
jne 0x14007b58e
popf
pop rax
jmp 0x14007b6e0
cmp eax, 9
jne 0x14007b59d
popf
pop rax
jmp 0x14007b9db
cmp eax, 8
jne 0x14007b5ac
popf
pop rax
jmp 0x14007b98c
cmp eax, 5
jne 0x14007b5bb
popf
pop rax
jmp 0x14007b8bb
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.1400706b5
nop
mov rbx, qword [0x14004d5b0]
movsxd rax, dword [0x14004d5a8]
lea r14, [rbx + rax*8]
push rax
pushf
mov eax, 0xd239b523
pushf
not eax
add eax, 0xd163d148
xor eax, 0x8617e45d
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd8e90f30
xor eax, 0x88c97ac4
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf0050655
xor eax, 0xb5830f0e
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xc67762b1
xor eax, 0x9c6787c8
rol eax, 0xd0
popf
jmp 0x14007b516
mov qword [rsp + 0x38], rbx
cmp rbx, r14
je 0x14007b687
push rax
pushf
mov eax, 0x60af2df0
pushf
not eax
add eax, 0xbace08a8
xor eax, 0x8971f226
rol eax, 0x66
popf
pushf
not eax
add eax, 0xa18cb8c8
xor eax, 0xcdc29453
rol eax, 0x26
popf
jmp 0x14007b516
push rax
pushf
mov eax, 0x6133b025
pushf
not eax
add eax, 0x996f47e7
xor eax, 0xe83f2047
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe9722678
xor eax, 0xfedec85c
rol eax, 0x36
popf
pushf
not eax
add eax, 0xaacde330
xor eax, 0xd2d75489
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xbf780708
xor eax, 0xa6eab88d
rol eax, 0x6b
popf
jmp 0x14007b516
mov rax, qword [rbx]
mov qword [rsp + 0x20], rax
mov rdx, qword [rsi]
test rax, rax
je 0x14007b723
push rax
pushf
mov eax, 0xff57fdb0
pushf
not eax
add eax, 0xfcc4cf81
xor eax, 0xde61ffe0
rol eax, 6
popf
pushf
not eax
add eax, 0x8c4bb471
xor eax, 0xc9182868
rol eax, 0xd
popf
jmp 0x14007b516
push rax
pushf
mov eax, 0xd51864ee
pushf
not eax
add eax, 0xe21f32ac
xor eax, 0xcb2a6201
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x97639d5f
xor eax, 0xda6bec9f
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd1068791
xor eax, 0xab0c9347
rol eax, 0xae
popf
pushf
not eax
add eax, 0x91192b5c
xor eax, 0xa5347479
rol eax, 0xab
popf
jmp 0x14007b516
mov ecx, dword [rax + 0x14]
mov eax, ecx
shr eax, 0xd
and al, 1
je 0x14007b7e1
push rax
pushf
mov eax, 0xbd7bf77c
pushf
not eax
add eax, 0xea466774
xor eax, 0x92ada8a8
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9de5dc8a
xor eax, 0xeb1839cf
rol eax, 0x50
popf
pushf
not eax
add eax, 0xee2c1fde
xor eax, 0x99c382cf
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb546ea7e
xor eax, 0xae01ddd5
rol eax, 0xe9
popf
jmp 0x14007b516
push rax
pushf
mov eax, 0xcc67b4ae
pushf
not eax
add eax, 0xcfed69f5
xor eax, 0xc4a87d4c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfff02e6a
xor eax, 0x8dec635c
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf9488da3
xor eax, 0x9820c03e
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf7bdb854
xor eax, 0xa6a602f3
rol eax, 0xc2
popf
jmp 0x14007b516
mov eax, ecx
and al, 3
cmp al, 2
jne 0x14007b875
push rax
pushf
mov eax, 0x54c53718
pushf
not eax
add eax, 0xe31607a6
xor eax, 0xcf60805d
rol eax, 0x43
popf
pushf
not eax
add eax, 0xdf9dd873
xor eax, 0xd61151f0
rol eax, 0xf
popf
jmp 0x14007b516
push rax
pushf
mov eax, 0xd71d8d40
pushf
not eax
add eax, 0xeeaff767
xor eax, 0xbc0ed907
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xbb21eeb9
xor eax, 0xade0fa18
rol eax, 4
popf
pushf
not eax
add eax, 0xd902314d
xor eax, 0xb2a61832
rol eax, 0xfc
popf
jmp 0x14007b516
test cl, 0xc0
jne 0x14007b9db
bt ecx, 0xb
jb 0x14007b8fd
push rax
pushf
mov eax, 0xbe2dac06
pushf
not eax
add eax, 0x83152ec1
xor eax, 0x82de5345
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb83e870b
xor eax, 0x9f56ff0d
rol eax, 0x52
popf
jmp 0x14007b516
push rax
pushf
mov eax, 0x6ea03fed
pushf
not eax
add eax, 0xf1e22eca
xor eax, 0xd6d1cafa
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd2e1130a
xor eax, 0xc9c57da5
rol eax, 0x6f
popf
jmp 0x14007b516
inc dword [rdx]
push rax
pushf
mov eax, 0x65674b21
pushf
not eax
add eax, 0x8d36c619
xor eax, 0xdb0178f8
rol eax, 0x69
popf
pushf
not eax
add eax, 0xeababbc2
xor eax, 0xd8a60b62
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb3643338
xor eax, 0xac978534
rol eax, 0x34
popf
pushf
not eax
add eax, 0xf950bda4
xor eax, 0xfbe474dd
rol eax, 0x39
popf
jmp 0x14007b516
add rbx, 8
jmp 0x14007b646
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.14019d2e5
jmp 0x14007b98c
mov ecx, dword [rdi]
call fcn.140181630
mov rbx, qword [rsp + 0x80]
add rsp, 0x60
pop r14
pop rdi
pop rsi
ret