Function at 0x1401370f0
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xd91d7603
pushf
not eax
add eax, 0x23339db6
xor eax, 0x20ee4d7e
rol eax, 0x64
popf
pushf
not eax
add eax, 0x1fbbd70b
xor eax, 0x70352a44
rol eax, 0xfb
popf
cmp eax, 7
jne 0x14013712d
popf
pop rax
jmp 0x140137650
cmp eax, 0xb
jne 0x14013713c
popf
pop rax
jmp 0x1401377fb
cmp eax, 0x13
jne 0x14013714b
popf
pop rax
jmp 0x140137c39
cmp eax, 3
jne 0x14013715a
popf
pop rax
jmp 0x140137464
cmp eax, 0x14
jne 0x140137169
popf
pop rax
jmp 0x140137c95
cmp eax, 0x16
jne 0x140137178
popf
pop rax
jmp 0x140137da8
cmp eax, 0x17
jne 0x140137187
popf
pop rax
jmp 0x140137dfc
cmp eax, 0x12
jne 0x140137196
popf
pop rax
jmp 0x140137b9d
cmp eax, 0xd
jne 0x1401371a5
popf
pop rax
jmp 0x140137927
cmp eax, 6
jne 0x1401371b4
popf
pop rax
jmp 0x1401375e5
cmp eax, 0x10
jne 0x1401371c3
popf
pop rax
jmp 0x140137a79
cmp eax, 1
jne 0x1401371d2
popf
pop rax
jmp 0x140137342
cmp eax, 0
jne 0x1401371e1
popf
pop rax
jmp 0x140137286
cmp eax, 9
jne 0x1401371f0
popf
pop rax
jmp 0x14013772f
cmp eax, 0x15
jne 0x1401371ff
popf
pop rax
jmp 0x140137d03
cmp eax, 0xf
jne 0x14013720e
popf
pop rax
jmp 0x1401379f1
cmp eax, 4
jne 0x14013721d
popf
pop rax
jmp 0x1401374e8
cmp eax, 8
jne 0x14013722c
popf
pop rax
jmp 0x1401376ce
cmp eax, 0x11
jne 0x14013723b
popf
pop rax
jmp 0x140137af8
cmp eax, 0xe
jne 0x14013724a
popf
pop rax
jmp 0x1401379b9
cmp eax, 0xc
jne 0x140137259
popf
pop rax
jmp 0x14013788f
cmp eax, 2
jne 0x140137268
popf
pop rax
jmp 0x1401373d3
cmp eax, 0xa
jne 0x140137277
popf
pop rax
jmp 0x1401377c0
cmp eax, 5
jne 0x140137286
popf
pop rax
jmp 0x140137554
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
xor r10d, r10d
mov rbx, r8
mov r11, rdx
test r9, r9
jne 0x1401372e9
push rax
pushf
mov eax, 0x7131859f
pushf
not eax
add eax, 0x70390e6c
xor eax, 0xdc3b7b
rol eax, 0x38
popf
pushf
not eax
add eax, 0x6e0709ac
xor eax, 0x21e85580
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x24bbfff0
xor eax, 0x35438718
rol eax, 0xfa
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x297e1d19
pushf
not eax
add eax, 0x501b1926
xor eax, 0xe58f90c
rol eax, 0x29
popf
pushf
not eax
add eax, 0x706d2fe
xor eax, 0x708699c1
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x2f933498
xor eax, 0x7cc2140
rol eax, 0x57
popf
pushf
not eax
add eax, 0x38f024be
xor eax, 0x318d2e1b
rol eax, 0xf5
popf
jmp 0x14013711e
test rcx, rcx
jne 0x14013738d
push rax
pushf
mov eax, 0xfbec6b20
pushf
not eax
add eax, 0x49000d2f
xor eax, 0x4bc37988
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd670386
xor eax, 0xd94f7f9
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x63e22961
xor eax, 0xa589a89
rol eax, 0xe6
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0xb33daca7
pushf
not eax
add eax, 0x1b568927
xor eax, 0x29539c08
rol eax, 0x79
popf
pushf
not eax
add eax, 0x5829ed64
xor eax, 0x4d482a72
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x4baec95
xor eax, 0x7395fd78
rol eax, 0x1c
popf
jmp 0x14013711e
test rdx, rdx
je 0x14013740b
push rax
pushf
mov eax, 0xcb10702f
pushf
not eax
add eax, 0x7b85355a
xor eax, 0x3eaeee21
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x18bd23b7
xor eax, 0x3375c4a
rol eax, 0x60
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x7a7542e3
pushf
not eax
add eax, 0x3450c783
xor eax, 0x1c796358
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x244b7527
xor eax, 0x7f684a3a
rol eax, 0x80
popf
pushf
not eax
add eax, 0x1e5a7202
xor eax, 0x1039c2ee
rol eax, 0x19
popf
pushf
not eax
add eax, 0x1ef6829a
xor eax, 0x26379c23
rol eax, 0x9d
popf
jmp 0x14013711e
call fcn.1400e5531
mov ebx, 0x21628346
pushf
not ebx
add ebx, 0x49aeda01
xor ebx, 0x21d4f5d
rol ebx, 0xe
popf
pushf
not ebx
add ebx, 0x639b1e43
xor ebx, 0x18a153ae
rol ebx, 0xca
popf
mov dword [rax], ebx
call fcn.140116cf5
mov r10d, ebx
push rax
pushf
mov eax, 0xb322712a
pushf
not eax
add eax, 0x3e7a0b32
xor eax, 0xc47eb38
rol eax, 0x89
popf
pushf
not eax
add eax, 0xb92f077
xor eax, 0x26a5a44e
rol eax, 0x48
popf
pushf
not eax
add eax, 0x30bce425
xor eax, 0x5ae7bd58
rol eax, 0xa4
popf
jmp 0x14013711e
mov rbx, qword [rsp + 0x30]
mov eax, r10d
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
ret
test rcx, rcx
je 0x14013759f
push rax
pushf
mov eax, 0xf97e6ade
pushf
not eax
add eax, 0x5e3d5835
xor eax, 0x4745abd0
rol eax, 0xc
popf
pushf
not eax
add eax, 0x44be07dd
xor eax, 0x414c8255
rol eax, 0x53
popf
pushf
not eax
add eax, 0x100cb683
xor eax, 0x51c62db8
rol eax, 0x62
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0xad779cb8
pushf
not eax
add eax, 0x4014e41d
xor eax, 0x28db6930
rol eax, 0x69
popf
pushf
not eax
add eax, 0x48204417
xor eax, 0x2b5a4a42
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x21c096df
xor eax, 0xfad5cce
rol eax, 0x5e
popf
jmp 0x14013711e
test r11, r11
je 0x14013761d
push rax
pushf
mov eax, 0x4893bb28
pushf
not eax
add eax, 0x28763351
xor eax, 0x78d3f1fb
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x3d8f4649
xor eax, 0x53c2e054
rol eax, 0xb9
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0xa8be38d3
pushf
not eax
add eax, 0x41e79761
xor eax, 0x59b966b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x5f378ce1
xor eax, 0x2aa92315
rol eax, 0x45
popf
jmp 0x14013711e
test r9, r9
jne 0x140137688
push rax
pushf
mov eax, 0xa690c1e4
pushf
not eax
add eax, 0x63139d02
xor eax, 0x3493c3dc
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x5563ce5f
xor eax, 0xf326c5a
rol eax, 0x53
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x73a0b348
pushf
not eax
add eax, 0x24745131
xor eax, 0x6f2b6894
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x53a1ca7
xor eax, 0xb530d4c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x638ec77b
xor eax, 0x215c5d38
rol eax, 0xa2
popf
jmp 0x14013711e
mov byte [rcx], r10b
jmp 0x1401374e8
test rbx, rbx
jne 0x14013778d
push rax
pushf
mov eax, 0x8a95884f
pushf
not eax
add eax, 0x77b935e5
xor eax, 0x29956109
rol eax, 0xb
popf
pushf
not eax
add eax, 0x16fd83c
xor eax, 0x1170d0ba
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x33e91d6
xor eax, 0x151941bb
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x69b00387
xor eax, 0x61170668
rol eax, 0x73
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x309b2922
pushf
not eax
add eax, 0x640340e1
xor eax, 0x4dd7145b
rol eax, 0x12
popf
pushf
not eax
add eax, 0x15043b39
xor eax, 0x56e408c
rol eax, 0x1c
popf
jmp 0x14013711e
mov byte [rcx], r10b
jmp 0x140137464
push rcx
not rcx
add rbx, rcx
pop rcx
add rbx, 1
mov rdx, rcx
mov r8, r11
mov rdi, r9
cmp r9, 0xffffffffffffffff
jne 0x140137849
push rax
pushf
mov eax, 0x55d1e230
pushf
not eax
add eax, 0xa021b3c
xor eax, 0x7c7679f4
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x3bf3bda
xor eax, 0x5bd09d2
rol eax, 0x6c
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x62245081
pushf
not eax
add eax, 0x7c08aade
xor eax, 0x119a0ee5
rol eax, 0x43
popf
pushf
not eax
add eax, 0x84e6b8f
xor eax, 0x3a87ae0a
rol eax, 6
popf
pushf
not eax
add eax, 0xccb8918
xor eax, 0x554095d8
rol eax, 0x8c
popf
jmp 0x14013711e
mov al, byte [rbx + rdx]
mov byte [rdx], al
inc rdx
test al, al
je 0x1401378ce
push rax
pushf
mov eax, 0xe12719bd
pushf
not eax
add eax, 0x3663b1bb
xor eax, 0x4242428c
rol eax, 0
popf
pushf
not eax
add eax, 0x5855132b
xor eax, 0x40d57db9
rol eax, 0x32
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x5f739932
pushf
not eax
add eax, 0x20b301ee
xor eax, 0x546fe251
rol eax, 0x59
popf
pushf
not eax
add eax, 0x56e78346
xor eax, 0x2f2af380
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x623ab966
xor eax, 0x7733cb47
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x5782864f
xor eax, 0x46b1589d
rol eax, 0x18
popf
jmp 0x14013711e
sub r8, 1
jne 0x140137973
push rax
pushf
mov eax, 0x1e94c451
pushf
not eax
add eax, 0x3c559d20
xor eax, 0x23b8149f
rol eax, 0x18
popf
pushf
not eax
add eax, 0xea49142
xor eax, 0x530b52db
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x751033a
xor eax, 0x29835a64
rol eax, 0xfa
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x44742ed1
pushf
not eax
add eax, 0x576a0fde
xor eax, 0x36e7c20f
rol eax, 0x45
popf
pushf
not eax
add eax, 0x56939c59
xor eax, 0x6a3c632f
rol eax, 0x69
popf
pushf
not eax
add eax, 0x4e424c80
xor eax, 0x67905503
rol eax, 0x14
popf
jmp 0x14013711e
jmp 0x140137c95
mov al, byte [rbx + rdx]
mov rsi, rdi
mov byte [rdx], al
inc rdx
test al, al
je 0x140137a33
push rax
pushf
mov eax, 0x897d5a16
pushf
not eax
add eax, 0x731af7f
xor eax, 0x64d9e25c
rol eax, 0x85
popf
pushf
not eax
add eax, 0x5c6182da
xor eax, 0x2eaa9c16
rol eax, 0x5e
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0xc2e25a18
pushf
not eax
add eax, 0x5bf1b391
xor eax, 0x1e77dfd6
rol eax, 0x86
popf
pushf
not eax
add eax, 0x60d43034
xor eax, 0x63b7f941
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x34fd5a79
xor eax, 0x465e504d
rol eax, 0x39
popf
jmp 0x14013711e
sub r8, 1
je 0x140137ab2
push rax
pushf
mov eax, 0x8888a0e2
pushf
not eax
add eax, 0x203b184a
xor eax, 0x3e123147
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x2e44e0a9
xor eax, 0x1df01094
rol eax, 0xa0
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0xf5acc7bb
pushf
not eax
add eax, 0x3b9beaef
xor eax, 0x268d3815
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x48bd7513
xor eax, 0xf2b2cb4
rol eax, 0x70
popf
pushf
not eax
add eax, 0x20031109
xor eax, 0x37514468
rol eax, 0x38
popf
jmp 0x14013711e
sub rdi, 1
jne 0x140137b57
push rax
pushf
mov eax, 0x6d400e5f
pushf
not eax
add eax, 0xe24b8eb
xor eax, 0x799bd130
rol eax, 0x60
popf
pushf
not eax
add eax, 0x63fc1266
xor eax, 0x1bb982bc
rol eax, 0xf
popf
pushf
not eax
add eax, 0x197ae6fd
xor eax, 0x5a43888c
rol eax, 0x42
popf
pushf
not eax
add eax, 0x43e8eab
xor eax, 0x2f8e344b
rol eax, 2
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x5297257
pushf
not eax
add eax, 0x796e2938
xor eax, 0x5baab9e6
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x3063e32a
xor eax, 0x4e689ac5
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x4b2f44f1
xor eax, 0x494e7a15
rol eax, 0xc9
popf
jmp 0x14013711e
test r8, r8
lea rax, [rsi - 1]
cmove rax, rsi
test rax, rax
jne 0x140137bf3
push rax
pushf
mov eax, 0x93c56053
pushf
not eax
add eax, 0x2998d087
xor eax, 0x5014aad7
rol eax, 0x14
popf
pushf
not eax
add eax, 0x3cc2de26
xor eax, 0x6600641
rol eax, 0x17
popf
pushf
not eax
add eax, 0x1afdf895
xor eax, 0x2459ed51
rol eax, 0x4b
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x77631c55
pushf
not eax
add eax, 0x26ceb5f
xor eax, 0x386f0202
rol eax, 0xde
popf
pushf
not eax
add eax, 0x27d2ff03
xor eax, 0x3dfe01bc
rol eax, 0xac
popf
pushf
not eax
add eax, 0x76fbbcaa
xor eax, 0x253f639
rol eax, 0xf9
popf
jmp 0x14013711e
mov byte [rdx], r10b
push rax
pushf
mov eax, 0x7e824807
pushf
not eax
add eax, 0x2a69bcdc
xor eax, 0x18a711f7
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x273adb6f
xor eax, 0x38e8f854
rol eax, 0x82
popf
pushf
not eax
add eax, 0x19172ae5
xor eax, 0x383c90a
rol eax, 0x15
popf
pushf
not eax
add eax, 0x263bf4f6
xor eax, 0x4f730efd
rol eax, 0xff
popf
jmp 0x14013711e
test r8, r8
jne 0x140137cd0
push rax
pushf
mov eax, 0x97722e92
pushf
not eax
add eax, 0x6873312e
xor eax, 0x255734cf
rol eax, 0x91
popf
pushf
not eax
add eax, 0x109988d7
xor eax, 0x23efa020
rol eax, 1
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x339e34e3
pushf
not eax
add eax, 0x65dfd91e
xor eax, 0x5a9f3410
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x1b4e8105
xor eax, 0x3cbe5698
rol eax, 0
popf
jmp 0x14013711e
cmp r9, 0xffffffffffffffff
jne 0x140137d4f
push rax
pushf
mov eax, 0x8cde6b4b
pushf
not eax
add eax, 0x281f9813
xor eax, 0x5431cd21
rol eax, 0
popf
pushf
not eax
add eax, 0x98460bf
xor eax, 0x305e516e
rol eax, 0xd
popf
pushf
not eax
add eax, 0x248eff71
xor eax, 0x7e995e27
rol eax, 0x14
popf
jmp 0x14013711e
push rax
pushf
mov eax, 0x322e2894
pushf
not eax
add eax, 0x56e62efc
xor eax, 0x1843c4e6
rol eax, 0x46
popf
pushf
not eax
add eax, 0x48a0c2c2
xor eax, 0x54072e21
rol eax, 0x20
popf
pushf
not eax
add eax, 0x20a96a92
xor eax, 0x63b53feb
rol eax, 0x91
popf
pushf
not eax
add eax, 0x76f5e48f
xor eax, 0x534aa202
rol eax, 0x23
popf
jmp 0x14013711e
mov byte [rcx + r11 - 1], r10b
lea r10d, [r8 + 0x50]
jmp 0x1401374e8
mov byte [rcx], r10b
call fcn.1400e5531
mov ebx, 0x2fd53cc2
pushf
not ebx
add ebx, 0x5367a150
xor ebx, 0x73c9c313
rol ebx, 0xa4
popf
pushf
not ebx
add ebx, 0x382c1e73
xor ebx, 0x3271e08d
rol ebx, 0xd7
popf
jmp 0x140137498