Function at 0x140300ea3
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x1f3ecda1
pushf
not eax
add eax, 0xe7521350
xor eax, 0xa2221bc0
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf48ec99c
xor eax, 0xdbdf9266
rol eax, 0x9e
popf
cmp eax, 4
jne 0x140300ee0
popf
pop rax
jmp 0x140301224
cmp eax, 0
jne 0x140300eef
popf
pop rax
jmp 0x140300fa3
cmp eax, 3
jne 0x140300efe
popf
pop rax
jmp 0x140301183
cmp eax, 1
jne 0x140300f0d
popf
pop rax
jmp 0x14030101e
cmp eax, 0xd
jne 0x140300f1c
popf
pop rax
jmp 0x140301578
cmp eax, 7
jne 0x140300f2b
popf
pop rax
jmp 0x14030136a
cmp eax, 6
jne 0x140300f3a
popf
pop rax
jmp 0x140301325
cmp eax, 0xb
jne 0x140300f49
popf
pop rax
jmp 0x1403014c5
cmp eax, 0xc
jne 0x140300f58
popf
pop rax
jmp 0x14030152c
cmp eax, 8
jne 0x140300f67
popf
pop rax
jmp 0x1403013a3
cmp eax, 5
jne 0x140300f76
popf
pop rax
jmp 0x140301281
cmp eax, 2
jne 0x140300f85
popf
pop rax
jmp 0x1403010e4
cmp eax, 9
jne 0x140300f94
popf
pop rax
jmp 0x140301437
cmp eax, 0xa
jne 0x140300fa3
popf
pop rax
jmp 0x140301493
push rbx
sub rsp, 0x30
mov rbx, rcx
cmp byte [0x140122208], 0
jne 0x140300fec
push rax
pushf
mov eax, 0x7bf274e1
pushf
not eax
add eax, 0xa9462089
xor eax, 0x9c7abf70
rol eax, 0x28
popf
pushf
not eax
add eax, 0xb858794a
xor eax, 0x8f43a188
rol eax, 0x5c
popf
jmp 0x140300ed1
push rax
pushf
mov eax, 0x83e40cc6
pushf
not eax
add eax, 0x8816ac69
xor eax, 0xe0a49112
rol eax, 8
popf
pushf
not eax
add eax, 0x88678891
xor eax, 0xf258d7aa
rol eax, 1
popf
jmp 0x140300ed1
mov eax, 0xa3bdc6ab
pushf
not eax
add eax, 0xf9739b7f
xor eax, 0xff54a1a1
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x95b2030d
xor eax, 0x813acf70
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe7ef01b6
xor eax, 0xb2e8a2a2
rol eax, 0xe0
popf
xchg dword [0x1401221f8], eax
mov rax, qword [rcx]
mov ecx, dword [rax]
test ecx, ecx
jne 0x1403010b1
push rax
pushf
mov eax, 0x8069f6b6
pushf
not eax
add eax, 0xc07d7d36
xor eax, 0xe0df3504
rol eax, 0x31
popf
pushf
not eax
add eax, 0xef0d11e2
xor eax, 0xe303e0d2
rol eax, 0x26
popf
pushf
not eax
add eax, 0xad16dcfb
xor eax, 0xe788b660
rol eax, 0xb0
popf
jmp 0x140300ed1
push rax
pushf
mov eax, 0xae1ca6c0
pushf
not eax
add eax, 0xb72c2a63
xor eax, 0xac527d0f
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xa91b5e5d
xor eax, 0xf46f9fc7
rol eax, 0xba
popf
jmp 0x140300ed1
mov rax, qword [0x140120098]
mov rdx, qword [0x140122200]
cmp rdx, rax
je 0x14030113d
push rax
pushf
mov eax, 0xebf81ecc
pushf
not eax
add eax, 0xb0688051
xor eax, 0xe15cef9f
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe3b5ac68
xor eax, 0x985da53d
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xa36d74e0
xor eax, 0x99b1fb07
rol eax, 0xc
popf
jmp 0x140300ed1
push rax
pushf
mov eax, 0x2ba5f018
pushf
not eax
add eax, 0xac89f4f0
xor eax, 0xaef8591a
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb2945c97
xor eax, 0xc6fa0115
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa86ad81f
xor eax, 0xbe601cf5
rol eax, 0xdf
popf
jmp 0x140300ed1
mov ecx, eax
and ecx, 0x3f
xor rax, rdx
ror rax, cl
movabs r10, 0x8e50f0e2726fa1d6
pushf
not r10
add r10, 0x65473e62
xor r10, 0x7efe02ae
rol r10, 0xe0
popf
pushf
not r10
add r10, 0x64149eec
xor r10, 0x69a23cb1
rol r10, 0x64
popf
pushf
not r10
add r10, 0x73673b0d
xor r10, 0x442adbaa
rol r10, 0x8d
popf
xor r8d, r8d
xor edx, edx
xor ecx, ecx
jmp 0x1403011eb
call qword [0x1401112f0]
push rax
pushf
mov eax, 0x9f766d73
pushf
not eax
add eax, 0x96c23c1e
xor eax, 0x85d937bd
rol eax, 0xe
popf
pushf
not eax
add eax, 0x844cbe07
xor eax, 0xc606e962
rol eax, 0x77
popf
jmp 0x140300ed1
lea rcx, [0x19b28c44b]
pushf
sub rcx, 0x5b16a1fb
popf
jmp 0x14030136a
cmp ecx, 1
jne 0x1403012cc
push rax
pushf
mov eax, 0x4695b5a6
pushf
not eax
add eax, 0xa2bfc849
xor eax, 0xec60bfb7
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xca13158b
xor eax, 0x96eb4054
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xd98459d4
xor eax, 0x915629d9
rol eax, 0xa2
popf
jmp 0x140300ed1
push rax
pushf
mov eax, 0x7a27a05f
pushf
not eax
add eax, 0xded071a6
xor eax, 0x93460f9b
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xd2c34499
xor eax, 0xd626cc9c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8082339b
xor eax, 0xbd15631c
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xcc517895
xor eax, 0xb992e347
rol eax, 0x54
popf
jmp 0x140300ed1
lea rcx, [0x1a3bc4eac]
pushf
sub rcx, 0x63aa2c44
popf
push rax
pushf
mov eax, 0x9888fd0f
pushf
not eax
add eax, 0xca2e7fc4
xor eax, 0x84d27504
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x9d9f8021
xor eax, 0xdac9a032
rol eax, 0xbc
popf
jmp 0x140300ed1
call fcn.140302047
nop
push rax
pushf
mov eax, 0xd0826b26
pushf
not eax
add eax, 0x9e1e2a1a
xor eax, 0x951efa26
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xa80caa37
xor eax, 0xfb8a07cc
rol eax, 0xad
popf
jmp 0x140300ed1
mov rax, qword [rbx]
cmp dword [rax], 0
jne 0x1403013f1
push rax
pushf
mov eax, 0xadf9d2c1
pushf
not eax
add eax, 0xa22d27b2
xor eax, 0x85fdb020
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xeffb1d80
xor eax, 0x9a20200e
rol eax, 0xee
popf
pushf
not eax
add eax, 0xe4a9775a
xor eax, 0x8c6e8a61
rol eax, 0x97
popf
jmp 0x140300ed1
push rax
pushf
mov eax, 0x25f9e77c
pushf
not eax
add eax, 0xa798b9ef
xor eax, 0xb92f6fb9
rol eax, 0xed
popf
pushf
not eax
add eax, 0xeccee10d
xor eax, 0x8ade889e
rol eax, 0x66
popf
pushf
not eax
add eax, 0x84ec2999
xor eax, 0x91efcf9d
rol eax, 0x5f
popf
jmp 0x140300ed1
lea rdx, [0x18944b057]
pushf
sub rdx, 0x49339c7f
popf
lea rcx, [0x1be54f828]
pushf
sub rcx, 0x7e43e470
popf
call fcn.1402457fb
push rax
pushf
mov eax, 0xae2a26ea
pushf
not eax
add eax, 0xf6b4e729
xor eax, 0xf167dabf
rol eax, 0x89
popf
pushf
not eax
add eax, 0xeb644c5b
xor eax, 0x912f48e5
rol eax, 0xc2
popf
jmp 0x140300ed1
lea rdx, [0x19fa0444f]
pushf
sub rdx, 0x5f8f3067
popf
lea rcx, [0x1b81bbe1b]
pushf
sub rcx, 0x780aaa3b
popf
call fcn.1402457fb
mov rax, qword [rbx + 8]
cmp dword [rax], 0
jne 0x14030152c
mov byte [0x140122208], 1
mov rax, qword [rbx + 0x10]
mov byte [rax], 1
push rax
pushf
mov eax, 0xe6bfa680
pushf
not eax
add eax, 0x89a4e5f8
xor eax, 0xd5a0de80
rol eax, 0x79
popf
pushf
not eax
add eax, 0x8f45ab72
xor eax, 0xe2b74e2e
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb0e2c7cb
xor eax, 0xd0c3c6b5
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf28115f5
xor eax, 0xd450fab2
rol eax, 0x6d
popf
jmp 0x140300ed1
add rsp, 0x30
pop rbx
ret
call fcn.140253de3
nop