Thanks, George. As George noted, operating expenses in Q4 2023 were up 14% and operating expense growth has slowed from 20% to 25% in H1 to under 15% in H2. If the sales force ramp and post-COVID re-hiring was our mantra in 2022, it’s safe to say that hiring restraint and cost containment has been our 2023 theme. We had 450 employees at the end of 2021, 591 at the end of 2022, and now 613 at the end of Q3 2023. One of our notable internal goals throughout 2023 was to finish the year with fewer than 625 employees. This target seems achievable. Increased sales and cost constraints has improved bottom line considerably. In Q1, operating income growth excluding special charges was 3%, it was 8% percent in Q2, 49% in Q3, and now we’re guiding 44% in Q4. In Q3, we posted a gross margin of 65%, up 80 basis points year-over-year. The increase was driven by average selling price increases and direct labor productivity improvements. The benefits of a larger and more efficient manufacturing team are starting to come to the P&L. In retrospect, our 2022 manufacturing hiring surge was well timed with the global return to hospital of patients and staff. Units are up and back orders are down. Cash at the end of Q3 2023 was $97 million, an increase of $6.8 million in the quarter. This increase was driven by cash from operations of $11.8 million, which is partially offset by dividends of $3.1 million and capital expenditures of $1.1 million. For guidance, please see our business outlook issued in today’s press release. But a few Q4 highlights include: reported sales growth of 20%; organic sales growth of 16%; operating income growth of 44%; and EPS growth of 43%. This $600,000 upward revision to our Q4 operating income guidance is largely due to an improved gross margin and tighter expense control. Separately, we have lowered Q4 sales guidance by $1.5 million due to three topics, which have evolved since our last guidance, the strengthening dollar, RestoreFlow output constraints, and the continued U.S. export ban on sales to Russia. And Finally, I would like to welcome two new analyst teams to the LeMaitre story. In September, Suraj Kalia and Shaymus Contorno from Oppenheimer initiated coverage. So, in October, David Turkaly and Danny Stauder from JMP initiated coverage. Thank you to both teams, and we look forward to working with you. With that, I’ll turn it back over to the operator for questions.