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 COMPANY COM 88579y101 825 3,965 SH   SOLE   0 0 3,965
A T & T INC COM 00206r102 1,516 40,186 SH   SOLE   0 0 40,186
ACHILLION PHARMA INC COM 00448q201 179 39,000 SH   SOLE   0 0 39,000
ADVANCED MICRO DEVIC COM 007903107 1,543 123,620 SH   SOLE   0 0 123,620
AIR PROD & CHEMICALS COM 009158106 353 2,467 SH   SOLE   0 0 2,467
ALPHABET INC. CLASS A COM 02079k305 4,345 4,674 SH   SOLE   0 0 4,674
ALPHABET INC. CLASS C COM 02079k107 4,512 4,965 SH   SOLE   0 0 4,965
ALTRIA GROUP INC COM 02209s103 1,154 15,490 SH   SOLE   0 0 15,490
AMAZON COM INC COM 023135106 296 306 SH   SOLE   0 0 306
AMERICAN EXPRESS CO COM 025816109 329 3,904 SH   SOLE   0 0 3,904
AMGEN INCORPORATED COM 031162100 1,303 7,566 SH   SOLE   0 0 7,566
ANALOG DEVICES INC COM 032654105 1,612 20,726 SH   SOLE   0 0 20,726
ANWORTH MTG ASSET REIT COM 037347101 2,089 347,600 SH   SOLE   0 0 347,600
APPLE INC COM 037833100 12,942 89,864 SH   SOLE   0 0 89,864
AQUA METALS INC COM 03837j101 13,465 1,072,925 SH   SOLE   0 0 1,072,925
B G C PARTNERS CLASS A COM 05541t101 10,815 855,592 SH   SOLE   0 0 855,592
BANK OF AMERICA CORP COM 060505104 1,958 80,705 SH   SOLE   0 0 80,705
BECTON DICKINSON&CO COM 075887109 205 1,051 SH   SOLE   0 0 1,051
BERKSHIRE HATHAWAY CLASS B COM 084670702 802 4,735 SH   SOLE   0 0 4,735
BP PLC F SPONSORED ADR 1 ADR R COM 055622104 3,286 94,825 SH   SOLE   0 0 94,825
BRISTOL-MYERS SQUIBB COM 110122108 1,243 22,303 SH   SOLE   0 0 22,303
CALLIDUS SOFTWARE COM 13123e500 966 39,925 SH   SOLE   0 0 39,925
CANADIAN NATL RAILWY F COM 136375102 531 6,550 SH   SOLE   0 0 6,550
CAPSTEAD MTG CORP REIT COM 14067e506 959 91,950 SH   SOLE   0 0 91,950
CATERPILLAR INC DEL COM COM 149123101 239 2,226 SH   SOLE   0 0 2,226
CELGENE CORP COM 151020104 6,225 47,930 SH   SOLE   0 0 47,930
CHARLES SCHWAB CORP COM 808513105 2,414 56,200 SH   SOLE   0 0 56,200
CHECK PT SOFTWARE F COM m22465104 5,708 52,331 SH   SOLE   0 0 52,331
CHEVRON CORPORATION COM 166764100 2,276 21,818 SH   SOLE   0 0 21,818
COCA COLA COMPANY COM 191216100 552 12,305 SH   SOLE   0 0 12,305
COMCAST CORPORATION CLASS A COM 20030n101 801 20,592 SH   SOLE   0 0 20,592
CONOCOPHILLIPS COM 20825c104 233 5,295 SH   SOLE   0 0 5,295
CONSTELLATION BRAND CLASS A COM 21036p108 705 3,640 SH   SOLE   0 0 3,640
CYS INVESTMENTS REIT COM 12673a108 337 40,100 SH   SOLE   0 0 40,100
DB GOLD DOUBLE LONG ETN DUE FE COM 25154H749 434 18,900 SH   SOLE   0 0 18,900
DUKE ENERGY CORP COM 26441c204 1,208 14,451 SH   SOLE   0 0 14,451
EAST WEST BANCORP COM 27579r104 1,129 19,275 SH   SOLE   0 0 19,275
ELI LILLY & CO. COM 532457108 235 2,850 SH   SOLE   0 0 2,850
ENBRIDGE INC COM 29250N105 358 9,002 SH   SOLE   0 0 9,002
ENERGOUS CORP COM 29272c103 15,125 930,175 SH   SOLE   0 0 930,175
EQUIFAX INC COM 294429105 344 2,500 SH   SOLE   0 0 2,500
EURONAV NV F COM b38564108 4,113 520,570 SH   SOLE   0 0 520,570
EXXON MOBIL CORP COM 30231g102 1,285 15,918 SH   SOLE   0 0 15,918
FACEBOOK INC CLASS A COM 30303m102 1,075 7,120 SH   SOLE   0 0 7,120
FIBROGEN INC COM 31572q808 1,080 33,431 SH   SOLE   0 0 33,431
GENERAL DYNAMICS CO COM 369550108 396 2,000 SH   SOLE   0 0 2,000
GENERAL ELECTRIC CO COM 369604103 2,015 74,592 SH   SOLE   0 0 74,592
GILEAD SCIENCES INC COM 375558103 1,856 26,226 SH   SOLE   0 0 26,226
GOLDMAN SACHS GROUP COM 38141g104 218 982 SH   SOLE   0 0 982
Gastar Expl Inc New COM 36729W202 93 100,000 SH   SOLE   0 0 100,000
HALLIBURTON CO HLDG COM 406216101 2,277 53,305 SH   SOLE   0 0 53,305
HALOZYME THERAPEUTIC COM 40637h109 1,344 104,825 SH   SOLE   0 0 104,825
HONEYWELL INTL INC COM 438516106 533 4,000 SH   SOLE   0 0 4,000
IBM CORPORATION COM COM 459200101 972 6,319 SH   SOLE   0 0 6,319
INTEL CORP COM 458140100 1,474 43,688 SH   SOLE   0 0 43,688
JOHNSON & JOHNSON COM 478160104 5,830 44,073 SH   SOLE   0 0 44,073
JPMORGAN CHASE & CO COM 46625H100 449 4,912 SH   SOLE   0 0 4,912
KIMBERLY-CLARK CORP COM 494368103 726 5,620 SH   SOLE   0 0 5,620
KRAFT HEINZ COMPANY COM 500754106 1,705 19,908 SH   SOLE   0 0 19,908
LEXINGTON REALTY TR REIT COM 529043101 7,026 709,000 SH   SOLE   0 0 709,000
LOCKHEED MARTIN CORP COM 539830109 1,760 6,340 SH   SOLE   0 0 6,340
LOWES COS INC COM COM 548661107 330 4,254 SH   SOLE   0 0 4,254
MARATHON PETE CORP COM 56585a102 2,001 38,240 SH   SOLE   0 0 38,240
MASTERCARD INC CLASS A COM 57636q104 217 1,790 SH   SOLE   0 0 1,790
MERCK & CO INC COM 58933y105 3,743 58,405 SH   SOLE   0 0 58,405
MICROCHIP TECHNOLOGY COM 595017104 8,162 105,750 SH   SOLE   0 0 105,750
MICROSOFT CORP COM 594918104 536 7,781 SH   SOLE   0 0 7,781
MIDDLEBY CORP THE COM 596278101 243 2,000 SH   SOLE   0 0 2,000
MONDELEZ INTL CLASS A COM 609207105 1,898 43,940 SH   SOLE   0 0 43,940
NETFLIX INC COM 64110l106 1,197 8,010 SH   SOLE   0 0 8,010
NEW RESIDENTIAL INVE REIT COM 64828t201 7,370 473,680 SH   SOLE   0 0 473,680
NEW SENIOR INV GRP COM 648691103 5,397 537,040 SH   SOLE   0 0 537,040
NIKE INC CLASS B COM 654106103 445 7,537 SH   SOLE   0 0 7,537
NORTHROP GRUMMAN CORP COM 666807102 777 3,025 SH   SOLE   0 0 3,025
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 300 3,600 SH   SOLE   0 0 3,600
NVIDIA CORP COM 67066g104 565 3,905 SH   SOLE   0 0 3,905
PARSLEY ENERGY INC CLASS A COM 701877102 314 11,300 SH   SOLE   0 0 11,300
PEPSICO INCORPORATED COM 713448108 1,475 12,770 SH   SOLE   0 0 12,770
PFIZER INCORPORATED COM 717081103 2,009 59,804 SH   SOLE   0 0 59,804
PHILIP MORRIS INTL INC COM 718172109 996 8,476 SH   SOLE   0 0 8,476
PHILLIPS 66 COM 718546104 2,512 30,382 SH   SOLE   0 0 30,382
PROCTER & GAMBLE COM 742718109 968 11,106 SH   SOLE   0 0 11,106
PUBLIC STORAGE COM 74460d109 363 1,742 SH   SOLE   0 0 1,742
QUALCOMM INC COM 747525103 2,804 50,775 SH   SOLE   0 0 50,775
RAYTHEON CO COM 755111507 411 2,548 SH   SOLE   0 0 2,548
REDWOOD TRUST INC. REIT COM 758075402 2,277 133,617 SH   SOLE   0 0 133,617
ROCHE HLDG AG F SPONSORED ADR COM 771195104 223 7,000 SH   SOLE   0 0 7,000
S R C ENERGY INC COM 78470v108 83 12,400 SH   SOLE   0 0 12,400
SCHLUMBERGER LTD F COM 806857108 549 8,335 SH   SOLE   0 0 8,335
SHIP FINANCE INTL F COM g81075106 5,782 425,134 SH   SOLE   0 0 425,134
SPRAGUE RESOURCES LP LP COM 849343108 2,979 105,630 SH   SOLE   0 0 105,630
STANLEY BLACK & DECKER INC COM 854502101 305 2,164 SH   SOLE   0 0 2,164
STARBUCKS CORP COM 855244109 4,495 77,080 SH   SOLE   0 0 77,080
T-MOBILE US INC COM 872590104 462 7,620 SH   SOLE   0 0 7,620
TESLA INC COM 88160r101 515 1,425 SH   SOLE   0 0 1,425
TEVA PHARM INDS LTD F SPONSORE COM 881624209 345 10,400 SH   SOLE   0 0 10,400
TEXAS INSTRUMENTS COM COM 882508104 874 11,356 SH   SOLE   0 0 11,356
TOCAGEN INC COM 888846102 2,088 173,600 SH   SOLE   0 0 173,600
TVI CORPORATION NEW COM 872916101 0 17,500 SH   SOLE   0 0 17,500
U S BANCORP COM 902973304 804 15,482 SH   SOLE   0 0 15,482
UNITED TECHNOLOGIES CORP COM COM 913017109 207 1,696 SH   SOLE   0 0 1,696
UNITEDHEALTH GROUP INC COM 91324P102 214 1,154 SH   SOLE   0 0 1,154
VERIZON COMMUNICATN COM 92343v104 609 13,634 SH   SOLE   0 0 13,634
WABTEC COM 929740108 366 4,000 SH   SOLE   0 0 4,000
WALT DISNEY CO COM 254687106 1,318 12,406 SH   SOLE   0 0 12,406
WELLS FARGO BK N A COM 949746101 1,173 21,176 SH   SOLE   0 0 21,176
WHITING PETE CORP NEW COM 966387102 137 24,950 SH   SOLE   0 0 24,950
WYNN RESORTS COM 983134107 416 3,100 SH   SOLE   0 0 3,100
XILINX INC COM COM 983919101 212 3,300 SH   SOLE   0 0 3,300