Regular and almost universal hashing: an efficient implementation. (4th November 2016)