Function at 0x14038095d
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x90c41dc1
pushf
not eax
add eax, 0xa3f3bc0f
xor eax, 0xc3fb08f6
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xcd85c91a
xor eax, 0x8a02a382
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x96e447fe
xor eax, 0x82a880f9
rol eax, 0x82
popf
cmp eax, 4
jne 0x1403809ad
popf
pop rax
jmp 0x140380bbb
cmp eax, 0
jne 0x1403809bc
popf
pop rax
jmp 0x140380a52
cmp eax, 3
jne 0x1403809cb
popf
pop rax
jmp 0x140380b85
cmp eax, 1
jne 0x1403809da
popf
pop rax
jmp 0x140380aeb
cmp eax, 0xa
jne 0x1403809e9
popf
pop rax
jmp 0x140380e63
cmp eax, 7
jne 0x1403809f8
popf
pop rax
jmp 0x140380cd4
cmp eax, 6
jne 0x140380a07
popf
pop rax
jmp 0x140380c99
cmp eax, 0xb
jne 0x140380a16
popf
pop rax
jmp 0x140380ece
cmp eax, 9
jne 0x140380a25
popf
pop rax
jmp 0x140380dbe
cmp eax, 8
jne 0x140380a34
popf
pop rax
jmp 0x140380d33
cmp eax, 5
jne 0x140380a43
popf
pop rax
jmp 0x140380c4c
cmp eax, 2
jne 0x140380a52
popf
pop rax
jmp 0x140380b7c
push rbx
sub rsp, 0x20
xor ebx, ebx
test rcx, rcx
je 0x140380aa5
push rax
pushf
mov eax, 0x11dad57
pushf
not eax
add eax, 0x9b1ba5e1
xor eax, 0xb88455df
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9d2c2476
xor eax, 0x87a1a4c7
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xcb7597ed
xor eax, 0xcf61c014
rol eax, 0x76
popf
jmp 0x14038099e
push rax
pushf
mov eax, 0xd02b4687
pushf
not eax
add eax, 0xc3d69b27
xor eax, 0x8bf937bc
rol eax, 0x97
popf
pushf
not eax
add eax, 0xacb21b44
xor eax, 0x98be1f32
rol eax, 0x72
popf
pushf
not eax
add eax, 0xad249ab1
xor eax, 0xf8a69181
rol eax, 0xb0
popf
jmp 0x14038099e
test rdx, rdx
je 0x140380b23
push rax
pushf
mov eax, 0x7ff2f81
pushf
not eax
add eax, 0xe6940d8b
xor eax, 0x819e37f6
rol eax, 0xce
popf
pushf
not eax
add eax, 0x84efdf95
xor eax, 0xca3007d2
rol eax, 0xeb
popf
jmp 0x14038099e
push rax
pushf
mov eax, 0xe50eed4a
pushf
not eax
add eax, 0xe1b8207b
xor eax, 0xbd3a1cb4
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc7bafba1
xor eax, 0x926f2c6b
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb7e903f8
xor eax, 0xe8720734
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe8a0b469
xor eax, 0xa1860347
rol eax, 0x7e
popf
jmp 0x14038099e
test r8, r8
jne 0x140380cd4
mov word [rcx], bx
push rax
pushf
mov eax, 0xb0aee942
pushf
not eax
add eax, 0xae8d8d2d
xor eax, 0xc0be3d06
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe6b7b9f6
xor eax, 0xf1357e45
rol eax, 0xf4
popf
jmp 0x14038099e
call fcn.1401fa658
mov ebx, 0xce67d857
pushf
not ebx
add ebx, 0xa006afab
xor ebx, 0xf29e7a13
rol ebx, 0xd4
popf
pushf
not ebx
add ebx, 0x9fcd0372
xor ebx, 0x986f544e
rol ebx, 0xdc
popf
pushf
not ebx
add ebx, 0xf812306e
xor ebx, 0x8674297e
rol ebx, 0x51
popf
pushf
not ebx
add ebx, 0xe7fe351e
xor ebx, 0xeaf260d6
rol ebx, 0x59
popf
push rax
pushf
mov eax, 0x4cda8269
pushf
not eax
add eax, 0xd6a6e874
xor eax, 0xaa1096c1
rol eax, 0x56
popf
pushf
not eax
add eax, 0xf37e37c5
xor eax, 0xc5b54088
rol eax, 0x48
popf
jmp 0x14038099e
mov dword [rax], ebx
call fcn.140273f4c
push rax
pushf
mov eax, 0xef73b1d6
pushf
not eax
add eax, 0xf35212f9
xor eax, 0xbe05affb
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xe2d089c6
xor eax, 0xa79c1386
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xc304456d
xor eax, 0xc20ecf9c
rol eax, 0x17
popf
jmp 0x14038099e
mov eax, ebx
add rsp, 0x20
pop rbx
ret
mov r9, rcx
sub r8, rcx
push rax
pushf
mov eax, 0x578f2453
pushf
not eax
add eax, 0xe5a66150
xor eax, 0xa9db8538
rol eax, 0x35
popf
pushf
not eax
add eax, 0x8b725b5c
xor eax, 0x8608f75e
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xbe2b8769
xor eax, 0xd2ba0aa7
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xdd76c0ac
xor eax, 0xecc7162d
rol eax, 0xa2
popf
jmp 0x14038099e
movzx eax, word [r8 + r9]
mov word [r9], ax
lea r9, [r9 + 2]
test ax, ax
je 0x140380d78
push rax
pushf
mov eax, 0x3f68cfda
pushf
not eax
add eax, 0x8b8c1c09
xor eax, 0xdae8ec33
rol eax, 0xf
popf
pushf
not eax
add eax, 0x874dd81d
xor eax, 0xf73f0cb5
rol eax, 0x62
popf
jmp 0x14038099e
push rax
pushf
mov eax, 0x3dc976ec
pushf
not eax
add eax, 0x90931ced
xor eax, 0x97e57126
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xce920a88
xor eax, 0xf03131a4
rol eax, 0x25
popf
pushf
not eax
add eax, 0xbe862920
xor eax, 0x97b5f571
rol eax, 0x37
popf
jmp 0x14038099e
sub rdx, 1
jne 0x140380e1d
push rax
pushf
mov eax, 0xeaf060ff
pushf
not eax
add eax, 0xbe69c825
xor eax, 0x8516f0c4
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc04a22dd
xor eax, 0x8839326b
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9c1011f8
xor eax, 0xaa68a7bf
rol eax, 0x18
popf
pushf
not eax
add eax, 0x95ee67ac
xor eax, 0x8e3d0d7b
rol eax, 0x90
popf
jmp 0x14038099e
push rax
pushf
mov eax, 0xa93e4a8e
pushf
not eax
add eax, 0xce1e6d0e
xor eax, 0x9ea154f8
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8ff1a2aa
xor eax, 0xe2ffa564
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe2dac4b3
xor eax, 0xdf178fc5
rol eax, 0xb
popf
jmp 0x14038099e
test rdx, rdx
jne 0x140380e9b
push rax
pushf
mov eax, 0xdaceff79
pushf
not eax
add eax, 0xf3885ad2
xor eax, 0xe65ba97f
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x9ec5527e
xor eax, 0xf4e10280
rol eax, 0x26
popf
jmp 0x14038099e
push rax
pushf
mov eax, 0xca7bbcf9
pushf
not eax
add eax, 0xcb1a87f8
xor eax, 0xeae8d33b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xcb6c9cff
xor eax, 0xb0c2c497
rol eax, 0xc9
popf
jmp 0x14038099e
mov word [rcx], bx
call fcn.1401fa658
mov ebx, 0x488da568
pushf
not ebx
add ebx, 0xadac4bde
xor ebx, 0xdae42d67
rol ebx, 0x9b
popf
pushf
not ebx
add ebx, 0xd4c98def
xor ebx, 0xe935c8e4
rol ebx, 0x27
popf
pushf
not ebx
add ebx, 0xa4d39008
xor ebx, 0xa78ad69c
rol ebx, 0xd
popf
jmp 0x140380c4c