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
VANGUARD WORLD FD EXTENDED DUR 921910709 36,103 332,714 SH   SOLE NONE 331,695 0 1,019
INVESCO QQQ TR UNIT SER 1 46090E103 33,420 179,881 SH   SOLE NONE 179,417 0 464
SPDR SERIES TRUST S&P DIVID ETF 78464A763 27,889 284,782 SH   SOLE NONE 283,790 0 992
ISHARES TR 20 YR TR BD ETF 464287432 24,527 209,147 SH   SOLE NONE 208,730 0 417
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 21,629 179,852 SH   SOLE NONE 179,260 0 592
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 21,269 67,393 SH   SOLE NONE 67,162 0 231
ISHARES TR USA MOMENTUM FCT 46432F396 20,816 174,924 SH   SOLE NONE 174,329 0 595
ALPS ETF TR SECTR DIV DOGS 00162Q858 20,524 447,538 SH   SOLE NONE 445,745 0 1,793
ISHARES TR CORE S&P MCP ETF 464287507 20,251 100,605 SH   SOLE NONE 100,261 0 344
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 19,905 120,425 SH   SOLE NONE 120,015 0 410
WISDOMTREE TR US MIDCAP DIVID 97717W505 15,705 425,852 SH   SOLE NONE 423,762 0 2,090
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 15,142 292,364 SH   SOLE NONE 290,971 0 1,393
ISHARES TR 0-5YR HI YL CP 46434V407 15,074 320,171 SH   SOLE NONE 319,595 0 576
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 12,246 660,892 SH   SOLE NONE 659,712 0 1,180
NVIDIA CORP COM 67066G104 12,155 43,254 SH   SOLE NONE 42,992 0 262
ISHARES TR BARCLAYS 7 10 YR 464287440 11,806 116,697 SH   SOLE NONE 116,437 0 260
ISHARES TR JPMORGAN USD EMG 464288281 8,775 81,396 SH   SOLE NONE 81,253 0 143
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 7,729 114,507 SH   SOLE NONE 114,097 0 410
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,463 140,811 SH   SOLE NONE 140,118 0 693
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 7,389 164,388 SH   SOLE NONE 163,386 0 1,002
ISHARES INC US INTL HGH YLD 464286178 7,366 148,732 SH   SOLE NONE 148,468 0 264
ISHARES TR CORE LT USDB ETF 464289479 7,133 119,535 SH   SOLE NONE 117,973 0 1,562
DBX ETF TR XTRACK RUSS 1000 233051481 7,077 210,577 SH   SOLE NONE 209,349 0 1,228
SPDR SER TR S&P1500MOMTILT 78468R705 7,037 54,834 SH   SOLE NONE 54,499 0 335
ISHARES TR RUS 1000 GRW ETF 464287614 6,897 44,218 SH   SOLE NONE 44,068 0 150
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 6,880 179,914 SH   SOLE NONE 179,297 0 617
CSX CORP COM 126408103 6,657 89,895 SH   SOLE NONE 89,363 0 532
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 6,569 116,737 SH   SOLE NONE 113,517 0 3,220
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 6,033 157,038 SH   SOLE NONE 156,757 0 281
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 5,605 110,970 SH   SOLE NONE 107,931 0 3,039
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 5,136 220,331 SH   SOLE NONE 214,252 0 6,079
JPMORGAN CHASE & CO COM 46625H100 4,978 44,118 SH   SOLE NONE 43,884 0 234
FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 4,961 282,345 SH   SOLE NONE 274,708 0 7,637
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 4,953 170,330 SH   SOLE NONE 169,333 0 997
AUTOZONE INC COM 053332102 4,759 6,135 SH   SOLE NONE 6,096 0 39
XYLEM INC COM 98419M100 4,700 58,851 SH   SOLE NONE 58,491 0 360
APPLE INC COM 037833100 4,536 20,092 SH   SOLE NONE 20,001 0 91
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 4,488 144,445 SH   SOLE NONE 143,737 0 708
NETEASE INC SPONSORED ADR 64110W102 4,478 19,618 SH   SOLE NONE 19,502 0 116
NIKE INC CL B 654106103 4,383 51,732 SH   SOLE NONE 51,430 0 302
ISHARES TR CORE US AGGBD ET 464287226 4,251 40,284 SH   SOLE NONE 39,771 0 513
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 4,231 48,088 SH   SOLE NONE 48,017 0 71
PROSHARES TR S&P MDCP 400 DIV 74347B680 4,135 72,646 SH   SOLE NONE 72,289 0 357
BIOGEN INC COM 09062X103 4,034 11,417 SH   SOLE NONE 11,346 0 71
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,003 84,717 SH   SOLE NONE 84,567 0 150
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 3,889 200,753 SH   SOLE NONE 195,205 0 5,548
AT&T INC COM 00206R102 3,849 114,636 SH   SOLE NONE 114,636 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 3,715 149,841 SH   SOLE NONE 145,705 0 4,136
LEAR CORP COM NEW 521865204 3,647 25,152 SH   SOLE NONE 25,004 0 148
BROADCOM INC COM 11135F101 3,552 14,395 SH   SOLE NONE 14,309 0 86
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,521 12,111 SH   SOLE NONE 12,111 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,443 29,259 SH   SOLE NONE 29,077 0 182
SPDR SER TR BLOOMBERG SRT TR 78468R408 3,406 123,435 SH   SOLE NONE 121,989 0 1,446
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,377 48,547 SH   SOLE NONE 48,245 0 302
ACTIVISION BLIZZARD INC COM 00507V109 3,336 40,100 SH   SOLE NONE 40,100 0 0
GILEAD SCIENCES INC COM 375558103 3,314 42,926 SH   SOLE NONE 42,663 0 263
ISHARES TR NATIONAL MUN ETF 464288414 3,161 29,284 SH   SOLE NONE 28,465 0 819
INGERSOLL-RAND PLC SHS G47791101 3,108 30,386 SH   SOLE NONE 30,193 0 193
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,025 17,993 SH   SOLE NONE 17,886 0 107
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,879 34,469 SH   SOLE NONE 34,407 0 62
PROSHARES TR RUSS 2000 DIVD 74347B698 2,630 44,672 SH   SOLE NONE 44,469 0 203
PRICE T ROWE GROUP INC COM 74144T108 2,397 21,954 SH   SOLE NONE 21,816 0 138
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,302 52,970 SH   SOLE NONE 52,970 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,275 80,801 SH   SOLE NONE 80,801 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,262 17,335 SH   SOLE NONE 17,232 0 103
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,235 75,214 SH   SOLE NONE 74,843 0 371
ISHARES TR CORE DIV GRWTH 46434V621 2,231 60,197 SH   SOLE NONE 59,902 0 295
PROSHARES TR S&P 500 DV ARIST 74348A467 2,218 33,203 SH   SOLE NONE 33,041 0 162
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 2,192 127,630 SH   SOLE NONE 124,065 0 3,565
ISHARES TR SELECT DIVID ETF 464287168 2,177 21,824 SH   SOLE NONE 21,717 0 107
CAMBREX CORP COM 132011107 2,055 30,038 SH   SOLE NONE 29,853 0 185
BAIDU INC SPON ADR REP A 056752108 2,028 8,869 SH   SOLE NONE 8,816 0 53
METLIFE INC COM 59156R108 1,930 41,314 SH   SOLE NONE 41,052 0 262
ISHARES TR CORE S&P SCP ETF 464287804 1,885 21,611 SH   SOLE NONE 21,606 0 5
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,770 40,914 SH   SOLE NONE 40,882 0 32
ISHARES TR 10-20 YR TRS ETF 464288653 1,731 13,467 SH   SOLE NONE 13,424 0 43
QURATE RETAIL INC COM SER A 74915M100 1,692 76,181 SH   SOLE NONE 76,181 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,622 19,246 SH   SOLE NONE 19,246 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,561 57,842 SH   SOLE NONE 57,842 0 0
MONGODB INC CL A 60937P106 1,527 18,726 SH   SOLE NONE 18,597 0 129
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,507 33,993 SH   SOLE NONE 33,993 0 0
ALTERYX INC COM CL A 02156B103 1,463 25,570 SH   SOLE NONE 25,425 0 145
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 1,345 23,178 SH   SOLE NONE 23,178 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,339 46,939 SH   SOLE NONE 46,939 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,272 29,272 SH   SOLE NONE 29,272 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,217 12,695 SH   SOLE NONE 12,695 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,164 5,436 SH   SOLE NONE 5,436 0 0
DISCOVERY INC COM SER C 25470F302 1,160 39,200 SH   SOLE NONE 39,200 0 0
AMAZON COM INC COM 023135106 1,118 558 SH   SOLE NONE 558 0 0
EXXON MOBIL CORP COM 30231G102 1,109 13,045 SH   SOLE NONE 13,045 0 0
ISHARES TR TIPS BD ETF 464287176 1,087 9,823 SH   SOLE NONE 9,823 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,084 25,907 SH   SOLE NONE 25,907 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1,048 50,617 SH   SOLE NONE 50,617 0 0
UNITED PARCEL SERVICE INC CL B 911312106 871 7,457 SH   SOLE NONE 7,457 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 855 10,600 SH   SOLE NONE 10,600 0 0
MICROSOFT CORP COM 594918104 830 7,260 SH   SOLE NONE 7,260 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 795 27,478 SH   SOLE NONE 27,478 0 0
AMERICAN TOWER CORP NEW COM 03027X100 721 4,961 SH   SOLE NONE 4,961 0 0
MEDTRONIC PLC SHS G5960L103 663 6,735 SH   SOLE NONE 6,735 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 663 35,782 SH   SOLE NONE 35,782 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 662 4,167 SH   SOLE NONE 4,167 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 656 9,222 SH   SOLE NONE 9,222 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 651 59,052 SH   SOLE NONE 59,052 0 0
BOEING CO COM 097023105 642 1,727 SH   SOLE NONE 1,727 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 634 12,534 SH   SOLE NONE 12,534 0 0
CENTRAL SECS CORP COM 155123102 626 21,228 SH   SOLE NONE 21,228 0 0
MEXICO FD INC COM 592835102 620 38,016 SH   SOLE NONE 38,016 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 610 46,591 SH   SOLE NONE 46,591 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 609 83,404 SH   SOLE NONE 83,404 0 0
GABELLI GLB SML & MD CP VAL COM 36249W104 590 48,398 SH   SOLE NONE 48,398 0 0
THE CENTRAL AND EASTERN EU I COM 153436100 582 24,205 SH   SOLE NONE 24,205 0 0
ROYCE MICRO-CAP TR INC COM 780915104 572 56,007 SH   SOLE NONE 56,007 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 566 15,213 SH   SOLE NONE 15,213 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 565 12,529 SH   SOLE NONE 12,487 0 42
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 564 51,988 SH   SOLE NONE 51,988 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 556 11,460 SH   SOLE NONE 11,460 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 527 6,245 SH   SOLE NONE 6,245 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 524 77,803 SH   SOLE NONE 77,803 0 0
BANK AMER CORP COM 060505104 521 17,694 SH   SOLE NONE 17,694 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 518 47,439 SH   SOLE NONE 47,439 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 514 45,846 SH   SOLE NONE 45,846 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 513 4,592 SH   SOLE NONE 4,592 0 0
ADAM NAT RES FD INC COM 00548F105 492 24,689 SH   SOLE NONE 24,689 0 0
GENERAL AMERN INVS INC COM 368802104 482 13,036 SH   SOLE NONE 13,036 0 0
SPROTT FOCUS TR INC COM 85208J109 478 64,743 SH   SOLE NONE 64,743 0 0
ALPHABET INC CAP STK CL A 02079K305 474 393 SH   SOLE NONE 393 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 467 32,171 SH   SOLE NONE 32,171 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 467 20,064 SH   SOLE NONE 20,064 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 456 8,036 SH   SOLE NONE 8,036 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 455 51,313 SH   SOLE NONE 51,313 0 0
GCI LIBERTY INC COM CLASS A 36164V305 454 8,894 SH   SOLE NONE 8,894 0 0
ETFIS SER TR I VIRTUS LIFESC CT 26923G301 453 13,120 SH   SOLE NONE 13,120 0 0
ISHARES TR RUS 1000 ETF 464287622 445 2,752 SH   SOLE NONE 2,752 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 444 5,097 SH   SOLE NONE 5,097 0 0
LILLY ELI & CO COM 532457108 433 4,035 SH   SOLE NONE 4,035 0 0
DISCOVERY INC COM SER A 25470F104 427 13,358 SH   SOLE NONE 13,358 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 421 31,371 SH   SOLE NONE 31,371 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 400 15,200 SH   SOLE NONE 15,200 0 0
CHEVRON CORP NEW COM 166764100 392 3,202 SH   SOLE NONE 3,082 0 120
RMR REAL ESTATE INCOME FUND COM 76970B101 392 21,779 SH   SOLE NONE 21,779 0 0
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 369 25,938 SH   SOLE NONE 25,938 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 346 83,664 SH   SOLE NONE 83,664 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE NONE 1 0 0
JOHNSON & JOHNSON COM 478160104 309 2,237 SH   SOLE NONE 2,237 0 0
ALTRIA GROUP INC COM 02209S103 300 4,978 SH   SOLE NONE 4,978 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 300 2,446 SH   SOLE NONE 2,446 0 0
ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 295 5,022 SH   SOLE NONE 5,022 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 294 2,072 SH   SOLE NONE 2,072 0 0
CISCO SYS INC COM 17275R102 277 5,700 SH   SOLE NONE 5,700 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 271 21,176 SH   SOLE NONE 21,176 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 270 1,937 SH   SOLE NONE 1,937 0 0
HOME DEPOT INC COM 437076102 269 1,297 SH   SOLE NONE 1,297 0 0
PFIZER INC COM 717081103 267 6,052 SH   SOLE NONE 6,052 0 0
MERCK & CO INC COM 58933Y105 267 3,757 SH   SOLE NONE 3,757 0 0
VANGUARD GROUP DIV APP ETF 921908844 261 2,356 SH   SOLE NONE 2,356 0 0
NORFOLK SOUTHERN CORP COM 655844108 259 1,436 SH   SOLE NONE 1,436 0 0
COCA COLA CO COM 191216100 258 5,577 SH   SOLE NONE 5,577 0 0
WELLS FARGO CO NEW COM 949746101 247 4,690 SH   SOLE NONE 4,690 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 243 5,163 SH   SOLE NONE 5,163 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 241 5,814 SH   SOLE NONE 5,814 0 0
INTEL CORP COM 458140100 227 4,802 SH   SOLE NONE 4,802 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341 225 6,908 SH   SOLE NONE 6,908 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 222 10,993 SH   SOLE NONE 10,993 0 0
LOCKHEED MARTIN CORP COM 539830109 220 635 SH   SOLE NONE 635 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 216 4,053 SH   SOLE NONE 4,053 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 213 2,768 SH   SOLE NONE 2,768 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 213 7,915 SH   SOLE NONE 7,915 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 209 5,871 SH   SOLE NONE 5,871 0 0
ISHARES TR USA QUALITY FCTR 46432F339 208 2,306 SH   SOLE NONE 2,306 0 0
BLACKROCK INC COM 09247X101 202 429 SH   SOLE NONE 429 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 202 9,771 SH   SOLE NONE 9,771 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 178 16,113 SH   SOLE NONE 16,113 0 0
THE CUSHING MLP INFASTCR TOT COM NEW 231631201 176 14,825 SH   SOLE NONE 14,825 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 176 10,182 SH   SOLE NONE 10,182 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 175 11,127 SH   SOLE NONE 11,127 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 160 13,085 SH   SOLE NONE 13,085 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 150 12,325 SH   SOLE NONE 12,325 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 93 10,119 SH   SOLE NONE 10,119 0 0