Yes, Harsh. So first, let me start with the third quarter. So yes, actually, let me start with the second quarter. So yes, you heard correctly, we exceeded our endpoint IC shipments higher than we planned in the second quarter. Our supply situation for the year really hasn't changed, so that increase in Q2 shipments comes at the expense of Q4 supply. Now when I look at Q3, we expect Q3 revenue to increase - our Q3 endpoint IC revenue to increase sequentially. Perhaps not quite at seasonal level, and that's due to the post-processing impacts we have related to COVID-19 in some of our Southeast Asia locations. We've had a couple of shutdowns that we are navigating right now. And we factored that impact into our Q3 guidance. From a systems perspective, again, looking at Q3 it will be down sequentially. But the reason it's coming down is because of the $6 million loss prevention engine shipments we had in Q2 that, that phase is now completed. If we take that out and look at our run rate systems business, it's going to grow in Q3, and we'll see a nice lift with that adjustment in there. From - I'll just keep going down, from an OpEx perspective, as you saw, we signaled - Q3 is going to be higher because of the timing and because of the RF design team we hired and the CapEx will also be higher. If I were to look into Q4, it's too early to predict Q4. From today's vantage point, the wafer supply and systems constraints that we are navigating in Q3 only get tighter in Q4. The endpoint IC situation is really no different than we've described over the last few quarters. So the key to success in Q4 continues to be our ability to ramp the M700. We spent the last several quarters adding and ramping post processing capacity and preparations for Q4 and beyond for that matter. The COVID impacts are a little bit of a wildcard that we'll have to closely monitor. But we've been dealing with those types of situations for over a year right now. So I trust that we'll be able to navigate it. And if we are able to receive any wafer upside, if we can get it kind of by mid-quarter, Q4, at least we'll be able to post process and turn it in year. On the systems side, again, looking at Q4, the shortages or the component shortages that we're dealing with now are more of a recent development than the wafer supply. Our team has done a really good job, navigating a path for us in Q3. And now they're turning their attention to Q4. So I'm confident in the team and their ability to help us find a passage Q4, but it's going to take a few weeks to a month or so for us to determine that path forward.