/**
Computes a 32-bit Fowler-Noll-Vo (FNV-1a) hash. The number of bits can be
limited to less than 32, in which case XOR-folding is used to reduce the hash
size.
*/
/**
Computes a 32-bit Fowler-Noll-Vo (FNV-1a) hash. The number of bits can be
limited to less than 32, in which case XOR-folding is used to reduce the hash
size.
*/