Function at 0x1402cf7ff
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x33039612
pushf
not eax
add eax, 0xd87fd8b3
xor eax, 0xb9ec3bb5
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe991555b
xor eax, 0xe2000391
rol eax, 0x89
popf
cmp eax, 4
jne 0x1402cf83c
popf
pop rax
jmp 0x1402cfafc
cmp eax, 0
jne 0x1402cf84b
popf
pop rax
jmp 0x1402cf8d2
cmp eax, 3
jne 0x1402cf85a
popf
pop rax
jmp 0x1402cfa86
cmp eax, 1
jne 0x1402cf869
popf
pop rax
jmp 0x1402cf91c
cmp eax, 0xa
jne 0x1402cf878
popf
pop rax
jmp 0x1402cfcf7
cmp eax, 7
jne 0x1402cf887
popf
pop rax
jmp 0x1402cfc09
cmp eax, 6
jne 0x1402cf896
popf
pop rax
jmp 0x1402cfb85
cmp eax, 2
jne 0x1402cf8a5
popf
pop rax
jmp 0x1402cf9de
cmp eax, 9
jne 0x1402cf8b4
popf
pop rax
jmp 0x1402cfcc1
cmp eax, 8
jne 0x1402cf8c3
popf
pop rax
jmp 0x1402cfc60
cmp eax, 5
jne 0x1402cf8d2
popf
pop rax
jmp 0x1402cfb7b
movzx eax, dx
mov r8, rcx
xor r9d, r9d
movd xmm0, eax
pshuflw xmm1, xmm0, 0
pshufd xmm2, xmm1, 0
push rax
pushf
mov eax, 0xce02f99d
pushf
not eax
add eax, 0xcd10e901
xor eax, 0xcdd267e8
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa5c05792
xor eax, 0x945bfba0
rol eax, 0xf
popf
jmp 0x1402cf82d
mov rax, r8
and eax, 0xfff
cmp rax, 0xff0
ja 0x1402cf985
push rax
pushf
mov eax, 0x78207d8
pushf
not eax
add eax, 0xf5f7dd10
xor eax, 0xa3bc32e9
rol eax, 9
popf
pushf
not eax
add eax, 0x9b1f07f3
xor eax, 0xfcd253ca
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8657359b
xor eax, 0xc3f41043
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc391c968
xor eax, 0x91016db4
rol eax, 0xea
popf
jmp 0x1402cf82d
push rax
pushf
mov eax, 0xfb5b38ca
pushf
not eax
add eax, 0xc5b3d523
xor eax, 0xe8b1e130
rol eax, 0x87
popf
pushf
not eax
add eax, 0xbbe275af
xor eax, 0xfe63be26
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd37c2447
xor eax, 0x8220e4b0
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf95b9de5
xor eax, 0x889d8f5e
rol eax, 0xce
popf
jmp 0x1402cf82d
movdqu xmm0, xmmword [r8]
xorps xmm1, xmm1
pcmpeqw xmm1, xmm0
pcmpeqw xmm0, xmm2
por xmm1, xmm0
pmovmskb eax, xmm1
test eax, eax
jne 0x1402cfa40
push rax
pushf
mov eax, 0xb09c48f9
pushf
not eax
add eax, 0xbd71757b
xor eax, 0xa4d0ec78
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb30df7f0
xor eax, 0xe770e15b
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf75af85c
xor eax, 0xef93fdcc
rol eax, 0x55
popf
jmp 0x1402cf82d
push rax
pushf
mov eax, 0x4cff42d0
pushf
not eax
add eax, 0xdf8054d8
xor eax, 0xf26849bc
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb2af3b1c
xor eax, 0xf55f93e7
rol eax, 0xe
popf
pushf
not eax
add eax, 0xb653eacc
xor eax, 0xf772b71f
rol eax, 0xd5
popf
jmp 0x1402cf82d
mov eax, 0x3caf8b18
pushf
not eax
add eax, 0xa4065aac
xor eax, 0x8b569258
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9061bbd7
xor eax, 0xac2097f7
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd1d02fd5
xor eax, 0x986e4c7e
rol eax, 0xe6
popf
jmp 0x1402cfc09
cmp word [r8], dx
je 0x1402cfb35
push rax
pushf
mov eax, 0xf67fd9d9
pushf
not eax
add eax, 0xba79b043
xor eax, 0xd4567b89
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd0d3e039
xor eax, 0xda57dd43
rol eax, 0xa
popf
jmp 0x1402cf82d
push rax
pushf
mov eax, 0x563ce334
pushf
not eax
add eax, 0x9db3597d
xor eax, 0xa1446756
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x93b40f89
xor eax, 0xa6e8d725
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd4e9ff38
xor eax, 0xac5884c3
rol eax, 0x2e
popf
jmp 0x1402cf82d
cmp word [r8], r9w
je 0x1402cfcc1
mov eax, 0x8b7858fa
pushf
not eax
add eax, 0x803c5267
xor eax, 0xa352884f
rol eax, 0x13
popf
pushf
not eax
add eax, 0xdaf8aba7
xor eax, 0xacd026a1
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd6339ebc
xor eax, 0x8fb3d903
rol eax, 0x66
popf
pushf
not eax
add eax, 0xeeec2d6a
xor eax, 0xf8dd7e18
rol eax, 0x6a
popf
push rax
pushf
mov eax, 0x5a6357f6
pushf
not eax
add eax, 0xfebd27ea
xor eax, 0x96d4871e
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa344e007
xor eax, 0xfef646c0
rol eax, 0xd
popf
jmp 0x1402cf82d
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
jmp 0x1402cf91c
bsf ecx, eax
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
cmp word [r8], dx
cmove r9, r8
mov rax, r9
ret
xor eax, eax
ret
mov rax, r8
ret