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 337 3,687 SH   SOLE   0 0 3,687
ABBVIE INC COM 00287Y109 642 6,539 SH   SOLE   0 0 6,539
ALPHABET INC CAP STK CL A 02079K305 404 285 SH   SOLE   0 0 285
AMAZON COM INC COM 023135106 1,884 683 SH   SOLE   0 0 683
APPLE INC COM 037833100 3,076 8,433 SH   SOLE   0 0 8,433
AT&T INC COM 00206R102 201 6,665 SH   SOLE   0 0 6,665
BECTON DICKINSON & CO COM 075887109 230 962 SH   SOLE   0 0 962
BERKSHIRE HATHAWAY INC DEL CL A 084670108 267 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 319 1,786 SH   SOLE   0 0 1,786
CHEVRON CORP NEW COM 166764100 347 3,886 SH   SOLE   0 0 3,886
COSTCO WHSL CORP NEW COM 22160K105 344 1,136 SH   SOLE   0 0 1,136
DIGITAL RLTY TR INC COM 253868103 234 1,650 SH   SOLE   0 0 1,650
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,149 81,345 SH   SOLE   0 0 81,345
ELECTRONIC ARTS INC COM 285512109 204 1,545 SH   SOLE   0 0 1,545
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 538 11,521 SH   SOLE   0 0 11,521
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 700 16,087 SH   SOLE   0 0 16,087
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 1,524 26,086 SH   SOLE   0 0 26,086
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 226 6,835 SH   SOLE   0 0 6,835
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 697 34,938 SH   SOLE   0 0 34,938
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,662 90,229 SH   SOLE   500 0 89,729
HOME DEPOT INC COM 437076102 1,089 4,349 SH   SOLE   0 0 4,349
ILLINOIS TOOL WKS INC COM 452308109 1,997 11,420 SH   SOLE   0 0 11,420
INTEL CORP COM 458140100 749 12,526 SH   SOLE   0 0 12,526
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2,715 127,576 SH   SOLE   0 0 127,576
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 2,790 119,829 SH   SOLE   1,080 0 118,749
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,877 134,650 SH   SOLE   0 0 134,650
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 1,599 70,461 SH   SOLE   625 0 69,836
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 264 12,000 SH   SOLE   0 0 12,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 346 14,436 SH   SOLE   0 0 14,436
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 994 45,675 SH   SOLE   0 0 45,675
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 876 39,300 SH   SOLE   0 0 39,300
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,934 88,655 SH   SOLE   0 0 88,655
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 319 5,560 SH   SOLE   0 0 5,560
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 384 14,445 SH   SOLE   0 0 14,445
INVESCO QQQ TR UNIT SER 1 46090E103 458 1,851 SH   SOLE   0 0 1,851
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,668 16,391 SH   SOLE   0 0 16,391
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 209 11,525 SH   SOLE   100 0 11,425
ISHARES TR 20 YR TR BD ETF 464287432 3,309 20,185 SH   SOLE   0 0 20,185
ISHARES TR BARCLAYS 7 10 YR 464287440 2,922 23,980 SH   SOLE   0 0 23,980
ISHARES TR MSCI MIN VOL ETF 46429B697 861 14,193 SH   SOLE   0 0 14,193
ISHARES TR GNMA BOND ETF 46429B333 6,602 128,499 SH   SOLE   450 0 128,049
ISHARES TR JPMORGAN USD EMG 464288281 862 7,893 SH   SOLE   0 0 7,893
ISHARES TR MSCI EMG MKT ETF 464287234 252 6,300 SH   SOLE   0 0 6,300
ISHARES TR RUS 1000 VAL ETF 464287598 2,430 21,578 SH   SOLE   0 0 21,578
ISHARES TR RUS 1000 GRW ETF 464287614 6,107 31,815 SH   SOLE   0 0 31,815
ISHARES TR RUSSELL 2000 ETF 464287655 1,706 11,912 SH   SOLE   0 0 11,912
ISHARES TR SELECT DIVID ETF 464287168 202 2,507 SH   SOLE   0 0 2,507
ISHARES TR SH TR CRPORT ETF 464288646 2,619 47,874 SH   SOLE   0 0 47,874
ISHARES TR U.S. TECH ETF 464287721 712 2,639 SH   SOLE   0 0 2,639
ISHARES TR U.S. MED DVC ETF 464288810 1,145 4,325 SH   SOLE   0 0 4,325
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 427 18,119 SH   SOLE   0 0 18,119
JOHNSON & JOHNSON COM 478160104 992 7,052 SH   SOLE   0 0 7,052
MCDONALDS CORP COM 580135101 267 1,445 SH   SOLE   0 0 1,445
MEDICAL PPTYS TRUST INC COM 58463J304 434 23,059 SH   SOLE   0 0 23,059
MERCK & CO. INC COM 58933Y105 419 5,420 SH   SOLE   0 0 5,420
MICROCHIP TECHNOLOGY INC. COM 595017104 742 7,050 SH   SOLE   0 0 7,050
MICROSOFT CORP COM 594918104 2,150 10,567 SH   SOLE   0 0 10,567
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 704 75,656 SH   SOLE   0 0 75,656
NUVEEN INT DUR QUAL MUN TRM COM 670677103 320 22,500 SH   SOLE   0 0 22,500
NUVEEN QUALITY MUNCP INCOME COM 67066V101 143 10,167 SH   SOLE   0 0 10,167
ORBCOMM INC COM 68555P100 55 14,299 SH   SOLE   0 0 14,299
PACER FDS TR TRENDP US LAR CP 69374H105 936 34,425 SH   SOLE   0 0 34,425
PEPSICO INC COM 713448108 482 3,645 SH   SOLE   0 0 3,645
PFIZER INC COM 717081103 287 8,781 SH   SOLE   0 0 8,781
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,495 14,705 SH   SOLE   0 0 14,705
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 255 2,500 SH   SOLE   0 0 2,500
PROCTER AND GAMBLE CO COM 742718109 469 3,919 SH   SOLE   0 0 3,919
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 978 42,250 SH   SOLE   0 0 42,250
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,813 18,115 SH   SOLE   0 0 18,115
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 250 3,645 SH   SOLE   0 0 3,645
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 857 8,200 SH   SOLE   0 0 8,200
SPDR GOLD TR GOLD SHS 78463V107 668 3,993 SH   SOLE   0 0 3,993
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,190 13,589 SH   SOLE   0 0 13,589
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,774 5,466 SH   SOLE   0 0 5,466
SPDR SER TR S&P DIVID ETF 78464A763 1,323 14,504 SH   SOLE   0 0 14,504
TRI CONTL CORP COM 895436103 265 10,723 SH   SOLE   0 0 10,723
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,039 25,931 SH   SOLE   0 0 25,931
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,846 46,615 SH   SOLE   200 0 46,415
VANGUARD INDEX FDS GROWTH ETF 922908736 1,484 7,342 SH   SOLE   0 0 7,342
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 668 3,465 SH   SOLE   0 0 3,465
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,010 3,625 SH   SOLE   0 0 3,625
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 293 3,079 SH   SOLE   0 0 3,079
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 642 6,711 SH   SOLE   0 0 6,711
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,237 7,494 SH   SOLE   0 0 7,494
VANGUARD INDEX FDS MID CAP ETF 922908629 1,043 6,363 SH   SOLE   0 0 6,363
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,586 19,081 SH   SOLE   0 0 19,081
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 255 3,079 SH   SOLE   0 0 3,079
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,404 15,357 SH   SOLE   0 0 15,357
VANGUARD INDEX FDS VALUE ETF 922908744 333 3,348 SH   SOLE   0 0 3,348
VISA INC COM CL A 92826C839 507 2,624 SH   SOLE   0 0 2,624
WALMART INC COM 931142103 235 1,965 SH   SOLE   0 0 1,965
WASTE MGMT INC DEL COM 94106L109 221 2,085 SH   SOLE   0 0 2,085
WISDOMTREE TR EMER MKT HIGH FD 97717W315 447 12,384 SH   SOLE   0 0 12,384