Yes. Thanks, Dennis. And yes, we're really happy with the progress we're making, obviously, in our oil sands business and the resiliency of it and the continuous improvement demonstrated across that business. Some things I would point to, obviously, after taking over the Lloyd thermal assets and the Sunrise assets, we are able to deploy some of the Cenovus technology into those assets and immediately improve production. We do execute resource delineation and happy to report that we're finding additional resource to maintain kind of those levels of production out into the future. So lots of activity going on, on assessing where it is and making sure that we can continue to produce. I think the other thing is obviously, our NCG, or non-compressible gas, into the reservoir and timing of that. It's really, for us, a steam oil ratio game. So the more we can drive down our steam-oil ratio, the more production we can achieve. And you're seeing some of those improvements across the various assets. And then maybe I'd point to Sunrise. When we took over Sunrise, it hadn't had a pad drilled and tied-in since kind of the early 2020s. We've since added three pads. They're now in the progress of either operating or ramping up. Obviously, we're deploying some of the new technologies in those pads. But also, we're starting to utilize the spare steam capacity that we had at that asset. So we're pretty excited about the growth profile that we have at Sunrise over the coming couple of years as we continue to add pads and grow. And then maybe I'll just touch on some of the other growth that we have in the oil sands portfolio. On Narrows, we're approaching mechanical completion at the end of this year, and we will start steaming, the pads are drilled and in place. So we'll be able to progress that steaming in the first half of 2025 to see production coming out of Narrows in 2026 and remind people that that's going to be about 20,000 to 25,000 barrel a day increase. And then on Foster Creek, we have an optimization project underway, which is essentially a steam addition project. That project is progressing well. On track for completion at the back end of 2025, early 2026, which will then allow us to steam new pads and bring on an additional 30,000 barrels a day at Foster. So lots of exciting things happening across the oil sands, and it just demonstrates the continuous improvement that's happening everyday in that business to make it better.