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
Activision Blizzard Inc CS 00507V109 19,514 257,101 SH   SOLE   19,514 0 0
Alibaba Group Holding Ltd CS 01609W102 222 1,030 SH   SOLE   222 0 0
Alphabet Inc. Class A CS 02079K305 688 485 SH   SOLE   688 0 0
Alphabet Inc. Class C CS 02079K107 31,085 21,990 SH   SOLE   31,085 0 0
Amazon Com Inc CS 023135106 28,151 10,204 SH   SOLE   28,151 0 0
American Tower Corp CS 03027X100 17,931 69,354 SH   SOLE   17,931 0 0
Apple Inc. CS 037833100 49,514 135,730 SH   SOLE   49,514 0 0
Bank of Montreal CS 063671101 808 15,192 SH   SOLE   808 0 0
Bank of Nova Scotia CS 064149107 646 15,613 SH   SOLE   646 0 0
BCE Inc. CS 05534B760 12,993 311,630 SH   SOLE   12,993 0 0
Becton Dickinson and Co CS 075887109 21,503 89,869 SH   SOLE   21,503 0 0
Berkshire Hathaway B CS 084670702 18,224 102,088 SH   SOLE   18,224 0 0
Blackrock Inc CS 09247X101 19,072 35,053 SH   SOLE   19,072 0 0
Brookfield Asset Management CS 112585104 28,077 853,357 SH   SOLE   28,077 0 0
Brookfield Infrast. Partners LP C$ CS G16252101 19,101 464,256 SH   SOLE   19,101 0 0
Brookfield Infrastructure Corp Sub VT CS 11275Q107 2,805 61,576 SH   SOLE   2,805 0 0
Canadian National Railway CS 136375102 15,438 174,543 SH   SOLE   15,438 0 0
Charter Communications Inc CS 16119P108 8,929 17,507 SH   SOLE   8,929 0 0
Copart Inc. CS 217204106 13,911 167,060 SH   SOLE   13,911 0 0
Costco Companies Inc. CS 22160K105 19,395 63,967 SH   SOLE   19,395 0 0
Domino's Pizza, Inc. CS 25754A201 22,492 60,880 SH   SOLE   22,492 0 0
Facebook Inc CS 30303M102 20,390 89,798 SH   SOLE   20,390 0 0
Ferrari N.V. CS N3167Y103 19,367 113,253 SH   SOLE   19,367 0 0
FirstService Corp CS 33767E202 23,487 233,228 SH   SOLE   23,487 0 0
Fortis Inc. CS 349553107 3,442 90,524 SH   SOLE   3,442 0 0
JP Morgan Chase & Co CS 46625H100 19,183 203,940 SH   SOLE   19,183 0 0
Live Nation Entertainment Inc CS 538034109 13,634 307,562 SH   SOLE   13,634 0 0
Mastercard Inc Class A CS 57636Q104 455 1,539 SH   SOLE   455 0 0
Microsoft Corp. CS 594918104 41,122 202,064 SH   SOLE   41,122 0 0
Moody's Corp CS 615369105 28,562 103,965 SH   SOLE   28,562 0 0
Netflix Inc CS 64110L106 24,857 54,627 SH   SOLE   24,857 0 0
Pembina Pipeline Corp CS 706327103 6,033 241,371 SH   SOLE   6,033 0 0
Royal Bank of Canada CS 780087102 5,635 83,069 SH   SOLE   5,635 0 0
Shopify Inc. Cls. A CS 82509L107 323 340 SH   SOLE   323 0 0
TC Energy Corp. CS 87807B107 8,514 199,341 SH   SOLE   8,514 0 0
Technology Select Sector SPDR Fund CS 81369Y803 313 2,995 SH   SOLE   313 0 0
Telus Corp. CS 87971M103 8,840 527,212 SH   SOLE   8,840 0 0
TFI International Inc. CS 87241L109 17,566 494,997 SH   SOLE   17,566 0 0
Toronto Dominion Bank CS 891160509 13,405 300,429 SH   SOLE   13,405 0 0
Vail Resorts Inc CS 91879Q109 12,190 66,925 SH   SOLE   12,190 0 0
Vanguard Short-Term Corporate Bond ETF CS 92206C409 360 4,350 SH   SOLE   360 0 0
Visa Inc. Cls A CS 92826C839 32,886 170,244 SH   SOLE   32,886 0 0
Waste Connections Inc C$ CS 94106B101 26,015 277,747 SH   SOLE   26,015 0 0