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 4,375 60,349 SH   SOLE   0 0 60,349
ACCENTURE PLC COM G1150G111 10,753 86,947 SH   SOLE   0 0 86,947
ADVANCE AUTO PARTS INC COM 00751Y106 938 8,051 SH   SOLE   0 0 8,051
ALASKA AIR GROUP INC COM 011659109 2,732 30,437 SH   SOLE   0 0 30,437
AMETEK COM 031100100 7,334 121,085 SH   SOLE   0 0 121,085
AMGEN COM 031162100 9,826 57,054 SH   SOLE   0 0 57,054
AMPHENOL COM 032095101 10,937 148,171 SH   SOLE   0 0 148,171
AON PLC COM G0408V102 6,365 47,882 SH   SOLE   0 0 47,882
APPLE INC COM 037833100 12,251 85,067 SH   SOLE   0 0 85,067
BIO-TECHNE CORP COM 878377100 1,352 11,513 SH   SOLE   0 0 11,513
C H ROBINSON WORLDWIDE COM 12541W209 520 7,575 SH   SOLE   0 0 7,575
CADENCE DESIGN SYSTEM COM 127387108 444 13,286 SH   SOLE   0 0 13,286
CANADIAN NATIONAL RAILWAY COM 136375102 6,216 76,705 SH   SOLE   0 0 76,705
CASEY'S GENERAL STORES COM 147528103 920 8,591 SH   SOLE   0 0 8,591
COCA COLA COM 191216100 273 6,100 SH   SOLE   0 0 6,100
COGNIZANT TECH COM 192446102 10,023 150,959 SH   SOLE   0 0 150,959
COLGATE PALMOLIVE COM 194162103 661 8,924 SH   SOLE   0 0 8,924
COPART INC COM 217204106 9,623 302,722 SH   SOLE   0 0 302,722
CRACKER BARREL COM 22410J106 8,181 48,915 SH   SOLE   0 0 48,915
DANAHER CORP COM 235851102 1,874 22,207 SH   SOLE   0 0 22,207
DELUXE CORP COM 248019101 8,131 117,477 SH   SOLE   0 0 117,477
DOLLAR TREE COM 256747106 5,127 73,331 SH   SOLE   0 0 73,331
DONALDSON COM 257651109 699 15,363 SH   SOLE   0 0 15,363
DR PEPPER SNAPPLE GROUP COM 26138E109 10,004 109,802 SH   SOLE   0 0 109,802
EATON VANCE COM 278265103 7,369 155,743 SH   SOLE   0 0 155,743
EXPEDITORS INTL COM 302130109 2,401 42,515 SH   SOLE   0 0 42,515
FACTSET RESEARCH SYSTEMS COM 303075105 1,389 8,360 SH   SOLE   0 0 8,360
FORD COM 345370100 163 14,600 SH   SOLE   0 0 14,600
FRANKLIN RESOURCES COM 354613101 1,154 25,772 SH   SOLE   0 0 25,772
GILEAD SCIENCES COM 375558103 8,068 113,997 SH   SOLE   0 0 113,997
GLOBAL PAYMENTS COM 37940X102 9,395 104,026 SH   SOLE   0 0 104,026
GRACO COM 384109104 12,075 110,505 SH   SOLE   0 0 110,505
HANESBRANDS COM 410345102 2,826 122,043 SH   SOLE   0 0 122,043
HENRY SCHEIN COM 806407102 4,168 22,774 SH   SOLE   0 0 22,774
I B M COM 459200101 726 4,725 SH   SOLE   0 0 4,725
INTEL COM 458140100 1,017 30,169 SH   SOLE   0 0 30,169
KELLOGG COM 487836108 3,991 57,465 SH   SOLE   0 0 57,465
KIMBERLY-CLARK COM 494368103 2,902 22,483 SH   SOLE   0 0 22,483
LAB CORP OF AMER COM 50540R409 2,576 16,713 SH   SOLE   0 0 16,713
LEAR COM 521865105 1,650 11,617 SH   SOLE   0 0 11,617
LILLY (ELI) & CO COM 532457108 2,375 28,861 SH   SOLE   0 0 28,861
LOWES COMPANIES INC COM 548661107 652 8,414 SH   SOLE   0 0 8,414
MASTERCARD COM 57636Q104 15,608 128,520 SH   SOLE   0 0 128,520
MC CORMICK COM 579780206 12,492 128,117 SH   SOLE   0 0 128,117
MEDTRONIC PLC COM G5960L103 1,543 17,392 SH   SOLE   0 0 17,392
METTLER-TOLEDO COM 592688105 1,625 2,762 SH   SOLE   0 0 2,762
MICROSOFT COM 594918104 10,873 157,749 SH   SOLE   0 0 157,749
NEWMARKET CORP COM 651587107 11,567 25,120 SH   SOLE   0 0 25,120
NIKE COM 654106103 8,133 137,852 SH   SOLE   0 0 137,852
NOVO-NORDISK ADR COM 670100205 4,809 112,141 SH   SOLE   0 0 112,141
ORACLE COM 68389X105 11,684 233,044 SH   SOLE   0 0 233,044
ORBITAL ATK COM 68557N103 262 2,666 SH   SOLE   0 0 2,666
O'REILLY AUTOMOTIVE COM 67103H107 5,070 23,182 SH   SOLE   0 0 23,182
PACKAGING CORP OF AMERICA COM 695156109 9,715 87,221 SH   SOLE   0 0 87,221
PATTERSON COMPANIES COM 703412106 2,517 53,612 SH   SOLE   0 0 53,612
PEPSICO COM 713448108 9,323 80,731 SH   SOLE   0 0 80,731
POLARIS INDUSTRIES COM 731068102 6,265 67,930 SH   SOLE   0 0 67,930
RAYTHEON COM 755111507 2,632 16,300 SH   SOLE   0 0 16,300
ROBERT HALF INTL COM 770323103 1,904 39,737 SH   SOLE   0 0 39,737
ROCKWELL COLLINS COM 774341101 4,916 46,786 SH   SOLE   0 0 46,786
ROLLINS COM 775711104 11,196 275,029 SH   SOLE   0 0 275,029
ROSS STORES COM 778296103 8,604 149,049 SH   SOLE   0 0 149,049
S E I INVESTMENTS COM 784117103 11,631 216,274 SH   SOLE   0 0 216,274
SCRIPPS NETWKS INTERACTIVE COM 811065101 1,156 16,933 SH   SOLE   0 0 16,933
SILGAN HOLDINGS COM 827048109 6,279 197,592 SH   SOLE   0 0 197,592
STRYKER COM 863667101 5,090 36,680 SH   SOLE   0 0 36,680
TAIWAN SEMICONDUCTOR COM 874039100 1,339 38,302 SH   SOLE   0 0 38,302
TJX COMPANIES COM 872540109 8,295 114,950 SH   SOLE   0 0 114,950
TORO COM 891092108 14,473 208,878 SH   SOLE   0 0 208,878
UNITED PARCEL SERVICE COM 911312106 1,600 14,473 SH   SOLE   0 0 14,473
VARIAN MEDICAL SYSTEMS COM 92220P105 7,803 75,620 SH   SOLE   0 0 75,620
VISA COM 92826C839 432 4,612 SH   SOLE   0 0 4,612
VISTA OUTDOOR COM 928377100 696 30,922 SH   SOLE   0 0 30,922