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 13,422 221,731 SH   SOLE   221,731 0 0
BANK MONTREAL QUE COM 063671101 37,919 369,451 SH   SOLE   369,451 0 0
BANK NOVA SCOTIA B C COM 064149107 90,360 1,387,369 SH   SOLE   1,387,369 0 0
CANADIAN IMP BK COMM COM 136069101 29,801 261,519 SH   SOLE   261,519 0 0
CANADIAN NATL RY CO COM 136375102 87,381 825,769 SH   SOLE   825,769 0 0
ENBRIDGE INC COM 29250N105 78,868 1,954,852 SH   SOLE   1,954,852 0 0
FORTIS INC COM 349553107 21,016 474,190 SH   SOLE   474,190 0 0
FRANCO NEV CORP COM 351858105 21,180 145,791 SH   SOLE   145,791 0 0
MAGNA INTL INC COM 559222401 20,807 224,480 SH   SOLE   224,480 0 0
MANULIFE FINL CORP COM 56501R106 20,930 1,062,193 SH   SOLE   1,062,193 0 0
NUTRIEN LTD COM 67077M108 57,156 942,302 SH   SOLE   942,302 0 0
PEMBINA PIPELINE CORP COM 706327103 13,259 416,825 SH   SOLE   416,825 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 14,289 268,410 SH   SOLE   268,410 0 0
SHOPIFY INC CL A 82509L107 115,097 78,618 SH   SOLE   78,618 0 0
SUN LIFE FINANCIAL INC. COM 866796105 18,616 360,566 SH   SOLE   360,566 0 0
THOMSON REUTERS CORP. COM NEW 884903709 17,353 174,513 SH   SOLE   174,513 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 437 0 SH   SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 17,329 392,731 SH   SOLE   392,731 0 0
FERGUSON PLC NEW SHS G3421J106 25,672 184,909 SH   SOLE   184,909 0 0
API GROUP CORP COM STK 00187Y100 2,134 102,160 SH   SOLE   102,160 0 0
ACTIVISION BLIZZARD INC COM 00507V109 118,038 1,236,497 SH   SOLE   1,236,497 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 180,471 308,161 SH   SOLE   308,161 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 29,574 200,035 SH   SOLE   200,035 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59,540 262,547 SH   SOLE   262,547 0 0
ALIGN TECHNOLOGY INC COM 016255101 26,071 42,669 SH   SOLE   42,669 0 0
ALLSTATE CORP COM 020002101 28,815 220,462 SH   SOLE   220,462 0 0
ALPHABET INC CAP STK CL C 02079K107 809,855 323,125 SH   SOLE   323,125 0 0
ALPHABET INC CAP STK CL A 02079K305 362,415 148,422 SH   SOLE   148,422 0 0
AMERICAN EXPRESS CO COM 025816109 113,257 685,301 SH   SOLE   685,301 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 29,144 611,620 SH   SOLE   611,620 0 0
AMERICAN TOWER CORP NEW COM 03027X100 65,817 243,297 SH   SOLE   243,297 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,073 26,840 SH   SOLE   26,840 0 0
AMGEN INC COM 031162100 74,078 303,559 SH   SOLE   303,559 0 0
ANALOG DEVICES INC COM 032654105 5,440 31,600 SH   SOLE   31,600 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 21,137 2,371,436 SH   SOLE   2,371,436 0 0
APPLIED MATLS INC COM 038222105 105,840 743,077 SH   SOLE   743,077 0 0
AUTODESK INC COM 052769106 28,980 99,281 SH   SOLE   99,281 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 40,878 205,667 SH   SOLE   205,667 0 0
BALL CORP COM 058498106 19,473 240,276 SH   SOLE   240,276 0 0
BANK NEW YORK MELLON CORP COM 064058100 26,930 525,169 SH   SOLE   525,169 0 0
BEST BUY INC COM 086516101 21,403 185,837 SH   SOLE   185,837 0 0
BIOGEN INC COM 09062X103 28,447 82,152 SH   SOLE   82,152 0 0
BLACKROCK INC COM 09247X101 72,831 83,185 SH   SOLE   83,185 0 0
BOOKING HOLDINGS INC COM 09857L108 48,834 22,318 SH   SOLE   22,318 0 0
BORGWARNER INC COM 099724106 14,515 299,027 SH   SOLE   299,027 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 146,098 2,184,927 SH   SOLE   2,184,927 0 0
BURLINGTON STORES INC COM 122017106 14,904 46,288 SH   SOLE   46,288 0 0
CBRE GROUP INC CL A 12504L109 19,914 232,288 SH   SOLE   232,288 0 0
CIGNA CORP NEW COM 125523100 96,833 408,332 SH   SOLE   408,332 0 0
CME GROUP INC COM 12572Q105 40,175 188,772 SH   SOLE   188,772 0 0
CSX CORP COM 126408103 40,587 1,264,572 SH   SOLE   1,264,572 0 0
CABLE ONE INC COM 12685J105 2,075 1,085 SH   SOLE   1,085 0 0
CARMAX INC COM 143130102 19,271 149,216 SH   SOLE   149,216 0 0
CATALENT INC COM 148806102 15,421 142,632 SH   SOLE   142,632 0 0
CATERPILLAR INC COM 149123101 115,489 530,481 SH   SOLE   530,481 0 0
CENTENE CORP DEL COM 15135B101 24,788 339,884 SH   SOLE   339,884 0 0
CERNER CORP COM 156782104 24,591 314,355 SH   SOLE   314,355 0 0
CISCO SYS INC COM 17275R102 152,728 2,879,378 SH   SOLE   2,879,378 0 0
CITIZENS FINL GROUP INC COM 174610105 49,652 1,082,450 SH   SOLE   1,082,450 0 0
COCA COLA CO COM 191216100 172,432 3,181,513 SH   SOLE   3,181,513 0 0
COLGATE PALMOLIVE CO COM 194162103 34,640 425,408 SH   SOLE   425,408 0 0
CONOCOPHILLIPS COM 20825C104 4,574 75,100 SH   SOLE   75,100 0 0
COPART INC COM 217204106 22,652 171,825 SH   SOLE   171,825 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 45,221 231,545 SH   SOLE   231,545 0 0
CUMMINS INC COM 231021106 28,072 115,140 SH   SOLE   115,140 0 0
DARDEN RESTAURANTS INC COM 237194105 13,086 89,638 SH   SOLE   89,638 0 0
DEERE & CO COM 244199105 101,942 288,768 SH   SOLE   288,768 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,241 28,680 SH   SOLE   28,680 0 0
DEXCOM INC COM 252131107 23,623 55,323 SH   SOLE   55,323 0 0
DISNEY WALT CO COM 254687106 243,332 1,384,376 SH   SOLE   1,384,376 0 0
DISCOVER FINL SVCS COM 254709108 26,696 225,517 SH   SOLE   225,517 0 0
DISCOVERY INC COM SER A 25470F104 10,004 326,067 SH   SOLE   326,067 0 0
DOVER CORP COM 260003108 32,553 216,156 SH   SOLE   216,156 0 0
DUPONT DE NEMOURS INC COM 26614N102 29,320 378,536 SH   SOLE   378,536 0 0
EBAY INC. COM 278642103 25,506 363,139 SH   SOLE   363,139 0 0
ECOLAB INC COM 278865100 30,823 149,543 SH   SOLE   149,543 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 43,563 420,616 SH   SOLE   420,616 0 0
ELECTRONIC ARTS INC COM 285512109 17,670 122,824 SH   SOLE   122,824 0 0
EQUINIX INC COM 29444U700 45,616 56,807 SH   SOLE   56,807 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 27,508 356,415 SH   SOLE   356,415 0 0
EVERSOURCE ENERGY COM 30040W108 22,231 276,775 SH   SOLE   276,775 0 0
FASTENAL CO COM 311900104 22,520 432,747 SH   SOLE   432,747 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 25,065 133,892 SH   SOLE   133,892 0 0
FIVE9 INC COM 338307101 2,261 12,330 SH   SOLE   12,330 0 0
GENERAC HLDGS INC COM 368736104 20,719 49,907 SH   SOLE   49,907 0 0
GENERAL MLS INC COM 370334104 26,900 440,936 SH   SOLE   440,936 0 0
GILEAD SCIENCES INC COM 375558103 44,614 646,774 SH   SOLE   646,774 0 0
HCA HEALTHCARE INC COM 40412C101 31,400 151,825 SH   SOLE   151,825 0 0
HP INC COM 40434L105 40,471 1,339,014 SH   SOLE   1,339,014 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 59,091 489,894 SH   SOLE   489,894 0 0
HOME DEPOT INC COM 437076102 234,491 734,891 SH   SOLE   734,891 0 0
HUMANA INC COM 444859102 36,466 82,330 SH   SOLE   82,330 0 0
IDEXX LABS INC COM 45168D104 33,259 52,663 SH   SOLE   52,663 0 0
ILLINOIS TOOL WKS INC COM 452308109 42,454 189,621 SH   SOLE   189,621 0 0
ILLUMINA INC COM 452327109 35,367 74,738 SH   SOLE   74,738 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,412 66,631 SH   SOLE   66,631 0 0
INSULET CORP COM 45784P101 11,884 43,291 SH   SOLE   43,291 0 0
INTEL CORP COM 458140100 139,287 2,479,226 SH   SOLE   2,479,226 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 35,802 301,488 SH   SOLE   301,488 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 65,980 449,285 SH   SOLE   449,285 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 23,687 158,426 SH   SOLE   158,426 0 0
INTUIT COM 461202103 59,678 121,726 SH   SOLE   121,726 0 0
JOHNSON & JOHNSON COM 478160104 145,274 881,837 SH   SOLE   881,837 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,389 4,900 SH   SOLE   4,900 0 0
KEYCORP COM 493267108 24,841 1,201,337 SH   SOLE   1,201,337 0 0
LI AUTO INC SPONSORED ADS 50202M102 856 24,500 SH   SOLE   24,500 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,427 70,426 SH   SOLE   70,426 0 0
LAM RESEARCH CORP COM 512807108 57,626 88,504 SH   SOLE   88,504 0 0
LAMB WESTON HLDGS INC COM 513272104 2,438 30,220 SH   SOLE   30,220 0 0
LAUDER ESTEE COS INC CL A 518439104 67,122 210,990 SH   SOLE   210,990 0 0
LILLY ELI & CO COM 532457108 240,526 1,047,953 SH   SOLE   1,047,953 0 0
LOWES COS INC COM 548661107 137,426 708,298 SH   SOLE   708,298 0 0
LULULEMON ATHLETICA INC COM 550021109 26,461 72,502 SH   SOLE   72,502 0 0
MARATHON PETE CORP COM 56585A102 25,893 427,808 SH   SOLE   427,808 0 0
MARSH & MCLENNAN COS INC COM 571748102 43,252 307,296 SH   SOLE   307,296 0 0
MASTERCARD INCORPORATED CL A 57636Q104 228,611 626,098 SH   SOLE   626,098 0 0
MCDONALDS CORP COM 580135101 139,232 602,416 SH   SOLE   602,416 0 0
MERCADOLIBRE INC COM 58733R102 34,843 22,367 SH   SOLE   22,367 0 0
MERCK & CO INC COM 58933Y105 297,939 3,825,669 SH   SOLE   3,825,669 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 20,733 14,966 SH   SOLE   14,966 0 0
MICROSOFT CORP COM 594918104 1,414,602 5,220,602 SH   SOLE   5,220,602 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 10,475 1,131,223 SH   SOLE   1,131,223 0 0
MOODYS CORP COM 615369105 32,656 90,094 SH   SOLE   90,094 0 0
MORGAN STANLEY COM NEW 617446448 197,552 2,154,564 SH   SOLE   2,154,564 0 0
NIO INC SPON ADS 62914V106 31,348 589,252 SH   SOLE   589,252 0 0
NEWMONT CORP COM 651639106 27,746 437,208 SH   SOLE   437,208 0 0
NEXTERA ENERGY INC COM 65339F101 43,442 592,818 SH   SOLE   592,818 0 0
NIKE INC CL B 654106103 140,984 912,244 SH   SOLE   912,244 0 0
NORFOLK SOUTHN CORP COM 655844108 36,662 138,047 SH   SOLE   138,047 0 0
NVIDIA CORPORATION COM 67066G104 349,652 437,001 SH   SOLE   437,001 0 0
OKTA INC CL A 679295105 16,548 67,631 SH   SOLE   67,631 0 0
ONEOK INC NEW COM 682680103 15,169 271,951 SH   SOLE   271,951 0 0
PNC FINL SVCS GROUP INC COM 693475105 52,849 276,790 SH   SOLE   276,790 0 0
PPG INDS INC COM 693506107 32,809 193,176 SH   SOLE   193,176 0 0
PARKER-HANNIFIN CORP COM 701094104 2,558 8,330 SH   SOLE   8,330 0 0
PEPSICO INC COM 713448108 150,349 1,014,003 SH   SOLE   1,014,003 0 0
PHILLIPS 66 COM 718546104 27,317 317,731 SH   SOLE   317,731 0 0
PRICE T ROWE GROUP INC COM 74144T108 29,340 147,745 SH   SOLE   147,745 0 0
PROCTER AND GAMBLE CO COM 742718109 381,852 2,827,531 SH   SOLE   2,827,531 0 0
PROGRESSIVE CORP COM 743315103 33,212 338,127 SH   SOLE   338,127 0 0
PROLOGIS INC. COM 74340W103 107,080 895,500 SH   SOLE   895,500 0 0
PRUDENTIAL FINL INC COM 744320102 40,481 394,187 SH   SOLE   394,187 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,577 177,270 SH   SOLE   177,270 0 0
RESMED INC COM 761152107 25,000 101,389 SH   SOLE   101,389 0 0
ROCKWELL AUTOMATION INC COM 773903109 25,980 90,781 SH   SOLE   90,781 0 0
ROPER TECHNOLOGIES INC COM 776696106 29,628 63,012 SH   SOLE   63,012 0 0
S&P GLOBAL INC COM 78409V104 55,162 134,359 SH   SOLE   134,359 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,067 9,600 SH   SOLE   9,600 0 0
SVB FINANCIAL GROUP COM 78486Q101 15,918 28,608 SH   SOLE   28,608 0 0
SALESFORCE COM INC COM 79466L302 282,892 1,158,112 SH   SOLE   1,158,112 0 0
SCHLUMBERGER LTD COM STK 806857108 31,441 981,639 SH   SOLE   981,639 0 0
SCHWAB CHARLES CORP COM 808513105 57,401 788,089 SH   SOLE   788,089 0 0
SEMPRA ENERGY COM 816851109 30,402 229,214 SH   SOLE   229,214 0 0
SHERWIN WILLIAMS CO COM 824348106 70,985 260,504 SH   SOLE   260,504 0 0
STARBUCKS CORP COM 855244109 74,282 663,959 SH   SOLE   663,959 0 0
TJX COS INC NEW COM 872540109 99,818 1,480,110 SH   SOLE   1,480,110 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,516 54,228 SH   SOLE   54,228 0 0
TARGET CORP COM 87612E106 119,622 494,729 SH   SOLE   494,729 0 0
TELADOC HEALTH INC COM 87918A105 14,249 85,688 SH   SOLE   85,688 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 730 47,148 SH   SOLE   47,148 0 0
TESLA INC COM 88160R101 346,349 509,562 SH   SOLE   509,562 0 0
TEXAS INSTRS INC COM 882508104 115,803 601,936 SH   SOLE   601,936 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 166,477 329,990 SH   SOLE   329,990 0 0
3M CO COM 88579Y101 64,385 323,780 SH   SOLE   323,780 0 0
TRAVELERS COMPANIES INC COM 89417E109 27,552 183,876 SH   SOLE   183,876 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,176 61,375 SH   SOLE   61,375 0 0
TRUIST FINL CORP COM 89832Q109 46,346 834,002 SH   SOLE   834,002 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,185 4,830 SH   SOLE   4,830 0 0
US BANCORP DEL COM NEW 902973304 51,806 907,334 SH   SOLE   907,334 0 0
UNION PAC CORP COM 907818108 144,538 656,943 SH   SOLE   656,943 0 0
UNITED PARCEL SERVICE INC CL B 911312106 78,606 377,714 SH   SOLE   377,714 0 0
UNITED RENTALS INC COM 911363109 23,865 74,808 SH   SOLE   74,808 0 0
V F CORP COM 918204108 19,865 241,920 SH   SOLE   241,920 0 0
VALERO ENERGY CORP COM 91913Y100 21,885 279,652 SH   SOLE   279,652 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 137,687 2,453,625 SH   SOLE   2,453,625 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 31,350 155,483 SH   SOLE   155,483 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,992 198,780 SH   SOLE   198,780 0 0
VISA INC COM CL A 92826C839 286,021 1,223,084 SH   SOLE   1,223,084 0 0
VOYA FINANCIAL INC COM 929089100 1,561 25,390 SH   SOLE   25,390 0 0
WASTE MGMT INC DEL COM 94106L109 136,680 975,090 SH   SOLE   975,090 0 0
WELLTOWER INC COM 95040Q104 23,788 285,946 SH   SOLE   285,946 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 18,584 539,521 SH   SOLE   539,521 0 0
WILLIAMS COS INC COM 969457100 21,611 811,524 SH   SOLE   811,524 0 0
WORKDAY INC CL A 98138H101 14,976 62,729 SH   SOLE   62,729 0 0
XPENG INC ADS 98422D105 449 10,100 SH   SOLE   10,100 0 0
YUM CHINA HLDGS INC COM 98850P109 8,367 126,300 SH   SOLE   126,300 0 0
ZOETIS INC CL A 98978V103 46,130 247,465 SH   SOLE   247,465 0 0
AON PLC SHS CL A G0403H108 32,371 135,513 SH   SOLE   135,513 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 116,082 393,529 SH   SOLE   393,529 0 0
EATON CORP PLC SHS G29183103 98,143 662,321 SH   SOLE   662,321 0 0
JOHNSON CTLS INTL PLC SHS G51502105 36,956 538,480 SH   SOLE   538,480 0 0
LINDE PLC SHS G5494J103 141,741 490,285 SH   SOLE   490,285 0 0
APTIV PLC SHS G6095L109 30,073 191,149 SH   SOLE   191,149 0 0
NOVOCURE LTD ORD SHS G6674U108 13,020 58,696 SH   SOLE   58,696 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 71,135 386,307 SH   SOLE   386,307 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 19,663 85,483 SH   SOLE   85,483 0 0
CHUBB LIMITED COM H1467J104 87,184 548,347 SH   SOLE   548,347 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 551,180 2,000,000 SH   SOLE   2,000,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18,969 184,400 SH   SOLE   184,400 0 0