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
Abbott Laboratories COM 002824100 2,652 18,846 SH   SOLE   18,846 0 0
Abbvie Inc COM 00287Y109 1,574 11,625 SH   SOLE   11,625 0 0
Accenture PLC Ireland Class A COM G1151C101 26,748 64,522 SH   SOLE   63,382 0 1,140
Adobe Inc COM 00724F101 1,164 2,053 SH   SOLE   2,053 0 0
Air Prods & Chems Inc COM 009158106 243 800 SH   SOLE   800 0 0
Alphabet Inc Cap Stock Cl A COM 02079K305 20,369 7,031 SH   SOLE   6,880 0 151
Alphabet Inc Cap Stock Cl C COM 02079K107 666 230 SH   SOLE   230 0 0
Amazon.com Inc COM 023135106 18,812 5,642 SH   SOLE   5,533 0 109
Amgen Inc COM 031162100 2,112 9,390 SH   SOLE   9,390 0 0
Amphenol Corp Cl A COM 032095101 373 4,265 SH   SOLE   4,265 0 0
Apple Inc COM 037833100 31,471 177,229 SH   SOLE   174,270 0 2,959
Autodesk Inc COM 052769106 275 979 SH   SOLE   979 0 0
Avery Dennison Corp COM 053611109 1,377 6,360 SH   SOLE   6,360 0 0
Bank Hawaii Corp COM 062540109 1,231 14,693 SH   SOLE   14,693 0 0
Barrick Gold Corporation COM 067901108 947 49,821 SH   SOLE   49,821 0 0
Berkshire Hathaway Inc Cl A COM 084670108 901 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc Cl B COM 084670702 29,499 98,660 SH   SOLE   96,762 0 1,898
Berry Global Group Inc COM 08579W103 396 5,371 SH   SOLE   5,371 0 0
Blackstone Group Inc Cl A COM 09260D107 19,542 151,035 SH   SOLE   147,810 0 3,225
Caterpillar Inc COM 149123101 305 1,475 SH   SOLE   1,475 0 0
Check Point Software Tech Ltd COM M22465104 367 3,150 SH   SOLE   3,150 0 0
Chevron Corp COM 166764100 20,708 176,460 SH   SOLE   172,773 0 3,687
Cisco Systems Inc COM 17275R102 17,474 275,745 SH   SOLE   269,080 0 6,665
Clorox Co COM 189054109 436 2,500 SH   SOLE   2,500 0 0
Coca-Cola Co COM 191216100 355 6,000 SH   SOLE   6,000 0 0
Colgate Palmolive Co COM 194162103 319 3,737 SH   SOLE   3,737 0 0
ConocoPhillips COM 20825C104 436 6,038 SH   SOLE   6,038 0 0
Consolidated Edison Inc COM 209115104 209 2,450 SH   SOLE   2,450 0 0
Costco Wholesale Corp COM 22160K105 34,362 60,529 SH   SOLE   58,958 0 1,571
CSX Corp COM 126408103 2,039 54,236 SH   SOLE   53,036 0 1,200
CVS Caremark Corporation COM 126650100 22,892 221,905 SH   SOLE   217,935 0 3,970
Danaher Corp COM 235851102 23,311 70,852 SH   SOLE   69,246 0 1,606
Deere & Co COM 244199105 451 1,315 SH   SOLE   1,315 0 0
Dow Inc COM 260557103 485 8,554 SH   SOLE   8,554 0 0
Duke Energy Corp COM 26441C204 281 2,674 SH   SOLE   2,674 0 0
DuPont de Nemours Inc COM 26614N102 481 5,954 SH   SOLE   5,954 0 0
Eli Lilly & Co COM 532457108 19,506 70,617 SH   SOLE   69,077 0 1,540
Exxon Mobil Corp COM 30231G102 407 6,657 SH   SOLE   6,657 0 0
First Financial Bancorp OH COM 320209109 833 34,154 SH   SOLE   34,154 0 0
FMC Corp COM 302491303 220 2,000 SH   SOLE   2,000 0 0
Freeport-Mcmoran Inc Cl B COM 35671D857 34,448 825,497 SH   SOLE   807,972 0 17,525
Goldman Sachs Group Inc COM 38141G104 16,847 44,039 SH   SOLE   43,094 0 945
Graco Inc COM 384109104 431 5,341 SH   SOLE   5,195 0 146
Grainger W W Inc COM 384802104 5,117 9,874 SH   SOLE   9,574 0 300
Home Depot Inc COM 437076102 32,478 78,259 SH   SOLE   76,779 0 1,480
Honeywell Intl Inc COM 438516106 215 1,029 SH   SOLE   1,029 0 0
Hubbell Inc COM 443510607 531 2,550 SH   SOLE   2,550 0 0
Illinois Tool Works Inc COM 452308109 259 1,050 SH   SOLE   1,050 0 0
Intel Corp COM 458140100 16,429 319,009 SH   SOLE   312,219 0 6,790
Intuitive Surgical Inc COM 46120E602 23,894 66,501 SH   SOLE   65,358 0 1,143
Johnson & Johnson COM 478160104 26,852 156,964 SH   SOLE   153,719 0 3,245
JPMorgan Chase & Co COM 46625H100 470 2,969 SH   SOLE   2,669 0 300
Lennox Intl Inc COM 526107107 292 900 SH   SOLE   900 0 0
MasterCard Inc Cl A COM 57636Q104 965 2,687 SH   SOLE   2,687 0 0
McCormick & Co Inc Non Vtg COM 579780206 386 4,000 SH   SOLE   4,000 0 0
McDonalds Corp COM 580135101 4,103 15,306 SH   SOLE   15,306 0 0
Merck & Co Inc COM 58933Y105 17,385 226,845 SH   SOLE   221,810 0 5,035
Meta Platforms Inc Cl A COM 30303M102 730 2,170 SH   SOLE   2,170 0 0
Microsoft Corp COM 594918104 28,690 85,306 SH   SOLE   83,616 0 1,690
Newmont Corporation Com COM 651639106 18,819 303,428 SH   SOLE   296,488 0 6,940
Norfolk Southern Corp COM 655844108 639 2,148 SH   SOLE   2,148 0 0
PepsiCo Inc COM 713448108 1,057 6,084 SH   SOLE   6,084 0 0
Pfizer Inc COM 717081103 2,097 35,507 SH   SOLE   35,507 0 0
Phillips 66 COM 718546104 204 2,815 SH   SOLE   2,815 0 0
Price T Rowe Group Inc COM 74144T108 216 1,100 SH   SOLE   1,100 0 0
Procter & Gamble Co COM 742718109 930 5,686 SH   SOLE   5,686 0 0
Qualcomm Inc COM 747525103 305 1,668 SH   SOLE   1,668 0 0
Salesforce.com Inc COM 79466L302 1,029 4,050 SH   SOLE   3,850 0 200
Starbucks Corp COM 855244109 318 2,722 SH   SOLE   2,280 0 442
Stryker Corp COM 863667101 1,066 3,988 SH   SOLE   3,988 0 0
Tesla Motors Inc COM 88160R101 897 849 SH   SOLE   849 0 0
Texas Instruments Inc COM 882508104 603 3,200 SH   SOLE   3,200 0 0
Thermo Fisher Scientific Inc COM 883556102 21,969 32,925 SH   SOLE   32,215 0 710
Tractor Supply Co COM 892356106 2,365 9,914 SH   SOLE   9,914 0 0
Trimble Navigation Ltd COM 896239100 286 3,276 SH   SOLE   3,276 0 0
Union Pacific Corp COM 907818108 4,030 15,995 SH   SOLE   15,995 0 0
Verizon Communications Inc COM 92343V104 1,147 22,068 SH   SOLE   22,068 0 0
Visa Inc Cl A COM 92826C839 2,093 9,656 SH   SOLE   9,656 0 0
Wal-Mart Stores Inc COM 931142103 17,333 119,791 SH   SOLE   117,181 0 2,610
Wells Fargo & Co COM 949746101 1,174 24,472 SH   SOLE   24,472 0 0
BHP Billiton Ltd Sp ADR ADR 088606108 590 9,775 SH   SOLE   9,775 0 0
GlaxoSmithKline PLC Sp ADR ADR 37733W105 248 5,625 SH   SOLE   5,625 0 0
Royal Dutch Shell PLC Sp ADR A ADR 780259206 647 14,912 SH   SOLE   14,912 0 0
Royal Dutch Shell PLC Sp ADR B ADR 780259107 221 5,100 SH   SOLE   4,000 0 1,100
Invesco Qqq Tr Unit Ser 1 ETF-EQ 46090E103 402 1,011 SH   SOLE   1,011 0 0
iShares Core MSCI Emerg Mkt ETF-EQ 46434G103 2,060 34,411 SH   SOLE   33,592 0 819
iShares Core MSCI Euro ETF-EQ 46434V738 478 8,226 SH   SOLE   8,226 0 0
iShares Core MSCI Pac ETF-EQ 46434V696 230 3,598 SH   SOLE   3,598 0 0
iShares Core S&P Ttl Stock ETF-EQ 464287150 620 5,798 SH   SOLE   5,733 0 65
iShares MSCI Jpn ETF ETF-EQ 46434G822 459 6,849 SH   SOLE   6,849 0 0
iShares S&P 500 Growth ETF-EQ 464287309 1,648 19,696 SH   SOLE   19,696 0 0
iShares S&P 500 Index ETF-EQ 464287200 25,990 54,488 SH   SOLE   54,020 0 468
iShares S&P 500 Value ETF-EQ 464287408 1,165 7,436 SH   SOLE   7,436 0 0
iShares S&P Mid Cap 400 ETF-EQ 464287507 2,976 10,511 SH   SOLE   10,446 0 65
iShares S&P Small Cap 600 ETF-EQ 464287804 2,840 24,798 SH   SOLE   24,731 0 67
Ishares Tr Cybersecurity ETF-EQ 46435U135 1,064 23,855 SH   SOLE   23,855 0 0
Schwab US Dividend Equity ETF-EQ 808524797 259 3,200 SH   SOLE   3,200 0 0
Select Sector SPDR Energy ETF-EQ 81369Y506 1,243 22,404 SH   SOLE   21,569 0 835
SPDR S&P 500 ETF Tr ETF-EQ 78462F103 2,962 6,236 SH   SOLE   6,236 0 0
SPDR S&P Mid Cap 400 ETF Tr ETF-EQ 78467Y107 5,487 10,600 SH   SOLE   10,245 0 355
Vanguard Div Apprec ETF ETF-EQ 921908844 264 1,536 SH   SOLE   1,536 0 0
Vanguard Mid Cap ETF ETF-EQ 922908629 293 1,150 SH   SOLE   1,150 0 0
Vanguard Total Stock Mkt ETF-EQ 922908769 1,120 4,637 SH   SOLE   4,637 0 0
iShares Barclays 1-3 Yr ETF-FI 464287457 1,311 15,326 SH   SOLE   15,326 0 0
iShares Barclays 10-20 Years ETF-FI 464288653 285 1,918 SH   SOLE   1,918 0 0
iShares Barclays 20 plus Yr ETF-FI 464287432 56,809 383,352 SH   SOLE   374,482 0 8,870
iShares Barclays 3-7 Yr ETF-FI 464288661 886 6,882 SH   SOLE   6,882 0 0
iShares Barclays 7-10 Yr ETF-FI 464287440 1,376 11,969 SH   SOLE   11,969 0 0
iShares Barclays Short Treas ETF-FI 464288679 2,602 23,561 SH   SOLE   21,424 0 2,137
iShares Barclays TIPS Bond ETF-FI 464287176 246 1,904 SH   SOLE   1,904 0 0
iShares Barclays US Aggreg B ETF-FI 464287226 1,428 12,517 SH   SOLE   11,617 0 900
iShares US Treas Bond ETF ETF-FI 46429B267 8,582 321,648 SH   SOLE   315,940 0 5,708
Ishares Gold Trust ETF-COMM 464285204 2,126 61,063 SH   SOLE   60,114 0 949
iShares Silver Trust ETF-COMM 46428Q109 18,686 868,719 SH   SOLE   850,449 0 18,270
CurrencyShares Canadian Dollar ETF-CUR 46138T104 248 3,200 SH   SOLE   3,200 0 0