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 5,960 34,100 SH   SOLE   0 0 34,100
ABBOTT LABS COM COM 002824100 12,373 113,006 SH   SOLE   0 0 112,856
ABBVIE INC. COM 00287Y109 11,010 102,750 SH   SOLE   0 0 102,750
ACTIVISION COM 00507V109 17,562 189,145 SH   SOLE   0 0 189,145
ADOBE SYSTEMS COM 00724f101 450 900 SH   SOLE   0 0 900
ADVANCED MICRO DEV COM 007903107 8,804 96,000 SH   SOLE   0 0 96,000
ALIBABA GROUP COM 01609W102 279 1,200 SH   SOLE   0 0 1,200
ALPHABET CLASS A COM 02079K305 1,455 830 SH   SOLE   0 0 830
ALPHABET CLASS C COM 02079K107 657 375 SH   SOLE   0 0 375
ALTRIA GROUP INC COM 02209S103 4,762 116,136 SH   SOLE   0 0 116,136
AMAZON.COM COM 023135106 4,983 1,530 SH   SOLE   0 0 1,530
AMERICAN CAMPUS COM 024835100 299 7,000 SH   SOLE   0 0 7,000
AMERICAN EXPRESS COM 025816109 2,776 22,960 SH   SOLE   0 0 22,960
AMERICAN TOWER COM 03027X100 11,638 51,847 SH   SOLE   0 0 51,847
APHRIA INC COM 03765K104 69 10,000 SH   SOLE   0 0 10,000
APPLE COMPUTER COM 037833100 46,988 354,120 SH   SOLE   0 0 354,120
APPLIED MATERIALS COM 038222105 21,727 251,760 SH   SOLE   0 0 251,760
AT&T COM 00206r102 3,837 133,429 SH   SOLE   0 0 133,429
AVALONBAY COM 053484101 671 4,185 SH   SOLE   0 0 4,185
BANK OF AMERICA COM 060505104 12,109 399,496 SH   SOLE   0 0 399,496
BLACKSTONE COM 09253u108 7,730 119,275 SH   SOLE   0 0 119,275
BOEING COM 097023105 11,602 54,200 SH   SOLE   0 0 54,200
BRISTOL-MYERS COM 110122108 8,874 143,055 SH   SOLE   0 0 143,055
BROADCOM LTD COM Y09827109 11,561 26,405 SH   SOLE   0 0 26,405
CAMDEN PROPERTY COM 133131102 800 8,009 SH   SOLE   0 0 8,009
CATERPILLAR COM 149123101 12,760 70,100 SH   SOLE   0 0 70,100
CHEVRON CORP COM 166764100 4,758 56,346 SH   SOLE   0 0 56,346
CIGNA CORP COM 125523100 416 2,000 SH   SOLE   0 0 2,000
CITIGROUP INC COM 172967101 1,166 18,915 SH   SOLE   0 0 18,915
CLOROX COMPANY COM 189054109 1,212 6,000 SH   SOLE   0 0 6,000
COMCAST CL A COM 20030N101 7,168 136,800 SH   SOLE   0 0 136,800
COMMUNITY BANK OF THE BAY COM 072205107 175 30,000 SH   SOLE   0 0 30,000
CONSTELLATION COM 21036P108 11,981 54,697 SH   SOLE   0 0 54,697
COSTCO WHOLESALE COM 22160K105 1,332 3,535 SH   SOLE   0 0 3,535
CROWN CASTLE INT'L COM 22822V101 11,643 73,142 SH   SOLE   0 0 72,942
CYRUSONE INC COM 23283R100 9,232 126,200 SH   SOLE   0 0 126,200
DIGITAL REALTY TR COM 253868103 8,658 62,063 SH   SOLE   0 0 62,063
DISNEY, WALT CO COM 254687106 16,030 88,476 SH   SOLE   0 0 88,476
ENERGY TRANSFER COM 29273v100 79 12,800 SH   SOLE   0 0 12,800
ENTERPRISE PRODS COM 293792107 825 42,100 SH   SOLE   0 0 42,100
ETSY INC COM 29786A106 267 1,500 SH   SOLE   0 0 1,500
EXXON MOBIL CORP COM 30231G102 1,055 25,600 SH   SOLE   0 0 25,600
FACEBOOK, INC. COM 30303M102 1,796 6,574 SH   SOLE   0 0 6,574
FIRST REPUBLIC COM 33616C100 13,811 94,000 SH   SOLE   0 0 94,000
FISERV INC COM 337738108 3,933 34,540 SH   SOLE   0 0 34,540
FLOWERS FOODS COM 343498101 226 10,000 SH   SOLE   0 0 10,000
FRANKLIN RES COM 354613101 270 10,800 SH   SOLE   0 0 10,800
FREEPORT MCMORAN COM 35671d857 2,560 98,400 SH   SOLE   0 0 98,400
GAP INC COM 364760108 537 26,600 SH   SOLE   0 0 26,600
HEWLETT-PACKARD COM 42824C109 303 25,600 SH   SOLE   0 0 25,600
HOME DEPOT INC COM 437076102 10,007 37,672 SH   SOLE   0 0 37,672
HONEYWELL INTL COM 438516106 14,163 66,588 SH   SOLE   0 0 66,588
HORIZON PHARMA PLC COM G4617B105 1,090 14,900 SH   SOLE   0 0 14,900
HP INC. COM 428236103 630 25,600 SH   SOLE   0 0 25,600
IBM CORPORATION COM 459200101 4,938 39,230 SH   SOLE   0 0 39,230
INSULET CORP COM 45784P101 256 1,000 SH   SOLE   0 0 1,000
INTEL CORPORATION COM 458140100 409 8,200 SH   SOLE   0 0 8,200
JOHN. & JOHN. COM 478160104 11,171 70,979 SH   SOLE   0 0 70,809
JP MORGAN CHASE COM 46625H100 14,110 111,042 SH   SOLE   0 0 110,792
L3HARRIS TECH COM 502431109 8,141 43,070 SH   SOLE   0 0 43,070
LAM RESEARCH CORP COM 512807108 217 460 SH   SOLE   0 0 460
LENDINGCLUB CORP COM 52603A208 211 20,000 SH   SOLE   0 0 20,000
LENNAR CORP COM 526057104 263 3,450 SH   SOLE   0 0 3,450
LILLY, ELI & CO COM 532457108 13,496 79,932 SH   SOLE   0 0 79,932
LOCKHEED MARTIN COM 539830109 9,280 26,143 SH   SOLE   0 0 26,143
LUMENTUM HLDG COM 55024U109 2,462 25,975 SH   SOLE   0 0 25,975
MAGELLAN COM 559080106 310 7,300 SH   SOLE   0 0 7,300
MARRIOTT INTL COM 571903202 6,596 50,000 SH   SOLE   0 0 50,000
MEDTRONIC PLC COM 585055106 13,090 111,750 SH   SOLE   0 0 111,750
MERCK & CO INC COM 589331107 9,029 110,377 SH   SOLE   0 0 110,127
MICRON TECHNOLOGY COM 595112103 7,802 103,775 SH   SOLE   0 0 103,775
MICROSOFT CORP COM 594918104 36,599 164,547 SH   SOLE   0 0 164,172
MONDELEZ INTL COM 609207105 205 3,500 SH   SOLE   0 0 3,500
MORGAN STANLEY COM 617446448 8,152 118,950 SH   SOLE   0 0 118,950
MOSAIC CO COM 61945a107 2,457 106,800 SH   SOLE   0 0 106,800
NESTLE SA COM 641069406 253 2,150 SH   SOLE   0 0 2,150
NOVARTIS AG COM 66987V109 7,549 79,946 SH   SOLE   0 0 79,946
NVIDIA CORP COM 67066G104 35,914 68,775 SH   SOLE   0 0 68,775
ORACLE CORP COM 68389X105 789 12,200 SH   SOLE   0 0 12,200
PAYPAL COM 70450Y103 311 1,329 SH   SOLE   0 0 1,329
PEPSICO INC COM 713448108 7,118 48,000 SH   SOLE   0 0 48,000
PFIZER INC COM 717081103 5,797 157,477 SH   SOLE   0 0 157,477
PROCTER & GAMBLE COM 742718109 14,582 104,800 SH   SOLE   0 0 104,800
PROLOGIS COM 74340W103 19,097 191,621 SH   SOLE   0 0 191,621
QUOTIENT TECH. COM 749119103 49,986 5,306,350 SH   SOLE   0 0 5,306,350
RAYTHEON COM 75513E101 1,992 27,863 SH   SOLE   0 0 27,863
RIO TINTO COM 767204100 15,411 204,876 SH   SOLE   0 0 204,676
ROYAL CARIBBEAN COM V7780T103 4,726 63,270 SH   SOLE   0 0 63,270
SALESFORCE.COM COM 79466L302 7,829 35,183 SH   SOLE   0 0 35,183
SERVICENOW, INC COM 81762P102 14,116 25,645 SH   SOLE   0 0 25,645
SHOPIFY INC COM 82509L107 394 348 SH   SOLE   0 0 348
SOLAREDGE TECH COM 83417M104 319 1,000 SH   SOLE   0 0 1,000
SONY CORP COM 835699307 1,438 14,225 SH   SOLE   0 0 14,225
SQUARE INC COM 852234103 203 931 SH   SOLE   0 0 931
STARBUCKS CORP COM 855244109 1,059 9,897 SH   SOLE   0 0 9,897
STARWOOD PROP COM 85571B105 1,357 70,305 SH   SOLE   0 0 69,955
TAIWAN SEMI ADR COM 874039100 10,285 94,325 SH   SOLE   0 0 94,325
TC ENERGY CORP COM 87807B107 204 5,000 SH   SOLE   0 0 5,000
TESLA MOTORS COM 88160R101 448 635 SH   SOLE   0 0 635
TYSON FOODS INC COM 902494103 211 3,280 SH   SOLE   0 0 3,130
UBER TECHNOLOGIES COM 90353T100 637 12,500 SH   SOLE   0 0 12,500
UNION PACIFIC COM 907818108 10,886 52,283 SH   SOLE   0 0 52,283
US STEEL CORP COM 912909108 495 29,500 SH   SOLE   0 0 29,500
VENTAS INC. COM 92276F100 294 6,000 SH   SOLE   0 0 6,000
VERIZON COMM COM 92343V104 7,390 125,793 SH   SOLE   0 0 125,643
VISA INC CL A COM 92826c839 23,320 106,614 SH   SOLE   0 0 106,614
VULCAN MATERIALS COM 929160109 6,793 45,800 SH   SOLE   0 0 45,800
WAL-MART STORES COM 931142103 5,060 35,104 SH   SOLE   0 0 35,104
WASTE MANAGEMENT COM 94106L109 224 1,900 SH   SOLE   0 0 1,900
WELLS FARGO & CO COM 949746101 3,771 124,950 SH   SOLE   0 0 124,950
WESTERN DIGITAL COM 958102105 5,215 94,154 SH   SOLE   0 0 93,954
WORKDAY INC COM 98138H101 2,398 10,010 SH   SOLE   0 0 10,010
FIDELITY INTL INDX-INST PRM COM 315917127 219 4,794 SH   SOLE   0 0 4,794
T ROWE PR BL CHIP COM 77954Q106 260 1,572 SH   SOLE   0 0 1,572
VANGUARD 500 INDEX COM 922908710 1,105 3,187 SH   SOLE   0 0 3,187
VANGUARD CA INT COM 922021308 125 10,095 SH   SOLE   0 0 10,095
VANGUARD CA LONG COM 922021100 130 10,151 SH   SOLE   0 0 10,151
VANGUARD WELL FUND COM 921935102 218 4,925 SH   SOLE   0 0 4,925
COMM SERVICES SEL SECT COM 81369Y852 288 4,266 SH   SOLE   0 0 4,266
HEALTH CARE SPDR COM 81369Y209 1,944 17,138 SH   SOLE   0 0 17,138
INDUSTRIALS SPDR COM 81369Y704 2,396 27,053 SH   SOLE   0 0 27,053
INNOVATOR IBD 50 COM 004006508 474 11,550 SH   SOLE   0 0 11,550
INVESCO AEROSP & DEF COM 46137V100 1,659 24,443 SH   SOLE   0 0 24,443
INVESCO QQQ COM 46090E103 3,895 12,414 SH   SOLE   0 0 12,414
ISHARES BIOTECHNOLOGY COM 464287556 2,213 14,605 SH   SOLE   0 0 14,605
ISHARES SELECT DIVIDEND COM 464287168 463 4,811 SH   SOLE   0 0 4,811
ISHARES SIlVER COM 43428Q109 491 20,000 SH   SOLE   0 0 20,000
ISHRS EXPANDED TECH SCTR COM 464287549 411 1,176 SH   SOLE   0 0 1,176
MATERIALS SPDR COM 81369Y100 708 9,779 SH   SOLE   0 0 9,779
NVN CA DIV ADV MUNI COM 67066Y105 227 15,000 SH   SOLE   0 0 15,000
SPDR CONSUMER DISCR COM 81369Y407 999 6,215 SH   SOLE   0 0 6,215
SPDR DOW JONES IND COM 78467X109 432 1,412 SH   SOLE   0 0 1,412
SPDR GOLD SHARES COM 78463V107 749 4,200 SH   SOLE   0 0 4,200
TECHNOLOGY SPDR COM 81369Y803 3,865 29,724 SH   SOLE   0 0 29,724
US OIL COM 91232N108 660 20,000 SH   SOLE   0 0 20,000
VIRTUS TERRANOVA COM 92790A504 427 16,325 SH   SOLE   0 0 16,325