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
SAP SPONSORED ADR ADR 803054204 476 3,400 SH   SOLE   3,400 0 0
WEALTH MINERALS LTD ADR 946885209 1 10,000 SH   SOLE   10,000 0 0
3M CO COM 88579Y101 680 4,357 SH   SOLE   437 0 3,920
ACCENTURE PLC COM g1151c101 22,481 104,701 SH   SOLE   88,216 0 16,485
ALPHABET INC CLASS A COM 02079K305 23,080 16,276 SH   SOLE   13,398 0 2,878
ALPHABET INC CLASS C COM 02079K107 6,510 4,605 SH   SOLE   3,806 0 799
ALTRIA GROUP INC COM 02209S103 1,503 38,285 SH   SOLE   13,685 0 24,600
AMAZON COM INC COM 023135106 46,641 16,906 SH   SOLE   13,859 0 3,047
AMERICAN EXPRESS COMPANY COM 025816109 401 4,217 SH   SOLE   3,917 0 300
AMGEN INC COM 031162100 1,213 5,144 SH   SOLE   5,144 0 0
APPLE COMPUTER INC COM 037833100 49,305 135,157 SH   SOLE   107,498 0 27,659
APTARGROUP INC COM 038336103 12,154 108,539 SH   SOLE   89,764 0 18,775
AT&T COM 00206r102 640 21,184 SH   SOLE   17,792 0 3,392
BANK OF AMERICA CORP COM 060505104 394 16,606 SH   SOLE   16,606 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 1,003 5,620 SH   SOLE   5,460 0 160
BION ENVIRNMNTL TECH COM 09061Q307 25 42,914 SH   SOLE   0 0 42,914
BLACKROCK INC CL A COM 09247X101 17,568 32,288 SH   SOLE   25,833 0 6,455
BRISTOL MYERS SQUIBB COM 110122108 2,105 35,791 SH   SOLE   1,270 0 34,521
CHECK POINT SOFTWARE COM M22465104 972 9,050 SH   SOLE   3,050 0 6,000
CHEVRON CORP COM 166764100 1,127 12,629 SH   SOLE   237 0 12,392
CISCO SYSTEMS INC COM 17275R102 1,332 28,565 SH   SOLE   2,965 0 25,600
COCA COLA CO COM 191216100 14,256 319,066 SH   SOLE   252,456 0 66,610
CONAGRA FOODS INC COM 205887102 11,042 313,952 SH   SOLE   256,402 0 57,550
CORE MARK HOLDING COMPANY INC COM 218681104 206 8,252 SH   SOLE   8,252 0 0
COSTCO WHOLESALE CORP-NEW COM 22160k105 18,976 62,583 SH   SOLE   49,903 0 12,680
CUMMINS INC COM 231021106 298 1,720 SH   SOLE   1,720 0 0
DEERE & CO COM COM 244199105 2,646 16,836 SH   SOLE   0 0 16,836
DISNEY WALT CO COM 254687106 26,810 240,428 SH   SOLE   160,490 0 79,938
EXXON MOBIL CORP COM 30231G102 3,091 69,122 SH   SOLE   6,384 0 62,738
FACEBOOK INC COM 30303m102 27,028 119,031 SH   SOLE   99,021 0 20,010
FAR EAST ENERGY CORP COM 307325100 0 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428X106 11,776 83,981 SH   SOLE   70,461 0 13,520
GENERAL ELECTRIC CO COM 369604103 530 77,550 SH   SOLE   1,050 0 76,500
GENERAL MILLS INC COM 370334104 1,245 20,200 SH   SOLE   1,000 0 19,200
HOME DEPOT INC COM 437076102 251 1,000 SH   SOLE   1,000 0 0
HONEYWELL INTL INC COM 438516106 1,097 7,589 SH   SOLE   1,089 0 6,500
INTEL CORP COM 458140100 19,377 323,866 SH   SOLE   260,681 0 63,185
INTERCONTINENTAL EXCHANGE COM 45866F104 16,151 176,321 SH   SOLE   149,816 0 26,505
INTERNATIONAL BUSINESS MACHINE COM 459200101 1,104 9,143 SH   SOLE   92 0 9,051
INTUITIVE SURGICAL INC COM COM 46120e602 513 900 SH   SOLE   900 0 0
IQVIA HOLDINGS INC COM 46266c105 16,005 112,810 SH   SOLE   95,380 0 17,430
IRELAND INC COM NEW COM 46267T206 0 55,000 SH   SOLE   55,000 0 0
J P MORGAN CHASE AND CO COM 46625H100 19,860 211,141 SH   SOLE   164,442 0 46,699
JOHNSON AND JOHNSON CO COM 478160104 2,021 14,372 SH   SOLE   5,628 0 8,744
LEIDOS HOLDINGS INC COM 525327102 14,875 158,807 SH   SOLE   134,127 0 24,680
MAX SOUND CORP. COM 57776X109 0 484,000 SH   SOLE   484,000 0 0
MCDONALDS CORP COM 580135101 3,166 17,160 SH   SOLE   1,275 0 15,885
MERCK AND CO INC COM 58933y105 21,487 277,856 SH   SOLE   177,240 0 100,616
MICROSOFT CORP COM 594918104 58,906 289,452 SH   SOLE   152,354 0 137,098
MONDELEZ INTERNATIONAL, INC. COM 609207105 899 17,583 SH   SOLE   500 0 17,083
NIKE INC-CL B COM 654106103 891 9,084 SH   SOLE   148 0 8,936
NVIDIA CORP COM COM 67066G104 18,412 48,465 SH   SOLE   39,840 0 8,625
OAKTREE STRATEGIC INCOME ORD S COM 67402d104 1,139 179,586 SH   SOLE   179,586 0 0
PARKER HANNIFIN CORP COM 701094104 14,933 81,480 SH   SOLE   70,315 0 11,165
PEPSICO INC COM 713448108 1,399 10,576 SH   SOLE   1,026 0 9,550
PFIZER INC COM 717081103 2,677 81,858 SH   SOLE   6,790 0 75,068
PHILIP MORRIS INTL INC COM COM 718172109 1,964 28,030 SH   SOLE   7,130 0 20,900
PROCTER AND GAMBLE CO COM 742718109 1,789 14,963 SH   SOLE   2,048 0 12,915
QUALCOMM INC COM 747525103 1,095 12,000 SH   SOLE   8,000 0 4,000
RAYTHEON TECHNOLOGIES CORP COM 75513e101 550 8,929 SH   SOLE   864 0 8,065
SEALED AIR CORP NEW COM 81211K100 585 17,800 SH   SOLE   0 0 17,800
SEARCHLIGHT MINERALS COM NEW COM 812224202 1 46,100 SH   SOLE   46,100 0 0
SOUTHERN CO COM 842587107 451 8,698 SH   SOLE   8,698 0 0
SQUARE INC COM 852234103 367 3,500 SH   SOLE   3,500 0 0
STARBUCKS CORP COM 855244109 241 3,275 SH   SOLE   2,475 0 800
TESLA MTRS INC COM COM 88160r101 519 481 SH   SOLE   481 0 0
TEXAS INSTRUMENTS INC COM 882508104 863 6,800 SH   SOLE   0 0 6,800
THERMO FISHER SCIENTIFIC COM 883556102 19,328 53,343 SH   SOLE   43,813 0 9,530
UNION PACIFIC CORP COM 907818108 1,699 10,051 SH   SOLE   2,001 0 8,050
VERIZON COMMUNICATIONS COM 92343V104 216 3,921 SH   SOLE   3,335 0 586
VISA INC COM CL A COM 92826C839 17,886 92,590 SH   SOLE   72,030 0 20,560
VULCAN MATERIALS CO COM 929160109 16,315 140,833 SH   SOLE   117,173 0 23,660
WAL MART STORES INC COM 931142103 512 4,272 SH   SOLE   3,672 0 600
WASTE MGMT INC DEL COM COM 94106L109 12,301 116,145 SH   SOLE   91,320 0 24,825
XYLEM INC COM 98419m100 17,959 276,464 SH   SOLE   221,808 0 54,656
ZOETIS INC COM 98978v103 12,491 91,146 SH   SOLE   75,511 0 15,635
BIOCARDIA INC COM 09060u408 0 47,618 SH   SOLE   47,618 0 0
HUDSON PACIFIC PPTYS RESTRIC REIT 444097109 673 26,764 SH   SOLE   26,764 0 0
SAPPHIRE IND CORP UTS ESCROW ESC 803esc995 0 39,000 SH   SOLE   39,000 0 0
BIOTECHNOLOGY SECTOR ETF (IBB) ETF 464287556 7,215 52,781 SH   SOLE   44,856 0 7,925
COMM SERV SELECT SECTOR SPDR ( ETF 81369Y852 3,036 56,175 SH   SOLE   44,970 0 11,205
CONSUMER STAPLES SECTOR ETF (X ETF 81369Y308 4,723 80,546 SH   SOLE   64,004 0 16,542
FINANCIAL SECTOR ETF (XLF) ETF 81369Y605 4,450 192,319 SH   SOLE   152,014 0 40,305
HEALTHCARE SECTOR ETF (XLV) ETF 81369Y209 5,706 57,021 SH   SOLE   45,636 0 11,385
INFORMATION TECHNOLOGY SECTOR ETF 464287721 16,471 61,049 SH   SOLE   48,774 0 12,275
INVESCO QQQ TRUST UNIT SER 1 ETF 46090e103 1,571 6,344 SH   SOLE   6,194 0 150
ISHARES GLOBAL CLEAN ENERGY ETF 464288224 125 10,000 SH   SOLE   10,000 0 0
ISHARES TRUST S&P 500 INDEX FU ETF 464287200 228 736 SH   SOLE   736 0 0
S&P 400 MIDCAP SPDRS ETF 78467y107 247 760 SH   SOLE   760 0 0
S&P 500 EQUITY INDEX ETF (SPY) ETF 78462F103 44,837 145,405 SH   SOLE   114,473 0 30,932
SPDR S&P BIOTECH (XBI) ETF 78464a870 19,670 175,700 SH   SOLE   141,990 0 33,710
STANDARD & POORS GROWTH INDEX ETF 464287309 951 4,585 SH   SOLE   4,585 0 0
TECH NETWORKING HARDWARE ETF ( ETF 464287531 298 6,019 SH   SOLE   4,628 0 1,391
WATER INFRASTRUCTURE SECTOR ET ETF 46137v142 2,467 67,875 SH   SOLE   53,320 0 14,555
PRINCIPAL FDS, INC. MIDCAP FD MUT 74254u721 537 21,369 SH   SOLE   21,369 0 0
VANGUARD GROWTH AND INCOME MUT MUT 921913208 518 1,809 SH   SOLE   1,809 0 0
HUDSON PACIFIC PPTYS INC COM REIT 444097109 8,459 336,224 SH   SOLE   336,224 0 0