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
3M COMPANY COM 88579Y101 19,647 101,968 SH   DFND   84,116 0 17,852
ABBOTT LABS COM COM 002824100 27,080 225,966 SH   DFND   169,456 0 56,510
ABBVIE INC COM COM 00287Y109 10,572 97,691 SH   DFND   71,281 0 26,410
AGILENT TECHNOLOGIES INC COM COM 00846U101 21,516 169,230 SH   DFND   133,950 0 35,280
AIR PRODS & CHEMS INC COM COM 009158106 3,815 13,561 SH   DFND   11,561 0 2,000
ALPHABET INC CAP STK CL C COM 02079K107 6,436 3,111 SH   DFND   2,311 0 800
ALPHABET INC CL A COM 02079K305 400 194 SH   DFND   144 0 50
ALTRIA GROUP INC COM COM 02209S103 435 8,499 SH   DFND   5,466 0 3,033
AMAZON COM INC COM 023135106 248 80 SH   DFND   80 0 0
AMETEK INCORPORATED COM 031100100 3,712 29,064 SH   DFND   19,085 0 9,979
AMPHENOL CORPORATION NEW CLASS COM 032095101 6,364 96,474 SH   DFND   90,074 0 6,400
ANSYS INC COM COM 03662Q105 36,041 106,141 SH   DFND   85,941 0 20,200
APPLE INCORPORATED COM 037833100 1,692 13,852 SH   DFND   13,852 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 1,370 7,269 SH   DFND   7,269 0 0
BANK OF AMERICA CORPORATION CO COM 060505104 607 15,686 SH   DFND   15,686 0 0
BECTON DICKINSON & COMPANY COM 075887109 4,559 18,748 SH   DFND   12,333 0 6,415
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 15,428 40 SH   DFND   40 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702 30,548 119,574 SH   DFND   95,974 0 23,600
BRISTOL MYERS SQUIBB CO COM COM 110122108 316 5,005 SH   DFND   5,005 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 209 1,368 SH   DFND   1,368 0 0
BROWN FORMAN CORP CL A COM 115637100 6,639 104,274 SH   DFND   72,240 0 32,034
BROWN FORMAN CORP CL B COM 115637209 4,124 59,792 SH   DFND   48,026 0 11,766
CABLE ONE INC COM COM 12685J105 249 136 SH   DFND   136 0 0
CARMAX INC COM COM 143130102 5,490 41,385 SH   DFND   40,750 0 635
CHEVRON CORP NEW COM COM 166764100 1,446 13,796 SH   DFND   12,348 0 1,448
CINCINNATI FINL CORP COM COM 172062101 1,314 12,743 SH   DFND   8,990 0 3,753
CLOROX CO COM COM 189054109 2,276 11,801 SH   DFND   9,601 0 2,200
COCA COLA COMPANY COM 191216100 4,627 87,774 SH   DFND   84,874 0 2,900
COSTCO WHOLESALE CORP NEW COM COM 22160K105 14,063 39,898 SH   DFND   36,623 0 3,275
CRODA INTERNATIONAL PLC ORD COM G25536155 8,107 92,574 SH   DFND   65,643 0 26,931
CSX CORP COM COM 126408103 450 4,662 SH   DFND   4,662 0 0
DEERE & CO COM 244199105 510 1,363 SH   DFND   1,363 0 0
DISNEY WALT CO DISNEY COM COM 254687106 1,113 6,032 SH   DFND   4,378 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104 222 22,500 SH   DFND   22,500 0 0
DONALDSON INC COM COM 257651109 10,961 188,460 SH   DFND   155,048 0 33,412
DOVER CORP COM COM 260003108 1,398 10,198 SH   DFND   8,598 0 1,600
DUKE ENERGY CORP NEW COM NEW COM 26441C204 258 2,675 SH   DFND   2,346 0 329
ECOLAB INCORPORATED COM 278865100 1,326 6,193 SH   DFND   3,318 0 2,875
EMERSON ELEC CO COM COM 291011104 485 5,374 SH   DFND   4,974 0 400
EXXON MOBIL CORP COM COM 30231G102 8,131 145,638 SH   DFND   138,198 0 7,440
FASTENAL CO COM COM 311900104 32,508 646,540 SH   DFND   527,440 0 119,100
GENERAL ELECTRIC CO COM COM 369604103 1,594 121,379 SH   DFND   117,021 0 4,358
HERSHEY CO COM COM 427866108 681 4,307 SH   DFND   2,854 0 1,453
HOME DEPOT INC COM COM 437076102 274 896 SH   DFND   896 0 0
HUBBELL INCORPORATED COM 443510607 411 2,200 SH   DFND   2,175 0 25
HUMANA INC COM COM 444859102 718 1,712 SH   DFND   1,712 0 0
IDEX CORP COM 45167R104 19,277 92,095 SH   DFND   75,849 0 16,246
IDEXX LABS INC COM COM 45168D104 34,913 71,352 SH   DFND   56,825 0 14,527
ILLINOIS TOOL WKS INCORPORATED COM 452308109 8,746 39,481 SH   DFND   31,771 0 7,710
INTEL CORP COM COM 458140100 1,252 19,564 SH   DFND   4,064 0 15,500
INTERNATIONAL BUSINESS MACHS C COM 459200101 585 4,387 SH   DFND   3,371 0 1,016
JOHNSON & JOHNSON COM COM 478160104 37,945 230,880 SH   DFND   200,360 0 30,520
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 3,126 20,538 SH   DFND   19,938 0 600
KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 17,302 359,794 SH   DFND   287,044 0 72,750
LILLY ELI & CO COM COM 532457108 2,738 14,655 SH   DFND   7,215 0 7,440
MASTERCARD INC CL A COM COM 57636Q104 13,434 37,730 SH   DFND   21,370 0 16,360
MCCORMICK & COMPANY INCORPORAT COM 579780206 7,280 81,654 SH   DFND   68,204 0 13,450
MERCK & CO INC NEW COM COM 58933Y105 2,255 29,254 SH   DFND   28,754 0 500
METTLER-TOLEDO INTL INC COM COM 592688105 20,576 17,804 SH   DFND   14,754 0 3,050
MICROSOFT CORP COM COM 594918104 3,735 15,843 SH   DFND   15,618 0 225
MONDELEZ INTL INC CL A COM 609207105 2,656 45,386 SH   DFND   38,543 0 6,843
NEXTERA ENERGY INC COM COM 65339F101 282 3,732 SH   DFND   3,732 0 0
NORDSON CORPORATION COM 655663102 1,248 6,280 SH   DFND   6,280 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 51,450 101,429 SH   DFND   81,689 0 19,740
PAYCHEX INC COM COM 704326107 20,413 208,257 SH   DFND   164,532 0 43,725
PEPSICO INC COM COM 713448108 14,365 101,555 SH   DFND   86,139 0 15,416
PFIZER INCORPORATED COM 717081103 1,167 32,212 SH   DFND   32,212 0 0
PHILIP MORRIS INTL INC COM COM 718172109 924 10,415 SH   DFND   7,494 0 2,921
PNC FINL SVCS GROUP INC COM COM 693475105 7,451 42,478 SH   DFND   41,687 0 791
PROCTER & GAMBLE CO COM COM 742718109 7,026 51,878 SH   DFND   46,907 0 4,971
PROGRESSIVE CORP OH COM COM 743315103 694 7,260 SH   DFND   6,700 0 560
SCHLUMBERGER LTD COM ISIN# AN8 COM 806857108 489 17,997 SH   DFND   15,797 0 2,200
SENSATA TECHNOLOGIES HLDG PLC COM G8060N102 28,719 495,590 SH   DFND   388,590 0 107,000
SHERWIN WILLIAMS COMPANY COM 824348106 277 375 SH   DFND   375 0 0
SMITH A O CORP COMMON COM 831865209 1,476 21,835 SH   DFND   21,835 0 0
SOUTHERN CO COM COM 842587107 308 4,951 SH   DFND   4,951 0 0
STOCK YDS BANCORP INC COM COM 861025104 1,756 34,399 SH   DFND   28,149 0 6,250
THERMO FISHER SCIENTIFIC INC C COM 883556102 233 511 SH   DFND   61 0 450
TJX COS INC NEW COM COM 872540109 30,936 467,661 SH   DFND   404,125 0 63,536
TRINITY INDS INC COM COM 896522109 236 8,300 SH   DFND   8,300 0 0
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 11,601 37,522 SH   DFND   28,992 0 8,530
UNION PAC CORP COM COM 907818108 501 2,275 SH   DFND   2,275 0 0
UNITED PARCEL SVC INC CL B COM 911312106 248 1,458 SH   DFND   1,458 0 0
UNITEDHEALTH GROUP INCORPORATE COM 91324P102 1,488 4,000 SH   DFND   3,480 0 520
VERISK ANALYTICS INCORPORATED COM 92345Y106 28,402 160,747 SH   DFND   135,747 0 25,000
VISA INCORPORATED COM CLASS A COM 92826C839 623 2,941 SH   DFND   2,941 0 0
WABTEC COM COM 929740108 1,845 23,308 SH   DFND   18,350 0 4,958
WALGREENS BOOTS ALLIANCE INC C COM 931427108 2,214 40,330 SH   DFND   35,032 0 5,298
WASTE CONNECTIONS INC COM ISIN COM 94106B101 2,536 23,475 SH   DFND   20,900 0 2,575
WATERS CORP COM COM 941848103 3,962 13,942 SH   DFND   10,690 0 3,252
WOODWARD INC COM COM 980745103 408 3,385 SH   DFND   3,185 0 200
ZOETIS INC CL A COM 98978V103 2,704 17,172 SH   DFND   8,722 0 8,450
DIAGEO PLC SPONSORED ADR NEW I ADR 25243Q205 214 1,304 SH   DFND   1,004 0 300