added murmur32-hash function