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 BBG000B9ZXB4 79,831,421 732,264 SH   SOLE   732,264 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 216,315 701 SH   OTR 1 0 701 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 245,430,337 795,354 SH   SOLE   789,714 0 5,640
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG000BB5006 70,731,426 144,648 SH   SOLE   144,648 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 70,843,485 590,264 SH   SOLE   590,264 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 643,681 5,321 SH   OTR 1 0 5,321 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 671,661,368 5,552,297 SH   SOLE   5,509,397 0 42,900
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 6,952,415 58,082 SH   SOLE   58,082 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 486,504 3,732 SH   OTR 1 0 3,732 0
AMAZON COM INC COM 023135106 BBG000BVPV84 486,264,440 3,730,166 SH   SOLE   3,700,066 0 30,100
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 51,724,986 614,311 SH   SOLE   614,311 0 0
AMERISOURCEBERGEN CORP COM 03073E105 BBG000MDCQC2 142,399,932 740,009 SH   SOLE   740,009 0 0
AMETEK INC COM 031100100 BBG000B9XG87 212,710 1,314 SH   OTR 1 0 1,314 0
AMETEK INC COM 031100100 BBG000B9XG87 252,984,607 1,562,791 SH   SOLE   1,552,191 0 10,600
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 656,409 7,727 SH   OTR 1 0 7,727 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 731,496,635 8,610,908 SH   SOLE   8,548,608 0 62,300
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,271,026 3,682 SH   OTR 1 0 3,682 0
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,584,266,403 4,589,416 SH   SOLE   4,441,557 0 147,859
APPLE INC COM 037833100 BBG000B9XRY4 546,995 2,820 SH   SOLE   2,820 0 0
APTARGROUP INC COM 038336103 BBG000BGX2S0 87,284,290 753,360 SH   SOLE   753,360 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 195,435,779 740,259 SH   SOLE   740,259 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 255,750 750 SH   SOLE   750 0 0
BIO RAD LABS INC CL A 090572207 BBG000DY28W5 53,465,019 141,024 SH   SOLE   141,024 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 618,376 229 SH   OTR 1 0 229 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 415,626,693 153,917 SH   SOLE   152,057 0 1,860
BORGWARNER INC COM 099724106 BBG000BJ49H3 49,144,426 1,004,793 SH   SOLE   1,004,793 0 0
BWX TECHNOLOGIES INC COM 05605H100 BBG000D86F25 71,837,242 1,003,734 SH   SOLE   1,003,734 0 0
CACI INTL INC CL A 127190304 BBG000KQY8Y7 3,059,721 8,977 SH   SOLE   8,977 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 68,713,039 1,382,278 SH   SOLE   1,382,278 0 0
CBIZ INC COM 124805102 BBG000FQD1Z0 57,473,136 1,078,700 SH   SOLE   1,078,700 0 0
CBRE GROUP INC CL A 12504L109 BBG000C04224 2,792,162 34,595 SH   SOLE   34,595 0 0
CDW CORP COM 12514G108 BBG001P63B80 814,557 4,439 SH   OTR 1 0 4,439 0
CDW CORP COM 12514G108 BBG001P63B80 585,591,990 3,191,237 SH   SOLE   3,155,487 0 35,750
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 BBG000BK00N6 2,146,687 298,151 SH   SOLE   298,151 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG000BG5BL8 3,630,387 17,267 SH   SOLE   17,267 0 0
CHASE CORP COM 16150R104 BBG000BL9JB7 53,591,362 442,100 SH   SOLE   442,100 0 0
CME GROUP INC COM 12572Q105 BBG000BHLYP4 181,078,914 977,273 SH   SOLE   977,273 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG000BBF443 114,952,662 1,760,917 SH   SOLE   1,760,917 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG000BBCT50 179,033 11,031 SH   OTR 1 0 11,031 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG000BBCT50 168,761,942 10,398,148 SH   SOLE   10,309,548 0 88,600
CONCENTRIX CORP COM 20602D101 BBG00RCNQMX3 2,743,401 33,974 SH   SOLE   33,974 0 0
COPART INC COM 217204106 BBG000BM9RH1 1,427,984 15,656 SH   SOLE   15,656 0 0
CSW INDUSTRIALS INC COM 126402106 BBG007NLG4L3 3,303,525 19,878 SH   SOLE   19,878 0 0
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 91,439,040 380,996 SH   SOLE   380,996 0 0
DOLLAR GEN CORP NEW COM 256677105 BBG000NV1KK7 71,826,957 423,059 SH   SOLE   423,059 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT58 47,453,597 1,042,249 SH   SOLE   1,042,249 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZX9Z6 236,167 20,412 SH   OTR 1 0 20,412 0
DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZX9Z6 157,174,435 13,584,653 SH   SOLE   13,420,153 0 164,500
ELASTIC N V ORD SHS N14506104 BBG00LWZDYB9 17,998,805 280,705 SH   SOLE   280,705 0 0
EURONET WORLDWIDE INC COM 298736109 BBG000BMNBY1 2,982,020 25,407 SH   SOLE   25,407 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 556,783 2,246 SH   OTR 1 0 2,246 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 377,245,048 1,521,763 SH   SOLE   1,503,683 0 18,080
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG000GPXKX9 421,814 1,680 SH   OTR 1 0 1,680 0
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG000GPXKX9 286,224,421 1,139,973 SH   SOLE   1,126,413 0 13,560
FOCUS FINL PARTNERS INC COM CL A 34417P100 BBG00L0YTFN8 2,499,318 47,597 SH   SOLE   47,597 0 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 951,761 5,004 SH   OTR 1 0 5,004 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 715,078,012 3,759,611 SH   SOLE   3,719,211 0 40,400
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 207,783,043 946,318 SH   SOLE   946,318 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 BBG000KFPB56 53,221,927 1,916,526 SH   SOLE   1,916,526 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKS18 54,642,430 783,966 SH   SOLE   758,366 0 25,600
HERSHEY CO COM 427866108 BBG000BLHRS2 62,047,454 248,488 SH   SOLE   248,488 0 0
HUMANA INC COM 444859102 BBG000BLKK03 4,475,771 10,010 SH   SOLE   10,010 0 0
IAC INC COM NEW 44891N208 BBG00S1LR2C3 4,145,177 66,006 SH   SOLE   66,006 0 0
INFOSYS LTD SPONSORED ADR 456788108 BBG000BSGQL7 4,389,890 273,173 SH   SOLE   273,173 0 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 631,797 5,311 SH   OTR 1 0 5,311 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 482,251,944 4,053,900 SH   SOLE   4,011,100 0 42,800
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 613,120 5,422 SH   OTR 1 0 5,422 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 521,449,309 4,611,331 SH   SOLE   4,567,581 0 43,750
INTUIT COM 461202103 BBG000BH5DV1 246,048 537 SH   OTR 1 0 537 0
INTUIT COM 461202103 BBG000BH5DV1 225,827,189 492,868 SH   SOLE   488,518 0 4,350
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 790,358 4,775 SH   OTR 1 0 4,775 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 711,490,037 4,298,514 SH   SOLE   4,259,964 0 38,550
JPMORGAN CHASE & CO COM 46625H100 BBG000DMBXR2 103,734,207 713,244 SH   SOLE   713,244 0 0
KLA CORP COM NEW 482480100 BBG000BMTFR4 2,874,229 5,926 SH   SOLE   5,926 0 0
LINDE PLC SHS G54950103 BBG01FND0CC1 107,086,529 281,008 SH   SOLE   281,008 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,632,346 8,679 SH   OTR 1 0 8,679 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,410,726,578 7,500,673 SH   SOLE   7,430,583 0 70,090
MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 135,180,524 292,795 SH   SOLE   292,795 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 114,607,227 291,399 SH   SOLE   291,399 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 74,979,070 859,556 SH   SOLE   859,556 0 0
MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 2,494,768 2,106 SH   SOLE   2,106 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,302,906 3,826 SH   OTR 1 0 3,826 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,212,873,053 3,561,617 SH   SOLE   3,530,737 0 30,880
MODERNA INC COM 60770K107 BBG003PHHZT1 331,331 2,727 SH   OTR 1 0 2,727 0
MODERNA INC COM 60770K107 BBG003PHHZT1 226,228,748 1,861,965 SH   SOLE   1,839,965 0 22,000
MORNINGSTAR INC COM 617700109 BBG000CGQ4F7 1,424,645 7,266 SH   SOLE   7,266 0 0
MSCI INC COM 55354G100 BBG000RTDY25 1,606,849 3,424 SH   SOLE   3,424 0 0
NIKE INC CL B 654106103 BBG000C5HS04 67,143,810 608,352 SH   SOLE   608,352 0 0
NV5 GLOBAL INC COM 62945V109 BBG005BT60Y8 1,535,383 13,861 SH   SOLE   13,861 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 2,088,286 2,186 SH   SOLE   2,186 0 0
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW24 351,002 16,867 SH   OTR 1 0 16,867 0
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW24 274,213,120 13,176,988 SH   SOLE   13,040,788 0 136,200
PAYCHEX INC COM 704326107 BBG000BQSQ38 144,095,943 1,288,066 SH   SOLE   1,288,066 0 0
PC CONNECTION INC COM 69318J100 BBG000BX74M4 65,533,186 1,453,064 SH   SOLE   1,453,064 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 86,776,311 468,504 SH   SOLE   468,504 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 352,189 2,321 SH   OTR 1 0 2,321 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 447,697,034 2,950,422 SH   SOLE   2,931,722 0 18,700
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W134 34,755,678 774,241 SH   SOLE   774,241 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 349,576 872 SH   OTR 1 0 872 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 320,336,767 799,064 SH   SOLE   792,064 0 7,000
SHELL PLC SPON ADS 780259305 BBG0147BN6G2 270,651,720 4,482,473 SH   SOLE   4,230,601 0 251,872
SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 110,585,894 416,488 SH   SOLE   416,488 0 0
SOUTHERN CO COM 842587107 BBG000BT9DW0 57,248,130 814,920 SH   SOLE   814,920 0 0
SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 193,297,978 2,694,424 SH   SOLE   2,546,937 0 147,487
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG000RJ2J04 54,137,737 893,362 SH   SOLE   893,362 0 0
STATE STR CORP COM 857477103 BBG000BKFBD7 73,855,232 1,009,227 SH   SOLE   1,009,227 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 40,340,752 399,730 SH   SOLE   399,730 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG000BS1YV5 2,613,709 17,761 SH   SOLE   17,761 0 0
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 57,085,422 317,106 SH   SOLE   317,106 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BXBHJ4 36,493,133 588,504 SH   SOLE   588,504 0 0
TRADEWEB MKTS INC CL A 892672106 BBG00NK8H8T2 44,476,733 649,485 SH   SOLE   649,485 0 0
TRINET GROUP INC COM 896288107 BBG000BR2040 462,599 4,871 SH   OTR 1 0 4,871 0
TRINET GROUP INC COM 896288107 BBG000BR2040 412,130,577 4,339,587 SH   SOLE   4,300,287 0 39,300
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 547,449 1,139 SH   OTR 1 0 1,139 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 551,768,472 1,147,987 SH   SOLE   1,138,797 0 9,190
VALVOLINE INC COM 92047W101 BBG003DNHV56 3,571,852 95,224 SH   SOLE   95,224 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 1,629,922 7,213 SH   SOLE   7,213 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 271,432,872 1,200,871 SH   SOLE   1,200,871 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 115,844,619 3,114,940 SH   SOLE   3,114,940 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 402,291 1,694 SH   OTR 1 0 1,694 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 544,617,634 2,293,320 SH   SOLE   2,279,620 0 13,700
WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9T6 19,637,708 752,691 SH   SOLE   752,691 0 0
WATERS CORP COM 941848103 BBG000FQRVM3 164,300,853 616,421 SH   SOLE   616,421 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG000DB3KT1 72,346,307 307,203 SH   SOLE   307,203 0 0
WINMARK CORP COM 974250102 BBG000BQ5GY1 108,539,154 326,463 SH   SOLE   326,463 0 0
XP INC CL A G98239109 BBG00QVJYGM9 638,323 27,209 SH   OTR 1 0 27,209 0
XP INC CL A G98239109 BBG00QVJYGM9 435,105,605 18,546,701 SH   SOLE   18,327,367 0 219,334
XPEL INC COM 98379L100 BBG000R5XCX9 3,320,458 39,426 SH   SOLE   39,426 0 0