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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 45,605 385,309 SH   SOLE NONE 385,309 0 0
ACCENTURE PLC CLASS A G1151C101 480,170 1,423,866 SH   OTR 1 1,420,718 3,148 0
ADOBE INC COM 00724F101 45,878 100,694 SH   SOLE NONE 100,694 0 0
ALLEGION PLC COM G0176J109 42,222 384,608 SH   SOLE NONE 384,608 0 0
ALPHABET INC CLASS A 02079K305 9,064 3,259 SH   SOLE NONE 3,259 0 0
ALPHABET INC CLASS C 02079K107 1,389,758 497,588 SH   OTR 1 496,571 1,017 0
AMAZON.COM INC COM 023135106 935,289 286,903 SH   OTR 1 286,274 629 0
AMERICAN ELECTRIC POWER COM 025537101 50,575 506,914 SH   SOLE NONE 506,914 0 0
AMERISOURCEBERGEN CORP COM 03073E105 66,681 431,009 SH   SOLE NONE 431,009 0 0
AMETEK INC COM 031100100 439,487 3,299,947 SH   OTR 1 3,294,362 5,585 0
AMPHENOL CORP CLASS A 032095101 663,014 8,799,130 SH   OTR 1 8,784,130 15,000 0
AON PLC CLASS A G0403H108 1,809,930 5,558,240 SH   OTR 1 5,551,055 7,185 0
APPLE INC COM 037833100 265 1,520 SH   SOLE NONE 1,520 0 0
APTARGROUP INC COM 038336103 92,320 785,705 SH   SOLE NONE 785,705 0 0
ARTHUR J GALLAGHER & CO COM 363576109 173,650 994,561 SH   SOLE NONE 994,561 0 0
BAXTER INTERNATIONAL INC COM 071813109 32,092 413,880 SH   SOLE NONE 413,880 0 0
BECTON DICKINSON AND CO COM 075887109 194,464 749,859 SH   SOLE NONE 749,859 0 0
BERKSHIRE HATHAWAY INC CLASS B 084670702 265 750 SH   SOLE NONE 750 0 0
BIO-RAD LABORATORIE CLASS A 090572207 22,923 40,700 SH   SOLE NONE 40,700 0 0
BOOKING HOLDINGS INC COM 09857L108 428,033 182,262 SH   OTR 1 181,747 515 0
BROOKFIELD RENEWABLE PARTNER COM G16258108 216 5,250 SH   SOLE NONE 5,250 0 0
BWX TECHNOLOGIES INC COM 05605H100 56,124 1,042,043 SH   SOLE NONE 1,042,043 0 0
CARRIER GLOBAL CORP COM 14448C104 84,598 1,844,290 SH   SOLE NONE 1,844,290 0 0
CBIZ INC COM 124805102 54,788 1,305,400 SH   SOLE NONE 1,305,400 0 0
CBRE GROUP INC - A COM 12504L109 978 10,686 SH   SOLE NONE 10,686 0 0
CDW CORP/DE COM 12514G108 691,912 3,867,807 SH   OTR 1 3,857,418 10,389 0
CELLEBRITE DI LTD COM M2197Q107 1,336 208,747 SH   SOLE NONE 208,747 0 0
CHARLES RIVER LABORATORIES COM 159864107 1,696 5,972 SH   SOLE NONE 5,972 0 0
CHARTER COMMUNICATIONS IN CLASS A 16119P108 43,210 79,208 SH   SOLE NONE 79,208 0 0
CHASE CORP COM 16150R104 40,344 464,200 SH   SOLE NONE 464,200 0 0
CIA CERVECERIAS UNI-SPON ADR 204429104 145,750 9,742,637 SH   OTR 1 9,723,192 19,445 0
CME GROUP INC COM 12572Q105 228,442 960,407 SH   SOLE NONE 960,407 0 0
COGNIZANT TECH SOLUTION CLASS A 192446102 177,306 1,977,320 SH   SOLE NONE 1,977,320 0 0
COMCAST CORP CLASS A 20030N101 134,437 2,871,354 SH   SOLE NONE 2,871,354 0 0
COMFORT SYSTEMS USA INC COM 199908104 1,011 11,354 SH   SOLE NONE 11,354 0 0
CONCENTRIX CORP COM 20602D101 1,399 8,398 SH   SOLE NONE 8,398 0 0
COPART INC COM 217204106 455 3,629 SH   SOLE NONE 3,629 0 0
CSW INDUSTRIALS INC COM 126402106 21,893 186,180 SH   SOLE NONE 186,180 0 0
DANAHER CORP COM 235851102 67,481 230,052 SH   SOLE NONE 230,052 0 0
DOLLAR GENERAL CORP COM 256677105 76,836 345,128 SH   SOLE NONE 345,128 0 0
DUN & BRADSTREET HOLDINGS IN COM 26484T106 278,426 15,891,894 SH   OTR 1 15,854,421 37,473 0
ELASTIC NV COM N14506104 87,502 983,716 SH   OTR 1 981,681 2,035 0
EURONET WORLDWIDE INC COM 298736109 615 4,729 SH   SOLE NONE 4,729 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 389,009 1,561,909 SH   OTR 1 1,557,464 4,445 0
FOCUS FINANCIAL PARTNER CLASS A 34417P100 764 16,699 SH   SOLE NONE 16,699 0 0
FTI CONSULTING INC COM 302941109 697,604 4,437,123 SH   OTR 1 4,425,388 11,735 0
GLOBAL INDUSTRIAL CO COM 37892E102 56,725 1,760,009 SH   SOLE NONE 1,760,009 0 0
HERSHEY CO/THE COM 427866108 70,588 325,845 SH   SOLE NONE 325,845 0 0
IAA INC COM 449253103 153,739 4,019,326 SH   SOLE NONE 4,019,326 0 0
INFOSYS LTD-SP ADR 456788108 9,940 399,373 SH   SOLE NONE 399,373 0 0
INSPERITY INC COM 45778Q107 494,143 4,920,759 SH   OTR 1 4,910,522 10,237 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 936,654 7,089,422 SH   OTR 1 7,071,779 17,643 0
INTUIT INC COM 461202103 376,666 783,350 SH   OTR 1 781,826 1,524 0
JOHNSON & JOHNSON COM 478160104 751,796 4,241,925 SH   OTR 1 4,232,722 9,203 0
JPMORGAN CHASE & CO COM 46625H100 285,238 2,092,412 SH   OTR 1 2,089,562 2,850 0
KINSALE CAPITAL GROUP INC COM 49714P108 497 2,181 SH   SOLE NONE 2,181 0 0
KLA CORP COM 482480100 1,477 4,036 SH   SOLE NONE 4,036 0 0
LGI HOMES INC COM 50187T106 413 4,227 SH   SOLE NONE 4,227 0 0
LHC GROUP INC COM 50187A107 1,247 7,396 SH   SOLE NONE 7,396 0 0
LINDE PLC COM G5494J103 71,870 224,995 SH   SOLE NONE 224,995 0 0
MARSH & MCLENNAN COS COM 571748102 1,326,804 7,785,493 SH   OTR 1 7,768,772 16,721 0
MARTIN MARIETTA MATERIALS COM 573284106 56,827 147,646 SH   SOLE NONE 147,646 0 0
MASTERCARD INC - A COM 57636Q104 117,693 329,321 SH   SOLE NONE 329,321 0 0
MCCORMICK & CO-NON VTG SHRS COM 579780206 54,314 544,224 SH   SOLE NONE 544,224 0 0
MERCADOLIBRE INC COM 58733R102 4,054 3,408 SH   SOLE NONE 3,408 0 0
META PLATFORMS INC CLASS A 30303M102 21,723 97,695 SH   SOLE NONE 97,695 0 0
MICROSOFT CORP COM 594918104 1,167,976 3,788,317 SH   OTR 1 3,780,942 7,375 0
MORNINGSTAR INC COM 617700109 1,138 4,167 SH   SOLE NONE 4,167 0 0
MSCI INC COM 55354G100 688 1,368 SH   SOLE NONE 1,368 0 0
NATIONAL RESEARCH CORP COM 637372202 1,040 26,236 SH   SOLE NONE 26,236 0 0
NETFLIX INC COM 64110L106 26,026 69,479 SH   SOLE NONE 69,479 0 0
NIKE INC CLASS B 654106103 67,524 501,813 SH   SOLE NONE 501,813 0 0
NU HOLDINGS LTD/CAYMAN IS CLASS A G6683N103 80,212 10,390,193 SH   SOLE NONE 10,390,193 0 0
NV5 GLOBAL INC COM 62945V109 31,828 238,770 SH   SOLE NONE 238,770 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 1,079 1,575 SH   SOLE NONE 1,575 0 0
OLD DOMINION FREIGHT LINE COM 679580100 595 1,991 SH   SOLE NONE 1,991 0 0
ORGANON & CO COM 68622V106 289,752 8,295,221 SH   OTR 1 8,275,275 19,946 0
PAYCHEX INC COM 704326107 219,895 1,611,304 SH   SOLE NONE 1,611,304 0 0
PAYPAL HOLDINGS INC COM 70450Y103 28,334 244,998 SH   SOLE NONE 244,998 0 0
PC CONNECTION INC COM 69318J100 103,528 1,976,093 SH   SOLE NONE 1,976,093 0 0
PEPSICO INC COM 713448108 78,088 466,529 SH   SOLE NONE 466,529 0 0
PREMIER INC CLASS A 74051N102 54,884 1,542,119 SH   SOLE NONE 1,542,119 0 0
PROCTER & GAMBLE CO/THE COM 742718109 466,827 3,055,152 SH   OTR 1 3,050,632 4,520 0
ROKU INC COM 77543R102 641 5,116 SH   SOLE NONE 5,116 0 0
RYAN SPECIALTY GROUP HLDG CLASS A 78351F107 73,941 1,906,177 SH   SOLE NONE 1,906,177 0 0
S&P GLOBAL INC COM 78409V104 461,799 1,125,845 SH   OTR 1 1,123,483 2,362 0
SHERWIN-WILLIAMS CO/THE COM 824348106 131,656 527,426 SH   SOLE NONE 527,426 0 0
SMITH (A.O.) CORP COM 831865209 61,535 963,135 SH   SOLE NONE 963,135 0 0
SOUTHERN CO/THE COM 842587107 48,859 673,825 SH   SOLE NONE 673,825 0 0
SS&C TECHNOLOGIES HOLDINGS COM 78467J100 67,949 905,740 SH   SOLE NONE 905,740 0 0
STATE STREET CORP COM 857477103 108,163 1,241,546 SH   SOLE NONE 1,241,546 0 0
TAIWAN SEMICONDUCTOR-SP ADR 874039100 138,250 1,326,012 SH   OTR 1 1,316,292 9,720 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 945 6,146 SH   SOLE NONE 6,146 0 0
TASKUS IN CLASS A 87652V109 867 22,537 SH   SOLE NONE 22,537 0 0
TESLA INC COM 88160R101 216 200 SH   SOLE NONE 200 0 0
TEXAS INSTRUMENTS INC COM 882508104 49,844 271,658 SH   SOLE NONE 271,658 0 0
TORONTO-DOMINION BANK COM 891160509 59,684 751,500 SH   SOLE NONE 751,500 0 0
TRADEWEB MARKETS INC CLASS A 892672106 48,425 551,102 SH   SOLE NONE 551,102 0 0
TRINET GROUP INC COM 896288107 254,663 2,589,089 SH   OTR 1 2,583,689 5,400 0
UNITEDHEALTH GROUP INC COM 91324P102 613,204 1,202,431 SH   OTR 1 1,200,240 2,191 0
VALVOLINE INC COM 92047W101 774 24,519 SH   SOLE NONE 24,519 0 0
VERISIGN INC COM 92343E102 946 4,253 SH   SOLE NONE 4,253 0 0
VERISK ANALYTICS INC COM 92345Y106 247,741 1,154,271 SH   SOLE NONE 1,154,271 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 78,729 1,545,526 SH   SOLE NONE 1,545,526 0 0
VISA INC-CLASS A SHARES COM 92826C839 576,904 2,601,360 SH   OTR 1 2,597,372 3,988 0
WARNER MUSIC GROUP CORP CLASS A 934550203 28,145 743,596 SH   SOLE NONE 743,596 0 0
WATERS CORP COM 941848103 179,661 578,823 SH   SOLE NONE 578,823 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105 25,450 61,966 SH   SOLE NONE 61,966 0 0
WILLIS TOWERS WATSON PLC COM G96629103 93,394 395,370 SH   SOLE NONE 395,370 0 0
WINMARK CORP COM 974250102 81,022 368,282 SH   SOLE NONE 368,282 0 0
XPEL INC COM 98379L100 1,392 26,456 SH   SOLE NONE 26,456 0 0