R. v. Carignan — 2025 SCC 43. Supreme Court of Canada.