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 954 8,638 SH   SOLE   8,638 0 0
ABBOTT LABS COM 002824100 3,276 33,855 SH   SOLE   33,855 0 0
ABBVIE INC COM 00287Y109 3,368 25,092 SH   SOLE   25,092 0 0
ALPHABET INC CAP STK CL A 02079K305 15,701 164,150 SH   SOLE   164,150 0 0
ALPHABET INC CAP STK CL C 02079K107 13,945 145,035 SH   SOLE   145,035 0 0
ALTRIA GROUP INC COM 02209S103 2,152 53,295 SH   SOLE   53,295 0 0
AMAZON COM INC COM 023135106 322 2,850 SH   SOLE   2,850 0 0
AMERICAN EXPRESS CO COM 025816109 9,125 67,639 SH   SOLE   67,639 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 1,011 115,300 SH   SOLE   115,300 0 0
AMGEN INC COM 031162100 265 1,177 SH   SOLE   1,177 0 0
APPLE INC COM 037833100 18,077 130,805 SH   SOLE   130,805 0 0
ARGAN INC COM 04010E109 1,276 39,657 SH   SOLE   39,657 0 0
AT&T INC COM 00206R102 485 31,617 SH   SOLE   31,617 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,063 4,700 SH   SOLE   4,700 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,845 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 41,749 156,353 SH   SOLE   156,353 0 0
BOOKING HOLDINGS INC COM 09857L108 6,489 3,949 SH   SOLE   3,949 0 0
BOSTON SCIENTIFIC CORP COM 101137107 509 13,133 SH   SOLE   13,133 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 700 9,852 SH   SOLE   9,852 0 0
BROWN FORMAN CORP CL A 115637100 1,162 17,200 SH   SOLE   17,200 0 0
BROWN FORMAN CORP CL B 115637209 7,236 108,705 SH   SOLE   108,705 0 0
CHEVRON CORP NEW COM 166764100 1,844 12,836 SH   SOLE   12,836 0 0
CHUBB LIMITED COM H1467J104 214 1,174 SH   SOLE   1,174 0 0
CHURCHILL DOWNS INC COM 171484108 7,754 42,106 SH   SOLE   42,106 0 0
CINCINNATI FINL CORP COM 172062101 290 3,233 SH   SOLE   3,233 0 0
CISCO SYS INC COM 17275R102 8,649 216,230 SH   SOLE   216,230 0 0
CLARUS CORP NEW COM 18270P109 1,996 148,164 SH   SOLE   148,164 0 0
COCA COLA CO COM 191216100 3,945 70,423 SH   SOLE   70,423 0 0
COLGATE PALMOLIVE CO COM 194162103 1,976 28,130 SH   SOLE   28,130 0 0
COMCAST CORP NEW CL A 20030N101 221 7,550 SH   SOLE   7,550 0 0
CONOCOPHILLIPS COM 20825C104 238 2,330 SH   SOLE   2,330 0 0
CORNING INC COM 219350105 8,378 288,698 SH   SOLE   288,698 0 0
COSTCO WHSL CORP NEW COM 22160K105 566 1,198 SH   SOLE   1,198 0 0
CVS HEALTH CORP COM 126650100 15,167 159,028 SH   SOLE   159,028 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 221 1,300 SH   SOLE   1,300 0 0
DISNEY WALT CO COM 254687106 6,641 70,399 SH   SOLE   70,399 0 0
DOVER CORP COM 260003108 12,605 108,122 SH   SOLE   108,122 0 0
DOW INC COM 260557103 302 6,864 SH   SOLE   6,864 0 0
DUPONT DE NEMOURS INC COM 26614N102 364 7,226 SH   SOLE   7,226 0 0
EXXON MOBIL CORP COM 30231G102 16,696 191,224 SH   SOLE   191,224 0 0
FASTENAL CO COM 311900104 13,059 283,647 SH   SOLE   283,647 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,120 34,248 SH   SOLE   34,248 0 0
HERSHEY CO COM 427866108 573 2,600 SH   SOLE   2,600 0 0
HOME DEPOT INC COM 437076102 6,542 23,708 SH   SOLE   23,708 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,718 14,463 SH   SOLE   14,463 0 0
INTUIT COM 461202103 649 1,675 SH   SOLE   1,675 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,519 40,360 SH   SOLE   40,360 0 0
ISHARES TR CORE S&P500 ETF 464287200 973 2,712 SH   SOLE   2,712 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 388 5,874 SH   SOLE   5,874 0 0
ISHARES TR RUS 1000 ETF 464287622 406 2,060 SH   SOLE   2,060 0 0
ISHARES TR RUS MID CAP ETF 464287499 503 8,097 SH   SOLE   8,097 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 912 5,529 SH   SOLE   5,529 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 317 5,480 SH   SOLE   5,480 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 1,156 218,053 SH   SOLE   218,053 0 0
JOHNSON & JOHNSON COM 478160104 23,950 146,607 SH   SOLE   146,607 0 0
JPMORGAN CHASE & CO COM 46625H100 4,824 46,161 SH   SOLE   46,161 0 0
LANDSTAR SYS INC COM 515098101 10,202 70,669 SH   SOLE   70,669 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,597 58,084 SH   SOLE   58,084 0 0
LILLY ELI & CO COM 532457108 1,916 5,926 SH   SOLE   5,926 0 0
LOWES COS INC COM 548661107 639 3,400 SH   SOLE   3,400 0 0
MASTERCARD INCORPORATED CL A 57636Q104 247 868 SH   SOLE   868 0 0
MCDONALDS CORP COM 580135101 3,309 14,340 SH   SOLE   14,340 0 0
MEDTRONIC PLC SHS G5960L103 7,613 94,282 SH   SOLE   94,282 0 0
MERCK & CO INC COM 58933Y105 13,824 160,516 SH   SOLE   160,516 0 0
META PLATFORMS INC CL A 30303M102 8,246 60,776 SH   SOLE   60,776 0 0
MICROSOFT CORP COM 594918104 65,608 281,699 SH   SOLE   281,699 0 0
MONDELEZ INTL INC CL A 609207105 9,687 176,675 SH   SOLE   176,675 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 480 2,143 SH   SOLE   2,143 0 0
NVIDIA CORPORATION COM 67066G104 455 3,745 SH   SOLE   3,745 0 0
ORACLE CORP COM 68389X105 299 4,903 SH   SOLE   4,903 0 0
PAYCHEX INC COM 704326107 30,006 267,413 SH   SOLE   267,413 0 0
PEPSICO INC COM 713448108 16,706 102,325 SH   SOLE   102,325 0 0
PFIZER INC COM 717081103 4,822 110,203 SH   SOLE   110,203 0 0
PHILIP MORRIS INTL INC COM 718172109 2,818 33,945 SH   SOLE   33,945 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,957 33,174 SH   SOLE   33,174 0 0
PROCTER AND GAMBLE CO COM 742718109 18,963 150,203 SH   SOLE   150,203 0 0
RESEARCH SOLUTIONS INC COM 761025105 747 366,284 SH   SOLE   366,284 0 0
SALESFORCE INC COM 79466L302 216 1,500 SH   SOLE   1,500 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2,311 54,052 SH   SOLE   54,052 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 238 2,000 SH   SOLE   2,000 0 0
SHYFT GROUP INC COM 825698103 1,384 67,753 SH   SOLE   67,753 0 0
SMUCKER J M CO COM NEW 832696405 6,542 47,609 SH   SOLE   47,609 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 812 2,272 SH   SOLE   2,272 0 0
STRYKER CORPORATION COM 863667101 8,203 40,501 SH   SOLE   40,501 0 0
SUPERIOR GROUP OF CO INC COM 868358102 722 81,310 SH   SOLE   81,310 0 0
TELEFLEX INCORPORATED COM 879369106 2,438 12,100 SH   SOLE   12,100 0 0
TRACTOR SUPPLY CO COM 892356106 246 1,325 SH   SOLE   1,325 0 0
TRUIST FINL CORP COM 89832Q109 397 9,112 SH   SOLE   9,112 0 0
TURNING PT BRANDS INC COM 90041L105 1,099 51,770 SH   SOLE   51,770 0 0
UNITED GUARDIAN INC COM 910571108 602 53,009 SH   SOLE   53,009 0 0
US BANCORP DEL COM NEW 902973304 1,447 35,897 SH   SOLE   35,897 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,176 9,674 SH   SOLE   9,674 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 929 5,175 SH   SOLE   5,175 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,015 22,877 SH   SOLE   22,877 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,793 103,944 SH   SOLE   103,944 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,121 24,300 SH   SOLE   24,300 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,992 34,676 SH   SOLE   34,676 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,029 55,813 SH   SOLE   55,813 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,019 64,296 SH   SOLE   64,296 0 0
WALMART INC COM 931142103 10,440 80,490 SH   SOLE   80,490 0 0
WASTE MGMT INC DEL COM 94106L109 401 2,500 SH   SOLE   2,500 0 0
WATERS CORP COM 941848103 9,222 34,216 SH   SOLE   34,216 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 538 140,229 SH   SOLE   140,229 0 0
YETI HLDGS INC COM 98585X104 3,792 132,950 SH   SOLE   132,950 0 0
YUM BRANDS INC COM 988498101 596 5,604 SH   SOLE   5,604 0 0
YUM CHINA HLDGS INC COM 98850P109 256 5,404 SH   SOLE   5,404 0 0
ZOETIS INC CL A 98978V103 1,586 10,697 SH   SOLE   10,697 0 0