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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories Common Stock 002824100 BBG001S5N9M6 230,893 2,280 SH   SOLE 0 0 0 2,280
Abbvie Inc Common Stock 00287Y109 BBG0025Y4RZ3 1,257,351 7,888 SH   SOLE 0 0 0 7,888
Accenture PLC Common Stock G1151C101 BBG001SCXK90 4,063,932 14,219 SH   SOLE 0 0 0 14,219
Air Products & Chemicals Inc Common Stock 009158106 BBG001S5NSB6 1,459,027 5,080 SH   SOLE 0 0 0 5,080
Alphabet Inc Class C Common Stock 02079K107 BBG009S3NB21 4,268,137 41,030 SH   SOLE 0 0 0 41,030
Alphabet Inc Class A Common Stock 02079K305 BBG009S39JY5 1,564,248 15,080 SH   SOLE 0 0 0 15,080
Amazon com Inc Common Stock 023135106 BBG001S5PQL7 4,469,373 43,223 SH   SOLE 0 0 0 43,223
American Electric Power Co Common Stock 025537101 BBG001S5NFD2 386,162 4,244 SH   SOLE 0 0 0 4,244
AMETEK Inc Common Stock 031100100 BBG001S5NN54 4,667,128 32,114 SH   SOLE 0 0 0 32,114
Amgen Inc Common Stock 031162100 BBG001S5NNL6 1,074,095 4,443 SH   SOLE 0 0 0 4,443
Ansys Inc Common Stock 03662Q105 BBG001S926L8 5,245,926 15,763 SH   SOLE 0 0 0 15,763
Apple Inc Common Stock 037833100 BBG001S5N8V8 3,431,936 20,789 SH   SOLE 0 0 0 20,789
Arista Networks Inc Common Stock 040413106 BBG001T51KQ0 745,298 4,440 SH   SOLE 0 0 0 4,440
Bank of America Corp Common Stock 060505104 BBG001S5P0Y0 1,577,755 55,166 SH   SOLE 0 0 0 55,166
Becton, Dickinson and Co Common Stock 075887109 BBG001S5P374 337,397 1,363 SH   SOLE 0 0 0 1,363
Berkshire Hathaway Inc Common Stock 084670702 BBG001S90346 409,120 1,325 SH   SOLE 0 0 0 1,325
Bristol-Myers Squibb Co Common Stock 110122108 BBG001S8N8J6 437,513 6,312 SH   SOLE 0 0 0 6,312
Broadcom Inc Common Stock 11135F101 BBG00KHY5SY8 1,327,346 2,069 SH   SOLE 0 0 0 2,069
Carriage Services Inc Common Stock 143905107 BBG001S9M5G4 2,168,660 71,057 SH   SOLE 0 0 0 71,057
Caterpillar Common Stock 149123101 BBG001S5PJ06 611,460 2,672 SH   SOLE 0 0 0 2,672
Chevron Corp Common Stock 166764100 BBG001S67ZC5 2,359,677 14,462 SH   SOLE 0 0 0 14,462
Chipotle Mexican Grill Common Stock 169656105 BBG001SP50B3 290,409 170 SH   SOLE 0 0 0 170
Chubb Ltd Common Stock H1467J104 BBG001S8S1L3 238,453 1,228 SH   SOLE 0 0 0 1,228
Cisco Systems Inc Common Stock 17275R102 BBG001S6HC62 622,290 11,904 SH   SOLE 0 0 0 11,904
Clorox Co Common Stock 189054109 BBG001S5PX50 248,669 1,571 SH   SOLE 0 0 0 1,571
Costco Wholesale Corp Common Stock 22160K105 BBG001S9KRQ7 455,751 917 SH   SOLE 0 0 0 917
Crown Castle International Corp Common Stock 22822V101 BBG001S7W5T3 3,426,503 25,601 SH   SOLE 0 0 0 25,601
CVS Health Corp Common Stock 126650100 BBG001S5QBD8 1,143,780 15,392 SH   SOLE 0 0 0 15,392
Danaher Corp Common Stock 235851102 BBG001S5QGT0 5,900,508 23,411 SH   SOLE 0 0 0 23,411
Deere & Co Common Stock 244199105 BBG001S5QFF7 4,520,210 10,948 SH   SOLE 0 0 0 10,948
Diamondback Energy Inc Common Stock 25278X109 BBG002PHSZN7 509,050 3,766 SH   SOLE 0 0 0 3,766
Digital Realty Trust Inc Common Stock 253868103 BBG001SM0K30 2,620,994 26,660 SH   SOLE 0 0 0 26,660
Dominion Energy Inc Common Stock 25746U109 BBG001S5QCP3 468,805 8,385 SH   SOLE 0 0 0 8,385
Entergy Corp Common Stock 29364G103 BBG001S67KF5 421,910 3,916 SH   SOLE 0 0 0 3,916
Farmers & Merchants Bancorp Inc Common Stock Common Stock 30779N105 BBG001S8HL40 2,165,818 89,055 SH   SOLE 0 0 0 89,055
FedEx Corp Common Stock 31428X106 BBG001S5R3M5 3,435,576 15,036 SH   SOLE 0 0 0 15,036
FMC Corp Common Stock 302491303 BBG001S5R880 4,587,691 37,564 SH   SOLE 0 0 0 37,564
General Dynamics Corp Common Stock 369550108 BBG001S5RHP1 584,674 2,562 SH   SOLE 0 0 0 2,562
General Mills Inc Common Stock 370334104 BBG001S5RKR2 202,113 2,365 SH   SOLE 0 0 0 2,365
Genuine Parts Co Common Stock 372460105 BBG001S5RNH7 566,679 3,387 SH   SOLE 0 0 0 3,387
Gilead Sciences Inc Common Stock 375558103 BBG001S6Y1X7 704,000 8,485 SH   SOLE 0 0 0 8,485
GXO Logistics Inc Common Stock 36262G101   814,929 16,150 SH   SOLE 0 0 0 16,150
Honeywell International Inc Common Stock 438516106 BBG001S5X1N1 4,535,255 23,730 SH   SOLE 0 0 0 23,730
Illinois Tool Works Inc Common Stock 452308109 BBG001S5SDX0 1,071,423 4,401 SH   SOLE 0 0 0 4,401
Ingredion Inc Common Stock 457187102 BBG001SBH4X9 310,175 3,049 SH   SOLE 0 0 0 3,049
International Business Machines Common Stock 459200101 BBG001S5S399 4,375,391 33,377 SH   SOLE 0 0 0 33,377
Intuitive Surgical Inc Common Stock 46120E602 BBG001S7XR78 389,336 1,524 SH   SOLE 0 0 0 1,524
Invesco Variable Rate Investment Grade ETF Funds 46090A879   695,126 28,120 SH   SOLE 0 0 0 28,120
iShares Core Dividend Growth ETF Funds 46434V621 BBG006MJFZK4 894,221 17,888 SH   SOLE 0 0 0 17,888
iShares MSCI USA Min Vol Factor ETF Funds 46429B697 BBG0025X2G81 301,362 4,143 SH   SOLE 0 0 0 4,143
iShares MSCI USA Value Factor ETF Funds 46432F388 BBG004FPWGT7 399,248 4,312 SH   SOLE 0 0 0 4,312
iShares S&P 500 Growth ETF Funds 464287309 BBG001S561Q8 329,672 5,160 SH   SOLE 0 0 0 5,160
iShares S&P 500 Value ETF Funds 464287408 BBG001S561K4 342,219 2,255 SH   SOLE 0 0 0 2,255
Janus Henderson AAA CLO ETF Common Stock 47103U845 BBG00XX898D2 270,622 5,466 SH   SOLE 0 0 0 5,466
Janus Henderson Mortgage-Backed Sec ETF Funds 47103U852 BBG00LYBQSH3 2,353,690 50,411 SH   SOLE 0 0 0 50,411
Janus Henderson Short Duration Bond ETF Funds 47103U886 BBG00F7XD8R5 903,669 18,925 SH   SOLE 0 0 0 18,925
JM Smucker Co Common Stock 832696405 BBG001S5W3H5 382,094 2,428 SH   SOLE 0 0 0 2,428
Johnson & Johnson Common Stock 478160104 BBG001S5SHQ9 1,982,698 12,792 SH   SOLE 0 0 0 12,792
JPMorgan Chase & Co Common Stock 46625H100 BBG001S8CRC3 2,611,934 20,044 SH   SOLE 0 0 0 20,044
JPMorgan Divers Ret US Small Cap Eq ETF Common Stock 46641Q845 BBG00F7XDRN7 310,868 7,799 SH   SOLE 0 0 0 7,799
JPMorgan Diversified Return Intl Eq ETF Funds 46641Q209 BBG007H0QWC3 412,935 7,894 SH   SOLE 0 0 0 7,894
JPMorgan Ultra-Short Income ETF Funds 46641Q837 BBG00GP26NW0 444,326 8,830 SH   SOLE 0 0 0 8,830
JPMorgan US Quality Factor ETF Common Stock 46641Q761 BBG00J5DPW97 395,890 9,602 SH   SOLE 0 0 0 9,602
Kimberly-Clark Corp Common Stock 494368103 BBG001S5SLZ0 535,672 3,991 SH   SOLE 0 0 0 3,991
Kinder Morgan Inc Common Stock 49456B101 BBG001TG2YZ5 310,505 17,733 SH   SOLE 0 0 0 17,733
L3Harris Technologies Inc Common Stock 502431109   4,333,372 22,082 SH   SOLE 0 0 0 22,082
Lilly Eli & Co Common Stock 532457108 BBG00Q6R5411 784,715 2,285 SH   SOLE 0 0 0 2,285
Linde PLC Common Stock G5494J103 BBG00GVR8YR8 1,338,942 3,767 SH   SOLE 0 0 0 3,767
Linde PLC Common Stock G54950103   4,070,886 11,453 SH   SOLE 0 0 0 11,453
Littelfuse Inc Common Stock 537008104 BBG001S744B6 212,595 793 SH   SOLE 0 0 0 793
LKQ Corp Common Stock 501889208 BBG001SCCPJ1 2,324,152 40,947 SH   SOLE 0 0 0 40,947
Lockheed Martin Corp Common Stock 539830109 BBG001S7PS57 3,634,348 7,688 SH   SOLE 0 0 0 7,688
Lowe's Companies Inc Common Stock 548661107 BBG00Q6S0539 4,956,451 24,786 SH   SOLE 0 0 0 24,786
Marvell Technology Inc Common Stock G5876H105 BBG001SFJZ50 755,239 17,442 SH   SOLE 0 0 0 17,442
Marvell Technology Inc Common Stock 573874104   1,778,071 41,064 SH   SOLE 0 0 0 41,064
Mastercard Inc Common Stock 57636Q104 BBG001SKNNS6 761,707 2,096 SH   SOLE 0 0 0 2,096
McCormick & Co Inc Common Stock 579780206 BBG001S79S19 249,630 3,000 SH   SOLE 0 0 0 3,000
McDonald's Corp Common Stock 580135101 BBG00Q6S0557 1,268,556 4,534 SH   SOLE 0 0 0 4,534
Merck & Co Inc Common Stock 58933Y105 BBG001S5TC52 898,996 8,450 SH   SOLE 0 0 0 8,450
Microsoft Corp Common Stock 594918104 BBG001S5TD05 7,998,077 27,742 SH   SOLE 0 0 0 27,742
Norfolk Southern Corp Common Stock 655844108 BBG001S5TQJ6 453,468 2,139 SH   SOLE 0 0 0 2,139
Northrop Grumman Corp Common Stock 666807102 BBG001S5TP26 290,884 630 SH   SOLE 0 0 0 630
Nutanix Inc Common Stock 67059N108 BBG001V13SG8 340,469 13,100 SH   SOLE 0 0 0 13,100
NXP Semiconductors Common Stock N6596X109 BBG001SF62F6 4,394,656 23,567 SH   SOLE 0 0 0 23,567
Oracle Corp Common Stock 68389X105 BBG00Q6S0593 410,985 4,423 SH   SOLE 0 0 0 4,423
Packaging Corp of America Common Stock 695156109 BBG001S5V741 549,211 3,956 SH   SOLE 0 0 0 3,956
Palo Alto Networks Inc Common Stock 697435105 BBG001T9NWN5 3,881,747 19,434 SH   SOLE 0 0 0 19,434
Parker Hannifin Corp Common Stock 701094104 BBG001S5V554 599,620 1,784 SH   SOLE 0 0 0 1,784
Paychex Inc Common Stock 704326107 BBG001S5V135 350,531 3,059 SH   SOLE 0 0 0 3,059
PepsiCo Inc Common Stock 713448108 BBG00Q6S0192 5,596,817 30,701 SH   SOLE 0 0 0 30,701
Pfizer Inc Common Stock 717081103 BBG00Q6R21H3 627,463 15,379 SH   SOLE 0 0 0 15,379
PNC Financial Services Common Stock 693475105 BBG001S5V947 481,963 3,792 SH   SOLE 0 0 0 3,792
Prologis Inc Common Stock 74340W103 BBG001S5NMN6 332,886 2,668 SH   SOLE 0 0 0 2,668
Pub Service Enterprise Group Common Stock 744573106 BBG001S5V3C1 290,705 4,655 SH   SOLE 0 0 0 4,655
Raytheon Technologies Corp Common Stock 75513E101   946,102 9,661 SH   SOLE 0 0 0 9,661
Regeneron Pharmaceuticals Inc Common Stock 75886F107 BBG001S6PX49 238,284 290 SH   SOLE 0 0 0 290
Richardson Electronics Common Stock 763165107 BBG001S5VMS2 389,484 17,450 SH   SOLE 0 0 0 17,450
Rockwell Automation Common Stock 773903109 BBG001S5VRF5 552,566 1,883 SH   SOLE 0 0 0 1,883
Roper Technologies Inc Common Stock 776696106 BBG001S9B362 294,381 668 SH   SOLE 0 0 0 668
Sempra Energy Common Stock 816851109 BBG001SBVZ73 415,388 2,748 SH   SOLE 0 0 0 2,748
Southern Co Common Stock 842587107 BBG00Q6S05F6 581,202 8,353 SH   SOLE 0 0 0 8,353
SPDR S&P 500 Funds 78462F103 BBG001S72SM3 333,777 769 SH   SOLE 0 0 0 769
SPDR S&P MIDCAP 400 ETF Trust Funds 78467Y107 BBG001S63NQ1 249,542 540 SH   SOLE 0 0 0 540
Starbucks Corp Common Stock 855244109 BBG00Q6S5WR9 716,446 6,880 SH   SOLE 0 0 0 6,880
Stryker Corp Common Stock 863667101 BBG001S8FR03 296,032 1,037 SH   SOLE 0 0 0 1,037
Target Corp Common Stock 87612E106 BBG00Q6S05H4 726,950 4,389 SH   SOLE 0 0 0 4,389
Teledyne Technologies Inc Common Stock 879360105   259,916 581 SH   SOLE 0 0 0 581
Texas Instruments Common Stock 882508104 BBG00Q6S05J2 449,586 2,417 SH   SOLE 0 0 0 2,417
The Home Depot Inc Common Stock 437076102 BBG001S5RTW7 809,993 2,745 SH   SOLE 0 0 0 2,745
The Walt Disney Co Common Stock 254687106 BBG001S5QHF3 3,207,981 32,038 SH   SOLE 0 0 0 32,038
Thermo Fisher Scientific Inc Common Stock 883556102 BBG001S5WS08 6,864,779 11,910 SH   SOLE 0 0 0 11,910
Travelers Companies Common Stock 89417E109 BBG001S5R103 409,156 2,387 SH   SOLE 0 0 0 2,387
Truist Financial Corp Common Stock 89832Q109   229,459 6,729 SH   SOLE 0 0 0 6,729
Union Pacific Corp Common Stock 907818108 BBG00Q6RT6Z3 983,558 4,887 SH   SOLE 0 0 0 4,887
United Parcel Service Inc Common Stock 911312106 BBG001SDGSH1 902,441 4,652 SH   SOLE 0 0 0 4,652
UnitedHealth Group Common Stock 91324P102 BBG00Q6S05N7 992,926 2,101 SH   SOLE 0 0 0 2,101
VanEck Moody's BBB Corp Bond ETF Funds 92189H854 BBG00YD00HR3 466,469 22,089 SH   SOLE 0 0 0 22,089
Vanguard Real Estate ETF Funds 922908553 BBG001SMD2X3 313,241 3,772 SH   SOLE 0 0 0 3,772
Verizon Communications Inc Common Stock 92343V104 BBG001S67QY1 604,236 15,537 SH   SOLE 0 0 0 15,537
Visa Inc Common Stock 92826C839 BBG001SRCFY3 5,214,890 23,130 SH   SOLE 0 0 0 23,130
Waste Management Inc Common Stock 94106L109 BBG001S5XH47 364,103 2,231 SH   SOLE 0 0 0 2,231
WisdomTree Emerging Mkts ex-State Owned ETF Funds 97717X578 BBG007PB9N20 595,999 21,408 SH   SOLE 0 0 0 21,408
WisdomTree International Qual Div Gr ETF Funds 97717X131 BBG00CMD6MV1 488,575 14,425 SH   SOLE 0 0 0 14,425
Wisdomtree US Efficient Core Floating Rate Treasury Fund Common Stock 97717Y527   1,899,301 37,782 SH   SOLE 0 0 0 37,782
WW Grainger Inc Common Stock 384802104 BBG001S5RRD2 282,412 410 SH   SOLE 0 0 0 410