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
WHEATON PRECIOUS METALS CORP COM 962879102 60,319 1,852,212 SH   SOLE   1,852,212 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 17,306 276,136 SH   SOLE   276,136 0 0
THOMSON REUTERS CORP. COM NEW 884903709 10,432 101,082 SH   SOLE   101,082 0 0
SHOPIFY INC CL A 82509L107 11,611 428,169 SH   SOLE   428,169 0 0
PEMBINA PIPELINE CORP COM 706327103 8,344 272,653 SH   SOLE   272,653 0 0
NUTRIEN LTD COM 67077M108 72,970 869,322 SH   SOLE   869,322 0 0
MAGNA INTL INC COM 559222401 1,536 32,201 SH   SOLE   32,201 0 0
GILDAN ACTIVEWEAR INC COM 375916103 5,336 187,764 SH   SOLE   187,764 0 0
FORTIS INC COM 349553107 17,192 450,125 SH   SOLE   450,125 0 0
ENBRIDGE INC COM 29250N105 43,498 1,153,672 SH   SOLE   1,153,672 0 0
CANADIAN NATL RY CO COM 136375102 40,306 369,801 SH   SOLE   369,801 0 0
CAE INC COM 124765108 3,301 214,031 SH   SOLE   214,031 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 14,139 294,234 SH   SOLE   294,234 0 0
BANK MONTREAL QUE COM 063671101 13,679 155,242 SH   SOLE   155,242 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,358 31,982 SH   SOLE   31,982 0 0
FERGUSON PLC NEW SHS G3421J106 6,637 63,223 SH   SOLE   63,223 0 0
ZOETIS INC CL A 98978V103 32,981 222,353 SH   SOLE   222,353 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5,507 21,017 SH   SOLE   21,017 0 0
YUM CHINA HLDGS INC COM 98850P109 4,540 95,893 SH   SOLE   95,893 0 0
XPENG INC ADS 98422D105 251 21,029 SH   SOLE   21,029 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 10,160 355,406 SH   SOLE   355,406 0 0
WESTERN UN CO COM 959802109 1,471 108,980 SH   SOLE   108,980 0 0
WELLTOWER INC COM 95040Q104 10,923 169,582 SH   SOLE   169,582 0 0
WEBSTER FINL CORP COM 947890109 7,383 163,120 SH   SOLE   163,120 0 0
WASTE MGMT INC DEL COM 94106L109 38,862 242,296 SH   SOLE   242,296 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 6,654 578,644 SH   SOLE   578,644 0 0
VISA INC COM CL A 92826C839 240,715 1,354,721 SH   SOLE   1,354,721 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 25,681 88,696 SH   SOLE   88,696 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 79,303 2,084,930 SH   SOLE   2,084,930 0 0
VALERO ENERGY CORP COM 91913Y100 22,800 213,161 SH   SOLE   213,161 0 0
V F CORP COM 918204108 6,435 214,554 SH   SOLE   214,554 0 0
UNITED RENTALS INC COM 911363109 12,335 45,665 SH   SOLE   45,665 0 0
UNITED PARCEL SERVICE INC CL B 911312106 32,045 197,998 SH   SOLE   197,998 0 0
UNION PAC CORP COM 907818108 42,002 215,414 SH   SOLE   215,414 0 0
ULTA BEAUTY INC COM 90384S303 4,984 12,424 SH   SOLE   12,424 0 0
US BANCORP DEL COM NEW 902973304 26,568 656,963 SH   SOLE   656,963 0 0
TRUIST FINL CORP COM 89832Q109 59,538 1,366,470 SH   SOLE   1,366,470 0 0
TRAVELERS COMPANIES INC COM 89417E109 12,351 80,548 SH   SOLE   80,548 0 0
3M CO COM 88579Y101 23,408 211,376 SH   SOLE   211,376 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 162,030 319,423 SH   SOLE   319,423 0 0
TEXAS INSTRS INC COM 882508104 29,550 190,701 SH   SOLE   190,701 0 0
TESLA INC COM 88160R101 354,471 1,336,367 SH   SOLE   1,336,367 0 0
TARGET CORP COM 87612E106 44,836 301,957 SH   SOLE   301,957 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,227 57,132 SH   SOLE   57,132 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,170 31,647 SH   SOLE   31,647 0 0
TJX COS INC NEW COM 872540109 44,789 720,660 SH   SOLE   720,660 0 0
SYNCHRONY FINANCIAL COM 87165B103 3,615 127,964 SH   SOLE   127,964 0 0
STEEL DYNAMICS INC COM 858119100 4,273 60,143 SH   SOLE   60,143 0 0
SPLUNK INC COM 848637104 1,834 24,393 SH   SOLE   24,393 0 0
SHERWIN WILLIAMS CO COM 824348106 16,357 79,853 SH   SOLE   79,853 0 0
SERVICENOW INC COM 81762P102 17,707 46,891 SH   SOLE   46,891 0 0
SEMPRA COM 816851109 22,856 152,164 SH   SOLE   152,164 0 0
SCHWAB CHARLES CORP COM 808513105 35,902 499,319 SH   SOLE   499,319 0 0
SCHLUMBERGER LTD COM STK 806857108 37,828 1,053,172 SH   SOLE   1,053,172 0 0
SALESFORCE INC COM 79466L302 76,427 531,330 SH   SOLE   531,330 0 0
SVB FINANCIAL GROUP COM 78486Q101 6,215 18,510 SH   SOLE   18,510 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17,905 62,886 SH   SOLE   62,886 0 0
S&P GLOBAL INC COM 78409V104 25,902 84,792 SH   SOLE   84,792 0 0
ROPER TECHNOLOGIES INC COM 776696106 8,752 24,330 SH   SOLE   24,330 0 0
ROCKWELL AUTOMATION INC COM 773903109 5,819 27,031 SH   SOLE   27,031 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,687 51,271 SH   SOLE   51,271 0 0
RESMED INC COM 761152107 14,211 65,078 SH   SOLE   65,078 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 33,048 1,645,638 SH   SOLE   1,645,638 0 0
PRUDENTIAL FINL INC COM 744320102 31,787 370,150 SH   SOLE   370,150 0 0
PROLOGIS INC. COM 74340W103 68,155 670,571 SH   SOLE   670,571 0 0
PROGRESSIVE CORP COM 743315103 22,789 196,078 SH   SOLE   196,078 0 0
PROCTER AND GAMBLE CO COM 742718109 208,943 1,653,551 SH   SOLE   1,653,551 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,913 27,618 SH   SOLE   27,618 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 22,266 4,400,440 SH   SOLE   4,400,440 0 0
PLUG POWER INC COM NEW 72919P202 3,535 168,241 SH   SOLE   168,241 0 0
PHILLIPS 66 COM 718546104 13,624 168,435 SH   SOLE   168,435 0 0
PEPSICO INC COM 713448108 177,256 1,085,421 SH   SOLE   1,085,421 0 0
PALO ALTO NETWORKS INC COM 697435105 5,307 32,400 SH   SOLE   32,400 0 0
PPG INDS INC COM 693506107 14,757 133,217 SH   SOLE   133,217 0 0
PNC FINL SVCS GROUP INC COM 693475105 65,274 436,582 SH   SOLE   436,582 0 0
ONEOK INC NEW COM 682680103 11,412 222,068 SH   SOLE   222,068 0 0
NVIDIA CORPORATION COM 67066G104 173,581 1,429,857 SH   SOLE   1,429,857 0 0
NUCOR CORP COM 670346105 8,159 76,133 SH   SOLE   76,133 0 0
NORFOLK SOUTHN CORP COM 655844108 14,441 68,809 SH   SOLE   68,809 0 0
NIKE INC CL B 654106103 54,499 655,176 SH   SOLE   655,176 0 0
NEXTERA ENERGY INC COM 65339F101 1,832 23,362 SH   SOLE   23,362 0 0
NEWMONT CORP COM 651639106 16,944 402,447 SH   SOLE   402,447 0 0
MOSAIC CO NEW COM 61945C103 5,148 106,474 SH   SOLE   106,474 0 0
MORGAN STANLEY COM NEW 617446448 157,779 1,994,908 SH   SOLE   1,994,908 0 0
MOODYS CORP COM 615369105 10,437 42,910 SH   SOLE   42,910 0 0
MICROSOFT CORP COM 594918104 974,164 4,181,685 SH   SOLE   4,181,685 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 4,486 4,138 SH   SOLE   4,138 0 0
MERCK & CO INC COM 58933Y105 122,968 1,425,939 SH   SOLE   1,425,939 0 0
MERCADOLIBRE INC COM 58733R102 9,749 11,777 SH   SOLE   11,777 0 0
MCDONALDS CORP COM 580135101 165,737 717,795 SH   SOLE   717,795 0 0
MASTERCARD INCORPORATED CL A 57636Q104 121,602 427,585 SH   SOLE   427,585 0 0
MASTEC INC COM 576323109 1,818 28,630 SH   SOLE   28,630 0 0
MARSH & MCLENNAN COS INC COM 571748102 21,780 145,801 SH   SOLE   145,801 0 0
MARATHON PETE CORP COM 56585A102 20,583 207,014 SH   SOLE   207,014 0 0
LUMEN TECHNOLOGIES INC COM 550241103 12,352 1,696,669 SH   SOLE   1,696,669 0 0
LULULEMON ATHLETICA INC COM 550021109 10,806 38,655 SH   SOLE   38,655 0 0
LOWES COS INC COM 548661107 84,861 451,657 SH   SOLE   451,657 0 0
LILLY ELI & CO COM 532457108 219,764 679,396 SH   SOLE   679,396 0 0
LEAR CORP COM NEW 521865204 6,819 56,918 SH   SOLE   56,918 0 0
LAUDER ESTEE COS INC CL A 518439104 22,200 102,785 SH   SOLE   102,785 0 0
LAM RESEARCH CORP COM 512807108 21,711 59,267 SH   SOLE   59,267 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 10,460 51,044 SH   SOLE   51,044 0 0
LI AUTO INC SPONSORED ADS 50202M102 2,141 93,065 SH   SOLE   93,065 0 0
KROGER CO COM 501044101 9,743 222,488 SH   SOLE   222,488 0 0
KIMBERLY-CLARK CORP COM 494368103 986 8,760 SH   SOLE   8,760 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,659 16,900 SH   SOLE   16,900 0 0
KEYCORP COM 493267108 10,755 670,094 SH   SOLE   670,094 0 0
KELLOGG CO COM 487836108 1,864 26,759 SH   SOLE   26,759 0 0
KLA CORP COM NEW 482480100 3,035 10,030 SH   SOLE   10,030 0 0
JOHNSON & JOHNSON COM 478160104 208,213 1,273,775 SH   SOLE   1,273,775 0 0
INTUIT COM 461202103 25,070 64,706 SH   SOLE   64,706 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,889 108,583 SH   SOLE   108,583 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 52,131 438,183 SH   SOLE   438,183 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 12,252 135,526 SH   SOLE   135,526 0 0
INTEL CORP COM 458140100 27,319 1,057,420 SH   SOLE   1,057,420 0 0
INSULET CORP COM 45784P101 6,315 27,528 SH   SOLE   27,528 0 0
INFOSYS LTD SPONSORED ADR 456788108 424 24,964 SH   SOLE   24,964 0 0
ILLUMINA INC COM 452327109 9,236 48,407 SH   SOLE   48,407 0 0
ILLINOIS TOOL WKS INC COM 452308109 17,791 98,277 SH   SOLE   98,277 0 0
IDEXX LABS INC COM 45168D104 11,241 34,504 SH   SOLE   34,504 0 0
HUMANA INC COM 444859102 21,877 45,066 SH   SOLE   45,066 0 0
HUBSPOT INC COM 443573100 1,626 6,018 SH   SOLE   6,018 0 0
HOME DEPOT INC COM 437076102 149,898 542,897 SH   SOLE   542,897 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 13,091 108,515 SH   SOLE   108,515 0 0
HALLIBURTON CO COM 406216101 5,454 221,355 SH   SOLE   221,355 0 0
HP INC COM 40434L105 5,703 227,895 SH   SOLE   227,895 0 0
HCA HEALTHCARE INC COM 40412C101 15,214 82,737 SH   SOLE   82,737 0 0
GRAINGER W W INC COM 384802104 6,681 13,651 SH   SOLE   13,651 0 0
GILEAD SCIENCES INC COM 375558103 34,303 555,364 SH   SOLE   555,364 0 0
GENUINE PARTS CO COM 372460105 213 1,429 SH   SOLE   1,429 0 0
GENERAL MLS INC COM 370334104 17,773 231,752 SH   SOLE   231,752 0 0
GENERAC HLDGS INC COM 368736104 3,497 19,632 SH   SOLE   19,632 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,515 88,173 SH   SOLE   88,173 0 0
FASTENAL CO COM 311900104 14,371 311,830 SH   SOLE   311,830 0 0
EVERSOURCE ENERGY COM 30040W108 12,464 159,679 SH   SOLE   159,679 0 0
EQUINIX INC COM 29444U700 18,656 32,770 SH   SOLE   32,770 0 0
EMERSON ELEC CO COM 291011104 46,871 640,134 SH   SOLE   640,134 0 0
ELECTRONIC ARTS INC COM 285512109 9,754 84,278 SH   SOLE   84,278 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 32,957 398,855 SH   SOLE   398,855 0 0
EDISON INTL COM 281020107 2,861 50,562 SH   SOLE   50,562 0 0
ECOLAB INC COM 278865100 16,209 112,115 SH   SOLE   112,115 0 0
EBAY INC. COM 278642103 6,794 184,362 SH   SOLE   184,362 0 0
DISCOVER FINL SVCS COM 254709108 8,911 97,884 SH   SOLE   97,884 0 0
DISNEY WALT CO COM 254687106 84,930 900,354 SH   SOLE   900,354 0 0
DEXCOM INC COM 252131107 9,457 117,414 SH   SOLE   117,414 0 0
DEERE & CO COM 244199105 68,423 204,652 SH   SOLE   204,652 0 0
CUMMINS INC COM 231021106 11,682 57,334 SH   SOLE   57,334 0 0
CROWN CASTLE INC COM 22822V101 20,383 140,794 SH   SOLE   140,794 0 0
COPART INC COM 217204106 8,229 77,338 SH   SOLE   77,338 0 0
CONOCOPHILLIPS COM 20825C104 7,067 69,050 SH   SOLE   69,050 0 0
COLGATE PALMOLIVE CO COM 194162103 15,198 216,126 SH   SOLE   216,126 0 0
COCA COLA CO COM 191216100 117,093 2,084,459 SH   SOLE   2,084,459 0 0
CITIZENS FINL GROUP INC COM 174610105 10,771 313,085 SH   SOLE   313,085 0 0
CISCO SYS INC COM 17275R102 72,267 1,804,690 SH   SOLE   1,804,690 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,378 32,416 SH   SOLE   32,416 0 0
CATERPILLAR INC COM 149123101 31,299 190,541 SH   SOLE   190,541 0 0
CATALENT INC COM 148806102 3,334 46,069 SH   SOLE   46,069 0 0
CARMAX INC COM 143130102 3,620 54,825 SH   SOLE   54,825 0 0
CARDINAL HEALTH INC COM 14149Y108 32,078 481,074 SH   SOLE   481,074 0 0
CSX CORP COM 126408103 16,788 629,813 SH   SOLE   629,813 0 0
CME GROUP INC COM 12572Q105 18,078 101,973 SH   SOLE   101,973 0 0
CIGNA CORP NEW COM 125523100 57,043 205,516 SH   SOLE   205,516 0 0
CBRE GROUP INC CL A 12504L109 10,434 154,557 SH   SOLE   154,557 0 0
BURLINGTON STORES INC COM 122017106 1,876 16,769 SH   SOLE   16,769 0 0
BROADCOM INC COM 11135F101 4,520 10,180 SH   SOLE   10,180 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 46,823 657,936 SH   SOLE   657,936 0 0
BLACKROCK INC COM 09247X101 55,266 100,374 SH   SOLE   100,374 0 0
BIOGEN INC COM 09062X103 12,187 45,645 SH   SOLE   45,645 0 0
BEST BUY INC COM 086516101 3,172 49,676 SH   SOLE   49,676 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 202,346 757,794 SH   SOLE   757,794 0 0
BAXTER INTL INC COM 071813109 10,698 198,309 SH   SOLE   198,309 0 0
BANK NEW YORK MELLON CORP COM 064058100 6,895 178,640 SH   SOLE   178,640 0 0
BALL CORP COM 058498106 7,038 145,548 SH   SOLE   145,548 0 0
BAKER HUGHES COMPANY CL A 05722G100 5,958 283,513 SH   SOLE   283,513 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 26,476 116,890 SH   SOLE   116,890 0 0
AUTODESK INC COM 052769106 8,837 47,307 SH   SOLE   47,307 0 0
APPLIED MATLS INC COM 038222105 17,105 208,682 SH   SOLE   208,682 0 0
APPLE INC COM 037833100 88,146 637,707 SH   SOLE   637,707 0 0
ELEVANCE HEALTH INC COM 036752103 25,789 56,750 SH   SOLE   56,750 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 9,538 544,667 SH   SOLE   544,667 0 0
ANALOG DEVICES INC COM 032654105 59,624 427,636 SH   SOLE   427,636 0 0
AMGEN INC COM 031162100 69,852 309,665 SH   SOLE   309,665 0 0
AMERISOURCEBERGEN CORP COM 03073E105 4,715 34,840 SH   SOLE   34,840 0 0
AMERICAN TOWER CORP NEW COM 03027X100 61,729 287,357 SH   SOLE   287,357 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 9,739 204,833 SH   SOLE   204,833 0 0
AMERICAN EXPRESS CO COM 025816109 46,658 345,708 SH   SOLE   345,708 0 0
ALPHABET INC CAP STK CL A 02079K305 277,213 2,898,207 SH   SOLE   2,898,207 0 0
ALPHABET INC CAP STK CL C 02079K107 292,978 3,047,090 SH   SOLE   3,047,090 0 0
ALLSTATE CORP COM 020002101 16,377 131,292 SH   SOLE   131,292 0 0
ALLEGHANY CORP MD COM 017175100 3,598 4,286 SH   SOLE   4,286 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,011 24,197 SH   SOLE   24,197 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,191 14,893 SH   SOLE   14,893 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 62,788 228,153 SH   SOLE   228,153 0 0
ABIOMED INC COM 003654100 5,582 22,724 SH   SOLE   22,724 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9,070 61,490 SH   SOLE   61,490 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 172,600 2,000,000 SH   SOLE   2,000,000 0 0
CHUBB LIMITED COM H1467J104 29,307 160,974 SH   SOLE   160,974 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 10,621 52,858 SH   SOLE   52,858 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 49,535 342,070 SH   SOLE   342,070 0 0
NVENT ELECTRIC PLC SHS G6700G107 35,705 1,129,542 SH   SOLE   1,129,542 0 0
NOVOCURE LTD ORD SHS G6674U108 3,476 45,755 SH   SOLE   45,755 0 0
APTIV PLC SHS G6095L109 7,543 96,450 SH   SOLE   96,450 0 0
LINDE PLC SHS G5494J103 77,209 286,395 SH   SOLE   286,395 0 0
JOHNSON CTLS INTL PLC SHS G51502105 13,487 274,018 SH   SOLE   274,018 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1,401 28,982 SH   SOLE   28,982 0 0
EATON CORP PLC SHS G29183103 108,779 815,683 SH   SOLE   815,683 0 0
CREDICORP LTD COM G2519Y108 282 2,300 SH   SOLE   2,300 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 77,532 301,043 SH   SOLE   301,043 0 0
BABYLON HLDGS LTD CL A SHS G07031100 2,834 6,000,000 SH   SOLE   6,000,000 0 0