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
ABBOTT LABORATORIES COM 002824100 3,633 46,036 SH   SOLE   45,636 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,824 47,482 SH   SOLE   47,482 0 0
ALARM.COM HOLDINGS INC COM 011642105 670 17,230 SH   SOLE   17,230 0 0
AMAZON.COM INC COM 023135106 3,170 1,626 SH   SOLE   1,626 0 0
AMGEN INC COM 031162100 2,215 10,924 SH   SOLE   10,924 0 0
APPLE INC COM 037833100 1,063 4,182 SH   SOLE   4,182 0 0
APPLIED MATERIALS INC COM 038222105 2,974 64,915 SH   SOLE   64,915 0 0
AT&T INC COM 00206R102 1,497 51,362 SH   SOLE   51,362 0 0
ATLAS SPINE INC. COM 011111111 50 25,000 SH   SOLE   25,000 0 0
AUTOMATIC DATA PROCESSING COM 053015103 498 3,640 SH   SOLE   3,640 0 0
BANK OF AMERICA CORP COM 060505104 3,572 168,244 SH   SOLE   168,244 0 0
BOEING CO/THE COM 097023105 3,345 22,427 SH   SOLE   22,077 0 0
BOTTOMLINE TECHNOLOGIES (DE) COM 101388106 1,105 30,149 SH   SOLE   30,149 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,491 44,686 SH   SOLE   43,986 0 0
CANADIAN NATURAL RESOURCES COM 136385101 656 48,446 SH   SOLE   48,446 0 0
CHEVRON CORP COM 166764100 282 3,889 SH   SOLE   3,889 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 389 595 SH   SOLE   595 0 0
CISCO SYSTEMS INC COM 17275R102 2,179 55,419 SH   SOLE   53,919 0 0
CITIGROUP INC COM 172967424 2,150 51,054 SH   SOLE   50,154 0 0
COCA-COLA CO/THE COM 191216100 2,625 59,321 SH   SOLE   59,321 0 0
CONSOLIDATED EDISON INC COM 209115104 211 2,705 SH   SOLE   2,705 0 0
CONSTELLATION BRANDS INC COM 21036p108 215 1,500 SH   SOLE   1,500 0 0
CVS HEALTH CORP COM 126650100 2,196 37,005 SH   SOLE   36,405 0 0
DANAHER CORP COM 235851102 2,868 20,720 SH   SOLE   19,648 0 0
DARDEN RESTAURANTS INC COM 237194105 246 4,525 SH   SOLE   4,525 0 0
DEVON ENERGY CORP COM 25179M103 73 10,582 SH   SOLE   10,582 0 0
DEXCOM INC COM 252131107 275 1,020 SH   SOLE   1,020 0 0
ELI LILLY & CO COM 532457108 3,038 21,901 SH   SOLE   21,901 0 0
EMERSON ELECTRIC CO COM 291011104 1,321 27,713 SH   SOLE   27,713 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 597 41,753 SH   SOLE   40,253 0 0
EOG RESOURCES INC COM 26875P101 712 19,833 SH   SOLE   19,833 0 0
EXXON MOBIL CORP COM 30231G102 288 7,582 SH   SOLE   7,582 0 0
FACEBOOK INC-CLASS A COM 30303M102 4,335 25,992 SH   SOLE   25,992 0 0
FIVE9 INC COM 338307101 229 3,000 SH   SOLE   3,000 0 0
FORTIVE CORP COM 34959J108 1,447 26,217 SH   SOLE   25,681 0 0
GELTECH SOLUTIONS INC COM 368537106 1 14,000 SH   SOLE   14,000 0 0
GENERAL MILLS INC COM 370334104 287 5,440 SH   SOLE   5,440 0 0
GILEAD SCIENCES INC COM 375558103 2,991 40,013 SH   SOLE   38,971 0 0
GLAXOSMITHKLINE PLC-SPON ADR COM 37733W105 1,610 42,485 SH   SOLE   42,485 0 0
HEXCEL CORP COM 428291108 2,671 71,818 SH   SOLE   70,218 0 0
HOME DEPOT INC COM 437076102 6,422 34,396 SH   SOLE   33,682 0 0
HUMANA INC COM 444859102 926 2,950 SH   SOLE   2,950 0 0
INTEL CORP COM 458140100 1,306 24,134 SH   SOLE   24,134 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 595 5,365 SH   SOLE   5,365 0 0
JOHNSON & JOHNSON COM 478160104 490 3,735 SH   SOLE   3,735 0 0
JPMORGAN CHASE & CO COM 46625H100 1,945 21,606 SH   SOLE   20,556 0 0
LAM RESEARCH CORP COM 512807108 2,147 8,946 SH   SOLE   8,946 0 0
LANTRONIX INC COM 516548203 205 105,000 SH   SOLE   105,000 0 0
LIVEPERSON INC COM 538146101 1,133 49,800 SH   SOLE   49,800 0 0
LYONDELLBASELL INDUSTRIES N V COM n53745100 824 16,595 SH   SOLE   15,595 0 0
MASTERCARD INC - A COM 57636Q104 15,038 62,252 SH   SOLE   62,252 0 0
MCDONALDS CORP COM 580135101 781 4,723 SH   SOLE   4,723 0 0
MCKESSON CORP COM 58155q103 852 6,300 SH   SOLE   6,300 0 0
MICROSOFT CORP COM 594918104 4,940 31,325 SH   SOLE   31,325 0 0
MID-AMERICA APARTMENT COMMUNIT COM 59522j103 332 3,225 SH   SOLE   3,225 0 0
MOODYS CORP COM 615369105 204 966 SH   SOLE   966 0 0
MORGAN STANLEY COM 617446448 1,256 36,938 SH   SOLE   36,938 0 0
NEXTERA ENERGY INC COM 65339F101 1,397 5,805 SH   SOLE   5,805 0 0
OPTION CARE HEALTH INC COM 68404l201 1,008 106,445 SH   SOLE   103,945 0 0
ORACLE CORP COM 68389X105 2,718 56,244 SH   SOLE   54,244 0 0
PAYPAL HOLDINGS INC COM 70450Y103 6,067 63,366 SH   SOLE   62,166 0 0
PIONEER NATURAL RESOURCES COMP COM 723787107 390 5,555 SH   SOLE   5,555 0 0
PROSHARES SHORT S&P500 COM 74347b425 221 8,000 SH   SOLE   8,000 0 0
PROSHARES TRUST ULTRA FINANCIA COM 74347x633 319 13,440 SH   SOLE   13,440 0 0
PROSHARES ULTRA QQQ COM 74347r206 1,075 12,000 SH   SOLE   12,000 0 0
QUALCOMM INC COM 747525103 2,837 41,931 SH   SOLE   41,331 0 0
RAINMAKER SYSTEMS COM NEW COM 750875304 0 151,100 SH   SOLE   151,100 0 0
ROYAL CARIBBEAN CRUISES LTD COM v7780t103 1,080 33,560 SH   SOLE   33,260 0 0
SCHLUMBERGER LTD COM 806857108 293 21,710 SH   SOLE   21,710 0 0
SIRIUS MINERALS COM b0dg3h249 2 23,700 SH   SOLE   23,700 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,269 25,391 SH   SOLE   25,391 0 0
SPDR GOLD TR GOLD SHS COM 78463v107 639 4,315 SH   SOLE   4,315 0 0
STARBUCKS CORP COM 855244109 4,400 66,937 SH   SOLE   66,437 0 0
TEXAS INSTRUMENTS INC COM 882508104 2,553 25,547 SH   SOLE   24,547 0 0
TRANSWITCH CORP COM COM 894065309 0 97,836 SH   SOLE   97,836 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,921 7,703 SH   SOLE   7,703 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 225 4,190 SH   SOLE   4,190 0 0
VF CORP COM 918204108 236 4,370 SH   SOLE   4,370 0 0
VISA INC-CLASS A SHARES COM 92826C839 327 2,030 SH   SOLE   2,030 0 0
WALT DISNEY CO/THE COM 254687106 3,310 34,260 SH   SOLE   33,860 0 0
WASTE MANAGEMENT INC COM 94106L109 777 8,396 SH   SOLE   8,396 0 0
WELLS FARGO & CO COM 949746101 943 32,863 SH   SOLE   32,863 0 0
WILLIAMS COS INC COM 969457100 1,179 83,292 SH   SOLE   81,707 0 0
XILINX INC COM 983919101 4,832 61,997 SH   SOLE   60,497 0 0
YOUNG AUST MINES LTD COM 9a4qhq938 0 17,700 SH   SOLE   17,700 0 0
AT&T INC 4.75 PREF STOCK SER PFD 00206r706 519 24,500 SH   SOLE   24,500 0 0
BANK OF AMERICA NON CUM PREF 6 PFD 060505229 410 16,000 SH   SOLE   16,000 0 0
CAPITAL ONE PAR PREF 4.80 SER PFD 14040h782 536 28,500 SH   SOLE   28,500 0 0
GOLDMAN SACHS NON CUM PFD 6.37 PFD 38148b108 390 15,000 SH   SOLE   15,000 0 0
JP MORGAN CHASE & CO 6.10 NCU PFD 48127x542 1,035 41,300 SH   SOLE   41,300 0 0
JPM CHASE NON CUM 5.75 PREF S PFD 48128b655 228 9,000 SH   SOLE   9,000 0 0
KEYCORP 5.625 PFD 9/15/24 PFD 493267868 580 24,000 SH   SOLE   24,000 0 0
KEYCORP 5.65 SER F PFD 493267876 364 15,000 SH   SOLE   15,000 0 0
DODGE & COX STOCK FUND MUT 256219106 734 5,459 SH   SOLE   5,459 0 0
MATTHEWS PACIFIC TIGER MUT 577130107 337 14,806 SH   SOLE   14,806 0 0
ENTEROMEDICS $2.19 RESTRICTED WT 293993309 0 25,000 SH   SOLE   25,000 0 0