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   228 1,533 SH   SOLE   1,533 0 0
AIR PRODS & CHEMS INC COM 009158106   9,547 33,686 SH   SOLE   33,686 0 0
ALPHABET INC CAP STK CL A 02079K305   563 4,300 SH   SOLE   4,300 0 0
ALPHABET INC CAP STK CL C 02079K107   847 6,424 SH   SOLE   6,424 0 0
AMAZON COM INC COM 023135106   13,190 103,762 SH   SOLE   103,762 0 0
AMGEN INC COM 031162100   9,812 36,510 SH   SOLE   36,510 0 0
AMPHENOL CORP NEW CL A 032095101   10,120 120,488 SH   SOLE   120,488 0 0
APPLE INC COM 037833100   16,667 97,347 SH   SOLE   97,347 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   11,151 46,349 SH   SOLE   46,349 0 0
BARRICK GOLD CORP COM 067901108   6,807 467,813 SH   SOLE   467,813 0 0
BECTON DICKINSON & CO COM 075887109   7,953 30,763 SH   SOLE   30,763 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,594 300 SH   SOLE   300 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,653 24,702 SH   SOLE   24,702 0 0
CHEVRON CORP NEW COM 166764100   516 3,058 SH   SOLE   3,058 0 0
CINTAS CORP COM 172908105   12,696 26,394 SH   SOLE   26,394 0 0
CLOROX CO DEL COM 189054109   8,771 66,921 SH   SOLE   66,921 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,875 19,249 SH   SOLE   19,249 0 0
DANAHER CORPORATION COM 235851102   9,361 37,732 SH   SOLE   37,732 0 0
DEERE & CO COM 244199105   299 793 SH   SOLE   793 0 0
DOVER CORP COM 260003108   8,302 59,505 SH   SOLE   59,505 0 0
EATON CORP PLC SHS G29183103   253 1,184 SH   SOLE   1,184 0 0
EXXON MOBIL CORP COM 30231G102   428 3,636 SH   SOLE   3,636 0 0
HENRY SCHEIN INC COM 806407102   7,673 103,336 SH   SOLE   103,336 0 0
HOME DEPOT INC COM 437076102   405 1,339 SH   SOLE   1,339 0 0
INTUIT COM 461202103   11,993 23,472 SH   SOLE   23,472 0 0
ISHARES TR U.S. MED DVC ETF 464288810   291 6,000 SH   SOLE   6,000 0 0
JOHNSON & JOHNSON COM 478160104   7,845 50,372 SH   SOLE   50,372 0 0
JPMORGAN CHASE & CO COM 46625H100   268 1,845 SH   SOLE   1,845 0 0
LENNOX INTL INC COM 526107107   10,307 27,526 SH   SOLE   27,526 0 0
MCCORMICK & CO INC COM NON VTG 579780206   9,576 126,603 SH   SOLE   0 0 126,603
NEXTERA ENERGY INC COM 65339F101   6,783 118,399 SH   SOLE   118,399 0 0
PACKAGING CORP AMER COM 695156109   8,127 52,926 SH   SOLE   52,926 0 0
POOL CORP COM 73278L105   7,769 21,816 SH   SOLE   21,816 0 0
PROCTER AND GAMBLE CO COM 742718109   9,895 67,839 SH   SOLE   67,839 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   409 5,679 SH   SOLE   5,679 0 0
ROLLINS INC COM 775711104   9,947 266,453 SH   SOLE   266,453 0 0
RPM INTL INC COM 749685103   8,948 94,380 SH   SOLE   94,380 0 0
SCHWAB CHARLES CORP COM 808513105   9,498 172,999 SH   SOLE   172,999 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   476 2,905 SH   SOLE   2,905 0 0
STANDEX INTL CORP COM 854231107   333 2,286 SH   SOLE   2,286 0 0
STERIS PLC SHS USD G8473T100   8,536 38,903 SH   SOLE   38,903 0 0
TJX COS INC NEW COM 872540109   12,917 145,333 SH   SOLE   145,333 0 0
TOOTSIE ROLL INDS INC COM 890516107   7,582 253,908 SH   SOLE   253,908 0 0
TRACTOR SUPPLY CO COM 892356106   10,238 50,419 SH   SOLE   50,419 0 0
UNION PAC CORP COM 907818108   8,847 43,444 SH   SOLE   43,444 0 0
UNITED PARCEL SERVICE INC CL B 911312106   276 1,770 SH   SOLE   1,770 0 0
UNITEDHEALTH GROUP INC COM 91324P102   464 920 SH   SOLE   920 0 0
VAIL RESORTS INC COM 91879Q109   6,603 29,756 SH   SOLE   29,756 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   467 14,398 SH   SOLE   14,398 0 0
VISA INC COM CL A 92826C839   10,411 45,264 SH   SOLE   45,264 0 0
WASTE MGMT INC DEL COM 94106L109   8,683 56,957 SH   SOLE   56,957 0 0
WEC ENERGY GROUP INC COM 92939U106   7,476 92,818 SH   SOLE   92,818 0 0