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
3M CO COM 88579Y101   414,104 3,788 SH   SOLE   3,788 0 0
ABBOTT LABS COM 002824100   1,101,923 10,009 SH   SOLE   10,009 0 0
ABBVIE INC COM 00287Y109   1,194,904 7,712 SH   SOLE   7,712 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,415,721 26,832 SH   SOLE   26,832 0 0
ADOBE INC COM 00724F101   11,806,111 19,789 SH   SOLE   19,789 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,130,358 7,668 SH   SOLE   7,668 0 0
ALPHABET INC CAP STK CL C 02079K107   12,712,509 90,204 SH   SOLE   90,204 0 0
ALPHABET INC CAP STK CL A 02079K305   650,955 4,660 SH   SOLE   4,660 0 0
AMAZON COM INC COM 023135106   591,502 3,893 SH   SOLE   3,893 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   9,040,217 100,671 SH   SOLE   100,671 0 0
AMERICAN EXPRESS CO COM 025816109   12,569,770 67,096 SH   SOLE   67,096 0 0
AMGEN INC COM 031162100   10,151,132 35,244 SH   SOLE   35,244 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   188,993 20,300 SH   SOLE   20,300 0 0
APPLE INC COM 037833100   19,645,865 102,040 SH   SOLE   102,040 0 0
APPLIED MATLS INC COM 038222105   292,395 1,797 SH   SOLE   1,797 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   310,337 410 SH   SOLE   410 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   10,205,635 43,553 SH   SOLE   43,553 0 0
BECTON DICKINSON & CO COM 075887109   7,701,280 31,585 SH   SOLE   31,585 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   37,983,752 70 SH   SOLE   70 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,621,020 4,545 SH   SOLE   4,545 0 0
BLACKROCK INC COM 09247X101   276,665 340 SH   SOLE   340 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,673,850 22,630 SH   SOLE   22,630 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   3,389,252 96,067 SH   SOLE   96,067 0 0
CHURCH & DWIGHT CO INC COM 171340102   10,929,543 115,583 SH   SOLE   115,583 0 0
CISCO SYS INC COM 17275R102   5,485,486 108,581 SH   SOLE   108,581 0 0
COCA COLA CO COM 191216100   827,790 14,047 SH   SOLE   14,047 0 0
COLGATE PALMOLIVE CO COM 194162103   4,140,905 51,959 SH   SOLE   51,959 0 0
COOPER COS INC COM NEW 216648402   5,006,766 13,230 SH   SOLE   13,230 0 0
CUMMINS INC COM 231021106   4,561,185 19,039 SH   SOLE   19,039 0 0
DANAHER CORPORATION COM 235851102   9,874,294 42,639 SH   SOLE   42,639 0 0
DEERE & CO COM 244199105   10,132,098 25,246 SH   SOLE   25,246 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   483,065 4,978 SH   SOLE   4,978 0 0
EATON CORP PLC SHS G29183103   11,317,418 46,995 SH   SOLE   46,995 0 0
ELI LILLY & CO COM 532457108   3,466,106 5,948 SH   SOLE   5,948 0 0
EMCOR GROUP INC COM 29084Q100   13,813,586 64,121 SH   SOLE   64,121 0 0
EMERSON ELEC CO COM 291011104   350,777 3,604 SH   SOLE   3,604 0 0
EOG RES INC COM 26875P101   3,437,162 28,418 SH   SOLE   28,418 0 0
ESSENTIAL UTILS INC COM 29670G102   2,606,578 69,788 SH   SOLE   69,788 0 0
EXXON MOBIL CORP COM 30231G102   574,385 5,745 SH   SOLE   5,745 0 0
F5 INC COM 315616102   5,724,443 31,984 SH   SOLE   31,984 0 0
FAIR ISAAC CORP COM 303250104   313,119 269 SH   SOLE   269 0 0
GENERAL DYNAMICS CORP COM 369550108   300,958 1,159 SH   SOLE   1,159 0 0
GENERAL MLS INC COM 370334104   235,504 3,619 SH   SOLE   3,619 0 0
GENTEX CORP COM 371901109   6,621,595 202,743 SH   SOLE   202,743 0 0
GENUINE PARTS CO COM 372460105   4,843,531 34,737 SH   SOLE   34,737 0 0
GRAINGER W W INC COM 384802104   1,140,277 1,376 SH   SOLE   1,376 0 0
HOME DEPOT INC COM 437076102   369,769 1,067 SH   SOLE   1,067 0 0
HONEYWELL INTL INC COM 438516106   409,564 1,953 SH   SOLE   1,953 0 0
HUBBELL INC COM 443510607   6,666,527 20,267 SH   SOLE   20,267 0 0
ILLINOIS TOOL WKS INC COM 452308109   836,895 3,178 SH   SOLE   3,178 0 0
INTEL CORP COM 458140100   448,450 8,920 SH   SOLE   8,920 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,626,615 16,060 SH   SOLE   16,060 0 0
INTUIT COM 461202103   541,123 862 SH   SOLE   862 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   23,936 680 SH   SOLE   680 0 0
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   397,261 9,792 SH   SOLE   9,792 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   569,943 1,391 SH   SOLE   1,391 0 0
ISHARES GOLD TR ISHARES NEW 464285204   5,070,700 129,918 SH   SOLE   129,918 0 0
ISHARES TR CORE S&P500 ETF 464287200   509,631 1,067 SH   SOLE   1,067 0 0
ISHARES TR MSCI EAFE ETF 464287465   149,871 1,989 SH   SOLE   1,989 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   94,660 814 SH   SOLE   814 0 0
ISHARES TR RUS MD CP GR ETF 464287481   49,305 472 SH   SOLE   472 0 0
ISHARES TR RUS MID CAP ETF 464287499   129,965 1,672 SH   SOLE   1,672 0 0
ISHARES TR CORE S&P MCP ETF 464287507   249,435 900 SH   SOLE   900 0 0
ISHARES TR ISHARES SEMICDTR 464287523   40,903 71 SH   SOLE   71 0 0
ISHARES TR COHEN STEER REIT 464287564   12,921 220 SH   SOLE   220 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   324,716 1,965 SH   SOLE   1,965 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   720,938 2,378 SH   SOLE   2,378 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   568,393 2,827 SH   SOLE   2,827 0 0
ISHARES TR U.S. TECH ETF 464287721   47,382 386 SH   SOLE   386 0 0
ISHARES TR CORE S&P SCP ETF 464287804   54,125 500 SH   SOLE   500 0 0
JOHNSON & JOHNSON COM 478160104   7,216,056 46,039 SH   SOLE   46,039 0 0
JPMORGAN CHASE & CO COM 46625H100   5,322,303 31,289 SH   SOLE   31,289 0 0
LITTELFUSE INC COM 537008104   8,354,908 31,226 SH   SOLE   31,226 0 0
LOCKHEED MARTIN CORP COM 539830109   465,477 1,027 SH   SOLE   1,027 0 0
LOWES COS INC COM 548661107   873,954 3,927 SH   SOLE   3,927 0 0
MAIN STR CAP CORP COM 56035L104   5,014,440 115,994 SH   SOLE   115,994 0 0
MCDONALDS CORP COM 580135101   382,201 1,289 SH   SOLE   1,289 0 0
MCGRATH RENTCORP COM 580589109   6,517,542 54,485 SH   SOLE   54,485 0 0
MERCK & CO INC COM 58933Y105   1,158,763 10,559 SH   SOLE   10,559 0 0
META PLATFORMS INC CL A 30303M102   234,675 663 SH   SOLE   663 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   639,737 7,094 SH   SOLE   7,094 0 0
MICROSOFT CORP COM 594918104   21,027,391 55,919 SH   SOLE   55,919 0 0
MONGODB INC CL A 60937P106   262,891 643 SH   SOLE   643 0 0
NEXTERA ENERGY INC COM 65339F101   5,115,696 84,223 SH   SOLE   84,223 0 0
NIKE INC CL B 654106103   6,190,671 56,829 SH   SOLE   56,829 0 0
NVIDIA CORPORATION COM 67066G104   1,798,639 3,632 SH   SOLE   3,632 0 0
ONEOK INC NEW COM 682680103   224,704 3,200 SH   SOLE   3,200 0 0
PATHFINDER BANCORP INC MD COM 70319R109   538,390 38,429 SH   SOLE   38,429 0 0
PAYCHEX INC COM 704326107   3,993,288 33,526 SH   SOLE   33,526 0 0
PEPSICO INC COM 713448108   5,748,748 33,608 SH   SOLE   33,608 0 0
PFIZER INC COM 717081103   3,475,183 120,708 SH   SOLE   120,708 0 0
PHILIP MORRIS INTL INC COM 718172109   406,891 4,266 SH   SOLE   4,266 0 0
POOL CORP COM 73278L105   5,541,731 13,899 SH   SOLE   13,899 0 0
PROCTER AND GAMBLE CO COM 742718109   1,020,458 6,972 SH   SOLE   6,972 0 0
RAYONIER INC COM 754907103   424,158 12,620 SH   SOLE   12,620 0 0
RELX PLC SPONSORED ADR 759530108   6,185,957 155,975 SH   SOLE   155,975 0 0
RIO TINTO PLC SPONSORED ADR 767204100   3,185,198 42,777 SH   SOLE   42,777 0 0
ROPER TECHNOLOGIES INC COM 776696106   6,368,510 11,682 SH   SOLE   11,682 0 0
RTX CORPORATION COM 75513E101   10,313,188 122,572 SH   SOLE   122,572 0 0
S&P GLOBAL INC COM 78409V104   1,673,976 3,800 SH   SOLE   3,800 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   103,936 1,867 SH   SOLE   1,867 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   16,807 298 SH   SOLE   298 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   25,132 532 SH   SOLE   532 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   8,553 345 SH   SOLE   345 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   22,662 835 SH   SOLE   835 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   13,491 387 SH   SOLE   387 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   24,454 725 SH   SOLE   725 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   23,247 420 SH   SOLE   420 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   7,185 116 SH   SOLE   116 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   61,871 1,674 SH   SOLE   1,674 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   3,811 184 SH   SOLE   184 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   7,466 214 SH   SOLE   214 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   366,916 4,263 SH   SOLE   4,263 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   153,837 1,128 SH   SOLE   1,128 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   67,411 377 SH   SOLE   377 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   37,393 446 SH   SOLE   446 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   37,959 333 SH   SOLE   333 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   166,688 866 SH   SOLE   866 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   90,359 1,425 SH   SOLE   1,425 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,826,993 58,332 SH   SOLE   58,332 0 0
SPDR GOLD TR GOLD SHS 78463V107   399,928 2,092 SH   SOLE   2,092 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,990,861 8,360 SH   SOLE   8,360 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,990,755 10,500 SH Put SOLE   10,500 0 0
SPDR SER TR S&P TRANSN ETF 78464A532   193,994 2,324 SH   SOLE   2,324 0 0
SPDR SER TR S&P BIOTECH 78464A870   9,375 105 SH   SOLE   105 0 0
STOCK YDS BANCORP INC COM 861025104   2,208,948 42,900 SH   SOLE   42,900 0 0
STRYKER CORPORATION COM 863667101   225,195 750 SH   SOLE   750 0 0
SYSCO CORP COM 871829107   233,930 3,201 SH   SOLE   3,201 0 0
TEXAS INSTRS INC COM 882508104   7,241,907 42,484 SH   SOLE   42,484 0 0
THE CIGNA GROUP COM 125523100   379,403 1,267 SH   SOLE   1,267 0 0
THE TRADE DESK INC COM CL A 88339J105   322,381 4,480 SH   SOLE   4,480 0 0
TJX COS INC NEW COM 872540109   10,167,300 108,382 SH   SOLE   108,382 0 0
TYLER TECHNOLOGIES INC COM 902252105   628,434 1,503 SH   SOLE   1,503 0 0
UNILEVER PLC SPON ADR NEW 904767704   5,495,116 113,348 SH   SOLE   113,348 0 0
UNION PAC CORP COM 907818108   1,364,665 5,556 SH   SOLE   5,556 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,284,569 2,941 SH   SOLE   2,941 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   148,290 477 SH   SOLE   477 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   508,300 3,400 SH   SOLE   3,400 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,560 12 SH   SOLE   12 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   226,269 2,790 SH   SOLE   2,790 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   484,788 2,845 SH   SOLE   2,845 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   371,712 768 SH   SOLE   768 0 0
VERALTO CORP COM SHS 92338C103   1,109,421 13,472 SH   SOLE   13,472 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,684,974 71,220 SH   SOLE   71,220 0 0
VISA INC COM CL A 92826C839   6,370,248 24,468 SH   SOLE   24,468 0 0
VITAL FARMS INC COM 92847W103   3,545,940 226,000 SH   SOLE   226,000 0 0
WALMART INC COM 931142103   4,879,371 30,840 SH   SOLE   30,840 0 0
WASTE MGMT INC DEL COM 94106L109   6,854,540 38,272 SH   SOLE   38,272 0 0
WATERS CORP COM 941848103   9,851,688 29,923 SH   SOLE   29,923 0 0
WATSCO INC COM 942622200   5,741,646 13,400 SH   SOLE   13,400 0 0
WILLIAMS SONOMA INC COM 969904101   5,741,071 28,452 SH   SOLE   28,452 0 0
YETI HLDGS INC COM 98585X104   5,348,119 103,285 SH   SOLE   103,285 0 0