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 820 10,236 SH   SOLE   0 0 10,236
ABBVIE INC COM 00287Y109 620 7,688 SH   SOLE   0 0 7,688
ADVANCED MICRO DEVICES INC COM 007903107 247 9,648 SH   SOLE   0 0 9,648
ALPHABET INC CAP STK CL C 02079K107 332 282 SH   SOLE   0 0 282
ALPHABET INC CAP STK CL A 02079K305 304 258 SH   SOLE   0 0 258
ALTRIA GROUP INC COM 02209S103 228 3,980 SH   SOLE   0 0 3,980
AMAZON COM INC COM 023135106 1,604 901 SH   SOLE   0 0 901
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 79 11,500 SH   SOLE   0 0 11,500
AMERICAN TOWER CORP NEW COM 03027X100 323 1,640 SH   SOLE   0 0 1,640
AMTECH SYS INC COM PAR $0.01N 032332504 1,336 250,748 SH   SOLE   0 0 250,748
APPLE INC COM 037833100 5,111 26,898 SH   SOLE   0 0 26,898
ARK ETF TR INNOVATION ETF 00214Q104 1,440 30,820 SH   SOLE   0 0 30,820
AT&T INC COM 00206R102 797 25,353 SH   SOLE   0 0 25,353
AVID TECHNOLOGY INC COM 05367P100 754 101,226 SH   SOLE   0 0 101,226
BANK AMER CORP COM 060505104 805 29,269 SH   SOLE   0 0 29,269
BANK AMER CORP 7.25%CNV PFD L 060505682 260 200 SH   SOLE   0 0 200
BERKSHIRE HATHAWAY INC DEL CL A 084670108 301 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,290 11,407 SH   SOLE   0 0 11,407
BOEING CO COM 097023105 905 2,379 SH   SOLE   0 0 2,379
BOSTON PROPERTIES INC COM 101121101 432 3,230 SH   SOLE   0 0 3,230
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 542 12,950 SH   SOLE   0 0 12,950
CAPITAL SOUTHWEST CORP COM 140501107 231 11,000 SH   SOLE   0 0 11,000
CHEVRON CORP NEW COM 166764100 943 7,664 SH   SOLE   0 0 7,664
CISCO SYS INC COM 17275R102 479 8,855 SH   SOLE   0 0 8,855
COMCAST CORP NEW CL A 20030N101 282 7,060 SH   SOLE   0 0 7,060
DIAGEO P L C SPON ADR NEW 25243Q205 325 1,985 SH   SOLE   0 0 1,985
DISNEY WALT CO COM DISNEY 254687106 669 6,007 SH   SOLE   0 0 6,007
DOWDUPONT INC COM 26078J100 452 8,503 SH   SOLE   0 0 8,503
DUKE ENERGY CORP NEW COM NEW 26441C204 819 9,123 SH   SOLE   0 0 9,123
DYNEX CAP INC COM NEW 26817Q506 61 10,000 SH   SOLE   0 0 10,000
ELOXX PHARMACEUTICALS INC COM 29014R103 1,525 130,557 SH   SOLE   0 0 130,557
ENBRIDGE INC COM 29250N105 290 7,959 SH   SOLE   0 0 7,959
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 317 20,674 SH   SOLE   0 0 20,674
ENTERPRISE PRODS PARTNERS L COM 293792107 761 26,226 SH   SOLE   0 0 26,226
EQUITY COMWLTH COM SH BEN INT 294628102 247 7,552 SH   SOLE   0 0 7,552
EQUITY LIFESTYLE PPTYS INC COM 29472R108 229 2,000 SH   SOLE   0 0 2,000
EXXON MOBIL CORP COM 30231G102 1,179 14,608 SH   SOLE   0 0 14,608
FACEBOOK INC CL A 30303M102 696 4,164 SH   SOLE   0 0 4,164
FEDEX CORP COM 31428X106 276 1,522 SH   SOLE   0 0 1,522
FIDELITY MSCI INFO TECH I 316092808 295 4,977 SH   SOLE   0 0 4,977
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 852 34,429 SH   SOLE   0 0 34,429
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 247 8,301 SH   SOLE   0 0 8,301
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 461 8,998 SH   SOLE   0 0 8,998
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 5,509 85,748 SH   SOLE   0 0 85,748
FIRST TR VALUE LINE DIVID IN SHS 33734H106 51,572 1,588,265 SH   SOLE   0 0 1,588,265
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 230 13,500 SH   SOLE   0 0 13,500
GENERAL ELECTRIC CO COM 369604103 344 34,322 SH   SOLE   0 0 34,322
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 217 10,876 SH   SOLE   0 0 10,876
HASBRO INC COM 418056107 558 6,552 SH   SOLE   0 0 6,552
HENRY JACK & ASSOC INC COM 426281101 417 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102 556 2,902 SH   SOLE   0 0 2,902
HONEYWELL INTL INC COM 438516106 437 2,739 SH   SOLE   0 0 2,739
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 595 22,604 SH   SOLE   0 0 22,604
INGERSOLL-RAND PLC SHS G47791101 326 3,018 SH   SOLE   0 0 3,018
INTEL CORP COM 458140100 306 5,693 SH   SOLE   0 0 5,693
INTERNATIONAL BUSINESS MACHS COM 459200101 284 2,017 SH   SOLE   0 0 2,017
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 8,230 54,458 SH   SOLE   0 0 54,458
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 18,973 163,993 SH   SOLE   0 0 163,993
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 12,831 122,876 SH   SOLE   0 0 122,876
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,701 13,323 SH   SOLE   0 0 13,323
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,249 19,830 SH   SOLE   0 0 19,830
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 207 11,310 SH   SOLE   0 0 11,310
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 741 15,612 SH   SOLE   0 0 15,612
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 17,735 336,950 SH   SOLE   0 0 336,950
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 8,487 199,993 SH   SOLE   0 0 199,993
ISHARES INC MSCI FRNTR100ETF 464286145 2,979 104,667 SH   SOLE   0 0 104,667
ISHARES INC MIN VOL EMRG MKT 464286533 4,359 73,551 SH   SOLE   0 0 73,551
ISHARES TR CORE S&P TTL STK 464287150 240 3,714 SH   SOLE   0 0 3,714
ISHARES TR CORE S&P500 ETF 464287200 1,620 5,691 SH   SOLE   0 0 5,691
ISHARES TR CORE US AGGBD ET 464287226 1,594 14,620 SH   SOLE   0 0 14,620
ISHARES TR MSCI EMG MKT ETF 464287234 2,166 50,473 SH   SOLE   0 0 50,473
ISHARES TR S&P 500 GRWT ETF 464287309 816 4,731 SH   SOLE   0 0 4,731
ISHARES TR S&P 500 VAL ETF 464287408 655 5,820 SH   SOLE   0 0 5,820
ISHARES TR MSCI EAFE ETF 464287465 6,069 93,599 SH   SOLE   0 0 93,599
ISHARES TR RUS MID CAP ETF 464287499 2,609 48,360 SH   SOLE   0 0 48,360
ISHARES TR CORE S&P MCP ETF 464287507 3,247 17,146 SH   SOLE   0 0 17,146
ISHARES TR NASDAQ BIOTECH 464287556 1,627 14,550 SH   SOLE   0 0 14,550
ISHARES TR RUS 1000 VAL ETF 464287598 1,506 12,195 SH   SOLE   0 0 12,195
ISHARES TR RUS 1000 GRW ETF 464287614 1,998 13,197 SH   SOLE   0 0 13,197
ISHARES TR RUS 1000 ETF 464287622 8,049 51,165 SH   SOLE   0 0 51,165
ISHARES TR RUS 2000 GRW ETF 464287648 221 1,120 SH   SOLE   0 0 1,120
ISHARES TR RUSSELL 2000 ETF 464287655 4,540 29,655 SH   SOLE   0 0 29,655
ISHARES TR CORE S&P SCP ETF 464287804 274 3,551 SH   SOLE   0 0 3,551
ISHARES TR JPMORGAN USD EMG 464288281 4,501 40,897 SH   SOLE   0 0 40,897
ISHARES TR SH TR CRPORT ETF 464288646 7,327 138,723 SH   SOLE   0 0 138,723
ISHARES TR PFD AND INCM SEC 464288687 925 25,318 SH   SOLE   0 0 25,318
ISHARES TR US AER DEF ETF 464288760 1,035 5,191 SH   SOLE   0 0 5,191
ISHARES TR MIN VOL EAFE ETF 46429B689 2,656 36,869 SH   SOLE   0 0 36,869
ISHARES TR MIN VOL USA ETF 46429B697 21,330 362,826 SH   SOLE   0 0 362,826
ISHARES TR USA MOMENTUM FCT 46432F396 1,593 14,204 SH   SOLE   0 0 14,204
ISHARES TR EXPONENTIAL TECH 46434V381 13,418 353,147 SH   SOLE   0 0 353,147
JOHNSON & JOHNSON COM 478160104 787 5,614 SH   SOLE   0 0 5,614
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1,018 20,263 SH   SOLE   0 0 20,263
JPMORGAN CHASE & CO COM 46625H100 3,649 36,048 SH   SOLE   0 0 36,048
KOPIN CORP COM 500600101 21 15,000 SH   SOLE   0 0 15,000
LOCKHEED MARTIN CORP COM 539830109 437 1,454 SH   SOLE   0 0 1,454
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 513 8,486 SH   SOLE   0 0 8,486
MCDONALDS CORP COM 580135101 238 1,260 SH   SOLE   0 0 1,260
MERCK & CO INC COM 58933Y105 809 9,739 SH   SOLE   0 0 9,739
MICROSOFT CORP COM 594918104 1,234 10,448 SH   SOLE   0 0 10,448
NEOGEN CORP COM 640491106 1,378 24,000 SH   SOLE   0 0 24,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 514 30,373 SH   SOLE   0 0 30,373
NEXTERA ENERGY INC COM 65339F101 523 2,694 SH   SOLE   0 0 2,694
NUVEEN AMT FREE QLTY MUN INC COM 670657105 196 14,642 SH   SOLE   0 0 14,642
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 196 13,001 SH   SOLE   0 0 13,001
NUVEEN QUALITY MUNCP INCOME COM 67066V101 218 16,062 SH   SOLE   0 0 16,062
PC-TEL INC COM 69325Q105 65 13,000 SH   SOLE   0 0 13,000
PEPSICO INC COM 713448108 439 3,582 SH   SOLE   0 0 3,582
PFIZER INC COM 717081103 845 19,932 SH   SOLE   0 0 19,932
PHILIP MORRIS INTL INC COM 718172109 281 3,181 SH   SOLE   0 0 3,181
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8,988 88,492 SH   SOLE   0 0 88,492
PROCTER AND GAMBLE CO COM 742718109 992 9,547 SH   SOLE   0 0 9,547
QUALCOMM INC COM 747525103 688 12,072 SH   SOLE   0 0 12,072
RAYTHEON CO COM NEW 755111507 278 1,522 SH   SOLE   0 0 1,522
REALTY INCOME CORP COM 756109104 257 3,490 SH   SOLE   0 0 3,490
RIBBON COMMUNICATIONS INC COM 762544104 58 10,966 SH   SOLE   0 0 10,966
SAREPTA THERAPEUTICS INC COM 803607100 237 1,988 SH   SOLE   0 0 1,988
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 393 7,493 SH   SOLE   0 0 7,493
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 645 20,617 SH   SOLE   0 0 20,617
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 449 4,903 SH   SOLE   0 0 4,903
SELECT SECTOR SPDR TR ENERGY 81369Y506 289 4,371 SH   SOLE   0 0 4,371
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 247 3,338 SH   SOLE   0 0 3,338
SENIOR HSG PPTYS TR SH BEN INT 81721M109 203 17,250 SH   SOLE   0 0 17,250
SPDR GOLD TRUST GOLD SHS 78463V107 673 5,517 SH   SOLE   0 0 5,517
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 267 3,457 SH   SOLE   0 0 3,457
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,564 31,263 SH   SOLE   0 0 31,263
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 603 15,353 SH   SOLE   0 0 15,353
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,119 78,303 SH   SOLE   0 0 78,303
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,446 4,187 SH   SOLE   0 0 4,187
SPDR SER TR BLOMBERG BRC INV 78468R200 1,081 35,224 SH   SOLE   0 0 35,224
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,049 58,355 SH   SOLE   0 0 58,355
SPDR SERIES TRUST S&P BIOTECH 78464A870 563 6,206 SH   SOLE   0 0 6,206
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 218 10,591 SH   SOLE   0 0 10,591
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 221 12,936 SH   SOLE   0 0 12,936
UGI CORP NEW COM 902681105 337 6,071 SH   SOLE   0 0 6,071
UNITED TECHNOLOGIES CORP COM 913017109 219 1,691 SH   SOLE   0 0 1,691
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 156 10,000 SH   SOLE   0 0 10,000
VALERO ENERGY CORP NEW COM 91913Y100 220 2,601 SH   SOLE   0 0 2,601
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 392 3,063 SH   SOLE   0 0 3,063
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,622 32,941 SH   SOLE   0 0 32,941
VANGUARD GROUP DIV APP ETF 921908844 10,581 96,524 SH   SOLE   0 0 96,524
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,188 8,430 SH   SOLE   0 0 8,430
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 16,273 140,946 SH   SOLE   0 0 140,946
VANGUARD INDEX FDS VALUE ETF 922908744 522 4,845 SH   SOLE   0 0 4,845
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,462 35,758 SH   SOLE   0 0 35,758
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,410 85,743 SH   SOLE   0 0 85,743
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,212 43,897 SH   SOLE   0 0 43,897
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 739 14,699 SH   SOLE   0 0 14,699
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,270 29,883 SH   SOLE   0 0 29,883
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 228 4,693 SH   SOLE   0 0 4,693
VANGUARD WORLD FDS ENERGY ETF 92204A306 830 9,290 SH   SOLE   0 0 9,290
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,192 35,910 SH   SOLE   0 0 35,910
VERIZON COMMUNICATIONS INC COM 92343V104 874 14,780 SH   SOLE   0 0 14,780
W P CAREY INC COM 92936U109 236 3,030 SH   SOLE   0 0 3,030
WALMART INC COM 931142103 210 2,149 SH   SOLE   0 0 2,149
WEYERHAEUSER CO COM 962166104 290 11,034 SH   SOLE   0 0 11,034
XILINX INC COM 983919101 235 1,849 SH   SOLE   0 0 1,849
YUM BRANDS INC COM 988498101 369 3,710 SH   SOLE   0 0 3,710