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
AGNICO EAGLE MINES LTD COM 008474108 7,963 124,767 SH   SOLE   124,767 0 0
BANK MONTREAL QUE COM 063671101 17,940 337,973 SH   SOLE   337,973 0 0
BANK NOVA SCOTIA B C COM 064149107 24,721 598,548 SH   SOLE   598,548 0 0
CGI INC CL A SUB VTG 12532H104 7,624 121,402 SH   SOLE   121,402 0 0
CANADIAN IMP BK COMM COM 136069101 15,774 236,271 SH   SOLE   236,271 0 0
CANADIAN NATL RY CO COM 136375102 64,787 733,818 SH   SOLE   733,818 0 0
ENBRIDGE INC COM 29250N105 62,265 2,045,961 SH   SOLE   2,045,961 0 0
FORTIS INC COM 349553107 11,883 313,369 SH   SOLE   313,369 0 0
FRANCO NEV CORP COM 351858105 12,578 90,330 SH   SOLE   90,330 0 0
MAGNA INTL INC COM 559222401 12,161 273,932 SH   SOLE   273,932 0 0
MANULIFE FINL CORP COM 56501R106 11,478 846,390 SH   SOLE   846,390 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 8,467 211,316 SH   SOLE   211,316 0 0
SHOPIFY INC CL A 82509L107 65,383 69,045 SH   SOLE   69,045 0 0
SUN LIFE FINANCIAL INC. COM 866796105 11,933 325,680 SH   SOLE   325,680 0 0
SUNCOR ENERGY INC NEW COM 867224107 13,067 776,936 SH   SOLE   776,936 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 74,408 1,668,198 SH   SOLE   1,668,198 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 9,477 216,171 SH   SOLE   216,171 0 0
ALCON AG ORD SHS H01301128 18,711 326,152 SH   SOLE   326,152 0 0
ABBVIE INC COM 00287Y109 109,977 1,120,154 SH   SOLE   1,120,154 0 0
ACTIVISION BLIZZARD INC COM 00507V109 54,164 713,628 SH   SOLE   713,628 0 0
ADOBE INC COM 00724F101 170,299 391,214 SH   SOLE   391,214 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 35,807 251,368 SH   SOLE   251,368 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 241,268 1,118,534 SH   SOLE   1,118,534 0 0
ALIGN TECHNOLOGY INC COM 016255101 16,272 59,290 SH   SOLE   59,290 0 0
ALLSTATE CORP COM 020002101 21,332 219,941 SH   SOLE   219,941 0 0
ALPHABET INC CAP STK CL C 02079K107 347,070 245,520 SH   SOLE   245,520 0 0
ALPHABET INC CAP STK CL A 02079K305 214,500 151,264 SH   SOLE   151,264 0 0
AMERICAN EXPRESS CO COM 025816109 63,408 666,049 SH   SOLE   666,049 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 17,507 561,467 SH   SOLE   561,467 0 0
AMERICAN TOWER CORP NEW COM 03027X100 78,798 304,780 SH   SOLE   304,780 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 18,656 145,002 SH   SOLE   145,002 0 0
AMGEN INC COM 031162100 87,893 372,651 SH   SOLE   372,651 0 0
ANALOG DEVICES INC COM 032654105 3,617 29,490 SH   SOLE   29,490 0 0
APPLE INC COM 037833100 104,597 286,723 SH   SOLE   286,723 0 0
APPLIED MATLS INC COM 038222105 19,936 329,796 SH   SOLE   329,796 0 0
AUTODESK INC COM 052769106 21,346 89,244 SH   SOLE   89,244 0 0
BALL CORP COM 058498106 17,871 257,180 SH   SOLE   257,180 0 0
BANK NEW YORK MELLON CORP COM 064058100 23,101 597,698 SH   SOLE   597,698 0 0
BECTON DICKINSON & CO COM 075887109 49,864 208,401 SH   SOLE   208,401 0 0
BIOGEN INC COM 09062X103 22,047 82,402 SH   SOLE   82,402 0 0
BLACKROCK INC COM 09247X101 42,163 77,492 SH   SOLE   77,492 0 0
BOOKING HOLDINGS INC COM 09857L108 35,297 22,167 SH   SOLE   22,167 0 0
BORGWARNER INC COM 099724106 1,611 45,630 SH   SOLE   45,630 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 22,903 253,405 SH   SOLE   253,405 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 123,495 2,100,248 SH   SOLE   2,100,248 0 0
CIGNA CORP NEW COM 125523100 64,086 341,517 SH   SOLE   341,517 0 0
CME GROUP INC COM 12572Q105 28,147 173,168 SH   SOLE   173,168 0 0
CSX CORP COM 126408103 33,630 482,221 SH   SOLE   482,221 0 0
CABLE ONE INC COM 12685J105 1,393 785 SH   SOLE   785 0 0
CARDINAL HEALTH INC COM 14149Y108 12,666 242,684 SH   SOLE   242,684 0 0
CATERPILLAR INC DEL COM 149123101 64,089 506,631 SH   SOLE   506,631 0 0
CENTENE CORP DEL COM 15135B101 20,271 318,971 SH   SOLE   318,971 0 0
CERNER CORP COM 156782104 23,861 348,078 SH   SOLE   348,078 0 0
CISCO SYS INC COM 17275R102 129,419 2,774,845 SH   SOLE   2,774,845 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 1,717 68,040 SH   SOLE   68,040 0 0
CLOROX CO DEL COM 189054109 20,533 93,600 SH   SOLE   93,600 0 0
COCA COLA CO COM 191216100 147,424 3,299,547 SH   SOLE   3,299,547 0 0
COLGATE PALMOLIVE CO COM 194162103 33,669 459,584 SH   SOLE   459,584 0 0
CONOCOPHILLIPS COM 20825C104 57,886 1,377,573 SH   SOLE   1,377,573 0 0
CONSOLIDATED EDISON INC COM 209115104 20,026 278,407 SH   SOLE   278,407 0 0
DTE ENERGY CO COM 233331107 24,077 223,968 SH   SOLE   223,968 0 0
DEERE & CO COM 244199105 31,096 197,876 SH   SOLE   197,876 0 0
DEXCOM INC COM 252131107 16,831 41,518 SH   SOLE   41,518 0 0
DISNEY WALT CO COM DISNEY 254687106 131,366 1,178,062 SH   SOLE   1,178,062 0 0
DISCOVER FINL SVCS COM 254709108 15,991 319,244 SH   SOLE   319,244 0 0
DOMINION ENERGY INC COM 25746U109 35,984 443,263 SH   SOLE   443,263 0 0
DUPONT DE NEMOURS INC COM 26614N102 23,634 444,835 SH   SOLE   444,835 0 0
EOG RES INC COM 26875P101 16,597 327,620 SH   SOLE   327,620 0 0
EBAY INC. COM 278642103 21,303 406,154 SH   SOLE   406,154 0 0
ECOLAB INC COM 278865100 34,468 173,251 SH   SOLE   173,251 0 0
EDISON INTL COM 281020107 12,353 227,455 SH   SOLE   227,455 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 18,155 262,700 SH   SOLE   262,700 0 0
EQUINIX INC COM 29444U700 32,420 46,163 SH   SOLE   46,163 0 0
EVERSOURCE ENERGY COM 30040W108 20,081 241,152 SH   SOLE   241,152 0 0
FASTENAL CO COM 311900104 17,031 397,551 SH   SOLE   397,551 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,023 151,171 SH   SOLE   151,171 0 0
GALLAGHER ARTHUR J & CO COM 363576109 21,756 223,164 SH   SOLE   223,164 0 0
GENERAC HLDGS INC COM 368736104 1,123 9,210 SH   SOLE   9,210 0 0
GENERAL MLS INC COM 370334104 22,192 359,960 SH   SOLE   359,960 0 0
GILEAD SCIENCES INC COM 375558103 55,058 715,601 SH   SOLE   715,601 0 0
HCA HEALTHCARE INC COM 40412C101 18,705 192,718 SH   SOLE   192,718 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,446 19,690 SH   SOLE   19,690 0 0
HOME DEPOT INC COM 437076102 206,798 825,509 SH   SOLE   825,509 0 0
HUMANA INC COM 444859102 28,139 72,570 SH   SOLE   72,570 0 0
IDEXX LABS INC COM 45168D104 19,100 57,851 SH   SOLE   57,851 0 0
ILLINOIS TOOL WKS INC COM 452308109 32,929 188,325 SH   SOLE   188,325 0 0
INTEL CORP COM 458140100 146,743 2,452,673 SH   SOLE   2,452,673 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 27,984 305,498 SH   SOLE   305,498 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 50,003 414,037 SH   SOLE   414,037 0 0
INTUIT COM 461202103 32,506 109,747 SH   SOLE   109,747 0 0
JD.COM INC SPON ADR CL A 47215P106 2,493 41,434 SH   SOLE   41,434 0 0
KIMBERLY CLARK CORP COM 494368103 25,869 183,013 SH   SOLE   183,013 0 0
KINDER MORGAN INC DEL COM 49456B101 21,557 1,421,050 SH   SOLE   1,421,050 0 0
LAM RESEARCH CORP COM 512807108 24,543 75,876 SH   SOLE   75,876 0 0
LAUDER ESTEE COS INC CL A 518439104 21,777 115,418 SH   SOLE   115,418 0 0
LOWES COS INC COM 548661107 86,093 637,158 SH   SOLE   637,158 0 0
LULULEMON ATHLETICA INC COM 550021109 16,877 54,092 SH   SOLE   54,092 0 0
M & T BK CORP COM 55261F104 16,692 160,549 SH   SOLE   160,549 0 0
MARATHON PETE CORP COM 56585A102 15,190 406,358 SH   SOLE   406,358 0 0
MARSH & MCLENNAN COS INC COM 571748102 34,594 322,191 SH   SOLE   322,191 0 0
MASTERCARD INCORPORATED CL A 57636Q104 184,200 622,927 SH   SOLE   622,927 0 0
MCDONALDS CORP COM 580135101 103,674 562,009 SH   SOLE   562,009 0 0
MERCADOLIBRE INC COM 58733R102 20,386 20,680 SH   SOLE   20,680 0 0
MERCK & CO. INC COM 58933Y105 166,819 2,157,229 SH   SOLE   2,157,229 0 0
MICROSOFT CORP COM 594918104 1,010,892 4,967,283 SH   SOLE   4,967,283 0 0
MONDELEZ INTL INC CL A 609207105 1,826 35,719 SH   SOLE   35,719 0 0
MOODYS CORP COM 615369105 20,203 73,537 SH   SOLE   73,537 0 0
NEWMONT CORP COM 651639106 20,356 329,711 SH   SOLE   329,711 0 0
NEXTERA ENERGY INC COM 65339F101 25,527 106,289 SH   SOLE   106,289 0 0
NIKE INC CL B 654106103 94,548 964,287 SH   SOLE   964,287 0 0
NORFOLK SOUTHERN CORP COM 655844108 30,376 173,012 SH   SOLE   173,012 0 0
NVIDIA CORPORATION COM 67066G104 184,114 484,624 SH   SOLE   484,624 0 0
OMNICOM GROUP INC COM 681919106 17,424 319,122 SH   SOLE   319,122 0 0
PNC FINL SVCS GROUP INC COM 693475105 61,932 588,655 SH   SOLE   588,655 0 0
PPG INDS INC COM 693506107 24,123 227,444 SH   SOLE   227,444 0 0
PACCAR INC COM 693718108 21,539 287,766 SH   SOLE   287,766 0 0
PARKER HANNIFIN CORP COM 701094104 44,244 241,412 SH   SOLE   241,412 0 0
PEPSICO INC COM 713448108 150,453 1,137,554 SH   SOLE   1,137,554 0 0
PHILLIPS 66 COM 718546104 19,951 277,476 SH   SOLE   277,476 0 0
PINNACLE WEST CAP CORP COM 723484101 19,738 269,316 SH   SOLE   269,316 0 0
PROCTER AND GAMBLE CO COM 742718109 207,266 1,733,427 SH   SOLE   1,733,427 0 0
PROGRESSIVE CORP OHIO COM 743315103 28,580 356,760 SH   SOLE   356,760 0 0
PROLOGIS INC. COM 74340W103 60,688 650,254 SH   SOLE   650,254 0 0
PRUDENTIAL FINL INC COM 744320102 24,517 402,570 SH   SOLE   402,570 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22,962 467,095 SH   SOLE   467,095 0 0
QUEST DIAGNOSTICS INC COM 74834L100 18,108 158,894 SH   SOLE   158,894 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,156 103,990 SH   SOLE   103,990 0 0
ROCKWELL AUTOMATION INC COM 773903109 41,715 195,845 SH   SOLE   195,845 0 0
ROPER TECHNOLOGIES INC COM 776696106 29,393 75,704 SH   SOLE   75,704 0 0
ROSS STORES INC COM 778296103 22,359 262,312 SH   SOLE   262,312 0 0
S&P GLOBAL INC COM 78409V104 42,965 130,402 SH   SOLE   130,402 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,775 56,307 SH   SOLE   56,307 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,289 5,980 SH   SOLE   5,980 0 0
SALESFORCE COM INC COM 79466L302 106,370 567,822 SH   SOLE   567,822 0 0
SCHLUMBERGER LTD COM 806857108 16,193 880,531 SH   SOLE   880,531 0 0
SCHWAB CHARLES CORP COM 808513105 22,269 660,016 SH   SOLE   660,016 0 0
SEMPRA ENERGY COM 816851109 2,865 24,442 SH   SOLE   24,442 0 0
SHERWIN WILLIAMS CO COM 824348106 46,238 80,017 SH   SOLE   80,017 0 0
STANLEY BLACK & DECKER INC COM 854502101 16,795 120,500 SH   SOLE   120,500 0 0
STARBUCKS CORP COM 855244109 45,756 621,764 SH   SOLE   621,764 0 0
STATE STR CORP COM 857477103 14,559 229,098 SH   SOLE   229,098 0 0
TJX COS INC NEW COM 872540109 62,560 1,237,342 SH   SOLE   1,237,342 0 0
TARGET CORP COM 87612E106 53,733 448,039 SH   SOLE   448,039 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 808 60,026 SH   SOLE   60,026 0 0
TESLA INC COM 88160R101 95,364 88,316 SH   SOLE   88,316 0 0
TEXAS INSTRS INC COM 882508104 80,123 631,038 SH   SOLE   631,038 0 0
3M CO COM 88579Y101 77,713 498,190 SH   SOLE   498,190 0 0
TRAVELERS COMPANIES INC COM 89417E109 23,771 208,428 SH   SOLE   208,428 0 0
TRUIST FINL CORP COM 89832Q109 66,943 1,782,782 SH   SOLE   1,782,782 0 0
UDR INC COM 902653104 21,112 564,788 SH   SOLE   564,788 0 0
US BANCORP DEL COM NEW 902973304 35,949 976,331 SH   SOLE   976,331 0 0
UNION PAC CORP COM 907818108 106,696 631,077 SH   SOLE   631,077 0 0
UNITED PARCEL SERVICE INC CL B 911312106 40,738 366,411 SH   SOLE   366,411 0 0
UNITED RENTALS INC COM 911363109 1,917 12,860 SH   SOLE   12,860 0 0
V F CORP COM 918204108 15,237 250,040 SH   SOLE   250,040 0 0
VALERO ENERGY CORP COM 91913Y100 14,100 239,711 SH   SOLE   239,711 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 150,834 2,735,964 SH   SOLE   2,735,964 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 99,204 341,716 SH   SOLE   341,716 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 541 27,180 SH   SOLE   27,180 0 0
VISA INC COM CL A 92826C839 222,286 1,150,729 SH   SOLE   1,150,729 0 0
WASTE MGMT INC DEL COM 94106L109 30,620 289,118 SH   SOLE   289,118 0 0
WELLTOWER INC COM 95040Q104 15,426 298,090 SH   SOLE   298,090 0 0
WILLIAMS COS INC COM 969457100 15,788 830,098 SH   SOLE   830,098 0 0
XCEL ENERGY INC COM 98389B100 25,954 415,264 SH   SOLE   415,264 0 0
ZOETIS INC CL A 98978V103 44,123 321,970 SH   SOLE   321,970 0 0
AON PLC SHS CL A G0403H108 26,742 138,846 SH   SOLE   138,846 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 83,298 387,937 SH   SOLE   387,937 0 0
EATON CORP PLC SHS G29183103 46,523 531,817 SH   SOLE   531,817 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14,763 133,792 SH   SOLE   133,792 0 0
JOHNSON CTLS INTL PLC SHS G51502105 24,100 705,914 SH   SOLE   705,914 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,741 537,078 SH   SOLE   537,078 0 0
LINDE PLC SHS G5494J103 95,184 448,747 SH   SOLE   448,747 0 0
APTIV PLC SHS G6095L109 13,503 173,298 SH   SOLE   173,298 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 46,626 524,002 SH   SOLE   524,002 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,917 90,972 SH   SOLE   90,972 0 0
CHUBB LIMITED COM H1467J104 32,845 259,397 SH   SOLE   259,397 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 516,380 2,000,000 SH   SOLE   2,000,000 0 0