Making decent time, 9586 and a CEFX unit lead their consist of windmill towers eastbound over the Cherrywood trestle.