Thanks Pat and hello everyone. As Pat said, an excellent quarter and first half of the year. Today, I'll spend a little extra time on organic and then give you our current thinking on expenses and margins. Then, I'll walk you through some of the items on our CFO commentary document, and I'll finish up with some comments on cash, liquidity and capital management. Okay. Let's move to page four of the earnings release and the Brokerage segment organic table. Headline all in organic of 6.8%, excellent on its own, but as pat said, really running closer to 9%. There's two reasons for that. First, recall that we had some favorable timing in our first quarter related to contingent commissions that caused a little unfavorable timing here in the second quarter, call that 70 basis points. Second, also recall that we took our 606 revenue accounting adjustment in the first quarter of 2020, we then adjusted that in the second quarter of 2020. So that creates a more difficult compare this year second quarter, call that about 150 basis points. These two items combined for about 220 basis points of a headwind here in the second quarter. We don't expect similar headwinds in the second half. Okay. Let's go to page six to the Brokerage adjusted EBITDAC table. You'll see that we expanded our EBITDAC margin by 23 basis points here in the second quarter. Considering last year second quarter was in the depth of the pandemic and our Brokerage segment save $60 million in that quarter to post any expansion at all this quarter is terrific work by the team, shows we are indeed holding a lot of our savings. So, the natural question is, when you levelize for the $60 million of pandemic savings last year second quarter, and about $15 million of cost that came back this second quarter, what was the underlying margin expansion? Answer to that is about 125 basis points, which on 6.8% organic feels about right. That $15 million mostly relates to higher utilization of our self-insurance medical plans, a modest pickup in T&E expenses and incentive comp. So, we held $45 million of cost savings this quarter. And that's really terrific. Looking forward, we continue to think we can hold a lot of our pandemic period savings, perhaps more than half, but naturally some of those costs will come back. As of now we think about $20 million of costs returned in the third quarter and $30 million return in the fourth quarter, both of those numbers are relative to last year same quarters. So, again, the natural question might be, what organic do you need to post third and fourth quarter to overcome those expenses and still have margin expansion? Math would say about 7%, which is really the real story. Recall at the beginning of the year, after expanding margins 420 basis points in 2020, we were looking at just holding margins flat.