checksum-based differencing library 