Seismotech IP Holdings Inc. v. Ecobee Technologies ULC, 2024 FCA 144 -- text