fnv32a moved to hash