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 232,167,887 622,401 SH SOLE 0 0 622,401
BERKSHIRE HATHAWAY INC DEL CL A 084670108 202,189,500 270 SH SOLE 0 0 270
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 186,993,192 373,695 SH SOLE 0 0 373,695
JOHNSON & JOHNSON COM 478160104 81,994,918 322,853 SH SOLE 0 0 322,853
MOODYS CORP COM 615369105 65,330,430 144,243 SH SOLE 0 0 144,243
PROCTER & GAMBLE CO COM 742718109 51,296,101 349,810 SH SOLE 0 0 349,810
ALPHABET INC CAP STK CL C 02079K107 32,749,403 92,688 SH SOLE 0 0 92,688
UNION PAC CORP COM 907818108 18,686,745 68,701 SH SOLE 0 0 68,701
ASML HLDG NV N Y REGISTRY SHS N07059210 16,622,186 8,355 SH SOLE 0 0 8,355
APPLE INC COM 037833100 16,391,579 56,648 SH SOLE 0 0 56,648
AIR PRODUCTS AND CHEMICALS I COM 009158106 16,356,242 55,789 SH SOLE 0 0 55,789
FASTENAL CO COM 311900104 12,974,982 270,143 SH SOLE 0 0 270,143
COCA COLA CO COM 191216100 10,379,931 127,722 SH SOLE 0 0 127,722
ALPHABET INC CAP STK CL A 02079K305 8,685,878 24,305 SH SOLE 0 0 24,305
MEDTRONIC PLC SHS G5960L103 7,375,526 94,280 SH SOLE 0 0 94,280
MASTERCARD INCORPORATED CL A 57636Q104 6,389,184 12,440 SH SOLE 0 0 12,440
RB GLOBAL INC COM 74935Q107 4,763,840 40,909 SH SOLE 0 0 40,909
GE AEROSPACE COM NEW 369604301 4,500,831 12,043 SH SOLE 0 0 12,043
ABBVIE INC COM 00287Y109 4,434,652 17,623 SH SOLE 0 0 17,623
HOME DEPOT INC COM 437076102 3,814,587 10,816 SH SOLE 0 0 10,816
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,540,641 4,741 SH SOLE 0 0 4,741
AUTOMATIC DATA PROCESSING IN COM 053015103 3,105,067 13,865 SH SOLE 0 0 13,865
NVIDIA CORPORATION COM 67066G104 3,075,784 15,372 SH SOLE 0 0 15,372
GE VERNOVA INC COM 36828A101 3,054,636 2,600 SH SOLE 0 0 2,600
AMAZON COM INC COM 023135106 2,796,205 11,732 SH SOLE 0 0 11,732
PEPSICO INC COM 713448108 2,184,815 16,136 SH SOLE 0 0 16,136
JACOBS SOLUTIONS INC COM 46982L108 2,152,206 17,081 SH SOLE 0 0 17,081
VISA INC COM CL A 92826C839 2,146,715 6,257 SH SOLE 0 0 6,257
MICRON TECHNOLOGY INC COM 595112103 2,077,722 1,800 SH SOLE 0 0 1,800
3M CO COM 88579Y101 1,861,965 11,500 SH SOLE 0 0 11,500
UBER TECHNOLOGIES INC COM 90353T100 1,837,916 25,470 SH SOLE 0 0 25,470
ABBOTT LABORATORIES COM 002824100 1,659,907 18,293 SH SOLE 0 0 18,293
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,646,308 4,449 SH SOLE 0 0 4,449
DONALDSON INC COM 257651109 1,425,548 15,880 SH SOLE 0 0 15,880
WATERS CORP COM 941848103 1,379,398 3,678 SH SOLE 0 0 3,678
TJX COS INC NEW COM 872540109 1,163,823 7,682 SH SOLE 0 0 7,682
CORNING INC COM 219350105 1,098,349 4,300 SH SOLE 0 0 4,300
COSTCO WHOLESALE CORPORATION COM 22160K105 1,001,889 1,071 SH SOLE 0 0 1,071
AUTODESK INC COM 052769106 910,469 4,683 SH SOLE 0 0 4,683
DISNEY WALT CO COM 254687106 870,004 9,039 SH SOLE 0 0 9,039
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 728,068 1,455 SH SOLE 0 0 1,455
VANGUARD INDEX FDS MID CAP ETF 922908629 724,486 8,992 SH SOLE 0 0 8,992
WALMART INC COM 931142103 704,555 6,221 SH SOLE 0 0 6,221
INTERNATIONAL BUSINESS MACHS COM 459200101 629,348 2,238 SH SOLE 0 0 2,238
EMERSON ELEC CO COM 291011104 554,564 3,874 SH SOLE 0 0 3,874
VANGUARD INDEX FDS SMALL CP ETF 922908751 528,945 1,745 SH SOLE 0 0 1,745
ADVANCED MICRO DEVICES INC COM 007903107 522,819 900 SH SOLE 0 0 900
CAREDX INC COM 14167L103 457,026 16,036 SH SOLE 0 0 16,036
SHERWIN WILLIAMS CO COM 824348106 413,184 1,200 SH SOLE 0 0 1,200
SCHWAB CHARLES CORP COM 808513105 377,477 4,091 SH SOLE 0 0 4,091
PFIZER INC COM 717081103 370,688 15,394 SH SOLE 0 0 15,394
MCCORMICK & CO INC COM NON VTG 579780206 368,218 7,303 SH SOLE 0 0 7,303
NOVO-NORDISK A S ADR 670100205 319,473 6,664 SH SOLE 0 0 6,664
ISHARES TR CORE S&P500 ETF 464287200 312,288 417 SH SOLE 0 0 417
RTX CORPORATION COM 75513E101 303,189 1,598 SH SOLE 0 0 1,598
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 287,222 418 SH SOLE 0 0 418
CHEVRON CORPORATION COM 166764100 244,994 1,478 SH SOLE 0 0 1,478
SOLVENTUM CORP COM SHS 83444M101 244,952 3,175 SH SOLE 0 0 3,175
MERCK & CO INC COM 58933Y105 236,826 1,843 SH SOLE 0 0 1,843
TESLA INC COM 88160R101 224,601 534 SH SOLE 0 0 534
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 223,331 3,489 SH SOLE 0 0 3,489
CISCO SYS INC COM 17275R102 222,763 1,897 SH SOLE 0 0 1,897
STMICROELECTRONICS N V NY REGISTRY 861012102 220,926 2,950 SH SOLE 0 0 2,950
BAUSCH HEALTH COS INC COM 071734107 217,980 44,215 SH SOLE 0 0 44,215
NEXTDOOR HOLDINGS INC COM CL A 65345M108 23,175 10,209 SH SOLE 0 0 10,209