Function at 0x1402d5fd4
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x73d0b83
pushf
not eax
add eax, 0xa011b7a1
xor eax, 0xc883a578
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb0d17430
xor eax, 0xc192994d
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xbf45e52c
xor eax, 0xb3153460
rol eax, 0x9b
popf
cmp eax, 4
jne 0x1402d6024
popf
pop rax
jmp 0x1402d63ee
cmp eax, 0
jne 0x1402d6033
popf
pop rax
jmp 0x1402d6123
cmp eax, 3
jne 0x1402d6042
popf
pop rax
jmp 0x1402d6319
cmp eax, 1
jne 0x1402d6051
popf
pop rax
jmp 0x1402d61f3
cmp eax, 0xd
jne 0x1402d6060
popf
pop rax
jmp 0x1402d688a
cmp eax, 7
jne 0x1402d606f
popf
pop rax
jmp 0x1402d6540
cmp eax, 0xe
jne 0x1402d607e
popf
pop rax
jmp 0x1402d68d3
cmp eax, 0xb
jne 0x1402d608d
popf
pop rax
jmp 0x1402d677c
cmp eax, 0xc
jne 0x1402d609c
popf
pop rax
jmp 0x1402d680e
cmp eax, 8
jne 0x1402d60ab
popf
pop rax
jmp 0x1402d65f9
cmp eax, 0x10
jne 0x1402d60ba
popf
pop rax
jmp 0x1402d6983
cmp eax, 2
jne 0x1402d60c9
popf
pop rax
jmp 0x1402d6284
cmp eax, 9
jne 0x1402d60d8
popf
pop rax
jmp 0x1402d667d
cmp eax, 0xa
jne 0x1402d60e7
popf
pop rax
jmp 0x1402d670f
cmp eax, 6
jne 0x1402d60f6
popf
pop rax
jmp 0x1402d64c1
cmp eax, 0x11
jne 0x1402d6105
popf
pop rax
jmp 0x1402d6a3d
cmp eax, 5
jne 0x1402d6114
popf
pop rax
jmp 0x1402d6481
cmp eax, 0xf
jne 0x1402d6123
popf
pop rax
jmp 0x1402d6978
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov ebx, ecx
mov rsi, rdx
and ebx, 0x1f
mov edi, ecx
test cl, 8
je 0x1402d619a
push rax
pushf
mov eax, 0x12da1df0
pushf
not eax
add eax, 0x8d615f31
xor eax, 0xeb7162a5
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xda743c9a
xor eax, 0x9ea36d66
rol eax, 0x65
popf
pushf
not eax
add eax, 0xac2ca4fe
xor eax, 0xd490bc5b
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd323062c
xor eax, 0xa8d30b00
rol eax, 0x3d
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0xcd689bcb
pushf
not eax
add eax, 0x8a71a2de
xor eax, 0xc19e5e8d
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa6921128
xor eax, 0xde67b47a
rol eax, 0xe
popf
pushf
not eax
add eax, 0xf740b615
xor eax, 0x8c9b88a1
rol eax, 0x85
popf
pushf
not eax
add eax, 0xd34b169d
xor eax, 0xaa04f7ad
rol eax, 4
popf
jmp 0x1402d6015
test sil, sil
jns 0x1402d623e
push rax
pushf
mov eax, 0xfea93618
pushf
not eax
add eax, 0xced36973
xor eax, 0xf2ef2b19
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x81e1618d
xor eax, 0xc65a6c17
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xe784163a
xor eax, 0xba7919e4
rol eax, 0x9d
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0x350a44f
pushf
not eax
add eax, 0xd715e472
xor eax, 0xcf4918e4
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb0c2a434
xor eax, 0x86bfee41
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x957e9c8f
xor eax, 0x9f263f0c
rol eax, 0xc2
popf
jmp 0x1402d6015
mov ecx, 0xc077673a
pushf
not ecx
add ecx, 0xfb44f975
xor ecx, 0x9030ffad
rol ecx, 0xaa
popf
pushf
not ecx
add ecx, 0xd8f18210
xor ecx, 0xeb3b2364
rol ecx, 0x25
popf
call fcn.1401df464
and ebx, 0xfffffff7
jmp 0x1402d68d3
mov ecx, 0x5fbe9fac
pushf
not ecx
add ecx, 0xc9df0b60
xor ecx, 0xa8dc3174
rol ecx, 0xb
popf
pushf
not ecx
add ecx, 0xecd6b78b
xor ecx, 0x9bcc04d9
rol ecx, 0x33
popf
pushf
not ecx
add ecx, 0x904a75d4
xor ecx, 0xa275e770
rol ecx, 0xeb
popf
test cl, dil
je 0x1402d63bb
push rax
pushf
mov eax, 0x2bae9a0e
pushf
not eax
add eax, 0xa1fca028
xor eax, 0xf6e52c48
rol eax, 2
popf
pushf
not eax
add eax, 0xbdad06bb
xor eax, 0xa5d4885c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc4ca3f0b
xor eax, 0xaf9c6742
rol eax, 0x22
popf
pushf
not eax
add eax, 0x86e21380
xor eax, 0xb4d3cd41
rol eax, 0xf5
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0x5045bf49
pushf
not eax
add eax, 0xb96da80a
xor eax, 0xe8d9e8a4
rol eax, 0x36
popf
pushf
not eax
add eax, 0xe9fd54df
xor eax, 0xd0dd555e
rol eax, 0xf2
popf
jmp 0x1402d6015
bt rsi, 9
jae 0x1402d643b
push rax
pushf
mov eax, 0x9790c870
pushf
not eax
add eax, 0xe06ff50a
xor eax, 0xf88da8cd
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe0d898e6
xor eax, 0xf5c34a4f
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x9ac1950e
xor eax, 0xa7e29ded
rol eax, 0x34
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0xba0c5d60
pushf
not eax
add eax, 0xd542d813
xor eax, 0x89a724bf
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe5cbcca6
xor eax, 0xee9bbf53
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xcd589a2a
xor eax, 0xef309eac
rol eax, 0x10
popf
jmp 0x1402d6015
call fcn.1401df464
and ebx, 0xfffffffb
jmp 0x1402d68d3
test dil, 1
je 0x1402d64fa
push rax
pushf
mov eax, 0x68352b74
pushf
not eax
add eax, 0xfd815855
xor eax, 0xb1009b29
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd76b9b72
xor eax, 0x8ab3d275
rol eax, 0xdd
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0x6c82b729
pushf
not eax
add eax, 0xe9d59ef4
xor eax, 0xb690cf41
rol eax, 0x45
popf
pushf
not eax
add eax, 0x803aff8d
xor eax, 0xc3669951
rol eax, 0x37
popf
pushf
not eax
add eax, 0x8f00997c
xor eax, 0xed9e4ee0
rol eax, 0x1b
popf
jmp 0x1402d6015
bt rsi, 0xa
jae 0x1402d65a0
push rax
pushf
mov eax, 0xf0c8eb11
pushf
not eax
add eax, 0xd0936bed
xor eax, 0x9359a7e7
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xed6fb4e9
xor eax, 0xa9ecfd3d
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf9da102b
xor eax, 0xcc0f7e7a
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xf3aa1668
xor eax, 0xb80d1865
rol eax, 0xbc
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0x2134b53f
pushf
not eax
add eax, 0x8fa58c97
xor eax, 0xe7fc8380
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf5786604
xor eax, 0xc2d3e586
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa0379e11
xor eax, 0xc9fa4474
rol eax, 0x60
popf
pushf
not eax
add eax, 0xdb215c4b
xor eax, 0xc563b821
rol eax, 0x31
popf
jmp 0x1402d6015
mov ecx, 0x43789d27
pushf
not ecx
add ecx, 0x9d25d43c
xor ecx, 0x93d98319
rol ecx, 0x17
popf
pushf
not ecx
add ecx, 0xe9f43b3a
xor ecx, 0xd9ab1847
rol ecx, 0xf
popf
pushf
not ecx
add ecx, 0x8fc73412
xor ecx, 0x877b16bf
rol ecx, 9
popf
call fcn.1401df464
and ebx, 0xfffffffe
jmp 0x1402d68d3
test dil, 2
je 0x1402d66b6
push rax
pushf
mov eax, 0x1f9d05db
pushf
not eax
add eax, 0x829213dd
xor eax, 0xd1ed0be8
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd2e557fb
xor eax, 0xd2222197
rol eax, 0x90
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0xe12919ba
pushf
not eax
add eax, 0xb8920a3f
xor eax, 0xb4388842
rol eax, 0xce
popf
pushf
not eax
add eax, 0x81f28a39
xor eax, 0xfa04eaec
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xfdf95059
xor eax, 0xca4683fe
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9899f377
xor eax, 0xd758ee2b
rol eax, 0xb6
popf
jmp 0x1402d6015
bt rsi, 0xb
jae 0x1402d6749
push rax
pushf
mov eax, 0x9e51242f
pushf
not eax
add eax, 0xa4e3179b
xor eax, 0xbe1f4c89
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xce1617b9
xor eax, 0xeb5d8a39
rol eax, 0x5a
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0x615c9339
pushf
not eax
add eax, 0xaf9d7b7d
xor eax, 0xf04e4009
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x9ef890fb
xor eax, 0xe8e5e177
rol eax, 7
popf
jmp 0x1402d6015
test dil, 0x10
je 0x1402d67b5
push rax
pushf
mov eax, 0x7c3a341
pushf
not eax
add eax, 0xa7ad2288
xor eax, 0xda2976fe
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xf316300d
xor eax, 0xa654020c
rol eax, 0x8a
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0x3563aeaa
pushf
not eax
add eax, 0x95733da9
xor eax, 0xf97fc7bf
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xd591d35e
xor eax, 0xe6c7c4b7
rol eax, 0x15
popf
pushf
not eax
add eax, 0x89d196c8
xor eax, 0xa694603d
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xe7e34b71
xor eax, 0xe5739d38
rol eax, 7
popf
jmp 0x1402d6015
mov ecx, 0x7234ce72
pushf
not ecx
add ecx, 0xe16557c6
xor ecx, 0x8cf62d3a
rol ecx, 0xe7
popf
pushf
not ecx
add ecx, 0xba7fe6ab
xor ecx, 0xa5bc4831
rol ecx, 0x81
popf
pushf
not ecx
add ecx, 0xc8816570
xor ecx, 0xe34d725f
rol ecx, 0xd0
popf
call fcn.1401df464
push rax
pushf
mov eax, 0xc31abbdb
pushf
not eax
add eax, 0x830dc180
xor eax, 0xa0f37b74
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa0596ba4
xor eax, 0xa518ef72
rol eax, 0x3c
popf
jmp 0x1402d6015
and ebx, 0xfffffffd
push rax
pushf
mov eax, 0xfab3b285
pushf
not eax
add eax, 0xc60c1d6d
xor eax, 0x9f8adc98
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9bc5e0f4
xor eax, 0xef91dca6
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xab69e55a
xor eax, 0xd567cea0
rol eax, 0xa6
popf
jmp 0x1402d6015
test dil, 0x10
je 0x1402d691f
push rax
pushf
mov eax, 0xf1086e6f
pushf
not eax
add eax, 0xb89daf7b
xor eax, 0xe7b8d0f8
rol eax, 0x52
popf
pushf
not eax
add eax, 0x8c2b95e1
xor eax, 0xbf796bc5
rol eax, 0x12
popf
pushf
not eax
add eax, 0xab5f8c74
xor eax, 0xaf9e7fda
rol eax, 0x33
popf
jmp 0x1402d6015
push rax
pushf
mov eax, 0xe80a66db
pushf
not eax
add eax, 0xb6be2946
xor eax, 0xd65bac29
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x9ec3a2ba
xor eax, 0xfa3e1750
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc9362967
xor eax, 0x966471ea
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa652a40c
xor eax, 0xc3b82609
rol eax, 0xa7
popf
jmp 0x1402d6015
bt rsi, 0xc
jae 0x1402d6a3d
mov ecx, 0x376d679b
pushf
not ecx
add ecx, 0xa6986358
xor ecx, 0xd356c7f6
rol ecx, 0x5e
popf
pushf
not ecx
add ecx, 0xfe93071f
xor ecx, 0xd8a86cbf
rol ecx, 0x73
popf
pushf
not ecx
add ecx, 0xa7edd91e
xor ecx, 0xac7b8084
rol ecx, 0xaf
popf
pushf
not ecx
add ecx, 0xed39813a
xor ecx, 0x9fd6ba24
rol ecx, 0x59
popf
call fcn.1401df464
and ebx, 0xffffffef
push rax
pushf
mov eax, 0x99bf2209
pushf
not eax
add eax, 0xc9a5e1e4
xor eax, 0xdbaa57b1
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xceb09d8a
xor eax, 0x8edcb383
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x92ae7547
xor eax, 0xea513ec6
rol eax, 3
popf
pushf
not eax
add eax, 0xc9e8cbad
xor eax, 0x80e3dc80
rol eax, 0x13
popf
jmp 0x1402d6015
mov rsi, qword [rsp + 0x38]
xor eax, eax
test ebx, ebx
mov rbx, qword [rsp + 0x30]
sete al
add rsp, 0x20
pop rdi
ret