1 Industrials (continued) Tetra Tech Inc. TTEK Industrials Professional Services 2 Alarm.com Holdings Inc ALRM Information Technology Software 3 Cfd Bloom Energy Corp- A BE Industrials Electrical Equipment 4 Itron Inc ITRI Information Technology Electronic Equipment, Instruments & Components 5 Veralto Corp VLTO Industrials Machinery 6 Select Energy Services Inc WTTR Industrials Commercial Services & Supplies 7 Arlo Technologies Inc ARLO Information Technology Electronic Equipment, Instruments & Components 8 ADT INC ADT Industrials Commercial Services & Supplies 9 Johnson Controls Intl Plc JCI Industrials Electrical Equipment 10 Silicon Laboratories Inc SLAB Information Technology Semiconductors & Semiconductor Equipment 11 Xylem,Inc. XYL Industrials Machinery 12 Badger Meter, Inc. BMI Industrials Electrical Equipment 13 Tesla Inc TSLA Consumer Discretionary Automobiles 14 Energy Recovery Inc ERII Industrials Machinery 15 Ameresco Inc AMRC Industrials Commercial Services & Supplies 16 Hawkins Inc HWKN Materials Chemicals 17 Shoals Technologies Group Inc Cl A SHLS Utilities Independent Power and Renewable Electricity Producers 18 Pentair Plc Ordinary Shares PNR Industrials Machinery 19 Generac Holdings, Inc. GNRC Industrials Electrical Equipment 20 Roku, Inc ROKU Information Technology Technology Hardware, Storage & Peripherals 21 Allegion Plc ALLE:IE Unknown Unknown 22 Roper Technologies Inc. ROP Industrials Industrial Conglomerates 23 Acuity Brands Inc AYI Industrials Electrical Equipment 24 Shell Plc SHEL Energy Oil, Gas & Consumable Fuels 25 Suncor Energy Inc SU:CA Energy Oil, Gas & Consumable Fuels 26 Ametek Inc AME Information Technology Electronic Equipment, Instruments & Components 27 Resideo Technologies Inc REZI Industrials Electrical Equipment 28 Bp Plc BP:LN Unknown Unknown 29 Evgo Inc EVGO Industrials Electrical Equipment 30 TE Connectivity PLC Common Stock TEL Industrials Electrical Equipment 31 Napco Security Technologies Inc NSSC Industrials Commercial Services & Supplies 32 Fuelcell Energy Inc FCEL Industrials Electrical Equipment 33 Bce Inc BCE:CA Communication Services Diversified Telecommunication Services 34 Dupont De Nemou DD Unknown Unknown 35 Nrg Energy NRG Utilities Independent Power and Renewable Electricity Producers 36 Mueller Water Products Inc MWA Industrials Building Products 37 Gentex Corp GNTX Consumer Discretionary Auto Components 38 Himax Technologies Inc -sp Adr HIMX Information Technology Semiconductors & Semiconductor Equipment 39 Carrier Global Corporation CARR Industrials Machinery 40 Clearway Energy, Inc., Class C CWEN Utilities Independent Power and Renewable Electricity Producers 41 Core & Main Lp 144a CNM Industrials Trading Companies & Distributors 42 Parsons Corporation Com PSN Industrials Construction & Engineering 43 Baidu(Internet Products And Services) 9888:HK Communication Services Interactive Media & Services 44 Consolidated Water Company, Ltd. CWCO Utilities Water Utilities 45 Enphase Energy Inc Common Stock ENPH Information Technology Semiconductors & Semiconductor Equipment 46 Ceva Inc CEVA Industrials Air Freight & Logistics 47 Chargepoint Holdings Inc Class A CHPT Industrials Electrical Equipment 48 On Semiconductor Corp ON Information Technology Semiconductors & Semiconductor Equipment 49 Adi Global Distribution Inc Common Stock Usd ADIG Unknown Unknown 50 Honeywell International Inc HON Unknown Unknown 51 Fluence Energy Inc FLNC Industrials Electrical Equipment 52 Honeywell Aerospace Inc HONA Unknown Unknown 53 SmartRent Inc. SMRT Information Technology Software 54 Ssi Us Gov Money Market Class NMF Unknown Unknown 55 us dollar001/00/1900 - Other Other