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 17,506 99,797 SH   DFND   82,395 0 17,402
ABBOTT LABS COM COM 002824100 26,824 227,071 SH   DFND   170,561 0 56,510
ABBVIE INC COM COM 00287Y109 10,538 97,691 SH   DFND   71,281 0 26,410
AGILENT TECHNOLOGIES INC COM COM 00846U101 25,825 163,938 SH   DFND   129,008 0 34,930
AIR PRODS & CHEMS INC COM COM 009158106 3,473 13,561 SH   DFND   11,561 0 2,000
ALPHABET INC CL A COM 02079K305 545 204 SH   DFND   154 0 50
ALPHABET INCORPORATED CAP STK COM 02079K107 10,637 3,991 SH   DFND   2,734 0 1,257
ALTRIA GROUP INC COM COM 02209S103 357 7,833 SH   DFND   4,800 0 3,033
AMAZON COM INC COM 023135106 263 80 SH   DFND   80 0 0
AMETEK INCORPORATED COM 031100100 3,707 29,889 SH   DFND   19,910 0 9,979
AMPHENOL CORP NEW CL A COM 032095101 7,315 99,889 SH   DFND   93,089 0 6,800
ANSYS INC COM COM 03662Q105 34,801 102,221 SH   DFND   82,121 0 20,100
APPLE INCORPORATED COM 037833100 1,960 13,852 SH   DFND   13,852 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 1,330 6,653 SH   DFND   6,653 0 0
BANK OF AMERICA CORPORATION CO COM 060505104 666 15,686 SH   DFND   15,686 0 0
BECTON DICKINSON & CO COM 075887109 5,107 20,774 SH   DFND   14,359 0 6,415
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 16,044 39 SH   DFND   39 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702 32,875 120,449 SH   DFND   96,849 0 23,600
BRISTOL MYERS SQUIBB CO COM COM 110122108 296 5,005 SH   DFND   5,005 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 228 1,368 SH   DFND   1,368 0 0
BROWN FORMAN CORP CL A COM 115637100 6,394 102,024 SH   DFND   69,990 0 32,034
BROWN FORMAN CORP CL B COM 115637209 3,950 58,942 SH   DFND   47,176 0 11,766
CABLE ONE INC COM COM 12685J105 247 136 SH   DFND   136 0 0
CARMAX INCORPORATED COM 143130102 5,678 44,370 SH   DFND   43,735 0 635
CHEVRON CORP NEW COM COM 166764100 1,369 13,496 SH   DFND   12,048 0 1,448
CINCINNATI FINL CORP COM COM 172062101 1,443 12,631 SH   DFND   8,878 0 3,753
CLOROX CO COM COM 189054109 1,930 11,651 SH   DFND   9,451 0 2,200
COCA COLA COMPANY COM 191216100 4,306 82,065 SH   DFND   79,165 0 2,900
COSTCO WHOLESALE CORP NEW COM COM 22160K105 17,679 39,343 SH   DFND   36,143 0 3,200
CRODA INTERNATIONAL PLC ORD COM G25536155 10,351 89,871 SH   DFND   62,940 0 26,931
CSX CORP COM COM 126408103 416 13,986 SH   DFND   13,986 0 0
DEERE & CO COM 244199105 457 1,363 SH   DFND   1,363 0 0
DISNEY WALT CO DISNEY COM COM 254687106 1,020 6,032 SH   DFND   4,378 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104 240 22,500 SH   DFND   22,500 0 0
DONALDSON INCORPORATED COM 257651109 8,275 144,140 SH   DFND   115,528 0 28,612
DOVER CORP COM COM 260003108 1,492 9,598 SH   DFND   7,998 0 1,600
DUKE ENERGY CORP NEW COM NEW COM 26441C204 261 2,675 SH   DFND   2,346 0 329
ECOLAB INC COM COM 278865100 572 2,743 SH   DFND   1,568 0 1,175
EMERSON ELEC CO COM COM 291011104 506 5,374 SH   DFND   4,974 0 400
EXXON MOBIL CORP COM COM 30231G102 7,820 132,940 SH   DFND   125,500 0 7,440
FASTENAL CO COM COM 311900104 31,794 616,041 SH   DFND   498,841 0 117,200
GENERAL ELEC CO COM NEW COM 369604301 1,186 11,508 SH   DFND   11,508 0 0
HERSHEY CO COM COM 427866108 729 4,307 SH   DFND   2,854 0 1,453
HOME DEPOT INC COM COM 437076102 294 896 SH   DFND   896 0 0
HUBBELL INC COM COM 443510607 677 3,745 SH   DFND   3,720 0 25
HUMANA INC COM COM 444859102 666 1,712 SH   DFND   1,712 0 0
IDEX CORPORATION COM 45167R104 18,446 89,135 SH   DFND   72,889 0 16,246
IDEXX LABS INC COM COM 45168D104 42,722 68,696 SH   DFND   54,444 0 14,252
ILLINOIS TOOL WORKS INC COM COM 452308109 8,142 39,406 SH   DFND   31,796 0 7,610
INTEL CORP COM COM 458140100 1,032 19,364 SH   DFND   3,864 0 15,500
INTERNATIONAL BUSINESS MACHS C COM 459200101 435 3,132 SH   DFND   2,116 0 1,016
JOHNSON & JOHNSON COM COM 478160104 37,109 229,777 SH   DFND   199,257 0 30,520
JPMORGAN CHASE & COMPANY COM 46625H100 3,219 19,663 SH   DFND   19,063 0 600
KEURIG DR PEPPER INCORPORATED COM 49271V100 15,348 449,285 SH   DFND   363,535 0 85,750
KNIGHT-SWIFT TRANSN HLDGS INCO COM 499049104 18,149 354,826 SH   DFND   282,076 0 72,750
LILLY ELI & CO COM COM 532457108 3,386 14,655 SH   DFND   7,215 0 7,440
MASTERCARD INC CL A COM COM 57636Q104 13,299 38,250 SH   DFND   21,890 0 16,360
MCCORMICK & COMPANY INCORPORAT COM 579780206 6,078 75,004 SH   DFND   61,554 0 13,450
MERCK & CO INC NEW COM COM 58933Y105 2,197 29,254 SH   DFND   28,754 0 500
METTLER-TOLEDO INTL INC COM COM 592688105 23,331 16,939 SH   DFND   13,889 0 3,050
MICROSOFT CORP COM COM 594918104 4,438 15,743 SH   DFND   15,518 0 225
MONDELEZ INTL INC CL A COM 609207105 2,585 44,435 SH   DFND   37,592 0 6,843
NEXTERA ENERGY INC COM COM 65339F101 277 3,532 SH   DFND   3,532 0 0
NORDSON CORPORATION COM 655663102 14,962 62,825 SH   DFND   57,425 0 5,400
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 61,779 101,102 SH   DFND   81,362 0 19,740
PAYCHEX INC COM COM 704326107 22,899 203,634 SH   DFND   161,109 0 42,525
PEPSICO INCORPORATED COM 713448108 15,397 102,370 SH   DFND   87,554 0 14,816
PFIZER INC COM COM 717081103 1,385 32,212 SH   DFND   32,212 0 0
PHILIP MORRIS INTL INC COM COM 718172109 959 10,115 SH   DFND   7,194 0 2,921
PNC FINL SVCS GROUP INC COM COM 693475105 8,310 42,478 SH   DFND   41,687 0 791
PROCTER & GAMBLE CO COM COM 742718109 7,135 51,036 SH   DFND   46,065 0 4,971
PROGRESSIVE CORP OH COM COM 743315103 656 7,260 SH   DFND   6,700 0 560
SCHLUMBERGER LTD COM ISIN# AN8 COM 806857108 533 17,997 SH   DFND   15,797 0 2,200
SENSATA TECHNOLOGIES HOLDING COM G8060N102 25,306 462,469 SH   DFND   362,219 0 100,250
SHERWIN WILLIAMS COMPANY COM 824348106 315 1,125 SH   DFND   1,125 0 0
SMITH A O CORP COMMON COM 831865209 1,321 21,635 SH   DFND   21,635 0 0
SOUTHERN CO COM COM 842587107 270 4,351 SH   DFND   4,351 0 0
STOCK YDS BANCORP INCORPORATED COM 861025104 1,980 33,757 SH   DFND   27,507 0 6,250
TARGET CORP COM COM 87612E106 206 900 SH   DFND   900 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 292 511 SH   DFND   61 0 450
TJX COS INC NEW COM COM 872540109 30,426 461,143 SH   DFND   398,397 0 62,746
TRINITY INDS INC COM COM 896522109 226 8,300 SH   DFND   8,300 0 0
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 13,621 37,740 SH   DFND   29,210 0 8,530
UNION PAC CORP COM COM 907818108 446 2,275 SH   DFND   2,275 0 0
UNITED PARCEL SVC INC CL B COM 911312106 266 1,458 SH   DFND   1,458 0 0
UNITEDHEALTH GROUP INCORPORATE COM 91324P102 1,842 4,715 SH   DFND   4,195 0 520
VERISK ANALYTICS INCORPORATED COM 92345Y106 32,299 161,277 SH   DFND   136,277 0 25,000
VISA INC COM CL A COM 92826C839 1,752 7,866 SH   DFND   7,866 0 0
WABTEC COM COM 929740108 866 10,051 SH   DFND   6,751 0 3,300
WALGREENS BOOTS ALLIANCE INC C COM 931427108 1,889 40,147 SH   DFND   35,032 0 5,115
WASTE CONNECTIONS INC COM ISIN COM 94106B101 3,244 25,740 SH   DFND   23,165 0 2,575
WATERS CORP COM COM 941848103 4,981 13,942 SH   DFND   10,690 0 3,252
ZOETIS INC COM COM 98978V103 3,020 15,554 SH   DFND   7,354 0 8,200
DIAGEO PLC SPONSORED ADR NEW I ADR 25243Q205 252 1,304 SH   DFND   1,004 0 300