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 17,918 102,513 SH   DFND   84,661 0 17,852
ABBOTT LABS COM COM 002824100 25,355 231,576 SH   DFND   174,066 0 57,510
ABBVIE INC COM COM 00287Y109 10,468 97,691 SH   DFND   70,281 0 27,410
AGILENT TECHNOLOGIES INC COM COM 00846U101 21,130 178,325 SH   DFND   143,045 0 35,280
AIR PRODS & CHEMS INC COM COM 009158106 3,722 13,624 SH   DFND   11,624 0 2,000
ALPHABET INC CAP STK CL C COM 02079K107 5,818 3,321 SH   DFND   2,471 0 850
ALPHABET INC CL A COM 02079K305 340 194 SH   DFND   94 0 100
ALTRIA GROUP INC COM COM 02209S103 348 8,499 SH   DFND   5,466 0 3,033
AMAZON COM INC COM 023135106 261 80 SH   DFND   80 0 0
AMETEK INC NEW COM COM 031100100 3,489 28,849 SH   DFND   18,870 0 9,979
AMPHENOL CORPORATION NEW CLASS COM 032095101 6,885 52,652 SH   DFND   49,452 0 3,200
ANSYS INC COM COM 03662Q105 39,902 109,680 SH   DFND   89,180 0 20,500
APPLE INCORPORATED COM 037833100 1,904 14,352 SH   DFND   14,352 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 1,281 7,269 SH   DFND   7,269 0 0
AXALTA COATING SYSTEMS LTD SHS COM G0750C108 246 8,600 SH   DFND   600 0 8,000
BANK OF AMERICA CORPORATION CO COM 060505104 475 15,686 SH   DFND   15,686 0 0
BECTON DICKINSON & COMPANY COM 075887109 5,055 20,203 SH   DFND   13,788 0 6,415
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 13,913 40 SH   DFND   40 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702 28,497 122,899 SH   DFND   99,299 0 23,600
BRISTOL MYERS SQUIBB CO COM COM 110122108 310 5,005 SH   DFND   5,005 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 210 1,368 SH   DFND   1,368 0 0
BROWN FORMAN CORP CL A COM 115637100 7,661 104,274 SH   DFND   72,240 0 32,034
BROWN FORMAN CORP CL B COM 115637209 4,777 60,142 SH   DFND   44,876 0 15,266
CABLE ONE INC COM COM 12685J105 303 136 SH   DFND   136 0 0
CARMAX INC COM COM 143130102 4,285 45,360 SH   DFND   44,725 0 635
CHEVRON CORP NEW COM COM 166764100 1,224 14,493 SH   DFND   13,045 0 1,448
CINCINNATI FINL CORP COM COM 172062101 1,113 12,743 SH   DFND   8,990 0 3,753
CLOROX CO COM COM 189054109 2,565 12,701 SH   DFND   10,501 0 2,200
COCA COLA COMPANY COM 191216100 4,814 87,774 SH   DFND   84,874 0 2,900
COSTCO WHOLESALE CORPORATION N COM 22160K105 15,272 40,533 SH   DFND   37,258 0 3,275
CRODA INTERNATIONAL PLC ORD COM G25536155 8,345 92,574 SH   DFND   65,643 0 26,931
CSX CORP COM COM 126408103 423 4,662 SH   DFND   4,662 0 0
DEERE & CO COM 244199105 269 1,000 SH   DFND   0 0 1,000
DISNEY WALT CO DISNEY COM COM 254687106 1,026 5,664 SH   DFND   4,010 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104 231 22,500 SH   DFND   22,500 0 0
DONALDSON INC COM COM 257651109 10,953 196,006 SH   DFND   162,178 0 33,828
DOVER CORP COM COM 260003108 1,287 10,198 SH   DFND   8,598 0 1,600
DUKE ENERGY CORP NEW COM NEW COM 26441C204 253 2,758 SH   DFND   2,429 0 329
ECOLAB INCORPORATED COM 278865100 1,340 6,193 SH   DFND   3,318 0 2,875
EMERSON ELEC CO COM COM 291011104 432 5,374 SH   DFND   3,974 0 1,400
EXXON MOBIL CORP COM COM 30231G102 6,235 151,254 SH   DFND   141,692 0 9,562
FASTENAL CO COM 311900104 32,531 666,215 SH   DFND   547,115 0 119,100
GENERAL ELECTRIC CO COM COM 369604103 1,531 141,759 SH   DFND   137,401 0 4,358
HERSHEY CO COM COM 427866108 747 4,907 SH   DFND   3,454 0 1,453
HOME DEPOT INC COM COM 437076102 253 951 SH   DFND   951 0 0
HUMANA INC COM COM 444859102 702 1,712 SH   DFND   1,712 0 0
IDEX CORP COM 45167R104 18,739 94,070 SH   DFND   77,824 0 16,246
IDEXX LABS INC COM COM 45168D104 37,041 74,102 SH   DFND   59,505 0 14,597
ILLINOIS TOOL WKS INCORPORATED COM 452308109 8,021 39,341 SH   DFND   31,631 0 7,710
INTEL CORP COM COM 458140100 975 19,564 SH   DFND   4,064 0 15,500
INTERNATIONAL BUSINESS MACHS C COM 459200101 589 4,677 SH   DFND   3,031 0 1,646
JOHNSON & JOHNSON COM COM 478160104 37,273 236,835 SH   DFND   205,205 0 31,630
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 2,650 20,855 SH   DFND   20,255 0 600
KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 15,739 376,344 SH   DFND   303,594 0 72,750
LILLY ELI & CO COM COM 532457108 2,474 14,655 SH   DFND   7,215 0 7,440
MASTERCARD INC CL A COM COM 57636Q104 13,181 36,927 SH   DFND   21,317 0 15,610
MCCORMICK & COMPANY INCORPORAT COM 579780206 8,225 86,034 SH   DFND   72,584 0 13,450
MERCK & COMPANY. INCORPORATED COM 58933Y105 2,407 29,430 SH   DFND   27,430 0 2,000
METTLER-TOLEDO INTL INC COM COM 592688105 20,619 18,092 SH   DFND   15,042 0 3,050
MICROSOFT CORP COM COM 594918104 3,924 17,643 SH   DFND   15,918 0 1,725
MONDELEZ INTL INC CL A COM 609207105 2,712 46,386 SH   DFND   39,543 0 6,843
NEXTERA ENERGY INC COM COM 65339F101 288 3,732 SH   DFND   3,732 0 0
NORDSON CORPORATION COM 655663102 1,619 8,055 SH   DFND   8,055 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 46,956 103,754 SH   DFND   83,954 0 19,800
PAYCHEX INC COM COM 704326107 20,024 214,892 SH   DFND   169,567 0 45,325
PEPSICO INCORPORATED COM 713448108 15,553 104,872 SH   DFND   89,386 0 15,486
PFIZER INC COM COM 717081103 1,197 32,510 SH   DFND   32,510 0 0
PHILIP MORRIS INTL INC COM COM 718172109 879 10,615 SH   DFND   7,694 0 2,921
PNC FINL SVCS GROUP INC COM COM 693475105 6,493 43,578 SH   DFND   42,787 0 791
PROCTER & GAMBLE CO COM COM 742718109 7,521 54,053 SH   DFND   49,082 0 4,971
PROGRESSIVE CORP OH COM COM 743315103 718 7,260 SH   DFND   6,700 0 560
SCHLUMBERGER LTD COM ISIN# AN8 COM 806857108 393 17,997 SH   DFND   15,797 0 2,200
SENSATA TECHNOLOGIES HLDG PLC COM G8060N102 27,171 515,180 SH   DFND   405,780 0 109,400
SHERWIN WILLIAMS COMPANY COM 824348106 276 375 SH   DFND   375 0 0
SMITH A O CORP COMMON COM 831865209 1,471 26,835 SH   DFND   26,835 0 0
SOUTHERN CO COM COM 842587107 304 4,951 SH   DFND   4,351 0 600
STOCK YDS BANCORP INC COM COM 861025104 1,392 34,399 SH   DFND   28,149 0 6,250
THERMO FISHER SCIENTIFIC INC C COM 883556102 238 511 SH   DFND   61 0 450
TJX COS INC NEW COM COM 872540109 32,825 480,676 SH   DFND   416,951 0 63,725
TRINITY INDS INC COM COM 896522109 219 8,300 SH   DFND   8,300 0 0
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 11,536 40,172 SH   DFND   31,642 0 8,530
UNION PAC CORP COM COM 907818108 492 2,363 SH   DFND   2,363 0 0
UNITED PARCEL SVC INC CL B COM 911312106 246 1,458 SH   DFND   1,458 0 0
VERISK ANALYTICS INC COM COM 92345Y106 33,698 162,332 SH   DFND   137,132 0 25,200
VISA INCORPORATED COM CLASS A COM 92826C839 643 2,941 SH   DFND   2,041 0 900
WABTEC COM COM 929740108 17,003 232,283 SH   DFND   186,205 0 46,078
WALGREENS BOOTS ALLIANCE INC C COM 931427108 1,608 40,330 SH   DFND   35,032 0 5,298
WASTE CONNECTIONS INC COM ISIN COM 94106B101 819 7,995 SH   DFND   7,995 0 0
WATERS CORP COM COM 941848103 3,450 13,942 SH   DFND   10,690 0 3,252
WOODWARD INC COM COM 980745103 605 4,975 SH   DFND   4,425 0 550
ZOETIS INC CL A COM 98978V103 3,171 19,162 SH   DFND   10,712 0 8,450
DIAGEO PLC SPONSORED ADR NEW I ADR 25243Q205 207 1,304 SH   DFND   1,004 0 300