>
The next value is a checksum, which is calculated by applying a function to the contents of the entire file, excluding any bytes preceding the checksum.[...]
> The header also includes a SHA-1 hash of the file (excluding any preceding bytes).
Wait, each checksum includes the other? How does that work?