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
Expires: July 31, 2015
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
3M CO COM 88579Y101 1,423,544 9,802 SH SOLE 9,802 0 0
ABBVIE INC COM 00287Y109 44,400,366 204,149 SH SOLE 204,149 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,244,397 21,405 SH SOLE 21,405 0 0
ADOBE INC COM 00724F101 177,756,625 731,268 SH SOLE 731,268 0 0
ADVANCED MICRO DEVICES INC COM 007903107 104,901,528 515,664 SH SOLE 515,664 0 0
AERCAP HOLDINGS NV SHS N00985106 198,780,267 1,449,047 SH SOLE 1,449,047 0 0
AFFIRM HLDGS INC COM CL A 00827B106 28,148,280 614,323 SH SOLE 614,323 0 0
AGNICO EAGLE MINES LTD COM 008474108 55,128,777 271,541 SH SOLE 271,541 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,589,953 84,409 SH SOLE 84,409 0 0
ALLSTATE CORP COM 020002101 275,082,332 1,326,721 SH SOLE 1,326,721 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,589,169 4,803 SH SOLE 4,803 0 0
ALPHABET INC CAP STK CL C 02079K107 128,222,117 446,985 SH SOLE 446,985 0 0
ALPHABET INC CAP STK CL A 02079K305 843,480,769 2,933,234 SH SOLE 2,933,234 0 0
AMAZON COM INC COM 023135106 281,792,226 1,353,014 SH SOLE 1,353,014 0 0
AMBEV SA SPONSORED ADR 02319V103 1,202,292 411,744 SH SOLE 411,744 0 0
AMERICAN EXPRESS CO COM 025816109 2,775,556 9,176 SH SOLE 9,176 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 88,108,645 1,170,879 SH SOLE 1,170,879 0 0
AMERIPRISE FINL INC COM 03076C106 5,291,915 11,908 SH SOLE 11,908 0 0
AMETEK INC COM 031100100 1,859,787 8,676 SH SOLE 8,676 0 0
AMPHENOL CORP CL A 032095101 173,355,991 1,372,030 SH SOLE 1,372,030 0 0
APPLE INC COM 037833100 1,531,294,500 6,033,707 SH SOLE 6,033,707 0 0
APPLIED MATLS INC COM 038222105 4,524,274 13,237 SH SOLE 13,237 0 0
APPLOVIN CORP COM CL A 03831W108 80,600,572 202,514 SH SOLE 202,514 0 0
APTIV PLC COM SHS G3265R107 89,813,140 1,293,392 SH SOLE 1,293,392 0 0
ARCH CAP GROUP LTD ORD G0450A105 18,329,099 190,948 SH SOLE 190,948 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 26,148,774 359,730 SH SOLE 359,730 0 0
ARGENX SE SPONSORED ADR 04016X101 1,621,155 2,220 SH SOLE 2,220 0 0
ARISTA NETWORKS INC COM SHS 040413205 57,187,363 465,771 SH SOLE 465,771 0 0
AT&T INC COM 00206R102 129,221,099 4,457,437 SH SOLE 4,457,437 0 0
ATLASSIAN CORPORATION CL A 049468101 536,513 7,861 SH SOLE 7,861 0 0
AUTODESK INC COM 052769106 27,765,133 115,978 SH SOLE 115,978 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,657,746 8,159 SH SOLE 8,159 0 0
AUTOZONE INC COM 053332102 22,685,170 6,716 SH SOLE 6,716 0 0
AXON ENTERPRISE INC COM 05464C101 9,449,353 22,250 SH SOLE 22,250 0 0
BAKER HUGHES COMPANY CL A 05722G100 62,338,033 1,021,098 SH SOLE 1,021,098 0 0
BANK AMERICA CORP COM 060505104 5,569,688 114,250 SH SOLE 114,250 0 0
BANK NEW YORK MELLON CORP COM 064058100 19,363,738 163,228 SH SOLE 163,228 0 0
BARRICK MNG CORP COM SHS 06849F108 15,460,389 379,024 SH SOLE 379,024 0 0
BCE INC COM NEW 05534B760 6,371,216 252,459 SH SOLE 252,459 0 0
BEST BUY INC COM 086516101 5,392,672 83,998 SH SOLE 83,998 0 0
BIOGEN INC COM 09062X103 112,966,663 616,193 SH SOLE 616,193 0 0
BLOOM ENERGY CORP COM CL A 093712107 97,846,678 722,169 SH SOLE 722,169 0 0
BOOKING HOLDINGS INC COM 09857L108 212,191,707 50,398 SH SOLE 50,398 0 0
BOSTON SCIENTIFIC CORP COM 101137107 39,435,112 628,448 SH SOLE 628,448 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 128,902,841 2,125,356 SH SOLE 2,125,356 0 0
BROADCOM INC COM 11135F101 742,193,219 2,397,962 SH SOLE 2,397,962 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 16,740,653 203,336 SH SOLE 203,336 0 0
BURLINGTON STORES INC COM 122017106 22,468,791 69,054 SH SOLE 69,054 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 27,622,223 99,407 SH SOLE 99,407 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 71,947,774 759,007 SH SOLE 759,007 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,299,156 16,506 SH SOLE 16,506 0 0
CAPITAL ONE FINL CORP COM 14040H105 84,992,313 465,890 SH SOLE 465,890 0 0
CARDINAL HEALTH INC COM 14149Y108 34,338,720 162,504 SH SOLE 162,504 0 0
CARNIVAL CORP COMMON STOCK 143658300 36,922,944 1,426,698 SH SOLE 1,426,698 0 0
CATERPILLAR INC COM 149123101 20,008,327 28,242 SH SOLE 28,242 0 0
CAVA GROUP INC COM 148929102 9,384,400 116,000 SH SOLE 116,000 0 0
CBOE GLOBAL MKTS INC COM 12503M108 17,288,616 61,510 SH SOLE 61,510 0 0
CBRE GROUP INC CL A 12504L109 1,529,072 11,288 SH SOLE 11,288 0 0
CENCORA INC COM 03073E105 31,784,057 101,178 SH SOLE 101,178 0 0
CENTENE CORP DEL COM 15135B101 53,381,359 1,630,463 SH SOLE 1,630,463 0 0
CF INDUSTRIES HOLD COM 125269100 128,806,603 992,041 SH SOLE 992,041 0 0
CHUBB LTD SWITZ COM H1467J104 2,065,092 6,336 SH SOLE 6,336 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,048,170 11,232 SH SOLE 11,232 0 0
CINTAS CORP COM 172908105 679,435 4,017 SH SOLE 4,017 0 0
CITIGROUP INC COM NEW 172967424 14,546,080 128,261 SH SOLE 128,261 0 0
CITIZENS FINL GROUP INC COM 174610105 11,680,357 194,770 SH SOLE 194,770 0 0
CLARIVATE PLC ORD SHS G21810109 25,488,649 10,074,565 SH SOLE 10,074,565 0 0
CLOUDFLARE INC CL A COM 18915M107 50,827,113 246,327 SH SOLE 246,327 0 0
CME GROUP INC COM 12572Q105 30,915,171 104,673 SH SOLE 104,673 0 0
COCA COLA CO COM 191216100 47,125,599 619,666 SH SOLE 619,666 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,266,468 85,843 SH SOLE 85,843 0 0
COHERENT CORP COM 19247G107 26,616,394 111,735 SH SOLE 111,735 0 0
COLGATE PALMOLIVE CO COM 194162103 127,356,803 1,494,272 SH SOLE 1,494,272 0 0
COMCAST CORP NEW CL A 20030N101 117,112,511 4,079,154 SH SOLE 4,079,154 0 0
COMFORT SYS USA INC COM 199908104 65,489,614 47,491 SH SOLE 47,491 0 0
COPART INC COM 217204106 906,294 27,298 SH SOLE 27,298 0 0
COREBRIDGE FINL INC COM 21871X109 44,029,264 1,845,317 SH SOLE 1,845,317 0 0
CORPAY INC COM SHS 219948106 2,880,510 9,899 SH SOLE 9,899 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 282,128,194 283,139 SH SOLE 283,139 0 0
CRH PLC ORD G25508105 36,245,166 344,798 SH SOLE 344,798 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 38,358,563 98,252 SH SOLE 98,252 0 0
CURTISS WRIGHT CORP COM 231561101 16,107,807 23,649 SH SOLE 23,649 0 0
CVS HEALTH CORP COM 126650100 13,130,420 182,824 SH SOLE 182,824 0 0
D R HORTON INC COM 23331A109 5,317,824 38,754 SH SOLE 38,754 0 0
DECKERS OUTDOOR CORP COM 243537107 23,007,088 229,864 SH SOLE 229,864 0 0
DELTA AIR LINES INC COM NEW 247361702 9,484,436 142,666 SH SOLE 142,666 0 0
DEXCOM INC COM 252131107 987,530 15,725 SH SOLE 15,725 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 845,454 11,356 SH SOLE 11,356 0 0
DISNEY WALT CO COM 254687106 2,338,468 24,263 SH SOLE 24,263 0 0
DOLLAR GEN CORP COM 256677105 1,241,916 10,460 SH SOLE 10,460 0 0
DOLLAR TREE INC COM 256746108 12,355,356 112,824 SH SOLE 112,824 0 0
DOMINION ENERGY INC COM 25746U109 16,616,351 268,786 SH SOLE 268,786 0 0
DOMINOS PIZZA INC COM 25754A201 12,126,743 33,799 SH SOLE 33,799 0 0
EBAY INC. COM 278642103 67,772,764 744,592 SH SOLE 744,592 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 2,964,387 10,126 SH SOLE 10,126 0 0
ELI LILLY & CO COM 532457108 254,643,843 276,856 SH SOLE 276,856 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 1,158,792 19,528 SH SOLE 19,528 0 0
EMCOR GROUP INC COM 29084Q100 168,493,417 228,215 SH SOLE 228,215 0 0
EOG RES INC COM 26875P101 35,372,376 244,673 SH SOLE 244,673 0 0
EQT CORP COM 26884L109 34,051,218 535,060 SH SOLE 535,060 0 0
EQUITABLE HLDGS INC COM 29452E101 24,249,641 653,453 SH SOLE 653,453 0 0
EVEREST GROUP LTD COM G3223R108 82,101,452 251,190 SH SOLE 251,190 0 0
EXPEDIA GROUP INC COM NEW 30212P303 48,204,060 208,775 SH SOLE 208,775 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,144,694 7,992 SH SOLE 7,992 0 0
EXXON MOBIL CORP COM 30231G102 38,708,608 228,154 SH SOLE 228,154 0 0
FAIR ISAAC CORP COM 303250104 100,220,655 93,880 SH SOLE 93,880 0 0
FIDELITY NATL FINL INC COM SHS 31620R303 25,901,839 558,470 SH SOLE 558,470 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 861,361 18,362 SH SOLE 18,362 0 0
FIFTH THIRD BANCORP COM 316773100 5,526,510 118,952 SH SOLE 118,952 0 0
FIRST CTZNS BANCSHARES INC D CL A 31946M103 5,275,163 2,799 SH SOLE 2,799 0 0
FISERV INC COM 337738108 102,954,460 1,845,062 SH SOLE 1,845,062 0 0
FORD MTR CO COM 345370860 686,642 59,501 SH SOLE 59,501 0 0
FOX CORP CL A COM 35137L105 79,109,049 1,354,607 SH SOLE 1,354,607 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 4,637,395 33,909 SH SOLE 33,909 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,352,326 6,244 SH SOLE 6,244 0 0
GARTNER INC COM 366651107 10,979,296 69,340 SH SOLE 69,340 0 0
GE AEROSPACE COM NEW 369604301 86,670,168 305,424 SH SOLE 305,424 0 0
GE VERNOVA INC COM 36828A101 81,095,029 92,903 SH SOLE 92,903 0 0
GEN DIGITAL INC COM 668771108 4,652,140 247,060 SH SOLE 247,060 0 0
GENERAL MILLS INC COM 370334104 4,620,007 124,127 SH SOLE 124,127 0 0
GENERAL MTRS CO COM 37045V100 130,858,878 1,756,495 SH SOLE 1,756,495 0 0
GILEAD SCIENCES INC COM 375558103 200,159,152 1,436,171 SH SOLE 1,436,171 0 0
GLAUKOS CORP COM 377322102 14,161,058 131,535 SH SOLE 131,535 0 0
GLOBAL PMTS INC COM 37940X102 34,802,176 517,120 SH SOLE 517,120 0 0
GODADDY INC CL A 380237107 24,082,846 291,313 SH SOLE 291,313 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 32,355,734 38,246 SH SOLE 38,246 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 51,860,678 346,755 SH SOLE 346,755 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 27,415,040 545,139 SH SOLE 545,139 0 0
HALLIBURTON CO COM 406216101 12,707,582 325,919 SH SOLE 325,919 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 276,567,392 2,045,163 SH SOLE 2,045,163 0 0
HCA HEALTHCARE INC COM 40412C101 106,928,578 225,950 SH SOLE 225,950 0 0
HEICO CORP NEW COM 422806109 16,581,148 60,471 SH SOLE 60,471 0 0
HEICO CORP NEW CL A 422806208 18,640,514 88,306 SH SOLE 88,306 0 0
HOLOGIC INC COM 436440101 6,225,668 82,361 SH SOLE 82,361 0 0
HOWMET AEROSPACE INC COM 443201108 254,147,831 1,102,785 SH SOLE 1,102,785 0 0
HP INC COM 40434L105 110,245,614 5,738,970 SH SOLE 5,738,970 0 0
IDEXX LABS INC COM 45168D104 248,929,632 443,022 SH SOLE 443,022 0 0
ILLUMINA INC COM 452327109 15,262,053 123,820 SH SOLE 123,820 0 0
INCYTE CORP COM 45337C102 107,027,899 1,137,143 SH SOLE 1,137,143 0 0
INSMED INC COM PAR $.01 457669307 1,908,278 11,670 SH SOLE 11,670 0 0
INSULET CORP COM 45784P101 30,456,178 145,140 SH SOLE 145,140 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 75,763,882 1,129,624 SH SOLE 1,129,624 0 0
INTUIT COM 461202103 672,783 1,556 SH SOLE 1,556 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 98,727,001 214,163 SH SOLE 214,163 0 0
JOHNSON & JOHNSON COM 478160104 4,470,808 18,290 SH SOLE 18,290 0 0
JONES LANG LASALLE INC COM 48020Q107 13,123,191 43,123 SH SOLE 43,123 0 0
JPMORGAN CHASE & CO COM 46625H100 27,815,770 94,560 SH SOLE 94,560 0 0
KARMAN HLDGS INC COMMON STOCK 485924104 9,821,895 122,697 SH SOLE 122,697 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 26,276,223 93,056 SH SOLE 93,056 0 0
KINDER MORGAN INC DEL COM 49456B101 13,408,345 399,891 SH SOLE 399,891 0 0
KINROSS GOLD CORP COM 496902404 233,174,428 7,625,374 SH SOLE 7,625,374 0 0
KRAFT HEINZ CO COM 500754106 72,343,875 3,216,713 SH SOLE 3,216,713 0 0
LAM RESEARCH CORP COM NEW 512807306 150,473,687 704,267 SH SOLE 704,267 0 0
LENNAR CORP CL A 526057104 14,695,933 169,230 SH SOLE 169,230 0 0
LOEWS CORP COM 540424108 12,969,977 121,510 SH SOLE 121,510 0 0
LOWES COS INC COM 548661107 1,909,615 8,082 SH SOLE 8,082 0 0
LULULEMON ATHLETICA INC COM 550021109 4,842,553 31,630 SH SOLE 31,630 0 0
LUMENTUM HLDGS INC COM 55024U109 88,243,465 125,567 SH SOLE 125,567 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 24,420,636 303,136 SH SOLE 303,136 0 0
M & T BK CORP COM 55261F104 6,562,740 31,747 SH SOLE 31,747 0 0
MANULIFE FINL CORP COM 56501R106 129,352,526 3,754,341 SH SOLE 3,754,341 0 0
MARATHON PETE CORP COM 56585A102 119,538,075 489,549 SH SOLE 489,549 0 0
MASTERCARD INCORPORATED CL A 57636Q104 127,547,709 255,269 SH SOLE 255,269 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,030,741 20,435 SH SOLE 20,435 0 0
MCDONALDS CORP COM 580135101 3,735,074 12,018 SH SOLE 12,018 0 0
MCKESSON CORP COM 58155Q103 24,011,144 27,747 SH SOLE 27,747 0 0
MEDTRONIC PLC SHS G5960L103 1,594,707 18,404 SH SOLE 18,404 0 0
MERCADOLIBRE INC COM 58733R102 1,863,884 1,078 SH SOLE 1,078 0 0
MERCK & CO INC COM 58933Y105 69,214,505 575,397 SH SOLE 575,397 0 0
META PLATFORMS INC CL A 30303M102 470,273,124 821,969 SH SOLE 821,969 0 0
METLIFE INC COM 59156R108 113,697,888 1,607,719 SH SOLE 1,607,719 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 95,745,259 75,916 SH SOLE 75,916 0 0
MICRON TECHNOLOGY INC COM 595112103 146,584,046 433,886 SH SOLE 433,886 0 0
MICROSOFT CORP COM 594918104 635,514,519 1,716,818 SH SOLE 1,716,818 0 0
MODINE MFG CO COM 607828100 5,993,115 27,655 SH SOLE 27,655 0 0
MONOLITHIC PWR SYS INC COM 609839105 12,569,152 11,496 SH SOLE 11,496 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 253,926,288 3,504,365 SH SOLE 3,504,365 0 0
MORGAN STANLEY COM NEW 617446448 125,136,724 760,386 SH SOLE 760,386 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,904,428 8,997 SH SOLE 8,997 0 0
NATERA INC COM 632307104 12,526,174 62,634 SH SOLE 62,634 0 0
NETAPP INC COM 64110D104 22,865,223 223,315 SH SOLE 223,315 0 0
NETFLIX INC. COM 64110L106 134,421,642 1,398,041 SH SOLE 1,398,041 0 0
NEWMONT CORP COM 651639106 3,270,449 30,212 SH SOLE 30,212 0 0
NORTHERN TR CORP COM 665859104 5,945,263 42,597 SH SOLE 42,597 0 0
NRG ENERGY INC COM NEW 629377508 26,780,155 183,250 SH SOLE 183,250 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 34,170,969 2,377,938 SH SOLE 2,377,938 0 0
NVIDIA CORPORATION COM 67066G104 1,825,880,102 10,469,496 SH SOLE 10,469,496 0 0
NVR INC COM 62944T105 4,935,783 749 SH SOLE 749 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 18,813,894 96,284 SH SOLE 96,284 0 0
OMNICOM GROUP INC COM 681919106 14,280,809 189,627 SH SOLE 189,627 0 0
OPEN TEXT CORP COM 683715106 20,929,956 939,036 SH SOLE 939,036 0 0
ORACLE CORP COM 68389X105 2,372,737 16,129 SH SOLE 16,129 0 0
PACCAR INC COM 693718108 1,296,834 11,228 SH SOLE 11,228 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 5,509,051 37,661 SH SOLE 37,661 0 0
PALOMAR HLDGS INC COM 69753M105 9,490,451 79,418 SH SOLE 79,418 0 0
PARKER-HANNIFIN CORP COM 701094104 55,121,717 61,572 SH SOLE 61,572 0 0
PAYPAL HLDGS INC COM 70450Y103 112,564,579 2,488,715 SH SOLE 2,488,715 0 0
PAYSAFE LIMITED SHS G6964L206 1,957,330 287,420 SH SOLE 287,420 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102 119,887,794 1,173,300 SH SOLE 1,173,300 0 0
PEPSICO INC COM 713448108 72,881,013 469,322 SH SOLE 469,322 0 0
PFIZER INC COM 717081103 139,855,023 4,980,592 SH SOLE 4,980,592 0 0
PINNACLE FINL PARTNERS INC COM 72348N109 31,355,391 364,005 SH SOLE 364,005 0 0
PRICE T ROWE GROUP INC COM 74144T108 6,201,091 68,794 SH SOLE 68,794 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 84,475,692 937,473 SH SOLE 937,473 0 0
PROCTER & GAMBLE CO COM 742718109 3,607,533 24,976 SH SOLE 24,976 0 0
PROGRESSIVE CORP COM 743315103 1,886,452 9,516 SH SOLE 9,516 0 0
PROLOGIS INC. COM 74340W103 1,765,396 13,356 SH SOLE 13,356 0 0
PRUDENTIAL FINL INC COM 744320102 101,819,063 1,042,267 SH SOLE 1,042,267 0 0
PULTE GROUP INC COM 745867101 82,192,219 698,854 SH SOLE 698,854 0 0
QUALCOMM INC COM 747525103 23,792,363 184,752 SH SOLE 184,752 0 0
REDDIT INC CL A 75734B100 35,109,180 260,744 SH SOLE 260,744 0 0
REGAL REXNORD CORPORATION COM 758750103 20,598,600 110,000 SH SOLE 110,000 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,801,617 451,823 SH SOLE 451,823 0 0
RELIANCE INC COM 759509102 859,486 2,828 SH SOLE 2,828 0 0
RESMED INC COM 761152107 97,562,151 434,614 SH SOLE 434,614 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 30,993,353 418,755 SH SOLE 418,755 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 855,788 56,863 SH SOLE 56,863 0 0
ROBLOX CORP CL A 771049103 1,097,151 19,398 SH SOLE 19,398 0 0
ROCKET LAB CORP COM 773121108 1,927,242 30,010 SH SOLE 30,010 0 0
ROLLINS INC COM 775711104 1,303,631 24,408 SH SOLE 24,408 0 0
ROYAL BK CDA COM 780087102 27,197,378 168,210 SH SOLE 168,210 0 0
RPM INTL INC COM 749685103 700,472 7,047 SH SOLE 7,047 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 14,525,140 251,300 SH SOLE 251,300 0 0
SALESFORCE INC COM 79466L302 2,905,332 15,564 SH SOLE 15,564 0 0
SAMSARA INC COM CL A 79589L106 1,286,709 40,603 SH SOLE 40,603 0 0
SANDISK CORP COM 80004C200 99,599,710 156,766 SH SOLE 156,766 0 0
SCHWAB CHARLES CORP COM 808513105 96,199,902 1,023,621 SH SOLE 1,023,621 0 0
SEA LTD SPONSORD ADS 81141R100 2,526,285 30,507 SH SOLE 30,507 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6,585,486 16,810 SH SOLE 16,810 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 43,380,258 365,577 SH SOLE 365,577 0 0
SMURFIT WESTROCK PLC SHS G8267P108 1,652,261 41,462 SH SOLE 41,462 0 0
SNOWFLAKE INC COM SHS 833445109 28,364,717 188,070 SH SOLE 188,070 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 22,367,444 46,127 SH SOLE 46,127 0 0
SPX TECHNOLOGIES INC COM 78473E103 14,464,659 72,345 SH SOLE 72,345 0 0
STEEL DYNAMICS INC COM 858119100 73,250,100 406,945 SH SOLE 406,945 0 0
STERIS PLC SHS USD G8473T100 1,875,182 8,480 SH SOLE 8,480 0 0
STRYKER CORPORATION COM 863667101 1,426,081 4,340 SH SOLE 4,340 0 0
SUN LIFE FINANCIAL INC. COM 866796105 6,894,377 110,028 SH SOLE 110,028 0 0
SUNCOR ENERGY INC NEW COM 867224107 82,310,493 1,244,216 SH SOLE 1,244,216 0 0
SYNCHRONY FINANCIAL COM 87165B103 196,797,369 2,893,228 SH SOLE 2,893,228 0 0
SYNOPSYS INC COM 871607107 797,718 2,012 SH SOLE 2,012 0 0
T-MOBILE US INC COM 872590104 68,301,756 325,200 SH SOLE 325,200 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 146,074,156 432,236 SH SOLE 432,236 0 0
TAPESTRY INC COM 876030107 15,647,688 110,890 SH SOLE 110,890 0 0
TESLA INC COM 88160R101 311,823,157 838,798 SH SOLE 838,798 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 107,118,437 3,556,389 SH SOLE 3,556,389 0 0
TEXTRON INC COM 883203101 7,767,360 88,709 SH SOLE 88,709 0 0
THE CIGNA GROUP COM 125523100 41,172,596 154,349 SH SOLE 154,349 0 0
THE TRADE DESK INC COM CL A 88339J105 4,964,073 218,778 SH SOLE 218,778 0 0
TOAST INC CL A 888787108 8,897,657 335,634 SH SOLE 335,634 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 31,800,828 340,438 SH SOLE 340,438 0 0
TRADEWEB MKTS INC CL A 892672106 31,793,144 270,212 SH SOLE 270,212 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,937,841 4,650 SH SOLE 4,650 0 0
TRAVELERS COMPANIES INC COM 89417E109 273,046,898 936,118 SH SOLE 936,118 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,074,817 21,587 SH SOLE 21,587 0 0
TRUIST FINL CORP COM 89832Q109 5,309,949 115,509 SH SOLE 115,509 0 0
UBER TECHNOLOGIES INC COM 90353T100 17,882,086 248,604 SH SOLE 248,604 0 0
ULTA BEAUTY INC COM 90384S303 1,508,541 2,886 SH SOLE 2,886 0 0
UNION PAC CORP COM 907818108 1,671,409 6,889 SH SOLE 6,889 0 0
UNITED AIRLS HLDGS INC COM 910047109 28,399,636 308,457 SH SOLE 308,457 0 0
UNITED PARCEL SVCS INC CL B 911312106 5,958,188 60,563 SH SOLE 60,563 0 0
UNITED RENTALS INC COM 911363109 13,804,755 18,948 SH SOLE 18,948 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,118,489 13,691 SH SOLE 13,691 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,184,945 15,466 SH SOLE 15,466 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 57,854,379 323,263 SH SOLE 323,263 0 0
US BANCORP COM NEW 902973304 9,841,072 189,215 SH SOLE 189,215 0 0
VALERO ENERGY CORP COM 91913Y100 5,112,085 20,690 SH SOLE 20,690 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 20,264,836 403,682 SH SOLE 403,682 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,353,909 3,032 SH SOLE 3,032 0 0
WABTEC COM 929740108 123,713,447 495,032 SH SOLE 495,032 0 0
WALMART INC COM 931142103 100,547,864 809,043 SH SOLE 809,043 0 0
WATERS CORP COM 941848103 32,933,106 110,588 SH SOLE 110,588 0 0
WELLS FARGO & CO COM 949746101 23,650,778 297,083 SH SOLE 297,083 0 0
WELLTOWER INC COM 95040Q104 2,257,255 11,417 SH SOLE 11,417 0 0
WESTERN DIGITAL CORP COM 958102105 60,779,373 224,701 SH SOLE 224,701 0 0
YUM BRANDS INC COM 988498101 1,934,171 12,440 SH SOLE 12,440 0 0
YUM CHINA HLDGS INC COM 98850P109 1,426,278 29,239 SH SOLE 29,239 0 0