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 699 3,965 SH   SOLE   0 0 3,965
A T & T INC COM 00206r102 1,665 41,007 SH   SOLE   0 0 41,007
ACHILLION PHARMA INC COM 00448q201 687 84,850 SH   SOLE   0 0 84,850
AIR PROD & CHEMICALS TRADES WI COM 009158106 386 2,567 SH   SOLE   0 0 2,567
ALPHABET INC. CLASS A COM 02079k305 3,922 4,878 SH   SOLE   0 0 4,878
ALPHABET INC. CLASS C COM 02079k107 4,021 5,173 SH   SOLE   0 0 5,173
ALTRIA GROUP INC COM 02209s103 983 15,540 SH   SOLE   0 0 15,540
AMERICAN EXPRESS CO COM 025816109 227 3,547 SH   SOLE   0 0 3,547
AMGEN INCORPORATED COM 031162100 1,794 10,753 SH   SOLE   0 0 10,753
ANALOG DEVICES INC COM 032654105 1,508 23,400 SH   SOLE   0 0 23,400
ANWORTH MTG ASSET REIT COM 037347101 1,720 349,600 SH   SOLE   0 0 349,600
APPLE INC COM 037833100 10,828 95,778 SH   SOLE   0 0 95,778
ATOMERA INCORPORATED COM 04965b100 86 11,075 SH   SOLE   0 0 11,075
B G C PARTNERS CLASS A COM 05541t101 7,078 808,917 SH   SOLE   0 0 808,917
BELDEN INC COM 077454106 200 2,900 SH   SOLE   0 0 2,900
BERKSHIRE HATHAWAY CLASS B COM 084670702 697 4,825 SH   SOLE   0 0 4,825
BP PLC F ADR 1 ADR REPS 6 ORD COM 055622104 1,648 46,875 SH   SOLE   0 0 46,875
BRISTOL-MYERS SQUIBB COM 110122108 2,701 50,095 SH   SOLE   0 0 50,095
CALLIDUS SOFTWARE COM 13123e500 937 51,075 SH   SOLE   0 0 51,075
CALLON PETROLEUM CO COM 13123x102 326 20,775 SH   SOLE   0 0 20,775
CANADIAN NATL RAILWY F COM 136375102 991 15,150 SH   SOLE   0 0 15,150
CAPSTEAD MTG CORP REIT COM 14067e506 825 87,450 SH   SOLE   0 0 87,450
CELGENE CORP COM 151020104 5,255 50,274 SH   SOLE   0 0 50,274
CHECK PT SOFTWARE F COM m22465104 6,022 77,594 SH   SOLE   0 0 77,594
CHEVRON CORPORATION COM 166764100 2,267 22,028 SH   SOLE   0 0 22,028
CISCO SYSTEMS INC COM 17275r102 283 8,925 SH   SOLE   0 0 8,925
COCA COLA COMPANY COM 191216100 699 16,525 SH   SOLE   0 0 16,525
COMCAST CORPORATION CLASS A COM 20030n101 504 7,600 SH   SOLE   0 0 7,600
CONOCOPHILLIPS COM 20825c104 346 7,960 SH   SOLE   0 0 7,960
CYS INVESTMENTS REIT COM 12673a108 639 73,250 SH   SOLE   0 0 73,250
DUKE ENERGY CORP COM 26441c204 1,183 14,775 SH   SOLE   0 0 14,775
EAST WEST BANCORP INC COM 27579R104 1,222 33,275 SH   SOLE   0 0 33,275
ELI LILLY & CO. COM 532457108 229 2,850 SH   SOLE   0 0 2,850
ENERGOUS CORP COM 29272c103 9,657 492,450 SH   SOLE   0 0 492,450
EQUIFAX INC COM 294429105 336 2,500 SH   SOLE   0 0 2,500
EURONAV NV F COM b38564108 8,101 1,061,750 SH   SOLE   0 0 1,061,750
EXAR CORP COM 300645108 3,136 336,825 SH   SOLE   0 0 336,825
EXXON MOBIL CORP COM 30231g102 1,568 17,969 SH   SOLE   0 0 17,969
FIBROGEN INC COM 31572q808 580 28,000 SH   SOLE   0 0 28,000
FIVE PRIME THERAPEUTICS INC COM 33830X104 323 6,150 SH   SOLE   0 0 6,150
FOUNDATION MEDICINE COM 350465100 241 10,300 SH   SOLE   0 0 10,300
FRONTIER COMM CO COM 35906a108 3,132 752,860 SH   SOLE   0 0 752,860
GENERAL DYNAMICS CO COM 369550108 310 2,000 SH   SOLE   0 0 2,000
GENERAL ELECTRIC CO COM 369604103 2,331 78,710 SH   SOLE   0 0 78,710
GILEAD SCIENCES INC COM 375558103 4,916 62,131 SH   SOLE   0 0 62,131
GOPRO INC CLASS A COM 38268t103 904 54,200 SH   SOLE   0 0 54,200
Gastar Expl Inc New COM 36729W202 84 100,000 SH   SOLE   0 0 100,000
HALLIBURTON CO HLDG COM 406216101 2,539 56,567 SH   SOLE   0 0 56,567
HALOZYME THERAPEUTIC COM 40637h109 1,582 130,950 SH   SOLE   0 0 130,950
HONEYWELL INTL INC TRADES WITH COM 438516106 475 4,075 SH   SOLE   0 0 4,075
IBM CORP COM 459200101 1,020 6,424 SH   SOLE   0 0 6,424
ILLUMINA INC COM 452327109 324 1,785 SH   SOLE   0 0 1,785
INTEL CORP COM 458140100 2,040 54,028 SH   SOLE   0 0 54,028
JOHNSON & JOHNSON COM 478160104 5,350 45,289 SH   SOLE   0 0 45,289
JPMORGAN CHASE & CO COM 46625H100 207 3,102 SH   SOLE   0 0 3,102
KIMBERLY-CLARK CORP COM 494368103 722 5,720 SH   SOLE   0 0 5,720
KRAFT HEINZ COMPANY COM 500754106 1,892 21,132 SH   SOLE   0 0 21,132
LEXINGTON REALTY TR REIT COM 529043101 7,148 693,934 SH   SOLE   0 0 693,934
LOCKHEED MARTIN CORP COM 539830109 1,297 5,410 SH   SOLE   0 0 5,410
LOWES COS INC COM COM 548661107 307 4,254 SH   SOLE   0 0 4,254
MACROGENICS INC COM 556099109 694 23,200 SH   SOLE   0 0 23,200
MARATHON PETE CORP COM 56585a102 1,552 38,240 SH   SOLE   0 0 38,240
MERCK & CO INC COM 58933y105 3,667 58,755 SH   SOLE   0 0 58,755
MICROCHIP TECHNOLOGY COM 595017104 7,331 117,970 SH   SOLE   0 0 117,970
MICROSOFT CORP COM 594918104 404 7,021 SH   SOLE   0 0 7,021
MIDDLEBY CORP THE COM 596278101 445 3,600 SH   SOLE   0 0 3,600
MONDELEZ INTL CLASS A COM 609207105 2,022 46,067 SH   SOLE   0 0 46,067
NESTLE SA F ADR 1 ADR REPS 1 O COM 641069406 316 4,000 SH   SOLE   0 0 4,000
NEW RESIDENTIAL INVE REIT COM 64828t201 6,800 492,396 SH   SOLE   0 0 492,396
NEW SENIOR INV GRP COM 648691103 6,453 559,200 SH   SOLE   0 0 559,200
NIKE INC CLASS B COM 654106103 717 13,626 SH   SOLE   0 0 13,626
NORDIC AMERICAN TANKERS LIMITE COM G65773106 1,274 126,000 SH   SOLE   0 0 126,000
NORTHROP GRUMMAN CORP COM 666807102 530 2,475 SH   SOLE   0 0 2,475
PARSLEY ENERGY INC CLASS A COM 701877102 400 11,950 SH   SOLE   0 0 11,950
PEPSICO INCORPORATED COM 713448108 1,383 12,716 SH   SOLE   0 0 12,716
PFIZER INCORPORATED COM 717081103 1,972 58,208 SH   SOLE   0 0 58,208
PHILIP MORRIS INTL INC COM 718172109 745 7,664 SH   SOLE   0 0 7,664
PHILLIPS 66 COM 718546104 2,440 30,290 SH   SOLE   0 0 30,290
PROCTER & GAMBLE EXCHANGE OFFE COM 742718109 957 10,660 SH   SOLE   0 0 10,660
PUBLIC STORAGE REIT COM 74460d109 431 1,930 SH   SOLE   0 0 1,930
QUALCOMM INC COM 747525103 2,154 31,450 SH   SOLE   0 0 31,450
RAYTHEON CO COM 755111507 299 2,198 SH   SOLE   0 0 2,198
REDWOOD TRUST INC. REIT COM 758075402 1,963 138,617 SH   SOLE   0 0 138,617
ROCHE HLDG AG F ADR 1 ADR RE 0 COM 771195104 218 7,000 SH   SOLE   0 0 7,000
SCHLUMBERGER LTD F COM 806857108 526 6,689 SH   SOLE   0 0 6,689
SCHWAB (CHARLES) CORP COM 808513105 420 13,300 SH   SOLE   0 0 13,300
SHIP FINANCE INTL F COM g81075106 8,897 604,034 SH   SOLE   0 0 604,034
SPECTRA ENERGY CORP COM 847560109 430 10,050 SH   SOLE   0 0 10,050
SPRAGUE RESOURCES LP LP COM 849343108 1,572 66,350 SH   SOLE   0 0 66,350
STANLEY BLACK & DECKER INC COM 854502101 266 2,164 SH   SOLE   0 0 2,164
STARBUCKS CORP COM 855244109 4,205 77,678 SH   SOLE   0 0 77,678
STARWOOD PPTY TRUST REIT COM 85571b105 225 10,000 SH   SOLE   0 0 10,000
SYNERGY RESOURCES CO COM 87164p103 236 34,050 SH   SOLE   0 0 34,050
T-MOBILE US INC COM 872590104 356 7,620 SH   SOLE   0 0 7,620
TEVA PHARMACEUTICAL INDS ADR COM 881624209 580 12,600 SH   SOLE   0 0 12,600
TEXAS INSTRUMENTS COM COM 882508104 891 12,690 SH   SOLE   0 0 12,690
TVI CORPORATION NEW COM 872916101 0 17,500 SH   SOLE   0 0 17,500
U S BANCORP COM 902973304 656 15,290 SH   SOLE   0 0 15,290
VERIZON COMMUNICATN COM 92343v104 1,376 26,477 SH   SOLE   0 0 26,477
VF CORPORATION COM 918204108 224 4,000 SH   SOLE   0 0 4,000
WABTEC COM 929740108 327 4,000 SH   SOLE   0 0 4,000
WALT DISNEY CO COM 254687106 1,136 12,230 SH   SOLE   0 0 12,230
WELLS FARGO BK N A COM 949746101 642 14,505 SH   SOLE   0 0 14,505
WYNN RESORTS COM 983134107 718 7,375 SH   SOLE   0 0 7,375
XILINX INC COM COM 983919101 234 4,300 SH   SOLE   0 0 4,300
COUNTRYWIDE CAP V 7%PFD DUE 11 PFD 222388209 2,483 96,376 SH   SOLE   0 0 96,376