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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AT&T INC COMCOM00206R10234111,298SH SOLENONE0011,298
ABBVIE INC COMCOM00287Y1092172,007SH SOLENONE002,007
ALPHABET INC COM CL CCAP STK CL C02079K107752364SH SOLENONE00364
ALPHABET INC COM CL ACAP STK CL A02079K305870422SH SOLENONE00422
AMAZON COM INC COMCOM0231351061,516490SH SOLENONE00490
AMPLIFY ETF TR HIGH INCOME ETFHIGH INCOME03210884727716,615SH SOLENONE0016,615
ANGEL OAK FINANCIAL STRATEGIES COM BEN INTCOM BEN INT03464A10028016,080SH SOLENONE0016,080
APPLE INC COMCOM0378331004,96240,625SH SOLENONE0040,625
BERKSHIRE HATHAWAY INC COM CL BCL B NEW0846707022631,032SH SOLENONE001,032
BLACKROCK ENHANCED EQY DIVIDEN COMCOM09251A1049410,018SH SOLENONE0010,018
BRISTOL-MYERS SQUIBB CO COMCOM1101221082443,878SH SOLENONE003,878
WALT DISNEY COMPANY (THE) COMCOM2546871062751,492SH SOLENONE001,492
EATON VANCE LTD COMCOM27828H1053,013238,604SH SOLENONE00238,604
FACEBOOK INC COM CL ACL A30303M1026862,331SH SOLENONE002,331
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETFFST LOW OPPT EFT33739Q2002504,900SH SOLENONE004,900
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETFFIRST TR ENH NEW33739Q4082,89848,326SH SOLENONE0048,326
GOLDMAN SACHS ETF TRUST ACCES TREASURY ETFACCES TREASURY3814305299669,650SH SOLENONE009,650
HOME DEPOT INC COMCOM4370761023891,277SH SOLENONE001,277
INTEL CORP COMCOM4581401004487,014SH SOLENONE007,014
INVESCO ACTIVELY MANAGED EXCHA ULTRA SHRT DUR ETFULTRA SHRT DUR46090A88794218,674SH SOLENONE0018,674
INVESCO QQQ TRUST UNIT SER 1 ETFUNIT SER 146090E1036572,060SH SOLENONE002,060
INVESCO EXCHANGE TRADED FD TR FINL PFD ETFFINL PFD ETF46137V62161432,540SH SOLENONE0032,540
INVESCO EXCHANGE TRADED FD TR DYNMC LRG VALU ETFDYNMC LRG VALU46137V73857513,485SH SOLENONE0013,485
INVESCO EXCHANGE TRADED FUND T PFD ETFPFD ETF46138E5113,880258,714SH SOLENONE00258,714
INVESCO EXCHANGE TRADED FUND T EMRNG MKT SVRG ETFEMRNG MKT SVRG46138E7841,68462,924SH SOLENONE0062,924
INVESCO EXCHANGE TRADED FUND T SR LN ETFSR LN ETF46138G5082,12095,835SH SOLENONE0095,835
ISHARES INC JP MORGAN EM HI YLD BD ETFJP MRGN EM HI BD46428628554012,146SH SOLENONE0012,146
ISHARES TRUST MORNINGSTAR GRWT ETFMORNINGSTAR GRWT4642871197162,483SH SOLENONE002,483
ISHARES TRUST TIPS BD ETFTIPS BD ETF4642871761,88214,998SH SOLENONE0014,998
ISHARES TRUST CORE S&P500 ETFCORE S&P500 ETF4642872001,8824,733SH SOLENONE004,733
ISHARES TRUST CORE US AGGBD ET ETFCORE US AGGBD ET4642872266735,916SH SOLENONE005,916
ISHARES TRUST S&P 500 GRWT ETFS&P 500 GRWT ETF4642873092,22034,105SH SOLENONE0034,105
ISHARES TRUST MSCI EAFE ETFMSCI EAFE ETF4642874654886,437SH SOLENONE006,437
ISHARES TRUST CORE S&P MCP ETFCORE S&P MCP ETF4642875076112,350SH SOLENONE002,350
ISHARES TRUST NASDAQ BIOTECH ETFNASDAQ BIOTECH4642875562991,990SH SOLENONE001,990
ISHARES TRUST GLOBAL 100 ETFGLOBAL 100 ETF46428757283512,654SH SOLENONE0012,654
ISHARES TRUST RUS 1000 VAL ETFRUS 1000 VAL ETF4642875982281,510SH SOLENONE001,510
ISHARES TRUST RUS 1000 GRW ETFRUS 1000 GRW ETF4642876144561,878SH SOLENONE001,878
ISHARES TRUST RUS 1000 ETFRUS 1000 ETF4642876222561,145SH SOLENONE001,145
ISHARES TRUST RUSSELL 2000 ETFRUSSELL 2000 ETF4642876551,0774,878SH SOLENONE004,878
ISHARES TRUST CORE S&P SCP ETFCORE S&P SCP ETF4642878044574,214SH SOLENONE004,214
ISHARES TRUST SHRT NAT MUN ETFSHRT NAT MUN ETF4642881583533,280SH SOLENONE003,280
ISHARES TRUST 1-5 YEAR INVT GRADE CORP BDISHS 1-5YR INVS4642886461,85733,962SH SOLENONE0033,962
ISHARES TRUST PFD AND INCM SEC ETFPFD AND INCM SEC4642886874,310112,242SH SOLENONE00112,242
ISHARES TRUST US HOME CONS ETFUS HOME CONS ETF4642887524396,470SH SOLENONE006,470
ISHARES TRUST US AER DEF ETFUS AER DEF ETF4642887605725,495SH SOLENONE005,495
ISHARES TRUST U.S. MED DVC ETFU.S. MED DVC ETF464288810287870SH SOLENONE00870
ISHARES TRUST GRWT ALLOCAT ETFGRWT ALLOCAT ETF4642898672454,576SH SOLENONE004,576
ISHARES TRUST FLTG RATE NT ETFFLTG RATE NT ETF46429B6551,78335,130SH SOLENONE0035,130
ISHARES US ETF TRUST BLACKROCK SH MATURITY BD ETFBLACKROCK ST MAT46431W5071,93638,578SH SOLENONE0038,578
ISHARES TRUST BLACKROCK ULTRA SHT TRM BDBLACKROCK ULTRA46434V8781,10921,963SH SOLENONE0021,963
ISHARES TRUST MORTGE REL ETFMORTGE REL ETF46435G3422888,185SH SOLENONE008,185
JP MORGAN CHASE & CO COMCOM46625H1004382,881SH SOLENONE002,881
JP MORGAN CHASE & CO ETN 24/05/24 ALERIAN MLPALERIAN ML ETN46625H36531118,797SH SOLENONE0018,797
JP MORGAN ETF TRUST ULTRA SHRT INC ETFULTRA SHRT INC46641Q8373,49568,874SH SOLENONE0068,874
JANUS DETROIT STREET TRUST HENDRSN SHRT ETFHENDRSN SHRT ETF47103U88665012,952SH SOLENONE0012,952
JOHNSON & JOHNSON COMCOM4781601047014,269SH SOLENONE004,269
LOCKHEED MARTIN CORP COMCOM539830109263714SH SOLENONE00714
MASTERCARD INCORPORATED COM CL ACL A57636Q1047091,994SH SOLENONE001,994
MCDONALD'S CORPORATION COMCOM580135101212945SH SOLENONE00945
MERCK & CO INC COMCOM58933Y1053244,215SH SOLENONE004,215
MICROSOFT CORP COMCOM5949181049434,001SH SOLENONE004,001
MILLER/HOWARD HIGH INCOME EQY COM SHS BEN INCOM SHS BEN IN60037910116717,490SH SOLENONE0017,490
NETFLIX INC COMCOM64110L106507973SH SOLENONE00973
NEW YORK COMMUNITY BANCORP INC COMCOM64944510312610,000SH SOLENONE0010,000
NUVEEN S&P 500 BUYWRITE INCOME COM STK USD0.01COM6706ER10155140,932SH SOLENONE0040,932
NUVEEN S&P 500 DYNAMIC OVERWRI COMCOM6706EW1004,995302,230SH SOLENONE00302,230
NUVEEN MUN VALUE FUND COMCOM6709281001,717154,135SH SOLENONE00154,135
PALANTIR TECH INC COM CL ACL A69608A10898142,133SH SOLENONE0042,133
PEOPLE'S UNITED FINANCIAL INC COMCOM71270410559333,163SH SOLENONE0033,163
PFIZER INC COMCOM71708110339610,935SH SOLENONE0010,935
PIMCO ETF TRUST 0-5 HIGH YIELD ETF0-5 HIGH YIELD72201R7834404,446SH SOLENONE004,446
PIMCO ETF TRUST ENHAN SHRT MA AC ETFENHAN SHRT MA AC72201R83311,667114,489SH SOLENONE00114,489
PROCTER & GAMBLE CO COMCOM7427181092061,528SH SOLENONE001,528
PROSHARES TRUST S&P 500 DV ARIST ETFS&P 500 DV ARIST74348A4672913,381SH SOLENONE003,381
PUBLIC SERVICE ENTERPRISE GRP COMCOM7445731064056,739SH SOLENONE006,739
PUTNAM PREMIER INCOME TRUST SH BEN INTSH BEN INT7468531003,363690,670SH SOLENONE00690,670
RIVERNORTH MANAGED DUR MUN INC COMCOM76882H10534718,695SH SOLENONE0018,695
SPDR S&P500 ETF TRUST TR UNIT ETFTR UNIT78462F1032,4796,257SH SOLENONE006,257
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETFPORTFOLIO DEVLPD78463X88997027,457SH SOLENONE0027,457
SPDR SERIES TRUST BLMBRG BRC CNVRT ETFBLMBRG BRC CNVRT78464A3592,32327,878SH SOLENONE0027,878
SPDR SERIES TRUST PRTFLO S&P500 VL ETFPRTFLO S&P500 VL78464A5081,06928,221SH SOLENONE0028,221
SPDR SERIES TRUST S&P DIVID ETFS&P DIVID ETF78464A7631,24110,516SH SOLENONE0010,516
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETFPORTFOLI S&P150078464A8053406,917SH SOLENONE006,917
SPDR SERIES TRUST S&P BIOTECH ETFS&P BIOTECH78464A8703372,490SH SOLENONE002,490
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETFBLACKSTONE SENR78467V6082,10846,092SH SOLENONE0046,092
SPDR DOW JONES IND UT SER 1 ETFUT SER 178467X1095221,583SH SOLENONE001,583
SPDR SERIES TRUST BLOOMBERG SRT TR ETFBLOOMBERG SRT TR78468R4081,07639,400SH SOLENONE0039,400
SPDR SERIES TRUST NUVEEN BLMBRG SR ETFNUVEEN BLMBRG SR78468R73983016,756SH SOLENONE0016,756
SQUARE INC COM CL ACL A8522341036813,002SH SOLENONE003,002
TESLA INC COMCOM88160R1011,0341,549SH SOLENONE001,549
TEXAS INSTRUMENTS INC COMCOM8825081042471,310SH SOLENONE001,310
UNITEDHEALTH GROUP INC COMCOM91324P102267720SH SOLENONE00720
VANGUARD DIV APP ETFDIV APP ETF9219088444,68831,879SH SOLENONE0031,879
VANGUARD STAR FD TL INTL STK F ETFVG TL INTL STK F9219097681,73627,694SH SOLENONE0027,694
VANGUARD SHORT TRM BOND ETFSHORT TRM BOND9219378272993,646SH SOLENONE003,646
VANGUARD TOTAL BND MRKT ETFTOTAL BND MRKT9219378357,04683,174SH SOLENONE0083,174
VANGUARD HIGH DIV YLD ETFHIGH DIV YLD9219464068,85587,601SH SOLENONE0087,601
VANGUARD STRM INFPROIDX ETFSTRM INFPROIDX9220208051,27124,665SH SOLENONE0024,665
VANGUARD INTL BD IDX ETFINTL BD IDX ETF92203J40792916,275SH SOLENONE0016,275
VANGUARD TT WRLD ST ETFTT WRLD ST ETF9220427423,50135,989SH SOLENONE0035,989
VANGUARD ALLWRLD EX US ETFALLWRLD EX US9220427751,69027,861SH SOLENONE0027,861
VANGUARD HEALTH CAR ETFHEALTH CAR ETF92204A5041,1084,845SH SOLENONE004,845
VANGUARD INF TECH ETFINF TECH ETF92204A702246688SH SOLENONE00688
VANGUARD SHRT TRM CORP BD ETFSHRT TRM CORP BD92206C4092,95935,868SH SOLENONE0035,868
VANGUARD INT-TERM CORP ETFINT-TERM CORP92206C8702,40125,811SH SOLENONE0025,811
VANGUARD TAX EXEMPT BD ETFTAX EXEMPT BD92290774668812,606SH SOLENONE0012,606
VANGUARD S&P 500 ETF SHSS&P 500 ETF SHS9229083631,4383,950SH SOLENONE003,950
VANGUARD REAL ESTATE ETFREAL ESTATE ETF9229085531,16512,685SH SOLENONE0012,685
VANGUARD MID CAP ETFMID CAP ETF9229086293551,605SH SOLENONE001,605
VANGUARD LARGE CAP ETFLARGE CAP ETF9229086379044,879SH SOLENONE004,879
VANGUARD EXTEND MKT ETFEXTEND MKT ETF9229086521,3617,696SH SOLENONE007,696
VANGUARD GROWTH ETFGROWTH ETF9229087368,18131,829SH SOLENONE0031,829
VANGUARD VALUE ETFVALUE ETF9229087441,92314,635SH SOLENONE0014,635
VANGUARD SMALL CP ETFSMALL CP ETF9229087516,59730,816SH SOLENONE0030,816
VANGUARD TOTAL STK MKT ETFTOTAL STK MKT9229087691,6017,749SH SOLENONE007,749
VERIZON COMMUNICATIONS COMCOM92343V1045279,063SH SOLENONE009,063
VIRGIN GALACTIC HLDGS INC COMCOM92766K1062277,430SH SOLENONE007,430
VISA INC COM CL ACOM CL A92826C8398964,234SH SOLENONE004,234
WD-40 CO COMCOM9292361074281,400SH SOLENONE001,400
WISDOMTREE TRUST US SMALLCAP FUND ETFUS SMALLCAP FUND97717W5621,04121,985SH SOLENONE0021,985
WISDOMTREE TRUST US MIDCAP FUND ETFUS MIDCAP FUND97717W5702214,356SH SOLENONE004,356
WISDOMTREE TRUST INTL EQUITY FD ETFINTL EQUITY FD97717W7032544,845SH SOLENONE004,845
WISDOMTREE TRUST GLB US QTLY DIV ETFGLB US QTLY DIV97717W8441,02613,219SH SOLENONE0013,219
WISDOMTREE TRUST EUROPE HEDGED EQ ETFEUROPE HEDGED EQ97717X7012162,972SH SOLENONE002,972