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
ASGN INC COM 00191U102   20,265,294 158,991 SH   SOLE   55,783 0 103,208
ALIGN TECHNOLOGY INC COM 016255101   6,527,700 17,975 SH   SOLE   3,925 0 14,050
AMPHENOL CORP NEW CL A 032095101   229,924 1,750 SH   SOLE   0 0 0
BALCHEM CORP COM 057665200   3,763,602 19,090 SH   SOLE   0 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   215,356 4,050 SH   SOLE   0 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   256,992 4,827 SH   SOLE   0 0 0
CBIZ INC COM 124805102   4,695,287 56,600 SH   SOLE   0 0 0
CSW INDUSTRIALS INC COM 126402106   5,737,106 20,870 SH   SOLE   0 0 0
CARLISLE COS INC COM 142339100   1,403,761 3,390 SH   SOLE   0 0 0
CHARLES RIV LABS INTL INC COM 159864107   22,469,749 71,715 SH   SOLE   27,115 0 44,600
CHEMED CORP NEW COM 16359R103   3,689,079 4,760 SH   SOLE   0 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,899,683 18,020 SH   SOLE   0 0 0
COMFORT SYS USA INC COM 199908104   1,436,555 5,270 SH   SOLE   0 0 0
COMMUNITY BK SYS INC COM 203607106   788,039 11,410 SH   SOLE   0 0 0
COOPER COS INC COM NEW 216648402   8,885,440 17,715 SH   SOLE   3,305 0 14,410
DOUBLEVERIFY HLDGS INC COM 25862V105   22,934,975 470,485 SH   SOLE   178,555 0 291,930
EXPONENT INC COM 30214U102   3,350,654 28,715 SH   SOLE   0 0 0
FTI CONSULTING INC COM 302941109   2,233,014 8,460 SH   SOLE   0 0 0
FIVE BELOW INC COM 33829M101   5,031,650 17,810 SH   SOLE   0 0 0
GARTNER INC COM 366651107   13,578,142 22,710 SH   SOLE   3,640 0 19,070
GLOBAL INDUSTRIAL COMPANY COM 37892E102   4,105,869 79,760 SH   SOLE   0 0 0
GOGO INC COM 38046C109   2,773,163 206,550 SH   SOLE   0 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   10,989,411 76,041 SH   SOLE   30,745 0 45,296
HENRY JACK & ASSOC INC COM 426281101   15,354,259 70,894 SH   SOLE   31,854 0 39,040
INSPERITY INC COM 45778Q107   6,850,651 44,095 SH   SOLE   0 0 0
INTUIT COM 461202103   22,081,080 26,655 SH   SOLE   4,695 0 21,960
LANDSTAR SYS INC COM 515098101   3,580,408 13,950 SH   SOLE   0 0 0
MASIMO CORP COM 574795100   1,197,732 7,710 SH   SOLE   0 0 0
NATIONAL RESH CORP COM NEW 637372202   1,084,820 20,690 SH   SOLE   0 0 0
PTC INC COM 69370C100   23,261,912 100,315 SH   SOLE   20,015 0 80,300
RPM INTL INC COM 749685103   2,663,881 18,005 SH   SOLE   0 0 0
S&P GLOBAL INC COM 78409V104   20,364,927 34,880 SH   SOLE   5,680 0 29,200
SPS COMM INC COM 78463M107   3,188,276 12,410 SH   SOLE   0 0 0
THOMSON REUTERS CORP. COM 884903808   305,231 1,575 SH   SOLE   0 0 0
TRANSUNION COM 89400J107   15,674,896 172,125 SH   SOLE   76,875 0 95,250
TREX CO INC COM 89531P105   3,596,894 32,780 SH   SOLE   0 0 0
UFP TECHNOLOGIES INC COM 902673102   3,044,048 13,350 SH   SOLE   0 0 0
WINMARK CORP COM 974250102   6,430,657 11,620 SH   SOLE   0 0 0