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
ALPHABET INC CAP STK CL C 02079K107   354,174 241 SH   SOLE   241 0 0
ALPHABET INC CAP STK CL A 02079K305   50,047,309 34,148 SH   SOLE   34,148 0 0
APPLE INC COM 037833100   53,445,736 461,495 SH   SOLE   461,495 0 0
BCE INC COM NEW 05534B760   608,918 14,695 SH   SOLE   14,695 0 0
BANK MONTREAL QUE COM 063671101   291,121 4,984 SH   SOLE   4,984 0 0
BANK NOVA SCOTIA B C COM 064149107   32,537,196 783,800 SH   SOLE   783,800 0 0
BECTON DICKINSON & CO COM 075887109   42,177,671 181,269 SH   SOLE   181,269 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   64,598,543 303,365 SH   SOLE   303,365 0 0
BOOKING HLDGS INC COM 09857L108   7,855,443 4,592 SH   SOLE   4,592 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   26,448,273 799,945 SH   SOLE   799,945 0 0
CVS HEALTH CORP COM 126650100   17,565,435 300,778 SH   SOLE   300,778 0 0
CANADIAN IMP BK COMM COM 136069101   299,496 4,010 SH   SOLE   4,010 0 0
CANADIAN NATL RY CO COM 136375102   47,512,341 446,485 SH   SOLE   446,485 0 0
CANADIAN NAT RES LTD COM 136385101   12,806,357 799,721 SH   SOLE   799,721 0 0
CARLISLE COS INC COM 142339100   6,491,851 53,051 SH   SOLE   53,051 0 0
CENOVUS ENERGY INC COM 15135U109   303,224 77,858 SH   SOLE   77,858 0 0
CISCO SYS INC COM 17275R102   22,451,867 569,989 SH   SOLE   569,989 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   11,874,152 171,048 SH   SOLE   171,048 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,749,948 26,300 SH   SOLE   26,300 0 0
COMCAST CORP NEW CL A 20030N101   25,567,809 552,698 SH   SOLE   552,698 0 0
COUPA SOFTWARE INC COM 22266L106   235,024 857 SH   SOLE   857 0 0
DANAHER CORPORATION COM 235851102   16,477,698 76,523 SH   SOLE   76,523 0 0
DIAGEO P L C SPON ADR NEW 25243Q205   24,923,481 181,051 SH   SOLE   181,051 0 0
ENBRIDGE INC COM 29250N105   19,679,744 674,182 SH   SOLE   674,182 0 0
FORTIVE CORP COM 34959J108   17,469,313 229,226 SH   SOLE   229,226 0 0
GILDAN ACTIVEWEAR INC COM 375916103   16,258,871 825,722 SH   SOLE   825,722 0 0
HCA HEALTHCARE INC COM 40412C101   11,790,988 94,570 SH   SOLE   94,570 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,721,540 58,478 SH   SOLE   58,478 0 0
JPMORGAN CHASE & CO COM 46625H100   10,055,402 104,450 SH   SOLE   104,450 0 0
JOHNSON & JOHNSON COM 478160104   446,193 2,997 SH   SOLE   2,997 0 0
LOWES COS INC COM 548661107   9,090,123 54,806 SH   SOLE   54,806 0 0
MANULIFE FINL CORP COM 56501R106   12,746,546 917,189 SH   SOLE   917,189 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,585,122 25,387 SH   SOLE   25,387 0 0
METHANEX CORP COM 59151K108   9,548,832 391,900 SH   SOLE   391,900 0 0
MICROSOFT CORP COM 594918104   57,609,597 273,901 SH   SOLE   273,901 0 0
MIDDLEBY CORP COM 596278101   7,522,901 83,858 SH   SOLE   83,858 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   70,725 72,500 SH   SOLE   72,500 0 0
NOVARTIS AG SPONSORED ADR 66987V109   7,927,100 91,158 SH   SOLE   91,158 0 0
NUTRIEN LTD COM 67077M108   6,268,461 159,998 SH   SOLE   159,998 0 0
OPEN TEXT CORP COM 683715106   9,498,849 224,918 SH   SOLE   224,918 0 0
ORACLE CORP COM 68389X105   39,585,876 663,080 SH   SOLE   663,080 0 0
OVINTIV INC COM 69047Q102   98,038 11,997 SH   SOLE   11,997 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   13,843,667 349,269 SH   SOLE   349,269 0 0
ROPER TECHNOLOGIES INC COM 776696106   23,967,768 60,661 SH   SOLE   60,661 0 0
ROYAL BK CDA COM 780087102   41,732,680 594,865 SH   SOLE   594,865 0 0
S&P GLOBAL INC COM 78409V104   8,036,332 22,286 SH   SOLE   22,286 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   5,150,505 282,456 SH   SOLE   282,456 0 0
TFI INTL INC COM 87241L109   16,739,394 400,634 SH   SOLE   400,634 0 0
TELUS CORPORATION COM 87971M103   3,374,787 191,947 SH   SOLE   191,947 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   53,665,873 121,548 SH   SOLE   121,548 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   42,941,681 928,225 SH   SOLE   928,225 0 0
UNION PA COM 907818108   11,076,694 56,264 SH   SOLE   56,264 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,287,275 15,500 SH   SOLE   15,500 0 0
VISA INC COM CL A 92826C839   66,263,459 331,367 SH   SOLE   331,367 0 0
WASTE CONNECTIONS INC COM 94106B101   4,395,158 42,320 SH   SOLE   42,320 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   9,928,729 208,399 SH   SOLE   208,399 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   413,973 7,881 SH   SOLE   7,881 0 0