Review-Round1: The code layout of file slicing and hash generation.