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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Adobe Systems Inc. CS 00724F101   15,993 47,524 SH   SOLE   15,993 0 0
Algonquin Power and Utilities CS 015857105   69 10,600 SH   SOLE   69 0 0
Alphabet Inc. Class A CS 02079K305   1,288 14,598 SH   SOLE   1,288 0 0
Alphabet Inc. Class C CS 02079K107   36,521 411,597 SH   SOLE   36,521 0 0
Amazon.com Inc CS 023135106   19,704 234,566 SH   SOLE   19,704 0 0
American Tower Corp CS 03027X100   5,074 23,952 SH   SOLE   5,074 0 0
Apple Inc. CS 037833100   56,633 435,870 SH   SOLE   56,633 0 0
Bank of Montreal CS 063671101   684 7,561 SH   SOLE   684 0 0
Bank of Nova Scotia CS 064149107   305 6,230 SH   SOLE   305 0 0
BCE Inc. CS 05534B760   9,327 212,492 SH   SOLE   9,327 0 0
Berkshire Hathaway B CS 084670702   23,702 76,731 SH   SOLE   23,702 0 0
Blackrock Inc CS 09247X101   29,629 41,812 SH   SOLE   29,629 0 0
Brookfield Asset Management Ltd CS 113004105   7,229 252,739 SH   SOLE   7,229 0 0
Brookfield Corporation CS 11271J107   28,502 907,256 SH   SOLE   28,502 0 0
Brookfield Infrast. Partners LP C$ CS G16252101   18,723 605,087 SH   SOLE   18,723 0 0
Brookfield Infrastructure Corp Sub VT CS 11275Q107   2,792 71,842 SH   SOLE   2,792 0 0
Canadian Imperial Bank of Commerce CS 136069101   264 6,526 SH   SOLE   264 0 0
Canadian National Railway CS 136375102   27,232 229,483 SH   SOLE   27,232 0 0
Canadian Natural Resources CS 136385101   24,287 437,794 SH   SOLE   24,287 0 0
Copart Inc. CS 217204106   25,249 414,664 SH   SOLE   25,249 0 0
CoStar Group Inc CS 22160N109   19,160 247,926 SH   SOLE   19,160 0 0
Costco Companies Inc. CS 22160K105   35,568 77,914 SH   SOLE   35,568 0 0
Domino's Pizza, Inc. CS 25754A201   24,317 70,199 SH   SOLE   24,317 0 0
Enbridge Inc. CS 29250N105   629 16,105 SH   SOLE   629 0 0
Ferrari N.V. CS N3167Y103   27,411 127,956 SH   SOLE   27,411 0 0
FirstService Corp CS 33767E202   30,658 250,611 SH   SOLE   30,658 0 0
Floor & Decor Holdings Inc CS 339750101   14,983 215,175 SH   SOLE   14,983 0 0
Fortis Inc. CS 349553107   4,122 103,115 SH   SOLE   4,122 0 0
Granite Real Estate Investment Trust CS 387437114   6,521 127,943 SH   SOLE   6,521 0 0
GT Biopharma Inc CS 36254L209   134 151,354 SH   SOLE   134 0 0
Invesco QQQ Trust CS 46090E103   580 2,180 SH   SOLE   580 0 0
JP Morgan Chase & Co CS 46625H100   251 1,871 SH   SOLE   251 0 0
Live Nation Entertainment Inc CS 538034109   20,334 291,569 SH   SOLE   20,334 0 0
Mastercard Inc Class A CS 57636Q104   666 1,914 SH   SOLE   666 0 0
Microsoft Corp. CS 594918104   44,174 184,197 SH   SOLE   44,174 0 0
Moody's Corp CS 615369105   31,954 114,686 SH   SOLE   31,954 0 0
Netflix Inc CS 64110L106   17,107 58,014 SH   SOLE   17,107 0 0
Pembina Pipeline Corp CS 706327103   6,057 178,625 SH   SOLE   6,057 0 0
POINT Biopharma Global Inc CS 730541109   1,046 143,490 SH   SOLE   1,046 0 0
Restaurant Brands International CS 76131D103   10,611 164,241 SH   SOLE   10,611 0 0
Royal Bank of Canada CS 780087102   8,156 86,835 SH   SOLE   8,156 0 0
Sierra Metals Inc CS 82639W106   8 45,711 SH   SOLE   8 0 0
Stryker Corp CS 863667101   25,897 105,924 SH   SOLE   25,897 0 0
TC Energy Corp. CS 87807B107   6,859 172,218 SH   SOLE   6,859 0 0
Telus Corp. CS 87971M103   10,698 554,915 SH   SOLE   10,698 0 0
TFI International Inc. CS 87241L109   48,948 489,216 SH   SOLE   48,948 0 0
Toronto Dominion Bank CS 891160509   16,875 260,893 SH   SOLE   16,875 0 0
Tricon Capital Group Inc. CS 89612W102   2,117 274,823 SH   SOLE   2,117 0 0
Vail Resorts Inc CS 91879Q109   19,206 80,580 SH   SOLE   19,206 0 0
Vanguard Short-Term Bond Index Fund ETF CS 921937827   222 2,945 SH   SOLE   222 0 0
Vanguard Short-Term Corporate Bond ETF CS 92206C409   748 9,944 SH   SOLE   748 0 0
Vanguard Total Bond Market ETF CS 921937835   229 3,185 SH   SOLE   229 0 0
Visa Inc. Cls A CS 92826C839   38,566 185,626 SH   SOLE   38,566 0 0
Waste Connections Inc C$ CS 94106B101   41,497 313,372 SH   SOLE   41,497 0 0
Watsco Inc. CS 942622200   14,435 57,877 SH   SOLE   14,435 0 0