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
3M CO COM 88579Y101   231,895 2,121 SH   SOLE   2,121 0 0
ABBOTT LABS COM 002824100   932,364 8,471 SH   SOLE   8,471 0 0
ABBVIE INC COM 00287Y109   15,032,597 97,003 SH   SOLE   97,003 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   20,691,231 58,964 SH   SOLE   58,964 0 0
ADOBE INC COM 00724F101   16,142,355 27,057 SH   SOLE   27,057 0 0
ADVANCED MICRO DEVICES INC COM 007903107   629,441 4,270 SH   SOLE   4,270 0 0
ALBEMARLE CORP COM 012653101   3,967,499 27,461 SH   SOLE   27,461 0 0
ALPHABET INC CAP STK CL A 02079K305   38,411,805 274,979 SH   SOLE   274,979 0 0
ALPHABET INC CAP STK CL C 02079K107   1,741,895 12,360 SH   SOLE   12,360 0 0
AMAZON COM INC COM 023135106   34,774,052 228,867 SH   SOLE   228,867 0 0
AMERICAN ELEC PWR CO INC COM 025537101   379,987 4,678 SH   SOLE   4,678 0 0
AMERICAN EXPRESS CO COM 025816109   327,429 1,748 SH   SOLE   1,748 0 0
AMERICAN TOWER CORP NEW COM 03027X100   545,961 2,529 SH   SOLE   2,529 0 0
AMGEN INC COM 031162100   2,106,223 7,313 SH   SOLE   7,313 0 0
AMPHENOL CORP NEW CL A 032095101   218,010 2,199 SH   SOLE   2,199 0 0
APPLE INC COM 037833100   66,132,168 343,490 SH   SOLE   343,490 0 0
APPLIED MATLS INC COM 038222105   305,664 1,886 SH   SOLE   1,886 0 0
ARISTA NETWORKS INC COM 040413106   531,075 2,255 SH   SOLE   2,255 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   424,632 561 SH   SOLE   561 0 0
AT&T INC COM 00206R102   184,370 10,988 SH   SOLE   10,988 0 0
ATMOS ENERGY CORP COM 049560105   495,870 4,278 SH   SOLE   4,278 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   10,598,737 45,494 SH   SOLE   45,494 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   38,567,313 108,135 SH   SOLE   108,135 0 0
BLACKROCK INC COM 09247X101   392,099 483 SH   SOLE   483 0 0
BLOCK H & R INC COM 093671105   902,487 18,658 SH   SOLE   18,658 0 0
BOEING CO COM 097023105   1,583,257 6,074 SH   SOLE   6,074 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   243,424 4,744 SH   SOLE   4,744 0 0
CAPITAL ONE FINL CORP COM 14040H105   251,646 1,919 SH   SOLE   1,919 0 0
CATERPILLAR INC COM 149123101   556,342 1,882 SH   SOLE   1,882 0 0
CHEVRON CORP NEW COM 166764100   12,989,238 87,083 SH   SOLE   87,083 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   304,166 133 SH   SOLE   133 0 0
CHURCH & DWIGHT CO INC COM 171340102   15,309,966 161,907 SH   SOLE   161,907 0 0
CISCO SYS INC COM 17275R102   635,390 12,577 SH   SOLE   12,577 0 0
CLOROX CO DEL COM 189054109   541,272 3,796 SH   SOLE   3,796 0 0
COCA COLA CO COM 191216100   726,270 12,324 SH   SOLE   12,324 0 0
COLGATE PALMOLIVE CO COM 194162103   298,913 3,750 SH   SOLE   3,750 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,867,534 2,829 SH   SOLE   2,829 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   270,639 1,060 SH   SOLE   1,060 0 0
DANAHER CORPORATION COM 235851102   23,696,815 102,433 SH   SOLE   102,433 0 0
DEERE & CO COM 244199105   364,751 912 SH   SOLE   912 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   10,914,812 74,933 SH   SOLE   74,933 0 0
DISNEY WALT CO COM 254687106   525,246 5,817 SH   SOLE   5,817 0 0
DOMINION ENERGY INC COM 25746U109   245,686 5,227 SH   SOLE   5,227 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   653,265 6,732 SH   SOLE   6,732 0 0
EATON CORP PLC SHS G29183103   956,778 3,973 SH   SOLE   3,973 0 0
EBAY INC. COM 278642103   234,283 5,371 SH   SOLE   5,371 0 0
ELEVANCE HEALTH INC COM 036752103   375,362 796 SH   SOLE   796 0 0
ELI LILLY & CO COM 532457108   32,634,050 55,984 SH   SOLE   55,984 0 0
ENPHASE ENERGY INC COM 29355A107   1,504,546 11,386 SH   SOLE   11,386 0 0
EXTRA SPACE STORAGE INC COM 30225T102   11,217,309 69,964 SH   SOLE   69,964 0 0
EXXON MOBIL CORP COM 30231G102   2,031,563 20,320 SH   SOLE   20,320 0 0
FORTINET INC COM 34959E109   270,233 4,617 SH   SOLE   4,617 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   210,908 2,770 SH   SOLE   2,770 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   271,001 702 SH   SOLE   702 0 0
HOME DEPOT INC COM 437076102   927,675 2,677 SH   SOLE   2,677 0 0
HONEYWELL INTL INC COM 438516106   12,681,211 60,470 SH   SOLE   60,470 0 0
ILLINOIS TOOL WKS INC COM 452308109   274,807 1,049 SH   SOLE   1,049 0 0
INTEL CORP COM 458140100   515,963 10,268 SH   SOLE   10,268 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   441,050 2,697 SH   SOLE   2,697 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   543,824 1,612 SH   SOLE   1,612 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,318,199 27,365 SH   SOLE   27,365 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,305,332 8,071 SH   SOLE   8,071 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,691,113 40,055 SH   SOLE   40,055 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   209,483 1,935 SH   SOLE   1,935 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   314,963 2,689 SH   SOLE   2,689 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   5,232,194 54,282 SH   SOLE   54,282 0 0
ISHARES TR TIPS BD ETF 464287176   12,908,315 120,089 SH   SOLE   120,089 0 0
ISHARES TR USD INV GRDE ETF 464288620   7,074,792 138,018 SH   SOLE   138,018 0 0
ISHARES TR CORE S&P500 ETF 464287200   53,699,616 112,429 SH   SOLE   112,429 0 0
ISHARES TR CORE S&P MCP ETF 464287507   33,746,627 121,763 SH   SOLE   121,763 0 0
ISHARES TR CORE S&P SCP ETF 464287804   15,961,269 147,448 SH   SOLE   147,448 0 0
ISHARES TR CORE US AGGBD ET 464287226   35,774,944 360,453 SH   SOLE   360,453 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,928,937 16,456 SH   SOLE   16,456 0 0
ISHARES TR U.S. TECH ETF 464287721   200,205 1,631 SH   SOLE   1,631 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   7,219,564 289,826 SH   SOLE   289,826 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   7,271,124 293,664 SH   SOLE   293,664 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   6,240,895 261,125 SH   SOLE   261,125 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   2,761,946 115,418 SH   SOLE   115,418 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   1,818,980 72,498 SH   SOLE   72,498 0 0
ISHARES TR IBONDS DEC 29 46436E205   634,289 27,494 SH   SOLE   27,494 0 0
ISHARES TR IBOXX INV CP ETF 464287242   16,889,473 152,625 SH   SOLE   152,625 0 0
ISHARES TR EAFE GRWTH ETF 464288885   299,170 3,089 SH   SOLE   3,089 0 0
ISHARES TR ISHARES BIOTECH 464287556   365,034 2,687 SH   SOLE   2,687 0 0
ISHARES TR NATIONAL MUN ETF 464288414   6,358,656 58,654 SH   SOLE   58,654 0 0
ISHARES TR PFD AND INCM SEC 464288687   14,568,221 467,080 SH   SOLE   467,080 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   201,305 664 SH   SOLE   664 0 0
ISHARES TR RUS 1000 ETF 464287622   617,037 2,353 SH   SOLE   2,353 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   211,024 1,277 SH   SOLE   1,277 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,057,432 4,193 SH   SOLE   4,193 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   23,089,677 115,040 SH   SOLE   115,040 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,343,952 8,652 SH   SOLE   8,652 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   234,048 855 SH   SOLE   855 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,971,200 25,360 SH   SOLE   25,360 0 0
ISHARES TR S&P 100 ETF 464287101   5,282,647 23,648 SH   SOLE   23,648 0 0
ISHARES TR S&P MC 400GR ETF 464287606   4,481,956 56,576 SH   SOLE   56,576 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852   247,387 5,385 SH   SOLE   5,385 0 0
JOHNSON & JOHNSON COM 478160104   20,297,183 129,496 SH   SOLE   129,496 0 0
JPMORGAN CHASE & CO COM 46625H100   1,163,465 6,840 SH   SOLE   6,840 0 0
KENVUE INC COM 49177J102   9,814,924 455,872 SH   SOLE   455,872 0 0
KIMBERLY-CLARK CORP COM 494368103   780,702 6,425 SH   SOLE   6,425 0 0
LINDE PLC SHS G54950103   20,612,895 50,188 SH   SOLE   50,188 0 0
LOCKHEED MARTIN CORP COM 539830109   358,235 790 SH   SOLE   790 0 0
LOWES COS INC COM 548661107   25,535,509 114,741 SH   SOLE   114,741 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,689,070 7,490 SH   SOLE   7,490 0 0
MARSH & MCLENNAN COS INC COM 571748102   12,620,495 66,609 SH   SOLE   66,609 0 0
MARVELL TECHNOLOGY INC COM 573874104   437,851 7,260 SH   SOLE   7,260 0 0
MASTERCARD INCORPORATED CL A 57636Q104   261,032 612 SH   SOLE   612 0 0
MCDONALDS CORP COM 580135101   21,989,478 74,161 SH   SOLE   74,161 0 0
MERCK & CO INC COM 58933Y105   917,869 8,419 SH   SOLE   8,419 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   509,968 5,655 SH   SOLE   5,655 0 0
MICROSOFT CORP COM 594918104   72,628,231 193,140 SH   SOLE   193,140 0 0
MONDELEZ INTL INC CL A 609207105   513,182 7,085 SH   SOLE   7,085 0 0
NETFLIX INC COM 64110L106   323,045 664 SH   SOLE   664 0 0
NEXTERA ENERGY INC COM 65339F101   23,079,228 379,968 SH   SOLE   379,968 0 0
NIKE INC CL B 654106103   7,631,013 70,287 SH   SOLE   70,287 0 0
NORFOLK SOUTHN CORP COM 655844108   314,937 1,332 SH   SOLE   1,332 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,056,429 2,257 SH   SOLE   2,257 0 0
NVIDIA CORPORATION COM 67066G104   937,740 1,894 SH   SOLE   1,894 0 0
NVR INC COM 62944T105   483,031 69 SH   SOLE   69 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   343,720 848 SH   SOLE   848 0 0
ORACLE CORP COM 68389X105   271,271 2,573 SH   SOLE   2,573 0 0
PARKER-HANNIFIN CORP COM 701094104   550,537 1,195 SH   SOLE   1,195 0 0
PEPSICO INC COM 713448108   15,811,968 93,099 SH   SOLE   93,099 0 0
PFIZER INC COM 717081103   326,795 11,351 SH   SOLE   11,351 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   215,276 23,579 SH   SOLE   23,579 0 0
PNC FINL SVCS GROUP INC COM 693475105   18,434,992 119,051 SH   SOLE   119,051 0 0
PROCTER AND GAMBLE CO COM 742718109   1,347,902 9,198 SH   SOLE   9,198 0 0
PROGRESSIVE CORP COM 743315103   27,791,117 174,480 SH   SOLE   174,480 0 0
PROLOGIS INC. COM 74340W103   498,009 3,736 SH   SOLE   3,736 0 0
QUALCOMM INC COM 747525103   634,979 4,390 SH   SOLE   4,390 0 0
REALTY INCOME CORP COM 756109104   248,629 4,330 SH   SOLE   4,330 0 0
ROPER TECHNOLOGIES INC COM 776696106   21,186,310 38,862 SH   SOLE   38,862 0 0
RTX CORPORATION COM 75513E101   10,291,381 122,313 SH   SOLE   122,313 0 0
S&P GLOBAL INC COM 78409V104   234,797 533 SH   SOLE   533 0 0
SALESFORCE INC COM 79466L302   16,511,311 62,747 SH   SOLE   62,747 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,581,035 20,991 SH   SOLE   20,991 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   228,774 4,109 SH   SOLE   4,109 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   557,570 9,886 SH   SOLE   9,886 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,217,729 25,778 SH   SOLE   25,778 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   2,212,590 42,387 SH   SOLE   42,387 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   361,543 2,651 SH   SOLE   2,651 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,586,749 8,244 SH   SOLE   8,244 0 0
SHERWIN WILLIAMS CO COM 824348106   311,900 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO COM 842587107   238,618 3,403 SH   SOLE   3,403 0 0
SPDR GOLD TR GOLD SHS 78463V107   419,236 2,193 SH   SOLE   2,193 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,500,059 41,026 SH   SOLE   41,026 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   433,605 855 SH   SOLE   855 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   24,197,747 335,381 SH   SOLE   335,381 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   649,844 25,414 SH   SOLE   25,414 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   15,456,576 614,820 SH   SOLE   614,820 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   231,222 8,096 SH   SOLE   8,096 0 0
STARBUCKS CORP COM 855244109   273,542 2,849 SH   SOLE   2,849 0 0
STRYKER CORPORATION COM 863667101   1,015,469 3,391 SH   SOLE   3,391 0 0
SYNOPSYS INC COM 871607107   435,099 845 SH   SOLE   845 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   19,638,638 188,833 SH   SOLE   188,833 0 0
TESLA INC COM 88160R101   6,795,742 27,349 SH   SOLE   27,349 0 0
TEXAS INSTRS INC COM 882508104   9,542,372 55,980 SH   SOLE   55,980 0 0
THE CIGNA GROUP COM 125523100   267,109 892 SH   SOLE   892 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   358,579 676 SH   SOLE   676 0 0
TJX COS INC NEW COM 872540109   13,865,220 147,801 SH   SOLE   147,801 0 0
UNION PAC CORP COM 907818108   16,845,805 68,585 SH   SOLE   68,585 0 0
UNITEDHEALTH GROUP INC COM 91324P102   33,842,634 64,282 SH   SOLE   64,282 0 0
US BANCORP DEL COM NEW 902973304   224,379 5,184 SH   SOLE   5,184 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   239,976 3,142 SH   SOLE   3,142 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   214,424 2,784 SH   SOLE   2,784 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,345,530 5,672 SH   SOLE   5,672 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,684,124 20,766 SH   SOLE   20,766 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,612,624 38,806 SH   SOLE   38,806 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,860,715 80,599 SH   SOLE   80,599 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   224,202 5,947 SH   SOLE   5,947 0 0
VISA INC COM CL A 92826C839   31,002,896 119,082 SH   SOLE   119,082 0 0
WALMART INC COM 931142103   292,157 1,853 SH   SOLE   1,853 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   220,925 1,060 SH   SOLE   1,060 0 0
XCEL ENERGY INC COM 98389B100   14,711,473 237,627 SH   SOLE   237,627 0 0
ZOETIS INC CL A 98978V103   443,125 2,245 SH   SOLE   2,245 0 0