Function at 0x140092eed
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x377b14c
pushf
not eax
add eax, 0x545f7eb0
xor eax, 0x231d1cae
rol eax, 0x43
popf
pushf
not eax
add eax, 0x28b2eee4
xor eax, 0x5980f71c
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x7b165587
xor eax, 0x2a6c1c63
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x79912442
xor eax, 0x63d9ec3d
rol eax, 0xc8
popf
cmp eax, 0x14
jne 0x140092f50
popf
pop rax
jmp 0x140093a90
cmp eax, 9
jne 0x140092f5f
popf
pop rax
jmp 0x140093611
cmp eax, 2
jne 0x140092f6e
popf
pop rax
jmp 0x14009322c
cmp eax, 1
jne 0x140092f7d
popf
pop rax
jmp 0x140093190
cmp eax, 4
jne 0x140092f8c
popf
pop rax
jmp 0x140093375
cmp eax, 0x11
jne 0x140092f9b
popf
pop rax
jmp 0x1400939be
cmp eax, 7
jne 0x140092faa
popf
pop rax
jmp 0x140093503
cmp eax, 0xa
jne 0x140092fb9
popf
pop rax
jmp 0x140093697
cmp eax, 3
jne 0x140092fc8
popf
pop rax
jmp 0x1400932bf
cmp eax, 0x10
jne 0x140092fd7
popf
pop rax
jmp 0x140093957
cmp eax, 0x12
jne 0x140092fe6
popf
pop rax
jmp 0x1400939f8
cmp eax, 0x15
jne 0x140092ff5
popf
pop rax
jmp 0x140093aef
cmp eax, 0xf
jne 0x140093004
popf
pop rax
jmp 0x1400938fb
cmp eax, 6
jne 0x140093013
popf
pop rax
jmp 0x14009347d
cmp eax, 0xb
jne 0x140093022
popf
pop rax
jmp 0x1400936ee
cmp eax, 0xe
jne 0x140093031
popf
pop rax
jmp 0x140093877
cmp eax, 0xc
jne 0x140093040
popf
pop rax
jmp 0x140093729
cmp eax, 0x13
jne 0x14009304f
popf
pop rax
jmp 0x140093a3d
cmp eax, 0
jne 0x14009305e
popf
pop rax
jmp 0x14009308b
cmp eax, 0xd
jne 0x14009306d
popf
pop rax
jmp 0x1400937b6
cmp eax, 5
jne 0x14009307c
popf
pop rax
jmp 0x1400933c2
cmp eax, 8
jne 0x14009308b
popf
pop rax
jmp 0x14009354e
push rbx
push rsi
push r14
push r15
sub rsp, 0x28
mov r14, qword [rcx + 0x10]
movabs rbx, 0x383703b84bdf3f75
pushf
not rbx
add rbx, 0x283860ad
xor rbx, 0x59b8cca9
rol rbx, 0x90
popf
pushf
not rbx
add rbx, 0x5bf58cf3
xor rbx, 0x3b88a25
rol rbx, 0x7d
popf
pushf
not rbx
add rbx, 0x5e226bc7
xor rbx, 0x1064a1a5
rol rbx, 0x21
popf
pushf
not rbx
add rbx, 0xe941ce3
xor rbx, 0x307dc496
rol rbx, 0x98
popf
mov rax, rbx
movzx r15d, r9b
push r14
not r14
add rax, r14
pop r14
add rax, 1
mov rsi, rcx
cmp rax, 1
jb 0x14009315d
push rax
pushf
mov eax, 0x7059f388
pushf
not eax
add eax, 0x27e1dcfd
xor eax, 0x7d547d87
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8790cf6
xor eax, 0x17c427b9
rol eax, 0xe7
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0x525b67bd
pushf
not eax
add eax, 0x972c3ce
xor eax, 0x49b231dd
rol eax, 0x39
popf
pushf
not eax
add eax, 0x1be0fe77
xor eax, 0x7d63b39b
rol eax, 0x6b
popf
jmp 0x140092f41
mov qword [rsp + 0x58], rbp
mov rbp, qword [rcx + 0x18]
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x20], r12
lea r12, [r14 + 1]
mov rdx, r12
or rdx, 0xf
cmp rdx, rbx
ja 0x1400931f9
push rax
pushf
mov eax, 0x55f4530f
pushf
not eax
add eax, 0x34a8406a
xor eax, 0x415c0c52
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x6bf5cbfa
xor eax, 0xed320b0
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x78e44f17
xor eax, 0x32475455
rol eax, 0xa3
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0xe1a01505
pushf
not eax
add eax, 0x469a71e3
xor eax, 0x2143381d
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x842e0a2
xor eax, 0x42897be1
rol eax, 4
popf
jmp 0x140092f41
mov rcx, rbp
mov rax, rbx
shr rcx, 1
push rcx
not rcx
add rax, rcx
pop rcx
add rax, 1
cmp rbp, rax
ja 0x140093279
push rax
pushf
mov eax, 0xd6736643
pushf
not eax
add eax, 0x23ebc928
xor eax, 0x69392b4
rol eax, 0x24
popf
pushf
not eax
add eax, 0x38b69276
xor eax, 0x7af78d71
rol eax, 0x88
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0xb635044
pushf
not eax
add eax, 0x66c56da0
xor eax, 0x3ccd5daa
rol eax, 0x86
popf
pushf
not eax
add eax, 0x44f3d7ae
xor eax, 0x455e8f2e
rol eax, 0x17
popf
pushf
not eax
add eax, 0x7e041550
xor eax, 0xf5d6c5
rol eax, 0x85
popf
jmp 0x140092f41
lea rax, [rcx + rbp]
mov rbx, rdx
cmp rdx, rax
cmovb rbx, rax
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x14009332f
push rax
pushf
mov eax, 0x90c0b617
pushf
not eax
add eax, 0x432e9502
xor eax, 0x15f53943
rol eax, 0x36
popf
pushf
not eax
add eax, 0x7aec4c1c
xor eax, 0x421b7e79
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xeac1a9c
xor eax, 0x63377692
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x285e8561
xor eax, 0x68907f2a
rol eax, 0x9d
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0x1765a652
pushf
not eax
add eax, 0x20b0103f
xor eax, 0x433a83af
rol eax, 0x36
popf
pushf
not eax
add eax, 0x142fb503
xor eax, 0x79660e0d
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x42d7e4e
xor eax, 0x727f2eb
rol eax, 0x2d
popf
jmp 0x140092f41
xor edi, edi
jmp 0x140093729
cmp rcx, 0x1000
jb 0x140093424
push rax
pushf
mov eax, 0x90454ab6
pushf
not eax
add eax, 0x486553f5
xor eax, 0x54b0936b
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x3296c219
xor eax, 0x56c1784d
rol eax, 7
popf
pushf
not eax
add eax, 0x7feddc54
xor eax, 0x681fdc49
rol eax, 0x69
popf
pushf
not eax
add eax, 0x4f0c4857
xor eax, 0x36e9e0d1
rol eax, 0xca
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0x6084b637
pushf
not eax
add eax, 0x5d8741c9
xor eax, 0x21fdd719
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x27318533
xor eax, 0x3c6bf770
rol eax, 0xd
popf
pushf
not eax
add eax, 0x6d7b81d8
xor eax, 0x141f1cda
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x4fd7c42b
xor eax, 0x652f2cd
rol eax, 0x29
popf
jmp 0x140092f41
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400934bd
push rax
pushf
mov eax, 0x16d0d3fc
pushf
not eax
add eax, 0x3323a72b
xor eax, 0x16709c05
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x5dc0df60
xor eax, 0x4c9949dd
rol eax, 0x40
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0xe882d4ff
pushf
not eax
add eax, 0x64b40454
xor eax, 0x7605b407
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x79717b5e
xor eax, 0x2b2c1b80
rol eax, 0x20
popf
pushf
not eax
add eax, 0x65d20f35
xor eax, 0x6d61518d
rol eax, 0x76
popf
jmp 0x140092f41
jmp 0x140093611
movabs rax, 0xffc14bb0ab8f2aae
pushf
not rax
add rax, 0x47c841ab
xor rax, 0x219ff6fc
rol rax, 0x27
popf
pushf
not rax
add rax, 0x45b0b582
xor rax, 0x270c39e6
rol rax, 0x8f
popf
pushf
not rax
add rax, 0x30cbfff1
xor rax, 0x42bff257
rol rax, 0x79
popf
pushf
not rax
add rax, 0x15caadac
xor rax, 0x70a28074
rol rax, 0x5f
popf
add rax, 0x27
push rax
pushf
mov eax, 0x778c34a5
pushf
not eax
add eax, 0x61589cf
xor eax, 0x14d8b99a
rol eax, 2
popf
pushf
not eax
add eax, 0x59aa690a
xor eax, 0x687982d0
rol eax, 0x75
popf
pushf
not eax
add eax, 0x117b0bcd
xor eax, 0x16036c2b
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x2cd91cd
xor eax, 0x79215220
rol eax, 0x1a
popf
jmp 0x140092f41
mov rcx, rax
call fcn.14011277f
test rax, rax
je 0x140093651
push rax
pushf
mov eax, 0x29c5cba9
pushf
not eax
add eax, 0x2fde728d
xor eax, 0x1f5deff1
rol eax, 0xea
popf
pushf
not eax
add eax, 0x25f6ed96
xor eax, 0x10d2a535
rol eax, 0x41
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0x914c0c4a
pushf
not eax
add eax, 0x5a889b69
xor eax, 0x4454ec4a
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x395a7a45
xor eax, 0x105f7647
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x118872bf
xor eax, 0x5a41ed49
rol eax, 0xa0
popf
jmp 0x140092f41
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140093729
call fcn.14011277f
mov rdi, rax
push rax
pushf
mov eax, 0x83b4cba1
pushf
not eax
add eax, 0x36db815a
xor eax, 0x393ca514
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x3067823f
xor eax, 0xde17e13
rol eax, 0xb3
popf
jmp 0x140092f41
mov qword [rsi + 0x10], r12
mov r8, r14
mov qword [rsi + 0x18], rbx
mov rcx, rdi
cmp rbp, 0xf
jbe 0x140093783
push rax
pushf
mov eax, 0x45dfc400
pushf
not eax
add eax, 0x70f51c2a
xor eax, 0x61be7926
rol eax, 0x70
popf
pushf
not eax
add eax, 0x50729245
xor eax, 0x621886c5
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x28d743b2
xor eax, 0x6af6988b
rol eax, 0x78
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0x48627406
pushf
not eax
add eax, 0x1d8d9344
xor eax, 0x55366eaa
rol eax, 0xef
popf
pushf
not eax
add eax, 0xbde8e36
xor eax, 0x5312ce35
rol eax, 0x40
popf
jmp 0x140092f41
mov rbx, qword [rsi]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbp + 1]
mov byte [r14 + rdi], r15b
mov byte [r14 + rdi + 1], 0
cmp rdx, 0x1000
jb 0x140093831
push rax
pushf
mov eax, 0xab98a47c
pushf
not eax
add eax, 0x10c633b3
xor eax, 0x1d3d556
rol eax, 0xca
popf
pushf
not eax
add eax, 0x62444396
xor eax, 0x58e41207
rol eax, 0x23
popf
pushf
not eax
add eax, 0x29d027b9
xor eax, 0x60f18a53
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x76e173a0
xor eax, 0x3c3d2e8
rol eax, 0xd1
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0x7d5bc313
pushf
not eax
add eax, 0x1acd5de0
xor eax, 0x5036e23c
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x69e3dbbf
xor eax, 0x6d705a0f
rol eax, 0x42
popf
pushf
not eax
add eax, 0x6cf88a6b
xor eax, 0x69f43aad
rol eax, 0xf4
popf
jmp 0x140092f41
mov rcx, qword [rbx - 8]
add rdx, 0x27
push rcx
not rcx
add rbx, rcx
pop rcx
add rbx, 1
lea rax, [rbx - 8]
cmp rax, 0x1f
ja 0x1400938c8
push rax
pushf
mov eax, 0x2a434012
pushf
not eax
add eax, 0x63b839fd
xor eax, 0x3193e33
rol eax, 0x22
popf
pushf
not eax
add eax, 0x2401ce2c
xor eax, 0x64aaec7
rol eax, 0x86
popf
jmp 0x140092f41
push rax
pushf
mov eax, 0xe95c61e1
pushf
not eax
add eax, 0x7cc1dd3f
xor eax, 0x628ad277
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xcf6a53b
xor eax, 0x777dac76
rol eax, 0xdc
popf
jmp 0x140092f41
mov rbx, rcx
push rax
pushf
mov eax, 0xb4883723
pushf
not eax
add eax, 0x26bc4ac2
xor eax, 0x544ced8d
rol eax, 0x28
popf
pushf
not eax
add eax, 0x592123ab
xor eax, 0x7c8ddd3
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x2bf828be
xor eax, 0x234c3e09
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb528d1c
xor eax, 0x702b5165
rol eax, 0xf
popf
jmp 0x140092f41
mov rcx, rbx
call fcn.140114059
jmp 0x140093a3d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + rdi], r15b
mov byte [r14 + rdi + 1], 0
push rax
pushf
mov eax, 0x72edf0a6
pushf
not eax
add eax, 0x1871388c
xor eax, 0x427b3e59
rol eax, 0x61
popf
pushf
not eax
add eax, 0x2f477b4b
xor eax, 0x5f56a1d1
rol eax, 0xb7
popf
jmp 0x140092f41
mov qword [rsi], rdi
mov rax, rsi
mov rdi, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x58]
mov r12, qword [rsp + 0x20]
add rsp, 0x28
pop r15
pop r14
pop rsi
pop rbx
ret
call fcn.14005cfaf
int3
call fcn.14005ce14
int3