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
MICROSOFT CORP COM 594918104 324,827,081 653,037 SH SOLE 0 0 653,037
BERKSHIRE HATHAWAY INC DEL CL A 084670108 208,436,800 286 SH SOLE 0 0 286
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 180,002,997 370,552 SH SOLE 0 0 370,552
MOODYS CORP COM 615369105 74,655,034 148,837 SH SOLE 0 0 148,837
PROCTER AND GAMBLE CO COM 742718109 58,423,451 366,705 SH SOLE 0 0 366,705
JOHNSON & JOHNSON COM 478160104 50,480,616 330,479 SH SOLE 0 0 330,479
AIR PRODS & CHEMS INC COM 009158106 18,395,318 65,218 SH SOLE 0 0 65,218
ALPHABET INC CAP STK CL C 02079K107 16,985,357 95,751 SH SOLE 0 0 95,751
UNION PAC CORP COM 907818108 15,145,461 65,827 SH SOLE 0 0 65,827
APPLE INC COM 037833100 12,571,949 61,276 SH SOLE 0 0 61,276
COCA COLA CO COM 191216100 9,714,223 137,304 SH SOLE 0 0 137,304
MEDTRONIC PLC SHS G5960L103 9,531,339 109,342 SH SOLE 0 0 109,342
MASTERCARD INCORPORATED CL A 57636Q104 7,898,067 14,055 SH SOLE 0 0 14,055
FASTENAL CO COM 311900104 7,179,408 170,938 SH SOLE 0 0 170,938
ALPHABET INC CAP STK CL A 02079K305 6,241,538 35,417 SH SOLE 0 0 35,417
AUTOMATIC DATA PROCESSING IN COM 053015103 4,561,236 14,790 SH SOLE 0 0 14,790
HOME DEPOT INC COM 437076102 3,999,310 10,908 SH SOLE 0 0 10,908
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,418,786 4,266 SH SOLE 0 0 4,266
ABBVIE INC COM 00287Y109 3,293,085 17,741 SH SOLE 0 0 17,741
GE AEROSPACE COM NEW 369604301 3,099,748 12,043 SH SOLE 0 0 12,043
ABBOTT LABS COM 002824100 3,032,071 22,293 SH SOLE 0 0 22,293
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,884,197 4,668 SH SOLE 0 0 4,668
WATERS CORP COM 941848103 2,847,120 8,157 SH SOLE 0 0 8,157
AMAZON COM INC COM 023135106 2,595,823 11,832 SH SOLE 0 0 11,832
NVIDIA CORPORATION COM 67066G104 2,428,307 15,370 SH SOLE 0 0 15,370
VISA INC COM CL A 92826C839 2,359,308 6,645 SH SOLE 0 0 6,645
PEPSICO INC COM 713448108 2,260,525 17,120 SH SOLE 0 0 17,120
JACOBS SOLUTIONS INC COM 46982L108 2,245,298 17,081 SH SOLE 0 0 17,081
3M CO COM 88579Y101 1,764,919 11,593 SH SOLE 0 0 11,593
GE VERNOVA INC COM 36828A101 1,533,477 2,898 SH SOLE 0 0 2,898
RB GLOBAL INC COM 74935Q107 1,482,944 13,965 SH SOLE 0 0 13,965
MCCORMICK & CO INC COM NON VTG 579780206 1,433,984 18,913 SH SOLE 0 0 18,913
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,352,185 4,449 SH SOLE 0 0 4,449
DISNEY WALT CO COM 254687106 1,138,288 9,179 SH SOLE 0 0 9,179
COSTCO WHSL CORP NEW COM 22160K105 1,065,176 1,076 SH SOLE 0 0 1,076
TJX COS INC NEW COM 872540109 969,027 7,847 SH SOLE 0 0 7,847
EXXON MOBIL CORP COM 30231G102 943,789 8,755 SH SOLE 0 0 8,755
AUTODESK INC COM 052769106 886,919 2,865 SH SOLE 0 0 2,865
INTERNATIONAL BUSINESS MACHS COM 459200101 659,718 2,238 SH SOLE 0 0 2,238
VANGUARD INDEX FDS MID CAP ETF 922908629 629,058 2,248 SH SOLE 0 0 2,248
WALMART INC COM 931142103 622,272 6,364 SH SOLE 0 0 6,364
NOVO-NORDISK A S ADR 670100205 582,046 8,433 SH SOLE 0 0 8,433
EMERSON ELEC CO COM 291011104 564,520 4,234 SH SOLE 0 0 4,234
SCHWAB CHARLES CORP COM 808513105 555,743 6,091 SH SOLE 0 0 6,091
VANGUARD INDEX FDS SMALL CP ETF 922908751 413,531 1,745 SH SOLE 0 0 1,745
SHERWIN WILLIAMS CO COM 824348106 412,032 1,200 SH SOLE 0 0 1,200
RTX CORPORATION COM 75513E101 383,741 2,628 SH SOLE 0 0 2,628
PFIZER INC COM 717081103 373,151 15,394 SH SOLE 0 0 15,394
ISHARES TR CORE S&P500 ETF 464287200 317,901 512 SH SOLE 0 0 512
CAREDX INC COM 14167L103 313,344 16,036 SH SOLE 0 0 16,036
BAUSCH HEALTH COS INC COM 071734107 294,472 44,215 SH SOLE 0 0 44,215
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 258,431 3,489 SH SOLE 0 0 3,489
SOLVENTUM CORP COM SHS 83444M101 240,792 3,175 SH SOLE 0 0 3,175
CORNING INC COM 219350105 234,026 4,450 SH SOLE 0 0 4,450
CHEVRON CORP NEW COM 166764100 225,954 1,578 SH SOLE 0 0 1,578
MICRON TECHNOLOGY INC COM 595112103 221,850 1,800 SH SOLE 0 0 1,800
ORACLE CORP COM 68389X105 201,577 922 SH SOLE 0 0 922
NEXTDOOR HOLDINGS INC COM CL A 65345M108 16,947 10,209 SH SOLE 0 0 10,209