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   28,537 55,114 SH   SOLE   28,537 0 0
Alphabet Inc. Class A CS 02079K305   2,224 13,412 SH   SOLE   2,224 0 0
Alphabet Inc. Class C CS 02079K107   60,683 362,957 SH   SOLE   60,683 0 0
Amazon.com Inc CS 023135106   45,164 242,387 SH   SOLE   45,164 0 0
American Tower Corp CS 03027X100   5,800 24,940 SH   SOLE   5,800 0 0
Apple Inc. CS 037833100   79,992 343,315 SH   SOLE   79,992 0 0
Bank of Montreal CS 063671101   286 3,172 SH   SOLE   286 0 0
Bank of Nova Scotia CS 064149107   263 4,823 SH   SOLE   263 0 0
Berkshire Hathaway B CS 084670702   38,989 84,711 SH   SOLE   38,989 0 0
Brookfield Asset Management Ltd CS 113004105   13,627 288,439 SH   SOLE   13,627 0 0
Brookfield Corporation CS 11271J107   49,788 938,058 SH   SOLE   49,788 0 0
Brookfield Infrast. Partners LP C$ CS G16252101   12,432 354,431 SH   SOLE   12,432 0 0
Brookfield Infrastructure Corp Sub VT CS 11275Q107   1,964 45,262 SH   SOLE   1,964 0 0
Canadian National Railway CS 136375102   240 2,054 SH   SOLE   240 0 0
Canadian Natural Resources CS 136385101   32,696 985,280 SH   SOLE   32,696 0 0
Copart Inc. CS 217204106   39,897 761,388 SH   SOLE   39,897 0 0
CoStar Group Inc CS 22160N109   21,581 286,068 SH   SOLE   21,581 0 0
Costco Wholesale Corporation CS 22160K105   62,216 70,180 SH   SOLE   62,216 0 0
Domino's Pizza, Inc. CS 25754A201   33,258 77,318 SH   SOLE   33,258 0 0
Enbridge Inc. CS 29250N105   481 11,842 SH   SOLE   481 0 0
Ferrari N.V. CS N3167Y103   53,161 113,081 SH   SOLE   53,161 0 0
FirstService Corp CS 33767E202   45,737 250,491 SH   SOLE   45,737 0 0
Floor & Decor Holdings Inc CS 339750101   27,480 221,311 SH   SOLE   27,480 0 0
Garmin Ltd CS H2906T109   25,408 144,341 SH   SOLE   25,408 0 0
Invesco QQQ Trust CS 46090E103   478 980 SH   SOLE   478 0 0
iShares S&P 500 Index U$ CS 464287200   225 390 SH   SOLE   225 0 0
JP Morgan Chase & Co CS 46625H100   382 1,812 SH   SOLE   382 0 0
Live Nation Entertainment Inc CS 538034109   35,552 324,702 SH   SOLE   35,552 0 0
Mastercard Inc Class A CS 57636Q104   681 1,380 SH   SOLE   681 0 0
Meta Platforms Inc. CS 30303M102   538 940 SH   SOLE   538 0 0
Microsoft Corp. CS 594918104   63,907 148,518 SH   SOLE   63,907 0 0
Moody's Corp CS 615369105   51,449 108,408 SH   SOLE   51,449 0 0
MSCI Inc CS 55354G100   42,258 72,493 SH   SOLE   42,258 0 0
Netflix Inc CS 64110L106   40,335 56,868 SH   SOLE   40,335 0 0
Nvidia Corp CS 67066G104   291 2,394 SH   SOLE   291 0 0
Pembina Pipeline Corp CS 706327103   8,045 195,298 SH   SOLE   8,045 0 0
Restaurant Brands International CS 76131D103   23,319 323,386 SH   SOLE   23,319 0 0
Royal Bank of Canada CS 780087102   5,687 45,599 SH   SOLE   5,687 0 0
Stryker Corp CS 863667101   40,238 111,382 SH   SOLE   40,238 0 0
TC Energy Corp. CS 87807B107   282 5,935 SH   SOLE   282 0 0
TFI International Inc. CS 87241L109   56,314 411,411 SH   SOLE   56,314 0 0
TJX Companies Inc CS 872540109   1,302 11,080 SH   SOLE   1,302 0 0
Toronto Dominion Bank CS 891160509   668 10,576 SH   SOLE   668 0 0
TransDigm Group Inc CS 893641100   30,404 21,304 SH   SOLE   30,404 0 0
Vanguard Short-Term Bond Index Fund ETF CS 921937827   232 2,945 SH   SOLE   232 0 0
Vanguard Short-Term Corporate Bond ETF CS 92206C409   2,159 27,190 SH   SOLE   2,159 0 0
Vanguard Total Bond Market ETF CS 921937835   239 3,185 SH   SOLE   239 0 0
Visa Inc. Cls A CS 92826C839   49,067 178,459 SH   SOLE   49,067 0 0
Waste Connections Inc C$ CS 94106B101   52,615 294,549 SH   SOLE   52,615 0 0
Watsco Inc. CS 942622200   33,075 67,242 SH   SOLE   33,075 0 0