Function at 0x1400fff7f
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x11c93f50
pushf
not eax
add eax, 0x5144a4fc
xor eax, 0x2b25fb0e
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x3c2d06e7
xor eax, 0x27ce6841
rol eax, 0x74
popf
cmp eax, 5
jne 0x1400fffbc
popf
pop rax
jmp 0x1401003dc
cmp eax, 9
jne 0x1400fffcb
popf
pop rax
jmp 0x14010059a
cmp eax, 2
jne 0x1400fffda
popf
pop rax
jmp 0x1401001eb
cmp eax, 0xb
jne 0x1400fffe9
popf
pop rax
jmp 0x1401006c9
cmp eax, 7
jne 0x1400ffff8
popf
pop rax
jmp 0x1401004c3
cmp eax, 0xf
jne 0x140100007
popf
pop rax
jmp 0x1401007e6
cmp eax, 3
jne 0x140100016
popf
pop rax
jmp 0x14010026a
cmp eax, 1
jne 0x140100025
popf
pop rax
jmp 0x140100165
cmp eax, 0
jne 0x140100034
popf
pop rax
jmp 0x14010009d
cmp eax, 4
jne 0x140100043
popf
pop rax
jmp 0x140100338
cmp eax, 0xd
jne 0x140100052
popf
pop rax
jmp 0x140100752
cmp eax, 0xe
jne 0x140100061
popf
pop rax
jmp 0x1401007b1
cmp eax, 8
jne 0x140100070
popf
pop rax
jmp 0x140100541
cmp eax, 0xc
jne 0x14010007f
popf
pop rax
jmp 0x140100707
cmp eax, 0xa
jne 0x14010008e
popf
pop rax
jmp 0x14010064b
cmp eax, 6
jne 0x14010009d
popf
pop rax
jmp 0x140100432
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x20
mov rdi, qword [rcx + 0x10]
mov rbx, rcx
test rdi, rdi
je 0x14010010c
push rax
pushf
mov eax, 0x8c55038f
pushf
not eax
add eax, 0x555e80bf
xor eax, 0x72dd6625
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x9495907
xor eax, 0x4a21568f
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x50334a92
xor eax, 0x3ca0ce0e
rol eax, 0x95
popf
jmp 0x1400fffad
push rax
pushf
mov eax, 0x47e60e85
pushf
not eax
add eax, 0x50087368
xor eax, 0xebde313
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x1d94ec70
xor eax, 0x511e5088
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x1d74adc
xor eax, 0x65edccc9
rol eax, 0xf
popf
pushf
not eax
add eax, 0x3a41fe76
xor eax, 0x3dcbb14c
rol eax, 0x4a
popf
jmp 0x1400fffad
mov rcx, qword [rcx + 0x20]
test rcx, rcx
je 0x1401001b8
push rax
pushf
mov eax, 0x23bb1970
pushf
not eax
add eax, 0x18da0783
xor eax, 0x5691d429
rol eax, 0x25
popf
pushf
not eax
add eax, 0x11d70c4a
xor eax, 0x7d464de2
rol eax, 0x72
popf
pushf
not eax
add eax, 0x2c423b62
xor eax, 0x662b0bb
rol eax, 0xa9
popf
jmp 0x1400fffad
push rax
pushf
mov eax, 0x256d3b97
pushf
not eax
add eax, 0x257cdddf
xor eax, 0x12fff9a1
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x798a81d
xor eax, 0x26e0dbf9
rol eax, 0
popf
jmp 0x1400fffad
cmp byte [rbx + 0x28], 0
jne 0x140100237
push rax
pushf
mov eax, 0xacae8030
pushf
not eax
add eax, 0x5e1a9203
xor eax, 0x77d12fc4
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x19881f6e
xor eax, 0x1a6a7cc2
rol eax, 4
popf
pushf
not eax
add eax, 0x57dcb129
xor eax, 0x65812815
rol eax, 0xc6
popf
jmp 0x1400fffad
push rax
pushf
mov eax, 0x351f60b1
pushf
not eax
add eax, 0x6bdc74b5
xor eax, 0x79ca22ba
rol eax, 0xed
popf
pushf
not eax
add eax, 0x19eac045
xor eax, 0x337b9656
rol eax, 0x8d
popf
jmp 0x1400fffad
add rcx, rcx
call fcn.1400e5aca
mov rsi, qword [rbx + 0x18]
mov rdi, rax
mov r14, qword [rbx + 0x10]
mov rbp, qword [rbx + 0x20]
test rsi, rsi
je 0x1401002df
push rax
pushf
mov eax, 0xfbf7a031
pushf
not eax
add eax, 0x7faab0b0
xor eax, 0x307972df
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x560c3f6e
xor eax, 0x4a026985
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x68f9599c
xor eax, 0x35c7df5e
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x5b607202
xor eax, 0x6a270064
rol eax, 0x8b
popf
jmp 0x1400fffad
push rax
pushf
mov eax, 0x37864ea2
pushf
not eax
add eax, 0x2dc8df8e
xor eax, 0x3eaed24a
rol eax, 0x26
popf
pushf
not eax
add eax, 0x43d2cf12
xor eax, 0x7b1f6c
rol eax, 0x69
popf
pushf
not eax
add eax, 0xced501b
xor eax, 0x28aa0f14
rol eax, 0xd
popf
pushf
not eax
add eax, 0x72e1851e
xor eax, 0x57dcec3
rol eax, 0xea
popf
jmp 0x1400fffad
test rax, rax
jne 0x140100396
push rax
pushf
mov eax, 0xa1477f74
pushf
not eax
add eax, 0x42f314dd
xor eax, 0x3e3c85de
rol eax, 0xda
popf
pushf
not eax
add eax, 0x33916834
xor eax, 0x709597c3
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x1c38623c
xor eax, 0x4a0a94f6
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x3a74b5e0
xor eax, 0x3c90f3ea
rol eax, 0x8e
popf
jmp 0x1400fffad
push rax
pushf
mov eax, 0xd7a6fc08
pushf
not eax
add eax, 0x4ecb0e46
xor eax, 0x25f91477
rol eax, 0xec
popf
pushf
not eax
add eax, 0x5053c42a
xor eax, 0x4fd05408
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x6caf00ff
xor eax, 0x6f9b303e
rol eax, 0xee
popf
jmp 0x1400fffad
call fcn.1400e5855
mov dword [rax], 0x16
jmp 0x140100707
test r14, r14
je 0x140100490
push rax
pushf
mov eax, 0x5b66efcc
pushf
not eax
add eax, 0x36b1134a
xor eax, 0x72f5d33e
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x109a3d2a
xor eax, 0x79306c72
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc82b016
xor eax, 0x375469fe
rol eax, 0x25
popf
pushf
not eax
add eax, 0x4e6b6fc8
xor eax, 0x1df25d00
rol eax, 0xa1
popf
jmp 0x1400fffad
push rax
pushf
mov eax, 0x2590b1dd
pushf
not eax
add eax, 0x740d5f2a
xor eax, 0x155c3d2b
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x1534b987
xor eax, 0x3258e22
rol eax, 0xd2
popf
jmp 0x1400fffad
cmp rbp, rsi
jb 0x1401004fb
push rax
pushf
mov eax, 0x89344e15
pushf
not eax
add eax, 0x430fb145
xor eax, 0x4945f22b
rol eax, 0x74
popf
pushf
not eax
add eax, 0x395ed0c5
xor eax, 0x290f86db
rol eax, 0xb5
popf
jmp 0x1400fffad
push rax
pushf
mov eax, 0x5187590d
pushf
not eax
add eax, 0x25dd76ef
xor eax, 0x20f6ac07
rol eax, 0x26
popf
pushf
not eax
add eax, 0x7179b4a0
xor eax, 0x3b84eaf3
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x6fd171de
xor eax, 0x67180cd1
rol eax, 0x1e
popf
jmp 0x1400fffad
mov r8, rsi
mov rdx, r14
mov rcx, rax
call fcn.140029ea0
jmp 0x140100752
mov r8, rbp
xor edx, edx
mov rcx, rax
call fcn.14002a540
test r14, r14
je 0x140100605
push rax
pushf
mov eax, 0x916f459e
pushf
not eax
add eax, 0x2ba06d19
xor eax, 0x4437ab69
rol eax, 0x89
popf
pushf
not eax
add eax, 0x32fe9bf9
xor eax, 0x503ace91
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x779adeff
xor eax, 0x43b7ef68
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x581a4dff
xor eax, 0x26062c4b
rol eax, 0xb2
popf
jmp 0x1400fffad
push rax
pushf
mov eax, 0xa4b6dd63
pushf
not eax
add eax, 0x13e05ac2
xor eax, 0x2a0cce41
rol eax, 0xb
popf
pushf
not eax
add eax, 0x53dcc316
xor eax, 0x6716bc4f
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb6fe400
xor eax, 0x2e1a1172
rol eax, 0x45
popf
jmp 0x1400fffad
cmp rbp, rsi
jae 0x140100683
push rax
pushf
mov eax, 0x8779fd05
pushf
not eax
add eax, 0x148352f7
xor eax, 0x6e700ad6
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x10631fba
xor eax, 0x49706132
rol eax, 0x5d
popf
jmp 0x1400fffad
push rax
pushf
mov eax, 0x578e5ed2
pushf
not eax
add eax, 0x3ce5e7e4
xor eax, 0x1c69d9fb
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x4ab4eb63
xor eax, 0x6111e76f
rol eax, 0x83
popf
pushf
not eax
add eax, 0x19f17388
xor eax, 0x486a6808
rol eax, 0xfb
popf
jmp 0x1400fffad
call fcn.1400e5855
mov dword [rax], 0x22
push rax
pushf
mov eax, 0xeb3181a2
pushf
not eax
add eax, 0x173d5207
xor eax, 0x5b0e9900
rol eax, 0x46
popf
pushf
not eax
add eax, 0x1ccb3fcc
xor eax, 0x5b7be6ae
rol eax, 0xd2
popf
jmp 0x1400fffad
call fcn.140116cdd
push rax
pushf
mov eax, 0x865ccce3
pushf
not eax
add eax, 0x3b3be0f2
xor eax, 0x3b583618
rol eax, 0x99
popf
pushf
not eax
add eax, 0x357cf148
xor eax, 0x7358d365
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x2b0fa6e
xor eax, 0x6a7d88eb
rol eax, 0x36
popf
jmp 0x1400fffad
mov rax, qword [rbx]
and qword [rbx + 0x20], 0
mov qword [rbx + 0x10], rax
mov rax, qword [rbx + 8]
mov qword [rbx + 0x18], rax
mov rax, rdi
jmp 0x1401007e6
xor eax, eax
push rax
pushf
mov eax, 0x80f95822
pushf
not eax
add eax, 0x11dce243
xor eax, 0x4365ebcf
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x705b6346
xor eax, 0x3260f289
rol eax, 0xdc
popf
jmp 0x1400fffad
mov rbx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x48]
add rsp, 0x20
pop r14
ret