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
3M CO COM 88579Y101 878 4,610 SH   SOLE   0 0 4,610
ABBOTT LABS COM 002824100 275 3,798 SH   SOLE   0 0 3,798
ABBVIE INC COM 00287Y109 294 3,185 SH   SOLE   0 0 3,185
ABSOLUTE SHS TR WBI BBR GBL HIGH 00400R882 519 23,711 SH   SOLE   0 0 23,711
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 465 19,324 SH   SOLE   0 0 19,324
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 228 10,295 SH   SOLE   0 0 10,295
ADOBE INC COM 00724F101 975 4,310 SH   SOLE   0 0 4,310
ALPHABET INC CAP STK CL A 02079K305 525 502 SH   SOLE   0 0 502
ALPHABET INC CAP STK CL C 02079K107 2,046 1,976 SH   SOLE   0 0 1,976
AMAZON COM INC COM 023135106 7,034 4,683 SH   SOLE   0 0 4,683
AMERICAN EXPRESS CO COM 025816109 240 2,520 SH   SOLE   0 0 2,520
AMGEN INC COM 031162100 389 2,000 SH   SOLE   0 0 2,000
ANTARES PHARMA INC COM 036642106 8,422 3,096,355 SH   SOLE   0 0 3,096,355
APPLE INC COM 037833100 6,429 40,759 SH   SOLE   0 0 40,759
ARES CAP CORP COM 04010L103 3,276 210,295 SH   SOLE   0 0 210,295
AT&T INC COM 00206R102 306 10,717 SH   SOLE   0 0 10,717
ATOMERA INC COM 04965B100 146 50,965 SH   SOLE   0 0 50,965
AUTOMATIC DATA PROCESSING IN COM 053015103 223 1,700 SH   SOLE   0 0 1,700
AVID BIOSERVICES INC COM 05368M106 2,274 554,634 SH   SOLE   0 0 554,634
BANK AMER CORP COM 060505104 426 17,290 SH   SOLE   0 0 17,290
BAXTER INTL INC COM 071813109 740 11,247 SH   SOLE   0 0 11,247
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,641 8,035 SH   SOLE   0 0 8,035
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 249 50,000 SH   SOLE   0 0 50,000
BLACKROCK TCP CAP CORP COM 09259E108 879 67,420 SH   SOLE   0 0 67,420
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5,668 190,125 SH   SOLE   0 0 190,125
BOSTON OMAHA CORP COM 101044105 1,084 46,343 SH   SOLE   0 0 46,343
CAPSTONE TURBINE CORP COM NEW 14067D409 195 325,000 SH   SOLE   0 0 325,000
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 5,555 352,712 SH   SOLE   0 0 352,712
CATERPILLAR INC DEL COM 149123101 632 4,975 SH   SOLE   0 0 4,975
CEDAR FAIR L P DEPOSITRY UNIT 150185106 268 5,675 SH   SOLE   0 0 5,675
CHEVRON CORP NEW COM 166764100 696 6,400 SH   SOLE   0 0 6,400
CHROMADEX CORP COM NEW 171077407 355 103,500 SH   SOLE   0 0 103,500
CITIGROUP INC COM NEW 172967424 373 7,160 SH   SOLE   0 0 7,160
COCA COLA CO COM 191216100 209 4,420 SH   SOLE   0 0 4,420
COHEN & STEERS CLOSED END OP COM 19248P106 1,213 109,355 SH   SOLE   0 0 109,355
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,670 84,491 SH   SOLE   0 0 84,491
COHEN & STEERS QUALITY RLTY COM 19247L106 1,763 170,131 SH   SOLE   0 0 170,131
CORNING INC COM 219350105 525 17,365 SH   SOLE   0 0 17,365
COSTCO WHSL CORP NEW COM 22160K105 400 1,964 SH   SOLE   0 0 1,964
CUMMINS INC COM 231021106 267 2,000 SH   SOLE   0 0 2,000
CVS HEALTH CORP COM 126650100 349 5,327 SH   SOLE   0 0 5,327
CYTOSORBENTS CORP COM NEW 23283X206 2,015 249,430 SH   SOLE   0 0 249,430
DUKE ENERGY CORP NEW COM NEW 26441C204 201 2,326 SH   SOLE   0 0 2,326
EASTERLY GOVT PPTYS INC COM 27616P103 409 26,112 SH   SOLE   0 0 26,112
ENERSYS COM 29275Y102 264 3,400 SH   SOLE   0 0 3,400
ENTERPRISE PRODS PARTNERS L COM 293792107 286 11,612 SH   SOLE   0 0 11,612
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 343 10,182 SH   SOLE   0 0 10,182
EXELIXIS INC COM 30161Q104 7,755 394,250 SH   SOLE   0 0 394,250
EXXON MOBIL CORP COM 30231G102 889 13,041 SH   SOLE   0 0 13,041
FACEBOOK INC CL A 30303M102 749 5,711 SH   SOLE   0 0 5,711
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 830 37,975 SH   SOLE   0 0 37,975
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,784 15,294 SH   SOLE   0 0 15,294
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 302 17,340 SH   SOLE   0 0 17,340
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,088 43,075 SH   SOLE   0 0 43,075
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 202 12,020 SH   SOLE   0 0 12,020
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 454 8,630 SH   SOLE   0 0 8,630
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 387 7,425 SH   SOLE   0 0 7,425
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 971 35,630 SH   SOLE   0 0 35,630
FIRST TR VALUE LINE DIVID IN SHS 33734H106 447 15,370 SH   SOLE   0 0 15,370
FREEPORT-MCMORAN INC CL B 35671D857 108 10,450 SH   SOLE   0 0 10,450
GABELLI DIVD & INCOME TR COM 36242H104 963 52,610 SH   SOLE   0 0 52,610
GENERAL ELECTRIC CO COM 369604103 167 22,072 SH   SOLE   0 0 22,072
HOME DEPOT INC COM 437076102 1,310 7,623 SH   SOLE   0 0 7,623
ILLINOIS TOOL WKS INC COM 452308109 284 2,242 SH   SOLE   0 0 2,242
INTEL CORP COM 458140100 5,551 118,284 SH   SOLE   0 0 118,284
INTERNATIONAL BUSINESS MACHS COM 459200101 1,560 13,720 SH   SOLE   0 0 13,720
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 662 7,241 SH   SOLE   0 0 7,241
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 250 5,355 SH   SOLE   0 0 5,355
INVESCO HIGH INCOME 2023 TAR COM 46135X108 3,047 306,816 SH   SOLE   0 0 306,816
INVESCO HIGH INCOME 2024 TAR COM 46136K105 387 43,080 SH   SOLE   0 0 43,080
ISHARES TR PHLX SEMICND ETF 464287523 290 1,850 SH   SOLE   0 0 1,850
JOHNSON & JOHNSON COM 478160104 3,299 25,561 SH   SOLE   0 0 25,561
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 2,759 55,040 SH   SOLE   0 0 55,040
JPMORGAN CHASE & CO COM 46625H100 1,525 15,618 SH   SOLE   0 0 15,618
KINDER MORGAN INC DEL COM 49456B101 536 34,818 SH   SOLE   0 0 34,818
LAS VEGAS SANDS CORP COM 517834107 289 5,550 SH   SOLE   0 0 5,550
LAZARD GLB TTL RET&INCM FD I COM 52106W103 443 32,500 SH   SOLE   0 0 32,500
LEGACY TEX FINL GROUP INC COM 52471Y106 990 30,844 SH   SOLE   0 0 30,844
MEDIWOUND LTD ORD SHS M68830104 55 13,500 SH   SOLE   0 0 13,500
MERCK & CO INC COM 58933Y105 532 6,968 SH   SOLE   0 0 6,968
MICROSOFT CORP COM 594918104 2,981 29,353 SH   SOLE   0 0 29,353
MITEK SYS INC COM NEW 606710200 6,106 564,865 SH   SOLE   0 0 564,865
NIKE INC CL B 654106103 305 4,119 SH   SOLE   0 0 4,119
NOVAVAX INC COM 670002104 803 436,380 SH   SOLE   0 0 436,380
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 614 69,000 SH   SOLE   0 0 69,000
OAKTREE CAP GROUP LLC UNIT CL A 674001201 209 5,265 SH   SOLE   0 0 5,265
ORACLE CORP COM 68389X105 512 11,343 SH   SOLE   0 0 11,343
PACER FDS TR TRENDP US MID CP 69374H204 3,141 101,837 SH   SOLE   0 0 101,837
PAYPAL HLDGS INC COM 70450Y103 226 2,685 SH   SOLE   0 0 2,685
PEBBLEBROOK HOTEL TR COM 70509V100 371 13,120 SH   SOLE   0 0 13,120
PEPSICO INC COM 713448108 357 3,235 SH   SOLE   0 0 3,235
PHILIP MORRIS INTL INC COM 718172109 203 3,037 SH   SOLE   0 0 3,037
PROCTER AND GAMBLE CO COM 742718109 596 6,488 SH   SOLE   0 0 6,488
ROYCE VALUE TR INC COM 780910105 778 65,900 SH   SOLE   0 0 65,900
SALESFORCE COM INC COM 79466L302 685 5,000 SH   SOLE   0 0 5,000
SANDY SPRING BANCORP INC COM 800363103 838 26,740 SH   SOLE   0 0 26,740
SCHEIN HENRY INC COM 806407102 703 8,950 SH   SOLE   0 0 8,950
SOLAR CAP LTD COM 83413U100 1,151 60,000 SH   SOLE   0 0 60,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,875 8,040 SH   SOLE   0 0 8,040
SPDR GOLD TRUST GOLD SHS 78463V107 222 1,830 SH   SOLE   0 0 1,830
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 266 8,000 SH   SOLE   0 0 8,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 592 2,367 SH   SOLE   0 0 2,367
SPDR SERIES TRUST S&P BIOTECH 78464A870 259 3,615 SH   SOLE   0 0 3,615
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,920 447,995 SH   SOLE   0 0 447,995
SQUARE INC CL A 852234103 3,884 69,241 SH   SOLE   0 0 69,241
STARBUCKS CORP COM 855244109 374 5,800 SH   SOLE   0 0 5,800
STARWOOD PPTY TR INC COM 85571B105 566 28,724 SH   SOLE   0 0 28,724
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 255 22,000 SH   SOLE   0 0 22,000
TPG SPECIALTY LENDING INC COM 87265K102 1,260 69,660 SH   SOLE   0 0 69,660
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 882 80,965 SH   SOLE   0 0 80,965
ULTA BEAUTY INC COM 90384S303 257 1,050 SH   SOLE   0 0 1,050
UNION PAC CORP COM 907818108 440 3,180 SH   SOLE   0 0 3,180
UNITED BANKSHARES INC WEST V COM 909907107 5,446 175,055 SH   SOLE   0 0 175,055
UNITEDHEALTH GROUP INC COM 91324P102 455 1,825 SH   SOLE   0 0 1,825
UNIVERSAL DISPLAY CORP COM 91347P105 7,489 80,041 SH   SOLE   0 0 80,041
USA TECHNOLOGIES INC COM NO PAR 90328S500 3,695 949,864 SH   SOLE   0 0 949,864
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 242 3,241 SH   SOLE   0 0 3,241
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 434 3,805 SH   SOLE   0 0 3,805
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 404 9,179 SH   SOLE   0 0 9,179
VIVEVE MED INC COM NEW 92852W204 32 30,000 SH   SOLE   0 0 30,000
WALMART INC COM 931142103 1,714 18,401 SH   SOLE   0 0 18,401
WASHINGTON TR BANCORP COM 940610108 931 19,590 SH   SOLE   0 0 19,590
WISDOMTREE TR US MIDCP EARNING 97717W570 1,028 29,970 SH   SOLE   0 0 29,970
ZIOPHARM ONCOLOGY INC COM 98973P101 353 188,950 SH   SOLE   0 0 188,950
ZOETIS INC CL A 98978V103 385 4,500 SH   SOLE   0 0 4,500