Hi littlunThanks for the update - spreadsheet amended. Good news you will be a Canadian Citizen a day sooner!
One more update on this. My parents are visiting and they are scheduled to leave a day before my oath ceremony. So, I sent CIC and email asking if they could give me an earlier date so my parents could attend. Well they did . They sent me July 26th. Awesome.
Once again, thanks for all the help you provide us here.