Added fnv1 hash functions