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
ADDUS HOMECARE CORP COM 006739106 10,748 288,932 SH   SOLE   288,932 0 0
AMAZON COM INC COM 023135106 75,814 78,320 SH   SOLE   78,320 0 0
AMERICAN SOFTWARE INC CL A 029683109 3,640 353,739 SH   SOLE   353,739 0 0
AMPHENOL CORP NEW CL A 032095101 61,711 835,968 SH   SOLE   835,968 0 0
BOSTON SCIENTIFIC CORP COM 101137107 63,029 2,273,777 SH   SOLE   2,273,777 0 0
BROWN & BROWN INC COM 115236101 1,143 26,536 SH   SOLE   26,536 0 0
CSX CORP COM 126408103 273 5,000 SH   SOLE   5,000 0 0
CANADIAN NATL RY CO COM 136375102 58,696 724,193 SH   SOLE   724,193 0 0
CERNER CORP COM 156782104 56,452 849,289 SH   SOLE   849,289 0 0
COOPER COS INC COM NEW 216648402 75,925 317,122 SH   SOLE   317,122 0 0
CROWN CRAFTS INC COM 228309100 2,071 297,953 SH   SOLE   297,953 0 0
CULP INC COM 230215105 2,461 75,711 SH   SOLE   75,711 0 0
DORMAN PRODUCTS INC COM 258278100 891 10,767 SH   SOLE   10,767 0 0
ECOLAB INC COM 278865100 59,806 450,518 SH   SOLE   450,518 0 0
FLIR SYS INC COM 302445101 622 17,945 SH   SOLE   17,945 0 0
GORMAN RUPP CO COM 383082104 704 27,627 SH   SOLE   27,627 0 0
GRACO INC COM 384109104 404 3,695 SH   SOLE   3,695 0 0
GRAHAM CORP COM 384556106 5,474 278,411 SH   SOLE   278,411 0 0
J & J SNACK FOODS CORP COM 466032109 326 2,465 SH   SOLE   2,465 0 0
KMG CHEMICALS INC COM 482564101 2,794 57,405 SH   SOLE   57,405 0 0
MAXIMUS INC COM 577933104 1,586 25,331 SH   SOLE   25,331 0 0
NATIONAL RESH CORP CL A 637372202 1,966 73,087 SH   SOLE   73,087 0 0
NATIONAL RESH CORP CL B 637372301 2,455 51,423 SH   SOLE   51,423 0 0
NATUS MEDICAL INC DEL COM 639050103 1,554 41,660 SH   SOLE   41,660 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3,788 112,518 SH   SOLE   112,518 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 2,019 44,125 SH   SOLE   44,125 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 570 9,027 SH   SOLE   9,027 0 0
SCHLUMBERGER LTD COM 806857108 44,073 669,402 SH   SOLE   669,402 0 0
SCHWAB CHARLES CORP NEW COM 808513105 38,827 903,785 SH   SOLE   903,785 0 0
SUN HYDRAULICS CORP COM 866942105 1,323 31,000 SH   SOLE   31,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 656,377 18,775,096 SH   SOLE   18,775,096 0 0
TRACTOR SUPPLY CO COM 892356106 28,730 529,971 SH   SOLE   529,971 0 0
TRANSCAT INC COM 893529107 5,836 480,332 SH   SOLE   480,332 0 0
TYLER TECHNOLOGIES INC COM 902252105 42,900 244,209 SH   SOLE   244,209 0 0
UFP TECHNOLOGIES INC COM 902673102 7,836 276,896 SH   SOLE   276,896 0 0
UNDER ARMOUR INC CL C 904311206 27,588 1,368,431 SH   SOLE   1,368,431 0 0
UNIFIRST CORP MASS COM 904708104 1,969 13,992 SH   SOLE   13,992 0 0
UTAH MED PRODS INC COM 917488108 5,930 81,912 SH   SOLE   81,912 0 0
WINMARK CORP COM 974250102 5,700 44,205 SH   SOLE   44,205 0 0
WYNN RESORTS LTD COM 983134107 402 3,000 SH   SOLE   3,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 36,517 308,839 SH   SOLE   308,839 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,062 24,058 SH   SOLE   24,058 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 39,408 664,447 SH   SOLE   664,447 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,601 53,946 SH   SOLE   53,946 0 0
AMBEV SA SPONSORED ADR 02319V103 4,661 848,997 SH   SOLE   848,997 0 0
AMERICAS CAR MART INC COM 03062T105 8,039 206,657 SH   SOLE   206,657 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,378 18,665 SH   SOLE   18,665 0 0
CANADIAN PAC RY LTD COM 13645T100 600,302 3,732,988 SH   SOLE   3,732,988 0 0
CASS INFORMATION SYS INC COM 14808P109 5,550 84,549 SH   SOLE   84,549 0 0
CHASE CORP COM 16150R104 4,046 37,918 SH   SOLE   37,918 0 0
CLEARFIELD INC COM 18482P103 703 53,271 SH   SOLE   53,271 0 0
COSTCO WHSL CORP NEW COM 22160K105 44,540 278,498 SH   SOLE   278,498 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 56,585 564,835 SH   SOLE   564,835 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 585,176 10,864,759 SH   SOLE   10,864,759 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 3,142 172,359 SH   SOLE   172,359 0 0
ENERSYS COM 29275Y102 1,746 24,097 SH   SOLE   24,097 0 0
FACEBOOK INC CL A 30303M102 53,283 352,913 SH   SOLE   352,913 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 37,124 370,867 SH   SOLE   370,867 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 636,146 7,314,546 SH   SOLE   7,314,546 0 0
HFF INC CL A 40418F108 1,220 35,098 SH   SOLE   35,098 0 0
JD COM INC SPON ADR CL A 47215P106 2,271 57,908 SH   SOLE   57,908 0 0
JONES LANG LASALLE INC COM 48020Q107 931 7,450 SH   SOLE   7,450 0 0
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 83,620 1,434,811 SH   SOLE   1,434,811 0 0
MERCADOLIBRE INC COM 58733R102 55,245 220,204 SH   SOLE   220,204 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,037 56,659 SH   SOLE   56,659 0 0
NIC INC COM 62914B100 1,616 85,300 SH   SOLE   85,300 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 3,999 160,942 SH   SOLE   160,942 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 61,098 682,664 SH   SOLE   682,664 0 0
SP PLUS CORP COM 78469C103 4,149 135,804 SH   SOLE   135,804 0 0
THERMON GROUP HLDGS INC COM 88362T103 4,610 240,479 SH   SOLE   240,479 0 0
US ECOLOGY INC COM 91732J102 374 7,402 SH   SOLE   7,402 0 0
VERISK ANALYTICS INC COM 92345Y106 51,512 610,547 SH   SOLE   610,547 0 0
VISA INC COM CL A 92826C839 60,912 649,518 SH   SOLE   649,518 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 955 8,609 SH   SOLE   8,609 0 0
WORKDAY INC CL A 98138H101 340 3,500 SH   SOLE   3,500 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 6,688 448,883 SH   SOLE   448,883 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 604,612 4,888,520 SH   SOLE   4,888,520 0 0
CREDICORP LTD COM G2519Y108 1,903 10,606 SH   SOLE   10,606 0 0
ICON PLC SHS G4705A100 387,747 3,965,106 SH   SOLE   3,965,106 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 4,517 74,232 SH   SOLE   74,232 0 0
CHUBB LIMITED COM H1467J104 789,373 5,429,726 SH   SOLE   5,429,726 0 0
GLOBANT S A COM L44385109 2,082 47,934 SH   SOLE   47,934 0 0
CORE LABORATORIES N V COM N22717107 448,948 4,433,175 SH   SOLE   4,433,175 0 0
YANDEX N V SHS CLASS A N97284108 405,806 15,465,155 SH   SOLE   15,465,155 0 0