Function at 0x1400729b8
Capabilities:
Hash data using murmur3

Disassembly:
mov qword [rsp + 8], rbx
mov dword [rsp - 0x14], 0x1b0f12
xchg rbp, r15
mov qword [rsp + 0x10], r15
xchg rbp, r15
mov qword [rsp + 0x18], rsi
nop
sub rsp, 8
mov qword [rsp], rdi
push r14
mov dword [rsp - 0x20], edx
push r15
neg rsp
sub rsp, 0xffffffffffffffe0
neg rsp
mov rsi, rdx
xchg rdi, r14
mov r14, rcx
xchg r14, rdi
mov edx, 0xc42483c
add edx, 0x6a618617
xor edx, 0xdbc9da5
sub edx, 0x24fe3eb0
add edx, 0x35bd2f6f
call fcn.140083c50
mov dword [rsp - 0x1c], 0x6d5cd4a7
mov ebx, 0x70d42375
xor ebx, 0x17fe6415
xor ebx, 0x4536a292
xor ebx, 0x221ce5f3
test rax, rax
je 0x140072acf
mov dword [rsp - 0x3c], 0x1d9c21c5
rol rax, 0x28
rol rax, 3
rol rax, 6
rol rax, 1
rol rax, 1
movabs rcx, 0x16b6c0095331492f
sub rcx, 0x202e5308
xor rcx, 0x174e4e21
add rcx, 0x55ad94cb
add rax, rcx
mov dword [rsp - 0x38], ebp
mov r14d, ebx
rol rax, 0xf
rol rax, 1
rol rax, 0x11
rol rax, 0xf
rol rax, 1
rol rax, 1
movabs rcx, 0x72ed2112701573eb
sub rcx, 0x1c7c37ff
add rcx, 0x2c2e4f7c
sub rcx, 0x517d02af
add rax, rcx
rol rax, 0x10
mov qword [rsi], rax
mov r12, r12
jmp 0x140072ad6
xor r14d, r14d
mov dword [rsp - 0x28], edx
mov edx, 0x5426de41
xor edx, 0x77e4356e
add edx, 0x29fc561d
xor edx, 0x15a2f31c
xchg rcx, r12
mov r12, rdi
xchg rcx, r12
call fcn.140083c50
mov dword [rsp - 0x2c], ebx
test rax, rax
je 0x140072bb0
ror rax, 2
ror rax, 2
ror rax, 0xb
movabs rcx, 0xe4fb2798739f3507
xor rcx, 0x49780cb6
xor rcx, 0x4ac5105c
xor rcx, 0x695578db
add rcx, 0x7fffffff
add rcx, 0xaee612b
add rax, rcx
mov dword [rsp - 0x2c], esp
mov r15d, ebx
movabs rcx, 0x491fb07647005c7c
xor rcx, 0x74c76152
add rcx, 0xb0016c8
add rcx, 0x7fffffff
add rcx, 0x3390ad8d
xor rax, rcx
movabs rcx, 0x1acf106b36d87957
add rcx, 0x3ff2b974
sub rcx, 0x3943331c
sub rcx, 0x33d0c257
add rcx, 0x65de5f2d
sub rax, rcx
not rax
mov r11, r11
rol rax, 0xd
mov qword [rsi + 8], rax
jmp 0x140072bb6
xor r15d, r15d
mov r15, r15
mov edx, 0x131ae8ad
xor edx, 0x2d885fae
add edx, 0x1c645a41
xor edx, 0x56a53a8a
mov rcx, rdi
call fcn.140083c50
mov dword [rsp - 0x28], 0x6bc8f980
test rax, rax
je 0x140072c43
not rax
movabs rcx, 0x289d35840619ec10
add rcx, 0x72415acd
sub rcx, 0x51273227
add rcx, 0x1942aabf
xor rcx, 0x5a2a01e7
ror rax, 0x29
ror rax, 5
ror rax, 1
mov ebp, ebx
mov dword [rsp - 0x30], ebp
add rax, rcx
ror rax, 0x16
ror rax, 6
ror rax, 1
ror rax, 8
mov qword [rsi + 0x10], rax
mov dword [rsp - 0x2c], 0x3ef6f715
jmp 0x140072c45
xor ebp, ebp
mov edx, 0x271a651
add edx, 0x2b26f07e
sub edx, 0x111376f8
add edx, 0x7faf1bc3
xchg rbp, rdi
mov rcx, rbp
xchg rdi, rbp
call fcn.140083c50
mov dword [rsp - 0x1c], esi
test rax, rax
je 0x140072cda
movabs rcx, 0x3ca52518769497d5
xor rcx, 0xd93c8d6
sub rcx, 0x4fae046
sub rcx, 0x60d0058e
add rax, rcx
mov dword [rsp - 0x10], edx
movabs rcx, 0x4487e5a268058dcd
add rcx, 0x102f00ec
sub rcx, 0x22c38693
xor rcx, 0x328ba3c7
not rax
mov dword [rsp - 0x18], edi
sub rax, rcx
not rax
ror rax, 0xa
mov dword [rsp - 0x2c], edx
mov qword [rsi + 0x18], rax
jmp 0x140072cdc
xor ebx, ebx
xchg r12, rsi
mov r12, qword [rsp + 0x50]
xchg r12, rsi
and bl, bpl
xchg rbp, rbx
mov rbx, qword [rsp + 0x48]
xchg rbp, rbx
and bl, r15b
mov dword [rsp - 0x24], ecx
and bl, r14b
mov al, bl
mov rbx, qword [rsp + 0x40]
mov dword [rsp - 0x24], ebp
nop
add rsp, 0x6ebd1be4
sub rsp, 0x6ebd1bc4
nop
mov r15, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov r14, qword [rsp - 8]
nop
add rsp, 8
mov rdi, qword [rsp - 8]
ret