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
ABBOTT LABS COM 002824100 7,514 77,654 SH   SOLE   77,654 0 0
AMAZON COM INC COM 023135106 6,899 61,052 SH   SOLE   61,052 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7,839 36,510 SH   SOLE   36,510 0 0
ANALOG DEVICES INC COM 032654105 6,067 43,539 SH   SOLE   43,539 0 0
APPLE INC COM 037833100 15,759 114,034 SH   SOLE   114,034 0 0
APTARGROUP INC COM 038336103 1,360 14,310 SH   SOLE   14,310 0 0
APTIV PLC SHS G6095L109 3,310 42,327 SH   SOLE   42,327 0 0
ATHENEX INC COM 04685N103 3 10,000 SH   SOLE   10,000 0 0
BLOCK INC CL A 852234103 3,484 63,348 SH   SOLE   63,348 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,159 42,676 SH   SOLE   42,676 0 0
CHURCH & DWIGHT CO INC COM 171340102 6,652 93,113 SH   SOLE   93,113 0 0
CLOROX CO DEL COM 189054109 1,448 11,282 SH   SOLE   11,282 0 0
COLGATE PALMOLIVE CO COM 194162103 2,745 39,077 SH   SOLE   39,077 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,427 26,314 SH   SOLE   26,314 0 0
COTERRA ENERGY INC COM 127097103 8,433 322,850 SH   SOLE   322,850 0 0
DANAHER CORPORATION COM 235851102 11,509 44,560 SH   SOLE   44,560 0 0
DISNEY WALT CO COM 254687106 5,612 59,496 SH   SOLE   59,496 0 0
ECOLAB INC COM 278865100 9,428 65,279 SH   SOLE   65,279 0 0
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 248 9,200 SH   SOLE   9,200 0 0
EXXON MOBIL CORP COM 30231G102 266 3,051 SH   SOLE   3,051 0 0
GARTNER INC COM 366651107 8,864 32,037 SH   SOLE   32,037 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,456 61,811 SH   SOLE   61,811 0 0
HOME DEPOT INC COM 437076102 256 928 SH   SOLE   928 0 0
ILLUMINA INC COM 452327109 218 1,140 SH   SOLE   1,140 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 294 1,099 SH   SOLE   1,099 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,051 10,935 SH   SOLE   10,935 0 0
ISHARES TR CORE US AGGBD ET 464287226 414 4,300 SH   SOLE   4,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 377 6,725 SH   SOLE   6,725 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 251 1,521 SH   SOLE   1,521 0 0
ISHARES TR TIPS BD ETF 464287176 3,999 38,121 SH   SOLE   38,121 0 0
JOHNSON & JOHNSON COM 478160104 9,219 56,433 SH   SOLE   56,433 0 0
LIFE STORAGE INC COM 53223X107 332 3,000 SH   SOLE   3,000 0 0
LINDE PLC SHS G5494J103 7,699 28,557 SH   SOLE   28,557 0 0
M & T BK CORP COM 55261F104 4,380 24,842 SH   SOLE   24,842 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,637 79,095 SH   SOLE   79,095 0 0
MEDTRONIC PLC SHS G5960L103 5,791 71,716 SH   SOLE   71,716 0 0
MERCK & CO INC COM 58933Y105 231 2,680 SH   SOLE   2,680 0 0
MICROSOFT CORP COM 594918104 12,151 52,173 SH   SOLE   52,173 0 0
NEOGEN CORP COM 640491106 3,153 225,696 SH   SOLE   225,696 0 0
NEXTERA ENERGY INC COM 65339F101 10,439 133,133 SH   SOLE   133,133 0 0
NORFOLK SOUTHN CORP COM 655844108 7,411 35,350 SH   SOLE   35,350 0 0
PAYPAL HLDGS INC COM 70450Y103 3,938 45,756 SH   SOLE   45,756 0 0
PEPSICO INC COM 713448108 9,695 59,386 SH   SOLE   59,386 0 0
PROCTER AND GAMBLE CO COM 742718109 7,310 57,898 SH   SOLE   57,898 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 213 2,660 SH   SOLE   2,660 0 0
SCHLUMBERGER LTD COM STK 806857108 2,624 73,100 SH   SOLE   73,100 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,531 62,715 SH   SOLE   62,715 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,345 53,055 SH   SOLE   53,055 0 0
STERIS PLC SHS USD G8473T100 5,776 34,734 SH   SOLE   34,734 0 0
TEXAS INSTRS INC COM 882508104 204 1,315 SH   SOLE   1,315 0 0
TRACTOR SUPPLY CO COM 892356106 9,436 50,763 SH   SOLE   50,763 0 0
TYLER TECHNOLOGIES INC COM 902252105 5,744 16,529 SH   SOLE   16,529 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,766 8,424 SH   SOLE   8,424 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 508 2,974 SH   SOLE   2,974 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 240 1,337 SH   SOLE   1,337 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 11,036 229,390 SH   SOLE   229,390 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,086 55,005 SH   SOLE   55,005 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 330 1,074 SH   SOLE   1,074 0 0
VERISK ANALYTICS INC COM 92345Y106 561 3,290 SH   SOLE   3,290 0 0
VISA INC COM CL A 92826C839 7,610 42,838 SH   SOLE   42,838 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 12,232 49,709 SH   SOLE   49,709 0 0