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
ABBOTT LABS COM 002824100   40,137,467 365,584 SH   SOLE NONE 365,584 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   215,340 807 SH   OTR 1 0 807 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   214,930,281 805,465 SH   SOLE NONE 799,825 0 5,640
ADOBE SYSTEMS INCORPORATED COM 00724F101   33,133,398 98,456 SH   SOLE NONE 98,456 0 0
ALLEGION PLC ORD SHS G0176J109   40,692,884 386,594 SH   SOLE NONE 386,594 0 0
ALPHABET INC CAP STK CL C 02079K107   991,025 11,169 SH   OTR 1 0 11,169 0
ALPHABET INC CAP STK CL C 02079K107   794,379,193 8,952,769 SH   SOLE NONE 8,874,069 0 78,700
ALPHABET INC CAP STK CL A 02079K305   5,456,761 61,847 SH   SOLE NONE 61,847 0 0
AMAZON COM INC COM 023135106   359,520 4,280 SH   OTR 1 0 4,280 0
AMAZON COM INC COM 023135106   316,977,360 3,773,540 SH   SOLE NONE 3,743,440 0 30,100
AMERICAN ELEC PWR CO INC COM 025537101   53,745,023 566,035 SH   SOLE NONE 566,035 0 0
AMERISOURCEBERGEN CORP COM 03073E105   92,519,539 558,322 SH   SOLE NONE 558,322 0 0
AMETEK INC COM 031100100   239,760 1,716 SH   OTR 1 0 1,716 0
AMETEK INC COM 031100100   298,615,452 2,137,242 SH   SOLE NONE 2,124,942 0 12,300
AMPHENOL CORP NEW CL A 032095101   673,839 8,850 SH   OTR 1 0 8,850 0
AMPHENOL CORP NEW CL A 032095101   677,346,237 8,896,063 SH   SOLE NONE 8,833,763 0 62,300
AON PLC SHS CL A G0403H108   1,265,390 4,216 SH   OTR 1 0 4,216 0
AON PLC SHS CL A G0403H108   1,539,707,995 5,129,966 SH   SOLE NONE 4,955,825 0 174,141
APPLE INC COM 037833100   366,403 2,820 SH   SOLE NONE 2,820 0 0
APTARGROUP INC COM 038336103   85,900,429 781,055 SH   SOLE NONE 781,055 0 0
BECTON DICKINSON & CO COM 075887109   194,456,344 764,673 SH   SOLE NONE 764,673 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   231,675 750 SH   SOLE NONE 750 0 0
BIO RAD LABS INC CL A 090572207   37,242,799 88,570 SH   SOLE NONE 88,570 0 0
BOOKING HOLDINGS INC COM 09857L108   528,003 262 SH   OTR 1 0 262 0
BOOKING HOLDINGS INC COM 09857L108   317,378,386 157,486 SH   SOLE NONE 155,626 0 1,860
BWX TECHNOLOGIES INC COM 05605H100   59,259,605 1,020,310 SH   SOLE NONE 1,020,310 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   68,135,801 1,651,777 SH   SOLE NONE 1,651,777 0 0
CBIZ INC COM 124805102   59,377,690 1,267,400 SH   SOLE NONE 1,267,400 0 0
CBRE GROUP INC CL A 12504L109   2,070,455 26,903 SH   SOLE NONE 26,903 0 0
CDW CORP COM 12514G108   907,544 5,082 SH   OTR 1 0 5,082 0
CDW CORP COM 12514G108   589,287,213 3,299,850 SH   SOLE NONE 3,264,100 0 35,750
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,187,987 272,474 SH   SOLE NONE 272,474 0 0
CHARLES RIV LABS INTL INC COM 159864107   3,341,061 15,333 SH   SOLE NONE 15,333 0 0
CHASE CORP COM 16150R104   39,765,860 461,000 SH   SOLE NONE 461,000 0 0
CME GROUP INC COM 12572Q105   164,019,901 975,380 SH   SOLE NONE 975,380 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   115,966,565 2,027,742 SH   SOLE NONE 2,027,742 0 0
COMCAST CORP NEW CL A 20030N101   30,190,580 863,328 SH   SOLE NONE 863,328 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   165,902 12,645 SH   OTR 1 0 12,645 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   140,696,820 10,723,843 SH   SOLE NONE 10,635,243 0 88,600
CONCENTRIX CORP COM 20602D101   2,478,907 18,616 SH   SOLE NONE 18,616 0 0
COPART INC COM 217204106   1,667,594 27,387 SH   SOLE NONE 27,387 0 0
CSW INDUSTRIALS INC COM 126402106   1,791,930 15,457 SH   SOLE NONE 15,457 0 0
DANAHER CORPORATION COM 235851102   87,092,265 328,130 SH   SOLE NONE 328,130 0 0
DOLLAR GEN CORP NEW COM 256677105   86,449,756 351,065 SH   SOLE NONE 351,065 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   20,327,001 525,925 SH   SOLE NONE 525,925 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   361,572 29,492 SH   OTR 1 0 29,492 0
DUN & BRADSTREET HLDGS INC COM 26484T106   254,947,718 20,795,083 SH   SOLE NONE 20,586,883 0 208,200
ELASTIC N V ORD SHS N14506104   13,887,181 269,654 SH   SOLE NONE 269,654 0 0
EURONET WORLDWIDE INC COM 298736109   1,440,994 15,268 SH   SOLE NONE 15,268 0 0
FEDEX CORP COM 31428X106   369,089 2,131 SH   OTR 1 0 2,131 0
FEDEX CORP COM 31428X106   222,209,365 1,282,964 SH   SOLE NONE 1,267,884 0 15,080
FLEETCOR TECHNOLOGIES INC COM 339041105   403,545 2,197 SH   OTR 1 0 2,197 0
FLEETCOR TECHNOLOGIES INC COM 339041105   244,325,993 1,330,172 SH   SOLE NONE 1,314,712 0 15,460
FOCUS FINL PARTNERS INC COM CL A 34417P100   1,378,729 36,993 SH   SOLE NONE 36,993 0 0
FTI CONSULTING INC COM 302941109   910,242 5,732 SH   OTR 1 0 5,732 0
FTI CONSULTING INC COM 302941109   604,967,338 3,809,618 SH   SOLE NONE 3,769,218 0 40,400
GALLAGHER ARTHUR J & CO COM 363576109   183,704,703 974,354 SH   SOLE NONE 974,354 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   42,286,422 1,797,128 SH   SOLE NONE 1,797,128 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   49,991,223 730,759 SH   SOLE NONE 708,059 0 22,700
HERSHEY CO COM 427866108   72,890,826 314,768 SH   SOLE NONE 314,768 0 0
HUMANA INC COM 444859102   3,078,262 6,010 SH   SOLE NONE 6,010 0 0
IAA INC COM 449253103   159,382,680 3,984,567 SH   SOLE NONE 3,984,567 0 0
IAC INC COM NEW 44891N208   966,854 21,776 SH   SOLE NONE 21,776 0 0
INFOSYS LTD SPONSORED ADR 456788108   5,388,106 299,173 SH   SOLE NONE 299,173 0 0
INSPERITY INC COM 45778Q107   685,917 6,038 SH   OTR 1 0 6,038 0
INSPERITY INC COM 45778Q107   484,012,453 4,260,673 SH   SOLE NONE 4,217,873 0 42,800
INTERCONTINENTAL EXCHANGE IN COM 45866F104   636,879 6,208 SH   OTR 1 0 6,208 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   479,583,013 4,674,754 SH   SOLE NONE 4,631,004 0 43,750
INTUIT COM 461202103   237,813 611 SH   OTR 1 0 611 0
INTUIT COM 461202103   208,611,800 535,974 SH   SOLE NONE 531,624 0 4,350
ISHARES TR CORE S&P500 ETF 464287200   623,573 1,623 SH   SOLE NONE 1,623 0 0
ISHARES TR U.S. TECH ETF 464287721   2,352,394 31,580 SH   SOLE NONE 31,580 0 0
ISHARES TR MSCI ACWI EX US 464288240   15,980,601 351,222 SH   SOLE NONE 76,072 0 275,150
ISHARES TR MSCI ACWI ETF 464288257   74,270 875 SH   SOLE NONE 875 0 0
ISHARES TR CORE MSCI EAFE 46432F842   12,944 210 SH   SOLE NONE 210 0 0
JOHNSON & JOHNSON COM 478160104   966,276 5,470 SH   OTR 1 0 5,470 0
JOHNSON & JOHNSON COM 478160104   772,692,008 4,374,141 SH   SOLE NONE 4,335,591 0 38,550
JPMORGAN CHASE & CO COM 46625H100   134,708,144 1,004,535 SH   SOLE NONE 1,004,535 0 0
KINSALE CAP GROUP INC COM 49714P108   754,224 2,884 SH   SOLE NONE 2,884 0 0
KLA CORP COM NEW 482480100   1,737,731 4,609 SH   SOLE NONE 4,609 0 0
LHC GROUP INC COM 50187A107   2,701,193 16,706 SH   SOLE NONE 16,706 0 0
LINDE PLC SHS G5494J103   98,689,347 302,561 SH   SOLE NONE 302,561 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,644,540 9,938 SH   OTR 1 0 9,938 0
MARSH & MCLENNAN COS INC COM 571748102   1,290,398,974 7,797,915 SH   SOLE NONE 7,727,825 0 70,090
MARTIN MARIETTA MATLS INC COM 573284106   100,188,841 296,443 SH   SOLE NONE 296,443 0 0
MASTERCARD INCORPORATED CL A 57636Q104   103,783,148 298,459 SH   SOLE NONE 298,459 0 0
MCCORMICK & CO INC COM NON VTG 579780206   54,260,457 654,608 SH   SOLE NONE 654,608 0 0
MERCADOLIBRE INC COM 58733R102   1,783,874 2,108 SH   SOLE NONE 2,108 0 0
MICROSOFT CORP COM 594918104   1,049,213 4,375 SH   OTR 1 0 4,375 0
MICROSOFT CORP COM 594918104   906,179,295 3,778,581 SH   SOLE NONE 3,747,701 0 30,880
MODERNA INC COM 60770K107   560,414 3,120 SH   OTR 1 0 3,120 0
MODERNA INC COM 60770K107   340,418,159 1,895,213 SH   SOLE NONE 1,873,213 0 22,000
MORNINGSTAR INC COM 617700109   1,226,333 5,662 SH   SOLE NONE 5,662 0 0
MSCI INC COM 55354G100   1,035,468 2,226 SH   SOLE NONE 2,226 0 0
NETFLIX INC COM 64110L106   24,995,503 84,765 SH   SOLE NONE 84,765 0 0
NIKE INC CL B 654106103   71,312,447 609,456 SH   SOLE NONE 609,456 0 0
NV5 GLOBAL INC COM 62945V109   1,998,429 15,103 SH   SOLE NONE 15,103 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,349,780 2,784 SH   SOLE NONE 2,784 0 0
ORGANON & CO COMMON STOCK 68622V106   539,049 19,300 SH   OTR 1 0 19,300 0
ORGANON & CO COMMON STOCK 68622V106   367,572,905 13,160,505 SH   SOLE NONE 13,024,305 0 136,200
PAYCHEX INC COM 704326107   161,498,451 1,397,529 SH   SOLE NONE 1,397,529 0 0
PC CONNECTION INC COM 69318J100   92,805,720 1,978,800 SH   SOLE NONE 1,978,800 0 0
PEPSICO INC COM 713448108   81,091,048 448,860 SH   SOLE NONE 448,860 0 0
PREMIER INC CL A 74051N102   54,822,685 1,567,258 SH   SOLE NONE 1,567,258 0 0
PROCTER AND GAMBLE CO COM 742718109   402,695 2,657 SH   OTR 1 0 2,657 0
PROCTER AND GAMBLE CO COM 742718109   466,006,685 3,074,734 SH   SOLE NONE 3,056,034 0 18,700
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   47,011,279 1,132,529 SH   SOLE NONE 1,132,529 0 0
S&P GLOBAL INC COM 78409V104   335,945 1,003 SH   OTR 1 0 1,003 0
S&P GLOBAL INC COM 78409V104   273,231,994 815,764 SH   SOLE NONE 808,764 0 7,000
SHELL PLC SPON ADS 780259305   210,272,157 3,692,224 SH   SOLE NONE 3,487,424 0 204,800
SHERWIN WILLIAMS CO COM 824348106   102,393,893 431,441 SH   SOLE NONE 431,441 0 0
SHUTTERSTOCK INC COM 825690100   18,634,200 353,456 SH   SOLE NONE 353,456 0 0
SMITH A O CORP COM 831865209   30,293,469 529,236 SH   SOLE NONE 529,236 0 0
SOUTHERN CO COM 842587107   58,501,857 819,239 SH   SOLE NONE 819,239 0 0
SOUTHERN COPPER CORP COM 84265V105   19,313,084 319,806 SH   SOLE NONE 301,904 0 17,902
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   46,793,506 898,838 SH   SOLE NONE 898,838 0 0
STATE STR CORP COM 857477103   98,592,013 1,271,007 SH   SOLE NONE 1,271,007 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   32,354,955 434,353 SH   SOLE NONE 434,353 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,602,561 15,390 SH   SOLE NONE 15,390 0 0
TEXAS INSTRS INC COM 882508104   49,260,178 298,149 SH   SOLE NONE 298,149 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   39,736,736 613,600 SH   SOLE NONE 613,600 0 0
TRADEWEB MKTS INC CL A 892672106   42,032,046 647,344 SH   SOLE NONE 647,344 0 0
TRINET GROUP INC COM 896288107   217,570 3,209 SH   OTR 1 0 3,209 0
TRINET GROUP INC COM 896288107   178,938,845 2,639,216 SH   SOLE NONE 2,616,716 0 22,500
UNITEDHEALTH GROUP INC COM 91324P102   691,355 1,304 SH   OTR 1 0 1,304 0
UNITEDHEALTH GROUP INC COM 91324P102   625,431,078 1,179,658 SH   SOLE NONE 1,170,468 0 9,190
VALVOLINE INC COM 92047W101   2,620,652 80,265 SH   SOLE NONE 80,265 0 0
VERISIGN INC COM 92343E102   1,153,340 5,614 SH   SOLE NONE 5,614 0 0
VERISK ANALYTICS INC COM 92345Y106   195,895,004 1,110,390 SH   SOLE NONE 1,110,390 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   66,904,234 1,698,077 SH   SOLE NONE 1,698,077 0 0
VISA INC COM CL A 92826C839   402,847 1,939 SH   OTR 1 0 1,939 0
VISA INC COM CL A 92826C839   487,985,857 2,348,796 SH   SOLE NONE 2,335,096 0 13,700
WARNER MUSIC GROUP CORP COM CL A 934550203   25,771,043 735,895 SH   SOLE NONE 735,895 0 0
WATERS CORP COM 941848103   205,553,824 600,017 SH   SOLE NONE 600,017 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   90,403,127 369,626 SH   SOLE NONE 369,626 0 0
WINMARK CORP COM 974250102   88,832,916 376,682 SH   SOLE NONE 376,682 0 0
XP INC CL A G98239109   463,115 30,190 SH   OTR 1 0 30,190 0
XP INC CL A G98239109   277,694,528 18,102,642 SH   SOLE NONE 17,890,208 0 212,434
XPEL INC COM 98379L100   1,841,800 30,666 SH   SOLE NONE 30,666 0 0