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   10,774,142 125,485 SH   SOLE   124,137 0 1,348
ABBOTT LABS COM 002824100   7,879,820 69,328 SH   SOLE   68,534 0 794
ADOBE INC COM 00724F101   430,424 853 SH   SOLE   853 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   290,412 3,413 SH   SOLE   3,413 0 0
AIR PRODS & CHEMS INC COM 009158106   7,972,621 32,908 SH   SOLE   32,579 0 329
ALPHABET INC CAP STK CL C 02079K107   710,445 4,666 SH   SOLE   4,666 0 0
AMAZON COM INC COM 023135106   1,875,772 10,399 SH   SOLE   10,399 0 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,009,203 15,705 SH   SOLE   15,278 0 427
AMERICAN CENTY ETF TR US SML CP VALU 025072877   283,098 3,021 SH   SOLE   2,940 0 81
AMERICAN EXPRESS CO COM 025816109   240,668 1,057 SH   SOLE   1,057 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   7,363,519 60,253 SH   SOLE   59,609 0 644
CENCORA INC COM 03073E105   12,152,659 50,013 SH   SOLE   49,448 0 565
AMGEN INC COM 031162100   9,718,342 34,181 SH   SOLE   33,790 0 391
ANALOG DEVICES INC COM 032654105   10,288,442 52,017 SH   SOLE   51,408 0 609
APPLE INC COM 037833100   14,935,442 87,097 SH   SOLE   86,382 0 715
ATMOS ENERGY CORP COM 049560105   7,924,706 66,667 SH   SOLE   65,912 0 755
AUTOMATIC DATA PROCESSING IN COM 053015103   8,900,734 35,640 SH   SOLE   35,247 0 393
AUTOZONE INC COM 053332102   271,042 86 SH   SOLE   86 0 0
BAXTER INTL INC COM 071813109   433,170 10,135 SH   SOLE   10,135 0 0
BECTON DICKINSON & CO COM 075887109   7,409,643 29,944 SH   SOLE   29,599 0 345
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   791,419 1,882 SH   SOLE   1,882 0 0
BLACKROCK INC COM 09247X101   9,349,112 11,214 SH   SOLE   11,092 0 122
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   263,653 11,744 SH   SOLE   11,415 0 329
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207   439,774 18,509 SH   SOLE   17,902 0 607
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   9,125,694 44,546 SH   SOLE   44,013 0 533
BROADCOM INC COM 11135F101   6,376,548 4,811 SH   SOLE   4,770 0 41
BROWN & BROWN INC COM 115236101   11,533,132 131,747 SH   SOLE   130,406 0 1,341
BROWN FORMAN CORP CL B 115637209   6,468,760 125,315 SH   SOLE   123,851 0 1,464
CMS ENERGY CORP COM 125896100   7,449,938 123,466 SH   SOLE   122,051 0 1,415
CHEVRON CORP NEW COM 166764100   638,689 4,049 SH   SOLE   4,049 0 0
CHURCH & DWIGHT CO INC COM 171340102   8,113,023 77,778 SH   SOLE   76,886 0 892
CISCO SYS INC COM 17275R102   8,274,173 165,782 SH   SOLE   163,967 0 1,815
CINTAS CORP COM 172908105   9,355,288 13,617 SH   SOLE   13,469 0 148
COLGATE PALMOLIVE CO COM 194162103   8,445,880 93,791 SH   SOLE   92,742 0 1,049
COMCAST CORP NEW CL A 20030N101   8,087,203 186,556 SH   SOLE   184,442 0 2,114
COMMERCE BANCSHARES INC COM 200525103   7,604,408 142,940 SH   SOLE   141,359 0 1,581
CONOCOPHILLIPS COM 20825C104   645,691 5,073 SH   SOLE   5,073 0 0
COSTCO WHSL CORP NEW COM 22160K105   11,846,045 16,169 SH   SOLE   15,996 0 173
COSTAR GROUP INC COM 22160N109   424,847 4,398 SH   SOLE   4,398 0 0
DECKERS OUTDOOR CORP COM 243537107   2,312,676 2,457 SH   SOLE   0 0 2,457
DOLLAR GEN CORP NEW COM 256677105   435,095 2,788 SH   SOLE   2,788 0 0
DOLLAR TREE INC COM 256746108   373,219 2,803 SH   SOLE   2,803 0 0
ECOLAB INC COM 278865100   8,685,534 37,616 SH   SOLE   37,187 0 429
EMERSON ELEC CO COM 291011104   9,546,475 84,169 SH   SOLE   83,235 0 934
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   312,980 19,897 SH   SOLE   19,897 0 0
ENERPLUS CORP COM 292766102   226,090 11,500 SH   SOLE   11,500 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   285,964 9,800 SH   SOLE   9,800 0 0
META PLATFORMS INC CL A 30303M102   605,033 1,246 SH   SOLE   1,246 0 0
FACTSET RESH SYS INC COM 303075105   8,343,964 18,363 SH   SOLE   18,149 0 214
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   7,424,941 72,708 SH   SOLE   71,838 0 870
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   300,896 3,032 SH   SOLE   3,032 0 0
GENERAL DYNAMICS CORP COM 369550108   10,192,092 36,079 SH   SOLE   35,693 0 386
GRAINGER W W INC COM 384802104   13,096,720 12,874 SH   SOLE   12,726 0 148
HANOVER INS GROUP INC COM 410867105   361,804 2,657 SH   SOLE   2,657 0 0
HENRY JACK & ASSOC INC COM 426281101   8,285,531 47,692 SH   SOLE   47,201 0 491
HOME DEPOT INC COM 437076102   10,229,461 26,667 SH   SOLE   26,389 0 278
HONEYWELL INTL INC COM 438516106   8,110,043 39,513 SH   SOLE   39,085 0 428
ILLINOIS TOOL WKS INC COM 452308109   8,962,222 33,400 SH   SOLE   33,026 0 374
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,468,024 61,617 SH   SOLE   60,945 0 672
INVESCO QQQ TR UNIT SER 1 46090E103   2,265,783 5,103 SH   SOLE   5,103 0 0
INTUIT COM 461202103   396,500 610 SH   SOLE   610 0 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   577,034 23,202 SH   SOLE   23,202 0 0
ISHARES TR CORE S&P TTL STK 464287150   249,970 2,168 SH   SOLE   2,168 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   688,862 8,158 SH   SOLE   7,911 0 247
ISHARES TR 1 3 YR TREAS BD 464287457   678,856 8,301 SH   SOLE   8,301 0 0
ISHARES TR CORE S&P MCP ETF 464287507   337,107 5,550 SH   SOLE   5,486 0 64
ISHARES TR RUS 1000 VAL ETF 464287598   1,588,885 8,871 SH   SOLE   8,871 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,458,752 4,328 SH   SOLE   4,328 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   232,346 858 SH   SOLE   858 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   3,714,878 35,471 SH   SOLE   35,349 0 122
ISHARES TR CALIF MUN BD ETF 464288356   614,182 10,674 SH   SOLE   10,674 0 0
ISHARES TR SHORT TREAS BD 464288679   404,908 3,663 SH   SOLE   3,663 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   425,177 8,327 SH   SOLE   8,327 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   1,332,497 26,407 SH   SOLE   25,722 0 685
ISHARES TR MSCI USA QLT FCT 46432F339   1,926,018 11,719 SH   SOLE   11,225 0 494
ISHARES TR MSCI USA VALUE 46432F388   412,769 3,811 SH   SOLE   3,523 0 288
ISHARES TR CORE 1 5 YR USD 46432F859   632,423 13,331 SH   SOLE   13,331 0 0
ISHARES INC CORE MSCI EMKT 46434G103   486,846 9,435 SH   SOLE   9,435 0 0
ISHARES TR CORE DIV GRWTH 46434V621   275,437 4,744 SH   SOLE   4,163 0 581
ISHARES TR IBONDS DEC25 ETF 46434VBD1   228,302 9,202 SH   SOLE   9,202 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   644,286 25,720 SH   SOLE   25,720 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   276,946 11,612 SH   SOLE   11,612 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   275,200 12,118 SH   SOLE   12,118 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   227,352 9,787 SH   SOLE   9,787 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   466,806 19,499 SH   SOLE   19,499 0 0
JPMORGAN CHASE & CO COM 46625H100   529,193 2,642 SH   SOLE   2,642 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   2,717,989 56,041 SH   SOLE   55,217 0 824
JOHNSON & JOHNSON COM 478160104   7,623,372 48,191 SH   SOLE   47,639 0 552
L3HARRIS TECHNOLOGIES INC COM 502431109   8,386,337 39,354 SH   SOLE   38,932 0 422
ELI LILLY & CO COM 532457108   221,719 285 SH   SOLE   285 0 0
LOCKHEED MARTIN CORP COM 539830109   8,984,592 19,752 SH   SOLE   19,540 0 212
LOWES COS INC COM 548661107   13,500,945 53,001 SH   SOLE   52,499 0 502
MARSH & MCLENNAN COS INC COM 571748102   317,621 1,542 SH   SOLE   1,542 0 0
MASTERCARD INCORPORATED CL A 57636Q104   354,917 737 SH   SOLE   737 0 0
MCCORMICK & CO INC COM NON VTG 579780206   7,598,045 98,920 SH   SOLE   97,780 0 1,140
MCDONALDS CORP COM 580135101   8,068,264 28,616 SH   SOLE   28,296 0 320
MERCK & CO INC COM 58933Y105   383,051 2,903 SH   SOLE   2,903 0 0
MICROSOFT CORP COM 594918104   16,317,803 38,785 SH   SOLE   38,445 0 340
MONDELEZ INTL INC CL A 609207105   7,765,030 110,929 SH   SOLE   109,675 0 1,254
MOODYS CORP COM 615369105   259,793 661 SH   SOLE   661 0 0
NATIXIS ETF TR LOOMIS SAYLES 63873X208   542,470 22,707 SH   SOLE   22,097 0 610
NETFLIX INC COM 64110L106   751,875 1,238 SH   SOLE   1,238 0 0
NEW JERSEY RES CORP COM 646025106   7,437,805 173,335 SH   SOLE   171,357 0 1,978
NEXTERA ENERGY INC COM 65339F101   9,298,905 145,500 SH   SOLE   143,942 0 1,558
NIKE INC CL B 654106103   7,935,859 84,442 SH   SOLE   83,567 0 875
NOVARTIS AG SPONSORED ADR 66987V109   213,870 2,211 SH   SOLE   2,211 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   222,389 197 SH   SOLE   197 0 0
ONEOK INC NEW COM 682680103   302,000 3,767 SH   SOLE   3,767 0 0
PPG INDS INC COM 693506107   8,526,061 58,841 SH   SOLE   58,219 0 622
PARKER-HANNIFIN CORP COM 701094104   6,143,703 11,054 SH   SOLE   10,953 0 101
PAYCHEX INC COM 704326107   7,931,284 64,587 SH   SOLE   63,807 0 780
PEPSICO INC COM 713448108   8,558,864 48,905 SH   SOLE   48,389 0 516
PHILLIPS 66 COM 718546104   14,744,329 90,268 SH   SOLE   89,455 0 813
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   238,851 13,602 SH   SOLE   13,602 0 0
PRICE T ROWE GROUP INC COM 74144T108   8,793,114 72,122 SH   SOLE   71,307 0 815
PROCTER AND GAMBLE CO COM 742718109   8,439,229 52,014 SH   SOLE   51,441 0 573
PROLOGIS INC. COM 74340W103   8,631,502 66,284 SH   SOLE   65,602 0 682
QUALCOMM INC COM 747525103   1,098,926 6,491 SH   SOLE   6,491 0 0
RTX CORPORATION COM 75513E101   569,965 5,844 SH   SOLE   5,844 0 0
REALTY INCOME CORP COM 756109104   7,007,465 129,528 SH   SOLE   128,075 0 1,453
REPUBLIC SVCS INC COM 760759100   329,468 1,721 SH   SOLE   1,721 0 0
S&P GLOBAL INC COM 78409V104   9,218,651 21,668 SH   SOLE   21,436 0 232
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,543,580 2,951 SH   SOLE   2,951 0 0
SHERWIN WILLIAMS CO COM 824348106   10,057,982 28,958 SH   SOLE   28,658 0 300
STARBUCKS CORP COM 855244109   9,345,619 102,261 SH   SOLE   101,273 0 988
STRYKER CORPORATION COM 863667101   9,407,687 26,288 SH   SOLE   25,983 0 305
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   470,461 3,458 SH   SOLE   3,458 0 0
TARGET CORP COM 87612E106   11,667,356 65,839 SH   SOLE   65,051 0 788
TESLA INC COM 88160R101   913,229 5,195 SH   SOLE   5,195 0 0
TEXAS INSTRS INC COM 882508104   8,933,140 51,278 SH   SOLE   50,743 0 535
TRACTOR SUPPLY CO COM 892356106   10,494,187 40,097 SH   SOLE   39,674 0 423
ULTA BEAUTY INC COM 90384S303   358,173 685 SH   SOLE   685 0 0
UNION PAC CORP COM 907818108   8,972,018 36,482 SH   SOLE   36,109 0 373
UNITED PARCEL SERVICE INC CL B 911312106   9,426,858 63,425 SH   SOLE   62,732 0 693
UNITEDHEALTH GROUP INC COM 91324P102   9,364,844 18,930 SH   SOLE   18,735 0 195
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   340,568 1,865 SH   SOLE   1,865 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   870,450 17,350 SH   SOLE   17,350 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   452,212 8,937 SH   SOLE   8,652 0 285
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,033,410 10,471 SH   SOLE   10,471 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   329,921 3,815 SH   SOLE   3,815 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   314,299 1,638 SH   SOLE   1,638 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   521,871 2,283 SH   SOLE   2,283 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,086,122 4,179 SH   SOLE   4,179 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   542,995 1,299 SH   SOLE   1,299 0 0
VISA INC COM CL A 92826C839   6,238,833 22,355 SH   SOLE   22,157 0 198
VULCAN MATLS CO COM 929160109   310,583 1,138 SH   SOLE   1,138 0 0
WEC ENERGY GROUP INC COM 92939U106   7,473,002 91,001 SH   SOLE   90,004 0 997
WALMART INC COM 931142103   10,221,018 169,869 SH   SOLE   168,144 0 1,725
WASTE MGMT INC DEL COM 94106L109   331,235 1,554 SH   SOLE   1,554 0 0
WATSCO INC COM 942622200   353,783 819 SH   SOLE   819 0 0
XYLEM INC COM 98419M100   9,831,545 76,072 SH   SOLE   75,263 0 809
ZOETIS INC CL A 98978V103   8,083,669 47,773 SH   SOLE   47,229 0 544
AON PLC SHS CL A G0403H108   714,495 2,141 SH   SOLE   2,141 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,563,317 27,591 SH   SOLE   27,293 0 298
LINDE PLC SHS G54950103   10,746,222 23,144 SH   SOLE   22,887 0 257
MEDTRONIC PLC SHS G5960L103   8,533,379 97,916 SH   SOLE   96,871 0 1,045
CHUBB LIMITED COM H1467J104   10,169,039 39,243 SH   SOLE   38,825 0 418