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   457,941 4,189 SH   SOLE   4,189 0 0
ABBOTT LABS COM 002824100   363,231 3,300 SH   SOLE   3,300 0 0
ABBVIE INC COM 00287Y109   573,389 3,700 SH   SOLE   3,700 0 0
AIR PRODS & CHEMS INC COM 009158106   1,800,235 6,575 SH   SOLE   6,575 0 0
ALBANY INTL CORP CL A 012348108   761,598 7,754 SH   SOLE   7,754 0 0
AMGEN INC COM 031162100   299,253 1,039 SH   SOLE   1,039 0 0
AMPHENOL CORP NEW CL A 032095101   5,336,664 53,835 SH   SOLE   53,835 0 0
ANSYS INC COM 03662Q105   6,274,195 17,290 SH   SOLE   17,290 0 0
APPLE INC COM 037833100   1,363,112 7,080 SH   SOLE   7,080 0 0
ARISTA NETWORKS INC COM 040413106   4,733,751 20,100 SH   SOLE   20,100 0 0
AUTODESK INC COM 052769106   8,834,672 36,285 SH   SOLE   36,285 0 0
AXOGEN INC COM 05463X106   153,675 22,500 SH   SOLE   22,500 0 0
BECTON DICKINSON & CO COM 075887109   7,946,377 32,590 SH   SOLE   32,590 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,952,166 25,100 SH   SOLE   25,100 0 0
BIO-TECHNE CORP COM 09073M104   6,301,271 81,665 SH   SOLE   81,665 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,539,011 48,873 SH   SOLE   48,873 0 0
CANADIAN NATL RY CO COM 136375102   412,569 3,284 SH   SOLE   3,284 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   241,924 3,060 SH   SOLE   3,060 0 0
CATERPILLAR INC COM 149123101   206,969 700 SH   SOLE   700 0 0
CORNING INC COM 219350105   1,993,957 65,483 SH   SOLE   65,483 0 0
DANAHER CORPORATION COM 235851102   7,110,698 30,737 SH   SOLE   30,737 0 0
DENTSPLY SIRONA INC COM 24906P109   1,610,447 45,250 SH   SOLE   45,250 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   200,970 2,071 SH   SOLE   2,071 0 0
ECOLAB INC COM 278865100   4,524,363 22,810 SH   SOLE   22,810 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   6,084,750 79,800 SH   SOLE   79,800 0 0
EMERSON ELEC CO COM 291011104   5,352,079 54,989 SH   SOLE   54,989 0 0
EPAM SYS INC COM 29414B104   3,954,622 13,300 SH   SOLE   13,300 0 0
FISERV INC COM 337738108   5,114,340 38,500 SH   SOLE   38,500 0 0
FORTINET INC COM 34959E109   995,010 17,000 SH   SOLE   17,000 0 0
FORTIVE CORP COM 34959J108   2,070,034 28,114 SH   SOLE   28,114 0 0
GARTNER INC COM 366651107   8,921,602 19,777 SH   SOLE   19,777 0 0
GRACO INC COM 384109104   867,600 10,000 SH   SOLE   10,000 0 0
HEICO CORP NEW COM 422806109   7,640,611 42,716 SH   SOLE   42,716 0 0
ILLINOIS TOOL WKS INC COM 452308109   537,763 2,053 SH   SOLE   2,053 0 0
INTEL CORP COM 458140100   254,064 5,056 SH   SOLE   5,056 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,102,811 13,620 SH   SOLE   13,620 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   843,400 2,500 SH   SOLE   2,500 0 0
JOHNSON & JOHNSON COM 478160104   261,756 1,670 SH   SOLE   1,670 0 0
LENNOX INTL INC COM 526107107   7,598,890 16,980 SH   SOLE   16,980 0 0
LINDE PLC SHS G54950103   8,941,157 21,770 SH   SOLE   21,770 0 0
MARTIN MARIETTA MATLS INC COM 573284106   9,565,601 19,173 SH   SOLE   19,173 0 0
MCCORMICK & CO INC COM NON VTG 579780206   4,703,875 68,750 SH   SOLE   68,750 0 0
MCDONALDS CORP COM 580135101   373,603 1,260 SH   SOLE   1,260 0 0
MERCK & CO INC COM 58933Y105   206,375 1,893 SH   SOLE   1,893 0 0
MIDDLEBY CORP COM 596278101   7,472,557 50,775 SH   SOLE   50,775 0 0
NORDSON CORP COM 655663102   4,041,648 15,300 SH   SOLE   15,300 0 0
ONEOK INC NEW COM 682680103   333,826 4,754 SH   SOLE   4,754 0 0
PALO ALTO NETWORKS INC COM 697435105   1,636,584 5,550 SH   SOLE   5,550 0 0
PAYCHEX INC COM 704326107   7,274,643 61,075 SH   SOLE   61,075 0 0
PTC INC COM 69370C100   1,623,629 9,280 SH   SOLE   9,280 0 0
REVVITY INC COM 714046109   4,602,825 42,108 SH   SOLE   42,108 0 0
ROPER TECHNOLOGIES INC COM 776696106   9,638,606 17,680 SH   SOLE   17,680 0 0
RTX CORPORATION COM 75513E101   300,632 3,573 SH   SOLE   3,573 0 0
S&P GLOBAL INC COM 78409V104   10,305,965 23,395 SH   SOLE   23,395 0 0
SHERWIN WILLIAMS CO COM 824348106   6,175,620 19,800 SH   SOLE   19,800 0 0
STERIS PLC SHS USD G8473T100   6,893,397 31,355 SH   SOLE   31,355 0 0
TELEFLEX INCORPORATED COM 879369106   374,010 1,500 SH   SOLE   1,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   7,594,013 14,307 SH   SOLE   14,307 0 0
TRIMBLE INC COM 896239100   3,056,340 57,450 SH   SOLE   57,450 0 0
VERALTO CORP COM SHS 92338C103   1,601,930 19,474 SH   SOLE   19,474 0 0
VONTIER CORPORATION COM 928881101   350,475 10,144 SH   SOLE   10,144 0 0
WABTEC COM 929740108   1,758,707 13,859 SH   SOLE   13,859 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   6,864,803 32,950 SH   SOLE   32,950 0 0
WOODWARD INC COM 980745103   204,195 1,500 SH   SOLE   1,500 0 0
XYLEM INC COM 98419M100   3,901,963 34,120 SH   SOLE   34,120 0 0