Thanks, C.J. So, on the demand side, we certainly see strong demand across almost all end markets. PC, on a year-over-year basis in calendar year 2021, the growth is in high-teens. And, of course, the SSD attach rate average content continues to increase on the NAND side and continue -- PC continues to drive healthy demand for DRAM as well. Our data center, after the digestion period earlier in the year in the second half, driving strong demand for us as well. Smartphone, 5G trends driving unit sales as well as average content growth. Automotive, we can’t meet the supply. We can’t meet the demand that is strong there. Industrial markets, the demand is strong. So, across the Board, almost across all end markets, we are seeing strong demand. In fact, in the industry, there is unmet demand. And you know that there is semiconductor shortage across the technology ecosystem. And as that semiconductor shortage gets alleviated over time, that actually is going to create more demand for memory and storage because every end application today, whether it’s analog IC-related or memory, CPU cores-related, all of them actually required memory and storage. So semiconductor shortage, which is actually impacting some of the demand, as that gets alleviated over the course of next seven quarters, that too will bring about increased demand. So, demand trends are strong. The supply, as we see through the year, through the end of the year and into calendar year 2022, is tight as well. And you know that CapEx in the industry has been on the DRAM side, extremely disciplined. The producer inventories, the supplier inventories are running extremely lean as well. I can certainly speak for our inventory. Our days of inventory are at 98, extremely low as well. And capital intensity is increasing as well in the industry, and that all bodes well for disciplined supply growth as well. We talked about that how DDR5 as a spec that is there in the industry, as a JEDEC spec, actually requires more on chip ECC that results in bigger die sizes for everybody in the industry for DDR5 over DDR4. So that, again, as you can well understand, as the industry transitions to DDR5 over the course of next several quarters in 2022 as well as in 2023, that too means less supply growth availability from the wafers, even with technology transitions, and so, all of those trends from the demand side as well as from the supply side bode well for our industry.