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 CO COM 88579y101 351 1,665 SH   SOLE   0 0 1,665
A T & T INC COM 00206r102 846 25,202 SH   SOLE   0 0 25,202
ACHILLION PHARMACEUTICALS INC COM 00448Q201 81 22,000 SH   SOLE   0 0 22,000
ADVANCED MICRO DEVIC COM 007903107 430 13,920 SH   SOLE   0 0 13,920
AIR PROD & CHEMICALS COM 009158106 412 2,467 SH   SOLE   0 0 2,467
AIR TRANS SVCS GROUP COM 00922r105 340 15,850 SH   SOLE   0 0 15,850
ALPHABET INC. CLASS A COM 02079k305 3,921 3,248 SH   SOLE   0 0 3,248
ALPHABET INC. CLASS C COM 02079k107 4,694 3,933 SH   SOLE   0 0 3,933
ALTRIA GROUP INC COM 02209S103 443 7,350 SH   SOLE   0 0 7,350
AMAZON.COM INC COM 023135106 1,466 732 SH   SOLE   0 0 732
AMERICAN EXPRESS CO COM 025816109 1,941 18,231 SH   SOLE   0 0 18,231
AMGEN INC. COM 031162100 1,362 6,571 SH   SOLE   0 0 6,571
ANALOG DEVICES INC COM 032654105 1,399 15,126 SH   SOLE   0 0 15,126
ANWORTH MTG AST CORP COM COM 037347101 1,343 290,000 SH   SOLE   0 0 290,000
APPLE INC COM 037833100 15,317 67,854 SH   SOLE   0 0 67,854
AQUANTIA CORP COM 03842q108 1,256 98,220 SH   SOLE   0 0 98,220
B G C PARTNERS CLASS A COM 05541t101 8,859 749,484 SH   SOLE   0 0 749,484
BANK OF AMERICA CORP COM 060505104 4,972 168,765 SH   SOLE   0 0 168,765
BERKSHIRE HATHAWAY CLASS B COM 084670702 1,008 4,710 SH   SOLE   0 0 4,710
BOEING COMPANY COM COM 097023105 280 752 SH   SOLE   0 0 752
BP PLC F SPONSORED ADR 1 ADR R COM 055622104 4,967 107,750 SH   SOLE   0 0 107,750
BRISTOL-MYERS SQUIBB COM 110122108 750 12,078 SH   SOLE   0 0 12,078
CANADIAN NATL RAILWY F COM 136375102 498 5,550 SH   SOLE   0 0 5,550
CATERPILLAR INC COM 149123101 1,216 7,975 SH   SOLE   0 0 7,975
CELGENE CORP COM 151020104 1,119 12,504 SH   SOLE   0 0 12,504
CHARLES SCHWAB CORP COM 808513105 2,515 51,175 SH   SOLE   0 0 51,175
CHECK PT SOFTWARE F COM m22465104 3,562 30,271 SH   SOLE   0 0 30,271
CHEVRON CORP COM 166764100 2,826 23,113 SH   SOLE   0 0 23,113
CITIGROUP INC COM 172967424 1,347 18,775 SH   SOLE   0 0 18,775
CONOCOPHILLIPS COM 20825c104 2,416 31,215 SH   SOLE   0 0 31,215
CONSTELLATION BRAND CLASS A COM 21036p108 790 3,665 SH   SOLE   0 0 3,665
CYMABAY THERAPEUTICS COM 23257d103 401 36,175 SH   SOLE   0 0 36,175
DUKE ENERGY CORP COM 26441c204 845 10,566 SH   SOLE   0 0 10,566
EAST WEST BANCORP COM 27579r104 1,147 19,000 SH   SOLE   0 0 19,000
EDWARDS LIFESCIENCES COM 28176e108 351 2,015 SH   SOLE   0 0 2,015
ELI LILLY & CO. COM 532457108 306 2,850 SH   SOLE   0 0 2,850
ENBRIDGE INC COM 29250N105 273 8,462 SH   SOLE   0 0 8,462
ENERGOUS CORP COM 29272c103 6,476 639,874 SH   SOLE   0 0 639,874
ENPHASE ENERGY INC COM 29355a107 580 119,575 SH   SOLE   0 0 119,575
EQUIFAX INC COM 294429105 326 2,500 SH   SOLE   0 0 2,500
EURONAV NV F COM b38564108 2,295 263,800 SH   SOLE   0 0 263,800
EXACT SCIENCES CORPORATI COM 30063p105 733 9,285 SH   SOLE   0 0 9,285
EXXON MOBIL CORP COM 30231g102 1,302 15,318 SH   SOLE   0 0 15,318
FATE THERAPEUTICS COM 31189p102 520 31,935 SH   SOLE   0 0 31,935
FIBROGEN INC COM 31572q808 3,069 50,515 SH   SOLE   0 0 50,515
GENERAL DYNAMICS CO COM 369550108 409 2,000 SH   SOLE   0 0 2,000
GENERAL ELECTRIC CO COM 369604103 393 34,775 SH   SOLE   0 0 34,775
GILEAD SCIENCES INC COM 375558103 2,129 27,579 SH   SOLE   0 0 27,579
HALLIBURTON CO HLDG COM 406216101 1,361 33,576 SH   SOLE   0 0 33,576
HALOZYME THERAPEUTIC COM 40637h109 2,260 124,393 SH   SOLE   0 0 124,393
HLTHCARE TR OF AMER REIT COM 42225p501 1,016 38,100 SH   SOLE   0 0 38,100
HONEYWELL INTL INC COM 438516106 666 4,000 SH   SOLE   0 0 4,000
IBM CORP COM 459200101 926 6,121 SH   SOLE   0 0 6,121
INDEPENDENCE CONTRACT DRIL INC COM 453415309 253 51,200 SH   SOLE   0 0 51,200
INTEL CORP COM 458140100 2,860 60,469 SH   SOLE   0 0 60,469
JOHNSON & JOHNSON COM 478160104 5,138 37,183 SH   SOLE   0 0 37,183
JPMORGAN CHASE & CO COM 46625H100 692 6,133 SH   SOLE   0 0 6,133
KARYOPHARM THERAPTIC COM 48576u106 3,669 215,445 SH   SOLE   0 0 215,445
KIMBERLY-CLARK CORP COM COM 494368103 440 3,870 SH   SOLE   0 0 3,870
Kraft Heinz Co COM 500754106 861 15,632 SH   SOLE   0 0 15,632
LEXINGTON REALTY TR REIT COM 529043101 4,712 567,750 SH   SOLE   0 0 567,750
LOCKHEED MARTIN CORP COM 539830109 1,489 4,305 SH   SOLE   0 0 4,305
LOWES COS INC COM COM 548661107 555 4,836 SH   SOLE   0 0 4,836
MARATHON PETE CORP COM 56585a102 4,646 58,099 SH   SOLE   0 0 58,099
MERCK & CO. INC. COM 58933y105 3,674 51,795 SH   SOLE   0 0 51,795
MICROCHIP TECHNOLOGY COM 595017104 5,655 71,660 SH   SOLE   0 0 71,660
MICRON TECHNOLOGY COM 595112103 766 16,930 SH   SOLE   0 0 16,930
MICROSOFT CORP COM 594918104 890 7,781 SH   SOLE   0 0 7,781
MONDELEZ INTL INC COM 609207105 1,476 34,363 SH   SOLE   0 0 34,363
NETFLIX INC COM 64110l106 2,757 7,370 SH   SOLE   0 0 7,370
NEW RESIDENTIAL INVE REIT COM 64828t201 9,825 551,348 SH   SOLE   0 0 551,348
NIKE INC CLASS B COM 654106103 396 4,675 SH   SOLE   0 0 4,675
NVIDIA CORP COM 67066g104 1,806 6,427 SH   SOLE   0 0 6,427
PAYPAL HOLDINGS INCORPOR COM 70450y103 218 2,485 SH   SOLE   0 0 2,485
PEPSICO INC COM 713448108 1,159 10,370 SH   SOLE   0 0 10,370
PFIZER INC COM COM 717081103 2,221 50,389 SH   SOLE   0 0 50,389
PHILIP MORRIS INTL INC COM 718172109 691 8,476 SH   SOLE   0 0 8,476
PHILLIPS 66 COM 718546104 3,999 35,473 SH   SOLE   0 0 35,473
PROCTER & GAMBLE COM 742718109 646 7,756 SH   SOLE   0 0 7,756
PUBLIC STORAGE REIT COM 74460d109 204 1,010 SH   SOLE   0 0 1,010
QUALCOMM INC COM 747525103 486 6,750 SH   SOLE   0 0 6,750
RAYTHEON CO COM 755111507 454 2,198 SH   SOLE   0 0 2,198
REDWOOD TRUST INC. REIT COM 758075402 1,991 122,617 SH   SOLE   0 0 122,617
RESONANT INC COM 76118l102 4,635 1,141,721 SH   SOLE   0 0 1,141,721
SHIP FIN INTL F COM g81075106 6,131 441,049 SH   SOLE   0 0 441,049
SOLARIS OILFIELD CLASS A COM 83418m103 3,534 187,100 SH   SOLE   0 0 187,100
SPRAGUE RESOURCES LP LP COM 849343108 2,688 99,750 SH   SOLE   0 0 99,750
SRC ENERGY INC COM 78470v108 97 10,900 SH   SOLE   0 0 10,900
STANLEY BLACK & DECKER INC COM 854502101 302 2,064 SH   SOLE   0 0 2,064
STARBUCKS CORP COM 855244109 2,608 45,885 SH   SOLE   0 0 45,885
TEXAS INSTRUMENTS COM COM 882508104 923 8,606 SH   SOLE   0 0 8,606
THE COCA-COLA CO COM 191216100 367 7,955 SH   SOLE   0 0 7,955
U S BANCORP COM 902973304 704 13,332 SH   SOLE   0 0 13,332
UNITED TECHNOLOGIES CORP COM COM 913017109 270 1,932 SH   SOLE   0 0 1,932
VERIZON COMMUNICATN COM 92343v104 704 13,184 SH   SOLE   0 0 13,184
VERTEX PHARMACEUTICA COM 92532f100 766 3,975 SH   SOLE   0 0 3,975
WABTEC COM 929740108 420 4,000 SH   SOLE   0 0 4,000
WALT DISNEY CO COM 254687106 1,031 8,813 SH   SOLE   0 0 8,813
WELLS FARGO BK N A COM 949746101 510 9,710 SH   SOLE   0 0 9,710
XILINX INC COM COM 983919101 265 3,300 SH   SOLE   0 0 3,300