Function at 0x1402b218a
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x89303276
pushf
not eax
add eax, 0xa4d166f3
xor eax, 0x9b038eb8
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf5fa60e5
xor eax, 0x9ea1d0d0
rol eax, 0x7a
popf
cmp eax, 4
jne 0x1402b21c7
popf
pop rax
jmp 0x1402b24de
cmp eax, 0
jne 0x1402b21d6
popf
pop rax
jmp 0x1402b22c6
cmp eax, 3
jne 0x1402b21e5
popf
pop rax
jmp 0x1402b2487
cmp eax, 1
jne 0x1402b21f4
popf
pop rax
jmp 0x1402b239b
cmp eax, 0xd
jne 0x1402b2203
popf
pop rax
jmp 0x1402b28f2
cmp eax, 7
jne 0x1402b2212
popf
pop rax
jmp 0x1402b2637
cmp eax, 0xe
jne 0x1402b2221
popf
pop rax
jmp 0x1402b2953
cmp eax, 0xb
jne 0x1402b2230
popf
pop rax
jmp 0x1402b27e3
cmp eax, 0xc
jne 0x1402b223f
popf
pop rax
jmp 0x1402b2887
cmp eax, 8
jne 0x1402b224e
popf
pop rax
jmp 0x1402b267f
cmp eax, 0x10
jne 0x1402b225d
popf
pop rax
jmp 0x1402b2a15
cmp eax, 2
jne 0x1402b226c
popf
pop rax
jmp 0x1402b2416
cmp eax, 9
jne 0x1402b227b
popf
pop rax
jmp 0x1402b2711
cmp eax, 0xa
jne 0x1402b228a
popf
pop rax
jmp 0x1402b2795
cmp eax, 6
jne 0x1402b2299
popf
pop rax
jmp 0x1402b2602
cmp eax, 0x11
jne 0x1402b22a8
popf
pop rax
jmp 0x1402b2a88
cmp eax, 5
jne 0x1402b22b7
popf
pop rax
jmp 0x1402b2569
cmp eax, 0xf
jne 0x1402b22c6
popf
pop rax
jmp 0x1402b29f2
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
push rsi
push rdi
push r14
sub rsp, 0x40
mov rax, qword [0x140103090]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov r14, rcx
xor edx, edx
lea rcx, [rsp + 0x24]
call fcn.1401ba4a6
nop
mov rbp, qword [0x14010a770]
mov qword [rsp + 0x28], rbp
mov rdi, qword [0x14010a880]
test rdi, rdi
jne 0x1402b2368
push rax
pushf
mov eax, 0x51ba8c09
pushf
not eax
add eax, 0xdc401dff
xor eax, 0x80500b75
rol eax, 0x12
popf
pushf
not eax
add eax, 0x9a817d96
xor eax, 0xe27a2946
rol eax, 0x36
popf
pushf
not eax
add eax, 0x80efd050
xor eax, 0xbee35150
rol eax, 0x92
popf
pushf
not eax
add eax, 0x8f941bba
xor eax, 0x8f0fa918
rol eax, 0x1a
popf
jmp 0x1402b21b8
push rax
pushf
mov eax, 0xd0ddb1e6
pushf
not eax
add eax, 0xf3788716
xor eax, 0xec43e95a
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x9c2e461d
xor eax, 0xd24a97e6
rol eax, 0x9c
popf
jmp 0x1402b21b8
xor edx, edx
lea rcx, [rsp + 0x20]
call fcn.1401ba4a6
cmp qword [0x14010a880], rdi
jne 0x1402b23e3
push rax
pushf
mov eax, 0xc20469bb
pushf
not eax
add eax, 0x9067a878
xor eax, 0xbcc2a9b0
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc12b2afd
xor eax, 0xba01118c
rol eax, 3
popf
jmp 0x1402b21b8
push rax
pushf
mov eax, 0xd8372dfc
pushf
not eax
add eax, 0xc8412865
xor eax, 0xc7472d61
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa54e6342
xor eax, 0xc813071b
rol eax, 0x1f
popf
jmp 0x1402b21b8
mov eax, dword [0x140108c38]
jmp 0x1402b241d
inc eax
mov dword [0x140108c38], eax
cdqe
mov qword [0x14010a880], rax
push rax
pushf
mov eax, 0xf316ad35
pushf
not eax
add eax, 0xc433ef04
xor eax, 0xe985c784
rol eax, 0x30
popf
pushf
not eax
add eax, 0x87c70c1e
xor eax, 0xfeb907c0
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xba28fde9
xor eax, 0xf9b876f4
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf51f7c65
xor eax, 0xe4bc20d2
rol eax, 0x41
popf
jmp 0x1402b21b8
lea rcx, [rsp + 0x20]
call fcn.1402e34de
mov rdi, qword [0x14010a880]
push rax
pushf
mov eax, 0xf7f6164b
pushf
not eax
add eax, 0xc6b8cec8
xor eax, 0xb805ac43
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x82fbec8f
xor eax, 0xc17a4e52
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9bc86401
xor eax, 0x9c553b7e
rol eax, 0x8f
popf
jmp 0x1402b21b8
mov rcx, qword [r14 + 8]
lea rsi, [rdi*8]
cmp rdi, qword [rcx + 0x18]
jae 0x1402b2536
push rax
pushf
mov eax, 0xc6fec342
pushf
not eax
add eax, 0xd326e5e4
xor eax, 0x81d71052
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xbe3cfe87
xor eax, 0xf2f85d55
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe41b198e
xor eax, 0xb079f59f
rol eax, 2
popf
jmp 0x1402b21b8
push rax
pushf
mov eax, 0x5379a064
pushf
not eax
add eax, 0xee9361c9
xor eax, 0xf90a643e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd22ffeeb
xor eax, 0xbd262c3d
rol eax, 0xc6
popf
jmp 0x1402b21b8
mov rax, qword [rcx + 0x10]
mov rbx, qword [rsi + rax]
test rbx, rbx
jne 0x1402b25bc
push rax
pushf
mov eax, 0x236cb8c7
pushf
not eax
add eax, 0xe6133b21
xor eax, 0xb0274c74
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe2f7289f
xor eax, 0xaccdae00
rol eax, 0x90
popf
pushf
not eax
add eax, 0x8d3c4f74
xor eax, 0xd90e6bc5
rol eax, 0x96
popf
jmp 0x1402b21b8
push rax
pushf
mov eax, 0x7256d97d
pushf
not eax
add eax, 0xae31e1fe
xor eax, 0xe9ccc9d5
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa8866b78
xor eax, 0xfa535d23
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb65dc132
xor eax, 0xfc9a1bc7
rol eax, 0xe5
popf
jmp 0x1402b21b8
jmp 0x1402b267f
xor ebx, ebx
push rax
pushf
mov eax, 0x3535123c
pushf
not eax
add eax, 0x80c293c0
xor eax, 0x8f1ff6e1
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xf4097674
xor eax, 0xf6e3e4ec
rol eax, 0xd
popf
pushf
not eax
add eax, 0xdc1c0424
xor eax, 0xccf62cf2
rol eax, 0x77
popf
jmp 0x1402b21b8
cmp byte [rcx + 0x24], 0
je 0x1402b26cb
push rax
pushf
mov eax, 0x55cd89c5
pushf
not eax
add eax, 0xaf5c68fb
xor eax, 0xa70d1b41
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xd96d4194
xor eax, 0xf44450d8
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa43346dd
xor eax, 0x9327f98c
rol eax, 0x3e
popf
jmp 0x1402b21b8
push rax
pushf
mov eax, 0x69097bca
pushf
not eax
add eax, 0xe2569e6a
xor eax, 0xd98813c0
rol eax, 0x92
popf
pushf
not eax
add eax, 0xbcb52406
xor eax, 0xbd676858
rol eax, 0x10
popf
pushf
not eax
add eax, 0x8987377c
xor eax, 0xc0f1ed2a
rol eax, 0x6e
popf
jmp 0x1402b21b8
call fcn.14029f244
cmp rdi, qword [rax + 0x18]
jae 0x1402b2762
push rax
pushf
mov eax, 0x9373bdce
pushf
not eax
add eax, 0x8f9d9cfa
xor eax, 0xe49e4034
rol eax, 0
popf
pushf
not eax
add eax, 0xb3625503
xor eax, 0xdbfc2772
rol eax, 0x95
popf
pushf
not eax
add eax, 0xfc463e9c
xor eax, 0xaa1eb3c9
rol eax, 0x74
popf
jmp 0x1402b21b8
push rax
pushf
mov eax, 0x95a723ab
pushf
not eax
add eax, 0xaa016537
xor eax, 0x89671e43
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd2f65e3d
xor eax, 0x95968d9f
rol eax, 0x57
popf
jmp 0x1402b21b8
mov rax, qword [rax + 0x10]
mov rbx, qword [rsi + rax]
push rax
pushf
mov eax, 0x8cdc9fb2
pushf
not eax
add eax, 0xb47f0735
xor eax, 0xa50fc0f7
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd5ccd1b9
xor eax, 0xa8283877
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd87f2e58
xor eax, 0x84379a6f
rol eax, 0xf
popf
jmp 0x1402b21b8
test rbx, rbx
jne 0x1402b2841
push rax
pushf
mov eax, 0x5a9c677a
pushf
not eax
add eax, 0xea181019
xor eax, 0xf46a1902
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xcb3e5129
xor eax, 0xb1ba15d0
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc39391e6
xor eax, 0xe8aa74e9
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc6524f02
xor eax, 0xb6573bc4
rol eax, 0x34
popf
jmp 0x1402b21b8
push rax
pushf
mov eax, 0x35f3d3f3
pushf
not eax
add eax, 0x854b72f7
xor eax, 0x8149ca4c
rol eax, 0x75
popf
pushf
not eax
add eax, 0x9f4ff005
xor eax, 0xd85399c5
rol eax, 0x40
popf
pushf
not eax
add eax, 0xbe08e7d2
xor eax, 0x910331c2
rol eax, 0xe0
popf
jmp 0x1402b21b8
test rbp, rbp
je 0x1402b28bf
push rax
pushf
mov eax, 0x2f175c22
pushf
not eax
add eax, 0xbf688c6e
xor eax, 0x8d6b7d50
rol eax, 0x34
popf
pushf
not eax
add eax, 0xf51cc47a
xor eax, 0xa36af0d3
rol eax, 0x41
popf
jmp 0x1402b21b8
push rax
pushf
mov eax, 0x386c024f
pushf
not eax
add eax, 0xeaf5c2bd
xor eax, 0xdbd7ef85
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x94075a00
xor eax, 0xf9245b79
rol eax, 0x69
popf
jmp 0x1402b21b8
mov rbx, rbp
jmp 0x1402b2a15
mov rdx, r14
lea rcx, [rsp + 0x28]
call fcn.140126fb5
cmp rax, 0xffffffffffffffff
je 0x1402b29bf
push rax
pushf
mov eax, 0xd4b0d949
pushf
not eax
add eax, 0x809510b6
xor eax, 0xe9f33aec
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xd4b7aa84
xor eax, 0xf390dad5
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x910f23e0
xor eax, 0xe52afd87
rol eax, 0xc
popf
pushf
not eax
add eax, 0xb642aafe
xor eax, 0x88a90ab3
rol eax, 0x5f
popf
jmp 0x1402b21b8
push rax
pushf
mov eax, 0x92430b45
pushf
not eax
add eax, 0xf145dfd9
xor eax, 0x870fb74b
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xcd1d6c09
xor eax, 0xb6dfde8c
rol eax, 2
popf
jmp 0x1402b21b8
mov rbx, qword [rsp + 0x28]
mov qword [rsp + 0x28], rbx
mov rcx, rbx
call fcn.14036268f
mov rdx, qword [rbx]
mov rcx, rbx
jmp 0x1402b2a0b
call qword [rdx + VariantCopy]
mov qword [0x14010a770], rbx
lea rcx, [rsp + 0x24]
call fcn.1402e34de
mov rax, rbx
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14027ae25
mov rbx, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x70]
add rsp, 0x40
pop r14
pop rdi
pop rsi
ret
call fcn.1402f6dba
nop