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
ABBOTT LABORATORIES COM 002824100 5,465,905 60,237 SH SOLE 60,237 0 0
ABBVIE COM 00287Y109 15,692,774 62,362 SH SOLE 62,362 0 0
ADOBE COM 00724F101 3,121,019 15,223 SH SOLE 15,223 0 0
ADV MICRO DEV COM 007903107 33,416,267 57,524 SH SOLE 57,524 0 0
AFFIRM HOLDINGS COM CL A 00827B106 551,278 6,760 SH SOLE 6,760 0 0
AFLAC COM 001055102 2,103,465 17,940 SH SOLE 17,940 0 0
AGILENT TECH COM 00846U101 1,842,352 13,870 SH SOLE 13,870 0 0
AGREE REALTY COM 008492100 2,139,352 28,246 SH SOLE 28,246 0 0
AIR PRODS & CHEM COM 009158106 2,143,732 7,312 SH SOLE 7,312 0 0
AIRBNB COM CL A 009066101 1,673,411 11,694 SH SOLE 11,694 0 0
AKAMAI TECH COM 00971T101 19,931,625 168,612 SH SOLE 168,612 0 0
ALBERTSONS COMPANIES COMMON STOCK 013091103 31,407,108 2,321,294 SH SOLE 2,321,294 0 0
ALLSTATE COM 020002101 2,089,589 8,782 SH SOLE 8,782 0 0
ALNYLAM PHARMACEUTIC COM 02043Q107 1,379,922 4,584 SH SOLE 4,584 0 0
ALPHABET A CAP STK CL A 02079K305 263,127,243 736,288 SH SOLE 736,288 0 0
ALPHABET C CAP STK CL C 02079K107 51,185,150 144,865 SH SOLE 144,865 0 0
AMAZON COM 023135106 194,501,170 816,066 SH SOLE 816,066 0 0
AMERICAN EXPRESS COM 025816109 6,358,085 18,797 SH SOLE 18,797 0 0
AMERICAN HEALTHCARE COM SHS 398182303 2,906,111 55,726 SH SOLE 55,726 0 0
AMERICAN INTL GR COM NEW 026874784 1,461,831 19,614 SH SOLE 19,614 0 0
AMERICAN TOWER COM 03027X100 3,513,484 21,480 SH SOLE 21,480 0 0
AMERICAN WATER W COM 030420103 809,349 6,151 SH SOLE 6,151 0 0
AMERIPRISE COM 03076C106 1,484,547 3,236 SH SOLE 3,236 0 0
AMETEK COM 031100100 1,746,807 7,220 SH SOLE 7,220 0 0
AMGEN COM 031162100 7,066,772 19,515 SH SOLE 19,515 0 0
AMPHENOL CL A 032095101 5,463,275 30,985 SH SOLE 30,985 0 0
ANNALY CAPITAL MANAG COM NEW 035710839 446,641 19,975 SH SOLE 19,975 0 0
APOLLO GLOB MANAGEM COM 03769M106 1,788,966 15,121 SH SOLE 15,121 0 0
APPLE COM 037833100 246,072,033 850,401 SH SOLE 850,401 0 0
APPLIED MATERIALS COM 038222105 26,368,533 36,471 SH SOLE 36,471 0 0
APPLOVIN COM CL A 03831W108 4,297,533 8,341 SH SOLE 8,341 0 0
ARCHER DANIELS M COM 039483102 1,393,536 18,240 SH SOLE 18,240 0 0
ARES MANAGEMENT CORP CL A COM STK 03990B101 863,432 7,757 SH SOLE 7,757 0 0
ARISTA NETWORKS COM SHS 040413205 6,490,605 38,207 SH SOLE 38,207 0 0
ARRAY TECHNOLOGIES COM SHS 04271T100 1,726,789 233,035 SH SOLE 233,035 0 0
ARTHUR J GALLAGHER COM 363576109 2,080,593 9,063 SH SOLE 9,063 0 0
AST SPACEMOBILE COM CL A 00217D100 577,590 6,500 SH SOLE 6,500 0 0
ASTERA LABS COM 04626A103 1,596,381 3,305 SH SOLE 3,305 0 0
AT&T COM 00206R102 6,444,221 311,315 SH SOLE 311,315 0 0
ATLASSIAN CL A 049468101 471,330 6,059 SH SOLE 6,059 0 0
AUTODESK COM 052769106 24,889,260 128,018 SH SOLE 128,018 0 0
AUTOMATIC DATA P COM 053015103 3,243,244 14,482 SH SOLE 14,482 0 0
AUTOZONE COM 053332102 1,658,693 519 SH SOLE 519 0 0
AVALONBAY COMM COM 053484101 1,309,509 6,940 SH SOLE 6,940 0 0
AVERY DENNISON COM 053611109 430,228 2,650 SH SOLE 2,650 0 0
AXON ENTERPRISE COM 05464C101 1,492,344 2,662 SH SOLE 2,662 0 0
BALL COM 058498106 424,320 6,800 SH SOLE 6,800 0 0
BANK OF AMERICA COM 060505104 10,568,650 185,480 SH SOLE 185,480 0 0
BECTON DICKINSON COM 075887109 1,544,474 10,206 SH SOLE 10,206 0 0
BEST BUY COM 086516101 716,459 9,442 SH SOLE 9,442 0 0
BIOGEN COM 09062X103 1,041,193 4,819 SH SOLE 4,819 0 0
BLACKROCK COM 09290D101 40,973,995 42,612 SH SOLE 42,612 0 0
BLACKSTONE COM 09260D107 2,044,281 17,373 SH SOLE 17,373 0 0
BLOCK USD CL A 852234103 1,035,424 13,624 SH SOLE 13,624 0 0
BLOOM ENERGY CORP A COM CL A 093712107 2,789,078 9,214 SH SOLE 9,214 0 0
BNY MELLON COM 064058100 3,509,251 24,267 SH SOLE 24,267 0 0
BOOKING HOLDINGS COM 09857L108 5,002,127 28,064 SH SOLE 28,064 0 0
BOSTON SCIENT COM 101137107 2,188,417 51,275 SH SOLE 51,275 0 0
BRISTOL MYERS COM 110122108 4,011,043 69,612 SH SOLE 69,612 0 0
BROADCOM COM 11135F101 189,928,167 502,788 SH SOLE 502,788 0 0
BROADRIDGE FINANCIAL COM 11133T103 746,378 5,450 SH SOLE 5,450 0 0
BROWN & BROWN COM 115236101 653,945 10,194 SH SOLE 10,194 0 0
BURLINGTON STORES COM 122017106 747,648 2,360 SH SOLE 2,360 0 0
C.H. ROBINSON WORLDW COM NEW 12541W209 969,951 5,150 SH SOLE 5,150 0 0
CADENCE DESIGN COM 127387108 4,720,024 12,576 SH SOLE 12,576 0 0
CAPITAL ONE FIN COM 14040H105 39,678,423 197,779 SH SOLE 197,779 0 0
CARDINAL HEALTH COM 14149Y108 2,000,018 8,419 SH SOLE 8,419 0 0
CARLISLE COMPANIES COM 142339100 544,125 1,500 SH SOLE 1,500 0 0
CARRIER GLOBAL COM 14448C104 2,606,419 35,534 SH SOLE 35,534 0 0
CARVANA CL A 146869102 1,382,220 21,000 SH SOLE 21,000 0 0
CAVA GROUP COM 148929102 3,717,598 47,370 SH SOLE 47,370 0 0
CBOE GLOBAL MARKETS COM 12503M108 852,500 3,513 SH SOLE 3,513 0 0
CBRE GROUP A CL A 12504L109 1,321,309 9,810 SH SOLE 9,810 0 0
CDW COM 12514G108 768,316 5,463 SH SOLE 5,463 0 0
CELANESE COM 150870103 3,074,548 66,838 SH SOLE 66,838 0 0
CELSIUS HOLDINGS COM NEW 15118V207 1,378,649 47,085 SH SOLE 47,085 0 0
CENCORA COM 03073E105 2,427,968 8,580 SH SOLE 8,580 0 0
CENTENE COM 15135B101 1,244,901 19,394 SH SOLE 19,394 0 0
CF INDUSTRIES HLD COM 125269100 714,516 6,600 SH SOLE 6,600 0 0
CHARLES SCHWAB COM 808513105 3,847,659 41,700 SH SOLE 41,700 0 0
CHARTER COMM CL A 16119P108 541,820 3,810 SH SOLE 3,810 0 0
CHIPOTLE MEXICAN GRI COM 169656105 1,752,156 51,534 SH SOLE 51,534 0 0
CHURCH & DWIGHT COM 171340102 1,093,000 11,282 SH SOLE 11,282 0 0
CIENA COM NEW 171779309 2,462,611 5,020 SH SOLE 5,020 0 0
CIGNA COM 125523100 2,494,904 9,050 SH SOLE 9,050 0 0
CINCINNATI FIN COM 172062101 811,654 4,384 SH SOLE 4,384 0 0
CINTAS COM 172908105 1,990,106 11,701 SH SOLE 11,701 0 0
CIRCLE INTERNET GR COM CL A 172573107 315,655 5,040 SH SOLE 5,040 0 0
CIRRUS LOGIC COM 172755100 4,092,447 27,553 SH SOLE 27,553 0 0
CISCO COM 17275R102 16,320,832 138,948 SH SOLE 138,948 0 0
CITIGROUP USD COM NEW 172967424 8,366,529 59,778 SH SOLE 59,778 0 0
CITIZENS FINANCIAL COM 174610105 1,030,099 14,701 SH SOLE 14,701 0 0
CLOROX COM 189054109 539,236 5,650 SH SOLE 5,650 0 0
CLOUDFLARE A CL A COM 18915M107 2,120,200 8,644 SH SOLE 8,644 0 0
CME GROUP COM 12572Q105 2,754,192 12,472 SH SOLE 12,472 0 0
COCA COLA COM 191216100 12,130,767 149,265 SH SOLE 149,265 0 0
COEUR MINING COM NEW 192108504 522,664 32,026 SH SOLE 32,026 0 0
COGNIZANT TECH CL A 192446102 463,250 11,961 SH SOLE 11,961 0 0
COHERENT CORP COM 19247G107 1,968,405 4,990 SH SOLE 4,990 0 0
COINBASE GLOBAL COM CL A 19260Q107 741,476 5,072 SH SOLE 5,072 0 0
COLGATE PALMOLIVE COM 194162103 51,736,032 564,311 SH SOLE 564,311 0 0
COMCAST A CL A 20030N101 3,862,967 157,351 SH SOLE 157,351 0 0
COMFORT SYSTEMS USA COM 199908104 30,617,164 15,448 SH SOLE 15,448 0 0
COMPANIA DE MINA ADR SPONSORED ADR 204448104 366,125 12,500 SH SOLE 12,500 0 0
CONSTELLATION ENERGY COM 21037T109 28,692,448 115,523 SH SOLE 115,523 0 0
COOPER COM 216648501 509,141 7,100 SH SOLE 7,100 0 0
COPART COM 217204106 818,158 29,023 SH SOLE 29,023 0 0
CORE & MAIN CL A 21874C102 2,465,865 51,106 SH SOLE 51,106 0 0
COREBRIDGE FINANCIAL COM 21871X109 229,040 8,000 SH SOLE 8,000 0 0
COREWEAVE A COM CL A 21873S108 700,762 7,040 SH SOLE 7,040 0 0
CORNING COM 219350105 7,123,432 27,888 SH SOLE 27,888 0 0
CORPAY COM SHS 219948106 517,235 1,552 SH SOLE 1,552 0 0
CORTEVA COM 22052L104 1,967,772 23,235 SH SOLE 23,235 0 0
COSTAR GROUP COM 22160N109 391,382 13,820 SH SOLE 13,820 0 0
CROWDSTRIKE HOLDINGS CL A 22788C105 5,094,723 6,676 SH SOLE 6,676 0 0
CROWN CASTLE COM 22822V101 1,408,351 18,597 SH SOLE 18,597 0 0
CSX COM 126408103 2,932,411 61,696 SH SOLE 61,696 0 0
CVS HEALTH COM 126650100 3,150,570 30,455 SH SOLE 30,455 0 0
CYTOKINETICS COM NEW 23282W605 25,949,811 304,611 SH SOLE 304,611 0 0
DANAHER COM 235851102 4,242,561 22,273 SH SOLE 22,273 0 0
DATADOG CL A COM 23804L103 2,889,996 11,100 SH SOLE 11,100 0 0
DECKERS OUTDOOR COM 243537107 733,753 7,390 SH SOLE 7,390 0 0
DEERE COM 244199105 11,601,896 18,290 SH SOLE 18,290 0 0
DELL TECHNOLOGIES CL C 24703L202 4,444,038 10,300 SH SOLE 10,300 0 0
DENALI THERAPEUTICS COM 24823R105 4,115,200 160,000 SH SOLE 160,000 0 0
DEXCOM COM 252131107 7,624,289 113,204 SH SOLE 113,204 0 0
DICKS SPORTING GOODS COM 253393102 591,294 2,607 SH SOLE 2,607 0 0
DIGITAL REALTY TRUST COM 253868103 2,095,519 11,669 SH SOLE 11,669 0 0
DOLLAR GENERAL COM 256677105 833,166 7,238 SH SOLE 7,238 0 0
DOLLAR TREE COM 256746108 919,220 7,600 SH SOLE 7,600 0 0
DOMINOS PIZZA (USD) COM 25754A201 286,567 968 SH SOLE 968 0 0
DOORDASH CL A 25809K105 1,703,396 9,231 SH SOLE 9,231 0 0
DOVER CORP COM 260003108 32,957,722 146,949 SH SOLE 146,949 0 0
DOW COM 260557103 617,242 22,560 SH SOLE 22,560 0 0
DR HORTON COM 23331A109 1,636,944 10,050 SH SOLE 10,050 0 0
DR REDDY'S LAB ADR 256135203 579,600 40,000 SH SOLE 40,000 0 0
DUPONT DE NEMOURS COMMON STOCK 26614N201 664,365 4,898 SH SOLE 4,898 0 0
EBAY COM 278642103 2,105,370 18,840 SH SOLE 18,840 0 0
ECHOSTAR CORP CL A 278768106 225,330 2,220 SH SOLE 2,220 0 0
ECOLAB COM 278865100 2,486,873 8,926 SH SOLE 8,926 0 0
EDISON INTL COM 281020107 1,075,356 14,444 SH SOLE 14,444 0 0
EDWARDS LIFESCIENSES COM 28176E108 2,017,258 22,300 SH SOLE 22,300 0 0
ELECTRONIC ARTS COM 285512109 2,118,063 10,330 SH SOLE 10,330 0 0
ELEVANCE HEALTH COM 036752103 3,007,599 7,777 SH SOLE 7,777 0 0
ELI LILLY COM 532457108 78,286,796 65,270 SH SOLE 65,270 0 0
EMCOR GROUP COM 29084Q100 1,302,912 1,570 SH SOLE 1,570 0 0
EMERSON ELEC COM 291011104 2,850,117 19,910 SH SOLE 19,910 0 0
ENTEGRIS COM 29362U104 886,890 4,931 SH SOLE 4,931 0 0
ENTERGY COM 29364G103 1,962,613 17,087 SH SOLE 17,087 0 0
EQUIFAX COM 294429105 611,548 3,853 SH SOLE 3,853 0 0
EQUINIX COM 29444U700 3,420,082 3,281 SH SOLE 3,281 0 0
EQUITY RESIDENT SH BEN INT 29476L107 663,133 9,762 SH SOLE 9,762 0 0
ERIE INDEMNITY CL A 29530P102 191,800 800 SH SOLE 800 0 0
ESSEX PROPERTY TRUST COM 297178105 694,859 2,383 SH SOLE 2,383 0 0
ESTEE LAUDER CL A 518439104 705,339 8,934 SH SOLE 8,934 0 0
EXELON COM 30161N101 1,991,793 42,724 SH SOLE 42,724 0 0
EXPEDIA GROUP COM NEW 30212P303 922,447 3,605 SH SOLE 3,605 0 0
EXPEDITORS COM 302130109 939,906 5,767 SH SOLE 5,767 0 0
EXTRA SPACE STORAGE COM 30225T102 728,970 5,017 SH SOLE 5,017 0 0
F5 COM 315616102 705,052 1,695 SH SOLE 1,695 0 0
FAIR ISAAC COM 303250104 973,746 815 SH SOLE 815 0 0
FASTENAL COM 311900104 1,861,979 38,767 SH SOLE 38,767 0 0
FEDEX COM 31428X106 2,397,010 7,655 SH SOLE 7,655 0 0
FEDEX FREIGHT COMMON STOCK 314352105 577,877 3,827 SH SOLE 3,827 0 0
FERGUSON USD COMMON STOCK NEW 31488V107 1,547,392 6,520 SH SOLE 6,520 0 0
FIDELITY INTL FINANC COM SHS 31620R303 346,296 7,343 SH SOLE 7,343 0 0
FIDELITY NAT INF COM 31620M106 658,044 16,925 SH SOLE 16,925 0 0
FIFTH THIRD BAN COM 316773100 1,698,034 30,123 SH SOLE 30,123 0 0
FIRST CITIZENS BANCS CL A 31946M103 1,123,627 540 SH SOLE 540 0 0
FIRST SOLAR COM 336433107 35,859,549 151,973 SH SOLE 151,973 0 0
FISERV COM 337738108 921,208 18,781 SH SOLE 18,781 0 0
FORD MOTOR COM 345370860 1,480,878 106,538 SH SOLE 106,538 0 0
FORTINET COM 34959E109 39,268,191 255,619 SH SOLE 255,619 0 0
FORTIVE COM 34959J108 707,239 11,577 SH SOLE 11,577 0 0
FOX CORP A CL A COM 35137L105 343,056 6,577 SH SOLE 6,577 0 0
FOX CORP B CL B COM 35137L204 240,758 5,140 SH SOLE 5,140 0 0
FREEPORT-MCMORAN CL B 35671D857 2,965,452 47,153 SH SOLE 47,153 0 0
FULL TRUCK ALL ADR SPONSORED ADS 35969L108 349,160 43,000 SH SOLE 43,000 0 0
FUTU HOLDINGS ADR SPON ADS CL A 36118L106 3,693,356 39,400 SH SOLE 39,400 0 0
GE HEALTHCARE TECH COMMON STOCK 36266G107 961,494 15,021 SH SOLE 15,021 0 0
GE VERNOVA COM 36828A101 10,761,718 9,160 SH SOLE 9,160 0 0
GEN DIGITAL COM 668771108 459,221 18,450 SH SOLE 18,450 0 0
GENERAC HOLDINGS COM 368736104 29,555,070 100,936 SH SOLE 100,936 0 0
GENERAL MILLS COM 370334104 633,360 18,200 SH SOLE 18,200 0 0
GENERAL MOTORS CO COM 37045V100 2,857,356 37,070 SH SOLE 37,070 0 0
GENUINE PARTS COM 372460105 521,472 4,420 SH SOLE 4,420 0 0
GILEAD SCIENCES COM 375558103 5,659,021 44,792 SH SOLE 44,792 0 0
GLOBAL PAYMENTS COM 37940X102 707,823 9,755 SH SOLE 9,755 0 0
GLOBE LIFE COM 37959E102 3,155,310 17,659 SH SOLE 17,659 0 0
GOLDMAN SACHS COM 38141G104 10,478,805 10,361 SH SOLE 10,361 0 0
GRACO COM 384109104 400,733 5,300 SH SOLE 5,300 0 0
GRUPO CIBEST ADR SPON ADS 40090E106 1,159,678 14,600 SH SOLE 14,600 0 0
H WORLD GROUP SPONSORED ADS 44332N106 550,704 13,200 SH SOLE 13,200 0 0
H2O AMERICA COM 784305104 3,369,344 55,208 SH SOLE 55,208 0 0
HAGERTY A CL A COM 405166109 549,584 46,106 SH SOLE 46,106 0 0
HARTFORD FIN SERV COM 416515104 1,775,901 13,401 SH SOLE 13,401 0 0
HCA HEALTHCARE COM 40412C101 1,634,809 4,193 SH SOLE 4,193 0 0
HDFC BANK SPONSORED ADS 40415F101 6,576,318 254,600 SH SOLE 254,600 0 0
HEICO CORP COM 422806109 366,163 1,028 SH SOLE 1,028 0 0
HEICO CORP A CL A 422806208 471,459 1,828 SH SOLE 1,828 0 0
HERSHEY COM 427866108 998,311 5,690 SH SOLE 5,690 0 0
HILTON COM 43300A203 2,052,157 6,210 SH SOLE 6,210 0 0
HOME DEPOT COM 437076102 14,281,071 40,493 SH SOLE 40,493 0 0
HOWMET AEROSPACE COM 443201108 3,804,907 14,152 SH SOLE 14,152 0 0
HP COM 40434L105 688,916 31,400 SH SOLE 31,400 0 0
HP ENTERPRISE CO COM 42824C109 2,487,907 55,152 SH SOLE 55,152 0 0
HUBBELL COM 443510607 828,226 1,583 SH SOLE 1,583 0 0
HUMANA COM 444859102 1,665,543 4,193 SH SOLE 4,193 0 0
HUNTINGTON BANC COM 446150104 950,328 53,600 SH SOLE 53,600 0 0
HYATT HOTELS CORP A COM CL A 448579102 271,376 1,400 SH SOLE 1,400 0 0
IBM COM 459200101 62,000,337 220,477 SH SOLE 220,477 0 0
ICICI BANK LTD ADR ADR 45104G104 39,008,888 1,343,744 SH SOLE 1,343,744 0 0
IDEX COM 45167R104 667,233 2,940 SH SOLE 2,940 0 0
IDEXX LAB COM 45168D104 2,058,907 3,911 SH SOLE 3,911 0 0
ILLINOIS TOOL COM 452308109 2,560,539 9,467 SH SOLE 9,467 0 0
ILLUMINA COM 452327109 893,920 5,084 SH SOLE 5,084 0 0
INCYTE COM 45337C102 613,618 5,413 SH SOLE 5,413 0 0
INFOSYS LTD-SP ADR SPONSORED ADR 456788108 2,642,431 251,900 SH SOLE 251,900 0 0
INGERSOLL RAND COM 45687V106 1,069,724 13,047 SH SOLE 13,047 0 0
INSMED COM PAR $.01 457669307 830,463 7,789 SH SOLE 7,789 0 0
INSTALLED BUILDING P COM 45780R101 3,611,016 15,711 SH SOLE 15,711 0 0
INSULET COM 45784P101 319,725 2,100 SH SOLE 2,100 0 0
INTEL COM 458140100 21,643,348 155,005 SH SOLE 155,005 0 0
INTERACTIVE BROK A COM CL A 45841N107 974,413 11,195 SH SOLE 11,195 0 0
INTERCONT EXCHANGE COM 45866F104 2,434,993 19,779 SH SOLE 19,779 0 0
INTERNATIONAL PAPER COM 460146103 666,750 17,500 SH SOLE 17,500 0 0
INTL FLAVORS & FRAGR COM 459506101 696,027 8,786 SH SOLE 8,786 0 0
INTUIT COM 461202103 2,473,758 9,478 SH SOLE 9,478 0 0
INTUITIVE SURGICAL COM NEW 46120E602 10,367,120 26,069 SH SOLE 26,069 0 0
INVITATION HOMES COM 46187W107 593,415 19,643 SH SOLE 19,643 0 0
IONQ COM 46222L108 395,669 7,429 SH SOLE 7,429 0 0
IQVIA HOLDINGS COM 46266C105 1,422,292 7,361 SH SOLE 7,361 0 0
IRON MOUNTAIN REIT COM 46284V101 1,402,420 11,103 SH SOLE 11,103 0 0
JABIL COM 466313103 905,493 2,349 SH SOLE 2,349 0 0
JACOBS SOLUTIONS COM 46982L108 604,800 4,800 SH SOLE 4,800 0 0
JB HUNT TRANSPORT COM 445658107 659,900 2,280 SH SOLE 2,280 0 0
JOHNSON & JOHNSON COM 478160104 15,081,754 59,384 SH SOLE 59,384 0 0
JP MORGAN CHASE COM 46625H100 103,452,974 316,051 SH SOLE 316,051 0 0
KANZHUN SPONSORED ADS 48553T106 616,473 47,900 SH SOLE 47,900 0 0
KENVUE COM 49177J102 1,437,072 75,200 SH SOLE 75,200 0 0
KEURIG DR PEPPER COM 49271V100 1,676,103 51,210 SH SOLE 51,210 0 0
KEYCORP COM 493267108 532,639 23,108 SH SOLE 23,108 0 0
KEYSIGHT TECH COM 49338L103 2,240,448 6,400 SH SOLE 6,400 0 0
KIMBERLY CLARK COM 494368103 1,430,523 13,032 SH SOLE 13,032 0 0
KIMCO REALTY COM 49446R109 623,610 24,600 SH SOLE 24,600 0 0
KLA CORPORATION COM NEW 482480100 13,836,421 45,860 SH SOLE 45,860 0 0
KORN FERRY COM NEW 500643200 3,321,476 49,887 SH SOLE 49,887 0 0
KRAFT HEINZ COM 500754106 749,368 31,726 SH SOLE 31,726 0 0
KSP LI SPONSORED ADS 48581R205 471,668 5,444 SH SOLE 5,444 0 0
LABORATORY CORP OF A COM SHS 504922105 712,040 2,543 SH SOLE 2,543 0 0
LAM RESEARCH COM NEW 512807306 24,851,909 57,351 SH SOLE 57,351 0 0
LANTHEUS HOLDINGS COM 516544103 4,097,791 36,937 SH SOLE 36,937 0 0
LENNAR CL A 526057104 525,385 5,806 SH SOLE 5,806 0 0
LENNOX INTL COM 526107107 823,329 1,437 SH SOLE 1,437 0 0
LIBERTY MEDIA CORP COM LBTY ONE S C 531229755 627,924 6,600 SH SOLE 6,600 0 0
LIVE NATION COM 538034109 915,550 5,000 SH SOLE 5,000 0 0
LIVE OAK BANCSHARES COM 53803X105 4,032,746 98,745 SH SOLE 98,745 0 0
LOWE'S COMPANIES COM 548661107 4,856,733 22,027 SH SOLE 22,027 0 0
LPL FINANCIAL HLDS COM 50212V100 821,379 2,916 SH SOLE 2,916 0 0
LULULEMON ATHLETICA COM 550021109 496,683 4,350 SH SOLE 4,350 0 0
LUMENTUM HOLDINGS COM 55024U109 21,503,842 25,061 SH SOLE 25,061 0 0
M&T BANK COM 55261F104 1,317,147 5,534 SH SOLE 5,534 0 0
MARKEL GROUP COM 570535104 751,909 385 SH SOLE 385 0 0
MARRIOTT INTL CL A 571903202 2,193,893 5,920 SH SOLE 5,920 0 0
MARSH COM 571748102 2,836,890 17,021 SH SOLE 17,021 0 0
MARTIN MARIETTA MATE COM 573284106 1,188,002 2,060 SH SOLE 2,060 0 0
MARVELL TECH. COM 573874104 11,786,614 39,567 SH SOLE 39,567 0 0
MASCO COM 574599106 659,097 8,100 SH SOLE 8,100 0 0
MASTEC COM 576323109 973,580 2,340 SH SOLE 2,340 0 0
MASTERCARD CL A 57636Q104 46,994,400 91,500 SH SOLE 91,500 0 0
MCCORMICK COM NON VTG 579780206 468,251 9,287 SH SOLE 9,287 0 0
MCDONALDS COM 580135101 5,400,523 19,979 SH SOLE 19,979 0 0
MCKESSON COM 58155Q103 5,444,098 7,205 SH SOLE 7,205 0 0
MEDLINE COM CL A 58507V107 508,382 12,890 SH SOLE 12,890 0 0
MERCADOLIBRE INC 58733R102 32,496,532 19,145 SH SOLE 19,145 0 0
MERCK USD COM 58933Y105 11,294,765 87,897 SH SOLE 87,897 0 0
META PLATFORMS CL A 30303M102 54,876,275 97,421 SH SOLE 97,421 0 0
METLIFE COM 59156R108 1,687,885 19,949 SH SOLE 19,949 0 0
METTLER-TOLEDO COM 592688105 1,136,984 890 SH SOLE 890 0 0
MICROCHIP TECHNOLOGY COM 595017104 30,311,870 332,367 SH SOLE 332,367 0 0
MICRON TECH COM 595112103 45,968,445 39,824 SH SOLE 39,824 0 0
MICROSOFT COM 594918104 274,568,085 736,068 SH SOLE 736,068 0 0
MID-AM APRTMNT COMM COM 59522J103 555,065 3,995 SH SOLE 3,995 0 0
MONDELEZ INTL CL A 609207105 2,014,856 34,835 SH SOLE 34,835 0 0
MONGODB CL A 60937P106 920,030 2,739 SH SOLE 2,739 0 0
MONOLITHIC POWER SYS COM 609839105 2,276,747 1,647 SH SOLE 1,647 0 0
MONSTER BEVERAGE COR COM 61174X109 1,891,834 19,682 SH SOLE 19,682 0 0
MOODYS COM 615369105 2,497,401 5,514 SH SOLE 5,514 0 0
MORGAN STANLEY COM NEW 617446448 8,910,748 42,627 SH SOLE 42,627 0 0
MOTOROLA SOLUTIONS COM NEW 620076307 2,340,159 5,635 SH SOLE 5,635 0 0
MSCI INC COM 55354G100 1,944,459 3,472 SH SOLE 3,472 0 0
NASDAQ OMX GROUP COM 631103108 1,172,211 14,872 SH SOLE 14,872 0 0
NATERA COM 632307104 877,326 3,232 SH SOLE 3,232 0 0
NETAPP COM 64110D104 1,436,637 9,283 SH SOLE 9,283 0 0
NETFLIX COM 64110L106 9,352,043 130,981 SH SOLE 130,981 0 0
NEUROCRINE BIOSCIENC COM 64125C109 591,895 3,512 SH SOLE 3,512 0 0
NEWMONT COM 651639106 3,502,313 37,498 SH SOLE 37,498 0 0
NEWS CORP USD CL A 65249B109 198,640 8,000 SH SOLE 8,000 0 0
NEXTRACKER CLASS A COM 65290E101 5,968,676 50,098 SH SOLE 50,098 0 0
NIKE CL B 654106103 1,333,961 32,496 SH SOLE 32,496 0 0
NORDSON COM 655663102 380,431 1,261 SH SOLE 1,261 0 0
NORFOLK SOUTHERN COM 655844108 2,424,545 7,707 SH SOLE 7,707 0 0
NORTHERN TRUST COM 665859104 1,008,272 5,800 SH SOLE 5,800 0 0
NRG ENERGY COM NEW 629377508 1,056,306 7,232 SH SOLE 7,232 0 0
NVIDIA COM 67066G104 347,978,520 1,739,110 SH SOLE 1,739,110 0 0
NVR COM 62944T105 694,967 102 SH SOLE 102 0 0
OCULAR THERAPEUTIX COM 67576A100 3,780,700 385,000 SH SOLE 385,000 0 0
OKTA CL A 679295105 19,942,986 146,156 SH SOLE 146,156 0 0
OLD DOMINION FREIGHT COM 679580100 1,386,240 6,400 SH SOLE 6,400 0 0
OMNICOM GROUP COM 681919106 450,162 6,181 SH SOLE 6,181 0 0
ON SEMICONDUCTOR COM 682189105 1,336,417 14,136 SH SOLE 14,136 0 0
ORACLE COM 68389X105 8,947,171 61,052 SH SOLE 61,052 0 0
OREILLY AUTOMOTIVE COM 67103H107 2,991,083 32,480 SH SOLE 32,480 0 0
OTIS WORLDWIDE COM 68902V107 921,993 12,877 SH SOLE 12,877 0 0
PACCAR COM 693718108 2,153,631 17,929 SH SOLE 17,929 0 0
PACKAGING CORP OF AM COM 695156109 513,493 2,155 SH SOLE 2,155 0 0
PALANTIR TECH CL A 69608A108 6,413,933 54,975 SH SOLE 54,975 0 0
PALO ALTO NETWORKS COM 697435105 53,289,490 156,265 SH SOLE 156,265 0 0
PAYCHEX COM 704326107 943,968 9,600 SH SOLE 9,600 0 0
PAYPAL COM 70450Y103 1,294,536 29,980 SH SOLE 29,980 0 0
PEPSICO COM 713448108 5,524,591 40,802 SH SOLE 40,802 0 0
PFIZER COM 717081103 4,794,737 199,117 SH SOLE 199,117 0 0
PINNACLE FINANCIAL P COM 72348N109 353,080 3,500 SH SOLE 3,500 0 0
PLANET FITNESS CL A 72703H101 1,719,784 32,965 SH SOLE 32,965 0 0
PNC FINANCIAL SERV COM 693475105 3,535,719 14,360 SH SOLE 14,360 0 0
PRICESMART COM 741511109 30,654,511 156,929 SH SOLE 156,929 0 0
PRINCIPAL FIN GROUP COM 74251V102 695,181 6,450 SH SOLE 6,450 0 0
PROCTER COM 742718109 13,097,592 89,318 SH SOLE 89,318 0 0
PROGRESSIVE COM 743315103 39,535,736 180,983 SH SOLE 180,983 0 0
PROLOGIS COM 74340W103 41,431,603 305,836 SH SOLE 305,836 0 0
PRUDENTIAL FINL COM 744320102 1,335,418 12,373 SH SOLE 12,373 0 0
PTC COM 69370C100 401,043 3,530 SH SOLE 3,530 0 0
PUBLIC STORAGE COM 74460D109 1,732,561 5,443 SH SOLE 5,443 0 0
PULTEGROUP COM 745867101 1,070,238 7,800 SH SOLE 7,800 0 0
PURE STORAGE CL A 74624M102 867,872 11,015 SH SOLE 11,015 0 0
QNITY ELECTRONICS COMMON STOCK 74743L100 767,067 4,697 SH SOLE 4,697 0 0
QUALCOMM COM 747525103 7,059,717 38,204 SH SOLE 38,204 0 0
QUANTA SERVICES COM 74762E102 3,650,603 5,070 SH SOLE 5,070 0 0
QUEST DIAGNOSTICS COM 74834L100 837,203 3,950 SH SOLE 3,950 0 0
RADNET COM 750491102 27,934,413 452,966 SH SOLE 452,966 0 0
RAYMOND JAMES FINANC COM 754730109 914,765 6,017 SH SOLE 6,017 0 0
REALTY INCOME COM 756109104 1,941,269 31,331 SH SOLE 31,331 0 0
REDDIT A CL A 75734B100 559,622 3,224 SH SOLE 3,224 0 0
REGENCY CENTERS COM 758849103 564,400 7,078 SH SOLE 7,078 0 0
REGENERON PHARMA COM 75886F107 2,394,394 3,840 SH SOLE 3,840 0 0
REGIONS FIN COM 7591EP100 807,941 26,753 SH SOLE 26,753 0 0
RELIANCE STEEL & ALU COM 759509102 659,778 1,766 SH SOLE 1,766 0 0
REPLIGEN COM 759916109 3,902,184 28,600 SH SOLE 28,600 0 0
REPUBLIC SERV COM 760759100 1,476,431 6,929 SH SOLE 6,929 0 0
RESMED COM 761152107 977,908 5,018 SH SOLE 5,018 0 0
REVOLUTION MEDICINES COM 76155X100 749,120 4,000 SH SOLE 4,000 0 0
RHYTHM PHARMA COM 76243J105 613,219 5,523 SH SOLE 5,523 0 0
RIVIAN AUTOMOTIVE COM CL A 76954A103 569,080 32,800 SH SOLE 32,800 0 0
ROBINHOOD MARKETS COM CL A 770700102 2,780,464 27,727 SH SOLE 27,727 0 0
ROBLOX CORP CL A 771049103 1,011,359 18,598 SH SOLE 18,598 0 0
ROCKET COS INC COM CL A 77311W101 358,533 22,764 SH SOLE 22,764 0 0
ROCKET LAB COM 773121108 1,733,133 17,050 SH SOLE 17,050 0 0
ROCKWELL AUTOM COM 773903109 2,031,313 4,103 SH SOLE 4,103 0 0
ROLLINS COM 775711104 22,984,882 550,668 SH SOLE 550,668 0 0
ROPER TECHNOLOGIES COM 776696106 1,320,059 3,901 SH SOLE 3,901 0 0
ROSS STORES COM 778296103 2,828,989 13,291 SH SOLE 13,291 0 0
RPM INTERNATIONAL COM 749685103 478,612 4,306 SH SOLE 4,306 0 0
S&P GLOBAL COM 78409V104 4,035,460 10,476 SH SOLE 10,476 0 0
SALESFORCE COM 79466L302 29,631,299 189,144 SH SOLE 189,144 0 0
SAMSARA A COM CL A 79589L106 400,413 12,347 SH SOLE 12,347 0 0
SBA COMMUNICATIONS CL A 78410G104 773,424 4,383 SH SOLE 4,383 0 0
SCHOLAR ROCK HOLDING COM 80706P103 1,281,995 23,309 SH SOLE 23,309 0 0
SEA ADR SPONSORD ADS 81141R100 2,623,825 27,380 SH SOLE 27,380 0 0
SERVICENOW COM 81762P102 42,475,558 427,836 SH SOLE 427,836 0 0
SHERWIN WILLIAMS COM 824348106 2,754,560 8,000 SH SOLE 8,000 0 0
SIMON PROPERTY GROUP COM 828806109 2,354,811 10,529 SH SOLE 10,529 0 0
SNAP-ON COM 833034101 849,064 2,110 SH SOLE 2,110 0 0
SNOWFLAKE COM SHS 833445109 2,188,191 8,598 SH SOLE 8,598 0 0
SOFI TECHNOLOGIES COM 83406F102 532,109 29,677 SH SOLE 29,677 0 0
SOUTHERN COPPER CORP COM 84265V105 1,248,224 7,163 SH SOLE 7,163 0 0
SOUTHSTATE BANK COM 84472E102 3,158,638 31,618 SH SOLE 31,618 0 0
SS&C TECHNOLOGIES COM 78467J100 329,858 5,316 SH SOLE 5,316 0 0
STARBUCKS COM 855244109 3,690,490 36,114 SH SOLE 36,114 0 0
STATE STREET COM 857477103 1,709,398 10,079 SH SOLE 10,079 0 0
STEEL DYNAMICS COM 858119100 1,069,054 4,659 SH SOLE 4,659 0 0
STERLING INFRA COM 859241101 5,327,418 6,347 SH SOLE 6,347 0 0
STRATEGY CL A NEW 594972408 587,908 6,763 SH SOLE 6,763 0 0
STRUCTURE THERAPEUT SPONSORED ADS 86366E106 172,388 3,212 SH SOLE 3,212 0 0
STRYKER COM 863667101 41,392,330 131,471 SH SOLE 131,471 0 0
SUN COMMUNITIES COM 866674104 512,855 4,277 SH SOLE 4,277 0 0
SUNBELT RENTALS HOLD SHS 866966104 1,537,286 27,971 SH SOLE 27,971 0 0
SUPER MICRO COMPUTER COM NEW 86800U302 389,913 13,294 SH SOLE 13,294 0 0
SYNCHRONY FINANCIAL COM 87165B103 934,198 12,284 SH SOLE 12,284 0 0
SYNOPS COM 871607107 3,233,561 7,249 SH SOLE 7,249 0 0
SYSCO COM 871829107 1,395,786 16,700 SH SOLE 16,700 0 0
T ROWE PRICE GP COM 74144T108 909,861 8,003 SH SOLE 8,003 0 0
TAIWAN SEMICOND ADR SPONSORED ADS 874039100 72,538,585 151,891 SH SOLE 151,891 0 0
TAPESTRY INC COM 876030107 1,141,764 7,800 SH SOLE 7,800 0 0
TARGET COM 87612E106 2,175,571 16,657 SH SOLE 16,657 0 0
TARSUS PHARMACEUT COM 87650L103 2,882,274 45,794 SH SOLE 45,794 0 0
TENCENT MUSIC ADR SPON ADS 88034P109 317,300 38,000 SH SOLE 38,000 0 0
TERADYNE COM 880770102 2,665,958 5,510 SH SOLE 5,510 0 0
TEREX CORP COM 880779103 5,118,335 70,705 SH SOLE 70,705 0 0
TERRENO REALTY COM 88146M101 2,214,033 34,183 SH SOLE 34,183 0 0
TEVA PHARMA IND ADR SPONSORED ADS 881624209 666,758 19,680 SH SOLE 19,680 0 0
TEXAS INSTRUMENT COM 882508104 9,699,496 32,541 SH SOLE 32,541 0 0
THERMO FISCHER SCIEN COM 883556102 39,048,424 77,885 SH SOLE 77,885 0 0
TJX COM 872540109 4,648,020 30,680 SH SOLE 30,680 0 0
T-MOBILE COM 872590104 2,482,236 14,799 SH SOLE 14,799 0 0
TOAST CL A 888787108 484,068 17,400 SH SOLE 17,400 0 0
TOPBUILD CORP COM 89055F103 18,216,460 51,382 SH SOLE 51,382 0 0
TRACTOR SUPPLY COM 892356106 807,636 25,550 SH SOLE 25,550 0 0
TRADEWEB MARKETS CL A 892672106 410,998 4,124 SH SOLE 4,124 0 0
TRANSUNION COM 89400J107 497,766 6,900 SH SOLE 6,900 0 0
TRAVELERS COMPANIES COM 89417E109 2,548,526 7,720 SH SOLE 7,720 0 0
TRIMBLE COM 896239100 450,589 8,804 SH SOLE 8,804 0 0
TRUIST FINANCIAL COM 89832Q109 1,727,309 34,671 SH SOLE 34,671 0 0
TWILIO CL A 90138F102 1,030,825 4,996 SH SOLE 4,996 0 0
TWIST BIOSCIENCE COM 90184D100 852,567 8,287 SH SOLE 8,287 0 0
TYLER TECHNOLOGIES COM 902252105 450,388 1,540 SH SOLE 1,540 0 0
TYSON FOODS CL A 902494103 439,680 7,680 SH SOLE 7,680 0 0
UBER TECHNOLOGIES COM 90353T100 27,674,803 383,520 SH SOLE 383,520 0 0
ULTA BEAUTY COM 90384S303 782,450 1,735 SH SOLE 1,735 0 0
UNION PACIFIC COM 907818108 5,456,320 20,060 SH SOLE 20,060 0 0
UNITED AIRLINES HOLD COM 910047109 333,176 2,450 SH SOLE 2,450 0 0
UNITED PARCEL B CL B 911312106 2,088,295 19,426 SH SOLE 19,426 0 0
UNITED RENTALS COM 911363109 3,441,720 3,038 SH SOLE 3,038 0 0
UNITED THERAPEUTICS COM 91307C102 824,123 1,521 SH SOLE 1,521 0 0
UNITEDHEALTH GRP COM 91324P102 13,170,899 31,689 SH SOLE 31,689 0 0
US BANCORP COM NEW 902973304 3,277,787 54,268 SH SOLE 54,268 0 0
VEEVA SYSTEMS CL A COM 922475108 27,304,647 153,855 SH SOLE 153,855 0 0
VENTAS COM 92276F100 1,559,683 17,564 SH SOLE 17,564 0 0
VERA THERAPEUTICS CL A 92337R101 3,680,691 85,777 SH SOLE 85,777 0 0
VERALTO COM SHS 92338C103 1,039,950 11,727 SH SOLE 11,727 0 0
VERISIGN COM 92343E102 750,907 2,985 SH SOLE 2,985 0 0
VERISK ANALYTICS COM 92345Y106 824,402 4,592 SH SOLE 4,592 0 0
VERIZON COMM COM 92343V104 7,872,530 185,936 SH SOLE 185,936 0 0
VERTEX PHARMACEUT COM 92532F100 4,382,649 8,823 SH SOLE 8,823 0 0
VERTIV HOLDINGS COM CL A 92537N108 2,776,327 8,292 SH SOLE 8,292 0 0
VIKING THERAPEUTICS COM 92686J106 334,004 8,562 SH SOLE 8,562 0 0
VIPSHOP ADR SPONSORED ADS A 92763W103 282,438 21,300 SH SOLE 21,300 0 0
VISA A COM CL A 92826C839 100,468,760 292,835 SH SOLE 292,835 0 0
VULCAN MATERIALS COM 929160109 1,169,125 3,963 SH SOLE 3,963 0 0
WABTEC COM 929740108 1,564,758 5,804 SH SOLE 5,804 0 0
WALMART COM 931142103 19,285,913 170,280 SH SOLE 170,280 0 0
WALT DISNEY COM 254687106 7,588,639 78,843 SH SOLE 78,843 0 0
WARNER BROS DISC COM SER A 934423104 2,056,552 77,140 SH SOLE 77,140 0 0
WASTE MANAGEMENT COM 94106L109 2,272,707 10,197 SH SOLE 10,197 0 0
WATERS COM 941848103 1,775,814 4,735 SH SOLE 4,735 0 0
WATSCO COM 942622200 543,833 1,305 SH SOLE 1,305 0 0
WATTS WATER TECHN CL A 942749102 29,916,566 76,425 SH SOLE 76,425 0 0
WELLS FARGO & CO COM 949746101 6,226,428 75,344 SH SOLE 75,344 0 0
WELLTOWER COM 95040Q104 5,346,278 23,555 SH SOLE 23,555 0 0
WEST PHARMACEUTICAL COM 955306105 1,411,588 3,932 SH SOLE 3,932 0 0
WESTERN DIGITAL CORP COM 958102105 7,916,296 12,394 SH SOLE 12,394 0 0
WEYERHAEUSER CO COM NEW 962166104 548,226 22,900 SH SOLE 22,900 0 0
WILLIAMS SONOMA COM 969904101 1,173,892 5,036 SH SOLE 5,036 0 0
WIPRO SPON ADR 1 SH 97651M109 492,750 219,000 SH SOLE 219,000 0 0
WORKDAY A CL A 98138H101 872,855 7,130 SH SOLE 7,130 0 0
WP CAREY COM 92936U109 482,625 6,750 SH SOLE 6,750 0 0
WR BERKLEY COM 084423102 659,244 9,347 SH SOLE 9,347 0 0
WW GRAINGER COM 384802104 47,858,872 35,180 SH SOLE 35,180 0 0
XPO COM 983793100 1,170,153 5,700 SH SOLE 5,700 0 0
XYLEM COM 98419M100 943,316 7,980 SH SOLE 7,980 0 0
YUM BRANDS COM 988498101 1,757,021 10,991 SH SOLE 10,991 0 0
YUM CHINA HLDS HKD COM 98850P109 6,967,280 21,800 SH SOLE 21,800 0 0
ZIMMER BIOMET HLDS COM 98956P102 560,102 6,506 SH SOLE 6,506 0 0
ZOETIS CL A 98978V103 1,104,057 15,364 SH SOLE 15,364 0 0
ZOOM COMMUNICATIONS CL A 98980L101 781,106 9,050 SH SOLE 9,050 0 0
ZSCALER COM 98980G102 571,658 4,050 SH SOLE 4,050 0 0