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
10X GENOMICS INC CL A COM 88025U109   456,839 20,232 SH   SOLE   20,232 0 0
3M CO COM 88579Y101   571,406 4,180 SH   SOLE   4,180 0 0
A10 NETWORKS INC COM 002121101   3,022,335 209,303 SH   SOLE   209,303 0 0
AAON INC COM PAR $0.004 000360206   1,749,380 16,222 SH   SOLE   16,222 0 0
ABBVIE INC COM 00287Y109   1,022,156 5,176 SH   SOLE   5,176 0 0
ABSCI CORPORATION COM 00091E109   53,392 13,977 SH   SOLE   13,977 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,739,440 24,724 SH   SOLE   24,724 0 0
ACCOLADE INC COM 00437E102   45,719 11,875 SH   SOLE   11,875 0 0
ACUITY BRANDS INC COM 00508Y102   1,254,401 4,555 SH   SOLE   4,555 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   130,949 25,576 SH   SOLE   25,576 0 0
ADOBE INC COM 00724F101   851,748 1,645 SH   SOLE   1,645 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,055,801 6,718 SH   SOLE   6,718 0 0
ADVANCED MICRO DEVICES INC COM 007903107   372,954 2,273 SH   SOLE   2,273 0 0
AECOM COM 00766T100   2,609,736 25,271 SH   SOLE   25,271 0 0
AEROVIRONMENT INC COM 008073108   218,545 1,090 SH   SOLE   1,090 0 0
AGCO CORP COM 001084102   2,028,246 20,726 SH   SOLE   20,726 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,468,934 24,457 SH   SOLE   24,457 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,608,231 13,543 SH   SOLE   13,543 0 0
ALLEGION PLC ORD SHS G0176J109   1,995,472 13,692 SH   SOLE   13,692 0 0
ALPHABET INC CAP STK CL A 02079K305   20,768,235 125,223 SH   SOLE   125,223 0 0
ALPHABET INC CAP STK CL C 02079K107   812,711 4,861 SH   SOLE   4,861 0 0
ALTUS POWER INC COM CL A 02217A102   1,379,936 433,942 SH   SOLE   433,942 0 0
AMAZON COM INC COM 023135106   271,483 1,457 SH   SOLE   1,457 0 0
AMERICAN EXPRESS CO COM 025816109   12,282,377 45,289 SH   SOLE   45,289 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,478,384 6,357 SH   SOLE   6,357 0 0
AMERESCO INC CL A 02361E108   1,282,827 33,812 SH   SOLE   33,812 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   2,462,097 16,836 SH   SOLE   16,836 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   3,593,032 127,097 SH   SOLE   127,097 0 0
APPLE INC COM 037833100   18,648,388 80,036 SH   SOLE   80,036 0 0
ARCHER AVIATION INC COM CL A 03945R102   168,868 55,732 SH   SOLE   55,732 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   1,801,902 477,958 SH   SOLE   477,958 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   1,239,456 73,471 SH   SOLE   73,471 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   528,851 80,129 SH   SOLE   80,129 0 0
ASPEN AEROGELS INC COM 04523Y105   806,637 29,131 SH   SOLE   29,131 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   6,791,508 24,542 SH   SOLE   24,542 0 0
AUTODESK INC COM 052769106   3,089,508 11,215 SH   SOLE   11,215 0 0
BADGER METER INC COM 056525108   4,804,365 21,997 SH   SOLE   21,997 0 0
BALCHEM CORP COM 057665200   3,207,424 18,224 SH   SOLE   18,224 0 0
BALL CORP COM 058498106   3,910,190 57,579 SH   SOLE   57,579 0 0
BEAM THERAPEUTICS INC COM 07373V105   321,391 13,118 SH   SOLE   13,118 0 0
BENTLEY SYS INC COM CL B 08265T208   1,213,241 23,878 SH   SOLE   23,878 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,818,172 6,123 SH   SOLE   6,123 0 0
BERRY GLOBAL GROUP INC COM 08579W103   407,880 6,000 SH   SOLE   6,000 0 0
BEYOND MEAT INC COM 08862E109   4,240,185 625,396 SH   SOLE   625,396 0 0
BLACKBERRY LTD COM 09228F103   3,198,355 1,220,746 SH   SOLE   1,220,746 0 0
BLACKROCK INC COM 09247X101   2,555,131 2,691 SH   SOLE   2,691 0 0
BLACKSTONE INC COM COM 09260D107   7,419,914 48,455 SH   SOLE   48,455 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   135,075 45,944 SH   SOLE   45,944 0 0
BLINK CHARGING CO COM 09354A100   528,941 307,524 SH   SOLE   307,524 0 0
BLOCK H & R INC COM 093671105   1,318,980 20,755 SH   SOLE   20,755 0 0
BLOCK INC CL A 852234103   697,279 10,387 SH   SOLE   10,387 0 0
BLOOM ENERGY CORP COM CL A 093712107   741,291 70,198 SH   SOLE   70,198 0 0
BOISE CASCADE CO DEL COM 09739D100   581,965 4,128 SH   SOLE   4,128 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   5,029,128 97,200 SH   SOLE   97,200 0 0
BROADCOM INC COM 11135F101   7,284,330 42,228 SH   SOLE   42,228 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   685,946 3,190 SH   SOLE   3,190 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   34,062 19,244 SH   SOLE   19,244 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   722,566 2,666 SH   SOLE   2,666 0 0
CALAVO GROWERS INC COM 128246105   1,842,639 64,586 SH   SOLE   64,586 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   3,863,771 71,261 SH   SOLE   71,261 0 0
CAREDX INC COM 14167L103   206,116 6,601 SH   SOLE   6,601 0 0
CARLISLE COS INC COM 142339100   1,127,074 2,506 SH   SOLE   2,506 0 0
CASELLA WASTE SYS INC CL A 147448104   2,427,457 24,399 SH   SOLE   24,399 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,384,921 6,760 SH   SOLE   6,760 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,984,519 70,373 SH   SOLE   70,373 0 0
CERUS CORP COM 157085101   61,029 35,074 SH   SOLE   35,074 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   323,605 2,932 SH   SOLE   2,932 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   819,405 598,106 SH   SOLE   598,106 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,227,850 27,114 SH   SOLE   27,114 0 0
CINTAS CORP COM 172908105   231,409 1,124 SH   SOLE   1,124 0 0
CISCO SYS INC COM 17275R102   10,019,623 188,268 SH   SOLE   188,268 0 0
CLEAN HARBORS INC COM 184496107   1,258,342 5,206 SH   SOLE   5,206 0 0
CLEARWATER PAPER CORP COM 18538R103   616,721 21,609 SH   SOLE   21,609 0 0
CLOROX CO DEL COM 189054109   423,892 2,602 SH   SOLE   2,602 0 0
CLOUDFLARE INC CL A COM 18915M107   6,369,683 78,745 SH   SOLE   78,745 0 0
CNH INDL N V SHS N20944109   2,693,915 242,695 SH   SOLE   242,695 0 0
COGNEX CORP COM 192422103   337,608 8,336 SH   SOLE   8,336 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   483,441 71,199 SH   SOLE   71,199 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   884,792 4,966 SH   SOLE   4,966 0 0
COMCAST CORP NEW CL A 20030N101   4,786,842 114,600 SH   SOLE   114,600 0 0
COMERICA INC COM 200340107   256,774 4,286 SH   SOLE   4,286 0 0
COMMERCIAL METALS CO COM 201723103   2,267,485 41,257 SH   SOLE   41,257 0 0
COPART INC COM 217204106   1,031,180 19,679 SH   SOLE   19,679 0 0
CORNING INC COM 219350105   5,659,507 125,349 SH   SOLE   125,349 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   639,727 13,617 SH   SOLE   13,617 0 0
CROCS INC COM 227046109   1,040,605 7,186 SH   SOLE   7,186 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,558,198 16,252 SH   SOLE   16,252 0 0
CROWN CASTLE INC COM 22822V101   1,313,471 11,072 SH   SOLE   11,072 0 0
CUMMINS INC COM COM 231021106   7,636,911 23,586 SH   SOLE   23,586 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   5,153,624 17,673 SH   SOLE   17,673 0 0
DANA INC COM 235825205   848,992 80,397 SH   SOLE   80,397 0 0
DARLING INGREDIENTS INC COM 237266101   2,229,266 59,991 SH   SOLE   59,991 0 0
DEERE & CO COM 244199105   8,699,244 20,845 SH   SOLE   20,845 0 0
DIGITAL RLTY TR INC COM 253868103   1,794,533 11,089 SH   SOLE   11,089 0 0
DLOCAL LTD CLASS A COM G29018101   93,552 11,694 SH   SOLE   11,694 0 0
DOLE PLC ORD SHS G27907107   3,072,115 188,589 SH   SOLE   188,589 0 0
DONALDSON INC COM 257651109   2,099,271 28,484 SH   SOLE   28,484 0 0
EASTMAN CHEM CO COM 277432100   2,867,711 25,616 SH   SOLE   25,616 0 0
EATON CORP PLC SHS G29183103   8,749,685 26,399 SH   SOLE   26,399 0 0
ECOLAB INC COM 278865100   2,233,882 8,749 SH   SOLE   8,749 0 0
ENDAVA PLC ADS 29260V105   437,526 17,131 SH   SOLE   17,131 0 0
ENERGY RECOVERY INC COM 29270J100   2,451,990 141,000 SH   SOLE   141,000 0 0
ENERSYS COM 29275Y102   1,084,894 10,631 SH   SOLE   10,631 0 0
ENPHASE ENERGY INC COM 29355A107   1,006,217 8,903 SH   SOLE   8,903 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   242,690 8,337 SH   SOLE   8,337 0 0
ENVIRI CORP COM 415864107   1,416,332 136,976 SH   SOLE   136,976 0 0
EQUINIX INC COM 29444U700   1,878,225 2,116 SH   SOLE   2,116 0 0
EVGO INC CL A COM 30052F100   2,113,511 510,510 SH   SOLE   510,510 0 0
F5 NETWORK INC COM 315616102   3,384,254 15,369 SH   SOLE   15,369 0 0
FASTENAL CO COM 311900104   4,918,910 68,873 SH   SOLE   68,873 0 0
FIRST SOLAR INC COM 336433107   1,135,950 4,554 SH   SOLE   4,554 0 0
FLUENCE ENERGY INC COM CL A 34379V103   1,192,979 52,531 SH   SOLE   52,531 0 0
FMC CORP COM NEW 302491303   4,049,969 61,419 SH   SOLE   61,419 0 0
FORTINET INC COM 34959E109   7,172,910 92,494 SH   SOLE   92,494 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106   2,313,724 25,843 SH   SOLE   25,843 0 0
FRANKLIN ELEC INC COM 353514102   1,203,019 11,477 SH   SOLE   11,477 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   2,254,906 76,334 SH   SOLE   76,334 0 0
FREYR BATTERY INC COM NEW 35834F104   385,874 397,767 SH   SOLE   397,767 0 0
FUELCELL ENERGY INC COM 35952H601   482,165 1,268,856 SH   SOLE   1,268,856 0 0
GARMIN LTD SHS H2906T109   368,431 2,093 SH   SOLE   2,093 0 0
GE VERNOVA INC COM 36828A101   3,448,095 13,523 SH   SOLE   13,523 0 0
GEN DIGITAL INC COM 668771108   6,050,427 220,577 SH   SOLE   220,577 0 0
GENERAL DYNAMICS CORP COM 369550108   5,620,920 18,600 SH   SOLE   18,600 0 0
GENERAC HLDGS INC COM 368736104   1,299,162 8,177 SH   SOLE   8,177 0 0
GENERAL MTRS CO COM 37045V100   365,446 8,150 SH   SOLE   8,150 0 0
GENTEX CORP COM 371901109   1,052,926 35,464 SH   SOLE   35,464 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   6,634,474 13,400 SH   SOLE   13,400 0 0
GRAINGER W W INC COM 384802104   207,762 200 SH   SOLE   200 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   3,635,753 122,871 SH   SOLE   122,871 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,362,013 129,346 SH   SOLE   129,346 0 0
GREEN PLAINS INC COM 393222104   857,041 63,297 SH   SOLE   63,297 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100   2,449,542 71,063 SH   SOLE   71,063 0 0
HAMILTON LANE INC CL A 407497106   1,236,319 7,342 SH   SOLE   7,342 0 0
HCA HEALTHCARE INC COM 40412C101   1,605,399 3,950 SH   SOLE   3,950 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   1,663,312 72,729 SH   SOLE   72,729 0 0
HENRY SCHEIN CORP COM 806407102   1,023,589 14,041 SH   SOLE   14,041 0 0
HERSHEY CO COM 427866108   207,506 1,082 SH   SOLE   1,082 0 0
HOLOGIC INC COM 436440101   2,869,103 35,221 SH   SOLE   35,221 0 0
HOME DEPOT INC COM 437076102   7,742,562 19,108 SH   SOLE   19,108 0 0
HONEYWELL INTL INC COM COM 438516106   6,943,596 33,591 SH   SOLE   33,591 0 0
IDEXX LABS INC COM 45168D104   1,670,257 3,306 SH   SOLE   3,306 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,325,550 5,058 SH   SOLE   5,058 0 0
INGLES MKTS INC CL A 457030104   350,620 4,700 SH   SOLE   4,700 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,316,806 5,347 SH   SOLE   5,347 0 0
INTEL CORP COM 458140100   1,662,258 70,855 SH   SOLE   70,855 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   473,287 23,031 SH   SOLE   23,031 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,580,387 53,182 SH   SOLE   53,182 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   9,229,206 41,746 SH   SOLE   41,746 0 0
INTERNATIONAL PAPER CO COM 460146103   1,881,751 38,521 SH   SOLE   38,521 0 0
INTUIT COM 461202103   201,825 325 SH   SOLE   325 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   825,825 1,681 SH   SOLE   1,681 0 0
IQVIA HLDGS INC COM 46266C105   1,355,231 5,719 SH   SOLE   5,719 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,962,837 64,461 SH   SOLE   64,461 0 0
ITRON INC COM 465741106   2,107,361 19,730 SH   SOLE   19,730 0 0
JOBY AVIATION INC COMMON STOCK G65163100   110,972 22,062 SH   SOLE   22,062 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   4,151,605 42,144 SH   SOLE   42,144 0 0
JOHNSON & JOHNSON COM 478160104   15,696,159 96,854 SH   SOLE   96,854 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,084,367 13,972 SH   SOLE   13,972 0 0
JPMORGAN CHASE & CO COM 46625H100   21,727,647 103,043 SH   SOLE   103,043 0 0
KADANT INC COM 48282T104   3,493,906 10,337 SH   SOLE   10,337 0 0
KENVUE INC COM 49177J102   2,161,753 93,461 SH   SOLE   93,461 0 0
KIMBERLY-CLARK CORP COM 494368103   362,103 2,545 SH   SOLE   2,545 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   250,265 10,741 SH   SOLE   10,741 0 0
LAMB WESTON HLDGS INC COM 513272104   3,803,410 58,749 SH   SOLE   58,749 0 0
LANZATECH GLOBAL INC COM 51655R101   259,305 135,762 SH   SOLE   135,762 0 0
LENNOX INTL INC COM 526107107   1,433,980 2,373 SH   SOLE   2,373 0 0
ELI LILLY & CO COM 532457108   270,212 305 SH   SOLE   305 0 0
LINDE PLC SHS G54950103   2,321,831 4,869 SH   SOLE   4,869 0 0
LINDSAY CORP COM 535555106   3,345,836 26,844 SH   SOLE   26,844 0 0
LINEAGE INC COM 53566V106   3,582,123 45,702 SH   SOLE   45,702 0 0
LKQ CORP COM 501889208   1,880,272 47,101 SH   SOLE   47,101 0 0
LOCKHEED MARTIN CORP COM 539830109   6,319,094 10,810 SH   SOLE   10,810 0 0
LOWES COS INC COM 548661107   9,628,176 35,548 SH   SOLE   35,548 0 0
LTC PPTYS INC COM 502175102   1,312,291 35,767 SH   SOLE   35,767 0 0
LULULEMON ATHLETICA INC COM 550021109   1,220,804 4,499 SH   SOLE   4,499 0 0
MARKEL CORP COM 570535104   2,446,985 1,560 SH   SOLE   1,560 0 0
MARQETA INC CLASS A COM 57142B104   70,366 14,302 SH   SOLE   14,302 0 0
MASCO CORP COM 574599106   1,903,256 22,674 SH   SOLE   22,674 0 0
MASTERCARD INCORPORATED CL A 57636Q104   449,852 911 SH   SOLE   911 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,802,041 21,896 SH   SOLE   21,896 0 0
MCDONALDS CORP COM 580135101   7,825,907 25,700 SH   SOLE   25,700 0 0
MEDTRONIC PLC SHS G5960L103   7,159,096 79,519 SH   SOLE   79,519 0 0
MERCK & CO INC COM 58933Y105   16,625,411 146,402 SH   SOLE   146,402 0 0
META PLATFORMS INC CL A 30303M102   826,031 1,443 SH   SOLE   1,443 0 0
METLIFE INC COM 59156R108   12,467,759 151,161 SH   SOLE   151,161 0 0
MICROSOFT CORP COM 594918104   45,737,448 106,292 SH   SOLE   106,292 0 0
MIDDLESEX WTR CO COM 596680108   1,391,765 21,333 SH   SOLE   21,333 0 0
MISSION PRODUCE INC COM 60510V108   651,846 50,846 SH   SOLE   50,846 0 0
MITEK SYS INC COM NEW 606710200   1,565,126 180,522 SH   SOLE   180,522 0 0
MONDELEZ INTL INC CL A 609207105   10,174,343 138,107 SH   SOLE   138,107 0 0
MONTAUK RENEWABLES INC COM 61218C103   434,457 83,389 SH   SOLE   83,389 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,163,486 44,239 SH   SOLE   44,239 0 0
MORGAN STANLEY COM NEW 617446448   266,333 2,555 SH   SOLE   2,555 0 0
MORNINGSTAR INC COM 617700109   940,447 2,947 SH   SOLE   2,947 0 0
MSCI INC COM 55354G100   462,846 794 SH   SOLE   794 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,372,525 63,250 SH   SOLE   63,250 0 0
NASDAQ INC COM 631103108   445,653 6,104 SH   SOLE   6,104 0 0
NATERA INC COM 632307104   248,695 1,959 SH   SOLE   1,959 0 0
NEOGEN CORP COM 640491106   2,664,251 158,492 SH   SOLE   158,492 0 0
NETSCOUT SYS INC COM 64115T104   4,231,745 194,563 SH   SOLE   194,563 0 0
NEXTRACKER INC CLASS A COM 65290E101   663,284 17,697 SH   SOLE   17,697 0 0
NVIDIA CORPORATION COM 67066G104   1,724,934 14,204 SH   SOLE   14,204 0 0
NXP SEMICONDUCTORS N V COM N6596X109   6,096,254 25,400 SH   SOLE   25,400 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   415,074 485,807 SH   SOLE   485,807 0 0
O-I GLASS INC COM 67098H104   3,895,328 296,900 SH   SOLE   296,900 0 0
OKTA INC CL A 679295105   4,636,809 62,373 SH   SOLE   62,373 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,301,057 31,967 SH   SOLE   31,967 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,189,570 16,383 SH   SOLE   16,383 0 0
ONESPAN INC COM 68287N100   2,050,827 123,025 SH   SOLE   123,025 0 0
ORACLE CORP COM 68389X105   14,742,838 86,519 SH   SOLE   86,519 0 0
ORMAT TECHNOLOGIES INC COM 686688102   3,022,819 39,288 SH   SOLE   39,288 0 0
OWENS CORNING NEW COM 690742101   3,413,191 19,336 SH   SOLE   19,336 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   114,519 67,364 SH   SOLE   67,364 0 0
PAGERDUTY INC COM 69553P100   306,520 16,524 SH   SOLE   16,524 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,399,873 37,631 SH   SOLE   37,631 0 0
PALO ALTO NETWORKS INC COM 697435105   4,801,606 14,048 SH   SOLE   14,048 0 0
PAYCHEX INC COM 704326107   4,453,229 33,186 SH   SOLE   33,186 0 0
PAYONEER GLOBAL INC COM 70451X104   120,691 16,028 SH   SOLE   16,028 0 0
PENTAIR PLC SHS G7S00T104   1,128,301 11,538 SH   SOLE   11,538 0 0
PEPSICO INC COM 713448108   15,141,932 89,044 SH   SOLE   89,044 0 0
PERSONALIS INC COM 71535D106   81,254 15,103 SH   SOLE   15,103 0 0
PFIZER INC COM 717081103   7,421,952 256,460 SH   SOLE   256,460 0 0
PHOTRONICS INC COM 719405102   212,936 8,600 SH   SOLE   8,600 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,285,660 13,123 SH   SOLE   13,123 0 0
PINTEREST INC CL A 72352L106   389,249 12,025 SH   SOLE   12,025 0 0
PLANET LABS PBC COM CL A 72703X106   757,736 339,792 SH   SOLE   339,792 0 0
PLUG POWER INC COM NEW 72919P202   772,708 341,906 SH   SOLE   341,906 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,215,494 26,981 SH   SOLE   26,981 0 0
PPG INDS INC COM 693506107   8,539,829 64,471 SH   SOLE   64,471 0 0
PRIME MEDICINE INC COM 74168J101   108,797 28,113 SH   SOLE   28,113 0 0
PROCTER & GAMBLE CO COM 742718109   7,147,098 41,265 SH   SOLE   41,265 0 0
PUBLIC SVC ENTERPRISE GRP INC COM 744573106   6,934,204 77,729 SH   SOLE   77,729 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   3,200,218 336,865 SH   SOLE   336,865 0 0
QUALCOMM INC COM 747525103   5,100,140 29,992 SH   SOLE   29,992 0 0
QUALYS INC COM 74758T303   5,149,576 40,087 SH   SOLE   40,087 0 0
QUANTA SVCS INC COM 74762E102   883,418 2,963 SH   SOLE   2,963 0 0
QUANTUM SI INC COM CL A 74765K105   23,112 26,198 SH   SOLE   26,198 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   886,754 154,218 SH   SOLE   154,218 0 0
RADIUS RECYCLING INC CL A 806882106   1,784,846 96,270 SH   SOLE   96,270 0 0
RADWARE LTD ORD M81873107   2,015,137 90,446 SH   SOLE   90,446 0 0
RAPID7 INC COM 753422104   5,778,625 144,864 SH   SOLE   144,864 0 0
RAYONIER INC COM 754907103   1,190,692 37,001 SH   SOLE   37,001 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   542,700 82,352 SH   SOLE   82,352 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   299,983 47,692 SH   SOLE   47,692 0 0
REPUBLIC SVCS INC COM 760759100   3,885,451 19,346 SH   SOLE   19,346 0 0
ROBINHOOD MKTS INC COM CL A 770700102   532,501 22,737 SH   SOLE   22,737 0 0
ROBLOX CORP CL A 771049103   927,867 20,964 SH   SOLE   20,964 0 0
ROCKET LAB USA INC COM 773122106   285,653 29,358 SH   SOLE   29,358 0 0
ROCKWELL AUTOMATION INC COM 773903109   3,785,286 14,100 SH   SOLE   14,100 0 0
ROKU INC COM CL A 77543R102   1,025,754 13,739 SH   SOLE   13,739 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,865,187 3,352 SH   SOLE   3,352 0 0
RTX CORPORATION COM 75513E101   2,756,875 22,754 SH   SOLE   22,754 0 0
S&P GLOBAL INC COM 78409V104   2,856,909 5,530 SH   SOLE   5,530 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,473,084 6,120 SH   SOLE   6,120 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   2,646,137 32,986 SH   SOLE   32,986 0 0
SENTINELONE INC CL A 81730H109   7,591,849 317,385 SH   SOLE   317,385 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   760,879 135,629 SH   SOLE   135,629 0 0
SHOPIFY INC CL A 82509L107   815,665 10,178 SH   SOLE   10,178 0 0
SJW GROUP COM 784305104   3,578,762 61,586 SH   SOLE   61,586 0 0
SMITH A O CORP COM 831865209   1,168,509 13,008 SH   SOLE   13,008 0 0
SMURFIT WESTROCK PLC SHS G8267P108   2,005,464 40,580 SH   SOLE   40,580 0 0
SOFI TECHNOLOGIES INC COM 83406F102   129,517 16,478 SH   SOLE   16,478 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   575,430 25,117 SH   SOLE   25,117 0 0
SOUTHERN CO COM 842587107   507,263 5,625 SH   SOLE   5,625 0 0
STANDARD BIOTOOLS INC COM 34385P108   38,071 19,726 SH   SOLE   19,726 0 0
STATE STR CORP COM 857477103   1,757,103 19,861 SH   SOLE   19,861 0 0
STEEL DYNAMICS INC COM 858119100   2,030,392 16,104 SH   SOLE   16,104 0 0
STEM INC COM 85859N102   298,091 856,092 SH   SOLE   856,092 0 0
STERIS PLC SHS USD G8473T100   1,087,307 4,483 SH   SOLE   4,483 0 0
STRYKER CORPORATION COM 863667101   7,699,896 21,314 SH   SOLE   21,314 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   2,310,357 237,203 SH   SOLE   237,203 0 0
SUNRUN INC COM 86771W105   1,506,890 83,438 SH   SOLE   83,438 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   26,582,451 153,063 SH   SOLE   153,063 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   502,601 11,851 SH   SOLE   11,851 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   3,240,094 21,459 SH   SOLE   21,459 0 0
TEMPUS AI INC CL A 88023B103   257,983 4,558 SH   SOLE   4,558 0 0
TENABLE HLDGS INC COM 88025T102   4,248,319 104,845 SH   SOLE   104,845 0 0
TERADYNE INC COM 880770102   2,410,070 17,995 SH   SOLE   17,995 0 0
TESLA INC COM 88160R101   3,584,331 13,700 SH   SOLE   13,700 0 0
TETRA TECHNOLOGIES INC DEL COM 88162G103   2,572,578 54,550 SH   SOLE   54,550 0 0
AZEK CO INC CL A 05478C105   1,106,914 23,652 SH   SOLE   23,652 0 0
THE TRADE DESK INC COM CL A 88339J105   262,941 2,398 SH   SOLE   2,398 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,984,991 3,209 SH   SOLE   3,209 0 0
TJX COS INC NEW COM 872540109   3,283,127 27,932 SH   SOLE   27,932 0 0
T-MOBILE US INC COM 872590104   1,775,521 8,604 SH   SOLE   8,604 0 0
TOPBUILD CORP COM 89055F103   1,134,186 2,788 SH   SOLE   2,788 0 0
TRACTOR SUPPLY CO COM 892356106   3,794,309 13,042 SH   SOLE   13,042 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   821,775 2,114 SH   SOLE   2,114 0 0
TREX CO INC COM 89531P105   1,399,978 21,027 SH   SOLE   21,027 0 0
TWIST BIOSCIENCE CORP COM 90184D100   481,528 10,658 SH   SOLE   10,658 0 0
UIPATH INC CL A 90364P105   537,472 41,990 SH   SOLE   41,990 0 0
UNION PAC CORP COM 907818108   1,700,466 6,899 SH   SOLE   6,899 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,945,604 15,300 SH   SOLE   15,300 0 0
UNITY SOFTWARE INC COM 91332U101   533,108 23,568 SH   SOLE   23,568 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,283,748 6,116 SH   SOLE   6,116 0 0
US BANCORP DEL COM NEW 902973304   3,178,464 69,505 SH   SOLE   69,505 0 0
UNITED PARCEL SERVICE INC CL B 911312106   10,591,437 77,684 SH   SOLE   77,684 0 0
VALMONT INDS INC COM 920253101   1,976,009 6,815 SH   SOLE   6,815 0 0
VARONIS SYS INC COM 922280102   5,656,611 100,117 SH   SOLE   100,117 0 0
VENTAS INC COM 92276F100   1,469,090 22,908 SH   SOLE   22,908 0 0
VERACYTE INC COM 92337F107   324,776 9,541 SH   SOLE   9,541 0 0
VERALTO CORP COM SHS 92338C103   2,444,812 21,856 SH   SOLE   21,856 0 0
VERISIGN INC COM 92343E102   5,739,641 30,215 SH   SOLE   30,215 0 0
VERISK ANALYTICS INC COM 92345Y106   2,297,489 8,574 SH   SOLE   8,574 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,991,881 111,153 SH   SOLE   111,153 0 0
VISA INC COM CL A 92826C839   10,555,056 38,389 SH   SOLE   38,389 0 0
WABTEC COM 929740108   1,321,468 7,270 SH   SOLE   7,270 0 0
DISNEY WALT CO COM 254687106   5,539,582 57,590 SH   SOLE   57,590 0 0
WASTE MGMT INC DEL COM 94106L109   13,611,709 65,567 SH   SOLE   65,567 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   2,373,154 11,454 SH   SOLE   11,454 0 0
WD 40 CO COM 929236107   1,135,446 4,403 SH   SOLE   4,403 0 0
WELLTOWER INC COM 95040Q104   1,493,598 11,666 SH   SOLE   11,666 0 0
WESCO INTL INC COM 95082P105   1,155,030 6,876 SH   SOLE   6,876 0 0
WESTAMERICA BANCORPORATION COM 957090103   242,109 4,899 SH   SOLE   4,899 0 0
WEX INC COM 96208T104   601,715 2,869 SH   SOLE   2,869 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,541,058 75,046 SH   SOLE   75,046 0 0
WILLDAN GROUP INC COM 96924N100   756,142 18,465 SH   SOLE   18,465 0 0
WOLFSPEED INC COM COM 977852102   416,450 42,933 SH   SOLE   42,933 0 0
XPENG INC SPON ADS ADS 98422D105   1,314,198 107,898 SH   SOLE   107,898 0 0
XYLEM INC COM 98419M100   5,014,609 37,137 SH   SOLE   37,137 0 0
YETI HLDGS INC COM 98585X104   1,194,917 29,123 SH   SOLE   29,123 0 0
ZOETIS INC CL A 98978V103   1,723,447 8,821 SH   SOLE   8,821 0 0
ZSCALER INC COM 98980G102   5,149,909 30,127 SH   SOLE   30,127 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   2,504,191 69,677 SH   SOLE   69,677 0 0