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 169,093,937 1,536,240 SH   SOLE   1,536,240 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RY4 46,061,268 297,227 SH   SOLE   297,227 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 229,495 654 SH   OTR 1 654 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 273,892,273 780,520 SH   SOLE   772,780 0 7,740
ADOBE INC COM 00724F101 BBG000BB5006 43,992,687 73,739 SH   SOLE   73,739 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 70,363,626 555,400 SH   SOLE   555,400 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 689,007 4,889 SH   OTR 1 4,889 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 728,890,242 5,172,002 SH   SOLE   5,112,902 0 59,100
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 7,845,689 56,165 SH   SOLE   56,165 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 521,002 3,429 SH   OTR 1 3,429 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 544,503,580 3,583,675 SH   SOLE   3,542,275 0 41,400
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 60,008,179 738,835 SH   SOLE   738,835 0 0
AMETEK INC COM 031100100 BBG000B9XG87 88,857,077 538,887 SH   SOLE   538,887 0 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 705,112 7,113 SH   OTR 1 7,113 0 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 809,920,451 8,170,286 SH   SOLE   8,084,486 0 85,800
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 984,521 3,383 SH   OTR 1 3,383 0 0
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,286,197,521 4,419,619 SH   SOLE   4,264,279 0 155,340
APPLE INC COM 037833100 BBG000B9XRY4 542,935 2,820 SH   SOLE   2,820 0 0
APTARGROUP INC COM 038336103 BBG000BGX2S0 71,682,911 579,865 SH   SOLE   579,865 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 170,347,928 698,634 SH   SOLE   698,634 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 267,495 750 SH   SOLE   750 0 0
BIO RAD LABS INC CL A 090572207 BBG000DY28W5 39,998,967 123,878 SH   SOLE   123,878 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 744,916 210 SH   OTR 1 210 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 530,529,318 149,562 SH   SOLE   147,025 0 2,537
BORGWARNER INC COM 099724106 BBG000BJ49H3 34,652,682 966,602 SH   SOLE   966,602 0 0
BWX TECHNOLOGIES INC COM 05605H100 BBG000D86F25 73,869,582 962,721 SH   SOLE   962,721 0 0
CACI INTL INC CL A 127190304 BBG000KQY8Y7 3,489,268 10,774 SH   SOLE   10,774 0 0
CARLISLE COS INC COM 142339100 BBG000BGGBT8 3,174,289 10,160 SH   SOLE   10,160 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 60,476,811 1,052,686 SH   SOLE   1,052,686 0 0
CBIZ INC COM 124805102 BBG000FQD1Z0 64,655,470 1,033,000 SH   SOLE   1,033,000 0 0
CBRE GROUP INC CL A 12504L109 BBG000C04224 3,862,676 41,494 SH   SOLE   41,494 0 0
CDW CORP COM 12514G108 BBG001P63B80 927,011 4,078 SH   OTR 1 4,078 0 0
CDW CORP COM 12514G108 BBG001P63B80 697,893,541 3,070,093 SH   SOLE   3,020,843 0 49,250
CENCORA INC COM 03073E105 BBG000MDCQC2 166,705,303 811,692 SH   SOLE   811,692 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG000BG5BL8 6,152,310 26,025 SH   SOLE   26,025 0 0
CME GROUP INC COM 12572Q105 BBG000BHLYP4 207,377,609 984,699 SH   SOLE   984,699 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG000BBDV81 75,421,161 998,559 SH   SOLE   998,559 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG000BBCT50 37,121,886 2,960,278 SH   SOLE   2,960,278 0 0
CONCENTRIX CORP COM 20602D101 BBG00RCNQMX3 5,119,393 52,127 SH   SOLE   52,127 0 0
COPART INC COM 217204106 BBG000BM9RH1 1,843,772 37,628 SH   SOLE   37,628 0 0
CSW INDUSTRIALS INC COM 126402106 BBG007NLG4L3 3,215,685 15,504 SH   SOLE   15,504 0 0
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 105,846,378 457,536 SH   SOLE   457,536 0 0
DOLLAR GEN CORP NEW COM 256677105 BBG000NV1KK7 72,437,831 532,827 SH   SOLE   532,827 0 0
DOLLAR TREE INC COM 256746108 BBG000BSC0K9 2,157,740 15,190 SH   SOLE   15,190 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT58 86,343,095 1,384,369 SH   SOLE   1,384,369 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZX9Z6 222,932 19,054 SH   OTR 1 19,054 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZX9Z6 155,351,524 13,277,908 SH   SOLE   13,051,308 0 226,600
EURONET WORLDWIDE INC COM 298736109 BBG000BMNBY1 4,690,157 46,213 SH   SOLE   46,213 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 555,775 2,197 SH   OTR 1 2,197 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 397,593,708 1,571,703 SH   SOLE   1,545,123 0 26,580
FERGUSON PLC NEW SHS G3421J106 BBG00P5M4V07 3,173,299 16,436 SH   SOLE   16,436 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG000BJCDS3 4,088,053 2,881 SH   SOLE   2,881 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG000GPXKX9 434,654 1,538 SH   OTR 1 1,538 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG000GPXKX9 318,670,471 1,127,598 SH   SOLE   1,108,938 0 18,660
FTI CONSULTING INC COM 302941109 BBG000K88H58 915,493 4,597 SH   OTR 1 4,597 0 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 728,068,701 3,655,881 SH   SOLE   3,600,381 0 55,500
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 203,493,912 904,900 SH   SOLE   904,900 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 BBG000KFPB56 75,335,967 1,939,649 SH   SOLE   1,939,649 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKS18 63,025,618 939,139 SH   SOLE   909,353 0 29,786
HERSHEY CO COM 427866108 BBG000BLHRS2 48,876,738 262,158 SH   SOLE   262,158 0 0
HUMANA INC COM 444859102 BBG000BLKK03 5,504,250 12,023 SH   SOLE   12,023 0 0
IAC INC COM NEW 44891N208 BBG00S1LR2C3 3,068,682 58,585 SH   SOLE   58,585 0 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 605,207 5,163 SH   OTR 1 5,163 0 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 492,928,621 4,205,158 SH   SOLE   4,142,058 0 63,100
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 639,710 4,981 SH   OTR 1 4,981 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 598,831,203 4,662,705 SH   SOLE   4,602,555 0 60,150
INTUIT COM 461202103 BBG000BH5DV1 200,010 320 SH   OTR 1 320 0 0
INTUIT COM 461202103 BBG000BH5DV1 172,579,533 276,114 SH   SOLE   272,364 0 3,750
ISHARES INC MSCI FRANCE ETF 464286707 BBG000BJX6S5 1,168,661 29,828 SH   SOLE   29,828 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 527,900 3,368 SH   OTR 1 3,368 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 467,288,022 2,981,294 SH   SOLE   2,940,599 0 40,695
JPMORGAN CHASE & CO COM 46625H100 BBG000DMBXR2 100,501,544 590,838 SH   SOLE   590,838 0 0
KENVUE INC COM 49177J102 BBG01C79X561 236,572 10,988 SH   SOLE   10,988 0 0
KLA CORP COM NEW 482480100 BBG000BMTFR4 3,720,901 6,401 SH   SOLE   6,401 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 41,838,176 286,073 SH   SOLE   286,073 0 0
LINDE PLC SHS G54950103 BBG01FND0CC1 73,109,666 178,008 SH   SOLE   178,008 0 0
LPL FINL HLDGS INC COM 50212V100 BBG000P2TYL8 3,374,922 14,827 SH   SOLE   14,827 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,504,960 7,943 SH   OTR 1 7,943 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,354,648,354 7,149,672 SH   SOLE   7,053,382 0 96,290
MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 141,001,445 282,619 SH   SOLE   282,619 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 125,034,392 293,157 SH   SOLE   293,157 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 51,059,930 746,272 SH   SOLE   746,272 0 0
MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 3,309,663 2,106 SH   SOLE   2,106 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,321,781 3,515 SH   OTR 1 3,515 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,260,352,210 3,351,644 SH   SOLE   3,309,164 0 42,480
MODERNA INC COM 60770K107 BBG003PHHZT1 253,200 2,546 SH   OTR 1 2,546 0 0
MODERNA INC COM 60770K107 BBG003PHHZT1 178,353,928 1,793,403 SH   SOLE   1,763,103 0 30,300
MORNINGSTAR INC COM 617700109 BBG000CGQ4F7 2,500,593 8,736 SH   SOLE   8,736 0 0
MOSAIC CO NEW COM 61945C103 BBG000BFXHL6 3,337,003 93,395 SH   SOLE   93,395 0 0
MSCI INC COM 55354G100 BBG000RTDY25 2,322,559 4,106 SH   SOLE   4,106 0 0
NIKE INC CL B 654106103 BBG000C5HS04 106,685,659 982,644 SH   SOLE   982,644 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 2,493,010 2,624 SH   SOLE   2,624 0 0
PAYCHEX INC COM 704326107 BBG000BQSQ38 139,814,653 1,173,828 SH   SOLE   1,173,828 0 0
PC CONNECTION INC COM 69318J100 BBG000BX74M4 79,944,211 1,189,469 SH   SOLE   1,189,469 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 71,081,776 418,522 SH   SOLE   418,522 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 317,406 2,166 SH   OTR 1 2,166 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 409,388,065 2,793,695 SH   SOLE   2,767,895 0 25,800
RB GLOBAL INC COM 74935Q107 BBG000C1DF05 3,807,646 56,924 SH   SOLE   56,924 0 0
RESMED INC COM 761152107 BBG000L4M7F1 3,799,922 22,090 SH   SOLE   22,090 0 0
ROBERT HALF INC. COM 770323103 BBG000BS5DR2 222,613 2,532 SH   OTR 1 2,532 0 0
ROBERT HALF INC. COM 770323103 BBG000BS5DR2 156,288,175 1,777,618 SH   SOLE   1,747,418 0 30,200
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W134 29,164,463 677,928 SH   SOLE   677,928 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 358,583 814 SH   OTR 1 814 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 338,206,587 767,744 SH   SOLE   758,044 0 9,700
SHARKNINJA INC COM SHS G8068L108 BBG01HN2K357 4,810,287 94,006 SH   SOLE   94,006 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6G2 350,403,161 5,325,276 SH   SOLE   5,022,257 0 303,019
SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 129,865,491 416,369 SH   SOLE   416,369 0 0
SOUTHERN CO COM 842587107 BBG000BT9DW0 57,012,609 813,072 SH   SOLE   813,072 0 0
SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 193,643,643 2,249,839 SH   SOLE   2,122,395 0 127,444
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG000RJ2J04 37,858,256 619,510 SH   SOLE   619,510 0 0
STATE STR CORP COM 857477103 BBG000BKFBD7 72,401,630 934,697 SH   SOLE   934,697 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 28,253,992 271,673 SH   SOLE   271,673 0 0
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 58,585,397 343,690 SH   SOLE   343,690 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BXBHJ4 34,296,677 530,744 SH   SOLE   530,744 0 0
TRADEWEB MKTS INC CL A 892672106 BBG00NK8H8T2 55,512,957 610,838 SH   SOLE   610,838 0 0
TRINET GROUP INC COM 896288107 BBG000BR2040 530,309 4,459 SH   OTR 1 4,459 0 0
TRINET GROUP INC COM 896288107 BBG000BR2040 500,245,507 4,206,218 SH   SOLE   4,152,118 0 54,100
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4VD6 4,299,172 8,774 SH   SOLE   8,774 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,239,837 2,355 SH   OTR 1 2,355 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,074,799,561 2,041,521 SH   SOLE   2,013,001 0 28,520
VALVOLINE INC COM 92047W101 BBG003DNHV56 5,678,939 151,116 SH   SOLE   151,116 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 1,784,026 8,662 SH   SOLE   8,662 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 229,075,100 959,035 SH   SOLE   959,035 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 150,063,267 3,980,458 SH   SOLE   3,980,458 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 403,543 1,550 SH   OTR 1 1,550 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 581,167,850 2,232,256 SH   SOLE   2,213,456 0 18,800
WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9T6 26,551,134 741,859 SH   SOLE   741,859 0 0
WATERS CORP COM 941848103 BBG000FQRVM3 197,681,544 600,436 SH   SOLE   600,436 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG000DB3KT1 43,145,374 178,878 SH   SOLE   178,878 0 0
WINMARK CORP COM 974250102 BBG000BQ5GY1 115,482,221 276,571 SH   SOLE   276,571 0 0
XP INC CL A G98239109 BBG00QVJYGM9 651,724 24,999 SH   OTR 1 24,999 0 0
XP INC CL A G98239109 BBG00QVJYGM9 472,780,415 18,135,037 SH   SOLE   17,833,003 0 302,034