Function at 0x140061e3c
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xc889b071
pushf
not eax
add eax, 0xd4ea2787
xor eax, 0xe78d8e72
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe332e0f6
xor eax, 0x82793903
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xaee1f1b7
xor eax, 0xe4ff7149
rol eax, 0x2a
popf
cmp eax, 4
jne 0x140061e8c
popf
pop rax
jmp 0x1400620ee
cmp eax, 0
jne 0x140061e9b
popf
pop rax
jmp 0x140061ee6
cmp eax, 3
jne 0x140061eaa
popf
pop rax
jmp 0x140062083
cmp eax, 1
jne 0x140061eb9
popf
pop rax
jmp 0x140061f59
cmp eax, 5
jne 0x140061ec8
popf
pop rax
jmp 0x140062182
cmp eax, 2
jne 0x140061ed7
popf
pop rax
jmp 0x140061fea
cmp eax, 6
jne 0x140061ee6
popf
pop rax
jmp 0x1400621bd
sub rsp, 0x28
cmp dword [0x140029f00], 0
jne 0x140061f26
push rax
pushf
mov eax, 0xdb568a26
pushf
not eax
add eax, 0xaa678dc7
xor eax, 0xf76b0d66
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd769ae73
xor eax, 0xeea29f31
rol eax, 4
popf
jmp 0x140061e7d
push rax
pushf
mov eax, 0xa338f26e
pushf
not eax
add eax, 0xa6823ab6
xor eax, 0x9acdb556
rol eax, 0x63
popf
pushf
not eax
add eax, 0x8ced1d9c
xor eax, 0xc0c5348f
rol eax, 0x9a
popf
jmp 0x140061e7d
test rcx, rcx
jne 0x140061fa4
push rax
pushf
mov eax, 0x40306169
pushf
not eax
add eax, 0xfe4a3d6a
xor eax, 0xa1b56b21
rol eax, 0xea
popf
pushf
not eax
add eax, 0x82224551
xor eax, 0xc32960cb
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa96cf816
xor eax, 0x864b6a81
rol eax, 0x44
popf
jmp 0x140061e7d
push rax
pushf
mov eax, 0x924551e
pushf
not eax
add eax, 0xaec45147
xor eax, 0xc27b1ea4
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb20be978
xor eax, 0x87f3d1a5
rol eax, 0x57
popf
pushf
not eax
add eax, 0xfef0754f
xor eax, 0x8e544099
rol eax, 0xfe
popf
jmp 0x140061e7d
call fcn.140078d1b
mov dword [rax], 0x16
call fcn.140098d20
mov eax, 0xddc80caf
pushf
not eax
add eax, 0x9bb68091
xor eax, 0x93bbf775
rol eax, 0xde
popf
pushf
not eax
add eax, 0xe88ae7a4
xor eax, 0x8b83f204
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb6658413
xor eax, 0xc7b74e8b
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa5638b0c
xor eax, 0x9c7c083b
rol eax, 0xc
popf
add rsp, 0x28
ret
test rdx, rdx
je 0x1400620bb
push rax
pushf
mov eax, 0xd83a0327
pushf
not eax
add eax, 0xf886bc80
xor eax, 0xfb179af4
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x96ed429a
xor eax, 0xea11e777
rol eax, 0x22
popf
jmp 0x140061e7d
push rax
pushf
mov eax, 0xc75840c9
pushf
not eax
add eax, 0x8b4621c9
xor eax, 0xc6f726be
rol eax, 0x83
popf
pushf
not eax
add eax, 0xfbcc95fe
xor eax, 0xd2b663f5
rol eax, 0xcb
popf
jmp 0x140061e7d
cmp r8, 0x7fffffff
ja 0x14006212a
push rax
pushf
mov eax, 0xbf620ed
pushf
not eax
add eax, 0xf02c9601
xor eax, 0xc1bef3f7
rol eax, 0x27
popf
pushf
not eax
add eax, 0xad9ce417
xor eax, 0xec597204
rol eax, 8
popf
jmp 0x140061e7d
push rax
pushf
mov eax, 0x463f598
pushf
not eax
add eax, 0x9933ad91
xor eax, 0xc4e80f9d
rol eax, 1
popf
pushf
not eax
add eax, 0xeeac6997
xor eax, 0xe66b9ffd
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc80e74f3
xor eax, 0xa81fd040
rol eax, 0x33
popf
pushf
not eax
add eax, 0xf9f0e2aa
xor eax, 0xa0c77242
rol eax, 0xd8
popf
jmp 0x140061e7d
add rsp, 0x28
jmp 0x1400788db
xor r9d, r9d
add rsp, 0x28
jmp fcn.1400c7a20
push rax
pushf
mov eax, 0x6ab1927d
pushf
not eax
add eax, 0x9af9b4fc
xor eax, 0x99a8450c
rol eax, 0x24
popf
pushf
not eax
add eax, 0xe3f5800f
xor eax, 0x8e93ad8b
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd3470d5f
xor eax, 0xe0b14e31
rol eax, 0xbc
popf
cmp eax, 4
jne 0x14007892b
popf
pop rax
jmp 0x140078af4
cmp eax, 0
jne 0x14007893a
popf
pop rax
jmp 0x140078976
cmp eax, 3
jne 0x140078949
popf
pop rax
jmp 0x140078a63
cmp eax, 1
jne 0x140078958
popf
pop rax
jmp 0x1400789e7
cmp eax, 5
jne 0x140078967
popf
pop rax
jmp 0x140078b86
cmp eax, 2
jne 0x140078976
popf
pop rax
jmp 0x140078a30
mov r11, rdx
mov r10, rcx
test r8, r8
jne 0x1400789b4
push rax
pushf
mov eax, 0x1f7f140a
pushf
not eax
add eax, 0xeaf71f84
xor eax, 0x925a2f47
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xfaa57ab7
xor eax, 0xd8813c4d
rol eax, 0x5c
popf
jmp 0x14007891c
push rax
pushf
mov eax, 0x96a30728
pushf
not eax
add eax, 0x9ae0a6b4
xor eax, 0xf5c7f8a2
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xbe7d7719
xor eax, 0xb48b7cb1
rol eax, 0x44
popf
jmp 0x14007891c
xor eax, eax
ret
movzx ecx, byte [r10]
inc r10
movzx edx, byte [r11]
lea eax, [rcx - 0x41]
cmp eax, 0x19
lea r9d, [rcx + 0x20]
lea eax, [rdx - 0x41]
cmova r9d, ecx
inc r11
cmp eax, 0x19
lea ecx, [rdx + 0x20]
mov eax, r9d
cmova ecx, edx
sub eax, ecx
jne 0x140078b86
test r9d, r9d
je 0x140078aae
push rax
pushf
mov eax, 0x86778bfb
pushf
not eax
add eax, 0x8098088b
xor eax, 0xe650c0bc
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x97279f1f
xor eax, 0xfa7b5346
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd60b8fc4
xor eax, 0xa0afab09
rol eax, 0xcd
popf
jmp 0x14007891c
push rax
pushf
mov eax, 0x8384ebbe
pushf
not eax
add eax, 0x8181cb8f
xor eax, 0xb54a750e
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe1777747
xor eax, 0xb9e52092
rol eax, 6
popf
pushf
not eax
add eax, 0x9a9ce935
xor eax, 0xefc1e1b7
rol eax, 0xb
popf
jmp 0x14007891c
sub r8, 1
jne 0x140078b53
push rax
pushf
mov eax, 0xee62e89b
pushf
not eax
add eax, 0xb382613d
xor eax, 0xc3a188ef
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xecf8386c
xor eax, 0x81850756
rol eax, 0x52
popf
pushf
not eax
add eax, 0x86967dc0
xor eax, 0x99d52337
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xab5475de
xor eax, 0xb000ad77
rol eax, 0x53
popf
jmp 0x14007891c
push rax
pushf
mov eax, 0xf81a69a1
pushf
not eax
add eax, 0xf96ab3d3
xor eax, 0xb7d2f6ef
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc67f72bf
xor eax, 0xd789bea9
rol eax, 0x26
popf
jmp 0x14007891c
ret