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
Abbott Laboratories COM 002824100   4,423,223 33,345 SH   SOLE   33,345 0 0
Abbvie Inc COM 00287Y109   18,138,146 86,570 SH   SOLE   86,570 0 0
Accenture Ltd Bermuda Cl A COM G1151C101   503,945 1,615 SH   SOLE   1,615 0 0
Adobe Inc COM 00724F101   8,657,039 22,572 SH   SOLE   22,572 0 0
Air Prods & Chems Inc COM 009158106   907,764 3,078 SH   SOLE   3,078 0 0
Alphabet Inc Cap Stock Cl A COM 02079K305   36,296,637 234,717 SH   SOLE   234,717 0 0
Alphabet Inc Cap Stock Cl C COM 02079K107   6,201,425 39,694 SH   SOLE   39,694 0 0
Amazon.com Inc COM 023135106   49,237,195 258,789 SH   SOLE   258,789 0 0
American Express Co COM 025816109   327,972 1,219 SH   SOLE   1,219 0 0
Amgen Inc COM 031162100   397,538 1,276 SH   SOLE   1,276 0 0
Apple Inc COM 037833100   55,925,892 251,771 SH   SOLE   251,771 0 0
Aptiv Plc COM G3265R107   2,003,246 33,668 SH   SOLE   33,668 0 0
Array Technologies Inc COM 04271T100   147,415 30,270 SH   SOLE   30,270 0 0
Automatic Data Processing Inc COM 053015103   1,567,674 5,131 SH   SOLE   5,131 0 0
Avery Dennison Corp COM 053611109   1,014,429 5,700 SH   SOLE   5,700 0 0
Bank of America Corporation COM 060505104   324,409 7,774 SH   SOLE   7,774 0 0
Becton Dickinson & Co COM 075887109   271,436 1,185 SH   SOLE   1,185 0 0
Berkshire Hathaway Inc Cl B COM 084670702   13,753,346 25,824 SH   SOLE   25,824 0 0
Berkshire Hathaway Inc Del COM 084670108   2,395,325 3 SH   SOLE   3 0 0
Blackrock Inc COM 09290D101   994,750 1,051 SH   SOLE   1,051 0 0
Blackstone Inc COM 09260D107   209,670 1,500 SH   SOLE   1,500 0 0
Booking Holdings Inc COM 09857L108   239,559 52 SH   SOLE   52 0 0
Broadcom Inc Com COM 11135F101   23,990,208 143,285 SH   SOLE   143,285 0 0
Broadridge Financial Solutions COM 11133T103   4,411,560 18,195 SH   SOLE   18,195 0 0
Chevron Corp COM 166764100   3,005,940 17,968 SH   SOLE   17,968 0 0
Chubb Limited COM H1467J104   5,420,720 17,950 SH   SOLE   17,950 0 0
Coca-Cola Co COM 191216100   567,588 7,925 SH   SOLE   7,925 0 0
Colgate Palmolive Co COM 194162103   301,714 3,220 SH   SOLE   3,220 0 0
Constellation Energy Corp COM 21037T109   4,165,675 20,660 SH   SOLE   20,660 0 0
Costco Wholesale Corp COM 22160K105   24,998,857 26,432 SH   SOLE   26,432 0 0
CVS Health Corporation COM 126650100   237,125 3,500 SH   SOLE   3,500 0 0
Danaher Corp COM 235851102   15,307,949 74,673 SH   SOLE   74,673 0 0
Disney Walt Co Disney COM 254687106   1,423,747 14,425 SH   SOLE   14,425 0 0
Eaton Corp Plc COM G29183103   3,117,618 11,469 SH   SOLE   11,469 0 0
Ecolab Inc COM 278865100   8,612,581 33,972 SH   SOLE   33,972 0 0
ELEVANCE HEALTH INC COM 036752103   663,314 1,525 SH   SOLE   1,525 0 0
Eog Res Inc COM 26875P101   1,501,413 11,708 SH   SOLE   11,708 0 0
Epam Sys Inc COM 29414B104   262,546 1,555 SH   SOLE   1,555 0 0
Exelon Corp COM 30161N101   4,345,206 94,297 SH   SOLE   94,297 0 0
Exxon Mobil Corp COM 30231G102   14,581,996 122,610 SH   SOLE   122,610 0 0
Factset Resh Sys Inc COM 303075105   227,320 500 SH   SOLE   500 0 0
Fiserv Inc COM 337738108   10,276,103 46,534 SH   SOLE   46,534 0 0
Fortive Corp COM 34959J108   9,232,157 126,157 SH   SOLE   126,157 0 0
Gxo Logistics Incorporated Com COM 36262G101   243,468 6,230 SH   SOLE   6,230 0 0
Home Depot Inc COM 437076102   3,464,168 9,452 SH   SOLE   9,452 0 0
Honeywell Intl Inc COM 438516106   217,891 1,029 SH   SOLE   1,029 0 0
Idexx Labs Inc COM 45168D104   5,296,409 12,612 SH   SOLE   12,612 0 0
Intercontinental Exchange Inc COM 45866F104   367,080 2,128 SH   SOLE   2,128 0 0
International Business Machine COM 459200101   441,869 1,777 SH   SOLE   1,777 0 0
Intuit COM 461202103   14,882,631 24,239 SH   SOLE   24,239 0 0
Intuitive Surgical Inc COM 46120E602   387,796 783 SH   SOLE   783 0 0
Iqvia Holdings Inc COM 46266C105   8,131,309 46,122 SH   SOLE   46,122 0 0
Johnson & Johnson COM 478160104   1,789,248 10,789 SH   SOLE   10,789 0 0
JPMorgan Chase & Co COM 46625H100   20,063,578 81,792 SH   SOLE   81,792 0 0
Kkr & Co Inc COM 48251W104   303,129 2,622 SH   SOLE   2,622 0 0
Lam Research Corp New COM 512807306   1,179,986 16,231 SH   SOLE   16,231 0 0
Lilly Eli & Co COM 532457108   557,489 675 SH   SOLE   675 0 0
Lowes Cos Inc COM 548661107   2,371,249 10,167 SH   SOLE   10,167 0 0
Marsh & Mclennan Cos Inc COM 571748102   222,067 910 SH   SOLE   910 0 0
Mastercard Incorporated COM 57636Q104   1,971,936 3,598 SH   SOLE   3,598 0 0
McDonalds Corp COM 580135101   248,785 796 SH   SOLE   796 0 0
Merck & Co Inc COM 58933Y105   13,042,218 145,301 SH   SOLE   145,301 0 0
Meta Platforms Inc Cl A COM 30303M102   8,908,588 15,457 SH   SOLE   15,457 0 0
Mettler Toledo International COM 592688105   407,414 345 SH   SOLE   345 0 0
Microsoft Corp COM 594918104   22,397,141 59,664 SH   SOLE   59,664 0 0
Mondelez Intl Inc Cl A COM 609207105   8,536,683 125,817 SH   SOLE   125,817 0 0
Monster Beverage Corp New COM 61174X109   1,592,622 27,215 SH   SOLE   27,215 0 0
MSCI Inc Cl A COM 55354G100   6,981,663 12,346 SH   SOLE   12,346 0 0
Nextera Energy Inc COM 65339F101   13,776,692 194,339 SH   SOLE   194,339 0 0
Nike Inc COM 654106103   876,468 13,807 SH   SOLE   13,807 0 0
Northrop Grumman Corp COM 666807102   867,857 1,695 SH   SOLE   1,695 0 0
Nvidia Corporation COM 67066G104   5,793,128 53,452 SH   SOLE   53,452 0 0
O'Reilly Automotive Inc COM 67103H107   21,985,805 15,347 SH   SOLE   15,347 0 0
Old Dominion Freight Line Inc COM 679580100   4,382,274 26,487 SH   SOLE   26,487 0 0
Oracle Corp COM 68389X105   556,444 3,980 SH   SOLE   3,980 0 0
Palo Alto Networks Inc COM 697435105   16,745,244 98,132 SH   SOLE   98,132 0 0
Parker Hannifin Corp COM 701094104   401,181 660 SH   SOLE   660 0 0
Paychex Inc COM 704326107   915,652 5,935 SH   SOLE   5,935 0 0
Paypal Holdings Inc COM 70450Y103   3,367,429 51,608 SH   SOLE   51,608 0 0
PepsiCo Inc COM 713448108   4,331,467 28,888 SH   SOLE   28,888 0 0
Pfizer Inc COM 717081103   206,724 8,158 SH   SOLE   8,158 0 0
Pnc Finl Svcs Group Inc COM 693475105   1,476,116 8,398 SH   SOLE   8,398 0 0
Procter & Gamble Co COM 742718109   2,437,006 14,300 SH   SOLE   14,300 0 0
Prologis Inc COM 74340W103   279,475 2,500 SH   SOLE   2,500 0 0
Qualcomm Inc COM 747525103   13,178,555 85,792 SH   SOLE   85,792 0 0
Renaissancere Hldgs Ltd COM G7496G103   3,339,360 13,914 SH   SOLE   13,914 0 0
Rockwell Automation Inc COM 773903109   355,272 1,375 SH   SOLE   1,375 0 0
Rollins Inc COM 775711104   2,505,371 46,370 SH   SOLE   46,370 0 0
Roper Industries Inc COM 776696106   4,479,629 7,598 SH   SOLE   7,598 0 0
RTX Corporation COM 75513E101   1,591,772 12,017 SH   SOLE   12,017 0 0
S&P Global Inc COM 78409V104   11,458,671 22,552 SH   SOLE   22,552 0 0
Salesforce Inc COM 79466L302   15,971,982 59,517 SH   SOLE   59,517 0 0
ServiceNow Inc COM 81762P102   15,587,625 19,579 SH   SOLE   19,579 0 0
Starbucks Corp COM 855244109   2,697,213 27,497 SH   SOLE   27,497 0 0
Steris Plc Shs Usd COM G8473T100   11,514,953 50,805 SH   SOLE   50,805 0 0
Stryker Corp COM 863667101   8,493,277 22,816 SH   SOLE   22,816 0 0
Synopsys Inc COM 871607107   8,231,347 19,194 SH   SOLE   19,194 0 0
The Cigna Group Com COM 125523100   501,396 1,524 SH   SOLE   1,524 0 0
Thermo Fisher Scientific Inc COM 883556102   2,612,898 5,251 SH   SOLE   5,251 0 0
Union Pacific Corp COM 907818108   1,424,055 6,028 SH   SOLE   6,028 0 0
United Rentals Inc COM 911363109   376,020 600 SH   SOLE   600 0 0
UnitedHealth Group Inc COM 91324P102   14,133,917 26,986 SH   SOLE   26,986 0 0
Veralto Corp COM 92338C103   600,877 6,166 SH   SOLE   6,166 0 0
Verisk Analytics Inc Cl A COM 92345Y106   12,957,977 43,539 SH   SOLE   43,539 0 0
VISA INC COM CL COM 92826C839   27,633,771 78,850 SH   SOLE   78,850 0 0
Wal Mart Stores Inc COM 931142103   882,377 10,051 SH   SOLE   10,051 0 0
Waste Connections Inc COM 94106B101   2,527,906 12,951 SH   SOLE   12,951 0 0
Watsco Inc COM 942622200   4,056,234 7,980 SH   SOLE   7,980 0 0
Xpo Inc Com COM 983793100   883,770 8,215 SH   SOLE   8,215 0 0
Xylem Inc COM 98419M100   9,544,496 79,897 SH   SOLE   79,897 0 0
Zoetis Inc COM 98978V103   2,136,004 12,973 SH   SOLE   12,973 0 0
American Tower REIT REUS 03027X100   12,549,427 57,672 SH   SOLE   57,672 0 0
Equinix Inc REUS 29444U700   9,464,208 11,608 SH   SOLE   11,608 0 0
Public Storage REUS 74460D109   1,548,826 5,175 SH   SOLE   5,175 0 0
Welltower Inc REUS 95040Q104   260,457 1,700 SH   SOLE   1,700 0 0
Avantis U.S. Small Cap Value E ETF - EQUITY 025072877   1,040,461 11,936 SH   SOLE   11,936 0 0
Invesco Qqq Tr ETF - EQUITY 46090E103   349,345 745 SH   SOLE   745 0 0
Invesco S&P Global Water Index ETF - EQUITY 46138E263   467,796 8,400 SH   SOLE   8,400 0 0
Ishares Biotechnology ETF ETF - EQUITY 464287556   460,440 3,600 SH   SOLE   3,600 0 0
Ishares Expanded Tech-Software ETF - EQUITY 464287515   222,475 2,500 SH   SOLE   2,500 0 0
Ishares Large Cap Max Buffer D ETF - EQUITY 46438G471   238,272 9,550 SH   SOLE   9,550 0 0
Ishares Large Cap Max Buffer J ETF - EQUITY 46438G612   931,457 36,117 SH   SOLE   36,117 0 0
Ishares Msci Intl Quality Fact ETF - EQUITY 46434V456   5,823,595 146,727 SH   SOLE   146,727 0 0
Ishares Russell 1000 Value ETF ETF - EQUITY 464287598   1,071,688 5,696 SH   SOLE   5,696 0 0
Ishares Russell Mid Cap Growth ETF - EQUITY 464287481   448,694 3,819 SH   SOLE   3,819 0 0
Ishares S&P 500 Growth ETF ETF - EQUITY 464287309   705,468 7,600 SH   SOLE   7,600 0 0
IShares S&P 500 Value ETF ETF - EQUITY 464287408   563,164 2,955 SH   SOLE   2,955 0 0
Ishares Select Dividend ETF ETF - EQUITY 464287168   224,936 1,675 SH   SOLE   1,675 0 0
iShares Tr Russell 1000 Growth ETF - EQUITY 464287614   2,645,241 7,326 SH   SOLE   7,326 0 0
iShares Tr Russell 2000 ETF - EQUITY 464287655   1,187,963 5,955 SH   SOLE   5,955 0 0
iShares Tr Russell Mid Cap ETF - EQUITY 464287499   2,322,209 27,298 SH   SOLE   27,298 0 0
iShares Tr S&P 500 Index ETF - EQUITY 464287200   29,351,001 52,235 SH   SOLE   52,235 0 0
iShares Tr S&P Mid Cap 400 ETF - EQUITY 464287507   5,045,842 86,475 SH   SOLE   86,475 0 0
iShares Tr S&P Small Cap 600 ETF - EQUITY 464287804   4,729,701 45,230 SH   SOLE   45,230 0 0
Simplify Hedged Equity Etf ETF - EQUITY 82889N764   372,189 13,025 SH   SOLE   13,025 0 0
Spdr Gold Minishares Trust ETF - EQUITY 98149E303   566,355 9,151 SH   SOLE   9,151 0 0
SPDR S&P 500 ETF TR ETF - EQUITY 78462F103   2,988,261 5,342 SH   SOLE   5,342 0 0
SPDR S&P Mid Cap 400 ETF Tr ETF - EQUITY 78467Y107   1,299,557 2,436 SH   SOLE   2,436 0 0
Vanguard Index Funds Mid Cap E ETF - EQUITY 922908629   202,758 784 SH   SOLE   784 0 0
Vanguard Index Funds Small Cap ETF - EQUITY 922908751   383,627 1,730 SH   SOLE   1,730 0 0
SPDR Gold Trust Gold ETF 78463V107   320,412 1,112 SH   SOLE   1,112 0 0
Bondbloxx Bloomberg Six Month ETF 09789C788   402,840 8,000 SH   SOLE   8,000 0 0
Ishares 0-5 Year Tips Bond Etf ETF 46429B747   707,838 6,841 SH   SOLE   6,841 0 0
Ishares 7-10 Year Treasury Bon ETF 464287440   13,105,650 137,419 SH   SOLE   137,419 0 0
Ishares Core US Aggregate Bond ETF 464287226   321,490 3,250 SH   SOLE   3,250 0 0
Ishares New York Muni Bond ETF ETF 464288323   200,070 3,800 SH   SOLE   3,800 0 0
iShares Sh Tr Crport ETF ETF 464288646   236,241 4,511 SH   SOLE   4,511 0 0
Ishares TIPS Bond ETF ETF 464287176   471,466 4,244 SH   SOLE   4,244 0 0
Jpmorgan Ultra-Short Municipal ETF 46641Q654   264,420 5,200 SH   SOLE   5,200 0 0
Pgim Aaa Clo Etf ETF 69344A834   4,215,630 82,160 SH   SOLE   82,160 0 0
Vanguard Intermediate-Term Cor ETF 92206C870   275,928 3,375 SH   SOLE   3,375 0 0
Vanguard Intermediate-Term Gov ETF 92206C706   6,269,373 105,545 SH   SOLE   105,545 0 0
Vanguard Short-Term Corp Bd Id ETF 92206C409   5,770,956 73,106 SH   SOLE   73,106 0 0
Vanguard Short-Term Treasury E ETF 92206C102   8,774,683 149,509 SH   SOLE   149,509 0 0
Vanguard Tax-Exempt Bond ETF ETF 922907746   1,543,182 31,100 SH   SOLE   31,100 0 0
Wisdomtree Floating Rate Treas ETF 97717Y527   2,959,656 58,805 SH   SOLE   58,805 0 0