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
ABBVIE INC COM 00287Y109   207 1,533 SH   SOLE   1,533 0 0
AIR PRODS & CHEMS INC COM 009158106   10,151 33,890 SH   SOLE   33,890 0 0
ALPHABET INC CAP STK CL A 02079K305   515 4,300 SH   SOLE   4,300 0 0
ALPHABET INC CAP STK CL C 02079K107   777 6,424 SH   SOLE   6,424 0 0
AMAZON COM INC COM 023135106   14,263 109,412 SH   SOLE   109,412 0 0
AMGEN INC COM 031162100   8,236 37,095 SH   SOLE   37,095 0 0
AMPHENOL CORP NEW CL A 032095101   10,639 125,244 SH   SOLE   125,244 0 0
APPLE INC COM 037833100   19,315 99,575 SH   SOLE   99,575 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   10,286 46,801 SH   SOLE   46,801 0 0
BARRICK GOLD CORP COM 067901108   7,986 471,721 SH   SOLE   471,721 0 0
BECTON DICKINSON & CO COM 075887109   8,163 30,918 SH   SOLE   30,918 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,553 300 SH   SOLE   300 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,632 25,313 SH   SOLE   25,313 0 0
CHEVRON CORP NEW COM 166764100   467 2,968 SH   SOLE   2,968 0 0
CINTAS CORP COM 172908105   13,473 27,104 SH   SOLE   27,104 0 0
CLOROX CO DEL COM 189054109   10,809 67,966 SH   SOLE   67,966 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,500 19,503 SH   SOLE   19,503 0 0
DANAHER CORPORATION COM 235851102   9,096 37,902 SH   SOLE   37,902 0 0
DEERE & CO COM 244199105   322 793 SH   SOLE   793 0 0
DISNEY WALT CO COM DISNEY 254687106   223 2,493 SH   SOLE   2,493 0 0
DOVER CORP COM 260003108   8,961 60,689 SH   SOLE   60,689 0 0
EATON CORP PLC SHS G29183103   241 1,200 SH   SOLE   1,200 0 0
EXXON MOBIL CORP COM 30231G102   390 3,636 SH   SOLE   3,636 0 0
HENRY SCHEIN INC COM 806407102   8,419 103,812 SH   SOLE   103,812 0 0
HOME DEPOT INC COM 437076102   416 1,339 SH   SOLE   1,339 0 0
HONEYWELL INTL INC COM 438516106   208 1,000 SH   SOLE   1,000 0 0
INTUIT COM 461202103   10,894 23,777 SH   SOLE   23,777 0 0
ISHARES TR U.S. MED DVC ETF 464288810   339 6,000 SH   SOLE   6,000 0 0
JOHNSON & JOHNSON COM 478160104   8,378 50,617 SH   SOLE   50,617 0 0
JPMORGAN CHASE & CO COM 46625H100   268 1,845 SH   SOLE   1,845 0 0
LENNOX INTL INC COM 526107107   9,202 28,221 SH   SOLE   28,221 0 0
MCCORMICK & CO INC COM NON VTG 579780206   11,165 127,997 SH   SOLE   0 0 127,997
NEXTERA ENERGY INC COM 65339F101   8,768 118,170 SH   SOLE   118,170 0 0
PACKAGING CORP AMER COM 695156109   7,036 53,239 SH   SOLE   53,239 0 0
PEPSICO INC COM 713448108   211 1,141 SH   SOLE   1,141 0 0
POOL CORP COM 73278L105   8,189 21,857 SH   SOLE   21,857 0 0
PROCTER AND GAMBLE CO COM 742718109   10,423 68,689 SH   SOLE   68,689 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   408 4,166 SH   SOLE   4,166 0 0
ROLLINS INC COM 775711104   11,794 275,357 SH   SOLE   275,357 0 0
RPM INTL INC COM 749685103   8,741 97,413 SH   SOLE   97,413 0 0
SCHWAB CHARLES CORP COM 808513105   10,074 177,741 SH   SOLE   177,741 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   505 2,905 SH   SOLE   2,905 0 0
STANDEX INTL CORP COM 854231107   323 2,286 SH   SOLE   2,286 0 0
STERIS PLC SHS USD G8473T100   9,040 40,182 SH   SOLE   40,182 0 0
TJX COS INC NEW COM 872540109   12,528 147,749 SH   SOLE   147,749 0 0
TOOTSIE ROLL INDS INC COM 890516107   8,969 253,295 SH   SOLE   253,295 0 0
TRACTOR SUPPLY CO COM 892356106   11,216 50,726 SH   SOLE   50,726 0 0
UNION PAC CORP COM 907818108   8,920 43,593 SH   SOLE   43,593 0 0
UNITED PARCEL SERVICE INC CL B 911312106   317 1,770 SH   SOLE   1,770 0 0
UNITEDHEALTH GROUP INC COM 91324P102   442 920 SH   SOLE   920 0 0
VAIL RESORTS INC COM 91879Q109   7,515 29,849 SH   SOLE   29,849 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   535 14,398 SH   SOLE   14,398 0 0
VISA INC COM CL A 92826C839   10,927 46,014 SH   SOLE   46,014 0 0
WASTE MGMT INC DEL COM 94106L109   10,017 57,759 SH   SOLE   57,759 0 0
WEC ENERGY GROUP INC COM 92939U106   8,195 92,868 SH   SOLE   92,868 0 0