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 9,097 114,846 SH   SOLE   114,846 0 0
BANK MONTREAL QUE COM 063671101 18,957 325,145 SH   SOLE   325,145 0 0
BANK NOVA SCOTIA B C COM 064149107 26,348 635,419 SH   SOLE   635,419 0 0
CGI INC CL A SUB VTG 12532H104 8,765 129,542 SH   SOLE   129,542 0 0
CANADIAN IMP BK COMM COM 136069101 17,978 241,280 SH   SOLE   241,280 0 0
CANADIAN NATL RY CO COM 136375102 80,308 755,570 SH   SOLE   755,570 0 0
ENBRIDGE INC COM 29250N105 58,933 2,012,414 SH   SOLE   2,012,414 0 0
FORTIS INC COM 349553107 13,295 326,110 SH   SOLE   326,110 0 0
FRANCO NEV CORP COM 351858105 12,560 90,161 SH   SOLE   90,161 0 0
MAGNA INTL INC COM 559222401 9,638 211,258 SH   SOLE   211,258 0 0
MANULIFE FINL CORP COM 56501R106 13,622 982,494 SH   SOLE   982,494 0 0
NUTRIEN LTD COM 67077M108 11,312 289,417 SH   SOLE   289,417 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 9,145 231,160 SH   SOLE   231,160 0 0
SHOPIFY INC CL A 82509L107 78,965 77,461 SH   SOLE   77,461 0 0
SUN LIFE FINANCIAL INC. COM 866796105 13,446 330,923 SH   SOLE   330,923 0 0
SUNCOR ENERGY INC NEW COM 867224107 8,552 701,785 SH   SOLE   701,785 0 0
TECK RESOURCES LTD CL B 878742204 3,260 234,837 SH   SOLE   234,837 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 80,433 1,737,343 SH   SOLE   1,737,343 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 13,568 277,408 SH   SOLE   277,408 0 0
ALCON AG ORD SHS H01301128 18,599 326,726 SH   SOLE   326,726 0 0
ABBVIE INC COM 00287Y109 112,272 1,281,792 SH   SOLE   1,281,792 0 0
ACTIVISION BLIZZARD INC COM 00507V109 61,099 754,775 SH   SOLE   754,775 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 157,521 321,190 SH   SOLE   321,190 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 41,731 271,866 SH   SOLE   271,866 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 364,525 1,239,967 SH   SOLE   1,239,967 0 0
ALIGN TECHNOLOGY INC COM 016255101 14,321 43,746 SH   SOLE   43,746 0 0
ALLSTATE CORP COM 020002101 22,108 234,841 SH   SOLE   234,841 0 0
ALPHABET INC CAP STK CL C 02079K107 420,401 286,065 SH   SOLE   286,065 0 0
ALPHABET INC CAP STK CL A 02079K305 217,162 148,173 SH   SOLE   148,173 0 0
AMERICAN EXPRESS CO COM 025816109 45,662 455,486 SH   SOLE   455,486 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 16,538 600,736 SH   SOLE   600,736 0 0
AMERICAN TOWER CORP NEW COM 03027X100 64,265 265,855 SH   SOLE   265,855 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 26,368 181,998 SH   SOLE   181,998 0 0
AMGEN INC COM 031162100 99,127 390,018 SH   SOLE   390,018 0 0
ANALOG DEVICES INC COM 032654105 3,590 30,750 SH   SOLE   30,750 0 0
APPLE INC COM 037833100 86,183 744,177 SH   SOLE   744,177 0 0
AUTODESK INC COM 052769106 24,058 104,142 SH   SOLE   104,142 0 0
BALL CORP COM 058498106 24,125 290,238 SH   SOLE   290,238 0 0
BANK NEW YORK MELLON CORP COM 064058100 20,879 607,996 SH   SOLE   607,996 0 0
BECTON DICKINSON & CO COM 075887109 40,973 176,091 SH   SOLE   176,091 0 0
BEST BUY INC COM 086516101 15,061 135,332 SH   SOLE   135,332 0 0
BIOGEN INC COM 09062X103 23,285 82,082 SH   SOLE   82,082 0 0
BLACKROCK INC COM 09247X101 45,618 80,948 SH   SOLE   80,948 0 0
BOOKING HOLDINGS INC COM 09857L108 41,354 24,174 SH   SOLE   24,174 0 0
BORGWARNER INC COM 099724106 1,919 49,540 SH   SOLE   49,540 0 0
BOSTON PROPERTIES INC COM 101121101 20,173 251,215 SH   SOLE   251,215 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 125,866 2,087,672 SH   SOLE   2,087,672 0 0
CIGNA CORP NEW COM 125523100 61,134 360,865 SH   SOLE   360,865 0 0
CME GROUP INC COM 12572Q105 34,360 205,367 SH   SOLE   205,367 0 0
CSX CORP COM 126408103 37,454 482,221 SH   SOLE   482,221 0 0
CABLE ONE INC COM 12685J105 2,894 1,535 SH   SOLE   1,535 0 0
CATERPILLAR INC DEL COM 149123101 119,922 804,035 SH   SOLE   804,035 0 0
CENTENE CORP DEL COM 15135B101 19,533 334,868 SH   SOLE   334,868 0 0
CERNER CORP COM 156782104 31,029 429,229 SH   SOLE   429,229 0 0
CISCO SYS INC COM 17275R102 107,843 2,737,839 SH   SOLE   2,737,839 0 0
CITIZENS FINL GROUP INC COM 174610105 1,875 74,150 SH   SOLE   74,150 0 0
COCA COLA CO COM 191216100 173,403 3,512,324 SH   SOLE   3,512,324 0 0
COLGATE PALMOLIVE CO COM 194162103 43,136 559,116 SH   SOLE   559,116 0 0
CONOCOPHILLIPS COM 20825C104 36,898 1,123,570 SH   SOLE   1,123,570 0 0
CONSOLIDATED EDISON INC COM 209115104 27,608 354,861 SH   SOLE   354,861 0 0
COPART INC COM 217204106 20,747 197,291 SH   SOLE   197,291 0 0
DEERE & CO COM 244199105 39,685 179,058 SH   SOLE   179,058 0 0
DEXCOM INC COM 252131107 15,339 37,210 SH   SOLE   37,210 0 0
DISNEY WALT CO COM DISNEY 254687106 223,530 1,801,502 SH   SOLE   1,801,502 0 0
DOMINION ENERGY INC COM 25746U109 41,429 524,884 SH   SOLE   524,884 0 0
DUPONT DE NEMOURS INC COM 26614N102 25,921 467,210 SH   SOLE   467,210 0 0
EOG RES INC COM 26875P101 13,510 375,902 SH   SOLE   375,902 0 0
EBAY INC. COM 278642103 21,567 413,951 SH   SOLE   413,951 0 0
ECOLAB INC COM 278865100 32,922 164,741 SH   SOLE   164,741 0 0
EDISON INTL COM 281020107 17,732 348,788 SH   SOLE   348,788 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 34,670 434,357 SH   SOLE   434,357 0 0
ELECTRONIC ARTS INC COM 285512109 19,890 152,516 SH   SOLE   152,516 0 0
EQUINIX INC COM 29444U700 37,567 49,422 SH   SOLE   49,422 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 21,921 427,066 SH   SOLE   427,066 0 0
EVERSOURCE ENERGY COM 30040W108 21,012 251,491 SH   SOLE   251,491 0 0
FASTENAL CO COM 311900104 15,736 348,982 SH   SOLE   348,982 0 0
FIFTH THIRD BANCORP COM 316773100 17,946 841,735 SH   SOLE   841,735 0 0
FISERV INC COM 337738108 1,857 18,020 SH   SOLE   18,020 0 0
FORTIVE CORP COM 34959J108 1,918 25,170 SH   SOLE   25,170 0 0
GENERAC HLDGS INC COM 368736104 1,820 9,400 SH   SOLE   9,400 0 0
GENERAL MLS INC COM 370334104 24,745 401,184 SH   SOLE   401,184 0 0
GILEAD SCIENCES INC COM 375558103 39,916 631,680 SH   SOLE   631,680 0 0
HCA HEALTHCARE INC COM 40412C101 21,569 172,991 SH   SOLE   172,991 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 19,696 230,846 SH   SOLE   230,846 0 0
HOME DEPOT INC COM 437076102 216,430 779,339 SH   SOLE   779,339 0 0
HUMANA INC COM 444859102 32,490 78,499 SH   SOLE   78,499 0 0
IDEXX LABS INC COM 45168D104 22,397 56,975 SH   SOLE   56,975 0 0
ILLINOIS TOOL WKS INC COM 452308109 36,386 188,325 SH   SOLE   188,325 0 0
INTEL CORP COM 458140100 138,187 2,668,728 SH   SOLE   2,668,728 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 32,623 326,070 SH   SOLE   326,070 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 58,879 483,920 SH   SOLE   483,920 0 0
INTUIT COM 461202103 46,545 142,683 SH   SOLE   142,683 0 0
KIMBERLY CLARK CORP COM 494368103 35,979 243,659 SH   SOLE   243,659 0 0
KINDER MORGAN INC DEL COM 49456B101 22,247 1,804,298 SH   SOLE   1,804,298 0 0
LAM RESEARCH CORP COM 512807108 2,412 7,270 SH   SOLE   7,270 0 0
LAUDER ESTEE COS INC CL A 518439104 30,683 140,587 SH   SOLE   140,587 0 0
LOWES COS INC COM 548661107 122,049 735,857 SH   SOLE   735,857 0 0
LULULEMON ATHLETICA INC COM 550021109 18,216 55,307 SH   SOLE   55,307 0 0
M & T BK CORP COM 55261F104 18,822 204,387 SH   SOLE   204,387 0 0
MARATHON PETE CORP COM 56585A102 11,428 389,493 SH   SOLE   389,493 0 0
MARSH & MCLENNAN COS INC COM 571748102 35,562 310,044 SH   SOLE   310,044 0 0
MASTERCARD INCORPORATED CL A 57636Q104 203,236 600,988 SH   SOLE   600,988 0 0
MCDONALDS CORP COM 580135101 135,678 618,150 SH   SOLE   618,150 0 0
MERCADOLIBRE INC COM 58733R102 18,240 16,850 SH   SOLE   16,850 0 0
MERCK & CO. INC COM 58933Y105 197,021 2,375,174 SH   SOLE   2,375,174 0 0
MICROSOFT CORP COM 594918104 1,021,122 4,854,859 SH   SOLE   4,854,859 0 0
MONDELEZ INTL INC CL A 609207105 2,052 35,719 SH   SOLE   35,719 0 0
MOODYS CORP COM 615369105 25,053 86,434 SH   SOLE   86,434 0 0
NIO INC SPON ADS 62914V106 5,869 276,584 SH   SOLE   276,584 0 0
NEWMONT CORP COM 651639106 20,373 321,089 SH   SOLE   321,089 0 0
NEXTERA ENERGY INC COM 65339F101 43,327 156,098 SH   SOLE   156,098 0 0
NIKE INC CL B 654106103 121,786 970,097 SH   SOLE   970,097 0 0
NORFOLK SOUTHN CORP COM 655844108 35,666 166,672 SH   SOLE   166,672 0 0
NVIDIA CORPORATION COM 67066G104 227,834 420,964 SH   SOLE   420,964 0 0
OMNICOM GROUP INC COM 681919106 17,779 359,179 SH   SOLE   359,179 0 0
PNC FINL SVCS GROUP INC COM 693475105 69,711 634,255 SH   SOLE   634,255 0 0
PPG INDS INC COM 693506107 27,047 221,555 SH   SOLE   221,555 0 0
PARKER-HANNIFIN CORP COM 701094104 56,652 279,983 SH   SOLE   279,983 0 0
PAYPAL HLDGS INC COM 70450Y103 13,426 68,143 SH   SOLE   68,143 0 0
PEPSICO INC COM 713448108 164,825 1,189,216 SH   SOLE   1,189,216 0 0
PHILLIPS 66 COM 718546104 16,109 310,750 SH   SOLE   310,750 0 0
PINDUODUO INC SPONSORED ADS 722304102 4,542 61,259 SH   SOLE   61,259 0 0
PRICE T ROWE GROUP INC COM 74144T108 19,613 152,962 SH   SOLE   152,962 0 0
PROCTER AND GAMBLE CO COM 742718109 262,987 1,892,127 SH   SOLE   1,892,127 0 0
PROGRESSIVE CORP COM 743315103 32,017 338,194 SH   SOLE   338,194 0 0
PROLOGIS INC. COM 74340W103 74,781 743,203 SH   SOLE   743,203 0 0
PRUDENTIAL FINL INC COM 744320102 25,641 403,668 SH   SOLE   403,668 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28,652 521,803 SH   SOLE   521,803 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 20,273 1,758,308 SH   SOLE   1,758,308 0 0
RESMED INC COM 761152107 18,464 107,705 SH   SOLE   107,705 0 0
ROCKWELL AUTOMATION INC COM 773903109 82,460 373,662 SH   SOLE   373,662 0 0
ROPER TECHNOLOGIES INC COM 776696106 26,776 67,768 SH   SOLE   67,768 0 0
ROSS STORES INC COM 778296103 22,871 245,080 SH   SOLE   245,080 0 0
S&P GLOBAL INC COM 78409V104 48,068 133,301 SH   SOLE   133,301 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 19,650 61,699 SH   SOLE   61,699 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,439 5,980 SH   SOLE   5,980 0 0
SALESFORCE COM INC COM 79466L302 170,555 678,635 SH   SOLE   678,635 0 0
SCHLUMBERGER LTD COM 806857108 16,845 1,082,562 SH   SOLE   1,082,562 0 0
SCHWAB CHARLES CORP COM 808513105 25,926 715,591 SH   SOLE   715,591 0 0
SEMPRA ENERGY COM 816851109 25,800 217,978 SH   SOLE   217,978 0 0
SHERWIN WILLIAMS CO COM 824348106 59,099 84,822 SH   SOLE   84,822 0 0
STANLEY BLACK & DECKER INC COM 854502101 16,544 101,998 SH   SOLE   101,998 0 0
STARBUCKS CORP COM 855244109 56,336 655,679 SH   SOLE   655,679 0 0
STATE STR CORP COM 857477103 13,592 229,098 SH   SOLE   229,098 0 0
TJX COS INC NEW COM 872540109 71,431 1,283,578 SH   SOLE   1,283,578 0 0
TARGET CORP COM 87612E106 85,426 542,663 SH   SOLE   542,663 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 887 60,026 SH   SOLE   60,026 0 0
TESLA INC COM 88160R101 208,514 486,036 SH   SOLE   486,036 0 0
TEXAS INSTRS INC COM 882508104 82,207 575,722 SH   SOLE   575,722 0 0
3M CO COM 88579Y101 50,582 315,781 SH   SOLE   315,781 0 0
TRAVELERS COMPANIES INC COM 89417E109 23,055 213,100 SH   SOLE   213,100 0 0
TRUIST FINL CORP COM 89832Q109 70,456 1,851,665 SH   SOLE   1,851,665 0 0
UDR INC COM 902653104 21,919 672,155 SH   SOLE   672,155 0 0
US BANCORP DEL COM NEW 902973304 38,489 1,073,599 SH   SOLE   1,073,599 0 0
UNION PAC CORP COM 907818108 125,365 636,791 SH   SOLE   636,791 0 0
UNITED PARCEL SERVICE INC CL B 911312106 58,194 349,241 SH   SOLE   349,241 0 0
UNITED RENTALS INC COM 911363109 2,068 11,850 SH   SOLE   11,850 0 0
V F CORP COM 918204108 17,923 255,135 SH   SOLE   255,135 0 0
VALERO ENERGY CORP COM 91913Y100 11,430 263,853 SH   SOLE   263,853 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 181,246 3,046,658 SH   SOLE   3,046,658 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 101,984 374,774 SH   SOLE   374,774 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 425 27,180 SH   SOLE   27,180 0 0
VISA INC COM CL A 92826C839 238,475 1,192,556 SH   SOLE   1,192,556 0 0
WASTE MGMT INC DEL COM 94106L109 42,282 373,613 SH   SOLE   373,613 0 0
WELLTOWER INC COM 95040Q104 16,135 292,888 SH   SOLE   292,888 0 0
WILLIAMS COS INC COM 969457100 15,594 793,573 SH   SOLE   793,573 0 0
XCEL ENERGY INC COM 98389B100 28,657 415,264 SH   SOLE   415,264 0 0
ZOETIS INC CL A 98978V103 54,197 327,734 SH   SOLE   327,734 0 0
AON PLC SHS CL A G0403H108 28,024 135,841 SH   SOLE   135,841 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97,307 430,583 SH   SOLE   430,583 0 0
EATON CORP PLC SHS G29183103 63,756 624,872 SH   SOLE   624,872 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14,106 98,925 SH   SOLE   98,925 0 0
JOHNSON CTLS INTL PLC SHS G51502105 26,811 656,333 SH   SOLE   656,333 0 0
LINDE PLC SHS G5494J103 111,224 467,074 SH   SOLE   467,074 0 0
APTIV PLC SHS G6095L109 15,865 173,043 SH   SOLE   173,043 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 58,969 486,340 SH   SOLE   486,340 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 18,246 87,376 SH   SOLE   87,376 0 0
CHUBB LIMITED COM H1467J104 48,290 415,863 SH   SOLE   415,863 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 485,140 2,000,000 SH   SOLE   2,000,000 0 0