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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,959 126,840 SH   SOLE NONE 14,775 0 112,065
ACTIVISION BLIZZARD INC COM 00507V109 74,481 780,401 SH   SOLE NONE 780,401 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 246,650 421,163 SH   SOLE NONE 421,163 0 0
ADVANCED MICRO DEVICES INC COM 007903107 96,012 1,022,162 SH   SOLE NONE 1,022,162 0 0
AFYA LTD CL A COM G01125106 10,288 399,080 SH   SOLE NONE 399,080 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 273,458 1,205,831 SH   SOLE NONE 904,592 0 301,239
ALLEGIANT TRAVEL CO COM 01748X102 4,830 24,897 SH   SOLE NONE 2,902 0 21,995
ALPHABET INC CAP STK CL A 02079K305 196,408 80,436 SH   SOLE NONE 80,436 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,836 74,380 SH   SOLE NONE 8,665 0 65,715
AMAZON COM INC COM 023135106 215,695 62,699 SH   SOLE NONE 62,699 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 66,060 1,760,190 SH   SOLE NONE 1,572,345 0 187,845
APPLE INC COM 037833100 103,680 757,007 SH   SOLE NONE 757,007 0 0
AVALARA INC COM 05338G106 3,943 24,370 SH   SOLE NONE 2,840 0 21,530
BAIDU INC SPON ADR REP A 056752108 112,628 552,371 SH   SOLE NONE 415,441 0 136,930
BALLYS CORPORATION COM 05875B106 3,562 65,820 SH   SOLE NONE 7,670 0 58,150
BANCO BRADESCO S A SP ADR PFD NEW 059460303 10,578 2,062,020 SH   SOLE NONE 1,402,730 0 659,290
BIONTECH SE SPONSORED ADS 09075V102 31,928 142,612 SH   SOLE NONE 142,612 0 0
BOOKING HOLDINGS INC COM 09857L108 2,982 1,363 SH   SOLE NONE 1,363 0 0
BOOT BARN HLDGS INC COM 099406100 7,375 87,750 SH   SOLE NONE 10,230 0 77,520
BTRS HOLDINGS INC COM CL 1 11778X104 996 78,910 SH   SOLE NONE 9,195 0 69,715
CASTLE BIOSCIENCES INC COM 14843C105 2,296 31,310 SH   SOLE NONE 3,650 0 27,660
CHEGG INC COM 163092109 44,759 538,550 SH   SOLE NONE 538,550 0 0
CITIGROUP INC COM NEW 172967424 3,452 48,790 SH   SOLE NONE 12,040 0 36,750
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2,869 91,365 SH   SOLE NONE 10,655 0 80,710
COPA HOLDINGS SA CL A P31076105 43,326 575,144 SH   SOLE NONE 420,779 0 154,365
COPART INC COM 217204106 126,413 958,906 SH   SOLE NONE 958,906 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,646 41,940 SH   SOLE NONE 4,885 0 37,055
DANAHER CORPORATION COM 235851102 130,552 486,480 SH   SOLE NONE 486,480 0 0
DEERE & CO COM 244199105 54,801 155,370 SH   SOLE NONE 155,370 0 0
DICKS SPORTING GOODS INC COM 253393102 7,096 70,830 SH   SOLE NONE 8,260 0 62,570
DRAFTKINGS INC COM CL A 26142R104 1,146 21,970 SH   SOLE NONE 21,970 0 0
ENDAVA PLC ADS 29260V105 15,352 135,401 SH   SOLE NONE 135,401 0 0
ENSIGN GROUP INC COM 29358P101 8,038 92,748 SH   SOLE NONE 10,803 0 81,945
LAUDER ESTEE COS INC CL A 518439104 121,779 382,855 SH   SOLE NONE 363,190 0 19,665
EXPONENT INC COM 30214U102 7,415 83,120 SH   SOLE NONE 9,680 0 73,440
FACEBOOK INC CL A 30303M102 172,176 495,171 SH   SOLE NONE 495,171 0 0
FEDERAL SIGNAL CORP COM 313855108 2,659 66,090 SH   SOLE NONE 7,700 0 58,390
FIRST FINL BANKSHARES COM 32020R109 3,968 80,770 SH   SOLE NONE 9,410 0 71,360
FRESHPET INC COM 358039105 7,973 48,929 SH   SOLE NONE 5,699 0 43,230
GENERAC HLDGS INC COM 368736104 105,861 254,995 SH   SOLE NONE 234,847 0 20,148
GENIUS SPORTS LIMITED SHARES CL A G3934V109 2,065 109,990 SH   SOLE NONE 12,815 0 97,175
GLOBAL PMTS INC COM 37940X102 35,752 190,636 SH   SOLE NONE 190,636 0 0
GLOBANT S A COM L44385109 60,476 275,920 SH   SOLE NONE 204,085 0 71,835
HALOZYME THERAPEUTICS INC COM 40637H109 4,879 107,435 SH   SOLE NONE 12,515 0 94,920
HAMILTON LANE INC CL A 407497106 4,479 49,160 SH   SOLE NONE 5,730 0 43,430
HDFC BANK LTD SPONSORED ADS 40415F101 10,676 146,000 SH   SOLE NONE 133,200 0 12,800
HELIOS TECHNOLOGIES INC COM 42328H109 6,683 85,625 SH   SOLE NONE 9,975 0 75,650
HERC HLDGS INC COM 42704L104 7,429 66,286 SH   SOLE NONE 7,721 0 58,565
HESKA CORP COM RESTRC NEW 42805E306 8,061 35,087 SH   SOLE NONE 4,087 0 31,000
HOME DEPOT INC COM 437076102 64,120 201,072 SH   SOLE NONE 201,072 0 0
IDEXX LABS INC COM 45168D104 134,115 212,359 SH   SOLE NONE 212,359 0 0
INFOSYS LTD SPONSORED ADR 456788108 188,940 8,916,460 SH   SOLE NONE 6,579,300 0 2,337,160
INSPIRE MED SYS INC COM 457730109 2,683 13,882 SH   SOLE NONE 1,617 0 12,265
IQVIA HLDGS INC COM 46266C105 52,007 214,620 SH   SOLE NONE 214,620 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 16,919 2,815,155 SH   SOLE NONE 2,265,805 0 549,350
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,133 28,977 SH   SOLE NONE 3,377 0 25,600
LAS VEGAS SANDS CORP COM 517834107 39,532 750,270 SH   SOLE NONE 750,270 0 0
LITTELFUSE INC COM 537008104 7,089 27,822 SH   SOLE NONE 3,252 0 24,570
LIVE NATION ENTERTAINMENT IN COM 538034109 63,609 726,211 SH   SOLE NONE 726,211 0 0
LIVEPERSON INC COM 538146101 3,444 54,455 SH   SOLE NONE 11,735 0 42,720
MASTERCARD INCORPORATED CL A 57636Q104 30,787 84,327 SH   SOLE NONE 84,327 0 0
MATCH GROUP INC NEW COM 57667L107 2,213 13,723 SH   SOLE NONE 13,723 0 0
MERCADOLIBRE INC COM 58733R102 29,353 18,843 SH   SOLE NONE 15,274 0 3,569
MICROSOFT CORP COM 594918104 310,230 1,145,181 SH   SOLE NONE 1,145,181 0 0
ISHARES TR MSCI INDIA ETF 46429B598 16,068 239,850 SH   SOLE NONE 111,550 0 128,300
ISHARES TR MSCI INDIA SM CP 46429B614 21,149 477,942 SH   SOLE NONE 477,942 0 0
ISHARES INC CORE MSCI EMKT 46434G103 13,115 240,200 SH   SOLE NONE 240,200 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 19,527 266,400 SH   SOLE NONE 266,400 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,611 8,400 SH   SOLE NONE 0 0 8,400
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1,078 51,860 SH   SOLE NONE 51,860 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 5,917 150,103 SH   SOLE NONE 8,303 0 141,800
MODERNA INC COM 60770K107 176,923 752,930 SH   SOLE NONE 752,930 0 0
NATERA INC COM 632307104 7,947 70,000 SH   SOLE NONE 8,155 0 61,845
NICE LTD SPONSORED ADR 653656108 43,201 174,579 SH   SOLE NONE 174,579 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 7,558 73,455 SH   SOLE NONE 8,560 0 64,895
NOVANTA INC COM 67000B104 4,618 34,266 SH   SOLE NONE 3,991 0 30,275
NVIDIA CORPORATION COM 67066G104 111,448 139,293 SH   SOLE NONE 133,132 0 6,161
OMNICELL COM COM 68213N109 7,088 46,802 SH   SOLE NONE 5,452 0 41,350
PAGSEGURO DIGITAL LTD COM CL A G68707101 27,988 500,504 SH   SOLE NONE 370,829 0 129,675
PAR TECHNOLOGY CORP COM 698884103 4,788 68,460 SH   SOLE NONE 7,975 0 60,485
PAYPAL HLDGS INC COM 70450Y103 200,917 689,301 SH   SOLE NONE 689,301 0 0
POOL CORP COM 73278L105 51,647 112,605 SH   SOLE NONE 112,605 0 0
PROGYNY INC COM 74340E103 6,966 118,065 SH   SOLE NONE 13,755 0 104,310
Q2 HLDGS INC COM 74736L109 482 4,700 SH   SOLE NONE 4,700 0 0
RAVEN INDS INC COM 754212108 3,783 65,390 SH   SOLE NONE 7,620 0 57,770
RBC BEARINGS INC COM 75524B104 3,061 15,350 SH   SOLE NONE 1,790 0 13,560
REPLIGEN CORP COM 759916109 4,131 20,693 SH   SOLE NONE 2,409 0 18,284
RINGCENTRAL INC CL A 76680R206 118,900 409,180 SH   SOLE NONE 409,180 0 0
SEA LTD SPONSORED ADS 81141R100 118,662 432,125 SH   SOLE NONE 404,750 0 27,375
SERVICENOW INC COM 81762P102 148,857 270,871 SH   SOLE NONE 270,871 0 0
SHOPIFY INC CL A 82509L107 15,315 10,483 SH   SOLE NONE 10,483 0 0
SILICON LABORATORIES INC COM 826919102 5,209 33,989 SH   SOLE NONE 3,959 0 30,030
SOUTHERN COPPER CORP COM 84265V105 68 1,062 SH   SOLE NONE 1,062 0 0
SPROUT SOCIAL INC COM CL A 85209W109 4,963 55,505 SH   SOLE NONE 6,465 0 49,040
SPS COMMERCE INC COM 78463M107 4,223 42,295 SH   SOLE NONE 4,925 0 37,370
SQUARE INC CL A 852234103 68,205 279,757 SH   SOLE NONE 279,757 0 0
STIFEL FINL CORP COM 860630102 3,962 61,085 SH   SOLE NONE 7,115 0 53,970
STMICROELECTRONICS N V NY REGISTRY 861012102 49,177 1,351,750 SH   SOLE NONE 1,351,750 0 0
SUMMIT MATLS INC CL A 86614U100 5,118 146,860 SH   SOLE NONE 17,110 0 129,750
SVB FINANCIAL GROUP COM 78486Q101 90,274 162,238 SH   SOLE NONE 162,238 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 612,761 5,099,546 SH   SOLE NONE 3,832,596 0 1,266,950
TATA MTRS LTD SPONSORED ADR 876568502 10,666 468,200 SH   SOLE NONE 238,700 0 229,500
TE CONNECTIVITY LTD REG SHS H84989104 70,473 521,211 SH   SOLE NONE 521,211 0 0
TESLA INC COM 88160R101 116,772 171,800 SH   SOLE NONE 171,800 0 0
TOPBUILD CORP COM 89055F103 1,967 9,944 SH   SOLE NONE 1,161 0 8,783
TREX CO INC COM 89531P105 82,221 804,435 SH   SOLE NONE 734,850 0 69,585
TRIP COM GROUP LTD ADS 89677Q107 102,970 2,903,834 SH   SOLE NONE 2,168,384 0 735,450
TYLER TECHNOLOGIES INC COM 902252105 507 1,120 SH   SOLE NONE 1,120 0 0
UBER TECHNOLOGIES INC COM 90353T100 42,266 843,301 SH   SOLE NONE 843,301 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,594 112,270 SH   SOLE NONE 13,080 0 99,190
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 5,696 602,800 SH   SOLE NONE 307,800 0 295,000
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,507 25,122 SH   SOLE NONE 2,932 0 22,190
VARONIS SYS INC COM 922280102 7,340 127,390 SH   SOLE NONE 14,840 0 112,550
VEEVA SYS INC CL A COM 922475108 10,985 35,326 SH   SOLE NONE 35,326 0 0
VIAVI SOLUTIONS INC COM 925550105 6,278 355,510 SH   SOLE NONE 41,410 0 314,100
VISA INC COM CL A 92826C839 113,488 485,366 SH   SOLE NONE 485,366 0 0
WINGSTOP INC COM 974155103 4,183 26,535 SH   SOLE NONE 3,090 0 23,445
WYNDHAM HOTELS & RESORTS INC COM 98311A105 8,667 119,890 SH   SOLE NONE 44,215 0 75,675
YANDEX N V SHS CLASS A N97284108 28,834 407,549 SH   SOLE NONE 326,789 0 80,760
YUM CHINA HLDGS INC COM 98850P109 60,563 914,151 SH   SOLE NONE 681,731 0 232,420
ZAI LAB LTD ADR 98887Q104 58,354 329,701 SH   SOLE NONE 245,643 0 84,058
ZOETIS INC CL A 98978V103 57,410 308,059 SH   SOLE NONE 308,059 0 0