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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   719,844 7,689 SH   SOLE   7,689 0 0
ABBOTT LABS COM 002824100   387,400 4,000 SH   SOLE   4,000 0 0
ABBVIE INC COM 00287Y109   655,864 4,400 SH   SOLE   4,400 0 0
AIR PRODS & CHEMS INC COM 009158106   297,570 1,050 SH   SOLE   1,050 0 0
ALBANY INTL CORP CL A 012348108   699,213 8,104 SH   SOLE   8,104 0 0
AMGEN INC COM 031162100   279,242 1,039 SH   SOLE   1,039 0 0
AMPHENOL CORP NEW CL A 032095101   4,375,123 52,091 SH   SOLE   52,091 0 0
ANSYS INC COM 03662Q105   5,114,884 17,190 SH   SOLE   17,190 0 0
APPLE INC COM 037833100   1,495,177 8,733 SH   SOLE   8,733 0 0
ARISTA NETWORKS INC COM 040413106   3,614,224 19,650 SH   SOLE   19,650 0 0
AUTODESK INC COM 052769106   8,131,563 39,300 SH   SOLE   39,300 0 0
BECTON DICKINSON & CO COM 075887109   6,191,794 23,950 SH   SOLE   23,950 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,056,900 23,000 SH   SOLE   23,000 0 0
BIO-TECHNE CORP COM 09073M104   5,876,823 86,335 SH   SOLE   86,335 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,525,066 51,873 SH   SOLE   51,873 0 0
CANADIAN NATL RY CO COM 136375102   355,756 3,284 SH   SOLE   3,284 0 0
CORNING INC COM 219350105   3,000,168 98,463 SH   SOLE   98,463 0 0
DANAHER CORPORATION COM 235851102   8,285,796 33,397 SH   SOLE   33,397 0 0
DENTSPLY SIRONA INC COM 24906P109   1,502,391 43,981 SH   SOLE   43,981 0 0
ECOLAB INC COM 278865100   4,073,392 24,046 SH   SOLE   24,046 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   5,209,856 75,200 SH   SOLE   75,200 0 0
EMERSON ELEC CO COM 291011104   3,504,815 36,293 SH   SOLE   36,293 0 0
EPAM SYS INC COM 29414B104   3,400,677 13,300 SH   SOLE   13,300 0 0
EXXON MOBIL CORP COM 30231G102   204,824 1,742 SH   SOLE   1,742 0 0
FISERV INC COM 337738108   4,354,269 38,547 SH   SOLE   38,547 0 0
FORTIVE CORP COM 34959J108   427,458 5,764 SH   SOLE   5,764 0 0
GARTNER INC COM 366651107   6,813,786 19,830 SH   SOLE   19,830 0 0
HEICO CORP NEW COM 422806109   7,394,695 45,666 SH   SOLE   45,666 0 0
ILLINOIS TOOL WKS INC COM 452308109   472,826 2,053 SH   SOLE   2,053 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   413,928 6,072 SH   SOLE   6,072 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   731,310 2,502 SH   SOLE   2,502 0 0
JOHNSON & JOHNSON COM 478160104   376,915 2,420 SH   SOLE   2,420 0 0
LENNOX INTL INC COM 526107107   6,610,738 17,655 SH   SOLE   17,655 0 0
LINDE PLC SHS G54950103   9,195,184 24,695 SH   SOLE   24,695 0 0
MARTIN MARIETTA MATLS INC COM 573284106   9,261,660 22,563 SH   SOLE   22,563 0 0
MCCORMICK & CO INC COM NON VTG 579780206   4,885,134 64,584 SH   SOLE   64,584 0 0
MCDONALDS CORP COM 580135101   331,934 1,260 SH   SOLE   1,260 0 0
MERCK & CO INC COM 58933Y105   221,137 2,148 SH   SOLE   2,148 0 0
MIDDLEBY CORP COM 596278101   5,407,232 42,244 SH   SOLE   42,244 0 0
NORDSON CORP COM 655663102   3,046,270 13,650 SH   SOLE   13,650 0 0
ONEOK INC NEW COM 682680103   330,090 5,204 SH   SOLE   5,204 0 0
PALO ALTO NETWORKS INC COM 697435105   1,340,293 5,717 SH   SOLE   5,717 0 0
PAYCHEX INC COM 704326107   7,078,379 61,375 SH   SOLE   61,375 0 0
PPG INDS INC COM 693506107   1,121,663 7,690 SH   SOLE   7,690 0 0
PROSHARES TR ULTRASHRT S&P500 74347G416   285,747 7,700 SH   SOLE   7,700 0 0
PTC INC COM 69370C100   1,284,612 9,067 SH   SOLE   9,067 0 0
REVVITY INC COM 714046109   6,483,478 58,568 SH   SOLE   58,568 0 0
ROPER TECHNOLOGIES INC COM 776696106   8,627,933 17,816 SH   SOLE   17,816 0 0
RTX CORPORATION COM 75513E101   473,059 6,573 SH   SOLE   6,573 0 0
S&P GLOBAL INC COM 78409V104   8,789,061 24,053 SH   SOLE   24,053 0 0
SHERWIN WILLIAMS CO COM 824348106   5,215,772 20,450 SH   SOLE   20,450 0 0
STERIS PLC SHS USD G8473T100   6,506,900 29,655 SH   SOLE   29,655 0 0
TELEFLEX INCORPORATED COM 879369106   294,615 1,500 SH   SOLE   1,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   7,601,155 15,017 SH   SOLE   15,017 0 0
TRIMBLE INC COM 896239100   2,605,747 48,380 SH   SOLE   48,380 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   5,849,093 33,845 SH   SOLE   33,845 0 0
XYLEM INC COM 98419M100   3,219,731 35,370 SH   SOLE   35,370 0 0