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 9,198,865 68,679 SH SOLE 0 68,476 0 203
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,898,314 36,084 SH SOLE 0 35,967 0 117
ADOBE INC COM 00724F101 1,295,298 3,672 SH SOLE 0 3,672 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 986,023 16,059 SH SOLE 0 16,059 0 0
AFLAC INC COM 001055102 11,639,475 104,203 SH SOLE 0 104,013 0 190
AIR PRODS & CHEMS INC COM 009158106 9,078,303 33,288 SH SOLE 0 33,196 0 92
ALPHABET INC CAP STK CL C 02079K107 2,805,696 11,520 SH SOLE 0 11,520 0 0
ALPHABET INC CAP STK CL A 02079K305 364,164 1,498 SH SOLE 0 1,498 0 0
AMAZON COM INC COM 023135106 3,192,987 14,542 SH SOLE 0 14,542 0 0
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 5,977,085 142,041 SH SOLE 0 140,572 0 1,469
AMERICAN CENTY ETF TR US SML CP VALU 025072877 570,506 5,732 SH SOLE 0 5,723 0 9
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 1,505,320 20,832 SH SOLE 0 20,785 0 47
AMERICAN EXPRESS CO COM 025816109 976,550 2,940 SH SOLE 0 2,940 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 8,374,088 60,163 SH SOLE 0 59,982 0 181
AMGEN INC COM 031162100 10,809,389 38,304 SH SOLE 0 38,196 0 108
AMPHENOL CORP NEW CL A 032095101 10,012,118 80,906 SH SOLE 0 80,527 0 379
ANALOG DEVICES INC COM 032654105 12,666,326 51,552 SH SOLE 0 51,403 0 149
AON PLC SHS CL A G0403H108 1,405,282 3,941 SH SOLE 0 3,941 0 0
APPLE INC COM 037833100 20,120,448 79,018 SH SOLE 0 78,913 0 105
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,201,400 1,241 SH SOLE 0 1,241 0 0
ATMOS ENERGY CORP COM 049560105 10,256,270 60,066 SH SOLE 0 59,895 0 171
AUTOMATIC DATA PROCESSING IN COM 053015103 9,995,436 34,056 SH SOLE 0 33,960 0 96
AUTOZONE INC COM 053332102 995,336 232 SH SOLE 0 232 0 0
BAXTER INTL INC COM 071813109 1,093,575 48,027 SH SOLE 0 48,027 0 0
BECTON DICKINSON & CO COM 075887109 6,746,543 36,045 SH SOLE 0 35,923 0 122
BERKLEY W R CORP COM 084423102 7,784,669 101,601 SH SOLE 0 101,200 0 401
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,352,873 2,691 SH SOLE 0 2,691 0 0
BLACKROCK ETF TRUST II ISHARES INTERMED 092528207 386,718 16,157 SH SOLE 0 16,157 0 0
BLACKROCK INC COM 09290D101 11,778,785 10,103 SH SOLE 0 10,078 0 25
BROADCOM INC COM 11135F101 12,970,082 39,314 SH SOLE 0 39,218 0 96
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,968,367 41,854 SH SOLE 0 41,739 0 115
BROWN & BROWN INC COM 115236101 12,415,826 132,379 SH SOLE 0 132,072 0 307
BROWN FORMAN CORP CL B 115637209 5,247,725 193,786 SH SOLE 0 193,130 0 656
CENCORA INC COM 03073E105 13,766,634 44,049 SH SOLE 0 43,959 0 90
CHEVRON CORP NEW COM 166764100 1,541,564 9,927 SH SOLE 0 9,927 0 0
CHUBB LIMITED COM H1467J104 10,161,282 36,001 SH SOLE 0 35,913 0 88
CHURCH & DWIGHT CO INC COM 171340102 7,022,405 80,137 SH SOLE 0 79,876 0 261
CINTAS CORP COM 172908105 9,261,331 45,120 SH SOLE 0 45,009 0 111
CISCO SYS INC COM 17275R102 10,313,621 150,740 SH SOLE 0 150,346 0 394
CMS ENERGY CORP COM 125896100 8,687,317 118,582 SH SOLE 0 118,234 0 348
COLGATE PALMOLIVE CO COM 194162103 7,848,829 98,184 SH SOLE 0 97,882 0 302
COMCAST CORP NEW CL A 20030N101 7,381,846 234,941 SH SOLE 0 234,136 0 805
COMMERCE BANCSHARES INC COM 200525103 8,427,893 141,029 SH SOLE 0 140,604 0 425
CONOCOPHILLIPS COM 20825C104 1,466,429 15,503 SH SOLE 0 15,503 0 0
CONSTELLATION ENERGY CORP COM 21037T109 7,503,454 22,802 SH SOLE 0 22,721 0 81
COSTAR GROUP INC COM 22160N109 1,113,431 13,197 SH SOLE 0 13,197 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,843,306 13,875 SH SOLE 0 13,851 0 24
DECKERS OUTDOOR CORP COM 243537107 1,678,079 16,554 SH SOLE 0 0 0 16,554
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 272,819 8,555 SH SOLE 0 8,547 0 8
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 436,987 9,475 SH SOLE 0 9,463 0 12
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 541,644 9,305 SH SOLE 0 9,290 0 15
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 1,181,786 31,289 SH SOLE 0 31,236 0 53
DOLLAR GEN CORP NEW COM 256677105 1,297,973 12,559 SH SOLE 0 12,559 0 0
DOLLAR TREE INC COM 256746108 1,418,381 15,030 SH SOLE 0 15,030 0 0
ECOLAB INC COM 278865100 9,807,200 35,811 SH SOLE 0 35,701 0 110
ELI LILLY & CO COM 532457108 8,326,619 10,913 SH SOLE 0 10,874 0 39
EMERSON ELEC CO COM 291011104 9,741,851 74,263 SH SOLE 0 74,071 0 192
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 326,091 19,003 SH SOLE 0 19,003 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 250,223 8,002 SH SOLE 0 8,002 0 0
EXXON MOBIL CORP COM 30231G102 394,287 3,497 SH SOLE 0 3,497 0 0
FACTSET RESH SYS INC COM 303075105 5,850,126 20,420 SH SOLE 0 20,359 0 61
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 7,546,177 74,486 SH SOLE 0 74,240 0 246
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109 354,201 3,032 SH SOLE 0 3,032 0 0
GENERAL DYNAMICS CORP COM 369550108 11,917,772 34,949 SH SOLE 0 34,854 0 95
GRAINGER W W INC COM 384802104 11,121,996 11,671 SH SOLE 0 11,644 0 27
HANOVER INS GROUP INC COM 410867105 482,591 2,657 SH SOLE 0 2,657 0 0
HENRY JACK & ASSOC INC COM 426281101 7,510,838 50,432 SH SOLE 0 50,279 0 153
HOME DEPOT INC COM 437076102 10,844,100 26,763 SH SOLE 0 26,694 0 69
HONEYWELL INTL INC COM 438516106 8,802,900 41,819 SH SOLE 0 41,696 0 123
ILLINOIS TOOL WKS INC COM 452308109 9,104,435 34,915 SH SOLE 0 34,807 0 108
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,803,080 52,250 SH SOLE 0 52,109 0 141
INTUIT COM 461202103 7,006,657 10,260 SH SOLE 0 10,223 0 37
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 763,981 31,939 SH SOLE 0 31,939 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,282,439 7,133 SH SOLE 0 7,133 0 0
ISHARES INC MSCI EURZONE ETF 464286608 203,163 3,280 SH SOLE 0 3,280 0 0
ISHARES INC CORE MSCI EMKT 46434G103 621,955 9,435 SH SOLE 0 9,435 0 0
ISHARES TR CALIF MUN BD ETF 464288356 708,608 12,423 SH SOLE 0 12,423 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 555,195 22,810 SH SOLE 0 22,810 0 0
ISHARES TR CORE DIV GRWTH 46434V621 250,126 3,674 SH SOLE 0 3,674 0 0
ISHARES TR CORE S&P TTL STK 464287150 315,769 2,168 SH SOLE 0 2,168 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,038,547 10,013 SH SOLE 0 10,013 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 443,974 17,625 SH SOLE 0 17,625 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,480,176 3,160 SH SOLE 0 3,160 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841 277,446 12,320 SH SOLE 0 12,320 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 832,966 17,055 SH SOLE 0 17,055 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 555,741 22,870 SH SOLE 0 22,870 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 289,308 12,606 SH SOLE 0 12,606 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 226,350 1,875 SH SOLE 0 1,875 0 0
ISHARES TR MSCI USA VALUE 46432F388 346,639 2,772 SH SOLE 0 2,772 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,234,030 26,929 SH SOLE 0 26,929 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 926,404 4,763 SH SOLE 0 4,763 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 284,355 2,663 SH SOLE 0 2,663 0 0
ISHARES TR CORE S&P500 ETF 464287200 215,515 322 SH SOLE 0 322 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 273,838 11,720 SH SOLE 0 11,720 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,406,939 26,531 SH SOLE 0 26,531 0 0
ISHARES TR SHORT TREAS BD 464288679 967,008 8,752 SH SOLE 0 8,752 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 5,705,810 105,351 SH SOLE 0 104,281 0 1,070
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732 411,566 4,475 SH SOLE 0 4,467 0 8
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,901,510 38,578 SH SOLE 0 38,486 0 92
JOHNSON & JOHNSON COM 478160104 9,577,173 51,651 SH SOLE 0 51,495 0 156
JPMORGAN CHASE & CO. COM 46625H100 1,520,057 4,819 SH SOLE 0 4,819 0 0
KINDER MORGAN INC DEL COM 49456B101 203,266 7,180 SH SOLE 0 7,180 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 12,058,503 39,483 SH SOLE 0 39,370 0 113
LINDE PLC SHS G54950103 11,099,325 23,367 SH SOLE 0 23,303 0 64
LOCKHEED MARTIN CORP COM 539830109 576,088 1,154 SH SOLE 0 1,154 0 0
LOWES COS INC COM 548661107 13,252,833 52,735 SH SOLE 0 52,627 0 108
MARSH & MCLENNAN COS INC COM 571748102 839,171 4,164 SH SOLE 0 4,164 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,111,263 12,502 SH SOLE 0 12,455 0 47
MCCORMICK & CO INC COM NON VTG 579780206 6,623,889 98,997 SH SOLE 0 98,678 0 319
MCDONALDS CORP COM 580135101 9,054,688 29,796 SH SOLE 0 29,701 0 95
MEDTRONIC PLC SHS G5960L103 9,458,380 99,311 SH SOLE 0 99,043 0 268
MERCK & CO INC COM 58933Y105 220,148 2,623 SH SOLE 0 2,623 0 0
META PLATFORMS INC CL A 30303M102 1,371,087 1,867 SH SOLE 0 1,867 0 0
MICROSOFT CORP COM 594918104 19,277,916 37,220 SH SOLE 0 37,160 0 60
MONDELEZ INTL INC CL A 609207105 7,807,376 124,978 SH SOLE 0 124,587 0 391
MOODYS CORP COM 615369105 745,691 1,565 SH SOLE 0 1,565 0 0
MPLX LP COM UNIT REP LTD 55336V100 214,785 4,300 SH SOLE 0 4,300 0 0
NETFLIX INC COM 64110L106 1,564,591 1,305 SH SOLE 0 1,305 0 0
NEW JERSEY RES CORP COM 646025106 8,291,912 172,210 SH SOLE 0 171,654 0 556
NEXTERA ENERGY INC COM 65339F101 12,081,420 160,040 SH SOLE 0 159,582 0 458
NIKE INC CL B 654106103 8,101,720 116,187 SH SOLE 0 115,858 0 329
NOVARTIS AG SPONSORED ADR 66987V109 283,539 2,211 SH SOLE 0 2,211 0 0
NOVO-NORDISK A S ADR 670100205 1,097,648 19,781 SH SOLE 0 19,781 0 0
NVIDIA CORPORATION COM 67066G104 1,607,952 8,618 SH SOLE 0 8,618 0 0
ONEOK INC NEW COM 682680103 274,878 3,767 SH SOLE 0 3,767 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 714,780 6,630 SH SOLE 0 6,630 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 877,440 4,810 SH SOLE 0 4,810 0 0
PARKER-HANNIFIN CORP COM 701094104 8,960,575 11,819 SH SOLE 0 11,789 0 30
PAYCHEX INC COM 704326107 8,008,317 63,177 SH SOLE 0 62,999 0 178
PEPSICO INC COM 713448108 8,072,913 57,483 SH SOLE 0 57,316 0 167
PHILLIPS 66 COM 718546104 12,661,655 93,087 SH SOLE 0 92,870 0 217
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 232,050 13,602 SH SOLE 0 13,602 0 0
PPG INDS INC COM 693506107 7,685,538 73,119 SH SOLE 0 72,901 0 218
PRICE T ROWE GROUP INC COM 74144T108 202,817 1,976 SH SOLE 0 1,976 0 0
PROCTER AND GAMBLE CO COM 742718109 8,355,754 54,382 SH SOLE 0 54,221 0 161
PROLOGIS INC. COM 74340W103 8,569,785 74,832 SH SOLE 0 74,626 0 206
QUALCOMM INC COM 747525103 867,401 5,214 SH SOLE 0 5,214 0 0
REALTY INCOME CORP COM 756109104 8,192,000 134,759 SH SOLE 0 134,313 0 446
REPUBLIC SVCS INC COM 760759100 985,846 4,296 SH SOLE 0 4,296 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,757,250 13,550 SH SOLE 0 13,501 0 49
RTX CORPORATION COM 75513E101 551,687 3,297 SH SOLE 0 3,297 0 0
S&P GLOBAL INC COM 78409V104 10,180,513 20,917 SH SOLE 0 20,860 0 57
SALESFORCE INC COM 79466L302 884,958 3,734 SH SOLE 0 3,734 0 0
SHERWIN WILLIAMS CO COM 824348106 9,934,546 28,691 SH SOLE 0 28,613 0 78
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,920,171 6,297 SH SOLE 0 6,297 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,486,252 2,231 SH SOLE 0 2,231 0 0
STARBUCKS CORP COM 855244109 8,873,597 104,889 SH SOLE 0 104,623 0 266
STRYKER CORPORATION COM 863667101 9,451,353 25,567 SH SOLE 0 25,492 0 75
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,829,908 6,552 SH SOLE 0 6,552 0 0
TARGET CORP COM 87612E106 7,164,622 79,873 SH SOLE 0 79,643 0 230
TESLA INC COM 88160R101 2,365,466 5,319 SH SOLE 0 5,319 0 0
TEXAS INSTRS INC COM 882508104 8,750,876 47,629 SH SOLE 0 47,496 0 133
TRACTOR SUPPLY CO COM 892356106 10,943,835 192,436 SH SOLE 0 191,926 0 510
ULTA BEAUTY INC COM 90384S303 1,341,178 2,453 SH SOLE 0 2,453 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,717,230 22,349 SH SOLE 0 22,286 0 63
VANGUARD INDEX FDS MID CAP ETF 922908629 226,180 770 SH SOLE 0 770 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 348,767 3,815 SH SOLE 0 3,815 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 580,521 2,283 SH SOLE 0 2,283 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,438,041 4,382 SH SOLE 0 4,382 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,411,619 10,470 SH SOLE 0 10,470 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,027,635 40,496 SH SOLE 0 40,496 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 318,074 1,474 SH SOLE 0 1,474 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,131,170 18,878 SH SOLE 0 18,878 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,297,112 3,312 SH SOLE 0 3,312 0 0
VISA INC COM CL A 92826C839 8,288,365 24,279 SH SOLE 0 24,209 0 70
WALMART INC COM 931142103 14,554,030 141,219 SH SOLE 0 140,977 0 242
WASTE MGMT INC DEL COM 94106L109 963,260 4,362 SH SOLE 0 4,362 0 0
WATSCO INC COM 942622200 870,054 2,152 SH SOLE 0 2,152 0 0
WEC ENERGY GROUP INC COM 92939U106 9,623,956 83,986 SH SOLE 0 83,747 0 239
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 215,113 5,475 SH SOLE 0 5,475 0 0
XYLEM INC COM 98419M100 11,551,020 78,312 SH SOLE 0 78,078 0 234
ZOETIS INC CL A 98978V103 7,925,715 54,167 SH SOLE 0 54,008 0 159