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 933 3,965 SH   SOLE   0 0 3,965
A T & T INC COM 00206r102 1,386 35,636 SH   SOLE   0 0 35,636
ACHILLION PHARMA INC COM 00448q201 112 39,000 SH   SOLE   0 0 39,000
ADVANCED MICRO DEVIC COM 007903107 652 63,470 SH   SOLE   0 0 63,470
AIR PROD & CHEMICALS COM 009158106 405 2,467 SH   SOLE   0 0 2,467
AIR TRANS SVCS GROUP COM 00922r105 679 29,350 SH   SOLE   0 0 29,350
ALPHABET INC. CLASS A COM 02079k305 4,431 4,206 SH   SOLE   0 0 4,206
ALPHABET INC. CLASS C COM 02079k107 4,873 4,657 SH   SOLE   0 0 4,657
ALTRIA GROUP INC COM 02209s103 917 12,848 SH   SOLE   0 0 12,848
AMAZON COM INC COM 023135106 472 404 SH   SOLE   0 0 404
AMERICAN EXPRESS CO COM 025816109 460 4,636 SH   SOLE   0 0 4,636
AMGEN INC. DUTCH TENDER EXP: 0 COM 031162100 1,334 7,671 SH   SOLE   0 0 7,671
ANALOG DEVICES INC COM 032654105 1,756 19,726 SH   SOLE   0 0 19,726
ANWORTH MTG ASSET REIT COM 037347101 1,891 347,600 SH   SOLE   0 0 347,600
APPLE INC COM 037833100 14,761 87,224 SH   SOLE   0 0 87,224
B G C PARTNERS CLASS A COM 05541t101 10,014 662,717 SH   SOLE   0 0 662,717
BANK OF AMERICA CORP COM 060505104 4,761 161,270 SH   SOLE   0 0 161,270
BERKSHIRE HATHAWAY CLASS B COM 084670702 939 4,735 SH   SOLE   0 0 4,735
BP PLC F SPONSORED ADR 1 ADR R COM 055622104 4,787 113,900 SH   SOLE   0 0 113,900
BRISTOL-MYERS SQUIBB COM 110122108 1,704 27,803 SH   SOLE   0 0 27,803
CALLIDUS SOFTWARE COM 13123e500 945 33,000 SH   SOLE   0 0 33,000
CANADIAN NATL RAILWY F COM 136375102 478 5,800 SH   SOLE   0 0 5,800
CAPSTEAD MTG CORP REIT COM 14067e506 298 34,400 SH   SOLE   0 0 34,400
CATERPILLAR INC DEL COM 149123101 331 2,100 SH   SOLE   0 0 2,100
CELGENE CORP COM 151020104 2,984 28,595 SH   SOLE   0 0 28,595
CHARLES SCHWAB CORP COM 808513105 2,723 53,000 SH   SOLE   0 0 53,000
CHECK PT SOFTWARE F COM m22465104 3,909 37,721 SH   SOLE   0 0 37,721
CHEVRON CORPORATION COM 166764100 2,835 22,643 SH   SOLE   0 0 22,643
CITIGROUP INC COM 172967424 1,710 22,977 SH   SOLE   0 0 22,977
COCA COLA COMPANY COM 191216100 374 8,155 SH   SOLE   0 0 8,155
COMCAST CORP NEW COM 20030N101 208 5,200 SH   SOLE   0 0 5,200
CONOCOPHILLIPS COM 20825c104 1,768 32,215 SH   SOLE   0 0 32,215
CONSTELLATION BRAND CLASS A COM 21036p108 925 4,045 SH   SOLE   0 0 4,045
DB GOLD DOUBLE LONG ETN DUE FE COM 25154H749 472 18,900 SH   SOLE   0 0 18,900
DUKE ENERGY CORP COM 26441c204 1,215 14,451 SH   SOLE   0 0 14,451
EAST WEST BANCORP COM 27579r104 1,172 19,275 SH   SOLE   0 0 19,275
EDWARDS LIFESCIENCES COM 28176e108 391 3,470 SH   SOLE   0 0 3,470
ELI LILLY & CO. COM 532457108 241 2,850 SH   SOLE   0 0 2,850
ENBRIDGE INC COM 29250N105 331 8,462 SH   SOLE   0 0 8,462
ENERGOUS CORP COM 29272c103 14,603 750,775 SH   SOLE   0 0 750,775
EQUIFAX INC COM 294429105 295 2,500 SH   SOLE   0 0 2,500
EURONAV NV F COM b38564108 4,219 457,550 SH   SOLE   0 0 457,550
EXACT SCIENCES CORPO COM 30063p105 2,345 44,640 SH   SOLE   0 0 44,640
EXXON MOBIL CORP COM 30231g102 1,262 15,093 SH   SOLE   0 0 15,093
FACEBOOK INC CLASS A COM 30303m102 1,258 7,130 SH   SOLE   0 0 7,130
FATE THERAPEUTICS INC COM COM 31189P102 86 14,000 SH   SOLE   0 0 14,000
FIBROGEN INC COM 31572q808 1,928 40,675 SH   SOLE   0 0 40,675
GENERAL DYNAMICS CO COM 369550108 407 2,000 SH   SOLE   0 0 2,000
GENERAL ELECTRIC CO COM 369604103 1,007 57,725 SH   SOLE   0 0 57,725
GILEAD SCIENCES INC COM 375558103 1,702 23,751 SH   SOLE   0 0 23,751
GOLDMAN SACHS GROUP INC COM 38141G104 552 2,166 SH   SOLE   0 0 2,166
Great Lakes Dredge & Dock Corp COM 390607109 1,801 333,500 SH   SOLE   0 0 333,500
HALLIBURTON CO HLDG COM 406216101 2,111 43,196 SH   SOLE   0 0 43,196
HALOZYME THERAPEUTIC COM 40637h109 2,184 107,800 SH   SOLE   0 0 107,800
HONEYWELL INTL INC COM 438516106 613 4,000 SH   SOLE   0 0 4,000
IBM CORPORATION COM COM 459200101 1,128 7,351 SH   SOLE   0 0 7,351
INTEL CORPORATION COM 458140100 1,946 42,165 SH   SOLE   0 0 42,165
JOHNSON & JOHNSON COM 478160104 5,844 41,823 SH   SOLE   0 0 41,823
JPMORGAN CHASE & CO COM 46625H100 656 6,133 SH   SOLE   0 0 6,133
KIMBERLY-CLARK CORP COM 494368103 678 5,620 SH   SOLE   0 0 5,620
KRAFT HEINZ COMPANY COM 500754106 1,548 19,908 SH   SOLE   0 0 19,908
LEXINGTON REALTY TR REIT COM 529043101 6,455 668,950 SH   SOLE   0 0 668,950
LOCKHEED MARTIN CORP COM 539830109 1,843 5,740 SH   SOLE   0 0 5,740
LOWES COS INC COM COM 548661107 449 4,836 SH   SOLE   0 0 4,836
MARATHON PETE CORP COM 56585a102 4,061 61,550 SH   SOLE   0 0 61,550
MERCK & CO INC COM 58933y105 3,057 54,335 SH   SOLE   0 0 54,335
MICROCHIP TECHNOLOGY COM 595017104 7,631 86,835 SH   SOLE   0 0 86,835
MICRON TECHNOLOGY COM 595112103 1,101 26,770 SH   SOLE   0 0 26,770
MICROSOFT CORP COM 594918104 666 7,781 SH   SOLE   0 0 7,781
MIDDLEBY CORP THE COM 596278101 270 2,000 SH   SOLE   0 0 2,000
MONDELEZ INTL CLASS A COM 609207105 1,770 41,346 SH   SOLE   0 0 41,346
MORGAN STANLEY COM 617446448 204 3,894 SH   SOLE   0 0 3,894
NETFLIX INC COM 64110l106 1,287 6,705 SH   SOLE   0 0 6,705
NEW RESIDENTIAL INVE REIT COM 64828t201 10,742 600,800 SH   SOLE   0 0 600,800
NEWMARK GROUP INC CL A COM 65158N102 1,654 104,000 SH   SOLE   0 0 104,000
NIKE INC CLASS B COM 654106103 292 4,675 SH   SOLE   0 0 4,675
NORTHROP GRUMMAN CORP COM 666807102 852 2,775 SH   SOLE   0 0 2,775
NVIDIA CORP COM 67066g104 1,367 7,065 SH   SOLE   0 0 7,065
New Sr Invt Group Inc COM 648691103 3,097 409,700 SH   SOLE   0 0 409,700
PEPSICO INCORPORATED COM 713448108 1,471 12,270 SH   SOLE   0 0 12,270
PFIZER INCORPORATED COM 717081103 2,166 59,804 SH   SOLE   0 0 59,804
PHILIP MORRIS INTL INC COM 718172109 895 8,476 SH   SOLE   0 0 8,476
PHILLIPS 66 COM 718546104 3,756 37,132 SH   SOLE   0 0 37,132
PROCTER & GAMBLE COM 742718109 929 10,106 SH   SOLE   0 0 10,106
PUBLIC STORAGE COM 74460d109 232 1,110 SH   SOLE   0 0 1,110
PUMA BIOTECHNOLOGY INC COM 74587V107 870 8,800 SH   SOLE   0 0 8,800
Parsley Energy Inc COM 701877102 333 11,300 SH   SOLE   0 0 11,300
QUALCOMM INC COM COM 747525103 512 8,000 SH   SOLE   0 0 8,000
RAYTHEON CO COM 755111507 413 2,198 SH   SOLE   0 0 2,198
REDWOOD TRUST INC. REIT COM 758075402 1,980 133,617 SH   SOLE   0 0 133,617
RESONANT INC COM 76118l102 862 115,435 SH   SOLE   0 0 115,435
ROCHE HLDG AG F SPONSORED ADR COM 771195104 221 7,000 SH   SOLE   0 0 7,000
SCHLUMBERGER LTD COM COM 806857108 311 4,620 SH   SOLE   0 0 4,620
SHIP FINANCE INTL F COM g81075106 6,101 393,584 SH   SOLE   0 0 393,584
SPRAGUE RESOURCES LP LP COM 849343108 3,837 158,550 SH   SOLE   0 0 158,550
SRC ENERGY INC COM 78470v108 93 10,900 SH   SOLE   0 0 10,900
STANLEY BLACK & DECKER INC COM 854502101 350 2,064 SH   SOLE   0 0 2,064
STARBUCKS CORP COM 855244109 4,189 72,940 SH   SOLE   0 0 72,940
TEXAS INSTRUMENTS COM COM 882508104 1,165 11,156 SH   SOLE   0 0 11,156
TOCAGEN INC COM 888846102 120 11,746 SH   SOLE   0 0 11,746
U S BANCORP COM 902973304 738 13,782 SH   SOLE   0 0 13,782
UNITED TECHNOLOGIES CORP COM COM 913017109 272 2,132 SH   SOLE   0 0 2,132
VERIZON COMMUNICATN COM 92343v104 698 13,184 SH   SOLE   0 0 13,184
WABTEC COM 929740108 326 4,000 SH   SOLE   0 0 4,000
WALT DISNEY CO COM 254687106 1,065 9,903 SH   SOLE   0 0 9,903
WELLS FARGO BK N A COM 949746101 4,483 73,887 SH   SOLE   0 0 73,887
WYNN RESORTS COM 983134107 394 2,335 SH   SOLE   0 0 2,335
XILINX INC COM COM 983919101 222 3,300 SH   SOLE   0 0 3,300