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 8,193 223,679 SH   SOLE   223,679 0 0
BUNGE LIMITED COM G16962105 5,587 70,475 SH   SOLE   70,475 0 0
AGNC INVT CORP COM 00123Q104 7,462 445,251 SH   SOLE   445,251 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 7,913 259,439 SH   SOLE   259,439 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,705 50,595 SH   SOLE   50,595 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 527 2,326 SH   SOLE   2,326 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,589 49,860 SH   SOLE   49,860 0 0
ALPHABET INC CAP STK CL C 02079K107 8,831 4,269 SH   SOLE   4,269 0 0
ALPHABET INC CAP STK CL A 02079K305 270 131 SH   SOLE   131 0 0
AMAZON COM INC COM 023135106 7,602 2,457 SH   SOLE   2,457 0 0
APPLE INC COM 037833100 4,480 36,673 SH   SOLE   36,673 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 3,717 177,661 SH   SOLE   177,661 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 328 1,285 SH   SOLE   1,285 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,489 98,999 SH   SOLE   98,999 0 0
CBRE ACQUISITION HLDGS INC COM CL A 12510J106 98 10,000 SH   SOLE   10,000 0 0
CLEARWAY ENERGY INC CL C 18539C204 5,063 179,937 SH   SOLE   179,937 0 0
FACEBOOK INC CL A 30303M102 902 3,061 SH   SOLE   3,061 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,386 9,609 SH   SOLE   9,609 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 4,282 204,468 SH   SOLE   204,468 0 0
ICICI BANK LIMITED ADR 45104G104 2,314 144,336 SH   SOLE   144,336 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,381 39,228 SH   SOLE   39,228 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 304 954 SH   SOLE   954 0 0
INVESCO SR INCOME TR COM 46131H107 1,706 406,250 SH   SOLE   406,250 0 0
ISHARES SILVER TR ISHARES 46428Q109 2,972 130,935 SH   SOLE   130,935 0 0
ISHARES GOLD TR ISHARES 464285105 626 38,500 SH   SOLE   38,500 0 0
ISHARES INC MSCI STH KOR ETF 464286772 2,808 31,303 SH   SOLE   31,303 0 0
ISHARES TR NASDAQ BIOTECH 464287556 2,941 19,534 SH   SOLE   19,534 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 924 3,800 SH   SOLE   3,800 0 0
ISHARES TR MSCI INDIA ETF 46429B598 2,610 61,886 SH   SOLE   61,886 0 0
M & T BK CORP COM 55261F104 1,938 12,780 SH   SOLE   12,780 0 0
MAGNITE INC COM 55955D100 730 17,540 SH   SOLE   17,540 0 0
MICROSOFT CORP COM 594918104 5,919 25,104 SH   SOLE   25,104 0 0
NEXTERA ENERGY INC COM 65339F101 3,445 45,567 SH   SOLE   45,567 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 3,000 191,553 SH   SOLE   191,553 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 844 56,539 SH   SOLE   56,539 0 0
PLUG POWER INC COM NEW 72919P202 1,858 51,845 SH   SOLE   51,845 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 289 729 SH   SOLE   729 0 0
SALESFORCE COM INC COM 79466L302 5,628 26,562 SH   SOLE   26,562 0 0
SIMON PPTY GROUP INC NEW COM 828806109 7,186 63,166 SH   SOLE   63,166 0 0
SNAP INC CL A 83304A106 3,250 62,161 SH   SOLE   62,161 0 0
TARGET CORP COM 87612E106 219 1,105 SH   SOLE   1,105 0 0
TWILIO INC CL A 90138F102 5,227 15,340 SH   SOLE   15,340 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,137 79,475 SH   SOLE   79,475 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 398 1,550 SH   SOLE   1,550 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 349 2,656 SH   SOLE   2,656 0 0
VISA INC COM CL A 92826C839 4,047 19,115 SH   SOLE   19,115 0 0