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
AFLAC INC COM 001055102   11,652,723 112,652 SH   SOLE   111,272 0 1,380
ABBOTT LABS COM 002824100   8,049,699 71,167 SH   SOLE   69,955 0 1,212
ADOBE INC COM 00724F101   920,043 2,069 SH   SOLE   2,006 0 63
ADVANCE AUTO PARTS INC COM 00751Y106   532,296 11,256 SH   SOLE   10,862 0 394
AIR PRODS & CHEMS INC COM 009158106   9,303,323 32,076 SH   SOLE   31,586 0 490
ALPHABET INC CAP STK CL C 02079K107   1,058,466 5,558 SH   SOLE   5,412 0 146
AMAZON COM INC COM 023135106   2,390,035 10,894 SH   SOLE   10,726 0 168
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,197,119 17,929 SH   SOLE   17,747 0 182
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   4,422,211 109,002 SH   SOLE   105,597 0 3,405
AMERICAN CENTY ETF TR US SML CP VALU 025072877   468,460 4,853 SH   SOLE   4,801 0 52
AMERICAN EXPRESS CO COM 025816109   563,604 1,899 SH   SOLE   1,809 0 90
AMERICAN WTR WKS CO INC NEW COM 030420103   7,706,927 61,908 SH   SOLE   60,831 0 1,077
CENCORA INC COM 03073E105   10,941,467 48,698 SH   SOLE   48,081 0 617
AMGEN INC COM 031162100   8,516,933 32,677 SH   SOLE   32,232 0 445
ANALOG DEVICES INC COM 032654105   10,246,733 48,229 SH   SOLE   47,582 0 647
APPLE INC COM 037833100   20,644,194 82,438 SH   SOLE   81,732 0 706
ATMOS ENERGY CORP COM 049560105   9,051,297 64,991 SH   SOLE   63,923 0 1,068
AUTOMATIC DATA PROCESSING IN COM 053015103   10,202,811 34,854 SH   SOLE   34,322 0 532
AUTOZONE INC COM 053332102   531,532 166 SH   SOLE   159 0 7
BAXTER INTL INC COM 071813109   640,324 21,959 SH   SOLE   20,951 0 1,008
BECTON DICKINSON & CO COM 075887109   7,341,286 32,359 SH   SOLE   31,760 0 599
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,004,468 2,216 SH   SOLE   2,169 0 47
BLACKROCK ETF TRUST II ISHARES INTERMED 092528207   421,590 17,864 SH   SOLE   17,216 0 648
BLACKROCK INC COM 09290D101   10,837,463 10,572 SH   SOLE   10,420 0 152
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   10,003,804 44,247 SH   SOLE   43,562 0 685
BROADCOM INC COM 11135F101   10,849,185 46,796 SH   SOLE   46,035 0 761
BROWN & BROWN INC COM 115236101   12,929,811 126,738 SH   SOLE   125,151 0 1,587
BROWN FORMAN CORP CL B 115637209   5,998,713 157,944 SH   SOLE   154,613 0 3,331
CMS ENERGY CORP COM 125896100   8,059,385 120,921 SH   SOLE   118,852 0 2,069
CHEVRON CORP NEW COM 166764100   882,510 6,093 SH   SOLE   5,884 0 209
CHURCH & DWIGHT CO INC COM 171340102   8,234,394 78,640 SH   SOLE   77,193 0 1,447
CISCO SYS INC COM 17275R102   9,799,960 165,540 SH   SOLE   163,015 0 2,525
CINTAS CORP COM 172908105   9,006,197 49,295 SH   SOLE   48,586 0 709
COLGATE PALMOLIVE CO COM 194162103   8,618,723 94,805 SH   SOLE   93,217 0 1,588
COMCAST CORP NEW CL A 20030N101   7,758,014 206,715 SH   SOLE   203,002 0 3,713
COMMERCE BANCSHARES INC COM 200525103   8,937,248 143,432 SH   SOLE   140,945 0 2,487
CONOCOPHILLIPS COM 20825C104   805,161 8,119 SH   SOLE   7,815 0 304
COSTCO WHSL CORP NEW COM 22160K105   13,880,762 15,149 SH   SOLE   14,971 0 178
COSTAR GROUP INC COM 22160N109   635,576 8,878 SH   SOLE   8,478 0 400
DECKERS OUTDOOR CORP COM 243537107   3,149,723 15,509 SH   SOLE   0 0 15,509
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   683,282 12,276 SH   SOLE   12,251 0 25
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   251,802 7,097 SH   SOLE   7,085 0 12
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   834,309 24,691 SH   SOLE   24,638 0 53
DOLLAR GEN CORP NEW COM 256677105   681,925 8,994 SH   SOLE   8,628 0 366
DOLLAR TREE INC COM 256746108   769,109 10,263 SH   SOLE   9,829 0 434
ECOLAB INC COM 278865100   8,665,622 36,982 SH   SOLE   36,376 0 606
EMERSON ELEC CO COM 291011104   9,735,722 78,558 SH   SOLE   77,427 0 1,131
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   389,782 19,897 SH   SOLE   19,897 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   307,328 9,800 SH   SOLE   9,800 0 0
META PLATFORMS INC CL A 30303M102   905,198 1,546 SH   SOLE   1,499 0 47
FACTSET RESH SYS INC COM 303075105   9,352,492 19,473 SH   SOLE   19,146 0 327
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   7,915,201 70,703 SH   SOLE   69,444 0 1,259
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   316,223 3,032 SH   SOLE   3,032 0 0
GENERAL DYNAMICS CORP COM 369550108   9,215,952 34,976 SH   SOLE   34,469 0 507
GRAINGER W W INC COM 384802104   13,134,517 12,461 SH   SOLE   12,312 0 149
HANOVER INS GROUP INC COM 410867105   410,932 2,657 SH   SOLE   2,657 0 0
HENRY JACK & ASSOC INC COM 426281101   8,697,685 49,616 SH   SOLE   48,794 0 822
HOME DEPOT INC COM 437076102   10,271,281 26,405 SH   SOLE   26,027 0 378
HONEYWELL INTL INC COM 438516106   9,165,939 40,577 SH   SOLE   39,872 0 705
ILLINOIS TOOL WKS INC COM 452308109   8,696,854 34,299 SH   SOLE   33,733 0 566
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,589,532 57,644 SH   SOLE   56,726 0 918
INVESCO QQQ TR UNIT SER 1 46090E103   2,610,852 5,107 SH   SOLE   5,107 0 0
INTUIT COM 461202103   598,961 953 SH   SOLE   918 0 35
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   682,362 27,626 SH   SOLE   27,626 0 0
ISHARES TR CORE S&P TTL STK 464287150   278,848 2,168 SH   SOLE   2,168 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   282,660 2,784 SH   SOLE   2,739 0 45
ISHARES TR 1 3 YR TREAS BD 464287457   627,475 7,654 SH   SOLE   7,654 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,642,288 8,871 SH   SOLE   8,871 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,629,612 4,058 SH   SOLE   4,058 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   246,950 858 SH   SOLE   858 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   281,948 2,673 SH   SOLE   2,673 0 0
ISHARES TR CALIF MUN BD ETF 464288356   706,033 12,326 SH   SOLE   12,326 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,002,234 5,628 SH   SOLE   5,525 0 103
ISHARES TR MSCI USA VALUE 46432F388   345,239 3,269 SH   SOLE   3,269 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   806,405 16,881 SH   SOLE   16,881 0 0
ISHARES INC CORE MSCI EMKT 46434G103   492,696 9,435 SH   SOLE   9,435 0 0
ISHARES TR CORE DIV GRWTH 46434V621   285,415 4,653 SH   SOLE   4,498 0 155
ISHARES TR IBONDS DEC25 ETF 46434VBD1   426,176 17,013 SH   SOLE   17,013 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   531,201 22,069 SH   SOLE   22,069 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   536,992 22,412 SH   SOLE   22,412 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   265,273 11,951 SH   SOLE   11,951 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   287,543 12,606 SH   SOLE   12,606 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   265,498 11,385 SH   SOLE   11,385 0 0
JPMORGAN CHASE & CO. COM 46625H100   779,058 3,250 SH   SOLE   3,126 0 124
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   869,229 17,772 SH   SOLE   16,250 0 1,522
JOHNSON & JOHNSON COM 478160104   7,389,393 51,095 SH   SOLE   50,197 0 898
L3HARRIS TECHNOLOGIES INC COM 502431109   8,003,047 38,059 SH   SOLE   37,482 0 577
ELI LILLY & CO COM 532457108   623,004 807 SH   SOLE   785 0 22
LOCKHEED MARTIN CORP COM 539830109   9,498,183 19,546 SH   SOLE   19,273 0 273
LOWES COS INC COM 548661107   13,001,671 52,681 SH   SOLE   52,093 0 588
MPLX LP COM UNIT REP LTD 55336V100   205,798 4,300 SH   SOLE   4,300 0 0
MARSH & MCLENNAN COS INC COM 571748102   538,035 2,533 SH   SOLE   2,421 0 112
MASTERCARD INCORPORATED CL A 57636Q104   669,270 1,271 SH   SOLE   1,222 0 49
MCCORMICK & CO INC COM NON VTG 579780206   7,576,350 99,375 SH   SOLE   97,495 0 1,880
MCDONALDS CORP COM 580135101   8,728,571 30,110 SH   SOLE   29,597 0 513
MERCK & CO INC COM 58933Y105   288,790 2,903 SH   SOLE   2,903 0 0
MICROSOFT CORP COM 594918104   16,409,689 38,932 SH   SOLE   38,545 0 387
MONDELEZ INTL INC CL A 609207105   7,377,790 123,519 SH   SOLE   121,270 0 2,249
MOODYS CORP COM 615369105   467,690 988 SH   SOLE   943 0 45
NETFLIX INC COM 64110L106   1,042,844 1,170 SH   SOLE   1,138 0 32
NEW JERSEY RES CORP COM 646025106   7,901,484 169,378 SH   SOLE   166,385 0 2,993
NEXTERA ENERGY INC COM 65339F101   10,063,842 140,380 SH   SOLE   138,398 0 1,982
NIKE INC CL B 654106103   8,033,884 106,170 SH   SOLE   104,245 0 1,925
NOVARTIS AG SPONSORED ADR 66987V109   215,152 2,211 SH   SOLE   2,211 0 0
NOVO-NORDISK A S ADR 670100205   328,338 3,817 SH   SOLE   3,653 0 164
OREILLY AUTOMOTIVE INC COM 67103H107   394,871 333 SH   SOLE   316 0 17
ONEOK INC NEW COM 682680103   378,207 3,767 SH   SOLE   3,767 0 0
PPG INDS INC COM 693506107   8,226,641 68,871 SH   SOLE   67,656 0 1,215
PALANTIR TECHNOLOGIES INC CL A 69608A108   344,570 4,556 SH   SOLE   4,556 0 0
PARKER-HANNIFIN CORP COM 701094104   7,774,831 12,224 SH   SOLE   11,996 0 228
PAYCHEX INC COM 704326107   9,101,820 64,911 SH   SOLE   63,824 0 1,087
PEPSICO INC COM 713448108   8,098,107 53,256 SH   SOLE   52,371 0 885
PHILLIPS 66 COM 718546104   10,752,225 94,376 SH   SOLE   93,134 0 1,242
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   232,322 13,602 SH   SOLE   13,602 0 0
PRICE T ROWE GROUP INC COM 74144T108   8,392,635 74,212 SH   SOLE   72,910 0 1,302
PROCTER AND GAMBLE CO COM 742718109   8,958,166 53,434 SH   SOLE   52,555 0 879
PROLOGIS INC. COM 74340W103   7,919,361 74,923 SH   SOLE   73,582 0 1,341
QUALCOMM INC COM 747525103   810,499 5,276 SH   SOLE   5,276 0 0
RTX CORPORATION COM 75513E101   338,597 2,926 SH   SOLE   2,926 0 0
REALTY INCOME CORP COM 756109104   7,046,648 131,935 SH   SOLE   129,470 0 2,465
REPUBLIC SVCS INC COM 760759100   566,523 2,816 SH   SOLE   2,699 0 117
S&P GLOBAL INC COM 78409V104   10,567,699 21,219 SH   SOLE   20,910 0 309
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,772,896 3,025 SH   SOLE   3,025 0 0
SHERWIN WILLIAMS CO COM 824348106   9,624,098 28,312 SH   SOLE   27,891 0 421
STARBUCKS CORP COM 855244109   9,656,426 105,824 SH   SOLE   104,255 0 1,569
STRYKER CORPORATION COM 863667101   9,585,251 26,622 SH   SOLE   26,204 0 418
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   845,652 4,282 SH   SOLE   4,100 0 182
TARGET CORP COM 87612E106   9,508,717 70,341 SH   SOLE   69,209 0 1,132
TESLA INC COM 88160R101   1,728,839 4,281 SH   SOLE   4,218 0 63
TEXAS INSTRS INC COM 882508104   8,903,350 47,482 SH   SOLE   46,810 0 672
TRACTOR SUPPLY CO COM 892356106   10,294,171 194,010 SH   SOLE   191,290 0 2,720
ULTA BEAUTY INC COM 90384S303   761,997 1,752 SH   SOLE   1,683 0 69
UNION PAC CORP COM 907818108   8,769,506 38,456 SH   SOLE   37,816 0 640
UNITED PARCEL SERVICE INC CL B 911312106   2,648,100 21,000 SH   SOLE   20,968 0 32
UNITEDHEALTH GROUP INC COM 91324P102   9,466,335 18,713 SH   SOLE   18,459 0 254
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   305,103 1,558 SH   SOLE   1,558 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   829,677 17,350 SH   SOLE   17,350 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,908,850 38,078 SH   SOLE   37,773 0 305
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,641,880 10,471 SH   SOLE   10,471 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   339,840 3,815 SH   SOLE   3,815 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   324,619 1,638 SH   SOLE   1,638 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   203,380 770 SH   SOLE   770 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   557,690 2,321 SH   SOLE   2,321 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,211,116 4,179 SH   SOLE   4,179 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   754,257 1,873 SH   SOLE   1,807 0 66
VISA INC COM CL A 92826C839   8,239,795 26,072 SH   SOLE   25,583 0 489
VULCAN MATLS CO COM 929160109   292,728 1,138 SH   SOLE   1,138 0 0
WEC ENERGY GROUP INC COM 92939U106   8,315,957 88,430 SH   SOLE   86,947 0 1,483
WALMART INC COM 931142103   13,766,268 152,366 SH   SOLE   150,559 0 1,807
WASTE MGMT INC DEL COM 94106L109   548,869 2,720 SH   SOLE   2,609 0 111
WATSCO INC COM 942622200   549,712 1,160 SH   SOLE   1,112 0 48
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   210,404 5,475 SH   SOLE   5,475 0 0
XYLEM INC COM 98419M100   9,158,503 78,939 SH   SOLE   77,683 0 1,256
ZOETIS INC CL A 98978V103   8,446,780 51,843 SH   SOLE   50,962 0 881
AON PLC SHS CL A G0403H108   978,352 2,724 SH   SOLE   2,654 0 70
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,086,875 28,673 SH   SOLE   28,233 0 440
LINDE PLC SHS G54950103   9,992,397 23,867 SH   SOLE   23,517 0 350
MEDTRONIC PLC SHS G5960L103   8,166,452 102,234 SH   SOLE   100,565 0 1,669
CHUBB LIMITED COM H1467J104   10,632,853 38,483 SH   SOLE   37,917 0 566
ASML HOLDING N V N Y REGISTRY SHS N07059210   418,620 604 SH   SOLE   580 0 24