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
Expires: July 31, 2015
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 LABS COM 002824100 635,394 4,790 SH SOLE 0 0 4,790
ABBVIE INC COM 00287Y109 2,461,128 11,747 SH SOLE 0 0 11,747
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,867,736 12,395 SH SOLE 0 0 12,395
ADOBE INC COM 00724F101 301,838 787 SH SOLE 0 0 787
AIR PRODS & CHEMS INC COM 009158106 2,746,000 9,311 SH SOLE 0 0 9,311
ALPHABET INC CAP STK CL A 02079K305 2,865,325 18,529 SH SOLE 0 0 18,529
ALPHABET INC CAP STK CL C 02079K107 5,197,460 33,268 SH SOLE 0 0 33,268
AMAZON COM INC COM 023135106 7,629,807 40,102 SH SOLE 0 0 40,102
AMERICAN ELEC PWR CO INC COM 025537101 719,871 6,588 SH SOLE 0 0 6,588
AMETEK INC COM 031100100 4,767,589 27,696 SH SOLE 0 0 27,696
AMGEN INC COM 031162100 1,374,870 4,413 SH SOLE 0 0 4,413
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 2,381,421 114,712 SH SOLE 0 0 114,712
ANSYS INC COM 03662Q105 4,500,534 14,217 SH SOLE 0 0 14,217
AON PLC SHS CL A G0403H108 562,318 1,409 SH SOLE 0 0 1,409
APPLE INC COM 037833100 3,943,918 17,755 SH SOLE 0 0 17,755
ARISTA NETWORKS INC COM SHS 040413205 1,096,032 14,146 SH SOLE 0 0 14,146
BANK AMERICA CORP COM 060505104 1,793,848 42,987 SH SOLE 0 0 42,987
BECTON DICKINSON & CO COM 075887109 503,016 2,196 SH SOLE 0 0 2,196
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 610,337 1,146 SH SOLE 0 0 1,146
BRISTOL-MYERS SQUIBB CO COM 110122108 712,241 11,678 SH SOLE 0 0 11,678
BROADCOM INC COM 11135F101 2,393,412 14,295 SH SOLE 0 0 14,295
CANADIAN PACIFIC KANSAS CITY COM 13646K108 392,263 5,587 SH SOLE 0 0 5,587
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105 1,048,291 41,665 SH SOLE 0 0 41,665
CARRIAGE SVCS INC COM 143905107 2,195,149 56,649 SH SOLE 0 0 56,649
CATERPILLAR INC COM 149123101 1,102,851 3,344 SH SOLE 0 0 3,344
CELSIUS HLDGS INC COM NEW 15118V207 430,290 12,080 SH SOLE 0 0 12,080
CERTARA INC COM 15687V109 1,064,894 107,565 SH SOLE 0 0 107,565
CHEVRON CORP NEW COM 166764100 2,032,660 12,151 SH SOLE 0 0 12,151
CHUBB LIMITED COM H1467J104 248,236 822 SH SOLE 0 0 822
CISCO SYS INC COM 17275R102 1,009,390 16,357 SH SOLE 0 0 16,357
COSTCO WHSL CORP NEW COM 22160K105 1,187,900 1,256 SH SOLE 0 0 1,256
CROWN CASTLE INC COM 22822V101 2,013,307 19,316 SH SOLE 0 0 19,316
CVS HEALTH CORP COM 126650100 753,177 11,117 SH SOLE 0 0 11,117
DANAHER CORPORATION COM 235851102 4,669,490 22,778 SH SOLE 0 0 22,778
DEERE & CO COM 244199105 4,617,935 9,839 SH SOLE 0 0 9,839
DIAMONDBACK ENERGY INC COM 25278X109 739,605 4,626 SH SOLE 0 0 4,626
DIGITAL RLTY TR INC COM 253868103 2,436,503 17,004 SH SOLE 0 0 17,004
DISNEY WALT CO COM 254687106 1,015,228 10,286 SH SOLE 0 0 10,286
ELI LILLY & CO COM 532457108 1,530,411 1,853 SH SOLE 0 0 1,853
ENTERGY CORP NEW COM 29364G103 824,466 9,644 SH SOLE 0 0 9,644
ESSENTIAL UTILS INC COM 29670G102 367,234 9,290 SH SOLE 0 0 9,290
FARMERS & MERCHANTS BANCORP COM 30779N105 3,339,940 139,688 SH SOLE 0 0 139,688
FEDEX CORP COM 31428X106 249,875 1,025 SH SOLE 0 0 1,025
FORTINET INC COM 34959E109 448,090 4,655 SH SOLE 0 0 4,655
FORTIVE CORP COM 34959J108 203,075 2,775 SH SOLE 0 0 2,775
GE VERNOVA INC COM 36828A101 2,541,761 8,326 SH SOLE 0 0 8,326
GENERAC HLDGS INC COM 368736104 372,984 2,945 SH SOLE 0 0 2,945
GENERAL DYNAMICS CORP COM 369550108 801,385 2,940 SH SOLE 0 0 2,940
GENUINE PARTS CO COM 372460105 515,876 4,330 SH SOLE 0 0 4,330
GILEAD SCIENCES INC COM 375558103 1,146,272 10,230 SH SOLE 0 0 10,230
GRAINGER W W INC COM 384802104 403,035 408 SH SOLE 0 0 408
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,316,272 59,270 SH SOLE 0 0 59,270
HOME DEPOT INC COM 437076102 1,108,999 3,026 SH SOLE 0 0 3,026
HONEYWELL INTL INC COM 438516106 1,008,142 4,761 SH SOLE 0 0 4,761
ILLINOIS TOOL WKS INC COM 452308109 760,151 3,065 SH SOLE 0 0 3,065
ILLUMINA INC COM 452327109 291,019 3,668 SH SOLE 0 0 3,668
INGREDION INC COM 457187102 382,915 2,832 SH SOLE 0 0 2,832
INTERNATIONAL BUSINESS MACHS COM 459200101 5,977,786 24,040 SH SOLE 0 0 24,040
INTUITIVE SURGICAL INC COM NEW 46120E602 1,046,010 2,112 SH SOLE 0 0 2,112
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 324,159 12,925 SH SOLE 0 0 12,925
ISHARES TR CORE DIV GRWTH 46434V621 1,673,311 27,085 SH SOLE 0 0 27,085
ISHARES TR MSCI USA MIN VOL 46429B697 520,937 5,562 SH SOLE 0 0 5,562
ISHARES TR MSCI USA MMENTM 46432F396 337,557 1,670 SH SOLE 0 0 1,670
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 298,671 5,227 SH SOLE 0 0 5,227
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 412,797 9,470 SH SOLE 0 0 9,470
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 397,952 7,860 SH SOLE 0 0 7,860
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,088,967 19,284 SH SOLE 0 0 19,284
JANUS DETROIT STR TR HENDERSON MTG 47103U852 2,883,037 63,784 SH SOLE 0 0 63,784
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2,231,646 44,008 SH SOLE 0 0 44,008
JOHNSON & JOHNSON COM 478160104 863,695 5,208 SH SOLE 0 0 5,208
JPMORGAN CHASE & CO. COM 46625H100 1,983,849 8,087 SH SOLE 0 0 8,087
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,431,366 16,234 SH SOLE 0 0 16,234
KONTOOR BRANDS INC COM 50050N103 316,417 4,934 SH SOLE 0 0 4,934
L3HARRIS TECHNOLOGIES INC COM 502431109 708,514 3,385 SH SOLE 0 0 3,385
LINDE PLC SHS G54950103 4,814,294 10,339 SH SOLE 0 0 10,339
LITTELFUSE INC COM 537008104 2,559,391 13,009 SH SOLE 0 0 13,009
LOCKHEED MARTIN CORP COM 539830109 3,319,055 7,430 SH SOLE 0 0 7,430
LOWES COS INC COM 548661107 4,731,064 20,285 SH SOLE 0 0 20,285
MARVELL TECHNOLOGY INC COM 573874104 3,104,421 50,421 SH SOLE 0 0 50,421
MASTERCARD INCORPORATED CL A 57636Q104 1,265,609 2,309 SH SOLE 0 0 2,309
MCDONALDS CORP COM 580135101 1,430,342 4,579 SH SOLE 0 0 4,579
MERCK & CO INC COM 58933Y105 784,682 8,742 SH SOLE 0 0 8,742
MICROSOFT CORP COM 594918104 8,350,175 22,244 SH SOLE 0 0 22,244
NORFOLK SOUTHN CORP COM 655844108 559,440 2,362 SH SOLE 0 0 2,362
NORTHROP GRUMMAN CORP COM 666807102 367,111 717 SH SOLE 0 0 717
NUCOR CORP COM 670346105 200,968 1,670 SH SOLE 0 0 1,670
NUTANIX INC CL A 67059N108 536,839 7,690 SH SOLE 0 0 7,690
NVIDIA CORPORATION COM 67066G104 344,432 3,178 SH SOLE 0 0 3,178
NXP SEMICONDUCTORS N V COM N6596X109 3,878,744 20,408 SH SOLE 0 0 20,408
PACKAGING CORP AMER COM 695156109 887,130 4,480 SH SOLE 0 0 4,480
PALO ALTO NETWORKS INC COM 697435105 4,752,836 27,853 SH SOLE 0 0 27,853
PARKER-HANNIFIN CORP COM 701094104 1,170,719 1,926 SH SOLE 0 0 1,926
PAYCHEX INC COM 704326107 623,908 4,044 SH SOLE 0 0 4,044
PAYPAL HLDGS INC COM 70450Y103 353,655 5,420 SH SOLE 0 0 5,420
PEPSICO INC COM 713448108 4,199,370 28,007 SH SOLE 0 0 28,007
PFIZER INC COM 717081103 472,768 18,657 SH SOLE 0 0 18,657
PNC FINL SVCS GROUP INC COM 693475105 896,075 5,098 SH SOLE 0 0 5,098
POSTAL REALTY TRUST INC CL A 73757R102 234,835 16,445 SH SOLE 0 0 16,445
PROLOGIS INC. COM 74340W103 536,816 4,802 SH SOLE 0 0 4,802
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 552,233 6,710 SH SOLE 0 0 6,710
RBB FD INC US TREASRY 12 MT 74933W478 1,453,184 28,945 SH SOLE 0 0 28,945
RICHARDSON ELECTRS LTD COM 763165107 164,052 14,700 SH SOLE 0 0 14,700
ROCKWELL AUTOMATION INC COM 773903109 714,937 2,767 SH SOLE 0 0 2,767
ROPER TECHNOLOGIES INC COM 776696106 567,766 963 SH SOLE 0 0 963
RTX CORPORATION COM 75513E101 1,293,869 9,768 SH SOLE 0 0 9,768
SALESFORCE INC COM 79466L302 298,416 1,112 SH SOLE 0 0 1,112
SEMPRA COM 816851109 595,571 8,346 SH SOLE 0 0 8,346
SHOPIFY INC CL A 82509L107 200,508 2,100 SH SOLE 0 0 2,100
SMUCKER J M CO COM NEW 832696405 500,401 4,226 SH SOLE 0 0 4,226
SOUTHERN CO COM 842587107 936,879 10,189 SH SOLE 0 0 10,189
SPDR S&P 500 ETF TR TR UNIT 78462F103 701,475 1,254 SH SOLE 0 0 1,254
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 265,140 497 SH SOLE 0 0 497
STARBUCKS CORP COM 855244109 687,219 7,006 SH SOLE 0 0 7,006
STRYKER CORPORATION COM 863667101 506,260 1,360 SH SOLE 0 0 1,360
TARGET CORP COM 87612E106 472,542 4,528 SH SOLE 0 0 4,528
TELEDYNE TECHNOLOGIES INC COM 879360105 613,676 1,233 SH SOLE 0 0 1,233
THERMO FISHER SCIENTIFIC INC COM 883556102 5,388,290 10,829 SH SOLE 0 0 10,829
TRAVELERS COMPANIES INC COM 89417E109 730,439 2,762 SH SOLE 0 0 2,762
UBER TECHNOLOGIES INC COM 90353T100 2,141,793 29,396 SH SOLE 0 0 29,396
UL SOLUTIONS INC CLASS A COM SHS 903731107 2,619,047 46,437 SH SOLE 0 0 46,437
ULTA BEAUTY INC COM 90384S303 260,610 711 SH SOLE 0 0 711
UNION PAC CORP COM 907818108 1,376,098 5,825 SH SOLE 0 0 5,825
UNITED PARCEL SERVICE INC CL B 911312106 679,518 6,178 SH SOLE 0 0 6,178
UNITEDHEALTH GROUP INC COM 91324P102 1,688,570 3,224 SH SOLE 0 0 3,224
V F CORP COM 918204108 257,865 16,615 SH SOLE 0 0 16,615
VANECK ETF TRUST MOODYS ANLYT BBB 92189H854 410,094 19,109 SH SOLE 0 0 19,109
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,181,752 13,429 SH SOLE 0 0 13,429
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 418,566 4,623 SH SOLE 0 0 4,623
VERALTO CORP COM SHS 92338C103 225,012 2,309 SH SOLE 0 0 2,309
VISA INC COM CL A 92826C839 6,915,627 19,733 SH SOLE 0 0 19,733
WALMART INC COM 931142103 239,403 2,727 SH SOLE 0 0 2,727
WASTE MGMT INC DEL COM 94106L109 655,868 2,833 SH SOLE 0 0 2,833
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 251,398 4,995 SH SOLE 0 0 4,995
WISDOMTREE TR INTL QULTY DIV 97717X131 632,285 17,721 SH SOLE 0 0 17,721
WORKDAY INC CL A 98138H101 3,168,769 13,569 SH SOLE 0 0 13,569
YELP INC CL A 985817105 823,843 22,248 SH SOLE 0 0 22,248