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
ABBVIE INC COM 00287Y109 243 1,587 SH   SOLE   1,587 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,948 21,711 SH   SOLE   21,711 0 0
AIR PRODS & CHEMS INC COM 009158106 8,676 36,077 SH   SOLE   36,077 0 0
ALPHABET INC CAP STK CL C 02079K107 763 349 SH   SOLE   349 0 0
ALPHABET INC CAP STK CL A 02079K305 715 328 SH   SOLE   328 0 0
AMAZON COM INC COM 023135106 7,114 66,981 SH   SOLE   66,981 0 0
AMGEN INC COM 031162100 9,092 37,371 SH   SOLE   37,371 0 0
AMPHENOL CORP NEW CL A 032095101 8,230 127,835 SH   SOLE   127,835 0 0
APPLE INC COM 037833100 14,223 104,033 SH   SOLE   104,033 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,587 50,404 SH   SOLE   50,404 0 0
BARRICK GOLD CORP COM 067901108 8,216 464,465 SH   SOLE   464,465 0 0
BECTON DICKINSON & CO COM 075887109 7,574 30,724 SH   SOLE   30,724 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,227 300 SH   SOLE   300 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,934 25,397 SH   SOLE   25,397 0 0
CHEVRON CORP NEW COM 166764100 351 2,426 SH   SOLE   2,426 0 0
CINTAS CORP COM 172908105 10,872 29,107 SH   SOLE   29,107 0 0
CLOROX CO DEL COM 189054109 10,120 71,783 SH   SOLE   71,783 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,441 19,698 SH   SOLE   19,698 0 0
DANAHER CORPORATION COM 235851102 9,639 38,020 SH   SOLE   38,020 0 0
DEERE & CO COM 244199105 241 805 SH   SOLE   805 0 0
DISNEY WALT CO COM DISNEY 254687106 279 2,955 SH   SOLE   2,955 0 0
DOVER CORP COM 260003108 7,318 60,319 SH   SOLE   60,319 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 217 2,022 SH   SOLE   2,022 0 0
EATON CORP PLC SHS G29183103 217 1,726 SH   SOLE   1,726 0 0
EXXON MOBIL CORP COM 30231G102 322 3,766 SH   SOLE   3,766 0 0
FORTIVE CORP COM 34959J108 231 4,244 SH   SOLE   4,244 0 0
HENRY SCHEIN INC COM 806407102 7,888 102,789 SH   SOLE   102,789 0 0
HOME DEPOT INC COM 437076102 346 1,263 SH   SOLE   1,263 0 0
HONEYWELL INTL INC COM 438516106 220 1,267 SH   SOLE   1,267 0 0
INTUIT COM 461202103 9,276 24,067 SH   SOLE   24,067 0 0
ISHARES TR U.S. MED DVC ETF 464288810 303 6,000 SH   SOLE   6,000 0 0
JOHNSON & JOHNSON COM 478160104 8,935 50,336 SH   SOLE   50,336 0 0
JPMORGAN CHASE & CO COM 46625H100 208 1,845 SH   SOLE   1,845 0 0
LENNOX INTL INC COM 526107107 5,751 27,839 SH   SOLE   27,839 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,849 106,289 SH   SOLE   0 0 106,289
MICROSOFT CORP COM 594918104 215 836 SH   SOLE   836 0 0
NEXTERA ENERGY INC COM 65339F101 9,187 118,603 SH   SOLE   118,603 0 0
PACKAGING CORP AMER COM 695156109 7,202 52,375 SH   SOLE   52,375 0 0
PFIZER INC COM 717081103 203 3,874 SH   SOLE   3,874 0 0
POOL CORP COM 73278L105 7,496 21,342 SH   SOLE   21,342 0 0
PROCTER AND GAMBLE CO COM 742718109 10,379 72,180 SH   SOLE   72,180 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 410 4,271 SH   SOLE   4,271 0 0
ROLLINS INC COM 775711104 10,223 292,757 SH   SOLE   292,757 0 0
RPM INTL INC COM 749685103 7,774 98,754 SH   SOLE   98,754 0 0
SCHWAB CHARLES CORP COM 808513105 9,261 146,578 SH   SOLE   146,578 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 369 2,905 SH   SOLE   2,905 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 383 1,014 SH   SOLE   1,014 0 0
SPIRE INC COM 84857L101 227 3,046 SH   SOLE   3,046 0 0
STERIS PLC SHS USD G8473T100 8,436 40,921 SH   SOLE   40,921 0 0
TJX COS INC NEW COM 872540109 9,040 161,869 SH   SOLE   161,869 0 0
TOOTSIE ROLL INDS INC COM 890516107 12,351 349,383 SH   SOLE   349,383 0 0
TRACTOR SUPPLY CO COM 892356106 10,727 55,339 SH   SOLE   55,339 0 0
UNION PAC CORP COM 907818108 9,254 43,390 SH   SOLE   43,390 0 0
UNITED PARCEL SERVICE INC CL B 911312106 375 2,056 SH   SOLE   2,056 0 0
UNITEDHEALTH GROUP INC COM 91324P102 493 960 SH   SOLE   960 0 0
VAIL RESORTS INC COM 91879Q109 6,490 29,763 SH   SOLE   29,763 0 0
VANDA PHARMACEUTICALS INC COM 921659108 218 20,000 SH   SOLE   20,000 0 0
VISA INC COM CL A 92826C839 9,394 47,712 SH   SOLE   47,712 0 0
WASTE MGMT INC DEL COM 94106L109 9,129 59,672 SH   SOLE   59,672 0 0
WEC ENERGY GROUP INC COM 92939U106 9,339 92,799 SH   SOLE   92,799 0 0