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 159,589,602 1,399,786 SH   SOLE   1,399,786 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RY4 54,373,353 275,336 SH   SOLE   275,336 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 241,427 683 SH   OTR 1 683 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 297,858,862 842,647 SH   SOLE   834,907 0 7,740
ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG000G7CDN9 10,530,820 67,007 SH   SOLE   67,007 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 1,117,832 6,686 SH   OTR 1 6,686 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 999,660,107 5,979,186 SH   SOLE   5,903,186 0 76,000
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 7,771,233 46,857 SH   SOLE   46,857 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 678,428 3,641 SH   OTR 1 3,641 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 646,693,109 3,470,687 SH   SOLE   3,429,287 0 41,400
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 100,272,314 977,313 SH   SOLE   977,313 0 0
AMETEK INC COM 031100100 BBG000B9XG87 73,470,931 427,878 SH   SOLE   427,878 0 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 795,669 12,211 SH   OTR 1 12,211 0 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 846,393,865 12,989,470 SH   SOLE   12,851,670 0 137,800
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,240,720 3,586 SH   OTR 1 3,586 0 0
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 1,475,951,475 4,265,879 SH   SOLE   4,197,474 0 68,405
APPLE INC COM 037833100 BBG000B9XRY4 689,680 2,960 SH   SOLE   2,960 0 0
APTARGROUP INC COM 038336103 BBG000BGX2S0 185,516,359 1,158,102 SH   SOLE   1,158,102 0 0
BARRETT BUSINESS SVCS INC COM 068463108 BBG000BHJSC4 68,810,295 1,834,452 SH   SOLE   1,834,452 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 115,821,306 480,387 SH   SOLE   480,387 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 345,195 750 SH   SOLE   750 0 0
BIO RAD LABS INC CL A 090572207 BBG000DY28W5 72,899,963 217,885 SH   SOLE   217,885 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 1,208,878 287 SH   OTR 1 287 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 805,243,617 191,173 SH   SOLE   187,891 0 3,282
BORGWARNER INC COM 099724106 BBG000BJ49H3 42,238,004 1,163,902 SH   SOLE   1,163,902 0 0
BWX TECHNOLOGIES INC COM 05605H100 BBG000D86F25 89,632,281 824,584 SH   SOLE   824,584 0 0
CACI INTL INC CL A 127190304 BBG000KQY8Y7 53,891,549 106,809 SH   SOLE   106,809 0 0
CARLISLE COS INC COM 142339100 BBG000BGGBT8 15,879,773 35,308 SH   SOLE   35,308 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 44,969,602 558,698 SH   SOLE   558,698 0 0
CBIZ INC COM 124805102 BBG000FQD1Z0 13,836,708 205,628 SH   SOLE   205,628 0 0
CDW CORP COM 12514G108 BBG001P63B80 978,069 4,322 SH   OTR 1 4,322 0 0
CDW CORP COM 12514G108 BBG001P63B80 695,230,261 3,072,162 SH   SOLE   3,022,912 0 49,250
CENCORA INC COM 03073E105 BBG000MDCQC2 165,105,633 733,542 SH   SOLE   733,542 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG000BG5BL8 8,048,194 40,860 SH   SOLE   40,860 0 0
CME GROUP INC COM 12572Q105 BBG000BHLYP4 202,872,009 919,429 SH   SOLE   919,429 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG000BBDV81 39,427,635 510,853 SH   SOLE   510,853 0 0
CORPAY INC COM SHS 219948106 BBG000GPXKX9 512,614 1,639 SH   OTR 1 1,639 0 0
CORPAY INC COM SHS 219948106 BBG000GPXKX9 366,429,303 1,171,599 SH   SOLE   1,152,939 0 18,660
CVS HEALTH CORP COM 126650100 BBG000BGRY34 63,718,442 1,013,334 SH   SOLE   1,013,334 0 0
D R HORTON INC COM 23331A109 BBG000DQTXY6 14,660,484 76,849 SH   SOLE   76,849 0 0
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 123,802,306 445,300 SH   SOLE   445,300 0 0
DEERE & CO COM 244199105 BBG000DCCYK8 278,359 667 SH   OTR 1 667 0 0
DEERE & CO COM 244199105 BBG000DCCYK8 185,964,335 445,605 SH   SOLE   438,005 0 7,600
DOLLAR GEN CORP NEW COM 256677105 BBG000NV1KK7 34,418,299 406,980 SH   SOLE   406,980 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT58 133,049,210 2,021,103 SH   SOLE   2,021,103 0 0
ENDAVA PLC ADS 29260V105 BBG00LBLBBJ7 30,609,690 1,198,500 SH   SOLE   1,198,500 0 0
EURONET WORLDWIDE INC COM 298736109 BBG000BMNBY1 15,194,991 153,129 SH   SOLE   153,129 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 912,175 3,333 SH   OTR 1 3,333 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 609,876,996 2,228,431 SH   SOLE   2,190,451 0 37,980
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 BBG01NMRD768 8,565,317 43,135 SH   SOLE   43,135 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG000BJCDS3 17,991,604 9,773 SH   SOLE   9,773 0 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 1,101,390 4,840 SH   OTR 1 4,840 0 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 890,099,347 3,911,493 SH   SOLE   3,856,493 0 55,000
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 225,224,023 800,455 SH   SOLE   800,455 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 BBG000KFPB56 62,062,171 1,826,970 SH   SOLE   1,826,970 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKS18 93,298,606 1,491,346 SH   SOLE   1,491,346 0 0
HERSHEY CO COM 427866108 BBG000BLHRS2 70,109,015 365,570 SH   SOLE   365,570 0 0
HUMANA INC COM 444859102 BBG000BLKK03 8,670,124 27,373 SH   SOLE   27,373 0 0
ICON PLC SHS G4705A100 BBG000CTSZQ6 177,533,446 617,916 SH   SOLE   607,911 0 10,005
INSPERITY INC COM 45778Q107 BBG000BJ41X2 547,712 6,224 SH   OTR 1 6,224 0 0
INSPERITY INC COM 45778Q107 BBG000BJ41X2 456,175,456 5,183,812 SH   SOLE   5,113,112 0 70,700
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG000LV0836 16,313,064 117,057 SH   SOLE   117,057 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 516,779 3,217 SH   OTR 1 3,217 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 513,717,885 3,197,945 SH   SOLE   3,161,495 0 36,450
ITT INC COM 45073V108 BBG00CVQZQ96 56,507,604 377,952 SH   SOLE   377,952 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 481,156 2,969 SH   OTR 1 2,969 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 405,280,458 2,500,805 SH   SOLE   2,467,110 0 33,695
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 97,409,729 461,964 SH   SOLE   461,964 0 0
KASPI KZ JSC SPONSORED ADS 48581R205 BBG00NNN9QQ8 97,739,420 922,157 SH   SOLE   908,380 0 13,777
KLA CORP COM NEW 482480100 BBG000BMTFR4 10,174,199 13,138 SH   SOLE   13,138 0 0
LPL FINL HLDGS INC COM 50212V100 BBG000P2TYL8 10,006,812 43,016 SH   SOLE   43,016 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,876,410 8,411 SH   OTR 1 8,411 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 1,541,540,076 6,909,947 SH   SOLE   6,813,657 0 96,290
MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 152,587,416 283,488 SH   SOLE   283,488 0 0
MASTERBRAND INC COMMON STOCK 57638P104 BBG01B9G42Y3 12,870,153 694,183 SH   SOLE   694,183 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 164,444,288 333,018 SH   SOLE   333,018 0 0
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KNC3 14,493 383 SH   OTR 1 383 0 0
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KNC3 24,329,304 642,952 SH   SOLE   638,593 0 4,359
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 45,198,172 549,188 SH   SOLE   549,188 0 0
MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 4,321,428 2,106 SH   SOLE   2,106 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,602,868 3,725 SH   OTR 1 3,725 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 1,398,788,689 3,250,729 SH   SOLE   3,208,249 0 42,480
MODERNA INC COM 60770K107 BBG003PHHZT1 188,193 2,816 SH   OTR 1 2,816 0 0
MODERNA INC COM 60770K107 BBG003PHHZT1 126,900,279 1,898,852 SH   SOLE   1,866,552 0 32,300
NIKE INC CL B 654106103 BBG000C5HS04 130,484,765 1,476,072 SH   SOLE   1,476,072 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 8,753,312 7,601 SH   SOLE   7,601 0 0
PATHWARD FINANCIAL INC COM 59100U108 BBG000BKLTP8 14,906,048 225,815 SH   SOLE   225,815 0 0
PAYCHEX INC COM 704326107 BBG000BQSQ38 107,150,581 798,499 SH   SOLE   798,499 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 41,616,507 244,731 SH   SOLE   244,731 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 394,203 2,276 SH   OTR 1 2,276 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 466,747,154 2,694,845 SH   SOLE   2,669,045 0 25,800
RB GLOBAL INC COM 74935Q107 BBG000G0LND3 8,384,402 104,167 SH   SOLE   104,167 0 0
RESMED INC COM 761152107 BBG000L4M7F1 18,688,362 76,554 SH   SOLE   76,554 0 0
ROBERT HALF INC. COM 770323103 BBG000BS5DR2 471,398 6,993 SH   OTR 1 6,993 0 0
ROBERT HALF INC. COM 770323103 BBG000BS5DR2 315,097,731 4,674,347 SH   SOLE   4,595,185 0 79,162
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W134 41,722,065 628,439 SH   SOLE   628,439 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 439,127 850 SH   OTR 1 850 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 375,422,588 726,690 SH   SOLE   716,990 0 9,700
SHARKNINJA INC COM SHS G8068L108 BBG01HN2K357 30,915,493 284,385 SH   SOLE   284,385 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6G2 348,405,145 5,282,868 SH   SOLE   5,197,423 0 85,445
SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 124,934,331 327,336 SH   SOLE   327,336 0 0
SNAP ON INC COM 833034101 BBG000BT7JW9 274,066 946 SH   OTR 1 946 0 0
SNAP ON INC COM 833034101 BBG000BT7JW9 183,408,448 633,076 SH   SOLE   622,376 0 10,700
SOUTHERN CO COM 842587107 BBG000BT9DW0 97,951,262 1,086,175 SH   SOLE   1,086,175 0 0
SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 186,127,142 1,609,122 SH   SOLE   1,583,083 0 26,039
STATE STR CORP COM 857477103 BBG000DCCZK5 76,451,439 864,151 SH   SOLE   864,151 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 29,543,525 170,113 SH   SOLE   170,113 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00LDC5RK5 54,801,424 4,547,836 SH   SOLE   4,504,192 0 43,644
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 70,118,121 339,440 SH   SOLE   339,440 0 0
TRADEWEB MKTS INC CL A 892672106 BBG00NK8H8T2 72,184,077 583,683 SH   SOLE   583,683 0 0
TRINET GROUP INC COM 896288107 BBG000BR2040 460,801 4,752 SH   OTR 1 4,752 0 0
TRINET GROUP INC COM 896288107 BBG000BR2040 353,828,500 3,648,845 SH   SOLE   3,594,745 0 54,100
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4VD6 14,376,817 36,947 SH   SOLE   36,947 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,583,898 2,709 SH   OTR 1 2,709 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,272,886,949 2,177,066 SH   SOLE   2,146,246 0 30,820
VALVOLINE INC COM 92047W101 BBG003DNHV56 18,329,840 437,989 SH   SOLE   437,989 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 12,226,016 64,361 SH   SOLE   64,361 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 125,124,190 466,951 SH   SOLE   466,951 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 220,134,314 4,901,677 SH   SOLE   4,901,677 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 454,217 1,652 SH   OTR 1 1,652 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 582,732,054 2,119,411 SH   SOLE   2,100,611 0 18,800
WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9T6 373,378 11,929 SH   OTR 1 11,929 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9T6 256,833,339 8,205,538 SH   SOLE   8,070,938 0 134,600
WATERS CORP COM 941848103 BBG000FQRVM3 191,329,040 531,632 SH   SOLE   531,632 0 0
WINMARK CORP COM 974250102 BBG000BQ5GY1 34,568,240 90,273 SH   SOLE   90,273 0 0
XP INC CL A G98239109 BBG00QVJYGM9 700,270 39,034 SH   OTR 1 39,034 0 0
XP INC CL A G98239109 BBG00QVJYGM9 469,944,561 26,195,349 SH   SOLE   25,754,215 0 441,134
XPEL INC COM 98379L100 BBG000R5XCX9 15,133,831 348,947 SH   SOLE   348,947 0 0