 Boy, this is a fast year already, halfway through, and only 125 days until Election Day. 76 days only until early voting begins. Wow. Insane. Time flies when you're having fun, and boy, has this week been fun. Carol Roth coming up on the other side of the break. We always have great conversations. Please do stick around. This is Joe Concha in for Sean. Back with more in a moment.