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,601 262,221 SH   SOLE   262,221 0 0
BANK MONTREAL QUE COM 063671101 31,243 312,910 SH   SOLE   312,910 0 0
BANK NOVA SCOTIA B C COM 064149107 59,025 957,791 SH   SOLE   957,791 0 0
CANADIAN IMP BK COMM COM 136069101 28,935 259,977 SH   SOLE   259,977 0 0
CANADIAN NATL RY CO COM 136375102 72,747 626,340 SH   SOLE   626,340 0 0
ENBRIDGE INC COM 29250N105 72,419 1,804,535 SH   SOLE   1,804,535 0 0
FORTIS INC COM 349553107 21,037 474,190 SH   SOLE   474,190 0 0
FRANCO NEV CORP COM 351858105 27,921 214,956 SH   SOLE   214,956 0 0
MAGNA INTL INC COM 559222401 16,891 224,480 SH   SOLE   224,480 0 0
MANULIFE FINL CORP COM 56501R106 20,441 1,062,193 SH   SOLE   1,062,193 0 0
NUTRIEN LTD COM 67077M108 88,842 1,368,887 SH   SOLE   1,368,887 0 0
PEMBINA PIPELINE CORP COM 706327103 22,284 703,129 SH   SOLE   703,129 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 12,536 268,410 SH   SOLE   268,410 0 0
SHOPIFY INC CL A 82509L107 98,204 72,364 SH   SOLE   72,364 0 0
SUN LIFE FINANCIAL INC. COM 866796105 18,561 360,566 SH   SOLE   360,566 0 0
THOMSON REUTERS CORP. COM NEW 884903709 12,864 116,365 SH   SOLE   116,365 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 428 0 SH   SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 22,914 608,829 SH   SOLE   608,829 0 0
FERGUSON PLC NEW SHS G3421J106 18,345 131,645 SH   SOLE   131,645 0 0
API GROUP CORP COM STK 00187Y100 4,138 203,350 SH   SOLE   203,350 0 0
ACTIVISION BLIZZARD INC COM 00507V109 29,210 377,440 SH   SOLE   377,440 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 277,335 481,719 SH   SOLE   481,719 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 25,699 163,105 SH   SOLE   163,105 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19,776 133,577 SH   SOLE   133,577 0 0
ALIGN TECHNOLOGY INC COM 016255101 31,311 47,054 SH   SOLE   47,054 0 0
ALLSTATE CORP COM 020002101 24,816 194,510 SH   SOLE   194,510 0 0
ALPHABET INC CAP STK CL C 02079K107 800,329 300,276 SH   SOLE   300,276 0 0
ALPHABET INC CAP STK CL A 02079K305 416,259 155,697 SH   SOLE   155,697 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,288 28,180 SH   SOLE   28,180 0 0
AMERICAN EXPRESS CO COM 025816109 92,714 553,279 SH   SOLE   553,279 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 27,193 494,925 SH   SOLE   494,925 0 0
AMERICAN TOWER CORP NEW COM 03027X100 70,906 266,815 SH   SOLE   266,815 0 0
AMERISOURCEBERGEN CORP COM 03073E105 4,336 36,300 SH   SOLE   36,300 0 0
AMGEN INC COM 031162100 72,984 342,863 SH   SOLE   342,863 0 0
ANALOG DEVICES INC COM 032654105 5,719 34,150 SH   SOLE   34,150 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 27,488 3,242,548 SH   SOLE   3,242,548 0 0
APPLIED MATLS INC COM 038222105 80,685 626,651 SH   SOLE   626,651 0 0
AUTODESK INC COM 052769106 24,684 86,559 SH   SOLE   86,559 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 35,497 177,278 SH   SOLE   177,278 0 0
BAKER HUGHES COMPANY CL A 05722G100 15,326 619,716 SH   SOLE   619,716 0 0
BALL CORP COM 058498106 27,825 309,192 SH   SOLE   309,192 0 0
BANK NEW YORK MELLON CORP COM 064058100 24,835 478,563 SH   SOLE   478,563 0 0
BEST BUY INC COM 086516101 19,623 185,264 SH   SOLE   185,264 0 0
BIOGEN INC COM 09062X103 26,964 95,283 SH   SOLE   95,283 0 0
BLACKROCK INC COM 09247X101 66,277 78,976 SH   SOLE   78,976 0 0
BOOKING HOLDINGS INC COM 09857L108 59,646 25,126 SH   SOLE   25,126 0 0
BORGWARNER INC COM 099724106 2,401 55,560 SH   SOLE   55,560 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 102,374 1,727,639 SH   SOLE   1,727,639 0 0
BURLINGTON STORES INC COM 122017106 13,126 46,288 SH   SOLE   46,288 0 0
CBRE GROUP INC CL A 12504L109 22,273 228,768 SH   SOLE   228,768 0 0
CIGNA CORP NEW COM 125523100 67,060 334,900 SH   SOLE   334,900 0 0
CME GROUP INC COM 12572Q105 38,695 199,976 SH   SOLE   199,976 0 0
CSX CORP COM 126408103 41,566 1,397,088 SH   SOLE   1,397,088 0 0
CABLE ONE INC COM 12685J105 1,967 1,085 SH   SOLE   1,085 0 0
CARMAX INC COM 143130102 14,930 116,680 SH   SOLE   116,680 0 0
CATALENT INC COM 148806102 15,100 113,471 SH   SOLE   113,471 0 0
CATERPILLAR INC COM 149123101 85,463 444,940 SH   SOLE   444,940 0 0
CENTENE CORP DEL COM 15135B101 21,044 337,736 SH   SOLE   337,736 0 0
CERNER CORP COM 156782104 19,870 281,485 SH   SOLE   281,485 0 0
CISCO SYS INC COM 17275R102 142,399 2,613,967 SH   SOLE   2,613,967 0 0
CITIZENS FINL GROUP INC COM 174610105 40,708 866,502 SH   SOLE   866,502 0 0
COCA COLA CO COM 191216100 154,503 2,939,594 SH   SOLE   2,939,594 0 0
COLGATE PALMOLIVE CO COM 194162103 32,181 425,408 SH   SOLE   425,408 0 0
CONOCOPHILLIPS COM 20825C104 3,813 56,260 SH   SOLE   56,260 0 0
COPART INC COM 217204106 17,378 125,276 SH   SOLE   125,276 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 48,048 276,957 SH   SOLE   276,957 0 0
CUMMINS INC COM 231021106 25,881 115,140 SH   SOLE   115,140 0 0
DARDEN RESTAURANTS INC COM 237194105 13,592 89,638 SH   SOLE   89,638 0 0
DEERE & CO COM 244199105 90,698 270,544 SH   SOLE   270,544 0 0
DEXCOM INC COM 252131107 28,836 52,730 SH   SOLE   52,730 0 0
DISNEY WALT CO COM 254687106 209,461 1,238,166 SH   SOLE   1,238,166 0 0
DISCOVER FINL SVCS COM 254709108 21,667 176,236 SH   SOLE   176,236 0 0
DOVER CORP COM 260003108 20,735 133,346 SH   SOLE   133,346 0 0
DUPONT DE NEMOURS INC COM 26614N102 25,754 378,536 SH   SOLE   378,536 0 0
EBAY INC. COM 278642103 24,847 356,498 SH   SOLE   356,498 0 0
ECOLAB INC COM 278865100 31,219 149,543 SH   SOLE   149,543 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 52,005 459,364 SH   SOLE   459,364 0 0
ELECTRONIC ARTS INC COM 285512109 14,697 103,301 SH   SOLE   103,301 0 0
EQUINIX INC COM 29444U700 48,461 61,304 SH   SOLE   61,304 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 24,953 307,606 SH   SOLE   307,606 0 0
EVERSOURCE ENERGY COM 30040W108 22,523 275,168 SH   SOLE   275,168 0 0
FASTENAL CO COM 311900104 22,352 432,747 SH   SOLE   432,747 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 22,470 116,476 SH   SOLE   116,476 0 0
GENERAC HLDGS INC COM 368736104 43,756 107,069 SH   SOLE   107,069 0 0
GENERAL MLS INC COM 370334104 26,411 440,936 SH   SOLE   440,936 0 0
GENUINE PARTS CO COM 372460105 8,791 72,513 SH   SOLE   72,513 0 0
GILEAD SCIENCES INC COM 375558103 48,516 693,663 SH   SOLE   693,663 0 0
HCA HEALTHCARE INC COM 40412C101 33,286 137,094 SH   SOLE   137,094 0 0
HP INC COM 40434L105 21,868 797,578 SH   SOLE   797,578 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 12,079 360,785 SH   SOLE   360,785 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 44,935 340,136 SH   SOLE   340,136 0 0
HOME DEPOT INC COM 437076102 230,431 701,582 SH   SOLE   701,582 0 0
HUMANA INC COM 444859102 39,021 100,232 SH   SOLE   100,232 0 0
IDEXX LABS INC COM 45168D104 31,421 50,524 SH   SOLE   50,524 0 0
ILLINOIS TOOL WKS INC COM 452308109 39,249 189,621 SH   SOLE   189,621 0 0
ILLUMINA INC COM 452327109 35,293 87,013 SH   SOLE   87,013 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,363 61,262 SH   SOLE   61,262 0 0
INSULET CORP COM 45784P101 12,639 44,466 SH   SOLE   44,466 0 0
INTEL CORP COM 458140100 120,836 2,266,007 SH   SOLE   2,266,007 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 29,074 253,101 SH   SOLE   253,101 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 68,284 490,702 SH   SOLE   490,702 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21,170 158,041 SH   SOLE   158,041 0 0
INTUIT COM 461202103 49,580 91,879 SH   SOLE   91,879 0 0
JOHNSON & JOHNSON COM 478160104 219,336 1,357,272 SH   SOLE   1,357,272 0 0
KEYCORP COM 493267108 25,712 1,187,722 SH   SOLE   1,187,722 0 0
KROGER CO COM 501044101 14,661 362,631 SH   SOLE   362,631 0 0
LI AUTO INC SPONSORED ADS 50202M102 5,319 202,315 SH   SOLE   202,315 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 17,662 62,757 SH   SOLE   62,757 0 0
LAM RESEARCH CORP COM 512807108 53,394 93,758 SH   SOLE   93,758 0 0
LAUDER ESTEE COS INC CL A 518439104 49,735 165,791 SH   SOLE   165,791 0 0
LILLY ELI & CO COM 532457108 140,059 605,786 SH   SOLE   605,786 0 0
LOWES COS INC COM 548661107 143,842 708,828 SH   SOLE   708,828 0 0
LULULEMON ATHLETICA INC COM 550021109 33,522 82,832 SH   SOLE   82,832 0 0
MARATHON PETE CORP COM 56585A102 33,324 538,526 SH   SOLE   538,526 0 0
MARSH & MCLENNAN COS INC COM 571748102 42,565 280,932 SH   SOLE   280,932 0 0
MASTERCARD INCORPORATED CL A 57636Q104 204,986 589,499 SH   SOLE   589,499 0 0
MCDONALDS CORP COM 580135101 133,408 553,023 SH   SOLE   553,023 0 0
MERCADOLIBRE INC COM 58733R102 45,923 27,345 SH   SOLE   27,345 0 0
MERCK & CO INC COM 58933Y105 146,329 1,941,929 SH   SOLE   1,941,929 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 19,627 14,250 SH   SOLE   14,250 0 0
MICROSOFT CORP COM 594918104 1,524,937 5,409,113 SH   SOLE   5,409,113 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11,037 1,144,886 SH   SOLE   1,144,886 0 0
MOODYS CORP COM 615369105 30,996 87,265 SH   SOLE   87,265 0 0
MORGAN STANLEY COM NEW 617446448 235,949 2,422,866 SH   SOLE   2,422,866 0 0
NIO INC SPON ADS 62914V106 23,917 671,261 SH   SOLE   671,261 0 0
NEWMONT CORP COM 651639106 31,651 582,206 SH   SOLE   582,206 0 0
NEXTERA ENERGY INC COM 65339F101 14,290 181,995 SH   SOLE   181,995 0 0
NIKE INC CL B 654106103 126,673 871,864 SH   SOLE   871,864 0 0
NORFOLK SOUTHN CORP COM 655844108 32,568 136,033 SH   SOLE   136,033 0 0
NVIDIA CORPORATION COM 67066G104 341,157 1,646,761 SH   SOLE   1,646,761 0 0
OKTA INC CL A 679295105 16,052 67,631 SH   SOLE   67,631 0 0
ONEOK INC NEW COM 682680103 16,244 279,456 SH   SOLE   279,456 0 0
PNC FINL SVCS GROUP INC COM 693475105 56,843 290,286 SH   SOLE   290,286 0 0
PPG INDS INC COM 693506107 26,388 184,416 SH   SOLE   184,416 0 0
PALO ALTO NETWORKS INC COM 697435105 2,060 4,300 SH   SOLE   4,300 0 0
PARKER-HANNIFIN CORP COM 701094104 786 2,810 SH   SOLE   2,810 0 0
PEPSICO INC COM 713448108 153,302 1,018,538 SH   SOLE   1,018,538 0 0
PHILLIPS 66 COM 718546104 26,309 375,064 SH   SOLE   375,064 0 0
PRICE T ROWE GROUP INC COM 74144T108 22,415 113,515 SH   SOLE   113,515 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 12,161 188,839 SH   SOLE   188,839 0 0
PROCTER AND GAMBLE CO COM 742718109 384,965 2,751,798 SH   SOLE   2,751,798 0 0
PROGRESSIVE CORP COM 743315103 30,381 336,062 SH   SOLE   336,062 0 0
PROLOGIS INC. COM 74340W103 87,187 694,799 SH   SOLE   694,799 0 0
PRUDENTIAL FINL INC COM 744320102 58,059 551,323 SH   SOLE   551,323 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 16,456 772,219 SH   SOLE   772,219 0 0
RESMED INC COM 761152107 23,758 90,124 SH   SOLE   90,124 0 0
ROCKWELL AUTOMATION INC COM 773903109 24,886 84,586 SH   SOLE   84,586 0 0
ROPER TECHNOLOGIES INC COM 776696106 28,117 63,012 SH   SOLE   63,012 0 0
S&P GLOBAL INC COM 78409V104 59,258 139,434 SH   SOLE   139,434 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,965 8,970 SH   SOLE   8,970 0 0
SVB FINANCIAL GROUP COM 78486Q101 18,506 28,608 SH   SOLE   28,608 0 0
SALESFORCE COM INC COM 79466L302 213,944 788,820 SH   SOLE   788,820 0 0
SCHLUMBERGER LTD COM STK 806857108 40,131 1,353,311 SH   SOLE   1,353,311 0 0
SCHWAB CHARLES CORP COM 808513105 57,116 783,865 SH   SOLE   783,865 0 0
SEMPRA COM 816851109 29,071 229,214 SH   SOLE   229,214 0 0
SHERWIN WILLIAMS CO COM 824348106 49,675 177,539 SH   SOLE   177,539 0 0
STARBUCKS CORP COM 855244109 76,831 696,111 SH   SOLE   696,111 0 0
TJX COS INC NEW COM 872540109 77,557 1,175,019 SH   SOLE   1,175,019 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,355 30,049 SH   SOLE   30,049 0 0
TARGET CORP COM 87612E106 78,628 343,545 SH   SOLE   343,545 0 0
TELADOC HEALTH INC COM 87918A105 12,132 95,672 SH   SOLE   95,672 0 0
TESLA INC COM 88160R101 418,154 539,219 SH   SOLE   539,219 0 0
TEXAS INSTRS INC COM 882508104 105,388 547,952 SH   SOLE   547,952 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 167,212 292,646 SH   SOLE   292,646 0 0
3M CO COM 88579Y101 54,284 309,059 SH   SOLE   309,059 0 0
TRAVELERS COMPANIES INC COM 89417E109 25,383 166,831 SH   SOLE   166,831 0 0
TRUIST FINL CORP COM 89832Q109 57,536 979,981 SH   SOLE   979,981 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,656 5,790 SH   SOLE   5,790 0 0
US BANCORP DEL COM NEW 902973304 48,569 815,210 SH   SOLE   815,210 0 0
UNION PAC CORP COM 907818108 107,128 546,285 SH   SOLE   546,285 0 0
UNITED PARCEL SERVICE INC CL B 911312106 79,468 436,092 SH   SOLE   436,092 0 0
UNITED RENTALS INC COM 911363109 22,135 63,074 SH   SOLE   63,074 0 0
V F CORP COM 918204108 24,842 370,560 SH   SOLE   370,560 0 0
VALERO ENERGY CORP COM 91913Y100 32,180 455,417 SH   SOLE   455,417 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 117,949 2,180,453 SH   SOLE   2,180,453 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 25,839 142,449 SH   SOLE   142,449 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 396 35,580 SH   SOLE   35,580 0 0
VISA INC COM CL A 92826C839 245,521 1,102,053 SH   SOLE   1,102,053 0 0
VOYA FINANCIAL INC COM 929089100 1,786 29,100 SH   SOLE   29,100 0 0
WASTE MGMT INC DEL COM 94106L109 183,976 1,231,211 SH   SOLE   1,231,211 0 0
WELLTOWER INC COM 95040Q104 21,978 266,411 SH   SOLE   266,411 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 19,205 539,521 SH   SOLE   539,521 0 0
WORKDAY INC CL A 98138H101 15,675 62,729 SH   SOLE   62,729 0 0
XPENG INC ADS 98422D105 4,752 133,700 SH   SOLE   133,700 0 0
YUM CHINA HLDGS INC COM 98850P109 8,527 146,700 SH   SOLE   146,700 0 0
ZOETIS INC CL A 98978V103 51,431 264,867 SH   SOLE   264,867 0 0
AON PLC SHS CL A G0403H108 40,013 139,963 SH   SOLE   139,963 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 100,131 312,757 SH   SOLE   312,757 0 0
EATON CORP PLC SHS G29183103 109,547 733,690 SH   SOLE   733,690 0 0
JOHNSON CTLS INTL PLC SHS G51502105 27,655 406,217 SH   SOLE   406,217 0 0
LINDE PLC SHS G5494J103 131,107 446,885 SH   SOLE   446,885 0 0
APTIV PLC SHS G6095L109 34,841 233,880 SH   SOLE   233,880 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 40,094 232,229 SH   SOLE   232,229 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 19,871 85,483 SH   SOLE   85,483 0 0
CHUBB LIMITED COM H1467J104 72,981 420,516 SH   SOLE   420,516 0 0
GLOBANT S A COM L44385109 4,906 17,458 SH   SOLE   17,458 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 450,680 2,000,000 SH   SOLE   2,000,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18,936 201,772 SH   SOLE   201,772 0 0