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 708 3,965 SH   SOLE   0 0 3,965
A T & T INC COM 00206r102 1,972 46,374 SH   SOLE   0 0 46,374
ACHILLION PHARMA INC COM 00448q201 165 40,000 SH   SOLE   0 0 40,000
ADVANCED MICRO DEVIC COM 007903107 555 48,915 SH   SOLE   0 0 48,915
AIR PROD & CHEMICALS COM 009158106 369 2,567 SH   SOLE   0 0 2,567
ALPHABET INC. CLASS A COM 02079k305 3,873 4,887 SH   SOLE   0 0 4,887
ALPHABET INC. CLASS C COM 02079k107 4,024 5,214 SH   SOLE   0 0 5,214
ALTRIA GROUP INC COM 02209s103 1,051 15,540 SH   SOLE   0 0 15,540
AMERICAN EXPRESS CO COM 025816109 289 3,904 SH   SOLE   0 0 3,904
AMGEN INCORPORATED COM 031162100 1,106 7,566 SH   SOLE   0 0 7,566
ANALOG DEVICES INC COM 032654105 1,541 21,226 SH   SOLE   0 0 21,226
ANWORTH MTG ASSET REIT COM 037347101 1,807 349,600 SH   SOLE   0 0 349,600
APPLE INC COM 037833100 11,205 96,745 SH   SOLE   0 0 96,745
AQUA METALS INC COM 03837j101 8,203 625,700 SH   SOLE   0 0 625,700
B G C PARTNERS CLASS A COM 05541t101 7,626 745,417 SH   SOLE   0 0 745,417
BANK OF AMERICA CORP COM 060505104 1,698 76,830 SH   SOLE   0 0 76,830
BELDEN INC COM 077454106 217 2,900 SH   SOLE   0 0 2,900
BERKSHIRE HATHAWAY CLASS B COM 084670702 772 4,735 SH   SOLE   0 0 4,735
BP PLC F SPONSORED ADR 1 ADR R COM 055622104 3,393 90,766 SH   SOLE   0 0 90,766
BRISTOL-MYERS SQUIBB COM 110122108 1,470 25,148 SH   SOLE   0 0 25,148
CALLIDUS SOFTWARE COM 13123e500 858 51,075 SH   SOLE   0 0 51,075
CALLON PETROLEUM CO COM 13123x102 319 20,775 SH   SOLE   0 0 20,775
CANADIAN NATL RAILWY F COM 136375102 745 11,050 SH   SOLE   0 0 11,050
CAPSTEAD MTG CORP REIT COM 14067e506 891 87,450 SH   SOLE   0 0 87,450
CATERPILLAR INC DEL COM COM 149123101 212 2,289 SH   SOLE   0 0 2,289
CELGENE CORP COM 151020104 5,651 48,824 SH   SOLE   0 0 48,824
CHARLES SCHWAB CORP COM 808513105 2,264 57,350 SH   SOLE   0 0 57,350
CHECK PT SOFTWARE F COM m22465104 6,520 77,191 SH   SOLE   0 0 77,191
CHEVRON CORPORATION COM 166764100 2,683 22,798 SH   SOLE   0 0 22,798
COCA COLA COMPANY COM 191216100 662 15,970 SH   SOLE   0 0 15,970
COMCAST CORPORATION CLASS A COM 20030n101 573 8,296 SH   SOLE   0 0 8,296
CONOCOPHILLIPS COM 20825c104 428 8,545 SH   SOLE   0 0 8,545
CONSTELLATION BRAND CLASS A COM 21036p108 580 3,785 SH   SOLE   0 0 3,785
CYS INVESTMENTS REIT COM 12673a108 323 41,750 SH   SOLE   0 0 41,750
DB GOLD DOUBLE LONG ETN DUE FE COM 25154H749 392 19,500 SH   SOLE   0 0 19,500
DISCOVER FINL SVCS COM 254709108 212 2,934 SH   SOLE   0 0 2,934
DUKE ENERGY CORP COM 26441c204 1,160 14,951 SH   SOLE   0 0 14,951
EAST WEST BANCORP COM 27579r104 1,742 34,275 SH   SOLE   0 0 34,275
ELI LILLY & CO. COM 532457108 252 3,429 SH   SOLE   0 0 3,429
ENERGOUS CORP COM 29272c103 12,786 758,800 SH   SOLE   0 0 758,800
EQUIFAX INC COM 294429105 296 2,500 SH   SOLE   0 0 2,500
EURONAV NV F COM b38564108 3,402 427,950 SH   SOLE   0 0 427,950
EXAR CORP COM 300645108 3,962 367,550 SH   SOLE   0 0 367,550
EXXON MOBIL CORP COM 30231g102 1,689 18,713 SH   SOLE   0 0 18,713
FIBROGEN INC COM 31572q808 606 28,300 SH   SOLE   0 0 28,300
FIVE PRIME THERAPEUTICS INC COM 33830X104 308 6,150 SH   SOLE   0 0 6,150
FRONTIER COMM CO COM 35906a108 2,570 760,410 SH   SOLE   0 0 760,410
GENERAL DYNAMICS CO COM 369550108 345 2,000 SH   SOLE   0 0 2,000
GENERAL ELECTRIC CO COM 369604103 2,572 81,383 SH   SOLE   0 0 81,383
GILEAD SCIENCES INC COM 375558103 4,065 56,761 SH   SOLE   0 0 56,761
Gastar Expl Inc New COM 36729W202 155 100,000 SH   SOLE   0 0 100,000
HALLIBURTON CO HLDG COM 406216101 3,075 56,849 SH   SOLE   0 0 56,849
HALOZYME THERAPEUTIC COM 40637h109 1,132 114,600 SH   SOLE   0 0 114,600
HONEYWELL INTL INC COM 438516106 514 4,435 SH   SOLE   0 0 4,435
IBM CORPORATION COM COM 459200101 1,102 6,639 SH   SOLE   0 0 6,639
INTEL CORP COM 458140100 1,958 53,988 SH   SOLE   0 0 53,988
JOHNSON & JOHNSON COM 478160104 5,199 45,130 SH   SOLE   0 0 45,130
JPMORGAN CHASE & CO COM 46625H100 482 5,582 SH   SOLE   0 0 5,582
KIMBERLY-CLARK CORP COM 494368103 641 5,620 SH   SOLE   0 0 5,620
KRAFT HEINZ COMPANY COM 500754106 1,828 20,932 SH   SOLE   0 0 20,932
LEXINGTON REALTY TR REIT COM 529043101 7,494 693,934 SH   SOLE   0 0 693,934
LOCKHEED MARTIN CORP COM 539830109 1,553 6,215 SH   SOLE   0 0 6,215
LOWES COS INC COM COM 548661107 303 4,254 SH   SOLE   0 0 4,254
MARATHON PETE CORP COM 56585a102 1,925 38,240 SH   SOLE   0 0 38,240
MERCK & CO INC COM 58933y105 3,472 58,980 SH   SOLE   0 0 58,980
MICROCHIP TECHNOLOGY COM 595017104 7,561 117,870 SH   SOLE   0 0 117,870
MICROSOFT CORP COM 594918104 577 9,286 SH   SOLE   0 0 9,286
MIDDLEBY CORP THE COM 596278101 258 2,000 SH   SOLE   0 0 2,000
MONDELEZ INTL CLASS A COM 609207105 2,028 45,750 SH   SOLE   0 0 45,750
NESTLE SA F SPONSORED ADR 1 AD COM 641069406 328 4,576 SH   SOLE   0 0 4,576
NEW RESIDENTIAL INVE REIT COM 64828t201 7,009 445,896 SH   SOLE   0 0 445,896
NEW SENIOR INV GRP COM 648691103 5,465 558,200 SH   SOLE   0 0 558,200
NIKE INC CLASS B COM 654106103 386 7,587 SH   SOLE   0 0 7,587
NORDIC AMERN TANK F COM g65773106 126 15,000 SH   SOLE   0 0 15,000
NORTHROP GRUMMAN CORP COM 666807102 623 2,678 SH   SOLE   0 0 2,678
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 262 3,600 SH   SOLE   0 0 3,600
NVIDIA CORP COM 67066g104 425 3,980 SH   SOLE   0 0 3,980
PARSLEY ENERGY INC CLASS A COM 701877102 421 11,950 SH   SOLE   0 0 11,950
PEPSICO INCORPORATED COM 713448108 1,362 13,022 SH   SOLE   0 0 13,022
PFIZER INCORPORATED COM 717081103 1,980 60,954 SH   SOLE   0 0 60,954
PHILIP MORRIS INTL INC COM 718172109 775 8,476 SH   SOLE   0 0 8,476
PHILLIPS 66 COM 718546104 2,630 30,432 SH   SOLE   0 0 30,432
PROCTER & GAMBLE COM 742718109 976 11,606 SH   SOLE   0 0 11,606
PUBLIC STORAGE REIT COM 74460d109 412 1,842 SH   SOLE   0 0 1,842
QUALCOMM INC COM 747525103 1,939 29,734 SH   SOLE   0 0 29,734
RAYTHEON CO COM 755111507 353 2,483 SH   SOLE   0 0 2,483
REDWOOD TRUST INC. REIT COM 758075402 2,032 133,617 SH   SOLE   0 0 133,617
ROCHE HLDG AG F SPONSORED ADR COM 771195104 205 7,176 SH   SOLE   0 0 7,176
SCHLUMBERGER LTD F COM 806857108 1,002 11,935 SH   SOLE   0 0 11,935
SHIP FINANCE INTL F COM g81075106 9,112 613,609 SH   SOLE   0 0 613,609
SPECTRA ENERGY CORP COM 847560109 392 9,550 SH   SOLE   0 0 9,550
SPRAGUE RESOURCES LP LP COM 849343108 1,769 62,950 SH   SOLE   0 0 62,950
STANLEY BLACK & DECKER INC COM 854502101 248 2,164 SH   SOLE   0 0 2,164
STARBUCKS CORP COM 855244109 4,277 77,040 SH   SOLE   0 0 77,040
SYNERGY RESOURCES CO COM 87164p103 1,299 145,800 SH   SOLE   0 0 145,800
T-MOBILE US INC COM 872590104 438 7,620 SH   SOLE   0 0 7,620
TEVA PHARMACEUTICAL INDS ADR COM 881624209 439 12,100 SH   SOLE   0 0 12,100
TEXAS INSTRUMENTS COM COM 882508104 999 13,689 SH   SOLE   0 0 13,689
TVI CORPORATION NEW COM 872916101 0 17,500 SH   SOLE   0 0 17,500
U S BANCORP COM 902973304 816 15,878 SH   SOLE   0 0 15,878
UNITED TECHNOLOGIES CORP COM COM 913017109 207 1,892 SH   SOLE   0 0 1,892
VERIZON COMMUNICATN COM 92343v104 1,484 27,800 SH   SOLE   0 0 27,800
VF CORPORATION COM 918204108 213 4,000 SH   SOLE   0 0 4,000
WABTEC COM 929740108 332 4,000 SH   SOLE   0 0 4,000
WALT DISNEY CO COM 254687106 1,310 12,569 SH   SOLE   0 0 12,569
WELLS FARGO BK N A COM 949746101 891 16,176 SH   SOLE   0 0 16,176
WHITING PETROLEUM CO COM 966387102 584 48,600 SH   SOLE   0 0 48,600
WYNN RESORTS COM 983134107 354 4,090 SH   SOLE   0 0 4,090
XILINX INC COM COM 983919101 280 4,636 SH   SOLE   0 0 4,636