bitarray
mmh3