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
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 9,280 259,494 SH   SOLE   259,494 0 0
BUNGE LIMITED COM G16962105 9,979 106,882 SH   SOLE   106,882 0 0
AGNC INVT CORP COM 00123Q104 7,737 514,431 SH   SOLE   514,431 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 8,338 254,668 SH   SOLE   254,668 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,021 60,396 SH   SOLE   60,396 0 0
ALPHABET INC CAP STK CL C 02079K107 9,966 3,444 SH   SOLE   3,444 0 0
ALPHABET INC CAP STK CL A 02079K305 368 127 SH   SOLE   127 0 0
AMAZON COM INC COM 023135106 9,403 2,820 SH   SOLE   2,820 0 0
APPLE INC COM 037833100 6,700 37,730 SH   SOLE   37,730 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,017 43,796 SH   SOLE   43,796 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 272 910 SH   SOLE   910 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102 1,533 101,052 SH   SOLE   101,052 0 0
CBRE ACQUISITION HLDGS INC COM CL A 12510J106 105 10,000 SH   SOLE   10,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,849 37,951 SH   SOLE   37,951 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,861 79,414 SH   SOLE   79,414 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 5,427 481,975 SH   SOLE   481,975 0 0
META PLATFORMS INC CL A 30303M102 567 1,685 SH   SOLE   1,685 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,637 9,345 SH   SOLE   9,345 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 6,605 286,418 SH   SOLE   286,418 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 256 7,323 SH   SOLE   7,323 0 0
ICICI BANK LIMITED ADR 45104G104 3,492 176,464 SH   SOLE   176,464 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,028 44,072 SH   SOLE   44,072 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 370 930 SH   SOLE   930 0 0
INVESCO SR INCOME TR COM 46131H107 1,614 372,820 SH   SOLE   372,820 0 0
ISHARES GOLD TR ISHARES NEW 464285204 670 19,250 SH   SOLE   19,250 0 0
ISHARES INC MSCI EURZONE ETF 464286608 221 4,517 SH   SOLE   4,517 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,085 3,550 SH   SOLE   3,550 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,145 68,607 SH   SOLE   68,607 0 0
ISHARES TR MORTGE REL ETF 46435G342 219 6,350 SH   SOLE   6,350 0 0
JPMORGAN CHASE & CO COM 46625H100 257 1,621 SH   SOLE   1,621 0 0
M & T BK CORP COM 55261F104 2,058 13,401 SH   SOLE   13,401 0 0
MERCK & CO INC COM 58933Y105 1,291 16,844 SH   SOLE   16,844 0 0
MICROSOFT CORP COM 594918104 9,239 27,471 SH   SOLE   27,471 0 0
NEXTERA ENERGY INC COM 65339F101 4,726 50,623 SH   SOLE   50,623 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 3,302 205,760 SH   SOLE   205,760 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 817 54,139 SH   SOLE   54,139 0 0
PLUG POWER INC COM NEW 72919P202 780 27,615 SH   SOLE   27,615 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 284 597 SH   SOLE   597 0 0
SPDR GOLD TR GOLD SHS 78463V107 274 1,605 SH   SOLE   1,605 0 0
SPDR SER TR S&P REGL BKG 78464A698 542 7,650 SH   SOLE   7,650 0 0
SPDR SER TR S&P PHARMAC 78464A722 1,675 36,305 SH   SOLE   36,305 0 0
SPDR SER TR S&P BK ETF 78464A797 3,334 61,111 SH   SOLE   61,111 0 0
SALESFORCE COM INC COM 79466L302 7,315 28,783 SH   SOLE   28,783 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 224 1,590 SH   SOLE   1,590 0 0
SIMON PPTY GROUP INC NEW COM 828806109 6,926 43,348 SH   SOLE   43,348 0 0
TREACE MED CONCEPTS INC COM 89455T109 321 17,197 SH   SOLE   17,197 0 0
TWILIO INC CL A 90138F102 5,963 22,642 SH   SOLE   22,642 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 433 1,350 SH   SOLE   1,350 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 468 3,183 SH   SOLE   3,183 0 0
VISA INC COM CL A 92826C839 5,592 25,804 SH   SOLE   25,804 0 0
WILLIAMS COS INC COM 969457100 1,086 41,724 SH   SOLE   41,724 0 0