My understanding is that "Public Disclosure" would mean previously announced public info (News Releases, Presentations, Technical Reports, etc). Therefore the "Public Disclosure" could be info from the 2008 PFS.
It's also quite likely that the numbers are simply BMOs calculations. I've noticed that Lumina has production numbers posted. Lumina is only at the Resource Estimate stage and has never posted production estimates. Therefore, it's possible that all of these numbers are just BMOs estimates.
News tomorrow is also very likely. I think we will see an exploration update rather than feasibility numbers though.