Function at 0x40f01c
Capabilities:
Hash data using murmur3

Disassembly:
or ebx, dword [0x41de05]
call fcn.0040aded
neg ebx
sub ebx, dword [0x41df3e]
sub dword [0x41dce3], 0x732166d0
xor dword [0x41dc9e], esi
dec ecx
and dword [0x41dd49], ecx
rol ecx, 0x15
add ecx, dword [0x41df60]
mov dword [0x41dc79], 0xb80f33f0
not edi
rol edx, 0x1d
mov dword [0x41dddc], ecx
sub dword [0x41dd5c], eax
sub edx, eax
add dword [0x41dcca], ebx
and dword [0x41ddaf], ecx
add edx, eax
and dword [0x41dd1a], edx
ror edx, 0x1d
not edi
or dword [0x41ddae], 0xc938361b
ror ecx, 0x15
mov dword [0x41dc2d], edi
inc ecx
and dword [0x41dc46], eax
neg ebx
call fcn.0040b57c
inc ecx
call fcn.00408688
not esi
sub eax, 0x2927eea5
add edi, dword [0x41df33]
xor dword [0x41dc65], edx
inc esi
neg edx
add ebx, 0x5c3686d3
xor ebx, 0x658dd577
neg ebx
add dword [0x41dc8f], 0x2f89805c
add eax, dword [0x41de96]
xor dword [0x41dd65], ebx
xor ebx, dword [0x41df19]
sub dword [0x41ddce], esi
neg ebx
xor ebx, 0x658dd577
sub ebx, 0x5c3686d3
neg edx
dec esi
or dword [0x41dc12], ecx
xor eax, 0xc811c65c
not esi
add eax, 0xf226011e
dec ebx
sub ebx, ebp
add edi, dword [0x41de07]
or esi, dword [0x41df21]
xchg edx, esi
sub ebx, dword [0x41dfa3]
or ecx, dword [0x41dee4]
xchg esi, edx
xor ebx, 0xa4620159
xor edx, dword [0x41de97]
not edi
xor edi, edx
xor esi, dword [0x41dea8]
and dword [0x41dc9f], edx
neg edi
call fcn.00407cdb
call fcn.00409f2f
neg edi
sub dword [0x41dc96], ebx
xor edi, edx
not edi
xor ebx, 0xa4620159
xchg esi, edx
xchg edx, esi
add ebx, ebp
inc ebx
sub eax, 0xf226011e
not esi
push eax
inc ebx
dec ecx
or dword [0x41ddb2], ebx
or dword [0x41dc21], eax
sub dword [0x41dc72], edx
sub edx, dword [0x41ded6]
xor eax, dword [0x41de67]
add edi, dword [0x41de0e]
call fcn.00402779
and dword [0x41dd4f], eax
sub eax, 0xfd9caacb
std
or dword [0x41dd63], 0x60422409
xchg edi, esi
call fcn.0040b3d3
inc eax
mov dword [0x41ddb4], eax
and dword [0x41dc5d], edi
xor ebx, dword [0x41de72]
mov dword [0x41dcbb], ecx
sub esi, edx
call fcn.00406735
call fcn.0040d869
call fcn.0040d869
add esi, edx
and dword [0x41dcfb], ebx
mov dword [0x41dd11], ecx
dec eax
call fcn.00407cdb
xchg edi, esi
and dword [0x41ddb7], 0xf52ae9da
add eax, 0xfd9caacb
xor dword [0x41dd29], ecx
xor dword [0x41dc1c], esi
sub dword [0x41dd91], ebx
inc ecx
dec ebx
mov esi, 0xde453651
xchg esi, eax
sub esi, dword [0x41df35]
and dword [0x41dc09], esi
add edx, dword [0x41de78]
xor ecx, 0xdb2e903f
aas
nop
fild dword cs:[edi + 0x47cf03c6]
not ebx
xor ebx, esp
add dword [0x41dc16], eax
or dword [0x41dd16], 0x3f95a2e2
rol eax, 0x12
not ebx
add dword [0x41ddaf], 0xe14684ea
neg esi
dec ebx
call fcn.004074a9
inc ebx
neg esi
mov dword [0x41ddd2], 0x2ca21e65
not ebx
ror eax, 0x12
sub dword [0x41dd46], 0x61a0b2d2
xor ebx, esp
not ebx
dec edi
sub ecx, edi
xchg esi, eax
xor ecx, 0xdb2e903f
sub dword [0x41ddca], edi
xchg esi, eax
and esi, 0x598e8085
xchg eax, edx
add ecx, dword [0x41dee9]
inc esi
xor dword [0x41dda2], eax
fld qword [ecx]
xor dword [0x41dcfd], edi
add eax, dword [0x41df7e]
xor ebx, eax
or esi, dword [0x41df24]
xor eax, dword [0x41de69]
neg edi
add edx, 0x33339e9e
not edx
dec esi
ror ebx, 0x1e
dec edx
add edx, ebp
rol esi, 0x1c
xor dword [0x41dca6], ebx
call fcn.004087da
call fcn.0040a17c
call fcn.00407cdb
call fcn.0040d869
mov dword [0x41dc88], ebx
ror esi, 0x1c
sub edx, ebp
inc edx
rol ebx, 0x1e
inc esi
not edx
sub edx, 0x33339e9e
neg edi