new chunksAdaptiveChecksum algorithm