>> Then I used the virtually unmodified headers from the original file, cut > it where the actual frame data starts (I had to add one byte to the lacing > numbers as my data was 0xe6a bytes long while the original - 2d2) and > recalculated the check sum for the last page. Correction - that was the total file size, frame is 0x35f