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 88579Y101 1,722 8,938 SH   SOLE   8,938 0 0
A H BELO CORP COM CL A 001282102 175 83,927 SH   SOLE   83,927 0 0
ABBOTT LABS COM 002824100 4,213 35,155 SH   SOLE   35,155 0 0
ABBVIE INC COM 00287Y109 2,934 27,108 SH   SOLE   27,108 0 0
ALPHABET INC CAP STK CL A 02079K305 17,319 8,397 SH   SOLE   8,397 0 0
ALPHABET INC CAP STK CL C 02079K107 15,964 7,717 SH   SOLE   7,717 0 0
ALTRIA GROUP INC COM 02209S103 2,829 55,295 SH   SOLE   55,295 0 0
AMAZON COM INC COM 023135106 418 135 SH   SOLE   135 0 0
AMERICAN EXPRESS CO COM 025816109 8,972 63,430 SH   SOLE   63,430 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 3,359 133,308 SH   SOLE   133,308 0 0
AMGEN INC COM 031162100 293 1,177 SH   SOLE   1,177 0 0
APPLE INC COM 037833100 16,170 132,378 SH   SOLE   132,378 0 0
ARGAN INC COM 04010E109 2,649 49,657 SH   SOLE   49,657 0 0
AT&T INC COM 00206R102 1,066 35,209 SH   SOLE   35,209 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 886 4,700 SH   SOLE   4,700 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,086 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 41,356 161,883 SH   SOLE   161,883 0 0
BOOKING HOLDINGS INC COM 09857L108 7,367 3,162 SH   SOLE   3,162 0 0
BOSTON SCIENTIFIC CORP COM 101137107 508 13,133 SH   SOLE   13,133 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 676 10,701 SH   SOLE   10,701 0 0
BROWN FORMAN CORP CL A 115637100 1,095 17,200 SH   SOLE   17,200 0 0
BROWN FORMAN CORP CL B 115637209 7,941 115,142 SH   SOLE   115,142 0 0
CHEVRON CORP NEW COM 166764100 1,803 17,206 SH   SOLE   17,206 0 0
CHURCHILL DOWNS INC COM 171484108 11,294 49,661 SH   SOLE   49,661 0 0
CINCINNATI FINL CORP COM 172062101 364 3,533 SH   SOLE   3,533 0 0
CISCO SYS INC COM 17275R102 10,619 205,348 SH   SOLE   205,348 0 0
CLARUS CORP NEW COM 18270P109 1,830 107,310 SH   SOLE   107,310 0 0
COCA COLA CO COM 191216100 3,817 72,423 SH   SOLE   72,423 0 0
COLGATE PALMOLIVE CO COM 194162103 2,275 28,862 SH   SOLE   28,862 0 0
COMCAST CORP NEW CL A 20030N101 409 7,550 SH   SOLE   7,550 0 0
CORNING INC COM 219350105 13,176 302,838 SH   SOLE   302,838 0 0
COSTCO WHSL CORP NEW COM 22160K105 422 1,198 SH   SOLE   1,198 0 0
CVS HEALTH CORP COM 126650100 12,453 165,533 SH   SOLE   165,533 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 213 1,300 SH   SOLE   1,300 0 0
DISNEY WALT CO COM 254687106 12,278 66,540 SH   SOLE   66,540 0 0
DOVER CORP COM 260003108 15,485 112,920 SH   SOLE   112,920 0 0
DOW INC COM 260557103 444 6,940 SH   SOLE   6,940 0 0
DUPONT DE NEMOURS INC COM 26614N102 558 7,226 SH   SOLE   7,226 0 0
ECOLAB INC COM 278865100 257 1,201 SH   SOLE   1,201 0 0
EXXON MOBIL CORP COM 30231G102 11,451 205,096 SH   SOLE   205,096 0 0
FACEBOOK INC CL A 30303M102 15,509 52,658 SH   SOLE   52,658 0 0
FASTENAL CO COM 311900104 15,027 298,860 SH   SOLE   298,860 0 0
GENERAL ELECTRIC CO COM 369604103 3,649 277,936 SH   SOLE   277,936 0 0
HERSHEY CO COM 427866108 411 2,600 SH   SOLE   2,600 0 0
HOME DEPOT INC COM 437076102 7,488 24,531 SH   SOLE   24,531 0 0
HONEYWELL INTL INC COM 438516106 240 1,106 SH   SOLE   1,106 0 0
II-VI INC COM 902104108 379 5,550 SH   SOLE   5,550 0 0
INTEL CORP COM 458140100 299 4,676 SH   SOLE   4,676 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,079 23,107 SH   SOLE   23,107 0 0
INTUIT COM 461202103 651 1,700 SH   SOLE   1,700 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,226 29,725 SH   SOLE   29,725 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,103 2,772 SH   SOLE   2,772 0 0
ISHARES TR MSCI EAFE ETF 464287465 210 2,769 SH   SOLE   2,769 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 406 5,874 SH   SOLE   5,874 0 0
ISHARES TR RUS 1000 ETF 464287622 461 2,060 SH   SOLE   2,060 0 0
ISHARES TR RUS MID CAP ETF 464287499 621 8,397 SH   SOLE   8,397 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,166 5,279 SH   SOLE   5,279 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 357 5,480 SH   SOLE   5,480 0 0
ISHARES TR S&P 500 VAL ETF 464287408 201 1,422 SH   SOLE   1,422 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 2,073 205,850 SH   SOLE   205,850 0 0
JOHNSON & JOHNSON COM 478160104 24,261 147,615 SH   SOLE   147,615 0 0
JPMORGAN CHASE & CO COM 46625H100 7,546 49,567 SH   SOLE   49,567 0 0
KIMBERLY-CLARK CORP COM 494368103 213 1,535 SH   SOLE   1,535 0 0
KRAFT HEINZ CO COM 500754106 1,110 27,742 SH   SOLE   27,742 0 0
LANDSTAR SYS INC COM 515098101 12,167 73,710 SH   SOLE   73,710 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2,059 74,000 SH   SOLE   74,000 0 0
LILLY ELI & CO COM 532457108 1,114 5,962 SH   SOLE   5,962 0 0
LOWES COS INC COM 548661107 651 3,425 SH   SOLE   3,425 0 0
MASTERCARD INCORPORATED CL A 57636Q104 309 868 SH   SOLE   868 0 0
MCDONALDS CORP COM 580135101 3,263 14,556 SH   SOLE   14,556 0 0
MEDTRONIC PLC SHS G5960L103 10,670 90,322 SH   SOLE   90,322 0 0
MERCK & CO. INC COM 58933Y105 11,720 152,028 SH   SOLE   152,028 0 0
MICROSOFT CORP COM 594918104 71,692 304,077 SH   SOLE   304,077 0 0
MONDELEZ INTL INC CL A 609207105 11,043 188,670 SH   SOLE   188,670 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 403 2,143 SH   SOLE   2,143 0 0
NVIDIA CORPORATION COM 67066G104 558 1,045 SH   SOLE   1,045 0 0
ORACLE CORP COM 68389X105 344 4,903 SH   SOLE   4,903 0 0
PAYCHEX INC COM 704326107 27,620 281,777 SH   SOLE   281,777 0 0
PAYPAL HLDGS INC COM 70450Y103 408 1,682 SH   SOLE   1,682 0 0
PEPSICO INC COM 713448108 14,573 103,028 SH   SOLE   103,028 0 0
PFIZER INC COM 717081103 4,106 113,334 SH   SOLE   113,334 0 0
PHILIP MORRIS INTL INC COM 718172109 3,386 38,151 SH   SOLE   38,151 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,968 34,024 SH   SOLE   34,024 0 0
PROCTER AND GAMBLE CO COM 742718109 21,775 160,787 SH   SOLE   160,787 0 0
RESEARCH SOLUTIONS INC COM 761025105 850 366,284 SH   SOLE   366,284 0 0
SALESFORCE COM INC COM 79466L302 424 2,000 SH   SOLE   2,000 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 7,833 31,975 SH   SOLE   31,975 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 266 2,000 SH   SOLE   2,000 0 0
SHYFT GROUP INC COM 825698103 1,944 52,253 SH   SOLE   52,253 0 0
SMUCKER J M CO COM NEW 832696405 6,075 48,011 SH   SOLE   48,011 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 900 2,272 SH   SOLE   2,272 0 0
STRYKER CORPORATION COM 863667101 10,320 42,370 SH   SOLE   42,370 0 0
TELEFLEX INCORPORATED COM 879369106 5,069 12,200 SH   SOLE   12,200 0 0
TRACTOR SUPPLY CO COM 892356106 235 1,325 SH   SOLE   1,325 0 0
TRUIST FINL CORP COM 89832Q109 648 11,112 SH   SOLE   11,112 0 0
TURNING PT BRANDS INC COM 90041L105 2,388 45,770 SH   SOLE   45,770 0 0
UNITED GUARDIAN INC COM 910571108 1,080 71,274 SH   SOLE   71,274 0 0
US BANCORP DEL COM NEW 902973304 2,048 37,022 SH   SOLE   37,022 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 208 940 SH   SOLE   940 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,331 6,398 SH   SOLE   6,398 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 231 1,079 SH   SOLE   1,079 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 978 4,732 SH   SOLE   4,732 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,331 21,928 SH   SOLE   21,928 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,509 86,619 SH   SOLE   86,619 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,531 24,300 SH   SOLE   24,300 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2,991 36,632 SH   SOLE   36,632 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,566 31,893 SH   SOLE   31,893 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 305 5,247 SH   SOLE   5,247 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,506 63,856 SH   SOLE   63,856 0 0
WALMART INC COM 931142103 11,146 82,059 SH   SOLE   82,059 0 0
WASTE MGMT INC DEL COM 94106L109 335 2,600 SH   SOLE   2,600 0 0
WATERS CORP COM 941848103 12,640 44,481 SH   SOLE   44,481 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 1,855 142,229 SH   SOLE   142,229 0 0
YUM BRANDS INC COM 988498101 606 5,604 SH   SOLE   5,604 0 0
YUM CHINA HLDGS INC COM 98850P109 320 5,404 SH   SOLE   5,404 0 0
ZOETIS INC CL A 98978V103 1,707 10,839 SH   SOLE   10,839 0 0