 Second quarter earnings season looks to be up about 9% year over year. Those are really good numbers with these high interest rates. So, I mean, that's why the market's hitting new highs. Dow looks like it's going to open at a new high this morning, according to the futures markets. I think there's a rotation going into the basic companies away from technology. We'll see if that plays out.