 And we can talk later about lots of other places we are finding where earnings growth is holding up. But earnings growth is accelerating from 24 to 25. 24 is pretty solid itself, up about 10.5. And then analyst estimates are 14.5 for next year. Assume they're wrong, because that's usually the case. Two-thirds of the time, the earnings come in above what analysts estimate. But