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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM 88579Y101   14,289 104,677 SH   DFND   85,825 0 18,852
ABBOTT LABS COM 002824100   18,789 238,105 SH   DFND   180,595 0 57,510
ABBVIE INC COM COM 00287Y109   7,449 97,771 SH   DFND   70,361 0 27,410
AGILENT TECHNOLOGIES INC COM COM 00846U101   12,433 173,590 SH   DFND   141,810 0 31,780
AIR PRODS & CHEMS INC COM COM 009158106   2,869 14,374 SH   DFND   12,374 0 2,000
ALPHABET INC/CA-CL C COM 02079K107   3,824 3,289 SH   DFND   2,439 0 850
ALPHABET INCORPORATED CAP STK COM 02079K305   225 194 SH   DFND   94 0 100
ALTRIA GROUP INC COM COM 02209S103   334 8,649 SH   DFND   5,616 0 3,033
AMETEK INCORPORATED COM 031100100   2,101 29,179 SH   DFND   19,200 0 9,979
AMPHENOL CORPORATION NEW CLASS COM 032095101   3,028 41,547 SH   DFND   41,547 0 0
ANSYS INC COM COM 03662Q105   26,379 113,471 SH   DFND   92,971 0 20,500
APPLE INC COM 037833100   570 2,241 SH   DFND   2,241 0 0
APPLE INC COM COM 037833100   275 1,082 SH   DFND   1,082 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   1,144 8,369 SH   DFND   8,369 0 0
AXALTA COATING SYSTEMS LIMITED COM G0750C108   3,782 219,010 SH   DFND   172,000 0 47,010
BANK OF AMERICA CORPORATION CO COM 060505104   333 15,686 SH   DFND   15,686 0 0
BECTON DICKINSON & COMPANY COM 075887109   3,680 16,018 SH   DFND   9,968 0 6,050
BERKSHIRE HATHAWAY INC DELAWA COM 084670108   10,880 40 SH   DFND   40 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702   22,680 124,051 SH   DFND   100,451 0 23,600
BRISTOL MYERS SQUIBB CO COM COM 110122108   279 5,005 SH   DFND   5,005 0 0
BROWN FORMAN CORP CL A COM 115637100   5,358 104,274 SH   DFND   72,240 0 32,034
BROWN FORMAN CORP CL B COM 115637209   3,311 59,642 SH   DFND   44,376 0 15,266
CABLE ONE INC COM COM 12685J105   224 136 SH   DFND   136 0 0
CARMAX INCORPORATED COM 143130102   2,158 40,080 SH   DFND   39,445 0 635
CHEVRON CORPORATION NEW COM 166764100   1,172 16,168 SH   DFND   14,720 0 1,448
CINCINNATI FINL CORP COM COM 172062101   1,036 13,735 SH   DFND   8,990 0 4,745
CLOROX CO COM COM 189054109   2,045 11,801 SH   DFND   9,601 0 2,200
COCA COLA COMPANY COM 191216100   3,907 88,293 SH   DFND   85,393 0 2,900
COSTCO WHOLESALE CORP NEW COM COM 22160K105   11,514 40,383 SH   DFND   37,108 0 3,275
CRODA INTERNATIONAL PLC ORD COM G25536155   4,909 92,694 SH   DFND   65,763 0 26,931
CSX CORP COM COM 126408103   267 4,662 SH   DFND   4,662 0 0
DISNEY WALT CO DISNEY COM COM 254687106   547 5,664 SH   DFND   4,010 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104   220 22,500 SH   DFND   22,500 0 0
DONALDSON INC COM COM 257651109   7,897 204,418 SH   DFND   170,590 0 33,828
DOVER CORP COM COM 260003108   856 10,198 SH   DFND   8,598 0 1,600
DUKE ENERGY CORP NEW COM NEW COM 26441C204   230 2,838 SH   DFND   2,509 0 329
ECOLAB INCORPORATED COM 278865100   1,384 8,884 SH   DFND   5,609 0 3,275
EMERSON ELEC CO COM COM 291011104   256 5,374 SH   DFND   3,974 0 1,400
EXXON MOBIL CORPORATION COM 30231G102   6,689 176,171 SH   DFND   163,709 0 12,462
FASTENAL CO COM 311900104   21,408 685,059 SH   DFND   564,659 0 120,400
GENERAL ELECTRIC CO COM COM 369604103   1,126 141,759 SH   DFND   137,401 0 4,358
HERSHEY CO COM COM 427866108   571 4,307 SH   DFND   2,854 0 1,453
HEXCEL CORPORATION NEW COM 428291108   3,291 88,485 SH   DFND   74,185 0 14,300
HUMANA INC COM COM 444859102   538 1,712 SH   DFND   1,712 0 0
IDEX CORPORATION COM 45167R104   13,013 94,220 SH   DFND   77,974 0 16,246
IDEXX LABS INC COM COM 45168D104   18,098 74,713 SH   DFND   60,116 0 14,597
ILLINOIS TOOL WKS INCORPORATED COM 452308109   5,620 39,546 SH   DFND   31,836 0 7,710
INTEL CORP COM COM 458140100   1,259 23,264 SH   DFND   7,764 0 15,500
INTERNATIONAL BUSINESS MACHS C COM 459200101   527 4,747 SH   DFND   3,101 0 1,646
JOHNSON & JOHNSON COM COM 478160104   30,979 236,245 SH   DFND   204,615 0 31,630
JP MORGAN CHASE & CO COM ISIN# COM 46625H100   1,899 21,096 SH   DFND   20,496 0 600
KNIGHT SWIFT TRANSN HLDGS INCO COM 499049104   12,610 384,451 SH   DFND   311,701 0 72,750
LILLY ELI & CO COM COM 532457108   2,033 14,655 SH   DFND   7,215 0 7,440
MASTERCARD INCORPORATED CLASS COM 57636Q104   8,940 37,010 SH   DFND   21,400 0 15,610
MCCORMICK & CO INC COM NON VTG COM 579780206   6,171 43,701 SH   DFND   36,726 0 6,975
MERCK & COMPANY. INCORPORATED COM 58933Y105   2,264 29,430 SH   DFND   27,430 0 2,000
METTLER-TOLEDO INTL INC COM COM 592688105   12,534 18,152 SH   DFND   15,102 0 3,050
MICROSOFT CORP COM COM 594918104   2,863 18,154 SH   DFND   16,354 0 1,800
MONDELEZ INTL INC CL A COM 609207105   2,316 46,242 SH   DFND   39,399 0 6,843
NEXTERA ENERGY INC COM COM 65339F101   224 933 SH   DFND   933 0 0
NORDSON CORPORATION COM 655663102   1,087 8,050 SH   DFND   8,050 0 0
O REILLY AUTOMOTIVE INCORPORAT COM 67103H107   31,708 105,325 SH   DFND   85,400 0 19,925
PAYCHEX INCORPORATED COM 704326107   13,810 219,487 SH   DFND   174,162 0 45,325
PEPSICO INCORPORATED COM 713448108   12,598 104,894 SH   DFND   89,408 0 15,486
PFIZER INCORPORATED COM 717081103   1,149 35,192 SH   DFND   35,192 0 0
PHILIP MORRIS INTL INC COM COM 718172109   778 10,665 SH   DFND   7,744 0 2,921
PNC FINL SVCS GROUP INC COM COM 693475105   4,171 43,578 SH   DFND   42,787 0 791
PROCTER & GAMBLE CO COM COM 742718109   6,258 56,895 SH   DFND   51,924 0 4,971
PROGRESSIVE CORP OH COM COM 743315103   556 7,525 SH   DFND   6,700 0 825
SCHLUMBERGER LTD COM ISIN# AN8 COM 806857108   309 22,885 SH   DFND   20,685 0 2,200
SENSATA TECHNOLOGIES HLDNG PLC COM G8060N102   16,807 580,961 SH   DFND   471,561 0 109,400
SMITH A O CORP COMMON COM 831865209   1,005 26,570 SH   DFND   26,570 0 0
STOCK YDS BANCORP INCORPORATED COM 861025104   1,076 37,199 SH   DFND   30,949 0 6,250
TJX COMPANIES INCORPORATED NEW COM 872540109   23,467 490,830 SH   DFND   424,826 0 66,004
ULTA BEAUTY INCORPORATED COM 90384S303   7,007 39,882 SH   DFND   31,352 0 8,530
UNION PAC CORPORATION COM 907818108   333 2,363 SH   DFND   2,363 0 0
VERISK ANALYTICS INCORPORATED COM 92345Y106   22,828 163,786 SH   DFND   138,511 0 25,275
VISA INCORPORATED COM CLASS A COM 92826C839   474 2,941 SH   DFND   2,041 0 900
WABTEC COM 929740108   11,669 242,454 SH   DFND   196,376 0 46,078
WALGREENS BOOTS ALLIANCE INC C COM 931427108   1,878 41,040 SH   DFND   35,616 0 5,424
WATERS CORP COM COM 941848103   5,113 28,088 SH   DFND   18,386 0 9,702
WOODWARD INCORPORATED COM 980745103   5,507 92,650 SH   DFND   78,035 0 14,615
ZOETIS INC CL A COM 98978V103   3,086 26,222 SH   DFND   15,772 0 10,450