Function at 0x14038a39f
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xc7cb29f0
pushf
not eax
add eax, 0x9fd6de63
xor eax, 0xddb72f69
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa1e222b2
xor eax, 0x8d627280
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa783f9b5
xor eax, 0x96c5d8db
rol eax, 0xd0
popf
cmp eax, 4
jne 0x14038a3ef
popf
pop rax
jmp 0x14038a68c
cmp eax, 0
jne 0x14038a3fe
popf
pop rax
jmp 0x14038a4a3
cmp eax, 3
jne 0x14038a40d
popf
pop rax
jmp 0x14038a62d
cmp eax, 1
jne 0x14038a41c
popf
pop rax
jmp 0x14038a541
cmp eax, 0xa
jne 0x14038a42b
popf
pop rax
jmp 0x14038a993
cmp eax, 7
jne 0x14038a43a
popf
pop rax
jmp 0x14038a8c2
cmp eax, 6
jne 0x14038a449
popf
pop rax
jmp 0x14038a773
cmp eax, 0xb
jne 0x14038a458
popf
pop rax
jmp 0x14038a9ee
cmp eax, 0xc
jne 0x14038a467
popf
pop rax
jmp 0x14038aa30
cmp eax, 8
jne 0x14038a476
popf
pop rax
jmp 0x14038a924
cmp eax, 5
jne 0x14038a485
popf
pop rax
jmp 0x14038a712
cmp eax, 2
jne 0x14038a494
popf
pop rax
jmp 0x14038a5da
cmp eax, 9
jne 0x14038a4a3
popf
pop rax
jmp 0x14038a987
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
jmp 0x14038a4b3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, dword [0x14010a320]
xor esi, esi
mov ebx, eax
cmp ecx, 0xffffffff
je 0x14038a50e
push rax
pushf
mov eax, 0xde91c82b
pushf
not eax
add eax, 0xf1f343ee
xor eax, 0xf2dce2b0
rol eax, 0x28
popf
pushf
not eax
add eax, 0xb5eeac14
xor eax, 0xeccddc17
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe0e97c09
xor eax, 0xbbc4e323
rol eax, 0xec
popf
jmp 0x14038a3e0
push rax
pushf
mov eax, 0xbd6d84d3
pushf
not eax
add eax, 0xc79fe8a0
xor eax, 0xac023406
rol eax, 0x96
popf
pushf
not eax
add eax, 0xeeb92eab
xor eax, 0xfc0f2295
rol eax, 0x93
popf
jmp 0x14038a3e0
call fcn.1401497d5
mov rdi, rax
test rax, rax
je 0x14038a594
push rax
pushf
mov eax, 0x8da9c45d
pushf
not eax
add eax, 0xa5cf6664
xor eax, 0x84a94cba
rol eax, 0x94
popf
pushf
not eax
add eax, 0xea7cdcbc
xor eax, 0xf2e895bf
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc904a435
xor eax, 0xecd613d2
rol eax, 0x4f
popf
jmp 0x14038a3e0
push rax
pushf
mov eax, 0x5b3d12fe
pushf
not eax
add eax, 0xcb30e963
xor eax, 0xc5d96e1c
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf910683e
xor eax, 0xe5c5f017
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa0600dc6
xor eax, 0x9614d3ac
rol eax, 0xdd
popf
jmp 0x14038a3e0
cmp rax, 0xffffffffffffffff
cmove rdi, rsi
jmp 0x14038aa30
mov ecx, dword [0x14010a320]
push rax
pushf
mov eax, 0x183bafe2
pushf
not eax
add eax, 0x843eed08
xor eax, 0x9c91be35
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa8e25528
xor eax, 0xc8dcfaed
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe88a1737
xor eax, 0x8fccf252
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc60e5dff
xor eax, 0xd12583e2
rol eax, 0xf0
popf
jmp 0x14038a3e0
or rdx, 0xffffffffffffffff
call fcn.1401b929f
test eax, eax
jne 0x14038a6cc
push rax
pushf
mov eax, 0x16832e97
pushf
not eax
add eax, 0xed0b89c3
xor eax, 0xe5d37d38
rol eax, 0xab
popf
pushf
not eax
add eax, 0x91925e70
xor eax, 0xb861c4fd
rol eax, 0x1d
popf
jmp 0x14038a3e0
push rax
pushf
mov eax, 0xb46f8d2f
pushf
not eax
add eax, 0x8c63151f
xor eax, 0xc7bb3f30
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x8732305b
xor eax, 0x9abb8c3b
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xbe55f179
xor eax, 0xfcc32c42
rol eax, 0x3e
popf
jmp 0x14038a3e0
mov rdi, rsi
jmp 0x14038aa30
mov edx, 0xb96be67d
pushf
not edx
add edx, 0x96128218
xor edx, 0xbc96585b
rol edx, 0xb2
popf
pushf
not edx
add edx, 0xb58b76a2
xor edx, 0x9230573e
rol edx, 0xd
popf
pushf
not edx
add edx, 0x87a4dcb9
xor edx, 0xd3482422
rol edx, 0x3a
popf
mov ecx, 0xf12163d9
pushf
not ecx
add ecx, 0xc657e1b4
xor ecx, 0xdd347fc2
rol ecx, 0xe7
popf
pushf
not ecx
add ecx, 0x981676a1
xor ecx, 0x8113e277
rol ecx, 0xf
popf
pushf
not ecx
add ecx, 0xb1ac8fcc
xor ecx, 0x8b1507e6
rol ecx, 0x88
popf
pushf
not ecx
add ecx, 0xf0cdfdf9
xor ecx, 0xcecacf92
rol ecx, 0xd9
popf
call fcn.14020b329
mov ecx, dword [0x14010a320]
mov rdi, rax
test rax, rax
jne 0x14038a869
push rax
pushf
mov eax, 0xa79c02aa
pushf
not eax
add eax, 0xe6bfd020
xor eax, 0xe0a205ee
rol eax, 5
popf
pushf
not eax
add eax, 0xa7784cad
xor eax, 0xaea95d15
rol eax, 0x80
popf
pushf
not eax
add eax, 0xf7204068
xor eax, 0xdd89dd83
rol eax, 0x9a
popf
jmp 0x14038a3e0
push rax
pushf
mov eax, 0x3fa24aa2
pushf
not eax
add eax, 0xd73633ab
xor eax, 0xd815129b
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf3417022
xor eax, 0xdb368904
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb1c48541
xor eax, 0x9be0767c
rol eax, 4
popf
pushf
not eax
add eax, 0xde45c989
xor eax, 0xe322ea93
rol eax, 0x15
popf
jmp 0x14038a3e0
xor edx, edx
call fcn.1401b929f
xor ecx, ecx
push rax
pushf
mov eax, 0x35dab6ee
pushf
not eax
add eax, 0xd4e3aa38
xor eax, 0xea535bc9
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xecdf4802
xor eax, 0x8d392bed
rol eax, 0xae
popf
pushf
not eax
add eax, 0x83a72a03
xor eax, 0xc1aa69cd
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe58be2ee
xor eax, 0xf184aaa0
rol eax, 0xad
popf
jmp 0x14038a3e0
call fcn.14038d988
jmp 0x14038a712
mov rdx, rdi
call fcn.1401b929f
test eax, eax
jne 0x14038a9ee
mov ecx, dword [0x14010a320]
xor edx, edx
call fcn.1401b929f
mov rcx, rdi
jmp 0x14038a924
mov rcx, rdi
call fcn.1403ba803
xor ecx, ecx
call fcn.14038d988
push rax
pushf
mov eax, 0xbbb4ca66
pushf
not eax
add eax, 0xc6f5157f
xor eax, 0x8b9e2980
rol eax, 0xab
popf
pushf
not eax
add eax, 0xbea47f32
xor eax, 0xfb8fbb2b
rol eax, 0x86
popf
jmp 0x14038a3e0
mov ecx, ebx
jmp 0x14038aa33
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rbx, qword [rsp + 0x30]
mov rax, rdi
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
ret