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 5,871 54,253 SH   SOLE   0 0 54,253
ACCENTURE PLC SHS CL A G1150G111 20,349 73,662 SH   SOLE   0 0 73,662
ALLEGION COM G0176J109 669 5,333 SH   SOLE   0 0 5,333
AMETEK COM 031100100 11,026 86,327 SH   SOLE   0 0 86,327
AMGEN COM 031162100 16,857 67,753 SH   SOLE   0 0 67,753
AMPHENOL COM 032095101 17,283 261,987 SH   SOLE   0 0 261,987
AON PLC SHS CL A G0408V102 17,347 75,388 SH   SOLE   0 0 75,388
APPLE COM 037833100 28,389 232,414 SH   SOLE   0 0 232,414
C H ROBINSON WORLDWIDE COM 12541W209 481 5,050 SH   SOLE   0 0 5,050
CADENCE DESIGN SYSTEM COM 127387108 1,050 7,665 SH   SOLE   0 0 7,665
CANADIAN NATL RAILWAY COM 136375102 10,800 93,125 SH   SOLE   0 0 93,125
CANADIAN PACIFIC RAILWAY COM 13645T100 642 1,694 SH   SOLE   0 0 1,694
CASEY'S GENERAL STORES COM 147528103 947 4,384 SH   SOLE   0 0 4,384
CBRE GROUP COM 12504L109 3,064 38,743 SH   SOLE   0 0 38,743
CHURCHILL DOWNS COM 171484108 481 2,116 SH   SOLE   0 0 2,116
COGNIZANT TECH COM 192446102 10,978 140,536 SH   SOLE   0 0 140,536
COPART COM 217204106 18,824 173,319 SH   SOLE   0 0 173,319
CRACKER BARREL COM 22410J106 7,154 41,384 SH   SOLE   0 0 41,384
CREDIT ACCEPTANCE COM 225310101 2,275 6,318 SH   SOLE   0 0 6,318
DELTA AIR LINES COM 247361108 665 13,793 SH   SOLE   0 0 13,793
DIAGEO PLC ADR SPON ADR 25243Q205 10,566 64,348 SH   SOLE   0 0 64,348
DOLLAR GENERAL COM 256746108 7,327 36,166 SH   SOLE   0 0 36,166
DOLLAR TREE STORES COM 256747106 2,114 18,471 SH   SOLE   0 0 18,471
EXPEDITORS INTL COM 302130109 12,207 113,354 SH   SOLE   0 0 113,354
F5 NETWORKS COM 315616102 1,587 7,608 SH   SOLE   0 0 7,608
FACTSET RESEARCH SYSTEMS COM 303075105 3,513 11,386 SH   SOLE   0 0 11,386
FISERV COM 337738108 247 2,075 SH   SOLE   0 0 2,075
GENPACT LTD COM G3922B107 1,411 32,958 SH   SOLE   0 0 32,958
GLOBAL PAYMENTS COM 37940X102 8,741 43,363 SH   SOLE   0 0 43,363
GLOBE LIFE INC COM 37959E102 773 8,009 SH   SOLE   0 0 8,009
GRACO COM 384109104 19,618 273,925 SH   SOLE   0 0 273,925
HENRY SCHEIN COM 806407102 6,036 87,183 SH   SOLE   0 0 87,183
ICON PLC COM G4705A100 7,076 36,036 SH   SOLE   0 0 36,036
INTEL COM 458140100 3,688 57,626 SH   SOLE   0 0 57,626
KELLOGG COM 487836108 2,010 31,756 SH   SOLE   0 0 31,756
KIMBERLY-CLARK COM 494368103 2,541 18,277 SH   SOLE   0 0 18,277
KLA-TENCOR CORP COM 482480100 698 2,115 SH   SOLE   0 0 2,115
LEAR COM 521865105 3,503 19,329 SH   SOLE   0 0 19,329
LILLY (ELI) & CO COM 532457108 6,112 32,719 SH   SOLE   0 0 32,719
LOWES COM 548661107 3,004 15,796 SH   SOLE   0 0 15,796
MARSH & MC LENNAN COM 571748102 11,228 92,185 SH   SOLE   0 0 92,185
MASTERCARD COM 57636Q104 28,443 79,887 SH   SOLE   0 0 79,887
MAXIMUS INC COM 577933104 236 2,654 SH   SOLE   0 0 2,654
MC CORMICK COM 579780206 23,478 263,334 SH   SOLE   0 0 263,334
METTLER-TOLEDO COM 592688105 2,289 1,981 SH   SOLE   0 0 1,981
MICROSOFT COM 594918104 22,740 96,453 SH   SOLE   0 0 96,453
NEWMARKET COM 651587107 9,020 23,727 SH   SOLE   0 0 23,727
NIKE COM 654106103 14,664 110,351 SH   SOLE   0 0 110,351
NORTHROP GRUMMAN COM 666807102 8,805 27,207 SH   SOLE   0 0 27,207
NOVO-NORDISK ADR ADR 670100205 10,582 156,965 SH   SOLE   0 0 156,965
ORACLE COM 68389X105 15,390 219,334 SH   SOLE   0 0 219,334
O'REILLY AUTOMOTIVE COM 67103H107 10,824 21,339 SH   SOLE   0 0 21,339
PACKAGING CORP COM 695156109 12,018 89,369 SH   SOLE   0 0 89,369
PEPSICO COM 713448108 14,229 100,600 SH   SOLE   0 0 100,600
POLARIS INDUSTRIES COM 731068102 6,082 45,561 SH   SOLE   0 0 45,561
PROGRESSIVE COM 743315103 5,395 56,430 SH   SOLE   0 0 56,430
ROBERT HALF INTL COM 770323103 3,855 49,389 SH   SOLE   0 0 49,389
ROLLINS COM 775711104 15,536 451,379 SH   SOLE   0 0 451,379
ROSS STORES COM 778296103 13,982 116,612 SH   SOLE   0 0 116,612
S E I INVESTMENTS COM 784117103 17,506 287,324 SH   SOLE   0 0 287,324
SERVICE CORP INTL COM 783890106 1,309 25,653 SH   SOLE   0 0 25,653
SHERWIN WILLIAMS COM 824348106 4,586 6,215 SH   SOLE   0 0 6,215
SILGAN HOLDINGS COM 827048109 3,096 73,664 SH   SOLE   0 0 73,664
SNAP ON COM 833034101 535 2,322 SH   SOLE   0 0 2,322
STRYKER COM 863667101 9,553 39,223 SH   SOLE   0 0 39,223
T ROWE PRICE COM 74144T108 8,915 51,954 SH   SOLE   0 0 51,954
TAIWAN SEMICONDUCTOR ADR ADR 874039100 3,313 28,012 SH   SOLE   0 0 28,012
TJX COMPANIES COM 872540109 14,876 224,896 SH   SOLE   0 0 224,896
TORO COM 891092108 20,394 197,737 SH   SOLE   0 0 197,737
UNITED PARCEL SERVICE COM 911312106 1,966 11,570 SH   SOLE   0 0 11,570
UNITEDHEALTH GROUP COM 91324P102 14,071 37,819 SH   SOLE   0 0 37,819
VISA COM 92826C839 1,051 4,968 SH   SOLE   0 0 4,968