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
ADOBE INC COM 00724F101 5,530 20,022 SH   SOLE 20,022 0 0
AGNICO EAGLE MINES LTD COM 008474108 22,639 422,140 SH   SOLE 422,140 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,595 39,336 SH   SOLE 39,336 0 0
ALPHABET INC CAP STK CL C 02079K107 7,021 5,760 SH   SOLE 5,760 0 0
AMPHENOL CORP NEW CL A 032095101 5,213 53,883 SH   SOLE 53,883 0 0
APPLE INC COM 037833100 11,465 51,189 SH   SOLE 51,189 0 0
BALL CORP COM 058498106 1,744 23,960 SH   SOLE 23,960 0 0
BANK MONTREAL QUE COM 063671101 1,164 15,785 SH   SOLE 15,785 0 0
BANK N S HALIFAX COM 064149107 78,175 1,359,194 SH   SOLE 1,359,194 0 0
BCE INC COM NEW 05534B760 56,051 1,143,993 SH   SOLE 1,143,993 0 0
BECTON DICKINSON & CO COM 075887109 4,505 17,806 SH   SOLE 17,806 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,134 10,267 SH   SOLE 10,267 0 0
BOOKING HLDGS INC COM 09857L108 6,950 3,541 SH   SOLE 3,541 0 0
BROADCOM INC COM 11135F101 8,620 30,974 SH   SOLE 30,974 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 73,203 1,377,641 SH   SOLE 1,377,641 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 1,683 82,901 SH   SOLE 82,901 0 0
BRP INC COM SUN VTG 05577W200 311 7,970 SH   SOLE 7,970 0 0
CAE INC COM 124765108 380 14,952 SH   SOLE 14,952 0 0
CANADIAN NAT RES LTD COM 136385101 40,464 1,504,252 SH   SOLE 1,504,252 0 0
CANADIAN NATL RY CO COM 136375102 48,480 539,558 SH   SOLE 539,558 0 0
CANADIAN PAC RY LTD COM 13645T100 23,128 103,727 SH   SOLE 103,727 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,789 57,250 SH   SOLE 57,250 0 0
CENOVUS ENERGY INC COM 15135U109 9,631 1,025,690 SH   SOLE 1,025,690 0 0
CGI INC CL A SUB VTG 12532H104 28,892 365,143 SH   SOLE 365,143 0 0
CHURCH & DWIGHT INC COM 171340102 3,727 49,530 SH   SOLE 49,530 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,589 76,134 SH   SOLE 76,134 0 0
COMCAST CORP NEW CL A 20030N101 2,875 63,781 SH   SOLE 63,781 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,015 20,877 SH   SOLE 20,877 0 0
CVS HEALTH CORP COM 126650100 4,683 74,248 SH   SOLE 74,248 0 0
DANAHER CORPORATION COM 235851102 4,377 30,274 SH   SOLE 30,274 0 0
DESCARTES SYS GROUP INC COM 249906108 17,986 445,291 SH   SOLE 445,291 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 352 2,133 SH   SOLE 2,133 0 0
DISCOVERY INC COM SER A 25470F104 3,876 145,532 SH   SOLE 145,532 0 0
DISNEY WALT CO COM DISNEY 254687106 7,480 57,397 SH   SOLE 57,397 0 0
ECOLAB INC COM 278865100 913 4,608 SH   SOLE 4,608 0 0
ENBRIDGE INC COM 29250N105 63,558 1,809,725 SH   SOLE 1,809,725 0 0
ENCANA CORP COM 292505104 4,958 1,081,805 SH   SOLE 1,081,805 0 0
ENERPLUS CORP COM 292766102 2,043 273,645 SH   SOLE 273,645 0 0
F5 NETWORKS INC COM 315616102 1,360 9,689 SH   SOLE 9,689 0 0
FEDEX CORP COM 31428X106 1,779 12,180 SH   SOLE 12,180 0 0
FISERV INC COM 337738108 2,496 24,091 SH   SOLE 24,091 0 0
FORTIS INC COM 349553107 30,563 722,420 SH   SOLE 722,420 0 0
FORTIVE CORP COM 34959J108 3,112 45,388 SH   SOLE 45,388 0 0
FRANCO NEVADA CORP COM 351858105 56,956 624,638 SH   SOLE 624,638 0 0
GENERAL ELECTRIC CO COM 369604103 112 12,500 SH   SOLE 12,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 10,761 302,968 SH   SOLE 302,968 0 0
GILEAD SCIENCES INC COM 375558103 3,257 51,370 SH   SOLE 51,370 0 0
HENRY SCHEIN INC COM 806407102 1,041 16,387 SH   SOLE 16,387 0 0
HONEYWELL INTL INC COM 438516106 6,182 36,534 SH   SOLE 36,534 0 0
HORMEL FOODS CORP COM 440452100 2,968 67,875 SH   SOLE 67,875 0 0
IMPERIAL OIL LTD COM NEW 453038408 579 22,170 SH   SOLE 22,170 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,542 20,614 SH   SOLE 20,614 0 0
INTUIT COM 461202103 5,188 19,508 SH   SOLE 19,508 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 796 14,022 SH   SOLE 14,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,658 89,500 SH   SOLE 89,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,305 50,670 SH   SOLE 50,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,097 13,855 SH   SOLE 13,855 0 0
JOHNSON & JOHNSON COM 478160104 4,415 34,126 SH   SOLE 34,126 0 0
JPMORGAN CHASE & CO COM 46625H100 6,594 56,040 SH   SOLE 56,040 0 0
LINDE PLC SHS G5494J103 1,693 8,740 SH   SOLE 8,740 0 0
LOWES COS INC COM 548661107 3,565 32,413 SH   SOLE 32,413 0 0
MAGNA INTL INC COM 559222401 7,197 134,920 SH   SOLE 134,920 0 0
MANULIFE FINL CORP COM 56501R106 50,964 2,776,912 SH   SOLE 2,776,912 0 0
METLIFE INC COM 59156R108 915 19,399 SH   SOLE 19,399 0 0
MICROSOFT CORP COM 594918104 14,744 106,049 SH   SOLE 106,049 0 0
MIDDLEBY CORP COM 596278101 1,252 10,712 SH   SOLE 10,712 0 0
MONDELEZ INTL INC CL A 609207105 4,007 72,114 SH   SOLE 72,114 0 0
MOODYS CORP COM 615369105 1,807 8,826 SH   SOLE 8,826 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,912 89,994 SH   SOLE 89,994 0 0
NIKE INC CL B 654106103 9,542 101,596 SH   SOLE 101,596 0 0
NUTRIEN LTD COM 67077M108 3,877 77,099 SH   SOLE 77,099 0 0
OPEN TEXT CORP COM 683715106 19,101 467,993 SH   SOLE 467,993 0 0
ORACLE CORP COM 68389X105 4,593 83,479 SH   SOLE 83,479 0 0
PEMBINA PIPELINE CORP COM 706327103 29,156 782,891 SH   SOLE 782,891 0 0
PEPSICO INC COM 713448108 5,263 38,386 SH   SOLE 38,386 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,134 29,498 SH   SOLE 29,498 0 0
PRUDENTIAL PLC ADR 74435K204 239 6,515 SH   SOLE 6,515 0 0
RELX PLC SPONSORED ADR 759530108 225 9,500 SH   SOLE 9,500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 30,890 431,148 SH   SOLE 431,148 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 37,142 756,162 SH   SOLE 756,162 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 99,015 1,219,837 SH   SOLE 1,219,837 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,076 28,193 SH   SOLE 28,193 0 0
SAP SE SPON ADR 803054204 425 3,601 SH   SOLE 3,601 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 12,108 615,792 SH   SOLE 615,792 0 0
SHOPIFY INC CL A 82509L107 15,045 48,310 SH   SOLE 48,310 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 33,687 113,068 SH   SOLE 113,068 0 0
STATE STR CORP COM 857477103 2,398 40,221 SH   SOLE 40,221 0 0
STERIS PLC SHS USD G8473T100 1,447 10,014 SH   SOLE 10,014 0 0
STRYKER CORP COM 863667101 4,146 19,130 SH   SOLE 19,130 0 0
SUN LIFE FINL INC COM 866796105 1,538 34,390 SH   SOLE 34,390 0 0
SUNCOR ENERGY INC NEW COM 867224107 46,936 1,487,036 SH   SOLE 1,487,036 0 0
TC ENERGY CORP COM 87807B107 44,097 841,868 SH   SOLE 841,868 0 0
TELUS CORP COM 87971M103 1,516 42,080 SH   SOLE 42,080 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 3,977 95,094 SH   SOLE 95,094 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,833 47,467 SH   SOLE 47,467 0 0
TJX COS INC NEW COM 872540109 6,873 123,308 SH   SOLE 123,308 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 106,938 1,832,791 SH   SOLE 1,832,791 0 0
UNION PACIFIC CORP COM 907818108 3,471 21,425 SH   SOLE 21,425 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,752 22,954 SH   SOLE 22,954 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,680 12,308 SH   SOLE 12,308 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,853 26,931 SH   SOLE 26,931 0 0
US BANCORP DEL COM NEW 902973304 2,345 42,071 SH   SOLE 42,071 0 0
VERMILION ENERGY INC COM 923725105 328 19,500 SH   SOLE 19,500 0 0
VISA INC COM CL A 92826C839 10,564 61,415 SH   SOLE 61,415 0 0
WABTEC CORP COM 929740108 1,360 18,926 SH   SOLE 18,926 0 0
WASTE CONNECTIONS INC COM 94106B101 20,789 226,134 SH   SOLE 226,134 0 0
WELLS FARGO CO NEW COM 949746101 4,488 88,977 SH   SOLE 88,977 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 14,952 569,814 SH   SOLE 569,814 0 0