Barrie Line double tracking timeline predictions?

how long do you all think it’ll take them to fully complete the work from Union to Aurora? Then how long could it take from Aurora to Barrie?

I assume we’re looking at 10-20 years before it’s fully completed all the way up to Allendale Waterfront? They have new-ish fencing in some sections between Aurora and Barrie showing where they intent to expand for a second track.