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
ABBVIE COM 00287Y109 8,534 52,648 SH   SOLE   0 0 52,648
ACCENTURE PLC SHS CL A G1150G111 21,822 64,712 SH   SOLE   0 0 64,712
ALLEGION COM G0176J109 2,212 20,157 SH   SOLE   0 0 20,157
AMERICAN EXPRESS COM 025816109 478 2,557 SH   SOLE   0 0 2,557
AMETEK COM 031100100 10,948 82,210 SH   SOLE   0 0 82,210
AMGEN COM 031162100 17,873 73,912 SH   SOLE   0 0 73,912
AMPHENOL COM 032095101 18,105 240,291 SH   SOLE   0 0 240,291
AON PLC SHS CL A G0408V102 25,187 77,350 SH   SOLE   0 0 77,350
APPLE COM 037833100 37,239 213,273 SH   SOLE   0 0 213,273
CADENCE DESIGN SYSTEM COM 127387108 1,299 7,903 SH   SOLE   0 0 7,903
CANADIAN NATL RAILWAY COM 136375102 11,890 88,646 SH   SOLE   0 0 88,646
CANADIAN PACIFIC RAILWAY COM 13645T100 1,319 15,986 SH   SOLE   0 0 15,986
CASEY'S GENERAL STORES COM 147528103 699 3,530 SH   SOLE   0 0 3,530
CBRE GROUP COM 12504L109 3,451 37,716 SH   SOLE   0 0 37,716
CHURCHILL DOWNS COM 171484108 376 1,696 SH   SOLE   0 0 1,696
COGNIZANT TECH COM 192446102 6,150 68,592 SH   SOLE   0 0 68,592
COPART COM 217204106 19,601 156,223 SH   SOLE   0 0 156,223
CRACKER BARREL COM 22410J106 1,176 9,911 SH   SOLE   0 0 9,911
CREDIT ACCEPTANCE COM 225310101 3,774 6,858 SH   SOLE   0 0 6,858
DIAGEO PLC ADR SPON ADR 25243Q205 12,866 63,337 SH   SOLE   0 0 63,337
DOLLAR GENERAL COM 256746108 12,494 56,124 SH   SOLE   0 0 56,124
DOLLAR TREE STORES COM 256747106 2,475 15,455 SH   SOLE   0 0 15,455
EVERTEC COM 30040P103 765 18,703 SH   SOLE   0 0 18,703
EXPEDITORS INTL COM 302130109 11,748 113,888 SH   SOLE   0 0 113,888
F5 NETWORKS COM 315616102 3,087 14,774 SH   SOLE   0 0 14,774
FACTSET RESEARCH SYSTEMS COM 303075105 4,933 11,364 SH   SOLE   0 0 11,364
FISERV COM 337738108 210 2,075 SH   SOLE   0 0 2,075
FORD COM 345370100 338 20,000 SH   SOLE   0 0 20,000
GENPACT LTD COM G3922B107 1,777 40,864 SH   SOLE   0 0 40,864
GENTEX COM 371901109 1,318 45,212 SH   SOLE   0 0 45,212
GLOBAL PAYMENTS COM 37940X102 277 2,029 SH   SOLE   0 0 2,029
GRACO COM 384109104 17,972 257,774 SH   SOLE   0 0 257,774
HENRY SCHEIN COM 806407102 7,710 88,429 SH   SOLE   0 0 88,429
HERSHEY CO COM 427866108 2,988 13,794 SH   SOLE   0 0 13,794
ICON PLC COM G4705A100 9,471 38,944 SH   SOLE   0 0 38,944
INTEL COM 458140100 3,693 74,516 SH   SOLE   0 0 74,516
KELLOGG COM 487836108 1,870 29,011 SH   SOLE   0 0 29,011
KIMBERLY-CLARK COM 494368103 2,030 16,490 SH   SOLE   0 0 16,490
KLA CORP COM 482480100 6,113 16,700 SH   SOLE   0 0 16,700
LILLY (ELI) & CO COM 532457108 8,330 29,090 SH   SOLE   0 0 29,090
LOWES COM 548661107 3,355 16,595 SH   SOLE   0 0 16,595
MARSH & MC LENNAN COM 571748102 14,460 84,850 SH   SOLE   0 0 84,850
MASTERCARD COM 57636Q104 26,450 74,013 SH   SOLE   0 0 74,013
MAXIMUS COM 577933104 447 5,969 SH   SOLE   0 0 5,969
MC CORMICK COM 579780206 26,342 263,955 SH   SOLE   0 0 263,955
METTLER-TOLEDO COM 592688105 2,404 1,751 SH   SOLE   0 0 1,751
MICROSOFT COM 594918104 25,471 82,617 SH   SOLE   0 0 82,617
NEWMARKET COM 651587107 1,392 4,292 SH   SOLE   0 0 4,292
NIKE COM 654106103 14,288 106,189 SH   SOLE   0 0 106,189
NORTHROP GRUMMAN COM 666807102 14,442 32,294 SH   SOLE   0 0 32,294
NOVO-NORDISK ADR ADR 670100205 17,491 157,510 SH   SOLE   0 0 157,510
ORACLE COM 68389X105 17,934 216,780 SH   SOLE   0 0 216,780
O'REILLY AUTOMOTIVE COM 67103H107 13,312 19,436 SH   SOLE   0 0 19,436
PACKAGING CORP COM 695156109 14,487 92,801 SH   SOLE   0 0 92,801
PEPSICO COM 713448108 17,018 101,674 SH   SOLE   0 0 101,674
POLARIS INDUSTRIES COM 731068102 2,338 22,204 SH   SOLE   0 0 22,204
PROGRESSIVE COM 743315103 8,594 75,399 SH   SOLE   0 0 75,399
PRUDENTIAL FINANCIAL PFD COM 744320805 236 9,042 SH   SOLE   0 0 9,042
ROBERT HALF INTL COM 770323103 5,528 48,415 SH   SOLE   0 0 48,415
ROLLINS COM 775711104 14,586 416,170 SH   SOLE   0 0 416,170
ROSS STORES COM 778296103 10,696 118,243 SH   SOLE   0 0 118,243
S E I INVESTMENTS COM 784117103 17,635 292,904 SH   SOLE   0 0 292,904
SEAGATE TECHNOLOGY COM G7945J104 463 5,157 SH   SOLE   0 0 5,157
SERVICE CORP INTL COM 783890106 2,071 31,469 SH   SOLE   0 0 31,469
SHERWIN WILLIAMS COM 824348106 7,504 30,062 SH   SOLE   0 0 30,062
SILGAN HOLDINGS COM 827048109 3,093 66,918 SH   SOLE   0 0 66,918
STRYKER COM 863667101 10,448 39,082 SH   SOLE   0 0 39,082
T ROWE PRICE COM 74144T108 8,271 54,712 SH   SOLE   0 0 54,712
TAIWAN SEMICONDUCTOR ADR ADR 874039100 3,202 30,717 SH   SOLE   0 0 30,717
TARGET COM 87612E106 2,328 10,973 SH   SOLE   0 0 10,973
TJX COMPANIES COM 872540109 14,388 237,516 SH   SOLE   0 0 237,516
TORO COM 891092108 16,046 187,702 SH   SOLE   0 0 187,702
TRINET GROUP COM 896288107 3,182 32,357 SH   SOLE   0 0 32,357
UNITED PARCEL SERVICE COM 911312106 2,209 10,304 SH   SOLE   0 0 10,304
UNITEDHEALTH GROUP COM 91324P102 20,944 41,071 SH   SOLE   0 0 41,071
VISA COM 92826C839 1,215 5,480 SH   SOLE   0 0 5,480