The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| 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 |
| ABBOTT LABS | COM | 282410000 | 111,461,682 | 1,261,547 | SH | SOLE | XXEC, INC. | 0 | 0 | 1,261,547 | |
| BADGER METER INC | COM | 565251080 | 825,029 | 104,700,207 | SH | SOLE | XXEC, INC. | 0 | 0 | 104,700,207 | |
| BERKSHIRE HATHAWAY CLASS B | CL B | 084670702 | 1,058,173 | 217,513,114 | SH | SOLE | XXEC, INC. | 0 | 0 | 217,513,114 | |
| CHUBB LTD F | COM | H1467J104 | 228,226 | 74,143,561 | SH | SOLE | XXEC, INC. | 0 | 0 | 74,143,561 | |
| CSX CORP | COM | 126408103 | 765,595 | 98,953,007 | SH | SOLE | XXEC, INC. | 0 | 0 | 98,953,007 | |
| FAIR ISAAC CORP | COM | 303250104 | 33,189 | 38,814,075 | SH | SOLE | XXEC, INC. | 0 | 0 | 38,814,075 | |
| GENTEX CORP | COM | 371901109 | 7,705,220 | 187,246,546 | SH | SOLE | XXEC, INC. | 0 | 0 | 187,246,546 | |
| HEARTFLOW INC | COM | 42238D107 | 2,524,764 | 77,270,845 | SH | SOLE | XXEC, INC. | 0 | 0 | 77,270,845 | |
| INTUIT | COM | 461202103 | 436,740 | 140,939,987 | SH | SOLE | XXEC, INC. | 0 | 0 | 140,939,987 | |
| MASTERCARD INC CLASS CLASS A | CL A | 57636Q104 | 505,263 | 249,425,052 | SH | SOLE | XXEC, INC. | 0 | 0 | 249,425,052 | |
| MCCORMICK & CO INC | COM | 579780206 | 154,566 | 7,414,640 | SH | SOLE | XXEC, INC. | 0 | 0 | 7,414,640 | |
| METTLER-TOLEDO INTL INC | COM | 592688105 | 77,044 | 88,831,888 | SH | SOLE | XXEC, INC. | 0 | 0 | 88,831,888 | |
| MIRCOSOFT CORP | COM | 594918104 | 511,225 | 207,614,951 | SH | SOLE | XXEC, INC. | 0 | 0 | 207,614,951 | |
| MOODYS CORP | COM | 615369105 | 365,610 | 164,050,131 | SH | SOLE | XXEC, INC. | 0 | 0 | 164,050,131 | |
| NORDSON CORP | COM | 655663102 | 896,378 | 257,208,657 | SH | SOLE | XXEC, INC. | 0 | 0 | 257,208,657 | |
| NOVO-NORDISK A S FSPONSORED ADR 1 ADR REPS 1 ORD SHS | ADR | 670100205 | 2,890,154 | 129,893,964 | SH | SOLE | XXEC, INC. | 0 | 0 | 129,893,964 | |
| PAYCHEX INC | COM | 704326107 | 1,123,016 | 108,492,809 | SH | SOLE | XXEC, INC. | 0 | 0 | 108,492,809 | |
| RELIANCE INC | COM | 75946W405 | 127,493 | 48,167,353 | SH | SOLE | XXEC, INC. | 0 | 0 | 48,167,353 | |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 | 2,508,286 | 227,402,433 | SH | SOLE | XXEC, INC. | 0 | 0 | 227,402,433 | |
| VERISK ANALYTICS INC | COM | 92345Y106 | 992,675 | 173,673,811 | SH | SOLE | XXEC, INC. | 0 | 0 | 173,673,811 | |
| VISA INC CLASS CLASS A | COM CL A | 92826C839 | 571,428 | 186,260,448 | SH | SOLE | XXEC, INC. | 0 | 0 | 186,260,448 | |
| WASTE CONNECTIONS INC F | COM | 94106B101 | 164,870 | 26,376,590 | SH | SOLE | XXEC, INC. | 0 | 0 | 26,376,590 | |
| XYLEM INC | COM | 98419M100 | 850,841 | 94,642,964 | SH | SOLE | XXEC, INC. | 0 | 0 | 94,642,964 | |