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,652 52,403 SH   SOLE   0 0 52,403
ACCENTURE PLC SHS CL A G1150G111 21,187 66,228 SH   SOLE   0 0 66,228
ALLEGION COM G0176J109 1,720 13,019 SH   SOLE   0 0 13,019
AMETEK COM 031100100 10,458 84,339 SH   SOLE   0 0 84,339
AMGEN COM 031162100 14,861 69,885 SH   SOLE   0 0 69,885
AMPHENOL COM 032095101 17,558 239,768 SH   SOLE   0 0 239,768
AON PLC SHS CL A G0408V102 22,071 77,235 SH   SOLE   0 0 77,235
APPLE COM 037833100 32,867 232,281 SH   SOLE   0 0 232,281
C H ROBINSON WORLDWIDE COM 12541W209 387 4,450 SH   SOLE   0 0 4,450
CADENCE DESIGN SYSTEM COM 127387108 1,257 8,301 SH   SOLE   0 0 8,301
CANADIAN NATL RAILWAY COM 136375102 10,342 89,426 SH   SOLE   0 0 89,426
CANADIAN PACIFIC RAILWAY COM 13645T100 939 14,442 SH   SOLE   0 0 14,442
CASEY'S GENERAL STORES COM 147528103 763 4,050 SH   SOLE   0 0 4,050
CBRE GROUP COM 12504L109 3,640 37,397 SH   SOLE   0 0 37,397
CHURCHILL DOWNS COM 171484108 508 2,116 SH   SOLE   0 0 2,116
COGNIZANT TECH COM 192446102 9,370 126,272 SH   SOLE   0 0 126,272
COPART COM 217204106 22,174 159,850 SH   SOLE   0 0 159,850
CRACKER BARREL COM 22410J106 2,776 19,854 SH   SOLE   0 0 19,854
CREDIT ACCEPTANCE COM 225310101 3,411 5,829 SH   SOLE   0 0 5,829
DIAGEO PLC ADR SPON ADR 25243Q205 12,110 62,751 SH   SOLE   0 0 62,751
DOLLAR GENERAL COM 256746108 9,512 44,840 SH   SOLE   0 0 44,840
DOLLAR TREE STORES COM 256747106 1,588 16,595 SH   SOLE   0 0 16,595
EVERTEC COM 30040P103 260 5,702 SH   SOLE   0 0 5,702
EXPEDITORS INTL COM 302130109 13,411 112,576 SH   SOLE   0 0 112,576
F5 NETWORKS COM 315616102 1,650 8,303 SH   SOLE   0 0 8,303
FACTSET RESEARCH SYSTEMS COM 303075105 4,509 11,424 SH   SOLE   0 0 11,424
FISERV COM 337738108 225 2,075 SH   SOLE   0 0 2,075
GENPACT LTD COM G3922B107 1,863 39,225 SH   SOLE   0 0 39,225
GENTEX COM 371901109 836 25,365 SH   SOLE   0 0 25,365
GLOBAL PAYMENTS COM 37940X102 3,675 23,324 SH   SOLE   0 0 23,324
GLOBE LIFE INC COM 37959E102 400 4,496 SH   SOLE   0 0 4,496
GRACO COM 384109104 17,915 256,042 SH   SOLE   0 0 256,042
HENRY SCHEIN COM 806407102 6,577 86,368 SH   SOLE   0 0 86,368
HERSHEY CO COM 427866108 1,471 8,694 SH   SOLE   0 0 8,694
ICON PLC COM G4705A100 9,859 37,628 SH   SOLE   0 0 37,628
INTEL COM 458140100 3,464 65,021 SH   SOLE   0 0 65,021
KELLOGG COM 487836108 1,849 28,941 SH   SOLE   0 0 28,941
KIMBERLY-CLARK COM 494368103 2,198 16,600 SH   SOLE   0 0 16,600
KLA-TENCOR CORP COM 482480100 2,029 6,066 SH   SOLE   0 0 6,066
LEAR COM 521865105 1,518 9,703 SH   SOLE   0 0 9,703
LILLY (ELI) & CO COM 532457108 7,134 30,879 SH   SOLE   0 0 30,879
LOWES COM 548661107 3,299 16,266 SH   SOLE   0 0 16,266
MARSH & MC LENNAN COM 571748102 12,828 84,718 SH   SOLE   0 0 84,718
MASTERCARD COM 57636Q104 25,801 74,211 SH   SOLE   0 0 74,211
MAXIMUS COM 577933104 427 5,133 SH   SOLE   0 0 5,133
MC CORMICK COM 579780206 21,101 260,410 SH   SOLE   0 0 260,410
METTLER-TOLEDO COM 592688105 2,411 1,751 SH   SOLE   0 0 1,751
MICROSOFT COM 594918104 25,391 90,067 SH   SOLE   0 0 90,067
NEWMARKET COM 651587107 5,596 16,521 SH   SOLE   0 0 16,521
NIKE COM 654106103 15,364 105,794 SH   SOLE   0 0 105,794
NORTHROP GRUMMAN COM 666807102 10,900 30,266 SH   SOLE   0 0 30,266
NOVO-NORDISK ADR ADR 670100205 15,196 158,283 SH   SOLE   0 0 158,283
ORACLE COM 68389X105 18,468 211,965 SH   SOLE   0 0 211,965
O'REILLY AUTOMOTIVE COM 67103H107 11,186 18,307 SH   SOLE   0 0 18,307
PACKAGING CORP COM 695156109 11,914 86,692 SH   SOLE   0 0 86,692
PEPSICO COM 713448108 15,297 101,705 SH   SOLE   0 0 101,705
POLARIS INDUSTRIES COM 731068102 4,460 37,274 SH   SOLE   0 0 37,274
PROGRESSIVE COM 743315103 6,373 70,510 SH   SOLE   0 0 70,510
ROBERT HALF INTL COM 770323103 4,859 48,434 SH   SOLE   0 0 48,434
ROLLINS COM 775711104 14,767 417,980 SH   SOLE   0 0 417,980
ROSS STORES COM 778296103 12,101 111,172 SH   SOLE   0 0 111,172
S E I INVESTMENTS COM 784117103 17,002 286,720 SH   SOLE   0 0 286,720
SEAGATE TECHNOLOGY COM G7945J104 270 3,278 SH   SOLE   0 0 3,278
SERVICE CORP INTL COM 783890106 1,736 28,823 SH   SOLE   0 0 28,823
SHERWIN WILLIAMS COM 824348106 8,101 28,962 SH   SOLE   0 0 28,962
SILGAN HOLDINGS COM 827048109 2,584 67,386 SH   SOLE   0 0 67,386
SNAP ON COM 833034101 433 2,076 SH   SOLE   0 0 2,076
STRYKER COM 863667101 10,409 39,473 SH   SOLE   0 0 39,473
T ROWE PRICE COM 74144T108 9,957 50,621 SH   SOLE   0 0 50,621
TAIWAN SEMICONDUCTOR ADR ADR 874039100 3,279 29,376 SH   SOLE   0 0 29,376
TARGET COM 87612E106 905 3,958 SH   SOLE   0 0 3,958
TJX COMPANIES COM 872540109 15,067 228,371 SH   SOLE   0 0 228,371
TORO COM 891092108 17,631 181,007 SH   SOLE   0 0 181,007
TRINET GROUP COM 896288107 394 4,168 SH   SOLE   0 0 4,168
UNITED PARCEL SERVICE COM 911312106 1,797 9,869 SH   SOLE   0 0 9,869
UNITEDHEALTH GROUP COM 91324P102 15,367 39,329 SH   SOLE   0 0 39,329
VISA COM 92826C839 1,185 5,321 SH   SOLE   0 0 5,321