Function at 0x14010200c
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x31636992
pushf
not eax
add eax, 0x8b592fc5
xor eax, 0x99b53e28
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x84bb503e
xor eax, 0xc4b413e8
rol eax, 9
popf
pushf
not eax
add eax, 0xe23552c7
xor eax, 0xb219be52
rol eax, 0x45
popf
pushf
not eax
add eax, 0xbed3748b
xor eax, 0x9238675a
rol eax, 0x5e
popf
cmp eax, 4
jne 0x14010206f
popf
pop rax
jmp 0x1401024db
cmp eax, 0
jne 0x14010207e
popf
pop rax
jmp 0x1401021aa
cmp eax, 3
jne 0x14010208d
popf
pop rax
jmp 0x140102435
cmp eax, 1
jne 0x14010209c
popf
pop rax
jmp 0x1401022d6
cmp eax, 0xd
jne 0x1401020ab
popf
pop rax
jmp 0x140102963
cmp eax, 7
jne 0x1401020ba
popf
pop rax
jmp 0x14010269d
cmp eax, 0xe
jne 0x1401020c9
popf
pop rax
jmp 0x140102a13
cmp eax, 0xb
jne 0x1401020d8
popf
pop rax
jmp 0x140102862
cmp eax, 0xc
jne 0x1401020e7
popf
pop rax
jmp 0x1401028bc
cmp eax, 8
jne 0x1401020f6
popf
pop rax
jmp 0x140102724
cmp eax, 0x10
jne 0x140102105
popf
pop rax
jmp 0x140102b10
cmp eax, 2
jne 0x140102114
popf
pop rax
jmp 0x140102398
cmp eax, 9
jne 0x140102123
popf
pop rax
jmp 0x140102768
cmp eax, 0x12
jne 0x140102132
popf
pop rax
jmp 0x140102bd7
cmp eax, 6
jne 0x140102141
popf
pop rax
jmp 0x1401025d2
cmp eax, 0x11
jne 0x140102150
popf
pop rax
jmp 0x140102b77
cmp eax, 5
jne 0x14010215f
popf
pop rax
jmp 0x140102574
cmp eax, 0x15
jne 0x14010216e
popf
pop rax
jmp 0x140102c78
cmp eax, 0xa
jne 0x14010217d
popf
pop rax
jmp 0x1401027f9
cmp eax, 0x14
jne 0x14010218c
popf
pop rax
jmp 0x140102c3f
cmp eax, 0xf
jne 0x14010219b
popf
pop rax
jmp 0x140102ada
cmp eax, 0x13
jne 0x1401021aa
popf
pop rax
jmp 0x140102c1e
push rbx
push rbp
push rsi
push r12
push r13
sub rsp, 0x30
mov rbp, qword [rcx + 0x10]
movabs rbx, 0xea271754f8f5c5a8
pushf
not rbx
add rbx, 0x7fbd1bf2
xor rbx, 0x78e6c549
rol rbx, 0x38
popf
pushf
not rbx
add rbx, 0x64a89cf8
xor rbx, 0x4755849b
rol rbx, 0xa5
popf
pushf
not rbx
add rbx, 0x64003884
xor rbx, 0x623999e4
rol rbx, 0x85
popf
pushf
not rbx
add rbx, 0x4495dde6
xor rbx, 0x4bc3ee1a
rol rbx, 0xb1
popf
mov r12, qword [rsp + 0x88]
mov rax, rbx
mov r13, qword [rsp + 0x80]
sub rax, rbp
mov rsi, rcx
cmp rax, rdx
jb 0x140102290
push rax
pushf
mov eax, 0x69680a41
pushf
not eax
add eax, 0xe7951112
xor eax, 0xb8f7574e
rol eax, 0xd
popf
pushf
not eax
add eax, 0xdf2bc532
xor eax, 0xe9422e50
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf5196d95
xor eax, 0x87a0ebf5
rol eax, 0x2d
popf
jmp 0x140102060
push rax
pushf
mov eax, 0x42221cf5
pushf
not eax
add eax, 0x995b55f4
xor eax, 0xf06b8d87
rol eax, 0x87
popf
pushf
not eax
add eax, 0xde68c7af
xor eax, 0xb98ffe54
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc0e11890
xor eax, 0xf2c1cf97
rol eax, 0x69
popf
jmp 0x140102060
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x28], r14
lea r14, [rdx + rbp]
mov rdx, r14
mov qword [rsp + 0x20], r15
mov r15, qword [rcx + 0x18]
or rdx, 0xf
cmp rdx, rbx
ja 0x14010233f
push rax
pushf
mov eax, 0xb8471eee
pushf
not eax
add eax, 0x886a163b
xor eax, 0x8c7763ce
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb542350e
xor eax, 0xf5b862ee
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xee4942e3
xor eax, 0xc394bf4b
rol eax, 0x19
popf
jmp 0x140102060
push rax
pushf
mov eax, 0x7aeb1aa1
pushf
not eax
add eax, 0xbb297c0c
xor eax, 0xa2308c44
rol eax, 0x71
popf
pushf
not eax
add eax, 0x877914d8
xor eax, 0xd8d4143e
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa223314d
xor eax, 0xd472afb1
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfe01d72f
xor eax, 0xe0b56dc0
rol eax, 0x81
popf
jmp 0x140102060
mov rcx, r15
mov rax, rbx
shr rcx, 1
sub rax, rcx
cmp r15, rax
ja 0x1401023ef
push rax
pushf
mov eax, 0x59460436
pushf
not eax
add eax, 0xaf66108b
xor eax, 0xee15b16c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb4ee7369
xor eax, 0xe455e93c
rol eax, 8
popf
pushf
not eax
add eax, 0xe484f840
xor eax, 0x8a46c7cd
rol eax, 0x7e
popf
jmp 0x140102060
push rax
pushf
mov eax, 0x3c3d6eae
pushf
not eax
add eax, 0xc0161f5d
xor eax, 0xdf5e1a2c
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x9dde92b9
xor eax, 0x95ab953b
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xcfa524e8
xor eax, 0xc08d7a5f
rol eax, 6
popf
jmp 0x140102060
lea rax, [rcx + r15]
mov rbx, rdx
cmp rdx, rax
cmovb rbx, rax
lea rax, [rbx + 1]
cmp rax, 0x1000
jb 0x140102482
push rax
pushf
mov eax, 0xc77a0152
pushf
not eax
add eax, 0x892c4f9e
xor eax, 0xb8e8cfde
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb268031b
xor eax, 0x8c121db0
rol eax, 0x45
popf
jmp 0x140102060
push rax
pushf
mov eax, 0x4e66a72d
pushf
not eax
add eax, 0x84128602
xor eax, 0xa5080bd7
rol eax, 0x62
popf
pushf
not eax
add eax, 0xfe894126
xor eax, 0x91144cd4
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x811cfd0e
xor eax, 0xddeb3363
rol eax, 0xed
popf
pushf
not eax
add eax, 0xdf506cd5
xor eax, 0xff2a7c2c
rol eax, 0x35
popf
jmp 0x140102060
lea rcx, [rax + 0x27]
cmp rcx, rax
jbe 0x14010252e
push rax
pushf
mov eax, 0xa6c3c01
pushf
not eax
add eax, 0xd87b28d0
xor eax, 0x92e69351
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe0588377
xor eax, 0x84f2a06e
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd10b013a
xor eax, 0xdc6e4314
rol eax, 0x5e
popf
jmp 0x140102060
push rax
pushf
mov eax, 0xfd8546cb
pushf
not eax
add eax, 0x84278d69
xor eax, 0xb0f41d3c
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb07bd8dc
xor eax, 0xb1a1f96b
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb3c1154e
xor eax, 0xfec941f5
rol eax, 0x5a
popf
jmp 0x140102060
jmp 0x14010269d
movabs rcx, 0xe099246ab88233a4
pushf
not rcx
add rcx, 0x4ed381ad
xor rcx, 0x6851d5cb
rol rcx, 0x90
popf
pushf
not rcx
add rcx, 0x568af1f7
xor rcx, 0x40421262
rol rcx, 0xf
popf
pushf
not rcx
add rcx, 0x7e06fb2a
xor rcx, 0x6718370b
rol rcx, 0x73
popf
pushf
not rcx
add rcx, 0x56181756
xor rcx, 0x402842a7
rol rcx, 0x54
popf
add rcx, 0x27
push rax
pushf
mov eax, 0xcb633ffa
pushf
not eax
add eax, 0x92ad19b9
xor eax, 0xec9be158
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x988beedd
xor eax, 0x972f8aa9
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xe45f2234
xor eax, 0x886c63a9
rol eax, 0x90
popf
pushf
not eax
add eax, 0xbaa173d0
xor eax, 0xe546df0a
rol eax, 0x96
popf
jmp 0x140102060
call fcn.14009ba54
test rax, rax
je 0x1401026de
push rax
pushf
mov eax, 0xa8473044
pushf
not eax
add eax, 0xd75924f4
xor eax, 0xc938d8e4
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x8be2b332
xor eax, 0x98cf1d0c
rol eax, 0x93
popf
jmp 0x140102060
push rax
pushf
mov eax, 0x180d418
pushf
not eax
add eax, 0xc023b292
xor eax, 0xca255a1b
rol eax, 0x29
popf
pushf
not eax
add eax, 0xc3a0f7ca
xor eax, 0x940b73bd
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xeb6a370a
xor eax, 0xaa43bccf
rol eax, 0xf9
popf
jmp 0x140102060
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1401028bc
test rax, rax
je 0x1401027b3
push rax
pushf
mov eax, 0x41e57fae
pushf
not eax
add eax, 0xe449a8bd
xor eax, 0x8ab7cf46
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xbfcc2d4d
xor eax, 0x8a4b1c3b
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd7a58ab8
xor eax, 0x822d9317
rol eax, 0x63
popf
jmp 0x140102060
push rax
pushf
mov eax, 0x98f9ad36
pushf
not eax
add eax, 0xa8512fc1
xor eax, 0x8dc492c6
rol eax, 0xde
popf
pushf
not eax
add eax, 0xcc10f4d7
xor eax, 0x8c7541af
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb1f190e8
xor eax, 0xcf194075
rol eax, 0xfa
popf
jmp 0x140102060
mov rcx, rax
call fcn.14009ba54
mov rdi, rax
jmp 0x1401028bc
xor edi, edi
push rax
pushf
mov eax, 0x2be4e06d
pushf
not eax
add eax, 0xc9db709d
xor eax, 0xb3458e2e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc7297fa8
xor eax, 0xf187c999
rol eax, 0x65
popf
pushf
not eax
add eax, 0xd9dda0cc
xor eax, 0x87579247
rol eax, 1
popf
pushf
not eax
add eax, 0xfc21d2e8
xor eax, 0xd8db37c6
rol eax, 0x83
popf
jmp 0x140102060
mov qword [rsi + 0x10], r14
lea r14, [r12 + rdi]
mov qword [rsi + 0x18], rbx
mov r8, r12
mov rdx, r13
mov rcx, rdi
cmp r15, 0xf
jbe 0x14010290a
push rax
pushf
mov eax, 0xe14054e5
pushf
not eax
add eax, 0xe142eb55
xor eax, 0xc444d7e2
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xd953d8a9
xor eax, 0xc04da717
rol eax, 0x59
popf
jmp 0x140102060
push rax
pushf
mov eax, 0x17572172
pushf
not eax
add eax, 0x8d451aae
xor eax, 0xf3a826fb
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x8188f683
xor eax, 0xfa7bae4d
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x9ee4983f
xor eax, 0x91a512a0
rol eax, 0x75
popf
pushf
not eax
add eax, 0xcdab51f2
xor eax, 0xbd42b2e2
rol eax, 0xeb
popf
jmp 0x140102060
mov rbx, qword [rsi]
call sub.VCRUNTIME140.dll_memcpy
lea r8, [rbp + 1]
mov rdx, rbx
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [r15 + 1]
cmp rdx, 0x1000
jb 0x1401029ba
push rax
pushf
mov eax, 0x57b3c4c8
pushf
not eax
add eax, 0xbe87b84f
xor eax, 0xeb0a99fe
rol eax, 0x32
popf
pushf
not eax
add eax, 0x82a82a35
xor eax, 0xd8c5f22f
rol eax, 0x7c
popf
jmp 0x140102060
push rax
pushf
mov eax, 0x4de8f414
pushf
not eax
add eax, 0xf6a4a089
xor eax, 0xcc67da9d
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xca210044
xor eax, 0x80d5cc3e
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd4ec3355
xor eax, 0xfd10f922
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x88d1d1a5
xor eax, 0xf95d7317
rol eax, 0x45
popf
jmp 0x140102060
mov rcx, qword [rbx - 8]
add rdx, 0x27
sub rbx, rcx
lea rax, [rbx - 8]
cmp rax, 0x1f
ja 0x140102a81
push rax
pushf
mov eax, 0x9270bcce
pushf
not eax
add eax, 0x945643f8
xor eax, 0xf504ab26
rol eax, 0x28
popf
pushf
not eax
add eax, 0x877fbffa
xor eax, 0xb8a2bebb
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa0f0bb59
xor eax, 0xc317ddc3
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb16e0eaf
xor eax, 0xc5978d24
rol eax, 0x4d
popf
jmp 0x140102060
push rax
pushf
mov eax, 0x1c03a588
pushf
not eax
add eax, 0x8b800fa9
xor eax, 0xd68609ea
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xbfaa5437
xor eax, 0xe1d4967f
rol eax, 0x81
popf
pushf
not eax
add eax, 0xb6f41cc7
xor eax, 0xa0fd5d5d
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf5e2b3b2
xor eax, 0x96b18d98
rol eax, 0x16
popf
jmp 0x140102060
mov rbx, rcx
push rax
pushf
mov eax, 0x7b5a64c0
pushf
not eax
add eax, 0x8da66930
xor eax, 0xbfec8caa
rol eax, 0x32
popf
pushf
not eax
add eax, 0xe229d4e5
xor eax, 0xbf131a62
rol eax, 0x5a
popf
jmp 0x140102060
mov rcx, rbx
call fcn.1400c3971
jmp 0x140102c1e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call sub.VCRUNTIME140.dll_memcpy
lea r8, [rbp + 1]
mov rdx, rsi
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
push rax
pushf
mov eax, 0xda741284
pushf
not eax
add eax, 0xa5e23fcb
xor eax, 0x80a715af
rol eax, 0x33
popf
pushf
not eax
add eax, 0xa102666f
xor eax, 0xdbd80825
rol eax, 0xeb
popf
jmp 0x140102060
mov qword [rsi], rdi
mov rax, rsi
mov r14, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x70]
mov r15, qword [rsp + 0x20]
add rsp, 0x30
pop r13
pop r12
pop rsi
pop rbp
pop rbx
ret
call fcn.1400e291f
int3
call fcn.1400a22fb
int3