There's been so much going on the last few days that I'm going to have to do this in two parts. I don't think anyone wants ...