Thanks, Eddie. Our Manhattan global teams continue to execute exceptionally well, as we delivered strong financial results across the board, while significantly investing in the business. We are tracking well compared to the Rule of 40, as top to bottom line we continue to raise the bar in a choppy macro environment, delivering strong quality of earnings that includes growth, profitability, cash flow and great balance sheet metrics. I'll start with a quick recap of the quarter, with growth rates on a year-over-year basis unless otherwise stated. So total revenue was a record $192 million, up 16% as reported and up 18% in constant currency. Excluding license and maintenance revenue, which removes the compression driven by our cloud transition, as reported total revenue was up 26%. Q2 cloud revenue totaled $42 million, up 48%. We ended the quarter, with RPO of $898 million growing 84% and 11% sequentially. As Eddie mentioned, excluding approximately $30 million in first half FX headwinds, RPO totaled $928 million up 90%. We are well positioned to exceed the high end of our $1 billion RPO outlook, during the second half of this year, of which we estimate $15 million to $20 million in potential FX headwinds. Regarding RPO, we expect to update guideposts on our Q3 earnings call. Q2 services revenue knocked it out of the park passing the century mark, recording $101 million up 19%, as cloud sales continue to fuel services revenue growth globally. Our Q2 operating profit totaled $53 million, with adjusted operating margin of 27.5%. And importantly, we continue to invest for future growth. In Q2, revenue growth combined with operating leverage drove the outperformance versus our prior 24% operating margin target for the quarter. This resulted in record Q2 earnings per share of $0.69, up 13% and GAAP EPS was $0.49. Turning to cash is king. Q2 operating cash flow was a solid $53 million up 16%. Adjusted EBITDA margin was 28%, and free cash flow margin was 27%. As we discussed last quarter, our Q2 cash flow absorbed $13 million of incremental cash tax associated with the US Tax Cuts and Jobs Act, that did not impact us a year ago -- in the year-ago period. I refer you to Item eight on our earnings release, for more information on the timing of cash tax payments under this new law. Regarding our balance sheet, let's start with solid. Deferred revenue increased 42% year-over-year to $179 million. We ended the quarter with $214 million in cash and zero debt. In the quarter, we invested $50 million in share repurchases resulting in $100 million in buybacks invested year-to-date. Also our Board has approved the replenishment of our $75 million share repurchase authority. Now turning to our updated 2022 guidance. As consistently mentioned, our financial objective is to deliver sustainable double-digit, top line growth and top quartile operating margins, benchmarked against enterprise SaaS comps, of which we are doing. With our strong first half performance, and increasing visibility we are again raising our 2022 outlook. We are raising our total revenue range to $733 million to $741 million, with a $737 million midpoint, representing 11% growth as reported and 14% growth removing FX impacts. This is up from our prior guidance midpoint of $723.5 million and 9% growth. Excluding license and maintenance attrition, growth would be 21% as reported and 24% removing FX. For Q3, we expect total revenue of $183 million to $187 million with $185 million midpoint, delivering 9% growth year-over-year. Excluding license and maintenance revenue, Q3's expected growth at the midpoint is 18% and removing FX growth would be 22%. We are increasing our operating margin range to 25.5% to 25.7%, up from our prior midpoint of 24.5% and our original midpoint of 23.25%. And we have previously highlighted our 2022 operating margin guidance factors in continued investments for growth including hiring talent. Yes, I said we are hiring. Talent retention and performance-based compensation as well as the return of pandemic-impacted expenses such as our in-person Momentum conference as well. Also just a reminder, our margin is also impacted by license and maintenance attrition and customer demand for our cloud solutions. Regarding full year adjusted earnings per share, we are raising the range to $2.35 to $2.39, with a $2.37 midpoint, which is up 9% from our prior midpoint of $2.18. And for GAAP EPS, our guidance range is moving up to $1.63 to $1.67. For Q3, we expect adjusted EPS of $0.56 to $0.58 and GAAP EPS of $0.36 to $0.38, with the difference between adjusted EPS and GAAP EPS, solely representing investment and equity-based compensation. Further drilling down on revenue for the full year 2022, we are increasing our cloud revenue range to $170 million to $172 million, representing 40% growth at the midpoint. We estimate cloud revenue will be approximately $44 million in Q3 and $47 million in Q4 at the midpoint. And for our services revenue, we are increasing our forecast to $382 million to $387 million. At the midpoint, this represents 15% growth and on a quarterly basis represents Q3 services revenue of $101 million and for Q4, $93 million accounting for traditional retail peak seasonality. For maintenance revenue, we are slightly refining our revenue range [Technical Difficulty]