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 16,452 102,707 SH   DFND   84,855 0 17,852
ABBOTT LABS COM COM 002824100 25,290 232,385 SH   DFND   174,875 0 57,510
ABBVIE INC COM COM 00287Y109 8,564 97,771 SH   DFND   70,361 0 27,410
AGILENT TECHNOLOGIES INC COM COM 00846U101 18,010 178,425 SH   DFND   143,145 0 35,280
AIR PRODS & CHEMS INC COM COM 009158106 4,058 13,624 SH   DFND   11,624 0 2,000
ALPHABET INC CAP STK CL C COM 02079K107 4,881 3,321 SH   DFND   2,471 0 850
ALPHABET INC CL A COM 02079K305 284 194 SH   DFND   94 0 100
ALTRIA GROUP INC COM COM 02209S103 328 8,499 SH   DFND   5,466 0 3,033
AMAZON COM INC COM 023135106 252 80 SH   DFND   80 0 0
AMETEK INCORPORATED COM 031100100 2,868 28,849 SH   DFND   18,870 0 9,979
AMPHENOL CORP NEW CL A COM 032095101 5,690 52,552 SH   DFND   49,352 0 3,200
ANSYS INC COM COM 03662Q105 36,868 112,666 SH   DFND   92,166 0 20,500
APPLE INCORPORATED COM 037833100 1,662 14,352 SH   DFND   14,352 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 1,153 8,269 SH   DFND   8,269 0 0
BANK OF AMERICA CORPORATION CO COM 060505104 378 15,686 SH   DFND   15,686 0 0
BECTON DICKINSON & CO COM 075887109 4,626 19,883 SH   DFND   13,468 0 6,415
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 12,800 40 SH   DFND   40 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702 26,053 122,351 SH   DFND   98,751 0 23,600
BRISTOL MYERS SQUIBB CO COM COM 110122108 302 5,005 SH   DFND   5,005 0 0
BROWN FORMAN CORP CL A COM 115637100 7,162 104,274 SH   DFND   72,240 0 32,034
BROWN FORMAN CORP CL B COM 115637209 4,530 60,142 SH   DFND   44,876 0 15,266
CABLE ONE INC COM COM 12685J105 256 136 SH   DFND   136 0 0
CARMAX INC COM COM 143130102 4,017 43,710 SH   DFND   43,075 0 635
CHEVRON CORPORATION NEW COM 166764100 1,082 15,028 SH   DFND   13,580 0 1,448
CINCINNATI FINL CORP COM COM 172062101 994 12,743 SH   DFND   8,990 0 3,753
CLOROX CO COM COM 189054109 2,480 11,801 SH   DFND   9,601 0 2,200
COCA COLA COMPANY COM 191216100 4,373 88,574 SH   DFND   85,674 0 2,900
COSTCO WHOLESALE CORP NEW COM COM 22160K105 14,389 40,533 SH   DFND   37,258 0 3,275
CRODA INTERNATIONAL PLC ORD COM G25536155 7,489 92,694 SH   DFND   65,763 0 26,931
CSX CORP COM COM 126408103 362 4,662 SH   DFND   4,662 0 0
DEERE & CO COM 244199105 222 1,000 SH   DFND   0 0 1,000
DISNEY WALT CO DISNEY COM COM 254687106 703 5,664 SH   DFND   4,010 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104 226 22,500 SH   DFND   22,500 0 0
DONALDSON INC COM COM 257651109 9,147 197,053 SH   DFND   163,225 0 33,828
DOVER CORP COM COM 260003108 1,105 10,198 SH   DFND   8,598 0 1,600
DUKE ENERGY CORP NEW COM NEW COM 26441C204 333 3,758 SH   DFND   3,429 0 329
ECOLAB INC COM COM 278865100 1,238 6,193 SH   DFND   3,318 0 2,875
EMERSON ELEC CO COM COM 291011104 352 5,374 SH   DFND   3,974 0 1,400
EXXON MOBIL CORP COM COM 30231G102 5,260 153,213 SH   DFND   141,151 0 12,062
FASTENAL CO COM 311900104 30,238 670,609 SH   DFND   551,509 0 119,100
GENERAL ELECTRIC CO COM COM 369604103 883 141,759 SH   DFND   137,401 0 4,358
HERSHEY CO COM COM 427866108 617 4,307 SH   DFND   2,854 0 1,453
HOME DEPOT INCORPORATED COM 437076102 270 973 SH   DFND   973 0 0
HUMANA INC COM COM 444859102 709 1,712 SH   DFND   1,712 0 0
IDEX CORP COM 45167R104 17,159 94,070 SH   DFND   77,824 0 16,246
IDEXX LABS INC COM COM 45168D104 29,194 74,265 SH   DFND   59,668 0 14,597
ILLINOIS TOOL WKS INCORPORATED COM 452308109 7,613 39,401 SH   DFND   31,691 0 7,710
INTEL CORP COM COM 458140100 1,183 22,844 SH   DFND   7,344 0 15,500
INTERNATIONAL BUSINESS MACHS C COM 459200101 569 4,677 SH   DFND   3,031 0 1,646
JOHNSON & JOHNSON COM COM 478160104 35,077 235,609 SH   DFND   203,979 0 31,630
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 2,142 22,255 SH   DFND   21,655 0 600
KNIGHT-SWIFT TRANSN HLDGS INCO COM 499049104 15,292 375,719 SH   DFND   302,969 0 72,750
LILLY ELI & CO COM COM 532457108 2,169 14,655 SH   DFND   7,215 0 7,440
MASTERCARD INC CL A COM COM 57636Q104 12,462 36,852 SH   DFND   21,242 0 15,610
MCCORMICK & CO INC COM NON VTG COM 579780206 8,414 43,351 SH   DFND   36,626 0 6,725
MERCK & CO INC NEW COM COM 58933Y105 2,441 29,430 SH   DFND   27,430 0 2,000
METTLER-TOLEDO INTL INC COM COM 592688105 17,424 18,042 SH   DFND   14,992 0 3,050
MICROSOFT CORP COM COM 594918104 3,921 18,643 SH   DFND   16,918 0 1,725
MONDELEZ INTL INC CL A COM 609207105 2,665 46,386 SH   DFND   39,543 0 6,843
NEXTERA ENERGY INC COM COM 65339F101 259 933 SH   DFND   933 0 0
NORDSON CORPORATION COM 655663102 1,545 8,055 SH   DFND   8,055 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 48,066 104,247 SH   DFND   84,447 0 19,800
PAYCHEX INC COM COM 704326107 17,258 216,352 SH   DFND   171,027 0 45,325
PEPSICO INCORPORATED COM 713448108 14,569 105,119 SH   DFND   89,633 0 15,486
PFIZER INC COM COM 717081103 1,273 34,692 SH   DFND   34,692 0 0
PHILIP MORRIS INTL INC COM COM 718172109 796 10,615 SH   DFND   7,694 0 2,921
PNC FINL SVCS GROUP INC COM COM 693475105 4,790 43,578 SH   DFND   42,787 0 791
PROCTER & GAMBLE CO COM COM 742718109 7,977 57,395 SH   DFND   52,424 0 4,971
PROGRESSIVE CORP OH COM COM 743315103 712 7,525 SH   DFND   6,700 0 825
SCHLUMBERGER LTD COM ISIN# AN8 COM 806857108 283 18,185 SH   DFND   15,985 0 2,200
SENSATA TECHNOLOGIES HLDG PLC COM G8060N102 22,490 521,327 SH   DFND   411,927 0 109,400
SHERWIN WILLIAMS COMPANY COM 824348106 261 375 SH   DFND   375 0 0
SMITH A O CORP COMMON COM 831865209 1,417 26,835 SH   DFND   26,835 0 0
SOUTHERN CO COM COM 842587107 268 4,951 SH   DFND   4,351 0 600
STOCK YDS BANCORP INC COM COM 861025104 1,249 36,699 SH   DFND   30,449 0 6,250
THERMO FISHER SCIENTIFIC INC C COM 883556102 226 511 SH   DFND   61 0 450
TJX COS INC NEW COM COM 872540109 26,897 483,316 SH   DFND   419,591 0 63,725
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 8,923 39,837 SH   DFND   31,307 0 8,530
UNION PAC CORP COM COM 907818108 465 2,363 SH   DFND   2,363 0 0
UNITED PARCEL SVC INC CL B COM 911312106 243 1,458 SH   DFND   1,458 0 0
VERISK ANALYTICS INCORPORATED COM 92345Y106 30,162 162,766 SH   DFND   137,566 0 25,200
VISA INC COM CL A COM 92826C839 588 2,941 SH   DFND   2,041 0 900
WABTEC COM COM 929740108 14,460 233,683 SH   DFND   187,605 0 46,078
WALGREENS BOOTS ALLIANCE INC C COM 931427108 1,470 40,914 SH   DFND   35,616 0 5,298
WATERS CORP COM COM 941848103 2,728 13,942 SH   DFND   10,690 0 3,252
WOODWARD INC COM COM 980745103 790 9,850 SH   DFND   8,700 0 1,150
ZOETIS INC CL A COM 98978V103 3,169 19,162 SH   DFND   10,712 0 8,450