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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   863 10,249 SH   SOLE   0 0 10,249
ABBVIE INC COM 00287Y109   563 7,714 SH   SOLE   0 0 7,714
ADVANCED MICRO DEVICES INC COM 007903107   235 7,732 SH   SOLE   0 0 7,732
ALPHABET INC CAP STK CL C 02079K107   325 301 SH   SOLE   0 0 301
ALPHABET INC CAP STK CL A 02079K305   279 258 SH   SOLE   0 0 258
AMAZON COM INC COM 023135106   1,680 887 SH   SOLE   0 0 887
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107   82 11,500 SH   SOLE   0 0 11,500
AMERICAN TOWER CORP NEW COM 03027X100   449 2,200 SH   SOLE   0 0 2,200
AMTECH SYS INC COM PAR $0.01N 032332504   1,380 250,748 SH   SOLE   0 0 250,748
APPLE INC COM 037833100   5,098 25,710 SH   SOLE   0 0 25,710
ARK ETF TR INNOVATION ETF 00214Q104   2,619 54,528 SH   SOLE   0 0 54,528
AT&T INC COM 00206R102   855 25,421 SH   SOLE   0 0 25,421
AVID TECHNOLOGY INC COM 05367P100   923 101,226 SH   SOLE   0 0 101,226
BANK AMER CORP COM 060505104   856 29,433 SH   SOLE   0 0 29,433
BERKSHIRE HATHAWAY INC DEL CL A 084670108   318 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,506 11,757 SH   SOLE   0 0 11,757
BOEING CO COM 097023105   926 2,543 SH   SOLE   0 0 2,543
BOSTON PROPERTIES INC COM 101121101   416 3,230 SH   SOLE   0 0 3,230
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   556 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   954 7,674 SH   SOLE   0 0 7,674
CISCO SYS INC COM 17275R102   514 9,383 SH   SOLE   0 0 9,383
COMCAST CORP NEW CL A 20030N101   349 8,254 SH   SOLE   0 0 8,254
CONSOLIDATED EDISON INC COM 209115104   204 2,322 SH   SOLE   0 0 2,322
COSTCO WHSL CORP NEW COM 22160K105   218 823 SH   SOLE   0 0 823
CROWN CASTLE INTL CORP NEW COM 22822V101   208 1,600 SH   SOLE   0 0 1,600
DIAGEO P L C SPON ADR NEW 25243Q205   342 1,985 SH   SOLE   0 0 1,985
DISNEY WALT CO COM DISNEY 254687106   1,164 8,325 SH   SOLE   0 0 8,325
DUKE ENERGY CORP NEW COM NEW 26441C204   808 9,145 SH   SOLE   0 0 9,145
DUPONT DE NEMOURS INC COM 26614N102   212 2,833 SH   SOLE   0 0 2,833
ELOXX PHARMACEUTICALS INC COM 29014R103   499 50,000 SH   SOLE   0 0 50,000
ENBRIDGE INC COM 29250N105   287 7,963 SH   SOLE   0 0 7,963
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   291 20,691 SH   SOLE   0 0 20,691
ENTERPRISE PRODS PARTNERS L COM 293792107   737 25,562 SH   SOLE   0 0 25,562
EQUITY COMWLTH COM SH BEN INT 294628102   246 7,552 SH   SOLE   0 0 7,552
EQUITY LIFESTYLE PPTYS INC COM 29472R108   243 2,000 SH   SOLE   0 0 2,000
EXXON MOBIL CORP COM 30231G102   1,122 14,625 SH   SOLE   0 0 14,625
FACEBOOK INC CL A 30303M102   996 5,164 SH   SOLE   0 0 5,164
FEDEX CORP COM 31428X106   338 2,066 SH   SOLE   0 0 2,066
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101   703 27,895 SH   SOLE   0 0 27,895
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   260 8,331 SH   SOLE   0 0 8,331
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200   468 9,059 SH   SOLE   0 0 9,059
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   5,832 87,520 SH   SOLE   0 0 87,520
FIRST TR VALUE LINE DIVID IN SHS 33734H106   57,707 1,710,299 SH   SOLE   0 0 1,710,299
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101   203 13,500 SH   SOLE   0 0 13,500
GENERAL ELECTRIC CO COM 369604103   356 33,752 SH   SOLE   0 0 33,752
HASBRO INC COM 418056107   459 4,340 SH   SOLE   0 0 4,340
HENRY JACK & ASSOC INC COM 426281101   402 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102   638 3,057 SH   SOLE   0 0 3,057
HONEYWELL INTL INC COM 438516106   478 2,740 SH   SOLE   0 0 2,740
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102   753 30,104 SH   SOLE   0 0 30,104
INGERSOLL-RAND PLC SHS G47791101   382 3,018 SH   SOLE   0 0 3,018
INTEL CORP COM 458140100   296 6,201 SH   SOLE   0 0 6,201
INTERNATIONAL BUSINESS MACHS COM 459200101   279 2,024 SH   SOLE   0 0 2,024
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   7,890 53,192 SH   SOLE   0 0 53,192
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   19,887 166,483 SH   SOLE   0 0 166,483
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   13,516 125,384 SH   SOLE   0 0 125,384
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   1,704 13,333 SH   SOLE   0 0 13,333
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,319 19,883 SH   SOLE   0 0 19,883
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   354 21,327 SH   SOLE   0 0 21,327
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   757 15,652 SH   SOLE   0 0 15,652
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354   18,632 338,677 SH   SOLE   0 0 338,677
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362   8,339 198,089 SH   SOLE   0 0 198,089
INVESCO QQQ TR UNIT SER 1 46090E103   3,641 19,509 SH   SOLE   0 0 19,509
ISHARES INC MSCI FRNTR100ETF 464286145   3,095 104,476 SH   SOLE   0 0 104,476
ISHARES INC MIN VOL EMRG MKT 464286533   4,415 74,991 SH   SOLE   0 0 74,991
ISHARES TR CORE S&P TTL STK 464287150   248 3,724 SH   SOLE   0 0 3,724
ISHARES TR CORE S&P500 ETF 464287200   1,683 5,707 SH   SOLE   0 0 5,707
ISHARES TR CORE US AGGBD ET 464287226   1,640 14,726 SH   SOLE   0 0 14,726
ISHARES TR MSCI EMG MKT ETF 464287234   2,181 50,837 SH   SOLE   0 0 50,837
ISHARES TR S&P 500 GRWT ETF 464287309   851 4,747 SH   SOLE   0 0 4,747
ISHARES TR S&P 500 VAL ETF 464287408   683 5,849 SH   SOLE   0 0 5,849
ISHARES TR MSCI EAFE ETF 464287465   6,048 91,967 SH   SOLE   0 0 91,967
ISHARES TR RUS MID CAP ETF 464287499   2,711 48,525 SH   SOLE   0 0 48,525
ISHARES TR CORE S&P MCP ETF 464287507   3,001 15,446 SH   SOLE   0 0 15,446
ISHARES TR NASDAQ BIOTECH 464287556   1,586 14,526 SH   SOLE   0 0 14,526
ISHARES TR RUS 1000 VAL ETF 464287598   1,558 12,246 SH   SOLE   0 0 12,246
ISHARES TR RUS 1000 GRW ETF 464287614   2,081 13,226 SH   SOLE   0 0 13,226
ISHARES TR RUS 1000 ETF 464287622   8,374 51,441 SH   SOLE   0 0 51,441
ISHARES TR RUS 2000 GRW ETF 464287648   226 1,123 SH   SOLE   0 0 1,123
ISHARES TR RUSSELL 2000 ETF 464287655   4,624 29,736 SH   SOLE   0 0 29,736
ISHARES TR CORE S&P SCP ETF 464287804   278 3,557 SH   SOLE   0 0 3,557
ISHARES TR JPMORGAN USD EMG 464288281   4,691 41,405 SH   SOLE   0 0 41,405
ISHARES TR SH TR CRPORT ETF 464288646   7,777 145,539 SH   SOLE   0 0 145,539
ISHARES TR PFD AND INCM SEC 464288687   907 24,630 SH   SOLE   0 0 24,630
ISHARES TR US AER DEF ETF 464288760   918 4,297 SH   SOLE   0 0 4,297
ISHARES TR MIN VOL EAFE ETF 46429B689   2,937 40,408 SH   SOLE   0 0 40,408
ISHARES TR MIN VOL USA ETF 46429B697   25,598 414,652 SH   SOLE   0 0 414,652
ISHARES TR USA MOMENTUM FCT 46432F396   1,884 15,886 SH   SOLE   0 0 15,886
ISHARES TR EXPONENTIAL TECH 46434V381   14,536 377,007 SH   SOLE   0 0 377,007
JOHNSON & JOHNSON COM 478160104   786 5,619 SH   SOLE   0 0 5,619
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837   1,246 24,726 SH   SOLE   0 0 24,726
JPMORGAN CHASE & CO COM 46625H100   4,129 36,919 SH   SOLE   0 0 36,919
KOPIN CORP COM 500600101   15 15,000 SH   SOLE   0 0 15,000
LOCKHEED MARTIN CORP COM 539830109   638 1,754 SH   SOLE   0 0 1,754
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   543 8,486 SH   SOLE   0 0 8,486
MCDONALDS CORP COM 580135101   262 1,260 SH   SOLE   0 0 1,260
MERCK & CO INC COM 58933Y105   828 9,846 SH   SOLE   0 0 9,846
MICROSOFT CORP COM 594918104   1,408 10,520 SH   SOLE   0 0 10,520
MONDELEZ INTL INC CL A 609207105   209 3,884 SH   SOLE   0 0 3,884
NAPCO SEC TECHNOLOGIES INC COM 630402105   266 9,000 SH   SOLE   0 0 9,000
NEOGEN CORP COM 640491106   1,491 24,000 SH   SOLE   0 0 24,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201   467 30,373 SH   SOLE   0 0 30,373
NEXTERA ENERGY INC COM 65339F101   555 2,708 SH   SOLE   0 0 2,708
NORTHROP GRUMMAN CORP COM 666807102   211 651 SH   SOLE   0 0 651
NUVEEN AMT FREE QLTY MUN INC COM 670657105   202 14,642 SH   SOLE   0 0 14,642
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   205 13,001 SH   SOLE   0 0 13,001
NUVEEN QUALITY MUNCP INCOME COM 67066V101   225 16,062 SH   SOLE   0 0 16,062
NVIDIA CORP COM 67066G104   839 5,109 SH   SOLE   0 0 5,109
PC-TEL INC COM 69325Q105   58 13,000 SH   SOLE   0 0 13,000
PEPSICO INC COM 713448108   469 3,583 SH   SOLE   0 0 3,583
PFIZER INC COM 717081103   775 17,871 SH   SOLE   0 0 17,871
PHILIP MORRIS INTL INC COM 718172109   250 3,183 SH   SOLE   0 0 3,183
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   8,605 84,574 SH   SOLE   0 0 84,574
PROCTER AND GAMBLE CO COM 742718109   1,048 9,549 SH   SOLE   0 0 9,549
QUALCOMM INC COM 747525103   921 12,083 SH   SOLE   0 0 12,083
RAYTHEON CO COM NEW 755111507   265 1,525 SH   SOLE   0 0 1,525
REALTY INCOME CORP COM 756109104   344 4,992 SH   SOLE   0 0 4,992
RIBBON COMMUNICATIONS INC COM 762544104   52 10,966 SH   SOLE   0 0 10,966
SAREPTA THERAPEUTICS INC COM 803607100   379 2,494 SH   SOLE   0 0 2,494
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   407 7,682 SH   SOLE   0 0 7,682
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   661 20,617 SH   SOLE   0 0 20,617
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   442 4,770 SH   SOLE   0 0 4,770
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   261 3,338 SH   SOLE   0 0 3,338
SENIOR HSG PPTYS TR SH BEN INT 81721M109   152 18,342 SH   SOLE   0 0 18,342
SHILOH INDS INC COM 824543102   58 12,000 SH   SOLE   0 0 12,000
SPDR GOLD TRUST GOLD SHS 78463V107   694 5,211 SH   SOLE   0 0 5,211
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   275 3,457 SH   SOLE   0 0 3,457
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   1,575 31,555 SH   SOLE   0 0 31,555
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   535 13,824 SH   SOLE   0 0 13,824
SPDR S&P 500 ETF TR TR UNIT 78462F103   22,391 76,414 SH   SOLE   0 0 76,414
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,485 4,187 SH   SOLE   0 0 4,187
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359   3,097 58,567 SH   SOLE   0 0 58,567
SPDR SERIES TRUST S&P BIOTECH 78464A870   456 5,206 SH   SOLE   0 0 5,206
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200   1,091 35,490 SH   SOLE   0 0 35,490
STARBUCKS CORP COM 855244109   249 2,962 SH   SOLE   0 0 2,962
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   216 10,766 SH   SOLE   0 0 10,766
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   220 13,052 SH   SOLE   0 0 13,052
UGI CORP NEW COM 902681105   324 6,071 SH   SOLE   0 0 6,071
UNITED TECHNOLOGIES CORP COM 913017109   221 1,694 SH   SOLE   0 0 1,694
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   178 10,000 SH   SOLE   0 0 10,000
VALERO ENERGY CORP NEW COM 91913Y100   275 3,199 SH   SOLE   0 0 3,199
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   402 3,063 SH   SOLE   0 0 3,063
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   3,009 37,368 SH   SOLE   0 0 37,368
VANGUARD GROUP DIV APP ETF 921908844   11,202 97,291 SH   SOLE   0 0 97,291
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,273 8,446 SH   SOLE   0 0 8,446
VANGUARD INDEX FDS LARGE CAP ETF 922908637   207 1,538 SH   SOLE   0 0 1,538
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   16,548 139,555 SH   SOLE   0 0 139,555
VANGUARD INDEX FDS VALUE ETF 922908744   541 4,868 SH   SOLE   0 0 4,868
VANGUARD INDEX FDS SMALL CP ETF 922908751   5,428 34,655 SH   SOLE   0 0 34,655
VANGUARD INDEX FDS TOTAL STK MKT 922908769   13,122 87,411 SH   SOLE   0 0 87,411
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   3,548 47,201 SH   SOLE   0 0 47,201
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   764 14,998 SH   SOLE   0 0 14,998
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,280 30,076 SH   SOLE   0 0 30,076
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   232 4,709 SH   SOLE   0 0 4,709
VANGUARD STAR FD VG TL INTL STK F 921909768   257 4,881 SH   SOLE   0 0 4,881
VANGUARD WORLD FD ESG US STK ETF 921910733   234 4,567 SH   SOLE   0 0 4,567
VANGUARD WORLD FDS ENERGY ETF 92204A306   789 9,290 SH   SOLE   0 0 9,290
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   6,163 35,414 SH   SOLE   0 0 35,414
VEEVA SYS INC CL A COM 922475108   204 1,258 SH   SOLE   0 0 1,258
VERIZON COMMUNICATIONS INC COM 92343V104   825 14,497 SH   SOLE   0 0 14,497
VISA INC COM CL A 92826C839   214 1,230 SH   SOLE   0 0 1,230
W P CAREY INC COM 92936U109   247 3,037 SH   SOLE   0 0 3,037
WALMART INC COM 931142103   237 2,149 SH   SOLE   0 0 2,149
WEYERHAEUSER CO COM 962166104   292 11,100 SH   SOLE   0 0 11,100
YUM BRANDS INC COM 988498101   410 3,710 SH   SOLE   0 0 3,710