On a gorgeous morning CN ET44AC 3212 pulls 167 platforms of Prince Rupert Fairview, BC - Toronto BIT, ON stacks through Armstrong after a crew change. CN ES44AC 2807 provides some mid train DP.