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
AMPHENOL CORP NEW CL A 032095101   5,327,135 69,965 SH   SOLE   69,965 0 0
BARRETT BUSINESS SVCS INC COM 068463108   4,093,873 43,888 SH   SOLE   43,888 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   5,640,888 89,396 SH   SOLE   89,396 0 0
COGNEX CORP COM 192422103   7,721,093 163,895 SH   SOLE   163,895 0 0
EVERTEC INC COM 30040P103   6,038,643 186,493 SH   SOLE   186,493 0 0
HEICO CORP NEW COM 422806109   3,907,526 25,433 SH   SOLE   25,433 0 0
HEICO CORP NEW CL A 422806208   2,736,176 22,830 SH   SOLE   22,830 0 0
IAA INC COM 449253103   2,191,360 54,784 SH   SOLE   54,784 0 0
INSPERITY INC COM 45778Q107   3,965,208 34,905 SH   SOLE   34,905 0 0
INTER PARFUMS INC COM 458334109   8,690,564 90,039 SH   SOLE   90,039 0 0
LINDSAY CORP COM 535555106   3,909,703 24,008 SH   SOLE   24,008 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   2,597,265 181,500 SH   SOLE   181,500 0 0
MEDPACE HLDGS INC COM 58506Q109   6,999,122 32,951 SH   SOLE   32,951 0 0
NATIONAL RESH CORP COM NEW 637372202   1,318,853 35,358 SH   SOLE   35,358 0 0
QUALYS INC COM 74758T303   5,523,961 49,220 SH   SOLE   49,220 0 0
RESOURCES CONNECTION INC COM 76122Q105   3,445,974 187,485 SH   SOLE   187,485 0 0
ROBERT HALF INTL INC COM 770323103   5,390,402 73,011 SH   SOLE   73,011 0 0
ROLLINS INC COM 775711104   6,243,919 170,879 SH   SOLE   170,879 0 0
SERVICE CORP INTL COM 817565104   6,576,666 95,121 SH   SOLE   95,121 0 0
SYNEOS HEALTH INC CL A 87166B102   4,218,860 115,018 SH   SOLE   115,018 0 0
TREX CO INC COM 89531P105   804,270 19,000 SH   SOLE   19,000 0 0
TRIMBLE INC COM 896239100   6,171,657 122,066 SH   SOLE   122,066 0 0
U S PHYSICAL THERAPY COM 90337L108   6,169,381 76,137 SH   SOLE   76,137 0 0
WABTEC COM 929740108   7,006,662 70,200 SH   SOLE   70,200 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   6,849,156 29,102 SH   SOLE   29,102 0 0