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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 29,972 313,350 SH   SOLE   313,350 0 0
ALPHABET INC CAP STK CL C 02079K107 363 3,780 SH   SOLE   3,780 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 108,872 407,730 SH   SOLE   407,730 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 71,856 1,757,299 SH   SOLE   1,757,299 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 894 21,854 SH   SOLE   21,854 0 0
CHEMOCENTRYX INC COM 16383L106 1,348 26,100 SH   SOLE   26,100 0 0
COMCAST CORP NEW CL A 20030N101 46,256 1,577,087 SH   SOLE   1,577,087 0 0
ECOLAB INC COM 278865100 54,569 377,849 SH   SOLE   377,849 0 0
ELEVANCE HEALTH INC COM 036752103 68,094 149,908 SH   SOLE   149,908 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,091 23,673 SH   SOLE   23,673 0 0
FASTENAL CO COM 311900104 71,163 1,545,684 SH   SOLE   1,545,684 0 0
JPMORGAN CHASE & CO COM 46625H100 28,296 270,777 SH   SOLE   270,777 0 0
MARTIN MARIETTA MATLS INC COM 573284106 38,355 119,083 SH   SOLE   119,083 0 0
NETFLIX INC COM 64110L106 60,261 255,951 SH   SOLE   255,951 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 416 15,025 SH   SOLE   15,025 0 0
NIKE INC CL B 654106103 38,487 463,031 SH   SOLE   463,031 0 0
PAYCHEX INC COM 704326107 118,244 1,053,775 SH   SOLE   1,053,775 0 0
PROGRESSIVE CORP COM 743315103 185,213 1,593,779 SH   SOLE   1,593,779 0 0
REGENERON PHARMACEUTICALS COM 75886F107 110,888 160,971 SH   SOLE   160,971 0 0
UNION PAC CORP COM 907818108 40,645 208,630 SH   SOLE   208,630 0 0
US BANCORP DEL COM NEW 902973304 389 9,649 SH   SOLE   9,649 0 0
WELLS FARGO CO NEW COM 949746101 48,710 1,211,091 SH   SOLE   1,211,091 0 0