Let's turn to our share repurchase activity. In Q2, we continue to execute against the $1,200,000,000 authorization that was approved in 2022 By repurchasing 7,000,000,000 shares, spending approximately $154,000,000 At the end of the second quarter, we had approximately $419,000,000 remaining under the current authorization. Additionally, as I will discuss in greater detail shortly, We're pleased to announce today that our Board has authorized an additional $1,200,000,000 share repurchase program. I'd now like to share our guidance for the Q3 and provide an update to our full year 2023 guidance, where I will also provide some context on the thinking Behind this guidance. For the Q3 of 2023, we expect revenue to be in the range of 626 To $629,000,000 On a constant currency revenue basis, we expect revenue to be in the range of 6.34 $4,000,000 to $637,000,000 We are assuming a currency headwind of Nearly $8,000,000 in the 3rd quarter, which translates to a 130 basis point headwind to year over year growth.