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
AT&T INC COM COM 00206R102 341 11,298 SH   SOLE NONE 0 0 11,298
ABBVIE INC COM COM 00287Y109 217 2,007 SH   SOLE NONE 0 0 2,007
ALPHABET INC COM CL C CAP STK CL C 02079K107 752 364 SH   SOLE NONE 0 0 364
ALPHABET INC COM CL A CAP STK CL A 02079K305 870 422 SH   SOLE NONE 0 0 422
AMAZON COM INC COM COM 023135106 1,516 490 SH   SOLE NONE 0 0 490
AMPLIFY ETF TR HIGH INCOME ETF HIGH INCOME 032108847 277 16,615 SH   SOLE NONE 0 0 16,615
ANGEL OAK FINANCIAL STRATEGIES COM BEN INT COM BEN INT 03464A100 280 16,080 SH   SOLE NONE 0 0 16,080
APPLE INC COM COM 037833100 4,962 40,625 SH   SOLE NONE 0 0 40,625
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 263 1,032 SH   SOLE NONE 0 0 1,032
BLACKROCK ENHANCED EQY DIVIDEN COM COM 09251A104 94 10,018 SH   SOLE NONE 0 0 10,018
BRISTOL-MYERS SQUIBB CO COM COM 110122108 244 3,878 SH   SOLE NONE 0 0 3,878
WALT DISNEY COMPANY (THE) COM COM 254687106 275 1,492 SH   SOLE NONE 0 0 1,492
EATON VANCE LTD COM COM 27828H105 3,013 238,604 SH   SOLE NONE 0 0 238,604
FACEBOOK INC COM CL A CL A 30303M102 686 2,331 SH   SOLE NONE 0 0 2,331
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 250 4,900 SH   SOLE NONE 0 0 4,900
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 2,898 48,326 SH   SOLE NONE 0 0 48,326
GOLDMAN SACHS ETF TRUST ACCES TREASURY ETF ACCES TREASURY 381430529 966 9,650 SH   SOLE NONE 0 0 9,650
HOME DEPOT INC COM COM 437076102 389 1,277 SH   SOLE NONE 0 0 1,277
INTEL CORP COM COM 458140100 448 7,014 SH   SOLE NONE 0 0 7,014
INVESCO ACTIVELY MANAGED EXCHA ULTRA SHRT DUR ETF ULTRA SHRT DUR 46090A887 942 18,674 SH   SOLE NONE 0 0 18,674
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 657 2,060 SH   SOLE NONE 0 0 2,060
INVESCO EXCHANGE TRADED FD TR FINL PFD ETF FINL PFD ETF 46137V621 614 32,540 SH   SOLE NONE 0 0 32,540
INVESCO EXCHANGE TRADED FD TR DYNMC LRG VALU ETF DYNMC LRG VALU 46137V738 575 13,485 SH   SOLE NONE 0 0 13,485
INVESCO EXCHANGE TRADED FUND T PFD ETF PFD ETF 46138E511 3,880 258,714 SH   SOLE NONE 0 0 258,714
INVESCO EXCHANGE TRADED FUND T EMRNG MKT SVRG ETF EMRNG MKT SVRG 46138E784 1,684 62,924 SH   SOLE NONE 0 0 62,924
INVESCO EXCHANGE TRADED FUND T SR LN ETF SR LN ETF 46138G508 2,120 95,835 SH   SOLE NONE 0 0 95,835
ISHARES INC JP MORGAN EM HI YLD BD ETF JP MRGN EM HI BD 464286285 540 12,146 SH   SOLE NONE 0 0 12,146
ISHARES TRUST MORNINGSTAR GRWT ETF MORNINGSTAR GRWT 464287119 716 2,483 SH   SOLE NONE 0 0 2,483
ISHARES TRUST TIPS BD ETF TIPS BD ETF 464287176 1,882 14,998 SH   SOLE NONE 0 0 14,998
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 1,882 4,733 SH   SOLE NONE 0 0 4,733
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET 464287226 673 5,916 SH   SOLE NONE 0 0 5,916
ISHARES TRUST S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309 2,220 34,105 SH   SOLE NONE 0 0 34,105
ISHARES TRUST MSCI EAFE ETF MSCI EAFE ETF 464287465 488 6,437 SH   SOLE NONE 0 0 6,437
ISHARES TRUST CORE S&P MCP ETF CORE S&P MCP ETF 464287507 611 2,350 SH   SOLE NONE 0 0 2,350
ISHARES TRUST NASDAQ BIOTECH ETF NASDAQ BIOTECH 464287556 299 1,990 SH   SOLE NONE 0 0 1,990
ISHARES TRUST GLOBAL 100 ETF GLOBAL 100 ETF 464287572 835 12,654 SH   SOLE NONE 0 0 12,654
ISHARES TRUST RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598 228 1,510 SH   SOLE NONE 0 0 1,510
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 456 1,878 SH   SOLE NONE 0 0 1,878
ISHARES TRUST RUS 1000 ETF RUS 1000 ETF 464287622 256 1,145 SH   SOLE NONE 0 0 1,145
ISHARES TRUST RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 1,077 4,878 SH   SOLE NONE 0 0 4,878
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 457 4,214 SH   SOLE NONE 0 0 4,214
ISHARES TRUST SHRT NAT MUN ETF SHRT NAT MUN ETF 464288158 353 3,280 SH   SOLE NONE 0 0 3,280
ISHARES TRUST 1-5 YEAR INVT GRADE CORP BD ISHS 1-5YR INVS 464288646 1,857 33,962 SH   SOLE NONE 0 0 33,962
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 4,310 112,242 SH   SOLE NONE 0 0 112,242
ISHARES TRUST US HOME CONS ETF US HOME CONS ETF 464288752 439 6,470 SH   SOLE NONE 0 0 6,470
ISHARES TRUST US AER DEF ETF US AER DEF ETF 464288760 572 5,495 SH   SOLE NONE 0 0 5,495
ISHARES TRUST U.S. MED DVC ETF U.S. MED DVC ETF 464288810 287 870 SH   SOLE NONE 0 0 870
ISHARES TRUST GRWT ALLOCAT ETF GRWT ALLOCAT ETF 464289867 245 4,576 SH   SOLE NONE 0 0 4,576
ISHARES TRUST FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 1,783 35,130 SH   SOLE NONE 0 0 35,130
ISHARES US ETF TRUST BLACKROCK SH MATURITY BD ETF BLACKROCK ST MAT 46431W507 1,936 38,578 SH   SOLE NONE 0 0 38,578
ISHARES TRUST BLACKROCK ULTRA SHT TRM BD BLACKROCK ULTRA 46434V878 1,109 21,963 SH   SOLE NONE 0 0 21,963
ISHARES TRUST MORTGE REL ETF MORTGE REL ETF 46435G342 288 8,185 SH   SOLE NONE 0 0 8,185
JP MORGAN CHASE & CO COM COM 46625H100 438 2,881 SH   SOLE NONE 0 0 2,881
JP MORGAN CHASE & CO ETN 24/05/24 ALERIAN MLP ALERIAN ML ETN 46625H365 311 18,797 SH   SOLE NONE 0 0 18,797
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTRA SHRT INC 46641Q837 3,495 68,874 SH   SOLE NONE 0 0 68,874
JANUS DETROIT STREET TRUST HENDRSN SHRT ETF HENDRSN SHRT ETF 47103U886 650 12,952 SH   SOLE NONE 0 0 12,952
JOHNSON & JOHNSON COM COM 478160104 701 4,269 SH   SOLE NONE 0 0 4,269
LOCKHEED MARTIN CORP COM COM 539830109 263 714 SH   SOLE NONE 0 0 714
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 709 1,994 SH   SOLE NONE 0 0 1,994
MCDONALD'S CORPORATION COM COM 580135101 212 945 SH   SOLE NONE 0 0 945
MERCK & CO INC COM COM 58933Y105 324 4,215 SH   SOLE NONE 0 0 4,215
MICROSOFT CORP COM COM 594918104 943 4,001 SH   SOLE NONE 0 0 4,001
MILLER/HOWARD HIGH INCOME EQY COM SHS BEN IN COM SHS BEN IN 600379101 167 17,490 SH   SOLE NONE 0 0 17,490
NETFLIX INC COM COM 64110L106 507 973 SH   SOLE NONE 0 0 973
NEW YORK COMMUNITY BANCORP INC COM COM 649445103 126 10,000 SH   SOLE NONE 0 0 10,000
NUVEEN S&P 500 BUYWRITE INCOME COM STK USD0.01 COM 6706ER101 551 40,932 SH   SOLE NONE 0 0 40,932
NUVEEN S&P 500 DYNAMIC OVERWRI COM COM 6706EW100 4,995 302,230 SH   SOLE NONE 0 0 302,230
NUVEEN MUN VALUE FUND COM COM 670928100 1,717 154,135 SH   SOLE NONE 0 0 154,135
PALANTIR TECH INC COM CL A CL A 69608A108 981 42,133 SH   SOLE NONE 0 0 42,133
PEOPLE'S UNITED FINANCIAL INC COM COM 712704105 593 33,163 SH   SOLE NONE 0 0 33,163
PFIZER INC COM COM 717081103 396 10,935 SH   SOLE NONE 0 0 10,935
PIMCO ETF TRUST 0-5 HIGH YIELD ETF 0-5 HIGH YIELD 72201R783 440 4,446 SH   SOLE NONE 0 0 4,446
PIMCO ETF TRUST ENHAN SHRT MA AC ETF ENHAN SHRT MA AC 72201R833 11,667 114,489 SH   SOLE NONE 0 0 114,489
PROCTER & GAMBLE CO COM COM 742718109 206 1,528 SH   SOLE NONE 0 0 1,528
PROSHARES TRUST S&P 500 DV ARIST ETF S&P 500 DV ARIST 74348A467 291 3,381 SH   SOLE NONE 0 0 3,381
PUBLIC SERVICE ENTERPRISE GRP COM COM 744573106 405 6,739 SH   SOLE NONE 0 0 6,739
PUTNAM PREMIER INCOME TRUST SH BEN INT SH BEN INT 746853100 3,363 690,670 SH   SOLE NONE 0 0 690,670
RIVERNORTH MANAGED DUR MUN INC COM COM 76882H105 347 18,695 SH   SOLE NONE 0 0 18,695
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 2,479 6,257 SH   SOLE NONE 0 0 6,257
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 970 27,457 SH   SOLE NONE 0 0 27,457
SPDR SERIES TRUST BLMBRG BRC CNVRT ETF BLMBRG BRC CNVRT 78464A359 2,323 27,878 SH   SOLE NONE 0 0 27,878
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL 78464A508 1,069 28,221 SH   SOLE NONE 0 0 28,221
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 1,241 10,516 SH   SOLE NONE 0 0 10,516
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PORTFOLI S&P1500 78464A805 340 6,917 SH   SOLE NONE 0 0 6,917
SPDR SERIES TRUST S&P BIOTECH ETF S&P BIOTECH 78464A870 337 2,490 SH   SOLE NONE 0 0 2,490
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 2,108 46,092 SH   SOLE NONE 0 0 46,092
SPDR DOW JONES IND UT SER 1 ETF UT SER 1 78467X109 522 1,583 SH   SOLE NONE 0 0 1,583
SPDR SERIES TRUST BLOOMBERG SRT TR ETF BLOOMBERG SRT TR 78468R408 1,076 39,400 SH   SOLE NONE 0 0 39,400
SPDR SERIES TRUST NUVEEN BLMBRG SR ETF NUVEEN BLMBRG SR 78468R739 830 16,756 SH   SOLE NONE 0 0 16,756
SQUARE INC COM CL A CL A 852234103 681 3,002 SH   SOLE NONE 0 0 3,002
TESLA INC COM COM 88160R101 1,034 1,549 SH   SOLE NONE 0 0 1,549
TEXAS INSTRUMENTS INC COM COM 882508104 247 1,310 SH   SOLE NONE 0 0 1,310
UNITEDHEALTH GROUP INC COM COM 91324P102 267 720 SH   SOLE NONE 0 0 720
VANGUARD DIV APP ETF DIV APP ETF 921908844 4,688 31,879 SH   SOLE NONE 0 0 31,879
VANGUARD STAR FD TL INTL STK F ETF VG TL INTL STK F 921909768 1,736 27,694 SH   SOLE NONE 0 0 27,694
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND 921937827 299 3,646 SH   SOLE NONE 0 0 3,646
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 7,046 83,174 SH   SOLE NONE 0 0 83,174
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 8,855 87,601 SH   SOLE NONE 0 0 87,601
VANGUARD STRM INFPROIDX ETF STRM INFPROIDX 922020805 1,271 24,665 SH   SOLE NONE 0 0 24,665
VANGUARD INTL BD IDX ETF INTL BD IDX ETF 92203J407 929 16,275 SH   SOLE NONE 0 0 16,275
VANGUARD TT WRLD ST ETF TT WRLD ST ETF 922042742 3,501 35,989 SH   SOLE NONE 0 0 35,989
VANGUARD ALLWRLD EX US ETF ALLWRLD EX US 922042775 1,690 27,861 SH   SOLE NONE 0 0 27,861
VANGUARD HEALTH CAR ETF HEALTH CAR ETF 92204A504 1,108 4,845 SH   SOLE NONE 0 0 4,845
VANGUARD INF TECH ETF INF TECH ETF 92204A702 246 688 SH   SOLE NONE 0 0 688
VANGUARD SHRT TRM CORP BD ETF SHRT TRM CORP BD 92206C409 2,959 35,868 SH   SOLE NONE 0 0 35,868
VANGUARD INT-TERM CORP ETF INT-TERM CORP 92206C870 2,401 25,811 SH   SOLE NONE 0 0 25,811
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD 922907746 688 12,606 SH   SOLE NONE 0 0 12,606
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 1,438 3,950 SH   SOLE NONE 0 0 3,950
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 1,165 12,685 SH   SOLE NONE 0 0 12,685
VANGUARD MID CAP ETF MID CAP ETF 922908629 355 1,605 SH   SOLE NONE 0 0 1,605
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 904 4,879 SH   SOLE NONE 0 0 4,879
VANGUARD EXTEND MKT ETF EXTEND MKT ETF 922908652 1,361 7,696 SH   SOLE NONE 0 0 7,696
VANGUARD GROWTH ETF GROWTH ETF 922908736 8,181 31,829 SH   SOLE NONE 0 0 31,829
VANGUARD VALUE ETF VALUE ETF 922908744 1,923 14,635 SH   SOLE NONE 0 0 14,635
VANGUARD SMALL CP ETF SMALL CP ETF 922908751 6,597 30,816 SH   SOLE NONE 0 0 30,816
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 1,601 7,749 SH   SOLE NONE 0 0 7,749
VERIZON COMMUNICATIONS COM COM 92343V104 527 9,063 SH   SOLE NONE 0 0 9,063
VIRGIN GALACTIC HLDGS INC COM COM 92766K106 227 7,430 SH   SOLE NONE 0 0 7,430
VISA INC COM CL A COM CL A 92826C839 896 4,234 SH   SOLE NONE 0 0 4,234
WD-40 CO COM COM 929236107 428 1,400 SH   SOLE NONE 0 0 1,400
WISDOMTREE TRUST US SMALLCAP FUND ETF US SMALLCAP FUND 97717W562 1,041 21,985 SH   SOLE NONE 0 0 21,985
WISDOMTREE TRUST US MIDCAP FUND ETF US MIDCAP FUND 97717W570 221 4,356 SH   SOLE NONE 0 0 4,356
WISDOMTREE TRUST INTL EQUITY FD ETF INTL EQUITY FD 97717W703 254 4,845 SH   SOLE NONE 0 0 4,845
WISDOMTREE TRUST GLB US QTLY DIV ETF GLB US QTLY DIV 97717W844 1,026 13,219 SH   SOLE NONE 0 0 13,219
WISDOMTREE TRUST EUROPE HEDGED EQ ETF EUROPE HEDGED EQ 97717X701 216 2,972 SH   SOLE NONE 0 0 2,972