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   15,342,978 73,697 SH   SOLE   73,697 0 0
AGRIUM INC COM 008916108   5,668,381 62,616 SH   SOLE   62,616 0 0
ALPHABET INC CAP STK CL A 02079K305   9,968,959 10,723 SH   SOLE   10,723 0 0
APPLE INC COM 037833100   25,464,752 176,814 SH   SOLE   176,814 0 0
AT&T INC COM 00206R102   3,463,161 91,788 SH   SOLE   91,788 0 0
BANK MONTREAL QUE COM 063671101   1,093,383 14,908 SH   SOLE   14,908 0 0
BANK N S HALIFAX COM 064149107   44,203,544 735,668 SH   SOLE   735,668 0 0
BANK NEW YORK MELLON CORP COM 064058100   7,844,121 153,746 SH   SOLE   153,746 0 0
BCE INC COM NEW 05534B760   1,149,782 25,561 SH   SOLE   25,561 0 0
BECTON DICKINSON & CO COM 075887109   2,605,694 13,355 SH   SOLE   13,355 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   28,998,685 171,215 SH   SOLE   171,215 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,137,237 27,837 SH   SOLE   27,837 0 0
CANADIAN NAT RES LTD COM 136385101   21,432,411 743,605 SH   SOLE   743,605 0 0
CANADIAN NATL RY CO COM 136375102   28,279,648 348,940 SH   SOLE   348,940 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   908,109 11,187 SH   SOLE   11,187 0 0
CENOVUS ENERGY INC COM 15135U109   574,447 78,013 SH   SOLE   78,013 0 0
CHEVRON CORP NEW COM 166764100   4,598,032 44,072 SH   SOLE   44,072 0 0
CISCO SYS INC COM 17275R102   17,065,449 545,222 SH   SOLE   545,222 0 0
CME GROUP INC COM 12572Q105   3,884,068 31,013 SH   SOLE   31,013 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   6,783,158 102,156 SH   SOLE   102,156 0 0
COLFAX CORP COM 194014106   2,426,491 61,633 SH   SOLE   61,633 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,411,461 25,000 SH   SOLE   25,000 0 0
COMCAST CORP NEW CL A 20030N101   4,804,674 123,450 SH   SOLE   123,450 0 0
CRESCENT PT ENERGY CORP COM 22576C101   405,564 53,079 SH   SOLE   53,079 0 0
CVS HEALTH CORP COM 126650100   23,666,907 294,145 SH   SOLE   294,145 0 0
DANAHER CORP DEL COM 235851102   8,410,561 99,663 SH   SOLE   99,663 0 0
DIAGEO P L C SPON ADR NEW 25243Q205   21,446,574 178,975 SH   SOLE   178,975 0 0
ENBRIDGE INC COM 29250N105   14,477,055 363,832 SH   SOLE   363,832 0 0
ENCANA CORP COM 292505104   525,213 59,762 SH   SOLE   59,762 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108   5,183,616 81,197 SH   SOLE   81,197 0 0
FORTIVE CORP COM 34959J108   2,617,749 41,322 SH   SOLE   41,322 0 0
GENERAL ELECTRIC CO COM 369604103   4,778,447 176,914 SH   SOLE   176,914 0 0
GILDAN ACTIVEWEAR INC COM 375916103   20,179,607 657,445 SH   SOLE   657,445 0 0
HCA HEALTHCARE INC COM 40412C101   4,916,598 56,383 SH   SOLE   56,383 0 0
IAC INTERACTIVECORP COM 44919P508   7,255,501 70,278 SH   SOLE   70,278 0 0
INTEL CORP COM 458140100   616,025 18,258 SH   SOLE   18,258 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   12,254,085 90,771 SH   SOLE   90,771 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,756,032 26,933 SH   SOLE   26,933 0 0
JOHNSON & JOHNSON COM 478160104   18,949,881 143,245 SH   SOLE   143,245 0 0
JPMORGAN CHASE & CO COM 46625H100   11,139,375 121,875 SH   SOLE   121,875 0 0
LOWES COS INC COM 548661107   7,536,304 97,205 SH   SOLE   97,205 0 0
MAGNA INTL INC COM 559222401   3,974,068 85,892 SH   SOLE   85,892 0 0
MANULIFE FINL CORP COM 56501R106   26,501,589 1,415,344 SH   SOLE   1,415,344 0 0
MASTERCARD INCORPORATED CL A 57636Q104   5,134,785 42,279 SH   SOLE   42,279 0 0
MERCK & CO INC COM 58933Y105   8,187,369 127,748 SH   SOLE   127,748 0 0
METHANEX CORP COM 59151K108   4,616,776 104,698 SH   SOLE   104,698 0 0
MICROSOFT CORP COM 594918104   25,543,183 370,567 SH   SOLE   370,567 0 0
NOVARTIS A G SPONSORED ADR 66987V109   7,502,617 89,884 SH   SOLE   89,884 0 0
OCCIDENTAL PETE CORP DEL COM 674599105   6,764,472 112,986 SH   SOLE   112,986 0 0
OPEN TEXT CORP COM 683715106   8,061,473 255,710 SH   SOLE   255,710 0 0
ORACLE CORP COM 68389X105   24,833,389 495,281 SH   SOLE   495,281 0 0
PFIZER INC COM 717081103   662,361 19,719 SH   SOLE   19,719 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   16,439,419 348,462 SH   SOLE   348,462 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,611,658 11,280 SH   SOLE   11,280 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   24,764,958 341,465 SH   SOLE   341,465 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   6,477,850 297,285 SH   SOLE   297,285 0 0
STARWOOD PPTY TR INC COM 85571B105   12,292,938 549,037 SH   SOLE   549,037 0 0
SUNCOR ENERGY INC NEW COM 867224107   13,394,055 458,947 SH   SOLE   458,947 0 0
TELUS CORP COM 87971M103   4,859,664 140,927 SH   SOLE   140,927 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   12,673,501 72,640 SH   SOLE   72,640 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   41,295,683 820,416 SH   SOLE   820,416 0 0
UNION PAC CORP COM 907818108   7,596,908 69,754 SH   SOLE   69,754 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   1,237,675 15,500 SH   SOLE   15,500 0 0
VERMILION ENERGY INC COM 923725105   633,879 20,004 SH   SOLE   20,004 0 0
VISA INC COM CL A 92826C839   34,566,652 368,593 SH   SOLE   368,593 0 0
WHIRLPOOL CORP COM 963320106   2,512,905 13,114 SH   SOLE   13,114 0 0