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
ULTA BEAUTY INC COM Stock 90384S303   1,401,372 2,860 SH   SOLE   2,860 0 0
JOHNSON & JOHNSON COM Stock 478160104   3,619,284 23,091 SH   SOLE   23,091 0 0
WASTE MGMT INC DEL COM Stock 94106L109   251,099 1,402 SH   SOLE   1,402 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   5,567,775 8,435 SH   SOLE   8,435 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   1,598,605 10,909 SH   SOLE   10,909 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   391,825 14,870 SH   SOLE   14,870 0 0
TRUIST FINL CORP COM Stock 89832Q109   1,461,896 39,596 SH   SOLE   39,596 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   625,147 3,976 SH   SOLE   3,976 0 0
INTEL CORP COM Stock 458140100   449,889 8,953 SH   SOLE   8,953 0 0
SELECTIVE INS GROUP INC COM Stock 816300107   202,940 2,040 SH   SOLE   2,040 0 0
CLOROX CO DEL COM Stock 189054109   392,123 2,750 SH   SOLE   2,750 0 0
MERCK & CO INC COM Stock 58933Y105   2,405,527 22,065 SH   SOLE   22,065 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   1,071,962 28,434 SH   SOLE   28,434 0 0
FEDEX CORP COM Stock 31428X106   524,154 2,072 SH   SOLE   2,072 0 0
PEPSICO INC COM Stock 713448108   4,392,912 25,865 SH   SOLE   25,865 0 0
HOME DEPOT INC COM Stock 437076102   3,379,556 9,752 SH   SOLE   9,752 0 0
SPDR GOLD SHARES ETF 78463V107   348,886 1,825 SH   SOLE   1,825 0 0
LINCOLN ELEC HLDGS INC COM Stock 533900106   4,945,041 22,740 SH   SOLE   22,740 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   658,038 1,845 SH   SOLE   1,845 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   5,743,634 41,117 SH   SOLE   41,117 0 0
PROGRESSIVE CORP COM Stock 743315103   4,330,824 27,190 SH   SOLE   27,190 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108   893,267 3,695 SH   SOLE   3,695 0 0
GENERAC HLDGS INC COM Stock 368736104   412,922 3,195 SH   SOLE   3,195 0 0
MICROSOFT CORP COM Stock 594918104   10,652,462 28,328 SH   SOLE   28,328 0 0
HEALTHPEAK PROPERTIES INC COM REIT 42250P103   487,872 24,640 SH   SOLE   24,640 0 0
BOEING CO COM Stock 097023105   1,197,733 4,595 SH   SOLE   4,595 0 0
NIKE INC CL B Stock 654106103   841,092 7,747 SH   SOLE   7,747 0 0
DOW INC COM Stock 260557103   620,241 11,310 SH   SOLE   11,310 0 0
ARCH CAP GROUP LTD ORD Stock G0450A105   252,518 3,400 SH   SOLE   3,400 0 0
CONSOLIDATED EDISON INC COM Stock 209115104   556,282 6,115 SH   SOLE   6,115 0 0
ELI LILLY & CO COM Stock 532457108   466,336 800 SH   SOLE   800 0 0
LEIDOS HOLDINGS INC COM Stock 525327102   3,305,650 30,540 SH   SOLE   30,540 0 0
REYNOLDS CONSUMER PRODS INC COM Stock 76171L106   1,062,945 39,603 SH   SOLE   39,603 0 0
VISA INC COM CL A Stock 92826C839   8,252,761 31,698 SH   SOLE   31,698 0 0
BCE INC COM NEW Stock 05534B760   1,538,380 39,065 SH   SOLE   39,065 0 0
PACKAGING CORP AMER COM Stock 695156109   748,572 4,595 SH   SOLE   4,595 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105   288,085 4,998 SH   SOLE   4,998 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   604,798 7,822 SH   SOLE   7,822 0 0
ABBVIE INC COM Stock 00287Y109   2,879,343 18,580 SH   SOLE   18,580 0 0
ZOETIS INC CL A Stock 98978V103   801,323 4,060 SH   SOLE   4,060 0 0
HEICO CORP NEW COM Stock 422806109   573,458 3,206 SH   SOLE   3,206 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   420,792 4,450 SH   SOLE   4,450 0 0
QUALCOMM INC COM Stock 747525103   755,692 5,225 SH   SOLE   5,225 0 0
RESMED INC COM Stock 761152107   326,838 1,900 SH   SOLE   1,900 0 0
MCDONALDS CORP COM Stock 580135101   2,711,288 9,144 SH   SOLE   9,144 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   613,390 4,806 SH   SOLE   4,806 0 0
PENSKE AUTOMOTIVE GRP INC COM Stock 70959W103   949,417 5,915 SH   SOLE   5,915 0 0
UNION PAC CORP COM Stock 907818108   803,178 3,270 SH   SOLE   3,270 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   1,739,921 25,430 SH   SOLE   25,430 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   384,823 725 SH   SOLE   725 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   815,832 1,800 SH   SOLE   1,800 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   828,558 4,871 SH   SOLE   4,871 0 0
CHEVRON CORP NEW COM Stock 166764100   659,288 4,420 SH   SOLE   4,420 0 0
DANAHER CORPORATION COM Stock 235851102   637,805 2,757 SH   SOLE   2,757 0 0
TJX COS INC NEW COM Stock 872540109   2,408,572 25,675 SH   SOLE   25,675 0 0
WALMART INC COM Stock 931142103   1,397,095 8,862 SH   SOLE   8,862 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   237,148 1,450 SH   SOLE   1,450 0 0
PFIZER INC COM Stock 717081103   216,242 7,511 SH   SOLE   7,511 0 0
CATERPILLAR INC COM Stock 149123101   1,459,132 4,935 SH   SOLE   4,935 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   569,184 6,050 SH   SOLE   6,050 0 0
EXXON MOBIL CORP COM Stock 30231G102   650,270 6,504 SH   SOLE   6,504 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   340,627 647 SH   SOLE   647 0 0
LOWES COS INC COM Stock 548661107   324,923 1,460 SH   SOLE   1,460 0 0
DEERE & CO COM Stock 244199105   637,793 1,595 SH   SOLE   1,595 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   2,906,626 36,465 SH   SOLE   36,465 0 0
NOVO-NORDISK A S ADR ADR 670100205   1,551,750 15,000 SH   SOLE   15,000 0 0
APPLE INC COM Stock 037833100   29,007,340 150,664 SH   SOLE   150,664 0 0
DISNEY WALT CO COM Stock 254687106   1,429,381 15,831 SH   SOLE   15,831 0 0