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,007 121,512 SH   SOLE 1,587 0 0 0
Abbvie Inc COM 00287Y109 223 2,511 SH   SOLE 0 0 2,511 0
Aegon Nv Ord Reg Amer NY REGISTRY SH 007924103 518 89,500 SH   SOLE 0 0 89,500 0
Alphabet Inc. Class C CAP STK CL C 02079K107 493 518 SH   SOLE 8 0 0 0
Apple Computer Inc COM 037833100 1,027 6,666 SH   SOLE 0 0 6,666 0
Bank Of America 7.25%CNV PFD L 060505682 566 678 SH   SOLE 0 0 678 0
Bank Of The Ozarks COM 063904106 1,811 37,700 SH   SOLE 350 0 0 0
Barrick Gold Corp COM 067901108 161 10,000 SH   SOLE 0 0 10,000 0
Berkshire Hathaway Cl B CL B NEW 084670702 329 1,797 SH   SOLE 175 0 0 0
Bioscrip Inc. COM 09069N108 173 62,900 SH   SOLE 1,250 0 0 0
Blackrock Resources & SHS 09257A108 375 42,186 SH   SOLE 1,052 0 0 0
Bristol-Myers Squibb Co COM 110122108 390 6,112 SH   SOLE 1,413 0 0 0
Bsquare Corp New COM NEW 11776U300 78 15,000 SH   SOLE 0 0 15,000 0
C B S Corporation CL B 124857202 1,957 33,740 SH   SOLE 675 0 0 0
Callaway Golf COM 131193104 2,284 158,247 SH   SOLE 1,525 0 0 0
Callon Petroleum Co COM 13123X102 514 45,750 SH   SOLE 0 0 45,750 0
Cameco Corp COM 13321L108 145 15,000 SH   SOLE 0 0 15,000 0
Care Com Inc COM 141633107 4,123 259,485 SH   SOLE 1,725 0 0 0
Celgene Corp COM 151020104 2,494 17,100 SH   SOLE 100 0 0 0
Central Fd Cda Ltd Cla CL A 153501101 2,423 191,250 SH   SOLE 1,800 0 0 0
Cerus Corp COM 157085101 98 36,000 SH   SOLE 10,000 0 0 0
Cherokee Inc COM 16444H102 174 63,250 SH   SOLE 10,000 0 0 0
Chevrontexaco Corp COM 166764100 260 2,216 SH   SOLE 0 0 2,216 0
Coca Cola Company COM 191216100 505 11,216 SH   SOLE 0 0 11,216 0
Conocophillips COM 20825C104 201 4,025 SH   SOLE 125 0 0 0
Corning Inc COM 219350105 2,823 94,353 SH   SOLE 750 0 0 0
Covanta Holding Corp COM 22282E102 1,511 101,780 SH   SOLE 1,000 0 0 0
CUI Global Inc New COM NEW 126576206 5,964 1,616,230 SH   SOLE 37,528 0 0 0
Cypress Semiconductr COM 232806109 2,806 186,850 SH   SOLE 3,025 0 0 0
Daseke Inc COM 23753F107 3,653 279,900 SH   SOLE 2,500 0 0 0
Digimarc Corp New COM 25381B101 2,632 71,900 SH   SOLE 1,465 0 0 0
Dowdupont Inc COM 26078J100 3,550 51,280 SH   SOLE 600 0 0 0
Duke Energy Corporation COM NEW 26441C204 353 4,212 SH   SOLE 100 0 0 0
Ebix Inc COM NEW 278715206 261 4,000 SH   SOLE 0 0 4,000 0
Enbridge Inc COM 29250N105 354 8,461 SH   SOLE 123 0 0 0
Ensync Incorporated COM 29359T102 13 25,000 SH   SOLE 0 0 25,000 0
Enzo Biochem Inc COM 294100102 2,641 252,225 SH   SOLE 2,750 0 0 0
Exone Company COM 302104104 114 10,000 SH   SOLE 0 0 10,000 0
Exxon Mobil Corporation COM 30231G102 628 7,663 SH   SOLE 462 0 0 0
Frontier Communications COM NEW 35906A306 474 40,199 SH   SOLE 1,223 0 0 0
General Electric Company COM 369604103 2,716 112,326 SH   SOLE 1,450 0 0 0
Gigamon Inc COM 37518B102 400 7,750 SH   SOLE 0 0 7,750 0
Gladstone Land Corp COM 376549101 2,062 151,390 SH   SOLE 875 0 0 0
Glaxosmithkline Plc Adrf SPONSORED ADR 37733W105 2,817 69,385 SH   SOLE 725 0 0 0
Glu Mobile Inc COM 379890106 1,105 293,750 SH   SOLE 2,575 0 0 0
Hanesbrands Inc COM 410345102 1,907 77,375 SH   SOLE 700 0 0 0
Hecla Mining Company COM 422704106 63 12,500 SH   SOLE 0 0 12,500 0
Honeywell International COM 438516106 325 2,290 SH   SOLE 0 0 2,290 0
Hudson Technologies Inc COM 444144109 6,076 777,975 SH   SOLE 15,550 0 0 0
Immersion Corp COM 452521107 261 32,000 SH   SOLE 0 0 32,000 0
Innerworking Inc COM 45773Y105 2,128 189,125 SH   SOLE 1,925 0 0 0
Intel Corp COM 458140100 497 13,041 SH   SOLE 700 0 0 0
Intl Business Machines COM 459200101 670 4,620 SH   SOLE 163 0 0 0
Johnson & Johnson COM 478160104 3,232 24,857 SH   SOLE 425 0 0 0
Johnson Controls International plc SHS G51502105 1,108 27,504 SH   SOLE 416 0 0 0
Knowles Corporation COM 49926D109 1,744 114,201 SH   SOLE 200 0 0 0
Lattice Semiconductor Cp COM 518415104 104 20,000 SH   SOLE 0 0 20,000 0
Marathon Pete Corp COM 56585A102 355 6,333 SH   SOLE 650 0 0 0
Merck & Co Inc COM 58933Y105 767 11,975 SH   SOLE 1,106 0 0 0
Microsoft Corp COM 594918104 2,481 33,303 SH   SOLE 1,325 0 0 0
Nokia Corp Spon Adr SPONSORED ADR 654902204 218 36,500 SH   SOLE 1,500 0 0 0
Oneok Inc New COM 682680103 332 6,000 SH   SOLE 0 0 6,000 0
Orbcomm Inc COM 68555P100 2,126 203,025 SH   SOLE 1,675 0 0 0
P P G Industries Inc COM 693506107 217 2,000 SH   SOLE 0 0 2,000 0
Paypal Holdings Inco COM 70450Y103 311 4,862 SH   SOLE 412 0 0 0
Pfizer Incorporated COM 717081103 306 8,569 SH   SOLE 0 0 8,569 0
Philip Morris Intl Inc COM 718172109 372 3,347 SH   SOLE 62 0 0 0
Phillips COM 718546104 1,140 12,443 SH   SOLE 0 0 12,443 0
Planet Payment Inc SHS U72603118 6,837 1,593,700 SH   SOLE 16,600 0 0 0
Procter & Gamble Co COM 742718109 1,302 14,310 SH   SOLE 300 0 0 0
Qualcomm Inc COM 747525103 1,824 35,187 SH   SOLE 725 0 0 0
Scorpio Bulkers Inc. COM Y7546A122 428 17,125 SH   SOLE 125 0 0 0
Seagate Technology SHS G7945M107 202 6,075 SH   SOLE 0 0 6,075 0
Silver Spring Networ COM 82817Q103 5,327 329,435 SH   SOLE 4,350 0 0 0
Spdr S & P Intl Dividend S&P INTL ETF 78463X772 570 14,125 SH   SOLE 100 0 0 0
T Rowe Price Group Inc COM 74144T108 124,322 1,371,450 SH   SOLE 0 0 1,371,450 0
Time Warner Inc COM NEW 887317303 256 2,500 SH   SOLE 0 0 2,500 0
Tower Semiconductor Newf SHS NEW M87915274 4,292 139,565 SH   SOLE 1,365 0 0 0
Tucows Inc COM NEW 898697206 776 13,250 SH   SOLE 0 0 13,250 0
Under Armour Inc CL C 904311206 538 35,786 SH   SOLE 850 0 0 0
Vodafone Group Plc Adr SPONSORED ADR 92857W308 2,194 77,091 SH   SOLE 700 0 0 0
Wells Fargo L PERP PFD CNV A 949746804 335 255 SH   SOLE 0 0 255 0
Westport Innovations New COM NEW 960908309 108 33,000 SH   SOLE 0 0 33,000 0
Weyerhaeuser Co COM 962166104 238 6,986 SH   SOLE 0 0 6,986 0