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
ABB Limited SPONSORED ADR 000375204 3,171 127,349 SH   SOLE NONE 1,624 0 125,725
Abbvie Inc COM 00287Y109 200 2,761 SH   SOLE NONE 0 0 2,761
Aegon Nv Ord Reg Amer NY REGISTRY SH 007924103 457 89,500 SH   SOLE NONE 0 0 89,500
Alphabet Inc. Class C CAP STK CL C 02079K107 396 436 SH   SOLE NONE 13 0 423
Altria Group Inc COM 02209S103 222 2,980 SH   SOLE NONE 0 0 2,980
Apple Computer Inc COM 037833100 869 6,032 SH   SOLE NONE 170 0 5,862
Arconic Inc COM 03965L100 1,869 82,536 SH   SOLE NONE 1,925 0 80,611
Bank Of America 7.25%CNV PFD L 060505682 539 427 SH   SOLE NONE 0 0 427
Barrick Gold Corp COM 067901108 159 10,000 SH   SOLE NONE 0 0 10,000
Berkshire Hathaway Cl B CL B NEW 084670702 309 1,822 SH   SOLE NONE 175 0 1,647
Bioscrip Inc. COM 09069N108 274 101,000 SH   SOLE NONE 3,250 0 97,750
Blackrock Resources & SHS 09257A108 338 42,186 SH   SOLE NONE 1,052 0 41,134
Bristol-Myers Squibb Co COM 110122108 341 6,112 SH   SOLE NONE 0 0 6,112
Bsquare Corp New COM NEW 11776U300 84 15,000 SH   SOLE NONE 0 0 15,000
C B S Corporation CL B 124857202 2,138 33,515 SH   SOLE NONE 675 0 32,840
Callaway Golf COM 131193104 2,016 157,781 SH   SOLE NONE 2,525 0 155,256
Callon Petroleum Co COM 13123X102 477 45,000 SH   SOLE NONE 0 0 45,000
Cameco Corp COM 13321L108 137 15,000 SH   SOLE NONE 0 0 15,000
Care Com Inc COM 141633107 3,948 261,450 SH   SOLE NONE 2,725 0 258,725
Celgene Corp COM 151020104 2,266 17,450 SH   SOLE NONE 150 0 17,300
Central Fd Cda Ltd Cla CL A 153501101 2,198 178,300 SH   SOLE NONE 2,050 0 176,250
Cerus Corp COM 157085101 90 36,000 SH   SOLE NONE 10,000 0 26,000
Cherokee Inc COM 16444H102 287 41,250 SH   SOLE NONE 3,000 0 38,250
Chevrontexaco Corp COM 166764100 231 2,215 SH   SOLE NONE 0 0 2,215
Coca Cola Company COM 191216100 503 11,207 SH   SOLE NONE 161 0 11,046
Conformis Inc COM 20717E101 122 28,475 SH   SOLE NONE 375 0 28,100
Corning Inc COM 219350105 2,902 96,571 SH   SOLE NONE 1,050 0 95,521
Covanta Holding Corp COM 22282E102 1,328 100,605 SH   SOLE NONE 500 0 100,105
CUI Global Inc New COM NEW 126576206 6,185 1,610,792 SH   SOLE NONE 38,778 0 1,572,014
Cypress Semiconductr COM 232806109 2,552 186,950 SH   SOLE NONE 3,375 0 183,575
Cytori Therapeutics New COM NEW 23283K204 12 11,335 SH   SOLE NONE 10,000 0 1,335
Daseke Inc COM 23753F107 2,672 240,100 SH   SOLE NONE 2,750 0 237,350
Digimarc Corp New COM 25381B101 2,393 59,605 SH   SOLE NONE 1,265 0 58,340
Disney Walt Hldg Co COM DISNEY 254687106 221 2,082 SH   SOLE NONE 0 0 2,082
Dow Chemical Company COM 260543103 1,895 30,040 SH   SOLE NONE 62 0 29,978
Du Pont E I De Nemour&Co COM 263534109 1,403 17,384 SH   SOLE NONE 425 0 16,959
Duke Energy Corporation COM NEW 26441C204 352 4,212 SH   SOLE NONE 100 0 4,112
Ebix Inc COM NEW 278715206 216 4,000 SH   SOLE NONE 0 0 4,000
Enbridge Inc COM 29250N105 337 8,461 SH   SOLE NONE 123 0 8,338
Ensync Incorporated COM 29359T102 9 25,000 SH   SOLE NONE 0 0 25,000
Enzo Biochem Inc COM 294100102 1,270 115,000 SH   SOLE NONE 3,900 0 111,100
Exone Company COM 302104104 115 10,000 SH   SOLE NONE 0 0 10,000
Exxon Mobil Corporation COM 30231G102 582 7,208 SH   SOLE NONE 462 0 6,746
Frontier Communications COM 35906A108 592 510,236 SH   SOLE NONE 24,388 0 485,848
General Electric Company COM 369604103 3,068 113,587 SH   SOLE NONE 1,650 0 111,937
Gladstone Land Corp COM 376549101 2,114 181,190 SH   SOLE NONE 875 0 180,315
Glaxosmithkline Plc Adrf SPONSORED ADR 37733W105 2,991 69,360 SH   SOLE NONE 725 0 68,635
Hanesbrands Inc COM 410345102 1,850 79,875 SH   SOLE NONE 700 0 79,175
Hecla Mining Company COM 422704106 64 12,500 SH   SOLE NONE 0 0 12,500
Honeywell International COM 438516106 229 1,718 SH   SOLE NONE 0 0 1,718
Hudson Technologies Inc COM 444144109 7,858 929,925 SH   SOLE NONE 19,200 0 910,725
Immersion Corp COM 452521107 291 32,000 SH   SOLE NONE 0 0 32,000
Innerworking Inc COM 45773Y105 2,203 189,875 SH   SOLE NONE 3,925 0 185,950
Intel Corp COM 458140100 371 10,986 SH   SOLE NONE 700 0 10,286
Intl Business Machines COM 459200101 637 4,143 SH   SOLE NONE 163 0 3,980
Johnson & Johnson COM 478160104 3,347 25,300 SH   SOLE NONE 505 0 24,795
Johnson Controls International plc SHS G51502105 1,203 27,754 SH   SOLE NONE 416 0 27,338
Knowles Corporation COM 49926D109 909 53,750 SH   SOLE NONE 0 0 53,750
Kopin Corp COM 500600101 91 24,500 SH   SOLE NONE 0 0 24,500
Lattice Semiconductor Cp COM 518415104 133 20,000 SH   SOLE NONE 0 0 20,000
Marathon Pete Corp COM 56585A102 331 6,317 SH   SOLE NONE 650 0 5,667
Merck & Co Inc COM 58933Y105 771 12,025 SH   SOLE NONE 1,106 0 10,919
Microsoft Corp COM 594918104 2,202 31,942 SH   SOLE NONE 1,429 0 30,513
Nokia Corp Spon Adr SPONSORED ADR 654902204 225 36,500 SH   SOLE NONE 1,500 0 35,000
Oneok Inc New COM 682680103 313 6,000 SH   SOLE NONE 0 0 6,000
Orbcomm Inc COM 68555P100 1,950 172,525 SH   SOLE NONE 1,675 0 170,850
P P G Industries Inc COM 693506107 220 2,000 SH   SOLE NONE 0 0 2,000
Paypal Holdings Inco COM 70450Y103 1,927 35,897 SH   SOLE NONE 512 0 35,385
Pfizer Incorporated COM 717081103 253 7,541 SH   SOLE NONE 0 0 7,541
Philip Morris Intl Inc COM 718172109 327 2,787 SH   SOLE NONE 62 0 2,725
Phillips COM 718546104 1,338 16,180 SH   SOLE NONE 0 0 16,180
Planet Payment Inc SHS U72603118 5,407 1,638,500 SH   SOLE NONE 20,750 0 1,617,750
Procter & Gamble Co COM 742718109 1,247 14,310 SH   SOLE NONE 300 0 14,010
Public Storage COM 74460D109 368 14,050 SH   SOLE NONE 0 0 14,050
Qualcomm Inc COM 747525103 1,918 34,739 SH   SOLE NONE 950 0 33,789
Scorpio Bulkers Inc. COM Y7546A122 426 17,375 SH   SOLE NONE 125 0 17,250
Silver Spring Networ COM 82817Q103 4,278 379,260 SH   SOLE NONE 5,700 0 373,560
Spdr S & P Intl Dividend S&P INTL ETF 78463X772 553 14,125 SH   SOLE NONE 100 0 14,025
Sphere 3D Corp. COM 84841L100 2 11,220 SH   SOLE NONE 0 0 11,220
T Rowe Price Group Inc COM 74144T108 103,985 1,401,225 SH   SOLE NONE 50 0 1,401,175
Time Warner Inc COM NEW 887317303 251 2,500 SH   SOLE NONE 0 0 2,500
Tower Semiconductor Newf SHS NEW M87915274 3,758 157,550 SH   SOLE NONE 1,975 0 155,575
Tucows Inc COM NEW 898697206 709 13,250 SH   SOLE NONE 0 0 13,250
Under Armour Inc CL C 904311206 759 37,661 SH   SOLE NONE 1,503 0 36,158
Vodafone Group Plc Adr SPONSORED ADR 92857W308 2,238 77,891 SH   SOLE NONE 700 0 77,191
Wells Fargo L PERP PFD CNV A 949746804 288 220 SH   SOLE NONE 0 0 220
Westport Innovations New COM NEW 960908309 78 33,000 SH   SOLE NONE 0 0 33,000