Ryan, I noticed that they suggested you're from CIBC, but we know that you are from Citi. I know who are. But absolutely, so we do have a range. Clearly, I think we are in some fairly uncertain times. So the range is really just reflecting the level of uncertainty. But I know very well that you guys since you typically converge around the midpoint of the range, but we do know that there is a level of uncertainty. I mean, FX continues to be very, very volatile, just as one example. Every quarter, we adjust down the FX and it just gets worse. So that's just one example of the volatility, not to mention some of our very large technology clients who continue to be under some of their own earnings pressures. So for those reasons, we've given ourselves a bit of cushion there in the implied Q4 guide. That being said, it's still a fairly healthy year-over-year growth from a constant currency perspective and from a full year basis. Again, not just looking at Q4 specifically, but looking at the full year, again, that puts us firmly in the 16% to 18% constant currency revenue growth, which, again, we think is a fairly impressive number given the times that we're in, especially when you think about the margin profile that goes along with it. In terms of budgeting and what's informing sort of our forward thinking on that, I guess, similar to Divya's question earlier, more to come there. We are clearly at this point in time in our budgeting cycle as are many of our clients. But as Jeff mentioned earlier, we -- there's two things. There's what's happening in the near-term right now. And then there's, frankly, the long-term growth trajectory of the organization and also the long-term growth trajectory of the segments that we serve and the verticals that we serve. So we are continuing to be bullish on a long-term basis. And that's really what we want to make sure that we -- that's the parting message. I really don't think that we're going to see a pulling back on a long-term basis of what we've seen historically in terms of growth in concept moderation, AI, digital IT. And frankly, even CX, I don't think that those are going to slow down on a long-term basis. But yes, in the near-term, we need to factor in what's happening today. And that's what you've seen in our guidance, and we'll come back and talk more about 2023 concurrent with our Q4 earnings.