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
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,908 116,844 SH   SOLE   116,844 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 71,468 1,495,772 SH   SOLE   1,495,772 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 458 24,180 SH   SOLE   24,180 0 0
COMCAST CORP NEW CL A 20030N101 91,583 2,166,107 SH   SOLE   2,166,107 0 0
CORE LABORATORIES N V COM N22717107 14,160 270,852 SH   SOLE   270,852 0 0
ECOLAB INC COM 278865100 145,287 735,853 SH   SOLE   735,853 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 274 7,429 SH   SOLE   7,429 0 0
EXPEDITORS INTL WASH INC COM 302130109 116,797 1,539,637 SH   SOLE   1,539,637 0 0
FASTENAL CO COM 311900104 123,960 3,803,629 SH   SOLE   3,803,629 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 221 2,050 SH   SOLE   2,050 0 0
NIKE INC CL B 654106103 70,697 842,136 SH   SOLE   842,136 0 0
PAYCHEX INC COM 704326107 144,382 1,754,548 SH   SOLE   1,754,548 0 0
PROGRESSIVE CORP OHIO COM 743315103 190,326 2,381,154 SH   SOLE   2,381,154 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 1,219 59,800 SH   SOLE   59,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 60,409 193,000 SH   SOLE   193,000 0 0
SCHLUMBERGER LTD COM 806857108 1,669 42,000 SH   SOLE   42,000 0 0
UNION PACIFIC CORP COM 907818108 88,658 524,261 SH   SOLE   524,261 0 0
US BANCORP DEL COM NEW 902973304 506 9,649 SH   SOLE   9,649 0 0
WELLS FARGO CO NEW COM 949746101 81,871 1,730,147 SH   SOLE   1,730,147 0 0