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,762 102,469 SH   DFND   83,617 0 18,852
ABBOTT LABS COM COM 002824100 20,517 243,964 SH   DFND   186,454 0 57,510
ABBVIE INC COM COM 00287Y109 7,503 103,171 SH   DFND   75,761 0 27,410
AGILENT TECHNOLOGIES INC COM COM 00846U101 11,014 147,500 SH   DFND   118,470 0 29,030
AIR PRODS & CHEMS INC COM COM 009158106 3,503 15,474 SH   DFND   13,474 0 2,000
ALPHABET INC CAP STK CL C COM 02079K107 208 192 SH   DFND   92 0 100
ALPHABET INC SHS CL A COM 02079k305 237 219 SH   DFND   119 0 100
ALTRIA GROUP INC COM COM 02209S103 441 9,317 SH   DFND   6,284 0 3,033
AMETEK INC NEW COM COM 031100100 2,512 27,654 SH   DFND   17,675 0 9,979
AMPHENOL CORP NEW CL A COM 032095101 321 3,347 SH   DFND   3,347 0 0
ANSYS INC COM 03662Q105 23,347 113,989 SH   DFND   93,489 0 20,500
APPLE INC COM 037833100 681 3,441 SH   DFND   3,441 0 0
AT&T INC COM 00206R102 227 6,784 SH   DFND   6,784 0 0
AUTOMATIC DATA PROCESSING INCO COM 053015103 1,301 7,869 SH   DFND   7,869 0 0
AXALTA COATING SYSTEMS LIMITED COM G0750C108 6,330 212,615 SH   DFND   165,605 0 47,010
BANK OF AMERICA CORPORATION CO COM 060505104 312 10,752 SH   DFND   10,752 0 0
BECTON DICKINSON & COMPANY COM 075887109 246 978 SH   DFND   978 0 0
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 12,734 40 SH   DFND   40 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702 26,320 123,471 SH   DFND   99,871 0 23,600
BOEING CO COM COM 097023105 255 700 SH   DFND   700 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 281 6,205 SH   DFND   6,205 0 0
BROWN FORMAN CORP CL A COM 115637100 5,532 100,574 SH   DFND   68,540 0 32,034
BROWN FORMAN CORP CL B COM 115637209 3,209 57,886 SH   DFND   42,620 0 15,266
CARMAX INCORPORATED COM 143130102 1,019 11,740 SH   DFND   11,740 0 0
CHEVRON CORP NEW COM COM 166764100 2,056 16,520 SH   DFND   15,072 0 1,448
CINCINNATI FINL CORP COM COM 172062101 1,424 13,735 SH   DFND   8,990 0 4,745
CLOROX CO COM COM 189054109 1,807 11,801 SH   DFND   9,601 0 2,200
COCA COLA COMPANY COM 191216100 4,383 86,083 SH   DFND   83,183 0 2,900
COSTCO WHOLESALE CORPORATION N COM 22160K105 10,761 40,723 SH   DFND   37,448 0 3,275
CRODA INTERNATIONAL PLC ORD COM G25536155 6,061 93,033 SH   DFND   66,102 0 26,931
CSX CORP COM COM 126408103 361 4,662 SH   DFND   4,662 0 0
DISNEY WALT CO DISNEY COM COM 254687106 791 5,664 SH   DFND   4,010 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104 266 22,500 SH   DFND   22,500 0 0
DONALDSON INCORPORATED COM 257651109 11,035 216,973 SH   DFND   181,645 0 35,328
DOVER CORP COM COM 260003108 1,022 10,198 SH   DFND   8,598 0 1,600
DUKE ENERGY CORP NEW COM NEW COM 26441C204 250 2,838 SH   DFND   2,509 0 329
ECOLAB INCORPORATED COM 278865100 1,902 9,631 SH   DFND   6,231 0 3,400
EMERSON ELEC CO COM COM 291011104 359 5,374 SH   DFND   3,974 0 1,400
EXXON MOBIL CORP COM COM 30231G102 13,468 175,751 SH   DFND   163,289 0 12,462
FASTENAL CO COM 311900104 22,814 700,024 SH   DFND   575,424 0 124,600
GENERAL ELECTRIC CO COM COM 369604103 1,520 144,759 SH   DFND   140,401 0 4,358
HERSHEY CO COM COM 427866108 577 4,307 SH   DFND   2,854 0 1,453
HEXCEL CORP NEW COM COM 428291108 7,033 86,960 SH   DFND   72,660 0 14,300
HUMANA INC COM COM 444859102 454 1,712 SH   DFND   1,712 0 0
IDEX CORP COM 45167R104 15,926 92,520 SH   DFND   76,274 0 16,246
IDEXX LABS INC COM 45168D104 20,813 75,593 SH   DFND   60,996 0 14,597
ILLINOIS TOOL WORKS INC COM COM 452308109 5,873 38,946 SH   DFND   31,236 0 7,710
INTEL CORP COM COM 458140100 1,076 22,478 SH   DFND   6,978 0 15,500
INTERNATIONAL BUSINESS MACHS C COM 459200101 655 4,747 SH   DFND   3,101 0 1,646
JOHNSON & JOHNSON COM 478160104 33,264 238,827 SH   DFND   207,007 0 31,820
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 2,414 21,596 SH   DFND   20,996 0 600
KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 12,286 374,111 SH   DFND   301,361 0 72,750
KRAFT HEINZ CO COM STK COM 500754106 554 17,842 SH   DFND   16,300 0 1,542
LILLY ELI & CO COM COM 532457108 1,624 14,655 SH   DFND   7,215 0 7,440
MASTERCARD INC CL A COM COM 57636Q104 9,784 36,985 SH   DFND   21,375 0 15,610
MCCORMICK & CO INC COM NON VTG COM 579780206 8,082 52,137 SH   DFND   43,212 0 8,925
MERCK & COMPANY INCORPORATED COM 58933Y105 2,468 29,430 SH   DFND   27,430 0 2,000
METTLER TOLEDO INTL INC COM 592688105 15,216 18,114 SH   DFND   15,064 0 3,050
MICROSOFT CORP COM COM 594918104 2,423 18,085 SH   DFND   16,285 0 1,800
MONDELEZ INTL INC CL A COM 609207105 2,541 47,142 SH   DFND   40,299 0 6,843
O REILLY AUTOMOTIVE INC COM 67103H107 38,704 104,799 SH   DFND   84,274 0 20,525
PAYCHEX INC COM COM 704326107 18,642 226,536 SH   DFND   181,211 0 45,325
PEPSICO INC COM COM 713448108 13,768 104,992 SH   DFND   89,506 0 15,486
PFIZER INC COM COM 717081103 1,675 38,667 SH   DFND   38,667 0 0
PHILIP MORRIS INTL INC COM COM 718172109 838 10,665 SH   DFND   7,744 0 2,921
PNC FINL SVCS GROUP INC COM COM 693475105 6,037 43,978 SH   DFND   43,187 0 791
PROCTER & GAMBLE CO COM COM 742718109 6,321 57,644 SH   DFND   52,673 0 4,971
PROGRESSIVE CORP OH COM COM 743315103 601 7,525 SH   DFND   6,700 0 825
SCHLUMBERGER LTD COM ISIN# AN8 COM 806857108 835 21,010 SH   DFND   18,810 0 2,200
SENSATA TECHNOLOGIES HLDNG PLC COM G8060N102 29,400 599,999 SH   DFND   489,399 0 110,600
SMITH A O CORP COMMON COM 831865209 490 10,400 SH   DFND   10,400 0 0
STOCK YDS BANCORP INCORPORATED COM 861025104 1,381 38,199 SH   DFND   31,949 0 6,250
TJX COS INC NEW COM COM 872540109 26,480 500,759 SH   DFND   433,955 0 66,804
ULTA BEAUTY INCORPORATED COM 90384S303 12,392 35,722 SH   DFND   29,212 0 6,510
UNION PACIFIC CORPORATION COM 907818108 400 2,363 SH   DFND   2,363 0 0
VERISK ANALYTICS INC COM COM 92345Y106 24,704 168,674 SH   DFND   142,149 0 26,525
VISA INCORPORATED COM CLASS A COM 92826C839 510 2,941 SH   DFND   2,041 0 900
WABTEC COM COM 929740108 18,696 260,530 SH   DFND   213,652 0 46,878
WALGREENS BOOTS ALLIANCE INC C COM 931427108 2,307 42,206 SH   DFND   36,782 0 5,424
WATERS CORP COM 941848103 14,341 66,628 SH   DFND   52,934 0 13,694
WELLS FARGO & CO NEW COM COM 949746101 252 5,334 SH   DFND   5,215 0 119
YUM BRANDS INC COM COM 988498101 239 2,156 SH   DFND   1,440 0 716
ZOETIS INC CL A COM 98978V103 5,407 47,647 SH   DFND   26,467 0 21,180