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
BADGER METER INC COM 056525108 4,347,373 17,748 SH SOLE 0 0 17,748
BERKSHIRE HATHAWAY CLASS B COM 084670702 4,216,484 8,680 SH SOLE 0 0 8,680
CHUBB LTD F COM h1467j104 1,961,984 6,772 SH SOLE 0 0 6,772
FAIR ISAAC CORP COM 303250104 5,160,331 2,823 SH SOLE 0 0 2,823
GENTEX CORP COM 371901109 6,625,961 301,317 SH SOLE 0 0 301,317
INTUIT COM 461202103 10,565,269 13,414 SH SOLE 0 0 13,414
MASTERCARD INC CLASS A COM 57636q104 11,269,707 20,055 SH SOLE 0 0 20,055
METTLER-TOLEDO INTL INC COM 592688105 2,868,666 2,442 SH SOLE 0 0 2,442
MICROSOFT CORP COM 594918104 9,732,821 19,567 SH SOLE 0 0 19,567
MOODYS CORP COM 615369105 6,730,335 13,418 SH SOLE 0 0 13,418
NORDSON CORP COM 655663102 7,723,965 36,031 SH SOLE 0 0 36,031
NOVO-NORDISK A S F SPONSORED A COM 670100205 5,396,329 78,185 SH SOLE 0 0 78,185
RELIANCE INC COM 759509102 4,866,392 15,503 SH SOLE 0 0 15,503
SCHLUMBERGER LTD F COM 806857108 5,160,246 152,670 SH SOLE 0 0 152,670
TERADYNE INC COM 880770102 10,387,199 115,516 SH SOLE 0 0 115,516
UNIVERSAL DISPLAY CORP COM 91347p105 8,049,374 52,113 SH SOLE 0 0 52,113
VERISK ANALYTICS INC CLASS A COM 92345y106 6,382,323 20,489 SH SOLE 0 0 20,489
VISA INC CLASS A COM 92826c839 8,595,760 24,210 SH SOLE 0 0 24,210
XYLEM INC COM 98419m100 4,359,173 33,698 SH SOLE 0 0 33,698