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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   4,976,275 49,718 SH   SOLE   49,718 0 0
ABBOTT LABS COM 002824100   17,123,989 157,072 SH   SOLE   157,072 0 0
ABBVIE INC COM 00287Y109   21,476,905 159,407 SH   SOLE   159,407 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109   3,059,579 267,402 SH   SOLE   267,402 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,610,043 57,068 SH   SOLE   57,068 0 0
ACTIVISION BLIZZARD INC COM 00507V109   5,664,539 67,195 SH   SOLE   67,195 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   20,267,169 41,447 SH   SOLE   41,447 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   375,332 5,339 SH   SOLE   5,339 0 0
ADVANCED ENERGY INDS COM 007973100   9,083,175 81,500 SH   SOLE   81,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107   16,566,615 145,436 SH   SOLE   145,436 0 0
AECOM COM 00766T100   1,012,046 11,950 SH   SOLE   11,950 0 0
AES CORP COM 00130H105   1,249,874 60,293 SH   SOLE   60,293 0 0
AFLAC INC COM 001055102   3,670,922 52,592 SH   SOLE   52,592 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   3,206,226 26,663 SH   SOLE   26,663 0 0
AGNICO EAGLE MINES LTD COM 008474108   39,106,174 783,281 SH   SOLE   783,281 0 0
AIR PRODS & CHEMS INC COM 009158106   43,919,784 146,629 SH   SOLE   146,629 0 0
AIRBNB INC COM CL A 009066101   4,777,933 37,281 SH   SOLE   37,281 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   19,624,822 218,369 SH   SOLE   218,369 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   4,841,958 406,552 SH   SOLE   406,552 0 0
ALBEMARLE CORP COM 012653101   2,358,954 10,574 SH   SOLE   10,574 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   564,680 25,879 SH   SOLE   25,879 0 0
ALCOA CORP COM 013872106   540,573 15,932 SH   SOLE   15,932 0 0
ALCON AG ORD SHS H01301128   415,628 5,024 SH   SOLE   5,024 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,682,149 14,822 SH   SOLE   14,822 0 0
ALGOMA STL GROUP INC COM 015658107   374,744 53,047 SH   SOLE   53,047 0 0
ALIGN TECHNOLOGY INC COM 016255101   2,330,134 6,589 SH   SOLE   6,589 0 0
ALLEGION PLC ORD SHS G0176J109   950,678 7,921 SH   SOLE   7,921 0 0
ALLIANT ENERGY CORP COM 018802108   1,192,451 22,722 SH   SOLE   22,722 0 0
ALLSTATE CORP COM 020002101   2,595,370 23,802 SH   SOLE   23,802 0 0
ALLY FINL INC COM 02005N100   659,503 24,417 SH   SOLE   24,417 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,122,959 11,177 SH   SOLE   11,177 0 0
ALPHABET INC CAP STK CL C 02079K107   58,774,242 485,858 SH   SOLE   485,858 0 0
ALPHABET INC CAP STK CL A 02079K305   97,154,026 811,646 SH   SOLE   811,646 0 0
ALTRIA GROUP INC COM 02209S103   7,296,652 161,074 SH   SOLE   161,074 0 0
AMAZON COM INC COM 023135106   176,652,531 1,355,113 SH   SOLE   1,355,113 0 0
AMCOR PLC ORD G0250X107   1,342,100 134,479 SH   SOLE   134,479 0 0
AMEREN CORP COM 023608102   1,933,619 23,676 SH   SOLE   23,676 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,906,311 46,396 SH   SOLE   46,396 0 0
AMERICAN EXPRESS CO COM 025816109   9,956,053 57,153 SH   SOLE   57,153 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   775,081 6,527 SH   SOLE   6,527 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,039,997 29,337 SH   SOLE   29,337 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   3,807,077 66,164 SH   SOLE   66,164 0 0
AMERICAN TOWER CORP NEW COM 03027X100   8,150,910 42,028 SH   SOLE   42,028 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   2,504,692 17,546 SH   SOLE   17,546 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   8,075,000 250,000 SH   SOLE   250,000 0 0
AMERIPRISE FINL INC COM 03076C106   3,148,545 9,479 SH   SOLE   9,479 0 0
AMERISOURCEBERGEN CORP COM 03073E105   2,983,435 15,504 SH   SOLE   15,504 0 0
AMETEK INC COM 031100100   3,360,953 20,762 SH   SOLE   20,762 0 0
AMGEN INC COM 031162100   10,716,461 48,268 SH   SOLE   48,268 0 0
AMPHENOL CORP NEW CL A 032095101   4,559,436 53,672 SH   SOLE   53,672 0 0
ANALOG DEVICES INC COM 032654105   8,888,011 45,624 SH   SOLE   45,624 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   891,746 44,565 SH   SOLE   44,565 0 0
ANSYS INC COM 03662Q105   2,593,280 7,852 SH   SOLE   7,852 0 0
AON PLC SHS CL A G0403H108   6,386,545 18,501 SH   SOLE   18,501 0 0
APA CORPORATION COM 03743Q108   959,220 28,072 SH   SOLE   28,072 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   2,766,005 36,011 SH   SOLE   36,011 0 0
APPLE INC COM 037833100   277,608,312 1,431,192 SH   SOLE   1,431,192 0 0
APPLIED MATLS INC COM 038222105   60,127,773 415,994 SH   SOLE   415,994 0 0
APTIV PLC SHS G6095L109   2,494,467 24,434 SH   SOLE   24,434 0 0
ARAMARK COM 03852U106   913,995 21,231 SH   SOLE   21,231 0 0
ARCH CAP GROUP LTD ORD G0450A105   2,513,762 33,584 SH   SOLE   33,584 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   3,723,899 49,284 SH   SOLE   49,284 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,375,396 14,275 SH   SOLE   14,275 0 0
ARISTA NETWORKS INC COM 040413106   3,806,303 23,487 SH   SOLE   23,487 0 0
ARROW ELECTRS INC COM 042735100   744,653 5,199 SH   SOLE   5,199 0 0
ASPEN TECHNOLOGY INC COM 29109X106   432,434 2,580 SH   SOLE   2,580 0 0
ASSURANT INC COM 04621X108   598,553 4,761 SH   SOLE   4,761 0 0
AT&T INC COM 00206R102   10,274,815 644,189 SH   SOLE   644,189 0 0
ATLASSIAN CORPORATION CL A 049468101   2,271,141 13,534 SH   SOLE   13,534 0 0
ATMOS ENERGY CORP COM 049560105   1,516,259 13,033 SH   SOLE   13,033 0 0
ATS CORPORATION COM 00217Y104   2,006,998 43,629 SH   SOLE   43,629 0 0
AUTODESK INC COM 052769106   3,962,477 19,366 SH   SOLE   19,366 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   901,044 30,900 SH   SOLE   30,900 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   8,213,552 37,370 SH   SOLE   37,370 0 0
AUTOZONE INC COM 053332102   24,083,364 9,659 SH   SOLE   9,659 0 0
AVALONBAY CMNTYS INC COM 053484101   2,388,966 12,622 SH   SOLE   12,622 0 0
AVANTOR INC COM 05352A100   1,254,665 61,084 SH   SOLE   61,084 0 0
AVERY DENNISON CORP COM 053611109   1,256,373 7,313 SH   SOLE   7,313 0 0
AXON ENTERPRISE INC COM 05464C101   1,217,159 6,238 SH   SOLE   6,238 0 0
AZEK CO INC CL A 05478C105   10,298,600 340,000 SH   SOLE   340,000 0 0
B2GOLD CORP COM 11777Q209   3,029,160 850,320 SH   SOLE   850,320 0 0
BAKER HUGHES COMPANY CL A 05722G100   2,883,970 91,236 SH   SOLE   91,236 0 0
BALL CORP COM 058498106   1,649,846 28,343 SH   SOLE   28,343 0 0
BALLARD PWR SYS INC NEW COM 058586108   602,322 137,595 SH   SOLE   137,595 0 0
BANK AMERICA CORP COM 060505104   52,323,244 1,823,745 SH   SOLE   1,823,745 0 0
BANK MONTREAL QUE COM 063671101   130,909,903 1,449,767 SH   SOLE   1,449,767 0 0
BANK NEW YORK MELLON CORP COM 064058100   3,228,858 72,526 SH   SOLE   72,526 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   10,255,267 205,006 SH   SOLE   205,006 0 0
BARRICK GOLD CORP COM 067901108   7,794,174 460,819 SH   SOLE   460,819 0 0
BATH & BODY WORKS INC COM 070830104   735,563 19,615 SH   SOLE   19,615 0 0
BAUSCH HEALTH COS INC COM 071734107   1,267,600 158,445 SH   SOLE   158,445 0 0
BAXTER INTL INC COM 071813109   2,076,534 45,578 SH   SOLE   45,578 0 0
BAYTEX ENERGY CORP COM 07317Q105   1,233,016 378,170 SH   SOLE   378,170 0 0
BCE INC COM NEW 05534B760   8,217,715 180,267 SH   SOLE   180,267 0 0
BECTON DICKINSON & CO COM 075887109   6,758,656 25,600 SH   SOLE   25,600 0 0
BENTLEY SYS INC COM CL B 08265T208   12,158,149 224,196 SH   SOLE   224,196 0 0
BERKLEY W R CORP COM 084423102   1,126,220 18,909 SH   SOLE   18,909 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   40,043,289 117,429 SH   SOLE   117,429 0 0
BEST BUY INC COM 086516101   1,450,925 17,705 SH   SOLE   17,705 0 0
BILL HOLDINGS INC COM 090043100   1,008,416 8,630 SH   SOLE   8,630 0 0
BIO RAD LABS INC CL A 090572207   747,625 1,972 SH   SOLE   1,972 0 0
BIO-TECHNE CORP COM 09073M104   1,157,350 14,178 SH   SOLE   14,178 0 0
BIOGEN INC COM 09062X103   3,711,311 13,029 SH   SOLE   13,029 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   8,840,000 400,000 SH   SOLE   400,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,465,932 16,912 SH   SOLE   16,912 0 0
BLACK KNIGHT INC COM 09215C105   844,164 14,133 SH   SOLE   14,133 0 0
BLACKBERRY LTD COM 09228F103   1,595,395 287,988 SH   SOLE   287,988 0 0
BLACKLINE INC COM 09239B109   4,305,600 80,000 SH   SOLE   80,000 0 0
BLACKROCK INC COM 09247X101   9,360,109 13,543 SH   SOLE   13,543 0 0
BLACKSTONE INC COM 09260D107   5,922,282 63,701 SH   SOLE   63,701 0 0
BLOCK INC CL A 852234103   3,249,548 48,814 SH   SOLE   48,814 0 0
BOEING CO COM 097023105   10,861,648 51,438 SH   SOLE   51,438 0 0
BOOKING HOLDINGS INC COM 09857L108   139,806,885 51,774 SH   SOLE   51,774 0 0
BOOT BARN HLDGS INC COM 099406100   7,622,100 90,000 SH   SOLE   90,000 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   8,366,429 74,968 SH   SOLE   74,968 0 0
BORGWARNER INC COM 099724106   1,031,267 21,085 SH   SOLE   21,085 0 0
BOSTON PROPERTIES INC COM 101121101   777,811 13,506 SH   SOLE   13,506 0 0
BOSTON SCIENTIFIC CORP COM 101137107   92,861,279 1,716,792 SH   SOLE   1,716,792 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   12,153,442 190,046 SH   SOLE   190,046 0 0
BROADCOM INC COM 11135F101   60,526,663 69,777 SH   SOLE   69,777 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,757,169 10,609 SH   SOLE   10,609 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   93,194,259 2,855,654 SH   SOLE   2,855,654 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   465,115 27,017 SH   SOLE   27,017 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   13,878,647 412,301 SH   SOLE   412,301 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   111,741,335 3,057,674 SH   SOLE   3,057,674 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   133,551,523 4,530,214 SH   SOLE   4,530,214 0 0
BROWN & BROWN INC COM 115236101   8,521,153 123,782 SH   SOLE   123,782 0 0
BROWN FORMAN CORP CL B 115637209   1,866,301 27,947 SH   SOLE   27,947 0 0
BRP INC COM SUN VTG 05577W200   6,150,686 72,769 SH   SOLE   72,769 0 0
BRUNSWICK CORP COM 117043109   7,537,680 87,000 SH   SOLE   87,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,692,656 12,446 SH   SOLE   12,446 0 0
BUNGE LIMITED COM G16962105   1,271,838 13,480 SH   SOLE   13,480 0 0
BURLINGTON STORES INC COM 122017106   915,380 5,816 SH   SOLE   5,816 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   989,920 10,492 SH   SOLE   10,492 0 0
CACTUS INC CL A 127203107   10,407,588 245,926 SH   SOLE   245,926 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   5,777,869 24,637 SH   SOLE   24,637 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   988,818 19,400 SH   SOLE   19,400 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,048,091 9,627 SH   SOLE   9,627 0 0
CAMECO CORP COM 13321L108   4,109,081 131,221 SH   SOLE   131,221 0 0
CAMPBELL SOUP CO COM 134429109   802,485 17,556 SH   SOLE   17,556 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   517,139 29,058 SH   SOLE   29,058 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   126,607,490 2,965,870 SH   SOLE   2,965,870 0 0
CANADIAN NAT RES LTD COM 136385101   139,791,249 2,486,809 SH   SOLE   2,486,809 0 0
CANADIAN NATL RY CO COM 136375102   118,927,051 982,255 SH   SOLE   982,255 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   166,401,015 2,060,508 SH   SOLE   2,060,508 0 0
CAPITAL ONE FINL CORP COM 14040H105   3,771,624 34,485 SH   SOLE   34,485 0 0
CARDINAL HEALTH INC COM 14149Y108   2,207,169 23,339 SH   SOLE   23,339 0 0
CARLISLE COS INC COM 142339100   1,183,629 4,614 SH   SOLE   4,614 0 0
CARLYLE GROUP INC COM 14316J108   625,869 19,589 SH   SOLE   19,589 0 0
CARMAX INC COM 143130102   1,180,003 14,098 SH   SOLE   14,098 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,712,494 90,945 SH   SOLE   90,945 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   3,742,219 75,281 SH   SOLE   75,281 0 0
CASEYS GEN STORES INC COM 147528103   8,779,680 36,000 SH   SOLE   36,000 0 0
CATALENT INC COM 148806102   703,516 16,225 SH   SOLE   16,225 0 0
CATERPILLAR INC COM 149123101   11,469,867 46,616 SH   SOLE   46,616 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,306,265 9,465 SH   SOLE   9,465 0 0
CBRE GROUP INC CL A 12504L109   2,271,341 28,142 SH   SOLE   28,142 0 0
CDW CORP COM 12514G108   2,235,397 12,182 SH   SOLE   12,182 0 0
CELANESE CORP DEL COM 150870103   1,099,984 9,499 SH   SOLE   9,499 0 0
CELESTICA INC SUB VTG SHS 15101Q108   6,526,201 449,659 SH   SOLE   449,659 0 0
CENOVUS ENERGY INC COM 15135U109   92,023,366 5,418,982 SH   SOLE   5,418,982 0 0
CENTENE CORP DEL COM 15135B101   3,350,039 49,667 SH   SOLE   49,667 0 0
CENTERPOINT ENERGY INC COM 15189T107   1,654,991 56,775 SH   SOLE   56,775 0 0
CENTERRA GOLD INC COM 152006102   1,529,946 255,304 SH   SOLE   255,304 0 0
CERIDIAN HCM HLDG INC COM 15677J108   884,674 13,210 SH   SOLE   13,210 0 0
CF INDS HLDGS INC COM 125269100   1,219,640 17,569 SH   SOLE   17,569 0 0
CGI INC CL A SUB VTG 12532H104   588,446 5,581 SH   SOLE   5,581 0 0
CHARLES RIV LABS INTL INC COM 159864107   9,594,338 45,633 SH   SOLE   45,633 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   3,255,266 8,861 SH   SOLE   8,861 0 0
CHENIERE ENERGY INC COM NEW 16411R208   16,966,657 111,359 SH   SOLE   111,359 0 0
CHESAPEAKE ENERGY CORP COM 165167735   867,845 10,371 SH   SOLE   10,371 0 0
CHEVRON CORP NEW COM 166764100   25,590,460 162,634 SH   SOLE   162,634 0 0
CHEWY INC CL A 16679L109   349,902 8,865 SH   SOLE   8,865 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,326,110 2,490 SH   SOLE   2,490 0 0
CHUBB LIMITED COM H1467J104   7,191,731 37,348 SH   SOLE   37,348 0 0
CHURCH & DWIGHT CO INC COM 171340102   2,205,160 22,001 SH   SOLE   22,001 0 0
CINCINNATI FINL CORP COM 172062101   1,379,414 14,174 SH   SOLE   14,174 0 0
CINTAS CORP COM 172908105   4,103,395 8,255 SH   SOLE   8,255 0 0
CISCO SYS INC COM 17275R102   46,754,541 903,644 SH   SOLE   903,644 0 0
CITIGROUP INC COM NEW 172967424   8,082,000 175,543 SH   SOLE   175,543 0 0
CITIZENS FINL GROUP INC COM 174610105   1,147,024 43,981 SH   SOLE   43,981 0 0
CLARIVATE PLC ORD SHS G21810109   318,874 33,460 SH   SOLE   33,460 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   774,010 46,182 SH   SOLE   46,182 0 0
CLOROX CO DEL COM 189054109   1,771,228 11,137 SH   SOLE   11,137 0 0
CLOUDFLARE INC CL A COM 18915M107   1,607,187 24,586 SH   SOLE   24,586 0 0
CME GROUP INC COM 12572Q105   6,011,549 32,444 SH   SOLE   32,444 0 0
CMS ENERGY CORP COM 125896100   1,544,479 26,289 SH   SOLE   26,289 0 0
CNH INDL N V SHS N20944109   148,796 10,325 SH   SOLE   10,325 0 0
COCA COLA CO COM 191216100   22,363,901 371,370 SH   SOLE   371,370 0 0
COGNEX CORP COM 192422103   876,433 15,645 SH   SOLE   15,645 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,994,459 45,871 SH   SOLE   45,871 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,066,095 14,900 SH   SOLE   14,900 0 0
COLGATE PALMOLIVE CO COM 194162103   5,491,950 71,287 SH   SOLE   71,287 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   14,969,999 152,574 SH   SOLE   152,574 0 0
COMCAST CORP NEW CL A 20030N101   15,792,906 380,094 SH   SOLE   380,094 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   654,518 89,050 SH   SOLE   89,050 0 0
CONAGRA BRANDS INC COM 205887102   1,455,052 43,151 SH   SOLE   43,151 0 0
CONOCOPHILLIPS COM 20825C104   11,345,399 109,501 SH   SOLE   109,501 0 0
CONSOLIDATED EDISON INC COM 209115104   2,825,090 31,251 SH   SOLE   31,251 0 0
CONSTELLATION BRANDS INC CL A 21036P108   3,685,304 14,973 SH   SOLE   14,973 0 0
CONSTELLATION ENERGY CORP COM 21037T109   2,703,197 29,527 SH   SOLE   29,527 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   7,910,280 252,000 SH   SOLE   252,000 0 0
COOPER COS INC COM NEW 216648402   1,709,714 4,459 SH   SOLE   4,459 0 0
COPART INC COM 217204106   3,527,456 38,674 SH   SOLE   38,674 0 0
CORNING INC COM 219350105   2,542,327 72,555 SH   SOLE   72,555 0 0
CORTEVA INC COM 22052L104   3,681,525 64,250 SH   SOLE   64,250 0 0
COSTAR GROUP INC COM 22160N109   3,264,609 36,681 SH   SOLE   36,681 0 0
COSTCO WHSL CORP NEW COM 22160K105   21,574,502 40,073 SH   SOLE   40,073 0 0
COTERRA ENERGY INC COM 127097103   1,753,745 69,318 SH   SOLE   69,318 0 0
CREDICORP LTD COM G2519Y108   8,890,881 60,220 SH   SOLE   60,220 0 0
CRESCENT PT ENERGY CORP COM 22576C101   4,279,097 635,608 SH   SOLE   635,608 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,952,674 20,104 SH   SOLE   20,104 0 0
CROWN CASTLE INC COM 22822V101   4,456,535 39,113 SH   SOLE   39,113 0 0
CROWN HLDGS INC COM 228368106   939,847 10,819 SH   SOLE   10,819 0 0
CSX CORP COM 126408103   6,299,702 184,742 SH   SOLE   184,742 0 0
CUMMINS INC COM 231021106   3,128,487 12,761 SH   SOLE   12,761 0 0
CVS HEALTH CORP COM 126650100   111,347,829 1,610,702 SH   SOLE   1,610,702 0 0
D R HORTON INC COM 23331A109   3,391,865 27,873 SH   SOLE   27,873 0 0
DANAHER CORPORATION COM 235851102   129,790,320 540,793 SH   SOLE   540,793 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   968,680 24,400 SH   SOLE   24,400 0 0
DARDEN RESTAURANTS INC COM 237194105   1,814,155 10,858 SH   SOLE   10,858 0 0
DARLING INGREDIENTS INC COM 237266101   907,859 14,232 SH   SOLE   14,232 0 0
DATADOG INC CL A COM 23804L103   2,216,698 22,532 SH   SOLE   22,532 0 0
DAVITA INC COM 23918K108   501,546 4,992 SH   SOLE   4,992 0 0
DECKERS OUTDOOR CORP COM 243537107   1,254,248 2,377 SH   SOLE   2,377 0 0
DEERE & CO COM 244199105   10,306,413 25,436 SH   SOLE   25,436 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,272,613 23,519 SH   SOLE   23,519 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   693,989 14,598 SH   SOLE   14,598 0 0
DENISON MINES CORP COM 248356107   528,368 421,726 SH   SOLE   421,726 0 0
DENTSPLY SIRONA INC COM 24906P109   759,019 18,966 SH   SOLE   18,966 0 0
DESCARTES SYS GROUP INC COM 249906108   3,742,430 46,726 SH   SOLE   46,726 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   204,841 19,515 SH   SOLE   19,515 0 0
DEVON ENERGY CORP NEW COM 25179M103   2,851,142 58,981 SH   SOLE   58,981 0 0
DEXCOM INC COM 252131107   4,492,710 34,960 SH   SOLE   34,960 0 0
DIAMONDBACK ENERGY INC COM 25278X109   2,042,254 15,547 SH   SOLE   15,547 0 0
DICKS SPORTING GOODS INC COM 253393102   739,603 5,595 SH   SOLE   5,595 0 0
DIGITAL RLTY TR INC COM 253868103   2,991,934 26,275 SH   SOLE   26,275 0 0
DISCOVER FINL SVCS COM 254709108   2,733,355 23,392 SH   SOLE   23,392 0 0
DISNEY WALT CO COM 254687106   25,825,222 289,261 SH   SOLE   289,261 0 0
DOCUSIGN INC COM 256163106   934,130 18,284 SH   SOLE   18,284 0 0
DOLLAR GEN CORP NEW COM 256677105   3,355,023 19,761 SH   SOLE   19,761 0 0
DOLLAR TREE INC COM 256746108   2,862,969 19,951 SH   SOLE   19,951 0 0
DOMINION ENERGY INC COM 25746U109   3,901,548 75,334 SH   SOLE   75,334 0 0
DOMINOS PIZZA INC COM 25754A201   1,069,269 3,173 SH   SOLE   3,173 0 0
DOORDASH INC CL A 25809K105   1,755,597 22,973 SH   SOLE   22,973 0 0
DOVER CORP COM 260003108   1,867,477 12,648 SH   SOLE   12,648 0 0
DOW INC COM 260557103   3,400,811 63,853 SH   SOLE   63,853 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   7,035,600 260,000 SH   SOLE   260,000 0 0
DROPBOX INC CL A 26210C104   649,174 24,341 SH   SOLE   24,341 0 0
DTE ENERGY CO COM 233331107   2,044,942 18,587 SH   SOLE   18,587 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   6,236,930 69,500 SH   SOLE   69,500 0 0
DUPONT DE NEMOURS INC COM 26614N102   2,957,473 41,398 SH   SOLE   41,398 0 0
DYNATRACE INC COM NEW 268150109   11,562,272 224,641 SH   SOLE   224,641 0 0
EASTGROUP PPTYS INC COM 277276101   7,898,800 45,500 SH   SOLE   45,500 0 0
EASTMAN CHEM CO COM 277432100   909,618 10,865 SH   SOLE   10,865 0 0
EATON CORP PLC SHS G29183103   7,218,485 35,895 SH   SOLE   35,895 0 0
EBAY INC. COM 278642103   2,174,437 48,656 SH   SOLE   48,656 0 0
ECOLAB INC COM 278865100   4,312,726 23,101 SH   SOLE   23,101 0 0
EDISON INTL COM 281020107   2,395,400 34,491 SH   SOLE   34,491 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   5,157,304 54,673 SH   SOLE   54,673 0 0
ELDORADO GOLD CORP NEW COM 284902509   1,026,662 101,438 SH   SOLE   101,438 0 0
ELECTRONIC ARTS INC COM 285512109   100,466,009 774,603 SH   SOLE   774,603 0 0
ELEVANCE HEALTH INC COM 036752103   9,527,799 21,445 SH   SOLE   21,445 0 0
EMERSON ELEC CO COM 291011104   4,658,068 51,533 SH   SOLE   51,533 0 0
ENBRIDGE INC COM 29250N105   24,808,307 667,546 SH   SOLE   667,546 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   305,302 105,068 SH   SOLE   105,068 0 0
ENERGY FUELS INC COM NEW 292671708   538,551 86,702 SH   SOLE   86,702 0 0
ENERPLUS CORP COM 292766102   24,178,348 1,668,505 SH   SOLE   1,668,505 0 0
ENPHASE ENERGY INC COM 29355A107   2,067,876 12,347 SH   SOLE   12,347 0 0
ENTEGRIS INC COM 29362U104   1,494,962 13,490 SH   SOLE   13,490 0 0
ENTERGY CORP NEW COM 29364G103   1,862,396 19,127 SH   SOLE   19,127 0 0
EOG RES INC COM 26875P101   6,066,007 53,006 SH   SOLE   53,006 0 0
EPAM SYS INC COM 29414B104   42,960,064 191,146 SH   SOLE   191,146 0 0
EQT CORP COM 26884L109   1,336,684 32,499 SH   SOLE   32,499 0 0
EQUIFAX INC COM 294429105   2,614,183 11,110 SH   SOLE   11,110 0 0
EQUINIX INC COM 29444U700   6,610,966 8,433 SH   SOLE   8,433 0 0
EQUINOX GOLD CORP COM 29446Y502   723,113 157,841 SH   SOLE   157,841 0 0
EQUITABLE HLDGS INC COM 29452E101   880,065 32,403 SH   SOLE   32,403 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,055,324 15,777 SH   SOLE   15,777 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,140,463 32,446 SH   SOLE   32,446 0 0
ERIE INDTY CO CL A 29530P102   469,792 2,237 SH   SOLE   2,237 0 0
ERO COPPER CORP COM 296006109   873,000 43,160 SH   SOLE   43,160 0 0
ESSENTIAL UTILS INC COM 29670G102   874,628 21,915 SH   SOLE   21,915 0 0
ESSEX PPTY TR INC COM 297178105   1,367,141 5,835 SH   SOLE   5,835 0 0
ETSY INC COM 29786A106   946,786 11,190 SH   SOLE   11,190 0 0
EVEREST RE GROUP LTD COM G3223R108   1,318,896 3,858 SH   SOLE   3,858 0 0
EVERGY INC COM 30034W106   1,197,378 20,482 SH   SOLE   20,482 0 0
EVERSOURCE ENERGY COM 30040W108   2,228,945 31,429 SH   SOLE   31,429 0 0
EXACT SCIENCES CORP COM 30063P105   1,508,691 16,067 SH   SOLE   16,067 0 0
EXELON CORP COM 30161N101   3,651,932 89,684 SH   SOLE   89,684 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,473,155 13,467 SH   SOLE   13,467 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,687,462 13,931 SH   SOLE   13,931 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,811,802 12,172 SH   SOLE   12,172 0 0
EXXON MOBIL CORP COM 30231G102   39,379,733 367,177 SH   SOLE   367,177 0 0
F5 INC COM 315616102   796,386 5,445 SH   SOLE   5,445 0 0
FACTSET RESH SYS INC COM 303075105   1,383,444 3,453 SH   SOLE   3,453 0 0
FAIR ISAAC CORP COM 303250104   1,835,288 2,268 SH   SOLE   2,268 0 0
FASTENAL CO COM 311900104   3,037,631 51,494 SH   SOLE   51,494 0 0
FEDERAL SIGNAL CORP COM 313855108   12,165,700 190,000 SH   SOLE   190,000 0 0
FEDEX CORP COM 31428X106   5,338,774 21,536 SH   SOLE   21,536 0 0
FERGUSON PLC NEW SHS G3421J106   28,359,218 180,276 SH   SOLE   180,276 0 0
FERRARI N V COM N3167Y103   83,758,386 256,252 SH   SOLE   256,252 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   844,776 23,466 SH   SOLE   23,466 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   99,593,712 1,820,726 SH   SOLE   1,820,726 0 0
FIFTH THIRD BANCORP COM 316773100   1,605,310 61,248 SH   SOLE   61,248 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,256,498 979 SH   SOLE   979 0 0
FIRST HORIZON CORPORATION COM 320517105   533,815 47,366 SH   SOLE   47,366 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   766,135 135,527 SH   SOLE   135,527 0 0
FIRST SOLAR INC COM 336433107   1,739,514 9,151 SH   SOLE   9,151 0 0
FIRSTENERGY CORP COM 337932107   1,907,336 49,057 SH   SOLE   49,057 0 0
FIRSTSERVICE CORP NEW COM 33767E202   9,049,998 58,773 SH   SOLE   58,773 0 0
FISERV INC COM 337738108   27,842,567 220,710 SH   SOLE   220,710 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   1,584,315 6,310 SH   SOLE   6,310 0 0
FMC CORP COM NEW 302491303   1,170,173 11,215 SH   SOLE   11,215 0 0
FORD MTR CO DEL COM 345370860   5,359,666 354,241 SH   SOLE   354,241 0 0
FORTINET INC COM 34959E109   4,542,959 60,100 SH   SOLE   60,100 0 0
FORTIS INC COM 349553107   7,128,591 165,442 SH   SOLE   165,442 0 0
FORTIVE CORP COM 34959J108   2,381,649 31,853 SH   SOLE   31,853 0 0
FORTUNA SILVER MINES INC COM 349915108   519,142 159,592 SH   SOLE   159,592 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   828,288 11,512 SH   SOLE   11,512 0 0
FOX CORP CL A COM 35137L105   910,826 26,789 SH   SOLE   26,789 0 0
FOX CORP CL B COM 35137L204   413,773 12,975 SH   SOLE   12,975 0 0
FRANCO NEV CORP COM 351858105   52,915,787 371,332 SH   SOLE   371,332 0 0
FRANKLIN RESOURCES INC COM 354613101   727,046 27,220 SH   SOLE   27,220 0 0
FREEPORT-MCMORAN INC CL B 35671D857   5,161,520 129,038 SH   SOLE   129,038 0 0
GALLAGHER ARTHUR J & CO COM 363576109   34,560,977 157,403 SH   SOLE   157,403 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,145,885 23,646 SH   SOLE   23,646 0 0
GARMIN LTD SHS H2906T109   1,439,515 13,803 SH   SOLE   13,803 0 0
GARTNER INC COM 366651107   2,496,659 7,127 SH   SOLE   7,127 0 0
GATES INDL CORP PLC ORD SHS G39108108   8,762,000 650,000 SH   SOLE   650,000 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   3,001,493 36,946 SH   SOLE   36,946 0 0
GEN DIGITAL INC COM 668771108   977,585 52,700 SH   SOLE   52,700 0 0
GENERAC HLDGS INC COM 368736104   837,961 5,619 SH   SOLE   5,619 0 0
GENERAL DYNAMICS CORP COM 369550108   4,529,768 21,054 SH   SOLE   21,054 0 0
GENERAL ELECTRIC CO COM NEW 369604301   10,822,312 98,519 SH   SOLE   98,519 0 0
GENERAL MLS INC COM 370334104   4,062,416 52,965 SH   SOLE   52,965 0 0
GENERAL MTRS CO COM 37045V100   4,851,118 125,807 SH   SOLE   125,807 0 0
GENUINE PARTS CO COM 372460105   2,148,206 12,694 SH   SOLE   12,694 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   6,327,851 163,179 SH   SOLE   163,179 0 0
GILDAN ACTIVEWEAR INC COM 375916103   372,991 11,571 SH   SOLE   11,571 0 0
GILEAD SCIENCES INC COM 375558103   8,696,810 112,843 SH   SOLE   112,843 0 0
GLOBAL PMTS INC COM 37940X102   2,343,889 23,791 SH   SOLE   23,791 0 0
GLOBE LIFE INC COM 37959E102   903,707 8,244 SH   SOLE   8,244 0 0
GODADDY INC CL A 380237107   989,387 13,169 SH   SOLE   13,169 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   9,728,129 30,161 SH   SOLE   30,161 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   25,912,268 7,554,597 SH   SOLE   7,554,597 0 0
GRACO INC COM 384109104   1,295,768 15,006 SH   SOLE   15,006 0 0
GRAINGER W W INC COM 384802104   3,216,659 4,079 SH   SOLE   4,079 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   7,553,883 127,693 SH   SOLE   127,693 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   12,249,900 195,000 SH   SOLE   195,000 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   2,993,816 77,200 SH   SOLE   77,200 0 0
HALLIBURTON CO COM 406216101   2,693,699 81,652 SH   SOLE   81,652 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   2,040,543 28,333 SH   SOLE   28,333 0 0
HASBRO INC COM 418056107   755,348 11,662 SH   SOLE   11,662 0 0
HCA HEALTHCARE INC COM 40412C101   5,691,464 18,754 SH   SOLE   18,754 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   651,085 34,522 SH   SOLE   34,522 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   991,131 49,310 SH   SOLE   49,310 0 0
HEICO CORP NEW COM 422806109   701,567 3,965 SH   SOLE   3,965 0 0
HEICO CORP NEW CL A 422806208   924,867 6,578 SH   SOLE   6,578 0 0
HENRY JACK & ASSOC INC COM 426281101   1,089,151 6,509 SH   SOLE   6,509 0 0
HENRY SCHEIN INC COM 806407102   960,062 11,838 SH   SOLE   11,838 0 0
HERSHEY CO COM 427866108   3,314,018 13,272 SH   SOLE   13,272 0 0
HESS CORP COM 42809H107   3,396,167 24,981 SH   SOLE   24,981 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,962,727 116,829 SH   SOLE   116,829 0 0
HF SINCLAIR CORP COM 403949100   619,856 13,895 SH   SOLE   13,895 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   3,504,844 24,080 SH   SOLE   24,080 0 0
HOLOGIC INC COM 436440101   1,793,809 22,154 SH   SOLE   22,154 0 0
HOME DEPOT INC COM 437076102   28,454,935 91,601 SH   SOLE   91,601 0 0
HONEYWELL INTL INC COM 438516106   12,482,492 60,103 SH   SOLE   60,103 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   2,012,980 19,572 SH   SOLE   19,572 0 0
HORMEL FOODS CORP COM 440452100   1,094,788 27,220 SH   SOLE   27,220 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,073,804 63,803 SH   SOLE   63,803 0 0
HOWMET AEROSPACE INC COM 443201108   55,066,116 1,111,100 SH   SOLE   1,111,100 0 0
HP INC COM 40434L105   2,455,572 79,960 SH   SOLE   79,960 0 0
HUBBELL INC COM 443510607   1,608,066 4,850 SH   SOLE   4,850 0 0
HUBSPOT INC COM 443573100   2,251,805 4,232 SH   SOLE   4,232 0 0
HUDBAY MINERALS INC COM 443628102   1,493,021 311,526 SH   SOLE   311,526 0 0
HUMANA INC COM 444859102   5,051,228 11,297 SH   SOLE   11,297 0 0
HUNT J B TRANS SVCS INC COM 445658107   1,360,621 7,516 SH   SOLE   7,516 0 0
HUNTINGTON BANCSHARES INC COM 446150104   1,402,338 130,087 SH   SOLE   130,087 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   823,002 3,616 SH   SOLE   3,616 0 0
HYATT HOTELS CORP COM CL A 448579102   490,402 4,280 SH   SOLE   4,280 0 0
IAMGOLD CORP COM 450913108   663,999 250,647 SH   SOLE   250,647 0 0
ICL GROUP LTD SHS M53213100   74,448 13,739 SH   SOLE   13,739 0 0
IDEX CORP COM 45167R104   1,466,351 6,812 SH   SOLE   6,812 0 0
IDEXX LABS INC COM 45168D104   3,757,685 7,482 SH   SOLE   7,482 0 0
ILLINOIS TOOL WKS INC COM 452308109   6,876,398 27,488 SH   SOLE   27,488 0 0
ILLUMINA INC COM 452327109   2,670,795 14,245 SH   SOLE   14,245 0 0
INCYTE CORP COM 45337C102   1,063,479 17,084 SH   SOLE   17,084 0 0
INGERSOLL RAND INC COM 45687V106   2,385,836 36,503 SH   SOLE   36,503 0 0
INSULET CORP COM 45784P101   1,817,984 6,305 SH   SOLE   6,305 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   7,012,200 390,000 SH   SOLE   390,000 0 0
INTEL CORP COM 458140100   12,602,867 376,880 SH   SOLE   376,880 0 0
INTER PARFUMS INC COM 458334109   7,288,897 53,900 SH   SOLE   53,900 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,708,052 50,478 SH   SOLE   50,478 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   10,967,068 81,960 SH   SOLE   81,960 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   52,260,147 656,617 SH   SOLE   656,617 0 0
INTERNATIONAL PAPER CO COM 460146103   968,805 30,456 SH   SOLE   30,456 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,336,797 34,650 SH   SOLE   34,650 0 0
INTUIT COM 461202103   38,240,996 83,461 SH   SOLE   83,461 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   10,824,453 31,656 SH   SOLE   31,656 0 0
INVESCO LTD SHS G491BT108   524,590 31,207 SH   SOLE   31,207 0 0
INVITATION HOMES INC COM 46187W107   1,897,745 55,167 SH   SOLE   55,167 0 0
IQIYI INC SPONSORED ADS 46267X108   942,510 176,500 SH   SOLE   176,500 0 0
IQVIA HLDGS INC COM 46266C105   3,772,540 16,784 SH   SOLE   16,784 0 0
IRON MTN INC DEL COM 46284V101   1,493,514 26,285 SH   SOLE   26,285 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   118,234,323 1,910,086 SH   SOLE   1,910,086 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   74,247,019 1,876,821 SH Put SOLE   1,876,821 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,571,598 65,005 SH   SOLE   65,005 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   48,894,699 261,092 SH   SOLE   261,092 0 0
ISHARES TR IBOXX HI YD ETF 464288513   325,752,602 4,339,318 SH   SOLE   4,339,318 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   27,268,421 202,183 SH   SOLE   202,183 0 0
JACOBS SOLUTIONS INC COM 46982L108   1,346,073 11,322 SH   SOLE   11,322 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   694,976 5,606 SH   SOLE   5,606 0 0
JOHNSON & JOHNSON COM 478160104   38,902,662 235,033 SH   SOLE   235,033 0 0
JOHNSON CTLS INTL PLC SHS G51502105   4,222,431 61,967 SH   SOLE   61,967 0 0
JOYY INC ADS REPSTG COM A 46591M109   580,419 18,900 SH   SOLE   18,900 0 0
JPMORGAN CHASE & CO COM 46625H100   38,565,016 265,161 SH   SOLE   265,161 0 0
JUNIPER NETWORKS INC COM 48203R104   907,191 28,956 SH   SOLE   28,956 0 0
KADANT INC COM 48282T104   8,239,910 37,100 SH   SOLE   37,100 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   1,113,700 74,000 SH   SOLE   74,000 0 0
KBR INC COM 48242W106   28,983,905 445,495 SH   SOLE   445,495 0 0
KE HLDGS INC SPONSORED ADS 482497104   3,909,263 263,250 SH   SOLE   263,250 0 0
KELLOGG CO COM 487836108   1,666,263 24,722 SH   SOLE   24,722 0 0
KEURIG DR PEPPER INC COM 49271V100   2,578,911 82,446 SH   SOLE   82,446 0 0
KEYCORP COM 493267108   767,576 83,071 SH   SOLE   83,071 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,689,414 16,061 SH   SOLE   16,061 0 0
KIMBERLY-CLARK CORP COM 494368103   4,200,752 30,427 SH   SOLE   30,427 0 0
KIMCO RLTY CORP COM 49446R109   1,106,312 56,101 SH   SOLE   56,101 0 0
KINDER MORGAN INC DEL COM 49456B101   3,141,204 182,416 SH   SOLE   182,416 0 0
KINROSS GOLD CORP COM 496902404   84,600 17,736 SH   SOLE   17,736 0 0
KKR & CO INC COM 48251W104   3,044,216 54,361 SH   SOLE   54,361 0 0
KLA CORP COM NEW 482480100   6,057,900 12,490 SH   SOLE   12,490 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   805,842 14,504 SH   SOLE   14,504 0 0
KRAFT HEINZ CO COM 500754106   2,553,373 71,926 SH   SOLE   71,926 0 0
KROGER CO COM 501044101   2,888,338 61,454 SH   SOLE   61,454 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   30,271,328 154,627 SH   SOLE   154,627 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,926,055 7,981 SH   SOLE   7,981 0 0
LAM RESEARCH CORP COM 512807108   7,824,249 12,171 SH   SOLE   12,171 0 0
LAMB WESTON HLDGS INC COM 513272104   8,636,768 75,135 SH   SOLE   75,135 0 0
LAS VEGAS SANDS CORP COM 517834107   1,798,232 31,004 SH   SOLE   31,004 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   1,192,133 12,409 SH   SOLE   12,409 0 0
LAUDER ESTEE COS INC CL A 518439104   101,464,833 516,676 SH   SOLE   516,676 0 0
LEAR CORP COM NEW 521865204   755,360 5,262 SH   SOLE   5,262 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,594,593 23,100 SH   SOLE   23,100 0 0
LEIDOS HOLDINGS INC COM 525327102   1,025,218 11,587 SH   SOLE   11,587 0 0
LENNAR CORP CL A 526057104   2,857,820 22,806 SH   SOLE   22,806 0 0
LENNOX INTL INC COM 526107107   927,669 2,845 SH   SOLE   2,845 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   863,185 10,775 SH   SOLE   10,775 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   245,869 14,583 SH   SOLE   14,583 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   413,206 23,253 SH   SOLE   23,253 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   476,287 14,552 SH   SOLE   14,552 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,342,318 17,831 SH   SOLE   17,831 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   1,561,325 92,311 SH   SOLE   92,311 0 0
LILLY ELI & CO COM 532457108   34,266,493 73,066 SH   SOLE   73,066 0 0
LINCOLN ELEC HLDGS INC COM 533900106   8,640,405 43,500 SH   SOLE   43,500 0 0
LINDE PLC SHS G54950103   16,883,749 44,305 SH   SOLE   44,305 0 0
LITHIA MTRS INC COM 536797103   43,352,705 142,556 SH   SOLE   142,556 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   1,398,859 69,132 SH   SOLE   69,132 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   1,332,119 14,621 SH   SOLE   14,621 0 0
LKQ CORP COM 501889208   1,403,724 24,090 SH   SOLE   24,090 0 0
LOCKHEED MARTIN CORP COM 539830109   9,481,526 20,595 SH   SOLE   20,595 0 0
LOEWS CORP COM 540424108   1,051,679 17,711 SH   SOLE   17,711 0 0
LOWES COS INC COM 548661107   12,162,070 53,886 SH   SOLE   53,886 0 0
LPL FINL HLDGS INC COM 50212V100   1,544,405 7,103 SH   SOLE   7,103 0 0
LUCID GROUP INC COM 549498103   560,288 81,319 SH   SOLE   81,319 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   398,398 278,600 SH   SOLE   278,600 0 0
LULULEMON ATHLETICA INC COM 550021109   3,956,461 10,453 SH   SOLE   10,453 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,155,526 23,473 SH   SOLE   23,473 0 0
M & T BK CORP COM 55261F104   1,876,820 15,165 SH   SOLE   15,165 0 0
MAG SILVER CORP COM 55903Q104   559,093 50,222 SH   SOLE   50,222 0 0
MAGNA INTL INC COM 559222401   216,700 3,839 SH   SOLE   3,839 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   7,106,000 340,000 SH   SOLE   340,000 0 0
MANULIFE FINL CORP COM 56501R106   4,004,051 211,869 SH   SOLE   211,869 0 0
MARATHON OIL CORP COM 565849106   1,301,873 56,554 SH   SOLE   56,554 0 0
MARATHON PETE CORP COM 56585A102   4,644,061 39,829 SH   SOLE   39,829 0 0
MARKEL GROUP INC COM 570535104   1,586,507 1,147 SH   SOLE   1,147 0 0
MARKETAXESS HLDGS INC COM 57060D108   890,658 3,407 SH   SOLE   3,407 0 0
MARRIOTT INTL INC NEW CL A 571903202   4,349,596 23,679 SH   SOLE   23,679 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   6,258,720 51,000 SH   SOLE   51,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   8,396,832 44,645 SH   SOLE   44,645 0 0
MARTIN MARIETTA MATLS INC COM 573284106   2,580,847 5,590 SH   SOLE   5,590 0 0
MARVELL TECHNOLOGY INC COM 573874104   4,621,054 77,301 SH   SOLE   77,301 0 0
MASCO CORP COM 574599106   1,171,527 20,417 SH   SOLE   20,417 0 0
MASIMO CORP COM 574795100   8,397,480 51,033 SH   SOLE   51,033 0 0
MASTEC INC COM 576323109   10,263,390 87,000 SH   SOLE   87,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   196,080,895 498,553 SH   SOLE   498,553 0 0
MATADOR RES CO COM 576485205   9,626,880 184,000 SH   SOLE   184,000 0 0
MATCH GROUP INC NEW COM 57667L107   1,051,900 25,135 SH   SOLE   25,135 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,972,881 22,617 SH   SOLE   22,617 0 0
MCDONALDS CORP COM 580135101   19,684,019 65,963 SH   SOLE   65,963 0 0
MCKESSON CORP COM 58155Q103   5,277,706 12,351 SH   SOLE   12,351 0 0
MEDTRONIC PLC SHS G5960L103   10,592,704 120,235 SH   SOLE   120,235 0 0
MERCADOLIBRE INC COM 58733R102   4,830,799 4,078 SH   SOLE   4,078 0 0
MERCK & CO INC COM 58933Y105   26,458,119 229,293 SH   SOLE   229,293 0 0
META PLATFORMS INC CL A 30303M102   104,556,858 364,335 SH   SOLE   364,335 0 0
METHANEX CORP COM 59151K108   1,540,660 37,291 SH   SOLE   37,291 0 0
METLIFE INC COM 59156R108   3,357,939 59,401 SH   SOLE   59,401 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   2,619,345 1,997 SH   SOLE   1,997 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,182,546 26,925 SH   SOLE   26,925 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   4,425,029 49,392 SH   SOLE   49,392 0 0
MICRON TECHNOLOGY INC COM 595112103   6,228,389 98,691 SH   SOLE   98,691 0 0
MICROSOFT CORP COM 594918104   638,401,143 1,874,673 SH   SOLE   1,874,673 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,596,200 10,511 SH   SOLE   10,511 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   655,814 38,600 SH   SOLE   38,600 0 0
MODERNA INC COM 60770K107   3,592,391 29,567 SH   SOLE   29,567 0 0
MOHAWK INDS INC COM 608190104   503,008 4,876 SH   SOLE   4,876 0 0
MOLINA HEALTHCARE INC COM 60855R100   1,577,895 5,238 SH   SOLE   5,238 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,126,786 17,114 SH   SOLE   17,114 0 0
MONDELEZ INTL INC CL A 609207105   8,963,597 122,890 SH   SOLE   122,890 0 0
MONGODB INC CL A 60937P106   2,596,224 6,317 SH   SOLE   6,317 0 0
MONOLITHIC PWR SYS INC COM 609839105   2,188,472 4,051 SH   SOLE   4,051 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   4,065,948 70,786 SH   SOLE   70,786 0 0
MOODYS CORP COM 615369105   5,171,640 14,873 SH   SOLE   14,873 0 0
MORGAN STANLEY COM NEW 617446448   9,679,407 113,342 SH   SOLE   113,342 0 0
MOSAIC CO NEW COM 61945C103   1,048,810 29,966 SH   SOLE   29,966 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,428,235 15,099 SH   SOLE   15,099 0 0
MSA SAFETY INC COM 553498106   11,133,440 64,000 SH   SOLE   64,000 0 0
MSCI INC COM 55354G100   3,387,805 7,219 SH   SOLE   7,219 0 0
NASDAQ INC COM 631103108   1,527,155 30,635 SH   SOLE   30,635 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,353,750 125,000 SH   SOLE   125,000 0 0
NETAPP INC COM 64110D104   1,474,291 19,297 SH   SOLE   19,297 0 0
NETFLIX INC COM 64110L106   17,725,758 40,241 SH   SOLE   40,241 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   828,803 8,789 SH   SOLE   8,789 0 0
NEWMONT CORP COM 651639106   3,056,034 71,637 SH   SOLE   71,637 0 0
NEWS CORP NEW CL A 65249B109   666,686 34,189 SH   SOLE   34,189 0 0
NEXGEN ENERGY LTD COM 65340P106   1,059,326 224,570 SH   SOLE   224,570 0 0
NEXTERA ENERGY INC COM 65339F101   84,334,533 1,136,584 SH   SOLE   1,136,584 0 0
NIKE INC CL B 654106103   102,871,021 932,056 SH   SOLE   932,056 0 0
NIO INC SPON ADS 62914V106   5,302,368 547,200 SH   SOLE   547,200 0 0
NISOURCE INC COM 65473P105   1,018,131 37,226 SH   SOLE   37,226 0 0
NORDSON CORP COM 655663102   1,153,044 4,646 SH   SOLE   4,646 0 0
NORFOLK SOUTHN CORP COM 655844108   4,655,383 20,530 SH   SOLE   20,530 0 0
NORTHERN TR CORP COM 665859104   1,391,979 18,775 SH   SOLE   18,775 0 0
NORTHROP GRUMMAN CORP COM 666807102   5,940,441 13,033 SH   SOLE   13,033 0 0
NOVAGOLD RES INC COM NEW 66987E206   530,089 133,780 SH   SOLE   133,780 0 0
NOVOCURE LTD ORD SHS G6674U108   355,655 8,570 SH   SOLE   8,570 0 0
NRG ENERGY INC COM NEW 629377508   780,815 20,883 SH   SOLE   20,883 0 0
NUCOR CORP COM 670346105   3,745,467 22,841 SH   SOLE   22,841 0 0
NUTRIEN LTD COM 67077M108   110,848,983 1,877,896 SH   SOLE   1,877,896 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   1,903,536 64,471 SH   SOLE   64,471 0 0
NVIDIA CORPORATION COM 67066G104   187,204,963 442,544 SH   SOLE   442,544 0 0
NVR INC COM 62944T105   1,854,381 292 SH   SOLE   292 0 0
NXP SEMICONDUCTORS N V COM N6596X109   4,794,424 23,424 SH   SOLE   23,424 0 0
OCCIDENTAL PETE CORP COM 674599105   3,807,418 64,752 SH   SOLE   64,752 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   168,164 4,506 SH   SOLE   4,506 0 0
OKTA INC CL A 679295105   962,370 13,877 SH   SOLE   13,877 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   3,299,279 8,923 SH   SOLE   8,923 0 0
OMNICOM GROUP INC COM 681919106   1,723,167 18,110 SH   SOLE   18,110 0 0
ON SEMICONDUCTOR CORP COM 682189105   3,680,675 38,916 SH   SOLE   38,916 0 0
ONE GAS INC COM 68235P108   7,757,810 101,000 SH   SOLE   101,000 0 0
ONEOK INC NEW COM 682680103   2,489,476 40,335 SH   SOLE   40,335 0 0
OPEN TEXT CORP COM 683715106   8,254,450 198,490 SH   SOLE   198,490 0 0
ORACLE CORP COM 68389X105   17,430,489 146,364 SH   SOLE   146,364 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   5,322,932 5,572 SH   SOLE   5,572 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   30,123,321 1,960,321 SH   SOLE   1,960,321 0 0
OTIS WORLDWIDE CORP COM 68902V107   3,312,418 37,214 SH   SOLE   37,214 0 0
OVINTIV INC COM 69047Q102   853,187 22,411 SH   SOLE   22,411 0 0
OWENS CORNING NEW COM 690742101   1,069,448 8,195 SH   SOLE   8,195 0 0
PACCAR INC COM 693718108   3,941,170 47,115 SH   SOLE   47,115 0 0
PACKAGING CORP AMER COM 695156109   1,090,320 8,250 SH   SOLE   8,250 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,485,760 162,150 SH   SOLE   162,150 0 0
PALO ALTO NETWORKS INC COM 697435105   6,973,193 27,287 SH   SOLE   27,287 0 0
PAN AMERN SILVER CORP COM 697900108   4,853,951 333,227 SH   SOLE   333,227 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   700,225 44,067 SH   SOLE   44,067 0 0
PARKER-HANNIFIN CORP COM 701094104   31,891,621 81,765 SH   SOLE   81,765 0 0
PAYCHEX INC COM 704326107   3,272,645 29,254 SH   SOLE   29,254 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,572,149 4,894 SH   SOLE   4,894 0 0
PAYLOCITY HLDG CORP COM 70438V106   699,738 3,792 SH   SOLE   3,792 0 0
PAYPAL HLDGS INC COM 70450Y103   6,419,426 96,200 SH   SOLE   96,200 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   13,993,936 202,400 SH   SOLE   202,400 0 0
PEMBINA PIPELINE CORP COM 706327103   108,172,062 3,441,139 SH   SOLE   3,441,139 0 0
PENTAIR PLC SHS G7S00T104   965,576 14,947 SH   SOLE   14,947 0 0
PEPSICO INC COM 713448108   23,051,926 124,457 SH   SOLE   124,457 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   5,662,560 94,000 SH   SOLE   94,000 0 0
PFIZER INC COM 717081103   18,707,093 510,008 SH   SOLE   510,008 0 0
PG&E CORP COM 69331C108   2,799,187 161,990 SH   SOLE   161,990 0 0
PHILIP MORRIS INTL INC COM 718172109   13,690,717 140,245 SH   SOLE   140,245 0 0
PHILLIPS 66 COM 718546104   3,964,851 41,569 SH   SOLE   41,569 0 0
PINTEREST INC CL A 72352L106   1,465,971 53,620 SH   SOLE   53,620 0 0
PIONEER NAT RES CO COM 723787107   4,367,147 21,079 SH   SOLE   21,079 0 0
PNC FINL SVCS GROUP INC COM 693475105   4,542,135 36,063 SH   SOLE   36,063 0 0
POOL CORP COM 73278L105   1,319,857 3,523 SH   SOLE   3,523 0 0
PPG INDS INC COM 693506107   3,147,074 21,221 SH   SOLE   21,221 0 0
PPL CORP COM 69351T106   1,758,452 66,457 SH   SOLE   66,457 0 0
PRECISION DRILLING CORP COM NEW 74022D407   1,425,226 29,200 SH   SOLE   29,200 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,267,397 20,241 SH   SOLE   20,241 0 0
PRIMO WATER CORPORATION COM 74167P108   5,343,603 426,509 SH   SOLE   426,509 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,652,933 21,795 SH   SOLE   21,795 0 0
PROCTER AND GAMBLE CO COM 742718109   32,380,102 213,392 SH   SOLE   213,392 0 0
PROGRESSIVE CORP COM 743315103   16,383,567 123,771 SH   SOLE   123,771 0 0
PROLOGIS INC. COM 74340W103   10,233,841 83,453 SH   SOLE   83,453 0 0
PROS HOLDINGS INC COM 74346Y103   10,444,280 339,100 SH   SOLE   339,100 0 0
PROSPERITY BANCSHARES INC COM 743606105   11,860,800 210,000 SH   SOLE   210,000 0 0
PRUDENTIAL FINL INC COM 744320102   2,919,288 33,091 SH   SOLE   33,091 0 0
PTC INC COM 69370C100   1,441,214 10,128 SH   SOLE   10,128 0 0
PUBLIC STORAGE COM 74460D109   4,163,960 14,266 SH   SOLE   14,266 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,815,133 44,963 SH   SOLE   44,963 0 0
PULTE GROUP INC COM 745867101   1,592,285 20,498 SH   SOLE   20,498 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   768,960 44,500 SH   SOLE   44,500 0 0
QORVO INC COM 74736K101   932,452 9,139 SH   SOLE   9,139 0 0
QUALCOMM INC COM 747525103   11,993,042 100,748 SH   SOLE   100,748 0 0
QUANTA SVCS INC COM 74762E102   96,869,299 493,099 SH   SOLE   493,099 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,426,122 10,146 SH   SOLE   10,146 0 0
R1 RCM INC COM 77634L105   13,099,500 710,000 SH   SOLE   710,000 0 0
RAYMOND JAMES FINL INC COM 754730109   1,914,453 18,449 SH   SOLE   18,449 0 0
RAYONIER INC COM 754907103   29,914,466 952,690 SH   SOLE   952,690 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   12,952,761 132,225 SH   SOLE   132,225 0 0
RB GLOBAL INC COM 74935Q107   63,331,892 1,055,502 SH   SOLE   1,055,502 0 0
REALTY INCOME CORP COM 756109104   3,561,750 59,571 SH   SOLE   59,571 0 0
REGENCY CTRS CORP COM 758849103   862,556 13,964 SH   SOLE   13,964 0 0
REGENERON PHARMACEUTICALS COM 75886F107   6,966,245 9,695 SH   SOLE   9,695 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,501,353 84,251 SH   SOLE   84,251 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,447,032 5,328 SH   SOLE   5,328 0 0
REPLIGEN CORP COM 759916109   6,050,810 42,774 SH   SOLE   42,774 0 0
REPUBLIC SVCS INC COM 760759100   3,056,661 19,956 SH   SOLE   19,956 0 0
RESMED INC COM 761152107   2,894,251 13,246 SH   SOLE   13,246 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   11,875,745 153,197 SH   SOLE   153,197 0 0
REVVITY INC COM 714046109   1,353,731 11,396 SH   SOLE   11,396 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   966,813 58,032 SH   SOLE   58,032 0 0
ROBERT HALF INTL INC COM 770323103   731,740 9,728 SH   SOLE   9,728 0 0
ROBLOX CORP CL A 771049103   1,527,451 37,902 SH   SOLE   37,902 0 0
ROCKWELL AUTOMATION INC COM 773903109   3,409,808 10,350 SH   SOLE   10,350 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   5,172,049 113,381 SH   SOLE   113,381 0 0
ROKU INC COM CL A 77543R102   711,939 11,131 SH   SOLE   11,131 0 0
ROLLINS INC COM 775711104   951,640 22,219 SH   SOLE   22,219 0 0
ROPER TECHNOLOGIES INC COM 776696106   4,607,026 9,582 SH   SOLE   9,582 0 0
ROSS STORES INC COM 778296103   3,459,771 30,855 SH   SOLE   30,855 0 0
ROYAL BK CDA COM 780087102   127,600,563 1,336,274 SH   SOLE   1,336,274 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   2,149,285 20,718 SH   SOLE   20,718 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,044,269 33,971 SH   SOLE   33,971 0 0
RPM INTL INC COM 749685103   1,047,867 11,678 SH   SOLE   11,678 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   10,773,600 240,000 SH   SOLE   240,000 0 0
S&P GLOBAL INC COM 78409V104   50,801,182 126,721 SH   SOLE   126,721 0 0
SALESFORCE INC COM 79466L302   19,090,510 90,365 SH   SOLE   90,365 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   18,352,143 3,581,122 SH   SOLE   3,581,122 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   1,407,240 12,000 SH   SOLE   12,000 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,262,905 9,764 SH   SOLE   9,764 0 0
SCHLUMBERGER LTD COM STK 806857108   6,290,995 128,074 SH   SOLE   128,074 0 0
SCHWAB CHARLES CORP COM 808513105   28,618,696 504,917 SH   SOLE   504,917 0 0
SEA LTD SPONSORD ADS 81141R100   17,538,179 302,174 SH   SOLE   302,174 0 0
SEABRIDGE GOLD INC COM 811916105   444,462 36,875 SH   SOLE   36,875 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,038,055 16,778 SH   SOLE   16,778 0 0
SEAGEN INC COM 81181C104   2,436,159 12,658 SH   SOLE   12,658 0 0
SEALED AIR CORP NEW COM 81211K100   514,320 12,858 SH   SOLE   12,858 0 0
SEI INVTS CO COM 784117103   612,297 10,270 SH   SOLE   10,270 0 0
SEMPRA COM 816851109   4,131,699 28,379 SH   SOLE   28,379 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   621,267 13,809 SH   SOLE   13,809 0 0
SERVICENOW INC COM 81762P102   96,977,477 172,567 SH   SOLE   172,567 0 0
SHERWIN WILLIAMS CO COM 824348106   5,877,285 22,135 SH   SOLE   22,135 0 0
SHOPIFY INC CL A 82509L107   199,743,317 3,091,001 SH   SOLE   3,091,001 0 0
SILVERCORP METALS INC COM 82835P103   421,647 148,187 SH   SOLE   148,187 0 0
SILVERCREST METALS INC COM 828363101   473,100 80,778 SH   SOLE   80,778 0 0
SIMON PPTY GROUP INC NEW COM 828806109   3,401,579 29,456 SH   SOLE   29,456 0 0
SIMPSON MFG INC COM 829073105   6,925,000 50,000 SH   SOLE   50,000 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   314,622 69,453 SH   SOLE   69,453 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,594,711 14,407 SH   SOLE   14,407 0 0
SMITH A O CORP COM 831865209   832,967 11,445 SH   SOLE   11,445 0 0
SMUCKER J M CO COM NEW 832696405   1,419,552 9,613 SH   SOLE   9,613 0 0
SNAP INC CL A 83304A106   1,062,889 89,771 SH   SOLE   89,771 0 0
SNAP ON INC COM 833034101   1,380,142 4,789 SH   SOLE   4,789 0 0
SNOWFLAKE INC CL A 833445109   4,126,203 23,447 SH   SOLE   23,447 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,361,662 5,061 SH   SOLE   5,061 0 0
SOUTHERN CO COM 842587107   6,914,637 98,429 SH   SOLE   98,429 0 0
SOUTHERN COPPER CORP COM 84265V105   2,453,508 34,200 SH   SOLE   34,200 0 0
SOUTHWEST AIRLS CO COM 844741108   473,518 13,077 SH   SOLE   13,077 0 0
SPDR SER TR S&P REGL BKG 78464A698   14,780,460 362,000 SH   SOLE   362,000 0 0
SPDR SER TR S&P RETAIL ETF 78464A714   2,550,000 40,000 SH   SOLE   40,000 0 0
SPDR SER TR S&P BIOTECH 78464A870   26,208,000 315,000 SH   SOLE   315,000 0 0
SPLUNK INC COM 848637104   1,504,993 14,186 SH   SOLE   14,186 0 0
SPROTT INC COM NEW 852066208   368,380 11,380 SH   SOLE   11,380 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,223,211 20,185 SH   SOLE   20,185 0 0
SSR MINING IN COM 784730103   1,606,858 113,306 SH   SOLE   113,306 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,292,448 13,792 SH   SOLE   13,792 0 0
STANTEC INC COM 85472N109   11,385,643 174,419 SH   SOLE   174,419 0 0
STARBUCKS CORP COM 855244109   10,287,183 103,848 SH   SOLE   103,848 0 0
STATE STR CORP COM 857477103   2,220,647 30,345 SH   SOLE   30,345 0 0
STEEL DYNAMICS INC COM 858119100   1,601,489 14,702 SH   SOLE   14,702 0 0
STELLANTIS N.V SHS N82405106   397,537 22,639 SH   SOLE   22,639 0 0
STERIS PLC SHS USD G8473T100   36,628,544 162,808 SH   SOLE   162,808 0 0
STRYKER CORPORATION COM 863667101   9,405,315 30,828 SH   SOLE   30,828 0 0
SUN CMNTYS INC COM 866674104   1,463,109 11,215 SH   SOLE   11,215 0 0
SUN LIFE FINANCIAL INC. COM 866796105   42,369,783 812,890 SH   SOLE   812,890 0 0
SUNCOR ENERGY INC NEW COM 867224107   15,512,319 528,903 SH   SOLE   528,903 0 0
SYNCHRONY FINANCIAL COM 87165B103   1,311,788 38,673 SH   SOLE   38,673 0 0
SYNOPSYS INC COM 871607107   5,978,615 13,731 SH   SOLE   13,731 0 0
SYNOVUS FINL CORP COM NEW 87161C501   8,470,000 280,000 SH   SOLE   280,000 0 0
SYSCO CORP COM 871829107   3,395,911 45,767 SH   SOLE   45,767 0 0
T-MOBILE US INC COM 872590104   41,495,681 298,745 SH   SOLE   298,745 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   2,237,568 15,205 SH   SOLE   15,205 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,092,468 183,300 SH   SOLE   183,300 0 0
TARGA RES CORP COM 87612G101   1,474,742 19,379 SH   SOLE   19,379 0 0
TARGET CORP COM 87612E106   5,476,224 41,518 SH   SOLE   41,518 0 0
TC ENERGY CORP COM 87807B107   12,455,132 308,228 SH   SOLE   308,228 0 0
TE CONNECTIVITY LTD SHS H84989104   59,927,510 427,565 SH   SOLE   427,565 0 0
TECK RESOURCES LTD CL B 878742204   10,188,712 242,189 SH   SOLE   242,189 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   1,741,873 4,237 SH   SOLE   4,237 0 0
TELEFLEX INCORPORATED COM 879369106   1,024,755 4,234 SH   SOLE   4,234 0 0
TELUS CORPORATION COM 87971M103   12,643,711 649,821 SH   SOLE   649,821 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   5,113,332 337,230 SH   SOLE   337,230 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   2,098,739 284,382 SH   SOLE   284,382 0 0
TERADYNE INC COM 880770102   1,572,536 14,125 SH   SOLE   14,125 0 0
TESLA INC COM 88160R101   67,540,587 258,015 SH   SOLE   258,015 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   85,104 11,302 SH   SOLE   11,302 0 0
TEXAS INSTRS INC COM 882508104   14,758,580 81,983 SH   SOLE   81,983 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   717,493 545 SH   SOLE   545 0 0
TEXTRON INC COM 883203101   1,267,183 18,737 SH   SOLE   18,737 0 0
TFI INTL INC COM 87241L109   9,015,990 79,148 SH   SOLE   79,148 0 0
THE CIGNA GROUP COM 125523100   7,516,993 26,789 SH   SOLE   26,789 0 0
THE TRADE DESK INC COM CL A 88339J105   3,091,117 40,030 SH   SOLE   40,030 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   33,181,735 63,597 SH   SOLE   63,597 0 0
THOMSON REUTERS CORP. COM 884903808   291,990 2,163 SH   SOLE   2,163 0 0
TILRAY BRANDS INC COM 88688T100   779,286 503,669 SH   SOLE   503,669 0 0
TJX COS INC NEW COM 872540109   8,818,838 104,008 SH   SOLE   104,008 0 0
TOAST INC CL A 888787108   623,383 27,620 SH   SOLE   27,620 0 0
TORO CO COM 891092108   959,678 9,441 SH   SOLE   9,441 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   270,799,804 4,369,728 SH   SOLE   4,369,728 0 0
TRACTOR SUPPLY CO COM 892356106   2,197,071 9,937 SH   SOLE   9,937 0 0
TRADEWEB MKTS INC CL A 892672106   676,993 9,886 SH   SOLE   9,886 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   38,329,269 200,404 SH   SOLE   200,404 0 0
TRANSALTA CORP COM 89346D107   3,726,426 398,174 SH   SOLE   398,174 0 0
TRANSDIGM GROUP INC COM 893641100   4,401,999 4,923 SH   SOLE   4,923 0 0
TRANSUNION COM 89400J107   1,369,443 17,483 SH   SOLE   17,483 0 0
TRAVELERS COMPANIES INC COM 89417E109   3,623,763 20,867 SH   SOLE   20,867 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   58,612,195 6,648,861 SH   SOLE   6,648,861 0 0
TRIMBLE INC COM 896239100   1,183,103 22,348 SH   SOLE   22,348 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   15,554,467 1,130,500 SH   SOLE   1,130,500 0 0
TRUIST FINL CORP COM 89832Q109   3,634,473 119,752 SH   SOLE   119,752 0 0
TWILIO INC CL A 90138F102   1,018,747 16,013 SH   SOLE   16,013 0 0
TYLER TECHNOLOGIES INC COM 902252105   1,572,591 3,776 SH   SOLE   3,776 0 0
TYSON FOODS INC CL A 902494103   1,309,737 25,661 SH   SOLE   25,661 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   442,754 8,738 SH   SOLE   8,738 0 0
UBER TECHNOLOGIES INC COM 90353T100   7,056,568 163,460 SH   SOLE   163,460 0 0
UBS GROUP AG SHS H42097107   649,194 32,135 SH   SOLE   32,135 0 0
UDR INC COM 902653104   1,212,245 28,218 SH   SOLE   28,218 0 0
UGI CORP NEW COM 902681105   498,621 18,488 SH   SOLE   18,488 0 0
UIPATH INC CL A 90364P105   532,328 32,126 SH   SOLE   32,126 0 0
ULTA BEAUTY INC COM 90384S303   2,147,325 4,563 SH   SOLE   4,563 0 0
UNION PAC CORP COM 907818108   42,742,049 208,885 SH   SOLE   208,885 0 0
UNITED PARCEL SERVICE INC CL B 911312106   11,714,525 65,353 SH   SOLE   65,353 0 0
UNITED RENTALS INC COM 911363109   42,380,073 95,157 SH   SOLE   95,157 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   920,969 4,172 SH   SOLE   4,172 0 0
UNITEDHEALTH GROUP INC COM 91324P102   256,067,208 532,763 SH   SOLE   532,763 0 0
UNITY SOFTWARE INC COM 91332U101   890,588 20,511 SH   SOLE   20,511 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   901,971 5,717 SH   SOLE   5,717 0 0
US BANCORP DEL COM NEW 902973304   4,564,311 138,145 SH   SOLE   138,145 0 0
V F CORP COM 918204108   571,746 29,950 SH   SOLE   29,950 0 0
VAIL RESORTS INC COM 91879Q109   919,679 3,653 SH   SOLE   3,653 0 0
VALERO ENERGY CORP COM 91913Y100   3,891,428 33,175 SH   SOLE   33,175 0 0
VEEVA SYS INC CL A COM 922475108   2,590,065 13,099 SH   SOLE   13,099 0 0
VENTAS INC COM 92276F100   1,704,745 36,064 SH   SOLE   36,064 0 0
VERISIGN INC COM 92343E102   1,914,192 8,471 SH   SOLE   8,471 0 0
VERISK ANALYTICS INC COM 92345Y106   2,944,945 13,029 SH   SOLE   13,029 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   14,113,642 379,501 SH   SOLE   379,501 0 0
VERMILION ENERGY INC COM 923725105   10,309,019 826,817 SH   SOLE   826,817 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   8,174,517 23,229 SH   SOLE   23,229 0 0
VIATRIS INC COM 92556V106   1,079,926 108,209 SH   SOLE   108,209 0 0
VICI PPTYS INC COM 925652109   2,846,427 90,564 SH   SOLE   90,564 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   2,344,650 142,100 SH   SOLE   142,100 0 0
VISA INC COM CL A 92826C839   86,429,659 363,945 SH   SOLE   363,945 0 0
VISTRA CORP COM 92840M102   809,235 30,828 SH   SOLE   30,828 0 0
VMWARE INC CL A COM 928563402   3,053,844 21,253 SH   SOLE   21,253 0 0
VULCAN MATLS CO COM 929160109   2,703,927 11,994 SH   SOLE   11,994 0 0
WABTEC COM 929740108   83,513,924 761,502 SH   SOLE   761,502 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,889,770 66,331 SH   SOLE   66,331 0 0
WALMART INC COM 931142103   21,056,304 133,963 SH   SOLE   133,963 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,616,032 208,615 SH   SOLE   208,615 0 0
WASTE CONNECTIONS INC COM 94106B101   79,286,726 554,854 SH   SOLE   554,854 0 0
WASTE MGMT INC DEL COM 94106L109   25,069,422 144,559 SH   SOLE   144,559 0 0
WATERS CORP COM 941848103   1,413,462 5,303 SH   SOLE   5,303 0 0
WATSCO INC COM 942622200   1,144,791 3,001 SH   SOLE   3,001 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   3,858,330 21,000 SH   SOLE   21,000 0 0
WEBSTER FINL CORP COM 947890109   12,105,368 320,672 SH   SOLE   320,672 0 0
WEC ENERGY GROUP INC COM 92939U106   2,509,281 28,437 SH   SOLE   28,437 0 0
WEIBO CORP SPONSORED ADR 948596101   373,242 28,470 SH   SOLE   28,470 0 0
WELLS FARGO CO NEW COM 949746101   14,512,395 340,028 SH   SOLE   340,028 0 0
WELLTOWER INC COM 95040Q104   3,620,475 44,758 SH   SOLE   44,758 0 0
WEST FRASER TIMBER CO LTD COM 952845105   77,844,556 906,254 SH   SOLE   906,254 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   4,855,839 12,696 SH   SOLE   12,696 0 0
WESTERN DIGITAL CORP. COM 958102105   1,091,550 28,778 SH   SOLE   28,778 0 0
WESTLAKE CORPORATION COM 960413102   405,720 3,396 SH   SOLE   3,396 0 0
WESTROCK CO COM 96145D105   671,023 23,083 SH   SOLE   23,083 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,221,780 66,302 SH   SOLE   66,302 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   1,063,293 24,591 SH   SOLE   24,591 0 0
WHIRLPOOL CORP COM 963320106   718,209 4,827 SH   SOLE   4,827 0 0
WILLIAMS COS INC COM 969457100   3,585,156 109,873 SH   SOLE   109,873 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   2,270,456 9,641 SH   SOLE   9,641 0 0
WOLFSPEED INC COM 977852102   612,991 11,027 SH   SOLE   11,027 0 0
WORKDAY INC CL A 98138H101   4,155,698 18,397 SH   SOLE   18,397 0 0
WP CAREY INC COM 92936U109   1,302,354 19,277 SH   SOLE   19,277 0 0
WYNN RESORTS LTD COM 983134107   975,414 9,236 SH   SOLE   9,236 0 0
XCEL ENERGY INC COM 98389B100   3,085,435 49,629 SH   SOLE   49,629 0 0
XYLEM INC COM 98419M100   2,421,443 21,501 SH   SOLE   21,501 0 0
YANDEX N V SHS CLASS A N97284108   0 282,658 SH   SOLE   282,658 0 0
YUM BRANDS INC COM 988498101   3,492,707 25,209 SH   SOLE   25,209 0 0
YUM CHINA HLDGS INC COM 98850P109   9,460,925 167,450 SH   SOLE   167,450 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   20,180,043 68,215 SH   SOLE   68,215 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   696,302 13,854 SH   SOLE   13,854 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   2,753,733 18,913 SH   SOLE   18,913 0 0
ZOETIS INC CL A 98978V103   7,198,378 41,800 SH   SOLE   41,800 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,437,427 21,176 SH   SOLE   21,176 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   7,391,918 291,135 SH   SOLE   291,135 0 0
ZSCALER INC COM 98980G102   1,148,016 7,847 SH   SOLE   7,847 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   4,233,504 168,800 SH   SOLE   168,800 0 0