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,079,522 105,059 SH   SOLE   104,869 0 190
ABBOTT LABS COM 002824100   9,676,703 71,147 SH   SOLE   70,843 0 304
ADOBE INC COM 00724F101   1,020,589 2,638 SH   SOLE   2,638 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   694,096 14,930 SH   SOLE   14,930 0 0
AIR PRODS & CHEMS INC COM 009158106   9,319,827 33,042 SH   SOLE   32,915 0 127
ALPHABET INC CAP STK CL C 02079K107   1,967,787 11,093 SH   SOLE   11,093 0 0
ALPHABET INC CAP STK CL A 02079K305   260,468 1,478 SH   SOLE   1,478 0 0
AMAZON COM INC COM 023135106   3,045,791 13,883 SH   SOLE   13,883 0 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,384,527 20,298 SH   SOLE   20,251 0 47
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   5,901,466 141,794 SH   SOLE   139,545 0 2,249
AMERICAN CENTY ETF TR US SML CP VALU 025072877   516,993 5,675 SH   SOLE   5,666 0 9
AMERICAN EXPRESS CO COM 025816109   804,468 2,522 SH   SOLE   2,522 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   8,366,075 60,140 SH   SOLE   59,959 0 181
CENCORA INC COM 03073E105   14,086,053 46,977 SH   SOLE   46,874 0 103
AMGEN INC COM 031162100   9,463,265 33,893 SH   SOLE   33,773 0 120
AMPHENOL CORP NEW CL A 032095101   6,920,301 70,079 SH   SOLE   69,700 0 379
ANALOG DEVICES INC COM 032654105   11,172,659 46,940 SH   SOLE   46,825 0 115
APPLE INC COM 037833100   16,567,981 80,752 SH   SOLE   80,647 0 105
ATMOS ENERGY CORP COM 049560105   9,491,635 61,590 SH   SOLE   61,419 0 171
AUTOMATIC DATA PROCESSING IN COM 053015103   10,585,830 34,325 SH   SOLE   34,229 0 96
AUTOZONE INC COM 053332102   753,583 203 SH   SOLE   203 0 0
BAXTER INTL INC COM 071813109   936,197 30,918 SH   SOLE   30,918 0 0
BECTON DICKINSON & CO COM 075887109   6,119,354 35,526 SH   SOLE   35,358 0 168
BERKLEY W R CORP COM 084423102   5,967,233 81,220 SH   SOLE   80,819 0 401
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,218,797 2,509 SH   SOLE   2,509 0 0
BLACKROCK ETF TRUST II ISHARES INTERMED 092528207   387,533 16,537 SH   SOLE   16,537 0 0
BLACKROCK INC COM 09290D101   10,576,440 10,080 SH   SOLE   10,055 0 25
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   10,270,205 42,259 SH   SOLE   42,097 0 162
BROADCOM INC COM 11135F101   12,158,646 44,109 SH   SOLE   43,982 0 127
BROWN & BROWN INC COM 115236101   13,215,482 119,198 SH   SOLE   118,841 0 357
BROWN FORMAN CORP CL B 115637209   5,080,285 188,788 SH   SOLE   188,132 0 656
CMS ENERGY CORP COM 125896100   8,200,189 118,363 SH   SOLE   117,864 0 499
CHEVRON CORP NEW COM 166764100   1,173,585 8,196 SH   SOLE   8,196 0 0
CHURCH & DWIGHT CO INC COM 171340102   7,635,459 79,445 SH   SOLE   79,184 0 261
CISCO SYS INC COM 17275R102   11,298,246 162,846 SH   SOLE   162,226 0 620
CINTAS CORP COM 172908105   10,092,891 45,286 SH   SOLE   45,175 0 111
COLGATE PALMOLIVE CO COM 194162103   8,790,121 96,701 SH   SOLE   96,273 0 428
COMCAST CORP NEW CL A 20030N101   7,904,764 221,484 SH   SOLE   220,496 0 988
COMMERCE BANCSHARES INC COM 200525103   8,817,198 141,824 SH   SOLE   141,399 0 425
CONOCOPHILLIPS COM 20825C104   1,124,891 12,535 SH   SOLE   12,535 0 0
COSTCO WHSL CORP NEW COM 22160K105   13,976,176 14,118 SH   SOLE   14,094 0 24
COSTAR GROUP INC COM 22160N109   889,465 11,063 SH   SOLE   11,063 0 0
DECKERS OUTDOOR CORP COM 243537107   1,667,363 16,177 SH   SOLE   0 0 16,177
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   500,965 9,284 SH   SOLE   9,269 0 15
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   225,315 7,513 SH   SOLE   7,505 0 8
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   377,718 8,819 SH   SOLE   8,807 0 12
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   1,069,431 30,074 SH   SOLE   30,021 0 53
DOLLAR GEN CORP NEW COM 256677105   1,243,425 10,871 SH   SOLE   10,871 0 0
DOLLAR TREE INC COM 256746108   1,300,593 13,132 SH   SOLE   13,132 0 0
ECOLAB INC COM 278865100   9,783,636 36,311 SH   SOLE   36,201 0 110
EMERSON ELEC CO COM 291011104   10,642,565 79,821 SH   SOLE   79,608 0 213
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   344,524 19,003 SH   SOLE   19,003 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   248,142 8,002 SH   SOLE   8,002 0 0
EXXON MOBIL CORP COM 30231G102   383,660 3,559 SH   SOLE   3,559 0 0
META PLATFORMS INC CL A 30303M102   1,292,396 1,751 SH   SOLE   1,751 0 0
FACTSET RESH SYS INC COM 303075105   8,889,690 19,875 SH   SOLE   19,790 0 85
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   7,039,519 74,108 SH   SOLE   73,862 0 246
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109   333,399 3,032 SH   SOLE   3,032 0 0
GENERAL DYNAMICS CORP COM 369550108   10,382,361 35,597 SH   SOLE   35,461 0 136
GRAINGER W W INC COM 384802104   12,287,315 11,812 SH   SOLE   11,791 0 21
HANOVER INS GROUP INC COM 410867105   451,345 2,657 SH   SOLE   2,657 0 0
HENRY JACK & ASSOC INC COM 426281101   9,001,654 49,962 SH   SOLE   49,745 0 217
HOME DEPOT INC COM 437076102   9,910,279 27,030 SH   SOLE   26,935 0 95
HONEYWELL INTL INC COM 438516106   9,742,302 41,834 SH   SOLE   41,711 0 123
ILLINOIS TOOL WKS INC COM 452308109   8,676,497 35,092 SH   SOLE   34,984 0 108
INTERCONTINENTAL EXCHANGE IN COM 45866F104   10,064,797 54,858 SH   SOLE   54,697 0 161
INVESCO QQQ TR UNIT SER 1 46090E103   3,959,120 7,177 SH   SOLE   7,177 0 0
INTUIT COM 461202103   1,019,193 1,294 SH   SOLE   1,294 0 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   684,796 29,340 SH   SOLE   29,340 0 0
ISHARES TR CORE S&P TTL STK 464287150   292,767 2,168 SH   SOLE   2,168 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   215,135 1,954 SH   SOLE   1,954 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,354,347 16,345 SH   SOLE   16,345 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,944,825 10,013 SH   SOLE   10,013 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,341,673 3,160 SH   SOLE   3,160 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   284,140 2,672 SH   SOLE   2,672 0 0
ISHARES TR CALIF MUN BD ETF 464288356   639,617 11,475 SH   SOLE   11,475 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   846,323 16,041 SH   SOLE   16,041 0 0
ISHARES TR SHORT TREAS BD 464288679   555,744 5,033 SH   SOLE   5,033 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   872,783 4,774 SH   SOLE   4,774 0 0
ISHARES TR MSCI USA VALUE 46432F388   307,365 2,715 SH   SOLE   2,715 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   824,374 16,945 SH   SOLE   16,945 0 0
ISHARES INC CORE MSCI EMKT 46434G103   566,383 9,435 SH   SOLE   9,435 0 0
ISHARES TR CORE DIV GRWTH 46434V621   234,916 3,674 SH   SOLE   3,674 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   438,510 17,415 SH   SOLE   17,415 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   548,899 22,635 SH   SOLE   22,635 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   547,046 22,540 SH   SOLE   22,540 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   270,555 12,030 SH   SOLE   12,030 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   289,056 12,606 SH   SOLE   12,606 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   273,779 11,720 SH   SOLE   11,720 0 0
JPMORGAN CHASE & CO. COM 46625H100   1,295,608 4,469 SH   SOLE   4,469 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   5,585,579 104,228 SH   SOLE   102,548 0 1,680
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   354,816 4,201 SH   SOLE   4,193 0 8
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,327,859 26,989 SH   SOLE   26,897 0 92
JOHNSON & JOHNSON COM 478160104   7,966,102 52,151 SH   SOLE   51,926 0 225
KINDER MORGAN INC DEL COM 49456B101   216,531 7,365 SH   SOLE   7,365 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   10,109,354 40,302 SH   SOLE   40,189 0 113
ELI LILLY & CO COM 532457108   5,643,797 7,240 SH   SOLE   7,211 0 29
LOCKHEED MARTIN CORP COM 539830109   9,542,073 20,603 SH   SOLE   20,519 0 84
LOWES COS INC COM 548661107   11,846,083 53,392 SH   SOLE   53,284 0 108
MPLX LP COM UNIT REP LTD 55336V100   221,493 4,300 SH   SOLE   4,300 0 0
MARSH & MCLENNAN COS INC COM 571748102   721,949 3,302 SH   SOLE   3,302 0 0
MASTERCARD INCORPORATED CL A 57636Q104   5,203,002 9,259 SH   SOLE   9,212 0 47
MCCORMICK & CO INC COM NON VTG 579780206   7,445,448 98,199 SH   SOLE   97,880 0 319
MCDONALDS CORP COM 580135101   8,756,318 29,970 SH   SOLE   29,839 0 131
MERCK & CO INC COM 58933Y105   267,244 3,376 SH   SOLE   3,376 0 0
MICROSOFT CORP COM 594918104   18,939,207 38,076 SH   SOLE   38,016 0 60
MONDELEZ INTL INC CL A 609207105   8,347,319 123,774 SH   SOLE   123,383 0 391
MOODYS CORP COM 615369105   636,016 1,268 SH   SOLE   1,268 0 0
NETFLIX INC COM 64110L106   1,644,452 1,228 SH   SOLE   1,228 0 0
NEW JERSEY RES CORP COM 646025106   7,738,352 172,654 SH   SOLE   172,098 0 556
NEXTERA ENERGY INC COM 65339F101   9,892,072 142,496 SH   SOLE   141,975 0 521
NIKE INC CL B 654106103   8,253,285 116,178 SH   SOLE   115,849 0 329
NOVARTIS AG SPONSORED ADR 66987V109   268,158 2,216 SH   SOLE   2,216 0 0
NOVO-NORDISK A S ADR 670100205   906,026 13,127 SH   SOLE   13,127 0 0
NVIDIA CORPORATION COM 67066G104   1,268,347 8,028 SH   SOLE   8,028 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   537,265 5,961 SH   SOLE   5,961 0 0
ONEOK INC NEW COM 682680103   307,500 3,767 SH   SOLE   3,767 0 0
PPG INDS INC COM 693506107   8,327,183 73,206 SH   SOLE   72,988 0 218
PALANTIR TECHNOLOGIES INC CL A 69608A108   655,699 4,810 SH   SOLE   4,810 0 0
PARKER-HANNIFIN CORP COM 701094104   8,054,756 11,532 SH   SOLE   11,502 0 30
PAYCHEX INC COM 704326107   9,214,018 63,344 SH   SOLE   63,098 0 246
PEPSICO INC COM 713448108   7,585,962 57,452 SH   SOLE   57,211 0 241
PHILLIPS 66 COM 718546104   11,237,787 94,198 SH   SOLE   93,868 0 330
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   249,189 13,602 SH   SOLE   13,602 0 0
PRICE T ROWE GROUP INC COM 74144T108   8,015,966 83,067 SH   SOLE   82,785 0 282
PROCTER AND GAMBLE CO COM 742718109   8,661,549 54,366 SH   SOLE   54,138 0 228
PROLOGIS INC. COM 74340W103   7,870,988 74,876 SH   SOLE   74,670 0 206
QUALCOMM INC COM 747525103   847,741 5,323 SH   SOLE   5,323 0 0
RTX CORPORATION COM 75513E101   498,950 3,417 SH   SOLE   3,417 0 0
REALTY INCOME CORP COM 756109104   7,813,241 135,623 SH   SOLE   134,987 0 636
REPUBLIC SVCS INC COM 760759100   858,449 3,481 SH   SOLE   3,481 0 0
ROPER TECHNOLOGIES INC COM 776696106   5,555,599 9,801 SH   SOLE   9,752 0 49
S&P GLOBAL INC COM 78409V104   11,160,620 21,166 SH   SOLE   21,088 0 78
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,584,789 2,565 SH   SOLE   2,565 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,774,773 6,297 SH   SOLE   6,297 0 0
SHERWIN WILLIAMS CO COM 824348106   9,920,700 28,893 SH   SOLE   28,784 0 109
STARBUCKS CORP COM 855244109   9,554,246 104,270 SH   SOLE   104,004 0 266
STRYKER CORPORATION COM 863667101   10,272,137 25,964 SH   SOLE   25,889 0 75
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,328,590 5,866 SH   SOLE   5,866 0 0
TARGET CORP COM 87612E106   7,808,952 79,158 SH   SOLE   78,928 0 230
TESLA INC COM 88160R101   1,578,453 4,969 SH   SOLE   4,969 0 0
TEXAS INSTRS INC COM 882508104   9,863,196 47,506 SH   SOLE   47,373 0 133
TRACTOR SUPPLY CO COM 892356106   10,291,469 195,025 SH   SOLE   194,323 0 702
ULTA BEAUTY INC COM 90384S303   1,028,736 2,199 SH   SOLE   2,199 0 0
UNION PAC CORP COM 907818108   9,099,434 39,549 SH   SOLE   39,427 0 122
UNITED PARCEL SERVICE INC CL B 911312106   213,589 2,116 SH   SOLE   2,034 0 82
UNITEDHEALTH GROUP INC COM 91324P102   6,256,356 20,054 SH   SOLE   19,981 0 73
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   302,912 1,480 SH   SOLE   1,480 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,076,235 18,878 SH   SOLE   18,878 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,924,428 39,250 SH   SOLE   39,250 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,947,274 10,470 SH   SOLE   10,470 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   339,764 3,815 SH   SOLE   3,815 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   215,469 770 SH   SOLE   770 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   541,025 2,283 SH   SOLE   2,283 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,331,821 4,382 SH   SOLE   4,382 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,038,206 2,332 SH   SOLE   2,332 0 0
VISA INC COM CL A 92826C839   8,727,129 24,580 SH   SOLE   24,510 0 70
WEC ENERGY GROUP INC COM 92939U106   8,831,263 84,753 SH   SOLE   84,415 0 338
WALMART INC COM 931142103   14,117,281 144,378 SH   SOLE   144,028 0 350
WASTE MGMT INC DEL COM 94106L109   810,480 3,542 SH   SOLE   3,542 0 0
WATSCO INC COM 942622200   673,912 1,526 SH   SOLE   1,526 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   211,883 5,475 SH   SOLE   5,475 0 0
XYLEM INC COM 98419M100   10,320,729 79,783 SH   SOLE   79,549 0 234
ZOETIS INC CL A 98978V103   8,342,857 53,497 SH   SOLE   53,338 0 159
AON PLC SHS CL A G0403H108   1,154,832 3,237 SH   SOLE   3,237 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,915,889 29,830 SH   SOLE   29,746 0 84
LINDE PLC SHS G54950103   11,083,908 23,624 SH   SOLE   23,536 0 88
MEDTRONIC PLC SHS G5960L103   8,734,957 100,206 SH   SOLE   99,812 0 394
CHUBB LIMITED COM H1467J104   10,526,397 36,333 SH   SOLE   36,245 0 88
ASML HOLDING N V N Y REGISTRY SHS N07059210   732,470 914 SH   SOLE   914 0 0