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
ABBVIE INC COM 00287y109 22,554 238,466 SH   SOLE   0 0 238,466
ADVANCED MICRO DEVICES INC COM 007903107 3,900 126,250 SH   SOLE   0 0 126,250
ALBANY INTL CORP CL A 012348108 1,116 14,040 SH   SOLE   13,000 0 1,040
ALPHABET INC CAP STK CL A 02079k305 25,079 20,777 SH   SOLE   0 0 20,777
ALPHABET INC CAP STK CL C 02079k107 4,116 3,449 SH   SOLE   0 0 3,449
ALPS ETF TR ALERIAN MLP 00162q866 2,085 195,204 SH   SOLE   0 0 195,204
AMAZON COM INC COM 023135106 23,924 11,944 SH   SOLE   0 0 11,944
AMERICAN ELEC PWR INC COM 025537101 14,678 207,076 SH   SOLE   0 0 207,076
AMERIGAS PARTNERS L P UNIT L P INT 030975106 774 19,600 SH   SOLE   0 0 19,600
ANADARKO PETE CORP COM 032511107 22,725 337,119 SH   SOLE   0 0 337,119
APPLE INC COM 037833100 44,983 199,270 SH   SOLE   0 0 199,270
APPLIED MATLS INC COM 038222105 701 18,131 SH   SOLE   0 0 18,131
ASML HOLDING N V N Y REGISTRY SHS n07059210 1,708 9,083 SH   SOLE   0 0 9,083
ASTRONICS CORP COM 046433108 888 20,407 SH   SOLE   18,968 0 1,439
AT&T INC COM 00206r102 2,821 84,014 SH   SOLE   0 0 84,014
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,077 16,890 SH   SOLE   13,200 0 3,690
BIOGEN INC COM 09062x103 270 764 SH   SOLE   0 0 764
BIOHAVEN PHARMACTL HLDG CO L COM g11196105 15,604 415,555 SH   SOLE   0 0 415,555
BLACKBERRY LTD COM 09228f103 751 66,000 SH   SOLE   0 0 66,000
BOINGO WIRELESS INC COM 09739c102 1,114 31,910 SH   SOLE   25,125 0 6,785
BRISTOL MYERS SQUIBB CO COM 110122108 12,609 203,101 SH   SOLE   0 0 203,101
BROADCOM INC COM 11135f101 901 3,650 SH   SOLE   0 0 3,650
CANADIAN NATL RY CO COM 136375102 1,567 17,447 SH   SOLE   0 0 17,447
CELCUITY INC COM 15102k100 1,380 47,974 SH   SOLE   34,329 0 13,645
CELGENE CORP COM 151020104 12,093 135,137 SH   SOLE   0 0 135,137
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 9,215 877,624 SH   SOLE   819,453 0 58,171
CHEVRON CORP NEW COM 166764100 4,014 32,825 SH   SOLE   0 0 32,825
CHUBB LIMITED COM h1467j104 2,305 17,251 SH   SOLE   0 0 17,251
CLARUS CORP NEW COM 18270p109 835 75,595 SH   SOLE   75,595 0 0
CLEVELAND CLIFFS INC COM 185899101 494 39,000 SH   SOLE   0 0 39,000
COHERENT INC COM 192479103 3,961 23,004 SH   SOLE   0 0 23,004
COHU INC COM 192576106 877 34,945 SH   SOLE   26,000 0 8,945
COLGATE PALMOLIVE CO COM 194162103 2,126 31,752 SH   SOLE   0 0 31,752
CORREVIO PHARMA CORP COM 22026v105 1,121 278,940 SH   SOLE   276,640 0 2,300
CYNERGISTEK INC COM 23258p105 1,783 463,180 SH   SOLE   397,957 0 65,223
CYPRESS SEMICONDUCTOR CORP COM 232806109 22,138 1,527,837 SH   SOLE   0 0 1,527,837
DEVON ENERGY CORP NEW COM 25179m103 5,164 129,298 SH   SOLE   0 0 129,298
DOWDUPONT INC COM 26078j100 2,249 34,967 SH   SOLE   0 0 34,967
DUKE ENERGY CORP NEW COM NEW 26441c204 1,075 13,431 SH   SOLE   0 0 13,431
EASTSIDE DISTILLING INC COM PAR 277802302 2,216 270,238 SH   SOLE   241,623 0 28,615
EBIX INC COM NEW 278715206 8,573 108,313 SH   SOLE   0 0 108,313
ENTERPRISE PRODS PARTNERS L COM 293792107 5,038 175,349 SH   SOLE   0 0 175,349
EXXON MOBIL CORP COM 30231g102 420 4,944 SH   SOLE   0 0 4,944
FACEBOOK INC CL A 30303m102 665 4,043 SH   SOLE   0 0 4,043
GALLAGHER ARTHUR J & CO COM 363576109 10,330 138,775 SH   SOLE   0 0 138,775
GENERAL DYNAMICS CORP COM 369550108 996 4,866 SH   SOLE   0 0 4,866
GENERAL MTRS CO COM 37045v100 2,996 88,983 SH   SOLE   0 0 88,983
GP STRATEGIES CORP COM 36225v104 1,228 72,888 SH   SOLE   58,499 0 14,389
HARVARD BIOSCIENCE INC COM 416906105 1,721 327,752 SH   SOLE   276,597 0 51,155
INTERNATIONAL BUSINESS MACHS COM 459200101 25,037 165,579 SH   SOLE   0 0 165,579
INTERXION HOLDING N.V SHS n47279109 17,644 262,173 SH   SOLE   0 0 262,173
INVESCO EXCHNG TRADED FD TR FTSE RAFI ASIA 46138e750 592 10,850 SH   SOLE   0 0 10,850
ISHARES INC MSCI JPN ETF NEW 46434g822 731 12,135 SH   SOLE   0 0 12,135
ISHARES INC MSCI MEXICO ETF 464286822 1,133 22,120 SH   SOLE   0 0 22,120
ISHARES TR COHEN STEER REIT 464287564 665 6,642 SH   SOLE   0 0 6,642
ISHARES TR MORTGE REL ETF 46435g342 344 7,897 SH   SOLE   0 0 7,897
ISHARES TR MSCI ACWI EX US 464288240 2,573 53,953 SH   SOLE   0 0 53,953
ISHARES TR NASDAQ BIOTECH 464287556 288 2,362 SH   SOLE   0 0 2,362
ISHARES TR RUS 1000 GRW ETF 464287614 217 1,393 SH   SOLE   0 0 1,393
ISHARES TR SELECT DIVID ETF 464287168 1,228 12,311 SH   SOLE   0 0 12,311
ISHARES TR US AER DEF ETF 464288760 296 1,369 SH   SOLE   0 0 1,369
ISHARES TR U.S. CNSM SV ETF 464287580 334 1,577 SH   SOLE   0 0 1,577
JOHNSON & JOHNSON COM 478160104 2,651 19,190 SH   SOLE   0 0 19,190
KELLOGG CO COM 487836108 9,584 136,876 SH   SOLE   0 0 136,876
KRAFT HEINZ CO COM 500754106 446 8,098 SH   SOLE   0 0 8,098
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 1,762 119,234 SH   SOLE   95,659 0 23,575
LAM RESEARCH CORP COM 512807108 7,078 46,658 SH   SOLE   0 0 46,658
MACQUARIE INFRASTRUCTURE COR COM 55608b105 648 14,055 SH   SOLE   9,235 0 4,820
MARATHON PETE CORP COM 56585a102 15,770 197,199 SH   SOLE   0 0 197,199
MARSH & MCLENNAN COS INC COM 571748102 7,294 88,179 SH   SOLE   0 0 88,179
MDC PARTNERS INC CL A SUB VTG 552697104 357 86,060 SH   SOLE   0 0 86,060
MERCK & CO INC COM 58933y105 7,875 111,005 SH   SOLE   0 0 111,005
MICRON TECHNOLOGY INC COM 595112103 18,181 401,965 SH   SOLE   0 0 401,965
MITCHAM INDS INC COM 606501104 1,272 306,541 SH   SOLE   303,641 0 2,900
MONDELEZ INTL INC CL A 609207105 2,027 47,187 SH   SOLE   0 0 47,187
NORFOLK SOUTHERN CORP COM 655844108 3,033 16,804 SH   SOLE   0 0 16,804
NORTHROP GRUMMAN CORP COM 666807102 7,343 23,138 SH   SOLE   0 0 23,138
NOVARTIS A G SPONSORED ADR 66987v109 207 2,400 SH   SOLE   0 0 2,400
NUCOR CORP COM 670346105 7,902 124,538 SH   SOLE   0 0 124,538
PEPSICO INC COM 713448108 4,993 44,657 SH   SOLE   0 0 44,657
PHILLIPS 66 COM 718546104 21,762 193,063 SH   SOLE   0 0 193,063
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,758 34,375 SH   SOLE   0 0 34,375
READING INTERNATIONAL INC CL A 755408101 2,404 152,158 SH   SOLE   132,789 0 19,369
RED LION HOTELS CORP COM 756764106 2,537 202,983 SH   SOLE   166,114 0 36,869
ROGERS CORP COM 775133101 1,621 11,000 SH   SOLE   9,250 0 1,750
SEAGATE TECHNOLOGY PLC SHS g7945m107 5,813 122,774 SH   SOLE   0 0 122,774
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 1,899 16,199 SH   SOLE   0 0 16,199
SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 2,266 42,013 SH   SOLE   0 0 42,013
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 3,250 117,848 SH   SOLE   0 0 117,848
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 3,319 34,879 SH   SOLE   0 0 34,879
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 2,306 29,414 SH   SOLE   0 0 29,414
SELECT SECTOR SPDR TR ENERGY 81369y506 1,843 24,329 SH   SOLE   0 0 24,329
SELECT SECTOR SPDR TR COMMUNICATION 81369y852 2,327 47,491 SH   SOLE   0 0 47,491
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 5,018 66,612 SH   SOLE   0 0 66,612
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 609 11,560 SH   SOLE   0 0 11,560
SILICOM LTD ORD m84116108 1,912 47,130 SH   SOLE   40,120 0 7,010
SPDR GOLD TRUST GOLD SHS 78463v107 1,198 10,620 SH   SOLE   0 0 10,620
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463x848 1,037 27,766 SH   SOLE   0 0 27,766
SPDR S&P 500 ETF TR TR UNIT 78462f103 20,811 71,585 SH   SOLE   0 0 71,585
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 1,895 5,156 SH   SOLE   0 0 5,156
SPDR SERIES TRUST S&P 600 SML CAP 78464a813 2,453 32,502 SH   SOLE   0 0 32,502
SPDR SERIES TRUST S&P OILGAS EXP 78464a730 544 12,557 SH   SOLE   0 0 12,557
SPDR SERIES TRUST S&P PHARMAC 78464a722 288 5,927 SH   SOLE   0 0 5,927
T MOBILE US INC COM 872590104 19,261 274,448 SH   SOLE   0 0 274,448
TELENAV INC COM 879455103 1,019 201,846 SH   SOLE   160,865 0 40,981
THERMO FISHER SCIENTIFIC INC COM 883556102 808 3,311 SH   SOLE   0 0 3,311
UNION PAC CORP COM 907818108 1,125 6,910 SH   SOLE   0 0 6,910
UNIVERSAL DISPLAY CORP COM 91347p105 27,722 235,129 SH   SOLE   0 0 235,129
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189f676 327 3,074 SH   SOLE   0 0 3,074
VISA INC COM CL A 92826c839 328 2,185 SH   SOLE   0 0 2,185
VISTEON CORP COM NEW 92839u206 8,100 87,195 SH   SOLE   0 0 87,195
VOLT INFORMATION SCIENCES IN COM 928703107 4,367 1,134,305 SH   SOLE   1,019,317 0 114,988
WESTERN DIGITAL CORP COM 958102105 17,716 302,638 SH   SOLE   0 0 302,638
WEYERHAEUSER CO COM 962166104 1,055 32,685 SH   SOLE   0 0 32,685
XCEL BRANDS INC COM NEW 98400m101 1,551 659,903 SH   SOLE   619,415 0 40,488
XCEL ENERGY INC COM 98389b100 3,386 71,715 SH   SOLE   0 0 71,715
ZSCALER INC COM 98980g102 9,438 231,437 SH   SOLE   0 0 231,437