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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1011,7228,938SH SOLE 8,93800
A H BELO CORPCOM CL A00128210217583,927SH SOLE 83,92700
ABBOTT LABSCOM0028241004,21335,155SH SOLE 35,15500
ABBVIE INCCOM00287Y1092,93427,108SH SOLE 27,10800
ALPHABET INCCAP STK CL A02079K30517,3198,397SH SOLE 8,39700
ALPHABET INCCAP STK CL C02079K10715,9647,717SH SOLE 7,71700
ALTRIA GROUP INCCOM02209S1032,82955,295SH SOLE 55,29500
AMAZON COM INCCOM023135106418135SH SOLE 13500
AMERICAN EXPRESS COCOM0258161098,97263,430SH SOLE 63,43000
AMERICAN OUTDOOR BRANDS INCCOM02875D1093,359133,308SH SOLE 133,30800
AMGEN INCCOM0311621002931,177SH SOLE 1,17700
APPLE INCCOM03783310016,170132,378SH SOLE 132,37800
ARGAN INCCOM04010E1092,64949,657SH SOLE 49,65700
AT&T INCCOM00206R1021,06635,209SH SOLE 35,20900
AUTOMATIC DATA PROCESSING INCOM0530151038864,700SH SOLE 4,70000
BERKSHIRE HATHAWAY INC DELCL A0846701083,0868SH SOLE 800
BERKSHIRE HATHAWAY INC DELCL B NEW08467070241,356161,883SH SOLE 161,88300
BOOKING HOLDINGS INCCOM09857L1087,3673,162SH SOLE 3,16200
BOSTON SCIENTIFIC CORPCOM10113710750813,133SH SOLE 13,13300
BRISTOL-MYERS SQUIBB COCOM11012210867610,701SH SOLE 10,70100
BROWN FORMAN CORPCL A1156371001,09517,200SH SOLE 17,20000
BROWN FORMAN CORPCL B1156372097,941115,142SH SOLE 115,14200
CHEVRON CORP NEWCOM1667641001,80317,206SH SOLE 17,20600
CHURCHILL DOWNS INCCOM17148410811,29449,661SH SOLE 49,66100
CINCINNATI FINL CORPCOM1720621013643,533SH SOLE 3,53300
CISCO SYS INCCOM17275R10210,619205,348SH SOLE 205,34800
CLARUS CORP NEWCOM18270P1091,830107,310SH SOLE 107,31000
COCA COLA COCOM1912161003,81772,423SH SOLE 72,42300
COLGATE PALMOLIVE COCOM1941621032,27528,862SH SOLE 28,86200
COMCAST CORP NEWCL A20030N1014097,550SH SOLE 7,55000
CORNING INCCOM21935010513,176302,838SH SOLE 302,83800
COSTCO WHSL CORP NEWCOM22160K1054221,198SH SOLE 1,19800
CVS HEALTH CORPCOM12665010012,453165,533SH SOLE 165,53300
DIAGEO PLCSPON ADR NEW25243Q2052131,300SH SOLE 1,30000
DISNEY WALT COCOM25468710612,27866,540SH SOLE 66,54000
DOVER CORPCOM26000310815,485112,920SH SOLE 112,92000
DOW INCCOM2605571034446,940SH SOLE 6,94000
DUPONT DE NEMOURS INCCOM26614N1025587,226SH SOLE 7,22600
ECOLAB INCCOM2788651002571,201SH SOLE 1,20100
EXXON MOBIL CORPCOM30231G10211,451205,096SH SOLE 205,09600
FACEBOOK INCCL A30303M10215,50952,658SH SOLE 52,65800
FASTENAL COCOM31190010415,027298,860SH SOLE 298,86000
GENERAL ELECTRIC COCOM3696041033,649277,936SH SOLE 277,93600
HERSHEY COCOM4278661084112,600SH SOLE 2,60000
HOME DEPOT INCCOM4370761027,48824,531SH SOLE 24,53100
HONEYWELL INTL INCCOM4385161062401,106SH SOLE 1,10600
II-VI INCCOM9021041083795,550SH SOLE 5,55000
INTEL CORPCOM4581401002994,676SH SOLE 4,67600
INTERNATIONAL BUSINESS MACHSCOM4592001013,07923,107SH SOLE 23,10700
INTUITCOM4612021036511,700SH SOLE 1,70000
ISHARES TRCORE S&P SCP ETF4642878043,22629,725SH SOLE 29,72500
ISHARES TRCORE S&P500 ETF4642872001,1032,772SH SOLE 2,77200
ISHARES TRMSCI EAFE ETF4642874652102,769SH SOLE 2,76900
ISHARES TRMSCI USA MIN VOL46429B6974065,874SH SOLE 5,87400
ISHARES TRRUS 1000 ETF4642876224612,060SH SOLE 2,06000
ISHARES TRRUS MID CAP ETF4642874996218,397SH SOLE 8,39700
ISHARES TRRUSSELL 2000 ETF4642876551,1665,279SH SOLE 5,27900
ISHARES TRS&P 500 GRWT ETF4642873093575,480SH SOLE 5,48000
ISHARES TRS&P 500 VAL ETF4642874082011,422SH SOLE 1,42200
JEWETT CAMERON TRADING LTDCOM NEW47733C2072,073205,850SH SOLE 205,85000
JOHNSON & JOHNSONCOM47816010424,261147,615SH SOLE 147,61500
JPMORGAN CHASE & COCOM46625H1007,54649,567SH SOLE 49,56700
KIMBERLY-CLARK CORPCOM4943681032131,535SH SOLE 1,53500
KRAFT HEINZ COCOM5007541061,11027,742SH SOLE 27,74200
LANDSTAR SYS INCCOM51509810112,16773,710SH SOLE 73,71000
LIBERTY MEDIA CORP DELCOM C BRAVES GRP5312298882,05974,000SH SOLE 74,00000
LILLY ELI & COCOM5324571081,1145,962SH SOLE 5,96200
LOWES COS INCCOM5486611076513,425SH SOLE 3,42500
MASTERCARD INCORPORATEDCL A57636Q104309868SH SOLE 86800
MCDONALDS CORPCOM5801351013,26314,556SH SOLE 14,55600
MEDTRONIC PLCSHSG5960L10310,67090,322SH SOLE 90,32200
MERCK & CO. INCCOM58933Y10511,720152,028SH SOLE 152,02800
MICROSOFT CORPCOM59491810471,692304,077SH SOLE 304,07700
MONDELEZ INTL INCCL A60920710511,043188,670SH SOLE 188,67000
MOTOROLA SOLUTIONS INCCOM NEW6200763074032,143SH SOLE 2,14300
NVIDIA CORPORATIONCOM67066G1045581,045SH SOLE 1,04500
ORACLE CORPCOM68389X1053444,903SH SOLE 4,90300
PAYCHEX INCCOM70432610727,620281,777SH SOLE 281,77700
PAYPAL HLDGS INCCOM70450Y1034081,682SH SOLE 1,68200
PEPSICO INCCOM71344810814,573103,028SH SOLE 103,02800
PFIZER INCCOM7170811034,106113,334SH SOLE 113,33400
PHILIP MORRIS INTL INCCOM7181721093,38638,151SH SOLE 38,15100
PNC FINL SVCS GROUP INCCOM6934751055,96834,024SH SOLE 34,02400
PROCTER AND GAMBLE COCOM74271810921,775160,787SH SOLE 160,78700
RESEARCH SOLUTIONS INCCOM761025105850366,284SH SOLE 366,28400
SALESFORCE COM INCCOM79466L3024242,000SH SOLE 2,00000
SCOTTS MIRACLE-GRO COCL A8101861067,83331,975SH SOLE 31,97500
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032662,000SH SOLE 2,00000
SHYFT GROUP INCCOM8256981031,94452,253SH SOLE 52,25300
SMUCKER J M COCOM NEW8326964056,07548,011SH SOLE 48,01100
SPDR S&P 500 ETF TRTR UNIT78462F1039002,272SH SOLE 2,27200
STRYKER CORPORATIONCOM86366710110,32042,370SH SOLE 42,37000
TELEFLEX INCORPORATEDCOM8793691065,06912,200SH SOLE 12,20000
TRACTOR SUPPLY COCOM8923561062351,325SH SOLE 1,32500
TRUIST FINL CORPCOM89832Q10964811,112SH SOLE 11,11200
TURNING PT BRANDS INCCOM90041L1052,38845,770SH SOLE 45,77000
UNITED GUARDIAN INCCOM9105711081,08071,274SH SOLE 71,27400
US BANCORP DELCOM NEW9029733042,04837,022SH SOLE 37,02200
VANGUARD INDEX FDSMID CAP ETF922908629208940SH SOLE 94000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083632,3316,398SH SOLE 6,39800
VANGUARD INDEX FDSSMALL CP ETF9229087512311,079SH SOLE 1,07900
VANGUARD INDEX FDSTOTAL STK MKT9229087699784,732SH SOLE 4,73200
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427751,33121,928SH SOLE 21,92800
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428584,50986,619SH SOLE 86,61900
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,53124,300SH SOLE 24,30000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428662,99136,632SH SOLE 36,63200
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438581,56631,893SH SOLE 31,89300
VERIZON COMMUNICATIONS INCCOM92343V1043055,247SH SOLE 5,24700
WALGREENS BOOTS ALLIANCE INCCOM9314271083,50663,856SH SOLE 63,85600
WALMART INCCOM93114210311,14682,059SH SOLE 82,05900
WASTE MGMT INC DELCOM94106L1093352,600SH SOLE 2,60000
WATERS CORPCOM94184810312,64044,481SH SOLE 44,48100
WHOLE EARTH BRANDS INCCOM CL A96684W1001,855142,229SH SOLE 142,22900
YUM BRANDS INCCOM9884981016065,604SH SOLE 5,60400
YUM CHINA HLDGS INCCOM98850P1093205,404SH SOLE 5,40400
ZOETIS INCCL A98978V1031,70710,839SH SOLE 10,83900