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
ABBOTT LABORATORIES COM 002824100 19,331 263,509 SH   SOLE   263,509 0 0
ABBVIE INC. COM COM 00287Y109 16,946 179,173 SH   SOLE   179,173 0 0
ACCENTURE PLC IRELAND SHS CLAS COM g1151c101 7,088 41,645 SH   SOLE   41,645 0 0
ALTRIA GROUP INC COM 02209S103 582 9,648 SH   SOLE   9,648 0 0
APPLE COMPUTER INC COM COM 037833100 401 1,774 SH   SOLE   1,774 0 0
BB&T CORP COM 054937107 373 7,690 SH   SOLE   7,690 0 0
BECTON DICKINSON & CO COM COM 075887109 13,916 53,317 SH   SOLE   53,317 0 0
BOEING CO COM 097023105 291 784 SH   SOLE   784 0 0
BROWN & BROWN INC COM 115236101 14,346 485,140 SH   SOLE   485,140 0 0
BROWN FORMAN CORP CL B COM 115637209 6,251 123,661 SH   SOLE   123,661 0 0
CELGENE CORP COM COM 151020104 1,403 15,682 SH   SOLE   15,682 0 0
COGNIZANT TECH SOLUTNS CL A COM 192446102 10,902 141,305 SH   SOLE   141,305 0 0
CONOCOPHILLIPS COM 20825c104 332 4,286 SH   SOLE   4,286 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 13,370 56,921 SH   SOLE   56,921 0 0
CSX CORP COM COM 126408103 452 6,102 SH   SOLE   6,102 0 0
CVS HEALTH CORP COM COM 126650100 15,681 199,200 SH   SOLE   199,200 0 0
DOLLAR GEN CORP NEW COM COM 256677105 10,828 99,063 SH   SOLE   99,063 0 0
DOLLAR TREE INC COM COM 256746108 551 6,757 SH   SOLE   6,757 0 0
DOMINION RES INC VA COM 25746U109 12,359 175,847 SH   SOLE   175,847 0 0
EBAY INC COM COM 278642103 322 9,741 SH   SOLE   9,741 0 0
ECOLAB INC COM COM 278865100 7,282 46,448 SH   SOLE   46,448 0 0
EXPEDITORS INTL WASH COM 302130109 11,313 153,857 SH   SOLE   153,857 0 0
EXXON MOBIL CORP COM COM 30231G102 809 9,513 SH   SOLE   9,513 0 0
F M C CORP COM NEW COM 302491303 620 7,109 SH   SOLE   7,109 0 0
FACTSET RESH SYS INC COM COM 303075105 14,884 66,533 SH   SOLE   66,533 0 0
FISERV INC COM COM 337738108 334 4,054 SH   SOLE   4,054 0 0
HORMEL FOODS CORP COM COM 440452100 10,261 260,422 SH   SOLE   260,422 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866f104 11,467 153,119 SH   SOLE   153,119 0 0
JOHNSON & JOHNSON COM COM 478160104 511 3,698 SH   SOLE   3,698 0 0
MICROSOFT CORP COM COM 594918104 10,813 94,540 SH   SOLE   94,540 0 0
MONDELEZ INTL INC CL A COM 609207105 249 5,785 SH   SOLE   5,785 0 0
MORGAN J P & CO INC COM COM 46625h100 430 3,807 SH   SOLE   3,807 0 0
NATIONAL RETAIL COM 637417106 11,566 258,045 SH   SOLE   258,045 0 0
NEXTERA ENERGY INC COM COM 65339f101 6,579 39,255 SH   SOLE   39,255 0 0
NIKE INC CL B COM 654106103 11,207 132,287 SH   SOLE   132,287 0 0
O REILLY AUTOMOTIVE COM COM 67103H107 1,646 4,740 SH   SOLE   4,740 0 0
PAYPAL HLDGS INC COM COM 70450Y103 803 9,144 SH   SOLE   9,144 0 0
PFIZER INC COM COM 717081103 276 6,261 SH   SOLE   6,261 0 0
PHILIP MORRIS INTL INC COM COM 718172109 291 3,565 SH   SOLE   3,565 0 0
PHILLIPS 66 COM COM 718546104 216 1,919 SH   SOLE   1,919 0 0
PRICE T ROWE GROUP INC COM 74144t108 11,172 102,329 SH   SOLE   102,329 0 0
QUIDEL CORP COM COM 74838J101 806 12,375 SH   SOLE   12,375 0 0
REPUBLIC SVCS INC COM COM 760759100 12,453 171,382 SH   SOLE   171,382 0 0
RESMED INC COM COM 761152107 7,945 68,881 SH   SOLE   68,881 0 0
ROSS STORES INC COM COM 778296103 331 3,344 SH   SOLE   3,344 0 0
SCHEIN HENRY INC COM COM 806407102 229 2,695 SH   SOLE   2,695 0 0
SIGNATURE BK NEW YORK COM COM 82669g104 1,317 11,464 SH   SOLE   11,464 0 0
SMUCKER J M CO COM 832696405 12,599 122,790 SH   SOLE   122,790 0 0
SONOCO PRODS CO COM COM 835495102 308 5,547 SH   SOLE   5,547 0 0
STRYKER CORP COM COM 863667101 9,568 53,847 SH   SOLE   53,847 0 0
TECHNIPFMC PLC COM COM g87110105 437 14,000 SH   SOLE   14,000 0 0
TJX COS INC NEW COM COM 872540109 15,852 141,514 SH   SOLE   141,514 0 0
TRACTOR SUPPLY CO COM COM 892356106 12,669 139,406 SH   SOLE   139,406 0 0
UNITED TECHNOLOGIES COM 913017109 7,326 52,401 SH   SOLE   52,401 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 238 896 SH   SOLE   896 0 0
VERISK ANALYTICS INC COM COM 92345y106 628 5,212 SH   SOLE   5,212 0 0
WABTEC CORP COM COM 929740108 668 6,365 SH   SOLE   6,365 0 0
WALGREENS BOOTS ALLIAN COM COM 931427108 14,852 203,737 SH   SOLE   203,737 0 0
WASTE CONNECTIONS INC COM COM 941053100 8,116 101,744 SH   SOLE   101,744 0 0