CP train from Kansas City, MO, to Mason City, IA, rolls west near MP 32 on the Mason City Sub with a rainbow consist. The CP redid some of their trains across the IC&E/DM&E system. This train is new train that came out of that restructuring. Too bad they couldn't restructure their power situation too!.