I know that the files generated by Stamford are timed at or about 0:00, 3:00, 6:00, 9:00, 12:00, 15:00, 18:00 and 21:00 California local time (hereafter CLT, which is either PST or PDT depending on the time of year) ... but with the source data for the file being only updated ever two hours this means that every other update file contains data that is an hour older than the ones in between (the difference between the files is alternates between the effect of the addition of 2 hours of results and 4 hours of results.
The updates by Stamford start just after the even hours of the day (ie 0:00, 2:00 etc CLT) and wind up with the data for the period up to almost an hour later ... results arriving while the update is progressing are included ... so the stats on the site are those as of 1:00, 3:00 CLT.
The means in turn that the 3rd party update files should be regarded as being timed at 23:00, 3:00, 5:00, 9:00 etc CLT.
There is an obvious consequences of this with catch up times being more accurate (the present way has catch up times shifting back and forth by an hour on each update) ..
Posted to the general list as this is not IMHO a bug but more in the "food for thought" category ...
Allan