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 6,081 56,758 SH   SOLE   0 0 56,758
ACCENTURE PLC SHS CL A G1150G111 19,514 74,708 SH   SOLE   0 0 74,708
ALLEGION COM G0176J109 421 3,618 SH   SOLE   0 0 3,618
AMETEK COM 031100100 10,686 88,361 SH   SOLE   0 0 88,361
AMGEN COM 031162100 15,645 68,046 SH   SOLE   0 0 68,046
AMPHENOL COM 032095101 17,030 130,234 SH   SOLE   0 0 130,234
AON PLC SHS CL A G0408V102 15,981 75,644 SH   SOLE   0 0 75,644
APPLE COM 037833100 34,542 260,323 SH   SOLE   0 0 260,323
C H ROBINSON WORLDWIDE COM 12541W209 619 6,596 SH   SOLE   0 0 6,596
CADENCE DESIGN SYSTEM COM 127387108 1,269 9,307 SH   SOLE   0 0 9,307
CANADIAN NATL RAILWAY COM 136375102 10,208 92,927 SH   SOLE   0 0 92,927
CANADIAN PACIFIC RAILWAY COM 13645T100 383 1,106 SH   SOLE   0 0 1,106
CASEY'S GENERAL STORES COM 147528103 783 4,384 SH   SOLE   0 0 4,384
CBRE GROUP COM 12504L109 2,612 41,656 SH   SOLE   0 0 41,656
CHURCHILL DOWNS COM 171484108 412 2,116 SH   SOLE   0 0 2,116
COGNIZANT TECH COM 192446102 11,612 141,697 SH   SOLE   0 0 141,697
COPART COM 217204106 22,392 175,975 SH   SOLE   0 0 175,975
CRACKER BARREL COM 22410J106 5,728 43,424 SH   SOLE   0 0 43,424
CREDIT ACCEPTANCE COM 225310101 1,792 5,178 SH   SOLE   0 0 5,178
DELTA AIR LINES COM 247361108 577 14,368 SH   SOLE   0 0 14,368
DIAGEO PLC ADR SPON ADR 25243Q205 9,926 62,508 SH   SOLE   0 0 62,508
DOLLAR GENERAL COM 256746108 6,672 31,729 SH   SOLE   0 0 31,729
DOLLAR TREE STORES COM 256747106 2,118 19,611 SH   SOLE   0 0 19,611
EXPEDITORS INTL COM 302130109 10,733 112,855 SH   SOLE   0 0 112,855
F5 NETWORKS COM 315616102 1,244 7,076 SH   SOLE   0 0 7,076
FACTSET RESEARCH SYSTEMS COM 303075105 3,844 11,561 SH   SOLE   0 0 11,561
FISERV COM 337738108 236 2,075 SH   SOLE   0 0 2,075
GENPACT LTD COM G3922B107 1,162 28,114 SH   SOLE   0 0 28,114
GLOBAL PAYMENTS COM 37940X102 10,193 47,318 SH   SOLE   0 0 47,318
GLOBE LIFE INC COM 37959E102 766 8,071 SH   SOLE   0 0 8,071
GRACO COM 384109104 20,223 279,525 SH   SOLE   0 0 279,525
HENRY SCHEIN COM 806407102 5,779 86,435 SH   SOLE   0 0 86,435
ICON PLC COM G4705A100 6,871 35,243 SH   SOLE   0 0 35,243
INTEL COM 458140100 2,878 57,773 SH   SOLE   0 0 57,773
KELLOGG COM 487836108 1,955 31,424 SH   SOLE   0 0 31,424
KIMBERLY-CLARK COM 494368103 2,469 18,319 SH   SOLE   0 0 18,319
KLA-TENCOR CORP COM 482480100 267 1,034 SH   SOLE   0 0 1,034
LEAR COM 521865105 3,240 20,377 SH   SOLE   0 0 20,377
LILLY (ELI) & CO COM 532457108 5,573 33,009 SH   SOLE   0 0 33,009
LOWES COM 548661107 2,347 14,623 SH   SOLE   0 0 14,623
MARSH & MC LENNAN COM 571748102 11,061 94,547 SH   SOLE   0 0 94,547
MASTERCARD COM 57636Q104 28,751 80,550 SH   SOLE   0 0 80,550
MC CORMICK COM 579780206 25,013 261,652 SH   SOLE   0 0 261,652
METTLER-TOLEDO COM 592688105 2,286 2,006 SH   SOLE   0 0 2,006
MICROSOFT COM 594918104 22,065 99,208 SH   SOLE   0 0 99,208
NEWMARKET COM 651587107 9,591 24,082 SH   SOLE   0 0 24,082
NIKE COM 654106103 16,077 113,647 SH   SOLE   0 0 113,647
NORTHROP GRUMMAN COM 666807102 7,590 24,911 SH   SOLE   0 0 24,911
NOVO-NORDISK ADR ADR 670100205 10,869 155,610 SH   SOLE   0 0 155,610
ORACLE COM 68389X105 14,333 221,567 SH   SOLE   0 0 221,567
O'REILLY AUTOMOTIVE COM 67103H107 9,680 21,391 SH   SOLE   0 0 21,391
PACKAGING CORP COM 695156109 12,558 91,066 SH   SOLE   0 0 91,066
PEPSICO COM 713448108 14,614 98,544 SH   SOLE   0 0 98,544
POLARIS INDUSTRIES COM 731068102 4,456 46,773 SH   SOLE   0 0 46,773
PROGRESSIVE COM 743315103 4,554 46,056 SH   SOLE   0 0 46,056
ROBERT HALF INTL COM 770323103 3,095 49,543 SH   SOLE   0 0 49,543
ROLLINS COM 775711104 17,829 456,347 SH   SOLE   0 0 456,347
ROSS STORES COM 778296103 14,341 116,775 SH   SOLE   0 0 116,775
S E I INVESTMENTS COM 784117103 16,433 285,943 SH   SOLE   0 0 285,943
SERVICE CORP INTL COM 783890106 1,202 24,481 SH   SOLE   0 0 24,481
SHERWIN WILLIAMS COM 824348106 4,537 6,174 SH   SOLE   0 0 6,174
SILGAN HOLDINGS COM 827048109 2,794 75,374 SH   SOLE   0 0 75,374
SNAP ON COM 833034101 404 2,365 SH   SOLE   0 0 2,365
STRYKER COM 863667101 9,623 39,272 SH   SOLE   0 0 39,272
T ROWE PRICE COM 74144T108 7,649 50,527 SH   SOLE   0 0 50,527
TAIWAN SEMICONDUCTOR ADR ADR 874039100 3,700 33,936 SH   SOLE   0 0 33,936
TJX COMPANIES COM 872540109 15,502 227,008 SH   SOLE   0 0 227,008
TORO COM 891092108 18,855 198,811 SH   SOLE   0 0 198,811
UNITED PARCEL SERVICE COM 911312106 2,111 12,540 SH   SOLE   0 0 12,540
UNITEDHEALTH GROUP COM 91324P102 13,301 37,930 SH   SOLE   0 0 37,930
VISA COM 92826C839 1,013 4,635 SH   SOLE   0 0 4,635