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
ABBOTT LABS COM 002824100 12,878 107,460 SH   SOLE   0 0 107,460
AES CORP COM 00130H105 13,639 508,720 SH   SOLE   0 0 508,720
AGILENT TECHNOLOGIES INC COM 00846U101 6,362 50,042 SH   SOLE   0 0 50,042
ALPHABET INC CAP STK CL A 02079K305 439 213 SH   SOLE   0 0 213
AMPHENOL CORP NEW CL A 032095101 651 9,869 SH   SOLE   0 0 9,869
ANALOG DEVICES INC COM 032654105 754 4,863 SH   SOLE   0 0 4,863
APPLE INC COM 037833100 5,828 47,708 SH   SOLE   0 0 47,708
ASTRAZENECA PLC SPONSORED ADR 046353108 204 4,102 SH   SOLE   0 0 4,102
AT&T INC COM 00206R102 262 8,654 SH   SOLE   0 0 8,654
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 11,540 315,052 SH   SOLE   0 0 315,052
AUDIOCODES LTD ORD M15342104 1,020 37,817 SH   SOLE   0 0 37,817
AVANTOR INC COM 05352A100 5,887 203,489 SH   SOLE   0 0 203,489
BK OF AMERICA CORP COM 060505104 372 9,608 SH   SOLE   0 0 9,608
BRISTOL-MYERS SQUIBB CO COM 110122108 613 9,707 SH   SOLE   0 0 9,707
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 8,231 3,625,855 SH   SOLE   0 0 3,625,855
CISCO SYS INC COM 17275R102 538 10,400 SH   SOLE   0 0 10,400
CMS ENERGY CORP COM 125896100 8,623 140,861 SH   SOLE   0 0 140,861
CONSTELLATION BRANDS INC CL A 21036P108 10,782 47,291 SH   SOLE   0 0 47,291
COSTCO WHSL CORP NEW COM 22160K105 4,500 12,768 SH   SOLE   0 0 12,768
CROWDSTRIKE HLDGS INC CL A 22788C105 5,703 31,245 SH   SOLE   0 0 31,245
CVS HEALTH CORP COM 126650100 205 2,730 SH   SOLE   0 0 2,730
DATADOG INC CL A COM 23804L103 3,716 44,591 SH   SOLE   0 0 44,591
DEERE & CO COM 244199105 229 613 SH   SOLE   0 0 613
DENTSPLY SIRONA INC COM 24906P109 1,568 24,568 SH   SOLE   0 0 24,568
DOW INC COM 260557103 204 3,192 SH   SOLE   0 0 3,192
DTE ENERGY CO COM 233331107 230 1,731 SH   SOLE   0 0 1,731
DUKE ENERGY CORP NEW COM NEW 26441C204 249 2,575 SH   SOLE   0 0 2,575
EDWARDS LIFESCIENCES CORP COM 28176E108 340 4,071 SH   SOLE   0 0 4,071
EXELON CORP COM 30161N101 210 4,807 SH   SOLE   0 0 4,807
EXXON MOBIL CORP COM 30231G102 6,063 108,594 SH   SOLE   0 0 108,594
FACEBOOK INC CL A 30303M102 11,812 40,104 SH   SOLE   0 0 40,104
FEDEX CORP COM 31428X106 4,998 17,596 SH   SOLE   0 0 17,596
FORTINET INC COM 34959E109 1,637 8,875 SH   SOLE   0 0 8,875
GROUP 1 AUTOMOTIVE INC COM 398905109 1,063 6,738 SH   SOLE   0 0 6,738
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,019 248,003 SH   SOLE   0 0 248,003
HOME DEPOT INC COM 437076102 214 702 SH   SOLE   0 0 702
IPG PHOTONICS CORP COM 44980X109 1,179 5,592 SH   SOLE   0 0 5,592
LOUISIANA PAC CORP COM 546347105 6,448 116,272 SH   SOLE   0 0 116,272
LOWES COS INC COM 548661107 1,851 9,735 SH   SOLE   0 0 9,735
LULULEMON ATHLETICA INC COM 550021109 12,408 40,455 SH   SOLE   0 0 40,455
MICROSOFT CORP COM 594918104 12,882 54,639 SH   SOLE   0 0 54,639
MIMECAST LTD ORD SHS G14838109 428 10,654 SH   SOLE   0 0 10,654
NATIONAL GRID PLC SPONSORED ADR NE 636274409 11,563 195,181 SH   SOLE   0 0 195,181
NEXTERA ENERGY INC COM 65339F101 13,291 175,783 SH   SOLE   0 0 175,783
NISOURCE INC COM 65473P105 12,660 525,099 SH   SOLE   0 0 525,099
NRG ENERGY INC COM NEW 629377508 11,944 316,570 SH   SOLE   0 0 316,570
NV5 GLOBAL INC COM 62945V109 2,024 20,959 SH   SOLE   0 0 20,959
NVIDIA CORPORATION COM 67066G104 13,074 24,485 SH   SOLE   0 0 24,485
OWENS & MINOR INC NEW COM 690732102 11,541 307,018 SH   SOLE   0 0 307,018
PFIZER INC COM 717081103 520 14,360 SH   SOLE   0 0 14,360
PROCTER AND GAMBLE CO COM 742718109 256 1,888 SH   SOLE   0 0 1,888
QORVO INC COM 74736K101 852 4,661 SH   SOLE   0 0 4,661
QUEST DIAGNOSTICS INC COM 74834L100 267 2,081 SH   SOLE   0 0 2,081
RAYTHEON TECHNOLOGIES CORP COM 75513E101 690 8,933 SH   SOLE   0 0 8,933
REGENERON PHARMACEUTICALS COM 75886F107 6,067 12,822 SH   SOLE   0 0 12,822
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 277 4,331 SH   SOLE   0 0 4,331
SEMPRA ENERGY COM 816851109 12,522 94,448 SH   SOLE   0 0 94,448
SONOS INC COM 83570H108 9,973 266,158 SH   SOLE   0 0 266,158
SPDR S&P 500 ETF TR TR UNIT 78462F103 243 614 SH   SOLE   0 0 614
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,339 15,757 SH   SOLE   0 0 15,757
TARGET CORP COM 87612E106 8,431 42,567 SH   SOLE   0 0 42,567
TE CONNECTIVITY LTD REG SHS H84989104 1,161 8,992 SH   SOLE   0 0 8,992
TESLA INC COM 88160R101 313 469 SH   SOLE   0 0 469
UNITEDHEALTH GROUP INC COM 91324P102 306 822 SH   SOLE   0 0 822
VERIZON COMMUNICATIONS INC COM 92343V104 11,270 193,810 SH   SOLE   0 0 193,810
WALMART INC COM 931142103 494 3,633 SH   SOLE   0 0 3,633
WASTE MGMT INC DEL COM 94106L109 206 1,600 SH   SOLE   0 0 1,600
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 11,956 37,212 SH   SOLE   0 0 37,212
ZSCALER INC COM 98980G102 4,129 24,054 SH   SOLE   0 0 24,054