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 Intermediate-Term Bon ETF 921937819 1,145 13,540 SH   SOLE   13,540 0 0
Vanguard Long-Term Bond Fund ETF 921937793 2,681 28,780 SH   SOLE   28,780 0 0
Vanguard Short-Term Bond ETF ETF 921937827 286 3,579 SH   SOLE   2,379 0 1,200
3M Co COM 88579Y101 1,667 8,009 SH   SOLE   8,009 0 0
ABM Inds COM 000957100 213 5,120 SH   SOLE   5,120 0 0
AbbVie Inc COM 00287Y109 6,778 93,472 SH   SOLE   88,322 0 5,150
Accenture PLC COM G1151C101 5,872 47,478 SH   SOLE   40,678 0 6,800
Aetna Inc COM 00817Y108 10,640 70,076 SH   SOLE   66,176 0 3,900
Agnico-Eagle Mines Ltd COM 008474108 1,154 25,575 SH   SOLE   25,000 0 575
Alamos Gold Inc COM 011532108 111 15,500 SH   SOLE   15,500 0 0
Alphabet Inc Cl A COM 02079K305 13,529 14,552 SH   SOLE   13,809 0 743
Alphabet Inc Cl C COM 02079K107 16,185 17,811 SH   SOLE   16,971 0 840
Amazon.com COM 023135106 559 577 SH   SOLE   573 0 4
American Express Co COM 025816109 253 3,000 SH   SOLE   3,000 0 0
Amgen Inc COM 031162100 5,111 29,675 SH   SOLE   29,125 0 550
Aon PLC COM G0408V102 3,548 26,690 SH   SOLE   26,690 0 0
Apache Corp COM 037411105 209 4,360 SH   SOLE   3,860 0 500
Apple Inc COM 037833100 16,230 112,693 SH   SOLE   106,846 0 5,847
Arch Capital Group Ltd COM G0450A105 3,083 33,051 SH   SOLE   29,351 0 3,700
Automatic Data Processing Inc COM 053015103 6,824 66,602 SH   SOLE   58,802 0 7,800
BHP Billiton Ltd Spon ADR COM 088606108 4,502 126,488 SH   SOLE   113,388 0 13,100
Bank of Hawaii Corp COM 694058108 308 3,711 SH   SOLE   3,711 0 0
Becton Dickinson & Co COM 075887109 4,597 23,563 SH   SOLE   19,963 0 3,600
Berkshire Hathaway Cl A COM 084670108 764 3 SH   SOLE   3 0 0
Berkshire Hathaway Cl B COM 084670702 9,501 56,098 SH   SOLE   53,898 0 2,200
CVS Health Corp COM 126650100 12,255 152,310 SH   SOLE   140,510 0 11,801
CYS Investments Inc COM 12673A108 151 17,900 SH   SOLE   17,900 0 0
Caterpillar Inc COM 149123101 250 2,325 SH   SOLE   2,325 0 0
Chevron Corp COM 166764100 6,810 65,278 SH   SOLE   59,778 0 5,500
Clorox Co COM 189054109 1,110 8,328 SH   SOLE   8,328 0 0
Coca-Cola Co COM 191216100 3,626 80,848 SH   SOLE   71,848 0 9,000
Colgate-Palmolive Co COM 194162103 1,292 17,435 SH   SOLE   17,435 0 0
Comcast Corp Cl A COM 20030N101 435 11,181 SH   SOLE   11,181 0 0
ConocoPhillips COM 20825C104 1,466 33,353 SH   SOLE   32,953 0 400
Costco Wholesale Corp COM 22160K105 11,731 73,352 SH   SOLE   68,487 0 4,865
Danaher Corp COM 235851102 6,604 78,257 SH   SOLE   72,457 0 5,800
Deere & Co COM 244199105 646 5,225 SH   SOLE   5,225 0 0
Dell Technologies Inc Cl V COM 24703l103 11,659 190,783 SH   SOLE   186,294 0 4,489
Dominion Resources Inc COM 25746U109 1,898 24,762 SH   SOLE   23,762 0 1,000
Duke Energy Corp COM 26441C105 942 11,267 SH   SOLE   10,267 0 1,000
Dupont E I De Nemours COM 263534109 804 9,965 SH   SOLE   9,965 0 0
Edison Intl COM 281020107 1,018 13,016 SH   SOLE   11,748 0 1,268
Ensco PLC - Cl A COM G31575106 170 33,000 SH   SOLE   33,000 0 0
Enterprise Products Partners L COM 293792107 589 21,751 SH   SOLE   21,751 0 0
Exxon Mobil Corp COM 30231G102 5,160 63,921 SH   SOLE   56,221 0 7,700
FleetCor Technologies Inc COM 339041105 577 4,000 SH   SOLE   4,000 0 0
Fortive Corp COM 34959J108 271 4,273 SH   SOLE   4,273 0 0
Freeport-McMoran Inc COM 35671d857 492 41,000 SH   SOLE   41,000 0 0
General Electric Co COM 369604103 460 17,027 SH   SOLE   17,027 0 0
Genuine Parts Co COM 372460105 218 2,350 SH   SOLE   2,350 0 0
Gilead Sciences Inc COM 375558103 6,036 85,282 SH   SOLE   81,007 0 4,275
Goldcorp Inc COM 380956409 266 20,625 SH   SOLE   20,275 0 350
Goldman Sachs Group Inc COM 38141G104 241 1,087 SH   SOLE   1,087 0 0
Hawaiian Electric Inds COM 419870100 284 8,773 SH   SOLE   8,773 0 0
Honeywell Intl Inc COM 438516106 6,111 45,846 SH   SOLE   41,866 0 3,980
Hudson Technologies Inc COM 444144109 186 22,000 SH   SOLE   22,000 0 0
ICU Medical Inc COM 44930g107 309 1,790 SH   SOLE   1,790 0 0
Insperity Inc COM 45778Q107 224 3,150 SH   SOLE   3,150 0 0
Intel Corp COM 458140100 757 22,436 SH   SOLE   22,436 0 0
Johnson & Johnson COM 478160104 14,977 113,212 SH   SOLE   101,242 0 11,970
Kimberly Clark Corp COM 494368103 2,313 17,914 SH   SOLE   16,914 0 1,000
Kinder Morgan, Inc COM 49456b101 651 33,961 SH   SOLE   33,644 0 317
Kroger Co COM 501044101 740 31,717 SH   SOLE   31,717 0 0
Liberty Global Plc Cl A COM 530555101 305 9,500 SH   SOLE   9,400 0 100
Lowe's Companies Inc COM 548661107 1,144 14,756 SH   SOLE   14,756 0 0
M&T Bank Corp COM 55261F104 243 1,501 SH   SOLE   1,485 0 16
Magellen Midstream Partners LP COM 559080106 1,642 23,036 SH   SOLE   23,036 0 0
Maximus Inc COM 577933104 225 3,590 SH   SOLE   3,590 0 0
McDonalds Corp COM 580135101 953 6,220 SH   SOLE   6,220 0 0
McKesson Corp COM 58155Q103 6,501 39,510 SH   SOLE   37,144 0 2,366
Medtronic Plc COM G5960L103 2,633 29,665 SH   SOLE   28,965 0 700
Merck & Co Inc COM 58933Y105 3,416 53,306 SH   SOLE   44,506 0 8,800
Micro Focus Intl PLC COM 594837106 296 10,000 SH   SOLE   10,000 0 0
Microsoft Corp COM 594918104 16,631 241,267 SH   SOLE   219,727 0 21,540
Nestle SA-Spons ADR COM 641069406 792 9,085 SH   SOLE   9,085 0 0
NextEra Energy Inc COM 65339f101 1,942 13,860 SH   SOLE   13,860 0 0
Nike Inc Cl B COM 654106103 6,900 116,955 SH   SOLE   114,655 0 2,300
Nomad Foods Ltd COM G6564A105 290 20,550 SH   SOLE   20,300 0 250
Novartis Ag - ADR COM 66987V109 651 7,800 SH   SOLE   7,800 0 0
Oaktree Capital Group LLC COM 674001201 343 7,351 SH   SOLE   7,250 0 101
Occidental Petroleum Corp COM 674599105 2,848 47,565 SH   SOLE   44,865 0 2,700
Omega Protein Corp COM 68210P107 199 11,125 SH   SOLE   11,125 0 0
Oracle Corp COM 68389X105 13,210 263,462 SH   SOLE   243,462 0 20,000
PepsiCo Inc COM 713448108 10,231 88,586 SH   SOLE   81,586 0 7,000
Pfizer Inc COM 717081103 963 28,680 SH   SOLE   11,680 0 17,000
Philip Morris Intl Inc COM 718172109 5,012 42,671 SH   SOLE   36,771 0 5,900
Praxair Inc COM 74005P104 233 1,757 SH   SOLE   1,745 0 12
Procter & Gamble Co COM 742718109 986 11,316 SH   SOLE   10,416 0 900
Rio Tinto Plc-Spon ADR COM 767204100 310 7,320 SH   SOLE   7,320 0 0
Royal Gold Inc COM 780287108 385 4,925 SH   SOLE   4,925 0 0
Schlumberger Ltd COM 806857108 3,681 55,909 SH   SOLE   49,674 0 6,235
Southern Co COM 842587107 382 7,974 SH   SOLE   7,974 0 0
State National Companies Inc COM 85711T305 223 12,150 SH   SOLE   12,150 0 0
Stryker Corp COM 863667101 777 5,600 SH   SOLE   0 0 5,600
Thermo Fisher Scientific Inc COM 883556102 226 1,295 SH   SOLE   1,290 0 5
Total SA - ADR COM 89151E109 2,109 42,526 SH   SOLE   38,726 0 3,800
Union Pacific Corp COM 907818108 767 7,044 SH   SOLE   1,244 0 5,800
Verizon Communications Inc COM 92343V104 5,541 124,079 SH   SOLE   115,654 0 8,425
Visa Inc Cl A COM 92826C839 17,130 182,662 SH   SOLE   166,362 0 16,300
Wal-Mart Stores Inc COM 931142103 430 5,679 SH   SOLE   5,679 0 0
Walgreens Boots Alliance Inc COM 931427108 670 8,551 SH   SOLE   8,551 0 0
Walt Disney Company COM 254687106 5,051 47,542 SH   SOLE   43,985 0 3,557
Waters Corp COM 941848103 202 1,100 SH   SOLE   1,100 0 0
Weatherford Intl PLC COM G48833100 101 26,000 SH   SOLE   26,000 0 0
Wells Fargo & Co COM 949746101 1,658 29,925 SH   SOLE   19,925 0 10,000
SPDR Gold Trust ETF 78463V107 2,692 22,810 SH   SOLE   21,910 0 900
SPDR S&P 500 ETF Trust ETF 78462F103 442 1,827 SH   SOLE   1,350 0 477
iShares Tr Core S&P 500 Index ETF 464287200 1,758 7,224 SH   SOLE   7,224 0 0