see http://en.wikipedia.org/wiki/Adler-32 for the algorithm details
Makoto Sakata
June 1, 2015 8:44am
MIT