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
ACADIA HEALTHCARE COMPANY IN COM 00404A109   13,090,938 159,025 SH   SOLE   77,955 0 81,070
ADOBE SYSTEMS INCORPORATED COM 00724F101   59,152,551 175,772 SH   SOLE   175,772 0 0
ADVANCED MICRO DEVICES INC COM 007903107   12,021,701 185,606 SH   SOLE   185,606 0 0
AGILYSYS INC COM 00847J105   1,199,446 15,156 SH   SOLE   2,967 0 12,189
ALBEMARLE CORP COM 012653101   32,497,989 149,857 SH   SOLE   149,857 0 0
ALCON AG ORD SHS H01301128   31,327,693 457,005 SH   SOLE   457,005 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   13,310,928 151,106 SH   SOLE   116,744 0 34,362
ALPHABET INC CAP STK CL A 02079K305   98,331,717 1,114,493 SH   SOLE   1,114,493 0 0
AMAZON COM INC COM 023135106   58,328,424 694,386 SH   SOLE   694,386 0 0
AMERIPRISE FINL INC COM 03076C106   55,392,100 177,898 SH   SOLE   177,898 0 0
AMN HEALTHCARE SVCS INC COM 001744101   3,704,605 36,030 SH   SOLE   7,055 0 28,975
APELLIS PHARMACEUTICALS INC COM 03753U106   1,310,745 25,348 SH   SOLE   4,963 0 20,385
APPLE INC COM 037833100   76,207,843 586,530 SH   SOLE   586,530 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   3,762,110 238,410 SH   SOLE   107,595 0 130,815
GALLAGHER ARTHUR J & CO COM 363576109   116,253,764 616,600 SH   SOLE   616,600 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   183,630,198 2,708,410 SH   SOLE   2,677,100 0 31,310
BAIDU INC SPON ADR REP A 056752108   282,347,259 2,468,502 SH   SOLE   2,313,632 0 154,870
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   748,566 82,260 SH   SOLE   45,770 0 36,490
BJS WHSL CLUB HLDGS INC COM 05550J101   9,548,211 144,320 SH   SOLE   61,910 0 82,410
BLACKSTONE INC COM 09260D107   67,393,083 908,385 SH   SOLE   908,385 0 0
BOOT BARN HLDGS INC COM 099406100   1,261,654 20,180 SH   SOLE   10,270 0 9,910
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   44,529,701 426,040 SH   SOLE   426,040 0 0
CACTUS INC CL A 127203107   4,457,559 88,690 SH   SOLE   45,510 0 43,180
CADENCE DESIGN SYSTEM INC COM 127387108   1,029,542 6,409 SH   SOLE   6,409 0 0
CHART INDS INC COM 16115Q308   2,926,957 25,401 SH   SOLE   11,000 0 14,401
CHECK POINT SOFTWARE TECH LT ORD M22465104   33,948,394 269,090 SH   SOLE   269,090 0 0
CHENIERE ENERGY INC COM NEW 16411R208   86,471,435 576,630 SH   SOLE   576,630 0 0
CHEVRON CORP NEW COM 166764100   814,885 4,540 SH   SOLE   4,540 0 0
CLEARFIELD INC COM 18482P103   4,516,555 47,977 SH   SOLE   21,522 0 26,455
COPART INC COM 217204106   110,189,528 1,809,649 SH   SOLE   1,809,649 0 0
COSTCO WHSL CORP NEW COM 22160K105   145,014,529 317,666 SH   SOLE   317,666 0 0
COUPANG INC CL A 22266T109   24,582,719 1,671,157 SH   SOLE   1,302,697 0 368,460
DANAHER CORPORATION COM 235851102   172,735,336 650,800 SH   SOLE   647,236 0 3,564
DEERE & CO COM 244199105   31,266,894 72,924 SH   SOLE   72,924 0 0
ELEVANCE HEALTH INC COM 036752103   58,188,239 113,434 SH   SOLE   113,434 0 0
E L F BEAUTY INC COM 26856L103   1,849,066 33,437 SH   SOLE   6,547 0 26,890
LILLY ELI & CO COM 532457108   219,888,132 601,050 SH   SOLE   601,050 0 0
ENDAVA PLC ADS 29260V105   9,914,018 129,595 SH   SOLE   117,005 0 12,590
ENSIGN GROUP INC COM 29358P101   12,206,771 129,022 SH   SOLE   59,141 0 69,881
LAUDER ESTEE COS INC CL A 518439104   142,603,704 574,760 SH   SOLE   574,760 0 0
EVOLENT HEALTH INC CL A 30050B101   5,344,466 190,330 SH   SOLE   96,830 0 93,500
EXPONENT INC COM 30214U102   11,718,383 118,260 SH   SOLE   54,030 0 64,230
FACTSET RESH SYS INC COM 303075105   1,380,162 3,440 SH   SOLE   3,440 0 0
FEDERAL SIGNAL CORP COM 313855108   3,302,391 71,065 SH   SOLE   13,910 0 57,155
FIRST FINL BANKSHARES COM 32020R109   3,566,936 103,690 SH   SOLE   48,270 0 55,420
FOX FACTORY HLDG CORP COM 35138V102   3,600,392 39,465 SH   SOLE   7,725 0 31,740
FTI CONSULTING INC COM 302941109   44,660,436 281,237 SH   SOLE   247,152 0 34,085
GARTNER INC COM 366651107   244,739,500 728,088 SH   SOLE   728,088 0 0
GENERAC HLDGS INC COM 368736104   6,932,454 68,870 SH   SOLE   66,575 0 2,295
GENTHERM INC COM 37253A103   1,956,088 29,960 SH   SOLE   14,710 0 15,250
GLOBANT S A COM L44385109   22,367,466 133,013 SH   SOLE   104,699 0 28,314
HALOZYME THERAPEUTICS INC COM 40637H109   6,393,569 112,365 SH   SOLE   21,770 0 90,595
HAMILTON LANE INC CL A 407497106   4,341,285 67,960 SH   SOLE   28,470 0 39,490
HDFC BANK LTD SPONSORED ADS 40415F101   8,029,282 117,370 SH   SOLE   112,600 0 4,770
HERSHEY CO COM 427866108   192,983,028 833,368 SH   SOLE   833,368 0 0
ICICI BANK LIMITED ADR 45104G104   2,431,979 111,100 SH   SOLE   101,300 0 9,800
ICON PLC SHS G4705A100   19,536,305 100,573 SH   SOLE   100,573 0 0
IDEXX LABS INC COM 45168D104   68,458,136 167,806 SH   SOLE   167,806 0 0
INFOSYS LTD SPONSORED ADR 456788108   36,685,632 2,036,959 SH   SOLE   1,738,589 0 298,370
INSPIRE MED SYS INC COM 457730109   9,745,741 38,692 SH   SOLE   17,043 0 21,649
INTERCONTINENTAL EXCHANGE IN COM 45866F104   71,967,706 701,508 SH   SOLE   701,508 0 0
IQVIA HLDGS INC COM 46266C105   34,597,930 168,861 SH   SOLE   168,861 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   15,940,152 275,400 SH   SOLE   275,400 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,496,420 40,500 SH   SOLE   40,500 0 0
ISHARES INC CORE MSCI EMKT 46434G103   25,583,194 547,820 SH   SOLE   484,920 0 62,900
ISHARES TR CORE S&P500 ETF 464287200   1,652,103 4,300 SH   SOLE   0 0 4,300
ISHARES TR MSCI INDIA ETF 46429B598   19,822,326 474,900 SH   SOLE   453,200 0 21,700
ISHARES TR MSCI INDIA SM CP 46429B614   6,123,208 118,300 SH   SOLE   118,300 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   10,901,193 289,003 SH   SOLE   67,003 0 222,000
JD.COM INC SPON ADR CL A 47215P106   1,757,150 31,305 SH   SOLE   31,305 0 0
KINSALE CAP GROUP INC COM 49714P108   10,923,690 41,770 SH   SOLE   18,851 0 22,919
LANTHEUS HLDGS INC COM 516544103   2,594,119 50,905 SH   SOLE   22,735 0 28,170
LIVE NATION ENTERTAINMENT IN COM 538034109   23,795,776 341,207 SH   SOLE   341,207 0 0
MATADOR RES CO COM 576485205   8,016,176 140,045 SH   SOLE   60,665 0 79,380
MERCADOLIBRE INC COM 58733R102   131,574,241 155,481 SH   SOLE   129,025 0 26,456
MERCURY SYS INC COM 589378108   2,614,382 58,435 SH   SOLE   11,443 0 46,992
MERIT MED SYS INC COM 589889104   1,816,700 25,725 SH   SOLE   5,035 0 20,690
MICROSOFT CORP COM 594918104   432,191,373 1,802,149 SH   SOLE   1,792,231 0 9,918
MSCI INC COM 55354G100   115,008,631 247,240 SH   SOLE   247,240 0 0
NICE LTD SPONSORED ADR 653656108   15,410,153 80,136 SH   SOLE   80,136 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103   3,582,485 43,860 SH   SOLE   19,965 0 23,895
NOVANTA INC COM 67000B104   4,406,264 32,430 SH   SOLE   13,475 0 18,955
NV5 GLOBAL INC COM 62945V109   5,143,543 38,872 SH   SOLE   15,926 0 22,946
NVIDIA CORPORATION COM 67066G104   50,344,207 344,493 SH   SOLE   340,448 0 4,045
OLLIES BARGAIN OUTLET HLDGS COM 681116109   809,629 17,285 SH   SOLE   9,765 0 7,520
OMNICELL COM COM 68213N109   903,274 17,915 SH   SOLE   9,770 0 8,145
OPTION CARE HEALTH INC COM NEW 68404L201   8,575,349 284,990 SH   SOLE   131,485 0 153,505
PAGSEGURO DIGITAL LTD COM CL A G68707101   16,924,774 1,936,473 SH   SOLE   1,538,173 0 398,300
PINDUODUO INC SPONSORED ADS 722304102   29,425,687 360,830 SH   SOLE   274,300 0 86,530
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   1,134,312 18,120 SH   SOLE   3,545 0 14,575
PROFRAC HLDG CORP CLASS A COM 74319N100   6,397,146 253,855 SH   SOLE   132,885 0 120,970
PROLOGIS INC. COM 74340W103   31,085,974 275,756 SH   SOLE   275,756 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,783,626 22,340 SH   SOLE   16,753 0 5,587
REPLIGEN CORP COM 759916109   16,429,165 97,036 SH   SOLE   93,586 0 3,450
SERVICENOW INC COM 81762P102   107,728,618 277,458 SH   SOLE   277,458 0 0
SHOCKWAVE MED INC COM 82489T104   4,103,976 19,960 SH   SOLE   9,714 0 10,246
SPROUT SOCIAL INC COM CL A 85209W109   5,620,028 99,540 SH   SOLE   47,725 0 51,815
SPS COMM INC COM 78463M107   10,197,470 79,401 SH   SOLE   30,209 0 49,192
STIFEL FINL CORP COM 860630102   3,087,773 52,900 SH   SOLE   24,100 0 28,800
SUPERNUS PHARMACEUTICALS INC COM 868459108   721,961 20,240 SH   SOLE   3,960 0 16,280
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   123,433,655 1,657,050 SH   SOLE   1,505,570 0 151,480
TE CONNECTIVITY LTD REG SHS H84989104   76,750,344 668,557 SH   SOLE   668,557 0 0
TELUS CORPORATION COM 87971M103   29,014,434 1,502,560 SH   SOLE   1,502,560 0 0
TESLA INC COM 88160R101   36,174,271 293,670 SH   SOLE   293,670 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   54,926,903 2,781,109 SH   SOLE   2,781,109 0 0
TREEHOUSE FOODS INC COM 89469A104   12,622,763 255,625 SH   SOLE   125,400 0 130,225
TRIP COM GROUP LTD ADS 89677Q107   152,095,128 4,421,370 SH   SOLE   3,503,370 0 918,000
TYLER TECHNOLOGIES INC COM 902252105   361,099 1,120 SH   SOLE   1,120 0 0
UBER TECHNOLOGIES INC COM 90353T100   33,430,360 1,351,814 SH   SOLE   1,351,814 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   8,454,563 250,135 SH   SOLE   121,070 0 129,065
UNITEDHEALTH GROUP INC COM 91324P102   156,743,476 295,642 SH   SOLE   295,642 0 0
UNITED NAT FOODS INC COM 911163103   3,984,227 102,925 SH   SOLE   56,030 0 46,895
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,241,950 4,466 SH   SOLE   873 0 3,593
VERINT SYS INC COM 92343X100   1,669,243 46,010 SH   SOLE   25,820 0 20,190
VIAVI SOLUTIONS INC COM 925550105   2,630,916 250,325 SH   SOLE   92,365 0 157,960
VISA INC COM CL A 92826C839   108,105,631 520,339 SH   SOLE   520,339 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   11,820,989 261,700 SH   SOLE   119,485 0 142,215
WYNDHAM HOTELS & RESORTS INC COM 98311A105   4,383,069 61,465 SH   SOLE   29,315 0 32,150
XP INC CL A G98239109   20,366,151 1,327,650 SH   SOLE   975,210 0 352,440
YUM CHINA HLDGS INC COM 98850P109   18,514,874 338,790 SH   SOLE   254,690 0 84,100
ZOETIS INC CL A 98978V103   53,737,247 366,682 SH   SOLE   366,682 0 0