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 100,454,563 1,037,218 SH   SOLE   1,037,218 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 208,221 678 SH   OTR 1 0 678 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 240,526,709 783,194 SH   SOLE   777,554 0 5,640
ADOBE INC COM 00724F101 BBG000BB5006 61,290,490 120,201 SH   SOLE   120,201 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 60,337,635 579,056 SH   SOLE   579,056 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 671,908 5,096 SH   OTR 1 0 5,096 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 699,319,347 5,303,901 SH   SOLE   5,261,001 0 42,900
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 7,512,280 57,407 SH   SOLE   57,407 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 454,327 3,574 SH   OTR 1 0 3,574 0
AMAZON COM INC COM 023135106 BBG000BVPV84 461,564,330 3,630,934 SH   SOLE   3,600,834 0 30,100
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 52,326,342 695,644 SH   SOLE   695,644 0 0
AMETEK INC COM 031100100 BBG000B9XG87 96,039,863 649,972 SH   SOLE   649,972 0 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 621,526 7,400 SH   OTR 1 0 7,400 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 707,197,228 8,420,017 SH   SOLE   8,357,717 0 62,300
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,143,524 3,527 SH   OTR 1 0 3,527 0
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,457,966,113 4,496,842 SH   SOLE   4,350,547 0 146,295
APPLE INC COM 037833100 BBG000B9XRY4 482,812 2,820 SH   SOLE   2,820 0 0
APTARGROUP INC COM 038336103 BBG000BGX2S0 90,551,717 724,182 SH   SOLE   724,182 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 184,288,974 712,834 SH   SOLE   712,834 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 262,725 750 SH   SOLE   750 0 0
BIO RAD LABS INC CL A 090572207 BBG000DY28W5 58,367,130 162,832 SH   SOLE   162,832 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 675,385 219 SH   OTR 1 0 219 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 466,610,887 151,303 SH   SOLE   149,443 0 1,860
BORGWARNER INC COM 099724106 BBG000BJ49H3 39,810,835 986,149 SH   SOLE   986,149 0 0
BWX TECHNOLOGIES INC COM 05605H100 BBG000D86F25 73,915,359 985,801 SH   SOLE   985,801 0 0
CACI INTL INC CL A 127190304 BBG000KQY8Y7 3,104,768 9,890 SH   SOLE   9,890 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 68,920,070 1,248,552 SH   SOLE   1,248,552 0 0
CBIZ INC COM 124805102 BBG000FQD1Z0 53,680,170 1,034,300 SH   SOLE   1,034,300 0 0
CBRE GROUP INC CL A 12504L109 BBG000C04224 2,813,327 38,090 SH   SOLE   38,090 0 0
CDW CORP COM 12514G108 BBG001P63B80 857,682 4,251 SH   OTR 1 0 4,251 0
CDW CORP COM 12514G108 BBG001P63B80 630,007,504 3,122,559 SH   SOLE   3,086,809 0 35,750
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 BBG000BK00N6 2,473,322 323,310 SH   SOLE   323,310 0 0
CENCORA INC COM 03073E105 BBG000MDCQC2 130,625,106 725,816 SH   SOLE   725,816 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG000BG5BL8 3,725,776 19,011 SH   SOLE   19,011 0 0
CHASE CORP COM 16150R104 BBG000BL9JB7 53,843,736 423,200 SH   SOLE   423,200 0 0
CME GROUP INC COM 12572Q105 BBG000BHLYP4 199,681,008 997,308 SH   SOLE   997,308 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG000BBDV81 75,690,644 1,117,370 SH   SOLE   1,117,370 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG000BBCT50 96,667 7,672 SH   OTR 1 0 7,672 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG000BBCT50 102,492,218 8,134,303 SH   SOLE   8,072,671 0 61,632
CONCENTRIX CORP COM 20602D101 BBG00RCNQMX3 3,862,824 48,219 SH   SOLE   48,219 0 0
COPART INC COM 217204106 BBG000BM9RH1 1,487,639 34,524 SH   SOLE   34,524 0 0
CSW INDUSTRIALS INC COM 126402106 BBG007NLG4L3 3,496,213 19,951 SH   SOLE   19,951 0 0
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 100,385,478 404,617 SH   SOLE   404,617 0 0
DOLLAR GEN CORP NEW COM 256677105 BBG000NV1KK7 57,321,065 541,787 SH   SOLE   541,787 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT58 56,310,447 1,000,541 SH   SOLE   1,000,541 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZX9Z6 197,312 19,751 SH   OTR 1 0 19,751 0
DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZX9Z6 133,660,765 13,379,456 SH   SOLE   13,214,956 0 164,500
ELASTIC N V ORD SHS N14506104 BBG00LWZDYB9 1,836,593 22,607 SH   SOLE   22,607 0 0
EURONET WORLDWIDE INC COM 298736109 BBG000BMNBY1 2,218,750 27,951 SH   SOLE   27,951 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 569,843 2,151 SH   OTR 1 0 2,151 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 394,452,899 1,488,951 SH   SOLE   1,470,871 0 18,080
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG000BJCDS3 3,174,230 2,300 SH   SOLE   2,300 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG000GPXKX9 415,183 1,626 SH   OTR 1 0 1,626 0
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG000GPXKX9 286,618,129 1,122,496 SH   SOLE   1,108,936 0 13,560
FTI CONSULTING INC COM 302941109 BBG000K88H58 854,941 4,792 SH   OTR 1 0 4,792 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 656,036,942 3,677,131 SH   SOLE   3,636,731 0 40,400
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 211,326,211 927,154 SH   SOLE   927,154 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 BBG000KFPB56 65,913,059 1,967,554 SH   SOLE   1,967,554 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKS18 45,019,142 762,907 SH   SOLE   737,596 0 25,311
HERSHEY CO COM 427866108 BBG000BLHRS2 48,792,909 243,867 SH   SOLE   243,867 0 0
HUMANA INC COM 444859102 BBG000BLKK03 5,370,208 11,038 SH   SOLE   11,038 0 0
IAC INC COM NEW 44891N208 BBG00S1LR2C3 4,078,012 80,929 SH   SOLE   80,929 0 0
INFOSYS LTD SPONSORED ADR 456788108 BBG000BSGQL7 4,673,990 273,173 SH   SOLE   273,173 0 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 496,394 5,086 SH   OTR 1 0 5,086 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 388,493,189 3,980,463 SH   SOLE   3,937,663 0 42,800
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 571,334 5,193 SH   OTR 1 0 5,193 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 513,126,349 4,663,937 SH   SOLE   4,620,187 0 43,750
INTUIT COM 461202103 BBG000BH5DV1 163,501 320 SH   OTR 1 0 320 0
INTUIT COM 461202103 BBG000BH5DV1 169,415,441 331,576 SH   SOLE   328,826 0 2,750
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 546,838 3,511 SH   OTR 1 0 3,511 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 524,397,167 3,366,916 SH   SOLE   3,337,321 0 29,595
JPMORGAN CHASE & CO COM 46625H100 BBG000DMBXR2 95,476,237 658,366 SH   SOLE   658,366 0 0
KENVUE INC COM 49177J102 BBG01C79X561 173,049 8,618 SH   OTR 1 0 8,618 0
KENVUE INC COM 49177J102 BBG01C79X561 138,563,727 6,900,584 SH   SOLE   6,828,654 0 71,930
KLA CORP COM NEW 482480100 BBG000BMTFR4 2,697,838 5,882 SH   SOLE   5,882 0 0
LINDE PLC SHS G54950103 BBG01FND0CC1 92,470,888 248,344 SH   SOLE   248,344 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,581,583 8,311 SH   OTR 1 0 8,311 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,376,584,147 7,233,758 SH   SOLE   7,163,668 0 70,090
MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 114,447,160 278,813 SH   SOLE   278,813 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 117,646,636 297,155 SH   SOLE   297,155 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 57,152,525 755,586 SH   SOLE   755,586 0 0
MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 2,670,155 2,106 SH   SOLE   2,106 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,156,908 3,664 SH   OTR 1 0 3,664 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,077,008,726 3,410,954 SH   SOLE   3,380,074 0 30,880
MODERNA INC COM 60770K107 BBG003PHHZT1 272,582 2,639 SH   OTR 1 0 2,639 0
MODERNA INC COM 60770K107 BBG003PHHZT1 187,854,453 1,818,709 SH   SOLE   1,796,709 0 22,000
MORNINGSTAR INC COM 617700109 BBG000CGQ4F7 1,878,605 8,020 SH   SOLE   8,020 0 0
MSCI INC COM 55354G100 BBG000RTDY25 1,934,825 3,771 SH   SOLE   3,771 0 0
NIKE INC CL B 654106103 BBG000C5HS04 87,438,179 914,434 SH   SOLE   914,434 0 0
NV5 GLOBAL INC COM 62945V109 BBG005BT60Y8 1,467,411 15,249 SH   SOLE   15,249 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 2,188,535 2,408 SH   SOLE   2,408 0 0
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW24 283,333 16,321 SH   OTR 1 0 16,321 0
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW24 222,756,802 12,831,613 SH   SOLE   12,695,413 0 136,200
PAYCHEX INC COM 704326107 BBG000BQSQ38 140,444,607 1,217,763 SH   SOLE   1,217,763 0 0
PC CONNECTION INC COM 69318J100 BBG000BX74M4 75,179,431 1,408,382 SH   SOLE   1,408,382 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 77,743,139 458,824 SH   SOLE   458,824 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 327,602 2,246 SH   OTR 1 0 2,246 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 421,252,869 2,888,063 SH   SOLE   2,869,363 0 18,700
RB GLOBAL INC COM 74935Q107 BBG000C1DF05 3,265,875 52,254 SH   SOLE   52,254 0 0
ROBERT HALF INC. COM 770323103 BBG000BS5DR2 155,867 2,127 SH   OTR 1 0 2,127 0
ROBERT HALF INC. COM 770323103 BBG000BS5DR2 106,683,955 1,455,840 SH   SOLE   1,437,940 0 17,900
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W134 33,215,226 686,265 SH   SOLE   686,265 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 308,406 844 SH   OTR 1 0 844 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 284,050,733 777,348 SH   SOLE   770,348 0 7,000
SHARKNINJA INC COM SHS G8068L108 BBG01HN2K357 1,112,037 23,987 SH   SOLE   23,987 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6G2 285,860,527 4,440,207 SH   SOLE   4,191,988 0 248,219
SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 104,014,746 407,821 SH   SOLE   407,821 0 0
SOUTHERN CO COM 842587107 BBG000BT9DW0 51,790,433 800,223 SH   SOLE   800,223 0 0
SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 196,201,298 2,605,941 SH   SOLE   2,460,355 0 145,586
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG000RJ2J04 43,296,901 824,075 SH   SOLE   824,075 0 0
STATE STR CORP COM 857477103 BBG000BKFBD7 66,298,904 990,127 SH   SOLE   990,127 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 23,056,743 265,325 SH   SOLE   265,325 0 0
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 55,299,067 347,771 SH   SOLE   347,771 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BXBHJ4 33,778,381 560,544 SH   SOLE   560,544 0 0
TRADEWEB MKTS INC CL A 892672106 BBG00NK8H8T2 49,292,043 614,614 SH   SOLE   614,614 0 0
TRINET GROUP INC COM 896288107 BBG000BR2040 543,379 4,665 SH   OTR 1 0 4,665 0
TRINET GROUP INC COM 896288107 BBG000BR2040 493,013,481 4,232,602 SH   SOLE   4,193,302 0 39,300
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,206,022 2,392 SH   OTR 1 0 2,392 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,012,795,696 2,008,758 SH   SOLE   1,988,668 0 20,090
VALVOLINE INC COM 92047W101 BBG003DNHV56 3,382,879 104,928 SH   SOLE   104,928 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 1,610,519 7,952 SH   SOLE   7,952 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 265,243,657 1,122,772 SH   SOLE   1,122,772 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 120,232,673 3,709,740 SH   SOLE   3,709,740 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 376,986 1,639 SH   OTR 1 0 1,639 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 518,228,631 2,253,070 SH   SOLE   2,239,370 0 13,700
WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9T6 23,408,857 745,505 SH   SOLE   745,505 0 0
WATERS CORP COM 941848103 BBG000FQRVM3 165,801,625 604,652 SH   SOLE   604,652 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG000DB3KT1 53,406,206 255,581 SH   SOLE   255,581 0 0
WINMARK CORP COM 974250102 BBG000BQ5GY1 117,472,145 314,829 SH   SOLE   314,829 0 0
XP INC CL A G98239109 BBG00QVJYGM9 600,614 26,057 SH   OTR 1 0 26,057 0
XP INC CL A G98239109 BBG00QVJYGM9 419,818,547 18,213,386 SH   SOLE   17,994,052 0 219,334
XPEL INC COM 98379L100 BBG000R5XCX9 3,348,039 43,419 SH   SOLE   43,419 0 0