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
1ST FINL BANCORP COM 320209109 988,793 35,466 SH SOLE 35,466 0 0
ABBOTT LABORATORIES COM 002824100 66,075,484 643,571 SH SOLE 643,571 0 0
ABBVIE INC COM 00287Y109 5,112,320 23,506 SH SOLE 23,506 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 55,723,272 281,019 SH SOLE 281,019 0 0
ALCON AG ORD SHS H01301128 283,844 3,767 SH SOLE 3,767 0 0
ALPHABET INC CAP STK CL A 02079K305 97,101,739 337,675 SH SOLE 337,675 0 0
ALPHABET INC CAP STK CL C 02079K107 1,409,008 4,912 SH SOLE 4,912 0 0
AMAZON COM INC COM 023135106 1,020,591 4,900 SH SOLE 4,900 0 0
AMERICAN EXPRESS CO COM 025816109 261,646 865 SH SOLE 865 0 0
AMGEN INC COM 031162100 5,135,251 14,595 SH SOLE 14,595 0 0
APPLE INC COM 037833100 13,792,537 54,346 SH SOLE 54,346 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 89,902,094 68,065 SH SOLE 68,065 0 0
ASTRAZENECA PLC ORD G0593M107 72,768,075 368,969 SH SOLE 368,969 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 27,865,397 136,060 SH SOLE 136,060 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 718,140 1 SH SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 751,386 1,568 SH SOLE 1,568 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 60,080,489 610,450 SH SOLE 610,450 0 0
BLACKROCK INC COM 09290D101 5,284,597 5,495 SH SOLE 5,495 0 0
BOEING CO COM 097023105 231,074 1,161 SH SOLE 1,161 0 0
BP PLC SPONSORED ADR 055622104 221,934 4,722 SH SOLE 4,722 0 0
BROADCOM INC COM 11135F101 81,372,784 262,908 SH SOLE 262,908 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 35,604,081 632,287 SH SOLE 632,287 0 0
CATERPILLAR INC COM 149123101 1,206,023 1,702 SH SOLE 1,702 0 0
CHARLES RIV LABS INTL INC COM 159864107 218,903 1,269 SH SOLE 1,269 0 0
CHEVRON CORPORATION COM 166764100 36,440,382 176,126 SH SOLE 176,126 0 0
CHUBB LTD SWITZ COM H1467J104 72,546,387 222,166 SH SOLE 222,166 0 0
CHURCH & DWIGHT CO INC COM 171340102 37,681,841 403,792 SH SOLE 403,792 0 0
CISCO SYS INC COM 17275R102 7,709,218 99,358 SH SOLE 99,358 0 0
CME GROUP INC COM 12572Q105 6,039,022 20,447 SH SOLE 20,447 0 0
COCA COLA CO COM 191216100 6,090,185 79,526 SH SOLE 79,526 0 0
CONOCOPHILLIPS COM 20825C104 287,232 2,176 SH SOLE 2,176 0 0
CONSOLIDATED EDISON INC COM 209115104 7,112,571 62,843 SH SOLE 62,843 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,079,325 1,083 SH SOLE 1,083 0 0
CUMMINS INC COM 231021106 604,422 1,123 SH SOLE 1,123 0 0
DANAHER CORP DEL COM 235851102 53,044,256 279,215 SH SOLE 279,215 0 0
DARDEN RESTAURANTS INC COM 237194105 66,563,973 339,543 SH SOLE 339,543 0 0
DEERE & CO COM 244199105 995,954 1,763 SH SOLE 1,763 0 0
DISNEY WALT CO COM 254687106 65,530,805 679,921 SH SOLE 679,921 0 0
DOVER CORP COM 260003108 71,968,904 345,257 SH SOLE 345,257 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 213,040 1,627 SH SOLE 1,627 0 0
EATON CORP PLC SHS G29183103 5,590,740 15,631 SH SOLE 15,631 0 0
ELI LILLY & CO COM 532457108 29,384,663 31,948 SH SOLE 31,948 0 0
EMERSON ELEC CO COM 291011104 239,767 1,830 SH SOLE 1,830 0 0
ENBRIDGE INC COM 29250N105 258,790 4,780 SH SOLE 4,780 0 0
EOG RES INC COM 26875P101 37,992,608 262,797 SH SOLE 262,797 0 0
EXXON MOBIL CORP COM 30231G102 1,076,539 6,345 SH SOLE 6,345 0 0
FISERV INC COM 337738108 907,308 16,260 SH SOLE 16,260 0 0
GALLAGHER ARTHUR J & CO COM 363576109 33,726,021 155,721 SH SOLE 155,721 0 0
GE AEROSPACE COM NEW 369604301 313,037 1,102 SH SOLE 1,102 0 0
GENERAL DYNAMICS CORP COM 369550108 6,102,109 17,779 SH SOLE 17,779 0 0
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438 1,906,267 18,974 SH SOLE 18,974 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 6,990,048 51,461 SH SOLE 51,461 0 0
HOME DEPOT INC COM 437076102 56,806,381 172,722 SH SOLE 172,722 0 0
HONEYWELL INTL INC COM 438516106 84,610,710 374,334 SH SOLE 374,334 0 0
HOULIHAN LOKEY INC CL A 441593100 37,009,729 257,692 SH SOLE 257,692 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,946,315 22,705 SH SOLE 22,705 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 68,400,131 434,894 SH SOLE 434,894 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,889,106 7,794 SH SOLE 7,794 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 344,577 597 SH SOLE 597 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 172,675,633 1,715,434 SH SOLE 1,715,434 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 464,918 4,495 SH SOLE 4,495 0 0
ISHARES TR CORE S&P MCP ETF 464287507 238,832 3,537 SH SOLE 3,537 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,827,834 5,860 SH SOLE 5,860 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1,887,491 74,516 SH SOLE 74,516 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 448,218 19,560 SH SOLE 19,560 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 1,093,321 45,104 SH SOLE 45,104 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841 765,222 34,116 SH SOLE 34,116 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 589,631 26,461 SH SOLE 26,461 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 840,607 38,484 SH SOLE 38,484 0 0
ISHARES TR IBONDS DEC 29 46436E205 1,863,452 80,114 SH SOLE 80,114 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 713,650 29,441 SH SOLE 29,441 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 745,575 6,754 SH SOLE 6,754 0 0
ISHARES TR US INDUSTRIALS 464287754 287,556 1,949 SH SOLE 1,949 0 0
JOHNSON & JOHNSON COM 478160104 1,684,192 6,890 SH SOLE 6,890 0 0
JPMORGAN CHASE & CO COM 46625H100 14,535,360 49,413 SH SOLE 49,413 0 0
KAYNE ANDERSON BDC INC COM SHS 48662X105 260,472 18,447 SH SOLE 18,447 0 0
KINDER MORGAN INC DEL COM 49456B101 5,300,888 158,094 SH SOLE 158,094 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 4,050,078 83,662 SH SOLE 83,662 0 0
LAM RESEARCH CORP COM NEW 512807306 300,851 1,408 SH SOLE 1,408 0 0
LOCKHEED MARTIN CORP COM 539830109 271,204 449 SH SOLE 449 0 0
LOWES COS INC COM 548661107 4,430,847 18,753 SH SOLE 18,753 0 0
MASTERCARD INCORPORATED CL A 57636Q104 829,936 1,661 SH SOLE 1,661 0 0
MCDONALDS CORP COM 580135101 2,586,395 8,322 SH SOLE 8,322 0 0
MEDTRONIC PLC SHS G5960L103 4,415,214 50,571 SH SOLE 50,571 0 0
MERCK & CO INC COM 58933Y105 237,625 1,965 SH SOLE 1,965 0 0
META PLATFORMS INC CL A 30303M102 304,946 533 SH SOLE 533 0 0
MICROSOFT CORP COM 594918104 70,840,974 191,374 SH SOLE 191,374 0 0
MID-AMER APT CMNTYS INC COM 59522J103 2,012,294 16,478 SH SOLE 16,478 0 0
MORGAN STANLEY COM NEW 617446448 5,370,862 32,636 SH SOLE 32,636 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,846,034 4,242 SH SOLE 4,242 0 0
NEXTERA ENERGY INC COM 65339F101 46,468,805 500,310 SH SOLE 500,310 0 0
NOVARTIS AG SPONSORED ADR 66987V109 40,640,777 266,061 SH SOLE 266,061 0 0
NVIDIA CORPORATION COM 67066G104 3,734,270 21,411 SH SOLE 21,411 0 0
OLD REP INTL CORP COM 680223104 4,264,193 106,872 SH SOLE 106,872 0 0
PAYCHEX INC COM 704326107 1,978,185 21,474 SH SOLE 21,474 0 0
PEPSICO INC COM 713448108 293,809 1,892 SH SOLE 1,892 0 0
PHILIP MORRIS INTL INC COM 718172109 241,044 1,445 SH SOLE 1,445 0 0
PHILLIPS 66 COM 718546104 201,856 1,108 SH SOLE 1,108 0 0
PNC FINL SVCS GROUP INC COM 693475105 255,535 1,228 SH SOLE 1,228 0 0
PROCTER & GAMBLE CO COM 742718109 249,387 1,727 SH SOLE 1,727 0 0
PROGRESSIVE CORP COM 743315103 61,922,350 312,361 SH SOLE 312,361 0 0
PURPLE INNOVATION INC COM 74640Y106 20,154 30,480 SH SOLE 30,480 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 215,876 1,871 SH SOLE 1,871 0 0
ROCKET LAB CORP COM 773121108 526,604 8,200 SH SOLE 8,200 0 0
RTX CORPORATION COM 75513E101 8,782,253 45,527 SH SOLE 45,527 0 0
SEMPRA COM 816851109 39,358,022 402,350 SH SOLE 402,350 0 0
SOUTHERN CO COM 842587107 4,735,561 49,063 SH SOLE 49,063 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R663 9,521,305 103,899 SH SOLE 103,899 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 292,808 449 SH SOLE 449 0 0
STRYKER CORPORATION COM 863667101 68,017,010 206,447 SH SOLE 206,447 0 0
SYSCO CORP COM 871829107 4,085,284 57,273 SH SOLE 57,273 0 0
TESLA INC COM 88160R101 213,310 574 SH SOLE 574 0 0
TEXAS INSTRS INC COM 882508104 5,797,603 29,863 SH SOLE 29,863 0 0
TJX COS INC NEW COM 872540109 280,434 1,756 SH SOLE 1,756 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 275,882 662 SH SOLE 662 0 0
UNION PAC CORP COM 907818108 280,954 1,158 SH SOLE 1,158 0 0
UNITED PARCEL SVCS INC CL B 911312106 2,489,703 25,307 SH SOLE 25,307 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,057,843 1,770 SH SOLE 1,770 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 445,713 1,389 SH SOLE 1,389 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 429,624 616 SH SOLE 616 0 0
VISA INC COM CL A 92826C839 520,931 1,724 SH SOLE 1,724 0 0
WEC ENERGY GROUP INC COM 92939U106 5,142,142 44,417 SH SOLE 44,417 0 0