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
Vanguard Long-Term Government ETF 92206C847 14,645 146,945 SH   SOLE   146,915 0 30
Vanguard Short-Term Bond ETF ETF 921937827 981 11,815 SH   SOLE   11,815 0 0
3M Co COM 88579Y101 935 5,835 SH   SOLE   5,835 0 0
AbbVie Inc COM 00287Y109 10,269 117,241 SH   SOLE   108,288 0 8,953
Abraplata Resource Corp COM 003793957 2 10,000 SH   SOLE   10,000 0 0
Accenture PLC COM G1151C101 8,953 39,615 SH   SOLE   34,790 0 4,825
Adobe Systems COM 00724F101 1,815 3,700 SH   SOLE   3,450 0 250
Agnico-Eagle Mines Ltd COM 008474108 2,430 30,530 SH   SOLE   29,004 0 1,526
Alamos Gold Inc COM 011532108 217 24,600 SH   SOLE   24,600 0 0
Alexander & Baldwin COM 014491104 115 10,300 SH   SOLE   10,300 0 0
Alphabet Inc Cl A COM 02079K305 23,948 16,340 SH   SOLE   15,580 0 760
Alphabet Inc Cl C COM 02079K107 26,391 17,958 SH   SOLE   17,118 0 840
Amazon.com COM 023135106 803 255 SH   SOLE   255 0 0
American Express Co COM 025816109 301 3,000 SH   SOLE   3,000 0 0
Amgen Inc COM 031162100 5,401 21,250 SH   SOLE   20,950 0 300
Anthem Inc COM 036752103 1,039 3,870 SH   SOLE   3,870 0 0
Aon PLC COM g0403h108 4,641 22,495 SH   SOLE   22,495 0 0
Apple Inc COM 037833100 39,830 343,923 SH   SOLE   323,663 0 20,260
Aurcana Silver corp COM 051918803 6 10,000 SH   SOLE   10,000 0 0
Automatic Data Processing Inc COM 053015103 6,994 50,138 SH   SOLE   46,138 0 4,000
BHP Billiton Ltd Spon ADR COM 088606108 6,501 125,718 SH   SOLE   112,318 0 13,400
Becton Dickinson & Co COM 075887109 4,931 21,193 SH   SOLE   17,843 0 3,350
Berkshire Hathaway Cl A COM 084670108 960 3 SH   SOLE   3 0 0
Berkshire Hathaway Cl B COM 084670702 9,812 46,080 SH   SOLE   44,380 0 1,700
CVS Health Corp COM 126650100 15,426 264,147 SH   SOLE   248,688 0 15,459
Chevron Corp COM 166764100 4,004 55,607 SH   SOLE   51,582 0 4,025
Clorox Co COM 189054109 395 1,881 SH   SOLE   1,881 0 0
Coca-Cola Co COM 191216100 2,787 56,453 SH   SOLE   56,453 0 0
Colgate-Palmolive Co COM 194162103 630 8,160 SH   SOLE   8,160 0 0
Comcast Corp Cl A COM 20030N101 3,504 75,745 SH   SOLE   67,120 0 8,625
Concho Resources COM 20605p101 265 6,000 SH   SOLE   6,000 0 0
ConocoPhillips COM 20825C104 942 28,682 SH   SOLE   28,682 0 0
Costco Wholesale Corp COM 22160K105 26,222 73,865 SH   SOLE   69,500 0 4,365
Danaher Corp COM 235851102 10,635 49,389 SH   SOLE   45,389 0 4,000
Deere & Co COM 244199105 1,136 5,125 SH   SOLE   5,125 0 0
Dell Technologies COM 24703L202 2,538 37,500 SH   SOLE   37,500 0 0
Dominion Resources Inc COM 25746U109 2,426 30,730 SH   SOLE   28,230 0 2,500
Duke Energy Corp COM 26441C105 931 10,511 SH   SOLE   9,511 0 1,000
Exxon Mobil Corp COM 30231G102 1,084 31,586 SH   SOLE   29,106 0 2,480
Facebook Inc Cl A COM 30303M102 398 1,520 SH   SOLE   670 0 850
Fedex Corp COM 31428X106 2,953 11,740 SH   SOLE   11,125 0 615
Fitbit Inc COM 33812l102 294 42,250 SH   SOLE   42,250 0 0
FleetCor Technologies Inc COM 339041105 952 4,000 SH   SOLE   4,000 0 0
Gaia Inc COM 36269P104 101 10,300 SH   SOLE   10,300 0 0
Gilead Sciences Inc COM 375558103 1,783 28,210 SH   SOLE   27,910 0 300
Golden Tag Resources Ltd COM 38121P108 6 24,000 SH   SOLE   24,000 0 0
Goldman Sachs Group Inc COM 38141G104 208 1,037 SH   SOLE   1,037 0 0
Goldsource Mines Inc COM 38153U108 1 10,000 SH   SOLE   10,000 0 0
Hawaiian Electric Inds COM 419870100 285 8,573 SH   SOLE   8,573 0 0
Honeywell Intl Inc COM 438516106 6,563 39,870 SH   SOLE   36,245 0 3,625
Horizon Therapeutics PLC COM g46188101 1,006 12,950 SH   SOLE   12,950 0 0
Intel Corp COM 458140100 8,951 172,870 SH   SOLE   165,210 0 7,660
JPMorgan Chase & Co COM 46625H100 541 5,620 SH   SOLE   4,880 0 740
Johnson & Johnson COM 478160104 15,891 106,734 SH   SOLE   95,039 0 11,695
Kimberly Clark Corp COM 494368103 3,518 23,825 SH   SOLE   22,825 0 1,000
LAM Research COM 512807108 3,538 10,665 SH   SOLE   10,665 0 0
Lumina Gold Corp COM 55026L305 7 10,000 SH   SOLE   10,000 0 0
Mako Mining Corp COM 56089A103 3 10,000 SH   SOLE   10,000 0 0
MasterCard Inc COM 57636Q104 1,403 4,150 SH   SOLE   4,150 0 0
McDonalds Corp COM 580135101 1,009 4,595 SH   SOLE   4,595 0 0
Medtronic Plc COM G5960L103 1,289 12,399 SH   SOLE   12,399 0 0
Merck & Co Inc COM 58933Y105 5,925 71,426 SH   SOLE   62,426 0 9,000
Microsoft Corp COM 594918104 41,210 195,931 SH   SOLE   176,726 0 19,205
Minera Alamos Inc COM 60283L105 8 15,000 SH   SOLE   15,000 0 0
Nestle SA-Spons ADR COM 641069406 667 5,590 SH   SOLE   5,590 0 0
NexGen Energy Ltd COM 65340p106 93 54,000 SH   SOLE   54,000 0 0
NextEra Energy Inc COM 65339f101 3,937 14,185 SH   SOLE   14,185 0 0
Nike Inc Cl B COM 654106103 13,217 105,281 SH   SOLE   99,081 0 6,200
Nomad Foods Ltd COM G6564A105 547 21,450 SH   SOLE   21,300 0 150
Novartis Ag - ADR COM 66987V109 412 4,740 SH   SOLE   4,740 0 0
Oracle Corp COM 68389X105 12,152 203,555 SH   SOLE   196,503 0 7,052
Osisko Gold Royalties Ltd COM 68827L101 201 16,950 SH   SOLE   16,950 0 0
Paccar Inc COM 693718108 222 2,600 SH   SOLE   2,600 0 0
Pan American Silver Corp COM 697900108 421 13,100 SH   SOLE   13,100 0 0
PepsiCo Inc COM 713448108 12,031 86,802 SH   SOLE   79,301 0 7,501
Pfizer Inc COM 717081103 859 23,400 SH   SOLE   8,400 0 15,000
Philip Morris Intl Inc COM 718172109 3,236 43,158 SH   SOLE   36,008 0 7,150
Procter & Gamble Co COM 742718109 1,195 8,600 SH   SOLE   8,600 0 0
Rio Tinto Plc-Spon ADR COM 767204100 980 16,225 SH   SOLE   16,225 0 0
Royal Gold Inc COM 780287108 327 2,720 SH   SOLE   2,720 0 0
S&P Global Inc COM 78409v104 270 750 SH   SOLE   750 0 0
Schlumberger Ltd COM 806857108 459 29,477 SH   SOLE   29,375 0 102
Silver One Resources Inc COM 828062109 6 13,000 SH   SOLE   13,000 0 0
Southern Co COM 842587107 259 4,779 SH   SOLE   4,779 0 0
Southern Copper Corp COM 84265v105 498 11,000 SH   SOLE   11,000 0 0
Stryker Corp COM 863667101 1,167 5,600 SH   SOLE   0 0 5,600
TPI Composites Inc COM 87266j104 245 8,450 SH   SOLE   8,300 0 150
Total SA - ADR COM 89151E109 964 28,110 SH   SOLE   24,810 0 3,300
Union Pacific Corp COM 907818108 658 3,341 SH   SOLE   41 0 3,300
UnitedHealth Group Inc COM 91324P102 10,946 35,110 SH   SOLE   34,495 0 615
Verizon Communications Inc COM 92343V104 9,773 164,272 SH   SOLE   150,172 0 14,100
Vertex Pharmaceuticals Inc COM 92532f100 354 1,300 SH   SOLE   1,300 0 0
Visa Inc Cl A COM 92826C839 34,232 171,184 SH   SOLE   156,754 0 14,430
Walmart Stores Inc COM 931142103 592 4,229 SH   SOLE   4,229 0 0
Walt Disney Company COM 254687106 5,667 45,669 SH   SOLE   42,769 0 2,900
SPDR Gold Trust ETF 78463V107 11,094 62,638 SH   SOLE   61,338 0 1,300
SPDR S&P 500 ETF Trust ETF 78462F103 952 2,843 SH   SOLE   2,843 0 0
Sprott Physical Gold ETF 85207H104 301 20,000 SH   SOLE   20,000 0 0
Vanguard S&P 500 Index Fund ETF 922908363 929 3,021 SH   SOLE   3,021 0 0
iShares Silver Trust ETF 46428Q109 632 29,200 SH   SOLE   29,200 0 0
iShares Tr Core S&P 500 Index ETF 464287200 598 1,780 SH   SOLE   1,780 0 0
American Funds-Growth Fund of COM 399874106 370 6,099 SH   SOLE   6,099 0 0
Vanguard 500 Index Admiral COM 922908710 395 1,272 SH   SOLE   1,272 0 0