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 844,833 5,503,799 SH   SOLE   5,503,799 0 0
CHUBB LIMITED COM H1467J104 1,573,181 11,502,377 SH   SOLE   11,502,377 0 0
ADDUS HOMECARE CORP COM 006739106 15,592 320,484 SH   SOLE   320,484 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 54,393 813,056 SH   SOLE   813,056 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,337 50,873 SH   SOLE   50,873 0 0
AMAZON COM INC COM 023135106 69,378 47,935 SH   SOLE   47,935 0 0
AMERICAN SOFTWARE INC CL A 029683109 4,574 351,884 SH   SOLE   351,884 0 0
AMERICAS CAR MART INC COM 03062T105 16,750 332,009 SH   SOLE   332,009 0 0
AMPHENOL CORP NEW CL A 032095101 89,344 1,037,313 SH   SOLE   1,037,313 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 4,628 447,125 SH   SOLE   447,125 0 0
BOSTON SCIENTIFIC CORP COM 101137107 76,928 2,815,814 SH   SOLE   2,815,814 0 0
BROWN & BROWN INC COM 115236101 6,385 250,978 SH   SOLE   250,978 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 5,212 48,656 SH   SOLE   48,656 0 0
CANADIAN NATL RY CO COM 136375102 67,499 922,994 SH   SOLE   922,994 0 0
CANADIAN PAC RY LTD COM 13645T100 742,190 4,205,045 SH   SOLE   4,205,045 0 0
CASS INFORMATION SYS INC COM 14808P109 11,881 199,649 SH   SOLE   199,649 0 0
CERNER CORP COM 156782104 60,827 1,048,743 SH   SOLE   1,048,743 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1,127 158,325 SH   SOLE   158,325 0 0
CHUBB LIMITED COM H1467J104 1,573,181 11,502,377 SH   SOLE   11,502,377 0 0
CLEARFIELD INC COM 18482P103 3,990 309,265 SH   SOLE   309,265 0 0
COOPER COS INC COM NEW 216648402 90,101 393,780 SH   SOLE   393,780 0 0
CORE LABORATORIES N V COM N22717107 544,977 5,035,827 SH   SOLE   5,035,827 0 0
COSTCO WHSL CORP NEW COM 22160K105 96,020 509,577 SH   SOLE   509,577 0 0
CREDICORP LTD COM G2519Y108 2,891 12,732 SH   SOLE   12,732 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,177 105,914 SH   SOLE   105,914 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 76,539 698,291 SH   SOLE   698,291 0 0
CROWN CRAFTS INC COM 228309100 1,736 294,280 SH   SOLE   294,280 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,575 55,244 SH   SOLE   55,244 0 0
CULP INC COM 230215105 2,310 75,630 SH   SOLE   75,630 0 0
DORMAN PRODUCTS INC COM 258278100 3,424 51,717 SH   SOLE   51,717 0 0
DYCOM INDS INC COM 267475101 6,620 61,511 SH   SOLE   61,511 0 0
ECOLAB INC COM 278865100 76,365 557,126 SH   SOLE   557,126 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 327 2,346 SH   SOLE   2,346 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 2,953 113,576 SH   SOLE   113,576 0 0
ENERSYS COM 29275Y102 7,924 114,221 SH   SOLE   114,221 0 0
FACEBOOK INC CL A 30303M102 69,340 433,944 SH   SOLE   433,944 0 0
FERRARI N V COM N3167Y103 136,592 1,133,358 SH   SOLE   1,133,358 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 68,302 737,522 SH   SOLE   737,522 0 0
FLIR SYS INC COM 302445101 4,241 84,802 SH   SOLE   84,802 0 0
GLOBANT S A COM L44385109 2,001 38,832 SH   SOLE   38,832 0 0
GORMAN RUPP CO COM 383082104 3,867 132,217 SH   SOLE   132,217 0 0
GRACO INC COM 384109104 2,370 51,827 SH   SOLE   51,827 0 0
GRAHAM CORP COM 384556106 5,941 277,355 SH   SOLE   277,355 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,856 16,746 SH   SOLE   16,746 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 829,967 8,403,020 SH   SOLE   8,403,020 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,807 249,485 SH   SOLE   249,485 0 0
HFF INC CL A 40418F108 5,080 102,216 SH   SOLE   102,216 0 0
ICON PLC SHS G4705A100 527,082 4,461,500 SH   SOLE   4,461,500 0 0
J & J SNACK FOODS CORP COM 466032109 1,583 11,594 SH   SOLE   11,594 0 0
JD COM INC SPON ADR CL A 47215P106 4,641 114,626 SH   SOLE   114,626 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,495 43,108 SH   SOLE   43,108 0 0
JONES LANG LASALLE INC COM 48020Q107 9,304 53,276 SH   SOLE   53,276 0 0
KMG CHEMICALS INC COM 482564101 1,566 26,114 SH   SOLE   26,114 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 2,524 61,638 SH   SOLE   61,638 0 0
MANHATTAN ASSOCS INC COM 562750109 8,642 206,345 SH   SOLE   206,345 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 1,826 64,400 SH   SOLE   64,400 0 0
MAXIMUS INC COM 577933104 7,956 119,202 SH   SOLE   119,202 0 0
MERCADOLIBRE INC COM 58733R102 88,898 249,441 SH   SOLE   249,441 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5,981 266,419 SH   SOLE   266,419 0 0
MOTORCAR PTS AMER INC COM 620071100 2,561 119,490 SH   SOLE   119,490 0 0
NATIONAL RESH CORP CL A 637372202 2,130 72,832 SH   SOLE   72,832 0 0
NATIONAL RESH CORP CL B 637372301 2,546 50,910 SH   SOLE   50,910 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 3,838 160,941 SH   SOLE   160,941 0 0
NATUS MEDICAL INC DEL COM 639050103 6,706 199,286 SH   SOLE   199,286 0 0
NIC INC COM 62914B100 6,815 512,435 SH   SOLE   512,435 0 0
NOBLE CORP PLC SHS USD G65431101 241 65,000 SH   SOLE   65,000 0 0
OIL DRI CORP AMER COM 677864100 919 22,870 SH   SOLE   22,870 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 13,377 349,095 SH   SOLE   349,095 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 456,910 3,719,251 SH   SOLE   3,719,251 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 1,635 43,887 SH   SOLE   43,887 0 0
SCHLUMBERGER LTD COM 806857108 53,604 827,476 SH   SOLE   827,476 0 0
SCHWAB CHARLES CORP NEW COM 808513105 58,575 1,121,692 SH   SOLE   1,121,692 0 0
SHOPIFY INC CL A 82509L107 685 5,500 SH   SOLE   5,500 0 0
SP PLUS CORP COM 78469C103 11,923 334,902 SH   SOLE   334,902 0 0
STRYKER CORP COM 863667101 70,349 437,168 SH   SOLE   437,168 0 0
SUN HYDRAULICS CORP COM 866942105 5,099 95,193 SH   SOLE   95,193 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 942,803 21,544,859 SH   SOLE   21,544,859 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2,436 92,186 SH   SOLE   92,186 0 0
THERMON GROUP HLDGS INC COM 88362T103 11,373 507,509 SH   SOLE   507,509 0 0
TRACTOR SUPPLY CO COM 892356106 67,204 1,066,389 SH   SOLE   1,066,389 0 0
TRANSCAT INC COM 893529107 4,725 301,947 SH   SOLE   301,947 0 0
TYLER TECHNOLOGIES INC COM 902252105 63,341 300,248 SH   SOLE   300,248 0 0
UFP TECHNOLOGIES INC COM 902673102 3,812 129,204 SH   SOLE   129,204 0 0
UNIFIRST CORP MASS COM 904708104 10,528 65,128 SH   SOLE   65,128 0 0
US ECOLOGY INC COM 91732J102 3,848 72,204 SH   SOLE   72,204 0 0
UTAH MED PRODS INC COM 917488108 8,074 81,683 SH   SOLE   81,683 0 0
VERISK ANALYTICS INC COM 92345Y106 78,437 754,200 SH   SOLE   754,200 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 5,126 41,406 SH   SOLE   41,406 0 0
VISA INC COM CL A 92826C839 95,593 799,145 SH   SOLE   799,145 0 0
WESCO INTL INC COM 95082P105 6,281 101,223 SH   SOLE   101,223 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 50,148 567,987 SH   SOLE   567,987 0 0
WINMARK CORP COM 974250102 5,760 44,037 SH   SOLE   44,037 0 0
WORKDAY INC CL A 98138H101 445 3,500 SH   SOLE   3,500 0 0
YANDEX N V SHS CLASS A N97284108 690,566 17,504,854 SH   SOLE   17,504,854 0 0
YY INC ADS REPCOM CLA 98426T106 2,716 25,813 SH   SOLE   25,813 0 0