The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Adobe Systems Inc. CS 00724F101 13,034 47,361 SH   SOLE   13,034 0 0
Alphabet Inc. Class A CS 02079K305 1,439 15,040 SH   SOLE   1,439 0 0
Alphabet Inc. Class C CS 02079K107 39,929 415,275 SH   SOLE   39,929 0 0
Amazon.com Inc CS 023135106 26,146 231,378 SH   SOLE   26,146 0 0
American Tower Corp CS 03027X100 21,823 101,642 SH   SOLE   21,823 0 0
Apple Inc. CS 037833100 61,148 442,457 SH   SOLE   61,148 0 0
Bank of Montreal CS 063671101 585 6,688 SH   SOLE   585 0 0
BCE Inc. CS 05534B760 8,919 213,113 SH   SOLE   8,919 0 0
Berkshire Hathaway B CS 084670702 20,286 75,973 SH   SOLE   20,286 0 0
Blackrock Inc CS 09247X101 23,160 42,087 SH   SOLE   23,160 0 0
Brookfield Asset Management CS 112585104 37,237 911,897 SH   SOLE   37,237 0 0
Brookfield Infrast. Partners LP C$ CS G16252101 21,847 610,157 SH   SOLE   21,847 0 0
Brookfield Infrastructure Corp Sub VT CS 11275Q107 2,664 65,570 SH   SOLE   2,664 0 0
Canadian National Railway CS 136375102 24,892 230,919 SH   SOLE   24,892 0 0
Canadian Natural Resources CS 136385101 15,385 331,118 SH   SOLE   15,385 0 0
Copart Inc. CS 217204106 22,270 209,304 SH   SOLE   22,270 0 0
CoStar Group Inc CS 22160N109 17,758 254,966 SH   SOLE   17,758 0 0
Costco Companies Inc. CS 22160K105 37,031 78,410 SH   SOLE   37,031 0 0
Diageo PLC SP/ADR CS 25243Q205 251 1,480 SH   SOLE   251 0 0
Domino's Pizza, Inc. CS 25754A201 22,108 71,270 SH   SOLE   22,108 0 0
Enbridge Inc. CS 29250N105 516 13,945 SH   SOLE   516 0 0
Ferrari N.V. CS N3167Y103 24,063 130,071 SH   SOLE   24,063 0 0
FirstService Corp CS 33767E202 30,040 252,827 SH   SOLE   30,040 0 0
Floor & Decor Holdings Inc CS 339750101 15,852 225,624 SH   SOLE   15,852 0 0
Fortis Inc. CS 349553107 3,713 97,917 SH   SOLE   3,713 0 0
Granite Real Estate Investment Trust CS 387437114 6,072 126,038 SH   SOLE   6,072 0 0
Invesco QQQ Trust CS 46090E103 559 2,090 SH   SOLE   559 0 0
JP Morgan Chase & Co CS 46625H100 234 2,236 SH   SOLE   234 0 0
Liberty Broadband Corp CS 530307305 222 3,003 SH   SOLE   222 0 0
Live Nation Entertainment Inc CS 538034109 22,113 290,814 SH   SOLE   22,113 0 0
Mastercard Inc Class A CS 57636Q104 544 1,914 SH   SOLE   544 0 0
Meta Platforms Inc. CS 30303M102 212 1,563 SH   SOLE   212 0 0
Microsoft Corp. CS 594918104 43,503 186,787 SH   SOLE   43,503 0 0
Moody's Corp CS 615369105 28,189 115,952 SH   SOLE   28,189 0 0
Netflix Inc CS 64110L106 13,925 59,144 SH   SOLE   13,925 0 0
Pembina Pipeline Corp CS 706327103 5,349 176,425 SH   SOLE   5,349 0 0
POINT Biopharma Global Inc CS 730541109 1,109 143,490 SH   SOLE   1,109 0 0
Restaurant Brands International CS 76131D103 639 12,028 SH   SOLE   639 0 0
Royal Bank of Canada CS 780087102 7,794 86,724 SH   SOLE   7,794 0 0
Sierra Metals Inc CS 82639W106 23 45,711 SH   SOLE   23 0 0
Stryker Corp CS 863667101 22,007 108,656 SH   SOLE   22,007 0 0
TC Energy Corp. CS 87807B107 6,881 171,154 SH   SOLE   6,881 0 0
Telus Corp. CS 87971M103 10,937 551,812 SH   SOLE   10,937 0 0
TFI International Inc. CS 87241L109 45,173 500,076 SH   SOLE   45,173 0 0
TJX Companies Inc CS 872540109 497 8,000 SH   SOLE   497 0 0
Toronto Dominion Bank CS 891160509 15,945 260,453 SH   SOLE   15,945 0 0
Tricon Capital Group Inc. CS 89612W102 2,560 296,501 SH   SOLE   2,560 0 0
Vail Resorts Inc CS 91879Q109 17,621 81,714 SH   SOLE   17,621 0 0
Vanguard Short-Term Bond Index Fund ETF CS 921937827 220 2,945 SH   SOLE   220 0 0
Vanguard Short-Term Corporate Bond ETF CS 92206C409 739 9,944 SH   SOLE   739 0 0
Vanguard Total Bond Market ETF CS 921937835 227 3,185 SH   SOLE   227 0 0
Visa Inc. Cls A CS 92826C839 33,612 189,205 SH   SOLE   33,612 0 0
Waste Connections Inc C$ CS 94106B101 42,573 315,655 SH   SOLE   42,573 0 0
Watsco Inc. CS 942622200 14,816 57,546 SH   SOLE   14,816 0 0