 I will just add, the one thing I worry about when I think about AI right now in the near to medium term is the idea that a lot of these big companies, and we talked a lot about the mega cap companies earlier in the show, is that how much of it is them buying from each other? How much is it them buying from Supermicrocomputer, NVIDIA, or other companies buying from software from Microsoft? I worry about some of the interchange of profitability between the companies themselves and what that looks like if the cycle ever turns.