Yes I hear from the other thread someone suggested 31st of July. I don't know where that is from.
Primary Completion Date was scheduled for March 2009 (ie. final data collection date for primary outcome measurements).
Estimated Study Completion Date is sometime in July 2009.
So July 31st would not be an unreasonable guess, but hopefully it was more than a guess.