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 1 14,928 SH   SOLE   0 0 14,928
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 0 15,800 SH   SOLE   0 0 15,800
ALPS ETF TR ALERIAN MLP 00162Q866 1 77,113 SH   SOLE   0 0 77,113
ALPS ETF TR RIVRFRNT STR INC 00162Q783 0 18,369 SH   SOLE   0 0 18,369
APPLE INC COM 037833100 40 12,210 SH   SOLE   0 0 12,210
ARK ETF TR INNOVATION ETF 00214Q104 0 10,457 SH   SOLE   0 0 10,457
AT&T INC COM 00206R102 13 26,355 SH   SOLE   0 0 26,355
BROOKFIELD PROPERTY REIT INC CL A 11282X103 0 17,228 SH   SOLE   0 0 17,228
CBRE CLARION GLOBAL REAL EST COM 12504G100 0 50,017 SH   SOLE   0 0 50,017
CHEVRON CORP NEW COM 166764100 3 26,805 SH   SOLE   0 0 26,805
CLOUDERA INC COM 18914U100 0 10,089 SH   SOLE   0 0 10,089
COHEN & STEERS INFRASTRUCTUR COM 19248A109 0 15,385 SH   SOLE   0 0 15,385
COLGATE PALMOLIVE CO COM 194162103 1 14,143 SH   SOLE   0 0 14,143
CRONOS GROUP INC COM 22717L101 0 14,565 SH   SOLE   0 0 14,565
EATON VANCE TX MNG BY WRT OP COM 27828Y108 0 13,245 SH   SOLE   0 0 13,245
EATON VANCE TXMGD GL BUYWR O COM 27829C105 0 15,250 SH   SOLE   0 0 15,250
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1 10,925 SH   SOLE   0 0 10,925
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1 27,902 SH   SOLE   0 0 27,902
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1 34,786 SH   SOLE   0 0 34,786
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1 11,025 SH   SOLE   0 0 11,025
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1 18,400 SH   SOLE   0 0 18,400
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 0 35,883 SH   SOLE   0 0 35,883
GABELLI DIVD & INCOME TR COM 36242H104 0 12,795 SH   SOLE   0 0 12,795
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 1 42,949 SH   SOLE   0 0 42,949
GENERAL ELECTRIC CO COM 369604103 10 17,160 SH   SOLE   0 0 17,160
GLADSTONE INVT CORP COM 376546107 159 13,710 SH   SOLE   0 0 13,710
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 1 18,298 SH   SOLE   0 0 18,298
HANESBRANDS INC COM 410345102 1 47,576 SH   SOLE   0 0 47,576
HOME DEPOT INC COM 437076102 289 5,193 SH   SOLE   0 0 5,193
INTEL CORP COM 458140100 1 11,626 SH   SOLE   0 0 11,626
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1 62,829 SH   SOLE   0 0 62,829
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 0 11,300 SH   SOLE   0 0 11,300
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 435 29,967 SH   SOLE   0 0 29,967
IONIS PHARMACEUTICALS INC COM 462222100 1 14,863 SH   SOLE   0 0 14,863
ISHARES TR INTL SEL DIV ETF 464288448 0 14,398 SH   SOLE   0 0 14,398
ISHARES TR MIN VOL USA ETF 46429B697 1 12,920 SH   SOLE   0 0 12,920
ISHARES TR MORTGE REL ETF 46435G342 0 10,954 SH   SOLE   0 0 10,954
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 0 10,607 SH   SOLE   0 0 10,607
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1 25,257 SH   SOLE   0 0 25,257
MICROSOFT CORP COM 594918104 112 12,835 SH   SOLE   0 0 12,835
NEW MTN FIN CORP COM 647551100 0 32,094 SH   SOLE   0 0 32,094
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 695 70,372 SH   SOLE   0 0 70,372
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 237 17,060 SH   SOLE   0 0 17,060
NUVEEN FLOATING RATE INCOME COM 67072T108 0 35,445 SH   SOLE   0 0 35,445
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 0 23,058 SH   SOLE   0 0 23,058
PROSHARES TR S&P 500 DV ARIST 74348A467 1 10,484 SH   SOLE   0 0 10,484
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1 15,742 SH   SOLE   0 0 15,742
RITE AID CORP COM 767754104 8 13,000 SH   SOLE   0 0 13,000
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 16 13,370 SH   SOLE   0 0 13,370
STORE CAP CORP COM 862121100 1 33,263 SH   SOLE   0 0 33,263
TEMPLETON GLOBAL INCOME FD COM 880198106 0 13,562 SH   SOLE   0 0 13,562
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1 22,756 SH   SOLE   0 0 22,756
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1 16,547 SH   SOLE   0 0 16,547
WELLS FARGO CO NEW COM 949746101 293 6,067 SH   SOLE   0 0 6,067