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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1LIFE HEALTHCARE INC COM 68269G107 1,205 68,589 SH   SOLE   0 0 68,589
AES CORP COM 00130H105 12,497 514,294 SH   SOLE   0 0 514,294
AGILENT TECHNOLOGIES INC COM 00846U101 9,193 57,584 SH   SOLE   0 0 57,584
ALPHABET INC CAP STK CL A 02079K305 617 213 SH   SOLE   0 0 213
AMERICAN WTR WKS CO INC NEW COM 030420103 14,047 74,377 SH   SOLE   0 0 74,377
AMPHENOL CORP NEW CL A 032095101 2,010 22,987 SH   SOLE   0 0 22,987
APPLE INC COM 037833100 8,399 47,302 SH   SOLE   0 0 47,302
ASGN INC COM 00191U102 7,310 59,238 SH   SOLE   0 0 59,238
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 11,671 326,369 SH   SOLE   0 0 326,369
AUDIOCODES LTD ORD M15342104 1,641 47,245 SH   SOLE   0 0 47,245
AVANTOR INC COM 05352A100 8,499 201,681 SH   SOLE   0 0 201,681
AVNET INC COM 053807103 7,997 193,955 SH   SOLE   0 0 193,955
BEST BUY INC COM 086516101 10,473 103,081 SH   SOLE   0 0 103,081
BK OF AMERICA CORP COM 060505104 356 8,009 SH   SOLE   0 0 8,009
BRISTOL-MYERS SQUIBB CO COM 110122108 344 5,517 SH   SOLE   0 0 5,517
CADENCE DESIGN SYSTEM INC COM 127387108 1,483 7,957 SH   SOLE   0 0 7,957
CELESTICA INC SUB VTG SHS 15101Q108 1,722 154,687 SH   SOLE   0 0 154,687
CISCO SYS INC COM 17275R102 613 9,679 SH   SOLE   0 0 9,679
CLOROX CO DEL COM 189054109 294 1,685 SH   SOLE   0 0 1,685
CONSTELLATION BRANDS INC CL A 21036P108 14,280 56,898 SH   SOLE   0 0 56,898
COSTCO WHSL CORP NEW COM 22160K105 856 1,508 SH   SOLE   0 0 1,508
CROWDSTRIKE HLDGS INC CL A 22788C105 6,215 30,353 SH   SOLE   0 0 30,353
CVS HEALTH CORP COM 126650100 1,923 18,645 SH   SOLE   0 0 18,645
DATADOG INC CL A COM 23804L103 2,982 16,742 SH   SOLE   0 0 16,742
DEERE & CO COM 244199105 351 1,024 SH   SOLE   0 0 1,024
DOW INC COM 260557103 280 4,929 SH   SOLE   0 0 4,929
DRIVEN BRANDS HLDGS INC COM 26210V102 4,257 126,620 SH   SOLE   0 0 126,620
DTE ENERGY CO COM 233331107 11,588 96,942 SH   SOLE   0 0 96,942
DUKE ENERGY CORP NEW COM NEW 26441C204 261 2,492 SH   SOLE   0 0 2,492
EDWARDS LIFESCIENCES CORP COM 28176E108 593 4,579 SH   SOLE   0 0 4,579
ENTERGY CORP NEW COM 29364G103 12,686 112,615 SH   SOLE   0 0 112,615
EXELON CORP COM 30161N101 221 3,827 SH   SOLE   0 0 3,827
EXXON MOBIL CORP COM 30231G102 763 12,466 SH   SOLE   0 0 12,466
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 533 11,500 SH   SOLE   0 0 11,500
FISERV INC COM 337738108 1,525 14,692 SH   SOLE   0 0 14,692
FORTINET INC COM 34959E109 3,003 8,356 SH   SOLE   0 0 8,356
FORTIVE CORP COM 34959J108 4,045 53,021 SH   SOLE   0 0 53,021
GILDAN ACTIVEWEAR INC COM 375916103 1,211 28,575 SH   SOLE   0 0 28,575
HARLEY DAVIDSON INC COM 412822108 269 7,136 SH   SOLE   0 0 7,136
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,168 269,105 SH   SOLE   0 0 269,105
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7,194 456,209 SH   SOLE   0 0 456,209
HOME DEPOT INC COM 437076102 398 959 SH   SOLE   0 0 959
ICON PLC SHS G4705A100 940 3,035 SH   SOLE   0 0 3,035
INARI MED INC COM 45332Y109 3,047 33,384 SH   SOLE   0 0 33,384
JOHNSON & JOHNSON COM 478160104 207 1,211 SH   SOLE   0 0 1,211
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 217 3,554 SH   SOLE   0 0 3,554
LIFE STORAGE INC COM 53223X107 2,575 16,810 SH   SOLE   0 0 16,810
LITHIA MTRS INC COM 536797103 13,069 44,011 SH   SOLE   0 0 44,011
LOWES COS INC COM 548661107 3,198 12,374 SH   SOLE   0 0 12,374
LULULEMON ATHLETICA INC COM 550021109 1,446 3,694 SH   SOLE   0 0 3,694
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 6,953 165,937 SH   SOLE   0 0 165,937
MARVELL TECHNOLOGY INC COM 573874104 12,252 140,043 SH   SOLE   0 0 140,043
MCDONALDS CORP COM 580135101 228 850 SH   SOLE   0 0 850
METTLER TOLEDO INTERNATIONAL COM 592688105 216 127 SH   SOLE   0 0 127
MICROSOFT CORP COM 594918104 19,035 56,599 SH   SOLE   0 0 56,599
MIMECAST LTD ORD SHS G14838109 988 12,412 SH   SOLE   0 0 12,412
NEXTERA ENERGY INC COM 65339F101 15,987 171,246 SH   SOLE   0 0 171,246
NISOURCE INC COM 65473P105 14,410 521,928 SH   SOLE   0 0 521,928
NVIDIA CORPORATION COM 67066G104 28,039 95,336 SH   SOLE   0 0 95,336
ON SEMICONDUCTOR CORP COM 682189105 1,260 18,555 SH   SOLE   0 0 18,555
PACKAGING CORP AMER COM 695156109 376 2,761 SH   SOLE   0 0 2,761
PFIZER INC COM 717081103 755 12,783 SH   SOLE   0 0 12,783
PLAYA HOTELS & RESORTS NV SHS N70544106 8,632 1,081,704 SH   SOLE   0 0 1,081,704
PROCTER AND GAMBLE CO COM 742718109 293 1,791 SH   SOLE   0 0 1,791
PULMONX CORP COM 745848101 4,336 135,217 SH   SOLE   0 0 135,217
RAYTHEON TECHNOLOGIES CORP COM 75513E101 733 8,515 SH   SOLE   0 0 8,515
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,840 16,285 SH   SOLE   0 0 16,285
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 293 4,095 SH   SOLE   0 0 4,095
SONOS INC COM 83570H108 8,552 286,966 SH   SOLE   0 0 286,966
SPDR S&P 500 ETF TR TR UNIT 78462F103 267 562 SH   SOLE   0 0 562
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,035 20,007 SH   SOLE   0 0 20,007
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,095 17,499 SH   SOLE   0 0 17,499
TE CONNECTIVITY LTD SHS H84989104 1,612 9,991 SH   SOLE   0 0 9,991
TESLA INC COM 88160R101 500 473 SH   SOLE   0 0 473
TEXAS INSTRS INC COM 882508104 271 1,438 SH   SOLE   0 0 1,438
THERMO FISHER SCIENTIFIC INC COM 883556102 246 369 SH   SOLE   0 0 369
UNITED RENTALS INC COM 911363109 2,660 8,006 SH   SOLE   0 0 8,006
UNITEDHEALTH GROUP INC COM 91324P102 403 803 SH   SOLE   0 0 803
VISTRA CORP COM 92840M102 14,169 622,280 SH   SOLE   0 0 622,280
WALMART INC COM 931142103 491 3,392 SH   SOLE   0 0 3,392
WASTE MGMT INC DEL COM 94106L109 238 1,427 SH   SOLE   0 0 1,427
WEC ENERGY GROUP INC COM 92939U106 8,549 88,071 SH   SOLE   0 0 88,071
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,214 4,720 SH   SOLE   0 0 4,720
YETI HLDGS INC COM 98585X104 2,490 30,066 SH   SOLE   0 0 30,066
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 13,599 211,815 SH   SOLE   0 0 211,815
ZSCALER INC COM 98980G102 9,045 28,150 SH   SOLE   0 0 28,150