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,671 19,740 SH   SOLE   19,740 0 0
Vanguard Long-Term Bond Fund ETF 921937793 2,645 28,210 SH   SOLE   28,210 0 0
Vanguard Short-Term Bond ETF ETF 921937827 286 3,579 SH   SOLE   2,379 0 1,200
3M Co COM 88579Y101 1,681 8,009 SH   SOLE   8,009 0 0
ABM Inds COM 000957100 201 4,820 SH   SOLE   4,820 0 0
ANI Pharmaceuticals COM 00182c103 217 4,140 SH   SOLE   4,140 0 0
AbbVie Inc COM 00287Y109 8,581 96,563 SH   SOLE   91,413 0 5,150
Accenture PLC COM G1151C101 6,399 47,378 SH   SOLE   40,578 0 6,800
Adobe Systems COM 00724F101 395 2,650 SH   SOLE   2,650 0 0
Aetna Inc COM 00817Y108 11,190 70,375 SH   SOLE   66,475 0 3,900
Agnico-Eagle Mines Ltd COM 008474108 1,495 33,075 SH   SOLE   32,500 0 575
Alamos Gold Inc COM 011532108 105 15,500 SH   SOLE   15,500 0 0
Alphabet Inc Cl A COM 02079K305 14,205 14,588 SH   SOLE   13,845 0 743
Alphabet Inc Cl C COM 02079K107 17,342 18,081 SH   SOLE   17,241 0 840
Amazon.com COM 023135106 545 567 SH   SOLE   563 0 4
American Express Co COM 025816109 271 3,000 SH   SOLE   3,000 0 0
Amgen Inc COM 031162100 5,505 29,524 SH   SOLE   28,974 0 550
Aon PLC COM G0408V102 3,885 26,590 SH   SOLE   26,590 0 0
Apple Inc COM 037833100 17,305 112,282 SH   SOLE   106,434 0 5,847
Arch Capital Group Ltd COM G0450A105 3,256 33,051 SH   SOLE   29,351 0 3,700
Automatic Data Processing Inc COM 053015103 7,270 66,501 SH   SOLE   58,701 0 7,800
BHP Billiton Ltd Spon ADR COM 088606108 5,132 126,613 SH   SOLE   113,513 0 13,100
Bank of Hawaii Corp COM 694058108 309 3,711 SH   SOLE   3,711 0 0
Becton Dickinson & Co COM 075887109 4,617 23,563 SH   SOLE   19,963 0 3,600
Berkshire Hathaway Cl A COM 084670108 824 3 SH   SOLE   3 0 0
Berkshire Hathaway Cl B COM 084670702 10,475 57,143 SH   SOLE   54,943 0 2,200
Biogen Inc COM 09062X103 227 725 SH   SOLE   725 0 0
CVS Health Corp COM 126650100 12,612 155,095 SH   SOLE   143,334 0 11,761
CYS Investments Inc COM 12673A108 155 17,900 SH   SOLE   17,900 0 0
Caterpillar Inc COM 149123101 290 2,325 SH   SOLE   2,325 0 0
Chevron Corp COM 166764100 7,657 65,167 SH   SOLE   59,667 0 5,500
Cinemark Holdings Inc COM 17243V102 257 7,105 SH   SOLE   7,105 0 0
Clorox Co COM 189054109 1,085 8,228 SH   SOLE   8,228 0 0
Coca-Cola Co COM 191216100 3,587 79,698 SH   SOLE   70,698 0 9,000
Colgate-Palmolive Co COM 194162103 1,236 16,960 SH   SOLE   16,960 0 0
Comcast Corp Cl A COM 20030N101 534 13,880 SH   SOLE   13,880 0 0
ConocoPhillips COM 20825C104 1,636 32,695 SH   SOLE   32,295 0 400
Costco Wholesale Corp COM 22160K105 13,347 81,238 SH   SOLE   76,332 0 4,905
Danaher Corp COM 235851102 6,708 78,197 SH   SOLE   72,397 0 5,800
Deere & Co COM 244199105 656 5,225 SH   SOLE   5,225 0 0
Dell Technologies Inc Cl V COM 24703l103 14,668 189,972 SH   SOLE   185,483 0 4,489
Dominion Resources Inc COM 25746U109 1,893 24,612 SH   SOLE   23,612 0 1,000
DowDuPont Inc COM 26078J100 937 13,538 SH   SOLE   13,538 0 0
Duke Energy Corp COM 26441C105 906 10,792 SH   SOLE   9,792 0 1,000
Edison Intl COM 281020107 1,004 13,016 SH   SOLE   11,748 0 1,268
Ensco PLC - Cl A COM G31575106 197 33,000 SH   SOLE   33,000 0 0
Enterprise Products Partners L COM 293792107 541 20,751 SH   SOLE   20,751 0 0
Exxon Mobil Corp COM 30231G102 5,203 63,470 SH   SOLE   55,770 0 7,700
Fedex Corp COM 31428X106 295 1,308 SH   SOLE   1,308 0 0
FleetCor Technologies Inc COM 339041105 658 4,250 SH   SOLE   4,250 0 0
Fortive Corp COM 34959J108 251 3,541 SH   SOLE   3,541 0 0
Freeport-McMoran Inc COM 35671d857 632 45,000 SH   SOLE   45,000 0 0
General Electric Co COM 369604103 404 16,726 SH   SOLE   16,726 0 0
Genuine Parts Co COM 372460105 225 2,350 SH   SOLE   2,350 0 0
Gilead Sciences Inc COM 375558103 7,043 86,931 SH   SOLE   82,656 0 4,275
Goldcorp Inc COM 380956409 355 27,425 SH   SOLE   27,075 0 350
Goldman Sachs Group Inc COM 38141G104 258 1,087 SH   SOLE   1,087 0 0
Hawaiian Electric Inds COM 419870100 286 8,573 SH   SOLE   8,573 0 0
Honeywell Intl Inc COM 438516106 6,643 46,871 SH   SOLE   42,891 0 3,980
Hudson Technologies Inc COM 444144109 216 27,700 SH   SOLE   27,700 0 0
ICU Medical Inc COM 44930g107 333 1,790 SH   SOLE   1,790 0 0
Insperity Inc COM 45778Q107 277 3,150 SH   SOLE   3,150 0 0
Intel Corp COM 458140100 854 22,436 SH   SOLE   22,436 0 0
Johnson & Johnson COM 478160104 14,631 112,540 SH   SOLE   100,570 0 11,970
Kimberly Clark Corp COM 494368103 2,805 23,834 SH   SOLE   22,834 0 1,000
Kinder Morgan, Inc COM 49456b101 618 32,210 SH   SOLE   31,893 0 317
Kroger Co COM 501044101 636 31,717 SH   SOLE   31,717 0 0
Liberty Global Plc Cl A COM 530555101 309 9,100 SH   SOLE   9,000 0 100
Lowe's Companies Inc COM 548661107 1,180 14,756 SH   SOLE   14,756 0 0
M&T Bank Corp COM 55261F104 229 1,421 SH   SOLE   1,405 0 16
Magellen Midstream Partners LP COM 559080106 1,616 22,736 SH   SOLE   22,736 0 0
Maximus Inc COM 577933104 232 3,590 SH   SOLE   3,590 0 0
McDonalds Corp COM 580135101 959 6,120 SH   SOLE   6,120 0 0
McKesson Corp COM 58155Q103 6,051 39,395 SH   SOLE   37,029 0 2,366
Medtronic Plc COM G5960L103 2,268 29,165 SH   SOLE   28,465 0 700
Merck & Co Inc COM 58933Y105 3,375 52,706 SH   SOLE   43,906 0 8,800
Micro Focus Intl Ord COM g6117l178 296 9,263 SH   SOLE   9,263 0 0
Microsoft Corp COM 594918104 17,879 240,025 SH   SOLE   218,485 0 21,540
Nestle SA-Spons ADR COM 641069406 741 8,815 SH   SOLE   8,815 0 0
NextEra Energy Inc COM 65339f101 2,200 15,010 SH   SOLE   15,010 0 0
Nike Inc Cl B COM 654106103 6,160 118,805 SH   SOLE   116,505 0 2,300
Nomad Foods Ltd COM G6564A105 275 18,850 SH   SOLE   18,700 0 150
Novartis Ag - ADR COM 66987V109 661 7,700 SH   SOLE   7,700 0 0
Oaktree Capital Group LLC COM 674001201 346 7,351 SH   SOLE   7,250 0 101
Occidental Petroleum Corp COM 674599105 3,048 47,465 SH   SOLE   44,765 0 2,700
Omega Protein Corp COM 68210P107 185 11,125 SH   SOLE   11,125 0 0
Oracle Corp COM 68389X105 12,844 265,637 SH   SOLE   245,587 0 20,050
PepsiCo Inc COM 713448108 10,289 92,336 SH   SOLE   85,336 0 7,000
Pfizer Inc COM 717081103 1,007 28,220 SH   SOLE   11,220 0 17,000
Philip Morris Intl Inc COM 718172109 4,737 42,671 SH   SOLE   36,771 0 5,900
Praxair Inc COM 74005P104 246 1,757 SH   SOLE   1,745 0 12
Procter & Gamble Co COM 742718109 1,029 11,315 SH   SOLE   10,415 0 900
Rio Tinto Plc-Spon ADR COM 767204100 345 7,320 SH   SOLE   7,320 0 0
Royal Gold Inc COM 780287108 432 5,025 SH   SOLE   5,025 0 0
Schlumberger Ltd COM 806857108 3,909 56,037 SH   SOLE   49,802 0 6,235
Southern Co COM 842587107 382 7,774 SH   SOLE   7,774 0 0
State National Companies Inc COM 85711T305 255 12,150 SH   SOLE   12,150 0 0
Stryker Corp COM 863667101 795 5,600 SH   SOLE   0 0 5,600
Thermo Fisher Scientific Inc COM 883556102 243 1,285 SH   SOLE   1,280 0 5
Total SA - ADR COM 89151E109 2,276 42,526 SH   SOLE   38,726 0 3,800
Union Pacific Corp COM 907818108 817 7,043 SH   SOLE   1,243 0 5,800
Verizon Communications Inc COM 92343V104 6,606 133,479 SH   SOLE   125,053 0 8,426
Viad Corp COM 92552R406 202 3,325 SH   SOLE   3,325 0 0
Visa Inc Cl A COM 92826C839 19,735 187,527 SH   SOLE   171,227 0 16,300
Wal-Mart Stores Inc COM 931142103 444 5,679 SH   SOLE   5,679 0 0
Walgreens Boots Alliance Inc COM 931427108 618 8,001 SH   SOLE   8,001 0 0
Walt Disney Company COM 254687106 4,703 47,717 SH   SOLE   44,160 0 3,557
Weatherford Intl PLC COM G48833100 119 26,000 SH   SOLE   26,000 0 0
Wells Fargo & Co COM 949746101 1,706 30,925 SH   SOLE   20,925 0 10,000
SPDR Gold Trust ETF 78463V107 3,791 31,185 SH   SOLE   30,273 0 912
SPDR S&P 500 ETF Trust ETF 78462F103 469 1,866 SH   SOLE   1,389 0 477
iShares Tr Core S&P 500 Index ETF 464287200 1,760 6,959 SH   SOLE   6,959 0 0