Jody Lee Bruchon wrote: >I want to know why the algorithm returns uint32_t but casts the >calculated hash to uint16_t prior to returning it. The cast doesn't affect the operation of the algorithm. It can be removed. Ron