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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 673,773 4,988,324 SH   SOLE   4,988,324 0 0
CHUBB LIMITED COM H1467J104 793,822 5,568,730 SH   SOLE   5,568,730 0 0
ADDUS HOMECARE CORP COM 006739106 10,380 294,052 SH   SOLE   294,052 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 46,290 721,036 SH   SOLE   721,036 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,234 53,464 SH   SOLE   53,464 0 0
AMAZON COM INC COM 023135106 61,453 63,923 SH   SOLE   63,923 0 0
AMERICAN SOFTWARE INC CL A 029683109 4,023 354,119 SH   SOLE   354,119 0 0
AMERICAS CAR MART INC COM 03062T105 8,609 209,347 SH   SOLE   209,347 0 0
AMPHENOL CORP NEW CL A 032095101 76,770 907,018 SH   SOLE   907,018 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 8,512 450,373 SH   SOLE   450,373 0 0
BOSTON SCIENTIFIC CORP COM 101137107 71,975 2,467,438 SH   SOLE   2,467,438 0 0
BROWN & BROWN INC COM 115236101 1,354 28,096 SH   SOLE   28,096 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,602 20,045 SH   SOLE   20,045 0 0
CANADIAN NATL RY CO COM 136375102 65,852 794,834 SH   SOLE   794,834 0 0
CANADIAN PAC RY LTD COM 13645T100 640,510 3,811,880 SH   SOLE   3,811,880 0 0
CASS INFORMATION SYS INC COM 14808P109 5,476 86,324 SH   SOLE   86,324 0 0
CERNER CORP COM 156782104 65,704 921,254 SH   SOLE   921,254 0 0
CHASE CORP COM 16150R104 3,360 30,161 SH   SOLE   30,161 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 4,268 46,252 SH   SOLE   46,252 0 0
CHUBB LIMITED COM H1467J104 793,822 5,568,730 SH   SOLE   5,568,730 0 0
CLEARFIELD INC COM 18482P103 2,720 200,015 SH   SOLE   200,015 0 0
AMBEV SA SPONSORED ADR 02319V103 4,734 718,382 SH   SOLE   718,382 0 0
COOPER COS INC COM NEW 216648402 81,343 343,062 SH   SOLE   343,062 0 0
CORE LABORATORIES N V COM N22717107 448,385 4,542,901 SH   SOLE   4,542,901 0 0
COSTCO WHSL CORP NEW COM 22160K105 73,021 444,465 SH   SOLE   444,465 0 0
CREDICORP LTD COM G2519Y108 2,153 10,500 SH   SOLE   10,500 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 61,251 612,634 SH   SOLE   612,634 0 0
CROWN CRAFTS INC COM 228309100 1,939 298,273 SH   SOLE   298,273 0 0
CSX CORP COM 126408103 271 5,000 SH   SOLE   5,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 588,635 11,161,060 SH   SOLE   11,161,060 0 0
CULP INC COM 230215105 2,482 75,796 SH   SOLE   75,796 0 0
DORMAN PRODUCTS INC COM 258278100 825 11,517 SH   SOLE   11,517 0 0
DYCOM INDS INC COM 267475101 396 4,615 SH   SOLE   4,615 0 0
ECOLAB INC COM 278865100 62,864 488,795 SH   SOLE   488,795 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 36,448 333,439 SH   SOLE   333,439 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 3,878 171,533 SH   SOLE   171,533 0 0
ENERSYS COM 29275Y102 1,770 25,582 SH   SOLE   25,582 0 0
FACEBOOK INC CL A 30303M102 65,317 382,265 SH   SOLE   382,265 0 0
FERRARI N V COM N3167Y103 108,587 982,864 SH   SOLE   982,864 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 41,877 400,886 SH   SOLE   400,886 0 0
FLIR SYS INC COM 302445101 741 19,045 SH   SOLE   19,045 0 0
GLOBANT S A COM L44385109 1,902 47,467 SH   SOLE   47,467 0 0
GORMAN RUPP CO COM 383082104 962 29,527 SH   SOLE   29,527 0 0
GRACO INC COM 384109104 482 3,895 SH   SOLE   3,895 0 0
GRAHAM CORP COM 384556106 5,826 279,716 SH   SOLE   279,716 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,746 14,390 SH   SOLE   14,390 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 723,531 7,507,836 SH   SOLE   7,507,836 0 0
HFF INC CL A 40418F108 1,485 37,548 SH   SOLE   37,548 0 0
ICON PLC SHS G4705A100 460,897 4,047,221 SH   SOLE   4,047,221 0 0
J & J SNACK FOODS CORP COM 466032109 343 2,615 SH   SOLE   2,615 0 0
JD COM INC SPON ADR CL A 47215P106 3,091 80,920 SH   SOLE   80,920 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 648 9,627 SH   SOLE   9,627 0 0
JONES LANG LASALLE INC COM 48020Q107 1,003 8,125 SH   SOLE   8,125 0 0
KMG CHEMICALS INC COM 482564101 3,154 57,470 SH   SOLE   57,470 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 3,560 74,484 SH   SOLE   74,484 0 0
MANHATTAN ASSOCS INC COM 562750109 535 12,870 SH   SOLE   12,870 0 0
MAXIMUS INC COM 577933104 1,743 27,016 SH   SOLE   27,016 0 0
MERCADOLIBRE INC COM 58733R102 62,235 240,356 SH   SOLE   240,356 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,147 59,589 SH   SOLE   59,589 0 0
NATIONAL RESH CORP CL A 637372202 2,758 73,167 SH   SOLE   73,167 0 0
NATIONAL RESH CORP CL B 637372301 2,783 51,478 SH   SOLE   51,478 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 4,590 161,617 SH   SOLE   161,617 0 0
NATUS MEDICAL INC DEL COM 639050103 1,664 44,360 SH   SOLE   44,360 0 0
NIC INC COM 62914B100 1,968 114,750 SH   SOLE   114,750 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 70,295 739,410 SH   SOLE   739,410 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 2,014 44,175 SH   SOLE   44,175 0 0
SCHLUMBERGER LTD COM 806857108 50,705 726,856 SH   SOLE   726,856 0 0
SCHWAB CHARLES CORP NEW COM 808513105 42,949 981,914 SH   SOLE   981,914 0 0
SP PLUS CORP COM 78469C103 5,466 138,369 SH   SOLE   138,369 0 0
SUN HYDRAULICS CORP COM 866942105 1,781 32,975 SH   SOLE   32,975 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 724,211 19,286,559 SH   SOLE   19,286,559 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3,827 111,565 SH   SOLE   111,565 0 0
THERMON GROUP HLDGS INC COM 88362T103 4,390 244,049 SH   SOLE   244,049 0 0
TRACTOR SUPPLY CO COM 892356106 59,712 943,470 SH   SOLE   943,470 0 0
TRANSCAT INC COM 893529107 6,529 481,857 SH   SOLE   481,857 0 0
TYLER TECHNOLOGIES INC COM 902252105 46,066 264,260 SH   SOLE   264,260 0 0
UFP TECHNOLOGIES INC COM 902673102 7,885 280,591 SH   SOLE   280,591 0 0
UNIFIRST CORP MASS COM 904708104 2,233 14,742 SH   SOLE   14,742 0 0
US ECOLOGY INC COM 91732J102 422 7,852 SH   SOLE   7,852 0 0
UTAH MED PRODS INC COM 917488108 6,031 82,002 SH   SOLE   82,002 0 0
VERISK ANALYTICS INC COM 92345Y106 55,099 662,322 SH   SOLE   662,322 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,075 9,259 SH   SOLE   9,259 0 0
VISA INC COM CL A 92826C839 74,111 704,206 SH   SOLE   704,206 0 0
WESCO INTL INC COM 95082P105 417 7,165 SH   SOLE   7,165 0 0
WINMARK CORP COM 974250102 5,831 44,255 SH   SOLE   44,255 0 0
WORKDAY INC CL A 98138H101 369 3,500 SH   SOLE   3,500 0 0
WYNN RESORTS LTD COM 983134107 447 3,000 SH   SOLE   3,000 0 0
YANDEX N V SHS CLASS A N97284108 518,151 15,725,395 SH   SOLE   15,725,395 0 0