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
3M CO COM 88579Y101   12,799,447 72,551 SH   SOLE   72,551 0 0
ALPHABET INC CAP STK CL A 02079K305   21,199,865 15,828 SH   SOLE   15,828 0 0
APPLE INC COM 037833100   48,547,099 165,323 SH   SOLE   165,323 0 0
BANK MONTREAL QUE COM 063671101   576,514 7,428 SH   SOLE   7,428 0 0
BANK N S HALIFAX COM 064149107   42,307,430 747,910 SH   SOLE   747,910 0 0
BANK NEW YORK MELLON CORP COM 064058100   8,208,521 163,094 SH   SOLE   163,094 0 0
BCE INC COM NEW 05534B760   552,198 11,902 SH   SOLE   11,902 0 0
BECTON DICKINSON & CO COM 075887109   14,356,208 52,786 SH   SOLE   52,786 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   55,647,879 245,686 SH   SOLE   245,686 0 0
BOOKING HLDGS INC COM 09857L108   13,201,376 6,428 SH   SOLE   6,428 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   7,239,838 125,120 SH   SOLE   125,120 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   8,385,762 167,648 SH   SOLE   167,648 0 0
CANADIAN NAT RES LTD COM 136385101   21,903,433 676,232 SH   SOLE   676,232 0 0
CANADIAN NATL RY CO COM 136375102   33,088,875 365,248 SH   SOLE   365,248 0 0
CARLISLE COS INC COM 142339100   4,321,290 26,701 SH   SOLE   26,701 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   435,763 5,229 SH   SOLE   5,229 0 0
CENOVUS ENERGY INC COM 15135U109   792,582 77,858 SH   SOLE   77,858 0 0
CHEVRON CORP NEW COM 166764100   4,683,621 38,865 SH   SOLE   38,865 0 0
CISCO SYS INC COM 17275R102   26,978,747 562,526 SH   SOLE   562,526 0 0
CME GROUP INC COM 12572Q105   3,414,247 17,010 SH   SOLE   17,010 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   10,384,443 167,437 SH   SOLE   167,437 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   2,050,568 26,300 SH   SOLE   26,300 0 0
COMCAST CORP NEW CL A 20030N101   15,071,471 335,145 SH   SOLE   335,145 0 0
CRESCENT PT ENERGY CORP COM 22576C101   148,304 33,213 SH   SOLE   33,213 0 0
CVS HEALTH CORP COM 126650100   21,934,494 295,255 SH   SOLE   295,255 0 0
DANAHER CORPORATION COM 235851102   11,790,641 76,822 SH   SOLE   76,822 0 0
DIAGEO P L C SPON ADR NEW 25243Q205   26,941,642 159,967 SH   SOLE   159,967 0 0
ENBRIDGE INC COM 29250N105   22,791,093 572,395 SH   SOLE   572,395 0 0
ENCANA CORP COM 292505104   281,287 59,990 SH   SOLE   59,990 0 0
FORTIVE CORP COM 34959J108   11,056,765 144,741 SH   SOLE   144,741 0 0
GILDAN ACTIVEWEAR INC COM 375916103   21,516,347 726,747 SH   SOLE   726,747 0 0
HCA HEALTHCARE INC COM 40412C101   11,178,427 75,627 SH   SOLE   75,627 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,383,015 48,701 SH   SOLE   48,701 0 0
JOHNSON & JOHNSON COM 478160104   19,501,360 133,690 SH   SOLE   133,690 0 0
JPMORGAN CHASE & CO COM 46625H100   14,536,632 104,280 SH   SOLE   104,280 0 0
LOWES COS INC COM 548661107   7,186,558 60,008 SH   SOLE   60,008 0 0
MANULIFE FINL CORP COM 56501R106   17,600,384 865,784 SH   SOLE   865,784 0 0
MASTERCARD INC CL A 57636Q104   7,414,885 24,833 SH   SOLE   24,833 0 0
MICROSOFT CORP COM 594918104   54,193,605 343,650 SH   SOLE   343,650 0 0
MIDDLEBY CORP COM 596278101   12,328,557 112,569 SH   SOLE   112,569 0 0
NOVARTIS A G SPONSORED ADR 66987V109   4,882,311 51,561 SH   SOLE   51,561 0 0
NUTRIEN LTD COM 67077M108   7,655,270 159,666 SH   SOLE   159,666 0 0
OCCIDENTAL PETE CORP COM 674599105   3,476,228 84,354 SH   SOLE   84,354 0 0
OPEN TEXT CORP COM 683715106   9,669,169 219,116 SH   SOLE   219,116 0 0
ORACLE CORP COM 68389X105   34,681,503 654,615 SH   SOLE   654,615 0 0
PFIZER INC COM 717081103   339,181 8,657 SH   SOLE   8,657 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   17,129,060 344,462 SH   SOLE   344,462 0 0
ROPER TECHNOLOGIES INC COM 776696106   11,738,474 33,138 SH   SOLE   33,138 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   35,387,449 446,581 SH   SOLE   446,581 0 0
S&P GLOBAL INC COM 78409V104   7,574,407 27,740 SH   SOLE   27,740 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   5,502,311 270,768 SH   SOLE   270,768 0 0
SUNCOR ENERGY INC NEW COM 867224107   16,344,973 497,984 SH   SOLE   497,984 0 0
TELUS CORP COM 87971M103   5,030,714 129,738 SH   SOLE   129,738 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   43,232,075 133,075 SH   SOLE   133,075 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   44,421,425 790,888 SH   SOLE   790,888 0 0
UNION PACIFIC CORP COM 907818108   9,984,851 55,229 SH   SOLE   55,229 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   1,249,455 15,500 SH   SOLE   15,500 0 0
VISA INC COM CL A 92826C839   63,993,103 340,570 SH   SOLE   340,570 0 0