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 CO COM COM 88579Y101 16,006 102,612 SH   DFND   84,760 0 17,852
ABBOTT LABS COM COM 002824100 21,235 232,255 SH   DFND   174,745 0 57,510
ABBVIE INC COM COM 00287Y109 9,599 97,771 SH   DFND   70,361 0 27,410
AGILENT TECHNOLOGIES INC COM COM 00846U101 15,763 178,375 SH   DFND   143,095 0 35,280
AIR PRODS & CHEMS INC COM COM 009158106 3,290 13,624 SH   DFND   11,624 0 2,000
ALPHABET INC CAP STK CL C COM 02079K107 4,685 3,314 SH   DFND   2,464 0 850
ALPHABET INC CL A COM 02079K305 275 194 SH   DFND   94 0 100
ALTRIA GROUP INC COM COM 02209S103 334 8,499 SH   DFND   5,466 0 3,033
AMAZON COM INC COM 023135106 221 80 SH   DFND   80 0 0
AMETEK INCORPORATED COM 031100100 2,572 28,779 SH   DFND   18,800 0 9,979
AMPHENOL CORP NEW CL A COM 032095101 5,035 52,552 SH   DFND   49,352 0 3,200
ANSYS INC COM COM 03662Q105 32,991 113,086 SH   DFND   92,586 0 20,500
APPLE INC COM 037833100 1,309 3,588 SH   DFND   3,588 0 0
AUTOMATIC DATA PROCESSING INCO COM 053015103 1,231 8,269 SH   DFND   8,269 0 0
AXALTA COATING SYSTEMS LTD SHS COM G0750C108 2,038 90,390 SH   DFND   77,570 0 12,820
BANK OF AMERICA CORPORATION CO COM 060505104 373 15,686 SH   DFND   15,686 0 0
BECTON DICKINSON & COMPANY COM 075887109 3,872 16,183 SH   DFND   10,133 0 6,050
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 10,692 40 SH   DFND   40 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702 22,260 124,701 SH   DFND   101,101 0 23,600
BRISTOL MYERS SQUIBB CO COM COM 110122108 294 5,005 SH   DFND   5,005 0 0
BROWN FORMAN CORP CL A COM 115637100 6,003 104,274 SH   DFND   72,240 0 32,034
BROWN FORMAN CORP CL B COM 115637209 3,892 61,142 SH   DFND   45,876 0 15,266
CABLE ONE INC COM COM 12685J105 241 136 SH   DFND   136 0 0
CARMAX INC COM COM 143130102 3,802 42,460 SH   DFND   41,825 0 635
CHEVRON CORP NEW COM COM 166764100 1,465 16,418 SH   DFND   14,970 0 1,448
CINCINNATI FINL CORP COM COM 172062101 816 12,743 SH   DFND   8,990 0 3,753
CLOROX CO COM COM 189054109 2,589 11,801 SH   DFND   9,601 0 2,200
COCA COLA COMPANY COM 191216100 3,957 88,574 SH   DFND   85,674 0 2,900
COSTCO WHOLESALE CORPORATION N COM 22160K105 12,290 40,533 SH   DFND   37,258 0 3,275
CRODA INTERNATIONAL PLC ORD COM G25536155 6,019 92,694 SH   DFND   65,763 0 26,931
CSX CORP COM COM 126408103 325 4,662 SH   DFND   4,662 0 0
DISNEY WALT CO DISNEY COM COM 254687106 632 5,664 SH   DFND   4,010 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104 245 22,500 SH   DFND   22,500 0 0
DONALDSON INC COM COM 257651109 9,167 197,053 SH   DFND   163,225 0 33,828
DOVER CORP COM COM 260003108 985 10,198 SH   DFND   8,598 0 1,600
DUKE ENERGY CORP NEW COM NEW COM 26441C204 227 2,838 SH   DFND   2,509 0 329
ECOLAB INCORPORATED COM 278865100 1,312 6,593 SH   DFND   3,318 0 3,275
EMERSON ELEC CO COM COM 291011104 333 5,374 SH   DFND   3,974 0 1,400
EXXON MOBIL CORP COM COM 30231G102 7,102 158,815 SH   DFND   146,753 0 12,062
FASTENAL CO COM 311900104 28,956 675,909 SH   DFND   556,809 0 119,100
GENERAL ELECTRIC CO COM COM 369604103 968 141,759 SH   DFND   137,401 0 4,358
HERSHEY CO COM COM 427866108 558 4,307 SH   DFND   2,854 0 1,453
HEXCEL CORP NEW COM COM 428291108 1,203 26,600 SH   DFND   21,600 0 5,000
HOME DEPOT INC COM COM 437076102 244 973 SH   DFND   973 0 0
HUMANA INC COM COM 444859102 664 1,712 SH   DFND   1,712 0 0
IDEX CORP COM 45167R104 14,867 94,070 SH   DFND   77,824 0 16,246
IDEXX LABS INC COM COM 45168D104 24,537 74,318 SH   DFND   59,721 0 14,597
ILLINOIS TOOL WORKS INC COM COM 452308109 6,906 39,496 SH   DFND   31,786 0 7,710
INTEL CORP COM COM 458140100 1,367 22,844 SH   DFND   7,344 0 15,500
INTERNATIONAL BUSINESS MACHS C COM 459200101 565 4,677 SH   DFND   3,031 0 1,646
JOHNSON & JOHNSON COM COM 478160104 33,210 236,149 SH   DFND   204,519 0 31,630
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 2,093 22,255 SH   DFND   21,655 0 600
KNIGHT SWIFT TRANSN HLDGS INCO COM 499049104 15,972 382,919 SH   DFND   310,169 0 72,750
LILLY ELI & CO COM COM 532457108 2,406 14,655 SH   DFND   7,215 0 7,440
MASTERCARD INC CL A COM COM 57636Q104 10,894 36,840 SH   DFND   21,230 0 15,610
MCCORMICK & CO INC COM NON VTG COM 579780206 7,778 43,351 SH   DFND   36,626 0 6,725
MERCK & COMPANY. INCORPORATED COM 58933Y105 2,276 29,430 SH   DFND   27,430 0 2,000
METTLER-TOLEDO INTL INC COM COM 592688105 14,534 18,042 SH   DFND   14,992 0 3,050
MICROSOFT CORP COM COM 594918104 3,794 18,643 SH   DFND   16,918 0 1,725
MONDELEZ INTL INC CL A COM 609207105 2,372 46,386 SH   DFND   39,543 0 6,843
NEXTERA ENERGY INC COM COM 65339F101 224 933 SH   DFND   933 0 0
NORDSON CORP COM COM 655663102 1,527 8,050 SH   DFND   8,050 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 44,005 104,358 SH   DFND   84,558 0 19,800
PAYCHEX INC COM COM 704326107 16,394 216,427 SH   DFND   171,102 0 45,325
PEPSICO INCORPORATED COM 713448108 13,880 104,944 SH   DFND   89,458 0 15,486
PFIZER INC COM COM 717081103 1,134 34,692 SH   DFND   34,692 0 0
PHILIP MORRIS INTL INC COM COM 718172109 772 11,015 SH   DFND   8,094 0 2,921
PNC FINL SVCS GROUP INC COM COM 693475105 4,585 43,578 SH   DFND   42,787 0 791
PROCTER & GAMBLE CO COM COM 742718109 6,863 57,395 SH   DFND   52,424 0 4,971
PROGRESSIVE CORP OH COM COM 743315103 603 7,525 SH   DFND   6,700 0 825
SCHLUMBERGER LTD COM ISIN# AN8 COM 806857108 334 18,185 SH   DFND   15,985 0 2,200
SENSATA TECHNOLOGIES HOLDING P COM G8060N102 20,049 538,521 SH   DFND   429,121 0 109,400
SHERWIN WILLIAMS COMPANY COM 824348106 217 375 SH   DFND   375 0 0
SMITH A O CORP COMMON COM 831865209 1,260 26,750 SH   DFND   26,750 0 0
STOCK YDS BANCORP INCORPORATED COM 861025104 1,475 36,699 SH   DFND   30,449 0 6,250
TJX COS INC NEW COM COM 872540109 24,470 483,980 SH   DFND   418,976 0 65,004
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 8,091 39,777 SH   DFND   31,247 0 8,530
UNION PAC CORP COM COM 907818108 400 2,363 SH   DFND   2,363 0 0
VERISK ANALYTICS INCORPORATED COM 92345Y106 27,702 162,761 SH   DFND   137,561 0 25,200
VISA INC COM CL A COM 92826C839 568 2,941 SH   DFND   2,041 0 900
WABTEC COM COM 929740108 13,518 234,808 SH   DFND   188,730 0 46,078
WALGREENS BOOTS ALLIANCE INC C COM 931427108 1,740 41,040 SH   DFND   35,616 0 5,424
WATERS CORP COM COM 941848103 2,623 14,542 SH   DFND   10,890 0 3,652
WOODWARD INC COM COM 980745103 3,252 41,930 SH   DFND   38,370 0 3,560
ZOETIS INC CL A COM 98978V103 2,633 19,212 SH   DFND   10,762 0 8,450