http://www.xxhash.net
