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   23,702 48,471 SH   SOLE   23,702 0 0
Algonquin Power and Utilities CS 015857105   88 10,600 SH   SOLE   88 0 0
Alphabet Inc. Class A CS 02079K305   1,626 13,588 SH   SOLE   1,626 0 0
Alphabet Inc. Class C CS 02079K107   48,923 404,422 SH   SOLE   48,923 0 0
Amazon.com Inc CS 023135106   30,613 234,837 SH   SOLE   30,613 0 0
American Tower Corp CS 03027X100   4,956 25,556 SH   SOLE   4,956 0 0
Apple Inc. CS 037833100   77,734 400,754 SH   SOLE   77,734 0 0
Bank of Montreal CS 063671101   593 6,574 SH   SOLE   593 0 0
Bank of Nova Scotia CS 064149107   224 4,473 SH   SOLE   224 0 0
BCE Inc. CS 05534B760   8,801 193,143 SH   SOLE   8,801 0 0
Berkshire Hathaway B CS 084670702   27,052 79,330 SH   SOLE   27,052 0 0
Blackrock Inc CS 09247X101   29,311 42,409 SH   SOLE   29,311 0 0
Brookfield Asset Management Ltd CS 113004105   9,515 291,685 SH   SOLE   9,515 0 0
Brookfield Corporation CS 11271J107   30,507 906,713 SH   SOLE   30,507 0 0
Brookfield Infrast. Partners LP C$ CS G16252101   21,143 578,802 SH   SOLE   21,143 0 0
Brookfield Infrastructure Corp Sub VT CS 11275Q107   3,451 75,718 SH   SOLE   3,451 0 0
Canadian Imperial Bank of Commerce CS 136069101   203 4,756 SH   SOLE   203 0 0
Canadian National Railway CS 136375102   28,395 234,629 SH   SOLE   28,395 0 0
Canadian Natural Resources CS 136385101   25,116 447,009 SH   SOLE   25,116 0 0
Copart Inc. CS 217204106   36,353 398,567 SH   SOLE   36,353 0 0
CoStar Group Inc CS 22160N109   22,120 248,536 SH   SOLE   22,120 0 0
Costco Companies Inc. CS 22160K105   41,098 76,337 SH   SOLE   41,098 0 0
Domino's Pizza, Inc. CS 25754A201   24,645 73,133 SH   SOLE   24,645 0 0
Enbridge Inc. CS 29250N105   426 11,480 SH   SOLE   426 0 0
Ferrari N.V. CS N3167Y103   40,170 123,519 SH   SOLE   40,170 0 0
FirstService Corp CS 33767E202   38,420 249,623 SH   SOLE   38,420 0 0
Floor & Decor Holdings Inc CS 339750101   22,091 212,492 SH   SOLE   22,091 0 0
Fortis Inc. CS 349553107   4,203 97,580 SH   SOLE   4,203 0 0
Granite Real Estate Investment Trust CS 387437114   7,764 131,308 SH   SOLE   7,764 0 0
GT Biopharma Inc CS 36254L209   47 151,354 SH   SOLE   47 0 0
Invesco QQQ Trust CS 46090E103   805 2,180 SH   SOLE   805 0 0
JP Morgan Chase & Co CS 46625H100   213 1,463 SH   SOLE   213 0 0
Live Nation Entertainment Inc CS 538034109   26,449 290,301 SH   SOLE   26,449 0 0
Mastercard Inc Class A CS 57636Q104   744 1,891 SH   SOLE   744 0 0
Meta Platforms Inc. CS 30303M102   237 826 SH   SOLE   237 0 0
Microsoft Corp. CS 594918104   60,474 177,582 SH   SOLE   60,474 0 0
Moody's Corp CS 615369105   39,462 113,489 SH   SOLE   39,462 0 0
Netflix Inc CS 64110L106   24,850 56,414 SH   SOLE   24,850 0 0
Pembina Pipeline Corp CS 706327103   6,003 191,048 SH   SOLE   6,003 0 0
POINT Biopharma Global Inc CS 730541109   1,205 132,990 SH   SOLE   1,205 0 0
Restaurant Brands International CS 76131D103   16,409 211,766 SH   SOLE   16,409 0 0
Royal Bank of Canada CS 780087102   8,004 83,862 SH   SOLE   8,004 0 0
Stryker Corp CS 863667101   32,394 106,180 SH   SOLE   32,394 0 0
Telus Corp. CS 87971M103   10,808 555,736 SH   SOLE   10,808 0 0
TFI International Inc. CS 87241L109   53,475 469,647 SH   SOLE   53,475 0 0
Toronto Dominion Bank CS 891160509   14,570 235,211 SH   SOLE   14,570 0 0
Tricon Capital Group Inc. CS 89612W102   2,089 237,043 SH   SOLE   2,089 0 0
Vail Resorts Inc CS 91879Q109   20,375 80,931 SH   SOLE   20,375 0 0
Vanguard Short-Term Bond Index Fund ETF CS 921937827   223 2,945 SH   SOLE   223 0 0
Vanguard Short-Term Corporate Bond ETF CS 92206C409   1,123 14,844 SH   SOLE   1,123 0 0
Vanguard Total Bond Market ETF CS 921937835   232 3,185 SH   SOLE   232 0 0
Visa Inc. Cls A CS 92826C839   43,799 184,432 SH   SOLE   43,799 0 0
Waste Connections Inc C$ CS 94106B101   44,486 311,457 SH   SOLE   44,486 0 0
Watsco Inc. CS 942622200   23,324 61,143 SH   SOLE   23,324 0 0