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
3M CO COM 88579Y101 BBG001S5T7X2 250,325 2,360 SH   SOLE   2,360 0 0
ABBOTT LABS COM 002824100 BBG001S5N9M6 4,589,262 40,377 SH   SOLE   40,377 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,917,393 10,529 SH   SOLE   10,529 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2,034,865 5,871 SH   SOLE   5,871 0 0
AFLAC INC COM 001055102 BBG001S5NGJ4 411,956 4,798 SH   SOLE   4,798 0 0
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1,979,725 8,172 SH   SOLE   8,172 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 239,979 1,590 SH   SOLE   1,590 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 3,038,957 19,959 SH   SOLE   19,959 0 0
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 212,950 4,882 SH   SOLE   4,882 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 275,801 1,529 SH   SOLE   1,529 0 0
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 539,072 6,261 SH   SOLE   6,261 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,270,510 5,580 SH   SOLE   5,580 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 2,044,946 10,349 SH   SOLE   10,349 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1,361,876 11,144 SH   SOLE   11,144 0 0
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 577,425 1,317 SH   SOLE   1,317 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 512,385 1,802 SH   SOLE   1,802 0 0
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 3,060,800 15,475 SH   SOLE   15,475 0 0
APPLE INC COM 037833100 BBG001S5N8V8 7,097,158 41,388 SH   SOLE   41,388 0 0
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 3,352,459 11,561 SH   SOLE   11,561 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,579,509 6,325 SH   SOLE   6,325 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 273,972 7,225 SH   SOLE   7,225 0 0
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 2,361,157 9,542 SH   SOLE   9,542 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 506,727 1,205 SH   SOLE   1,205 0 0
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 230,183 3,990 SH   SOLE   3,990 0 0
BLACKSTONE INC COM 09260D107 BBG001S7H949 2,386,029 18,163 SH   SOLE   18,163 0 0
BOEING CO COM 097023105 BBG001S5P0V3 681,448 3,531 SH   SOLE   3,531 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 350,967 6,472 SH   SOLE   6,472 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 720,238 543 SH   SOLE   543 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 209,598 572 SH   SOLE   572 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 349,442 2,215 SH   SOLE   2,215 0 0
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 3,289,013 12,693 SH   SOLE   12,693 0 0
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 1,076,769 10,323 SH   SOLE   10,323 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 2,819,228 56,486 SH   SOLE   56,486 0 0
CLOROX CO DEL COM 189054109 BBG001S5PX50 259,212 1,693 SH   SOLE   1,693 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 2,586,367 42,275 SH   SOLE   42,275 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3,627,707 40,285 SH   SOLE   40,285 0 0
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 2,679,135 9,858 SH   SOLE   9,858 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 5,006,164 6,833 SH   SOLE   6,833 0 0
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 2,222,613 27,866 SH   SOLE   27,866 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 2,624,468 6,390 SH   SOLE   6,390 0 0
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 740,003 5,645 SH   SOLE   5,645 0 0
DOW INC COM 260557103 BBG00BN96931 333,486 5,757 SH   SOLE   5,757 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 1,285,576 13,293 SH   SOLE   13,293 0 0
EATON CORP PLC SHS G29183103 BBG001S5QZ45 4,836,262 15,467 SH   SOLE   15,467 0 0
ECOLAB INC COM 278865100 BBG001S5QRB5 2,755,312 11,933 SH   SOLE   11,933 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 5,669,150 7,287 SH   SOLE   7,287 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 4,013,285 35,384 SH   SOLE   35,384 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 BBG004M284L2 99,700 10,000 SH   SOLE   10,000 0 0
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 1,775,582 29,707 SH   SOLE   29,707 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 3,654,367 31,438 SH   SOLE   31,438 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 819,095 2,827 SH   SOLE   2,827 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 BBG00ZDRMBK7 1,046,405 53,144 SH   SOLE   53,144 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 342,080 4,910 SH   SOLE   4,910 0 0
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 4,529,935 16,036 SH   SOLE   16,036 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 521,277 1,248 SH   SOLE   1,248 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 BBG00GQVSFK1 872,843 43,928 SH   SOLE   43,928 0 0
HERSHEY CO COM 427866108 BBG001S5S148 266,358 1,369 SH   SOLE   1,369 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 2,873,561 7,491 SH   SOLE   7,491 0 0
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 1,850,477 9,016 SH   SOLE   9,016 0 0
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 411,082 1,532 SH   SOLE   1,532 0 0
INTEL CORP COM 458140100 BBG001S5SF65 1,422,672 32,209 SH   SOLE   32,209 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 4,021,615 21,060 SH   SOLE   21,060 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 1,630,744 24,757 SH   SOLE   24,757 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 219,683 10,476 SH   SOLE   10,476 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 7,782,001 380,910 SH   SOLE   380,910 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 219,674 6,243 SH   SOLE   6,243 0 0
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 526,595 12,535 SH   SOLE   12,535 0 0
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 11,212,948 151,077 SH   SOLE   151,077 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 12,726,596 116,844 SH   SOLE   116,844 0 0
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 787,268 28,077 SH   SOLE   28,077 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 9,205,399 232,108 SH   SOLE   232,108 0 0
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 393,206 12,200 SH   SOLE   12,200 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 3,827,763 24,197 SH   SOLE   24,197 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 4,086,386 20,401 SH   SOLE   20,401 0 0
JUNIPER NETWORKS INC COM 48203R104 BBG001SCTT05 699,063 18,863 SH   SOLE   18,863 0 0
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 6,023,316 328,425 SH   SOLE   328,425 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 301,912 1,382 SH   SOLE   1,382 0 0
LINDE PLC SHS G54950103 BBG01FND0CH6 385,850 831 SH   SOLE   831 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 558,512 1,228 SH   SOLE   1,228 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 450,327 1,768 SH   SOLE   1,768 0 0
M & T BK CORP COM 55261F104 BBG001S7S2B4 1,619,522 11,135 SH   SOLE   11,135 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,218,372 2,530 SH   SOLE   2,530 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 333,581 4,343 SH   SOLE   4,343 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 2,683,784 9,519 SH   SOLE   9,519 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 2,069,441 23,746 SH   SOLE   23,746 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 2,957,851 22,416 SH   SOLE   22,416 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 294,266 606 SH   SOLE   606 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 7,749,520 18,420 SH   SOLE   18,420 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 755,621 11,236 SH   SOLE   11,236 0 0
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 1,777,619 25,395 SH   SOLE   25,395 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 1,445,262 15,349 SH   SOLE   15,349 0 0
MURPHY USA INC COM 626755102 BBG001Z0Q6V2 251,520 600 SH   SOLE   600 0 0
NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 228,283 4,250 SH   SOLE   4,250 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 3,379,811 52,884 SH   SOLE   52,884 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 252,618 2,688 SH   SOLE   2,688 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 737,084 2,892 SH   SOLE   2,892 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 732,440 7,572 SH   SOLE   7,572 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 302,696 335 SH   SOLE   335 0 0
ORACLE CORP COM 68389X105 BBG001S5SJG6 512,489 4,080 SH   SOLE   4,080 0 0
PACKAGING CORP AMER COM 695156109 BBG001S5V741 384,464 2,026 SH   SOLE   2,026 0 0
PAYCHEX INC COM 704326107 BBG001S5V135 391,336 3,187 SH   SOLE   3,187 0 0
PEPSICO INC COM 713448108 BBG001S695T1 5,969,638 34,110 SH   SOLE   34,110 0 0
PFIZER INC COM 717081103 BBG001S5V466 640,462 23,080 SH   SOLE   23,080 0 0
PHILLIPS 66 COM 718546104 BBG00286S4P7 344,974 2,112 SH   SOLE   2,112 0 0
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 461,467 3,785 SH   SOLE   3,785 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,577,369 9,722 SH   SOLE   9,722 0 0
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 232,060 1,977 SH   SOLE   1,977 0 0
QUALCOMM INC COM 747525103 BBG001S6VS70 2,427,254 14,337 SH   SOLE   14,337 0 0
REALTY INCOME CORP COM 756109104 BBG001S884K0 348,350 6,439 SH   SOLE   6,439 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1,818,272 6,241 SH   SOLE   6,241 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 3,033,840 31,107 SH   SOLE   31,107 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 831,693 11,497 SH   SOLE   11,497 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 290,268 3,600 SH   SOLE   3,600 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 15,865,785 77,123 SH   SOLE   77,123 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 617,223 1,180 SH   SOLE   1,180 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 342,073 3,743 SH   SOLE   3,743 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 3,273,817 9,148 SH   SOLE   9,148 0 0
SYSCO CORP COM 871829107 BBG001S5WJS8 285,510 3,517 SH   SOLE   3,517 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1,897,167 10,890 SH   SOLE   10,890 0 0
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 483,294 2,100 SH   SOLE   2,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 2,753,527 18,526 SH   SOLE   18,526 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 2,045,392 4,135 SH   SOLE   4,135 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 6,390,477 25,576 SH   SOLE   25,576 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 2,747,156 31,766 SH   SOLE   31,766 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 211,508 440 SH   SOLE   440 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 207,920 800 SH   SOLE   800 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 1,528,902 12,637 SH   SOLE   12,637 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 491,438 7,143 SH   SOLE   7,143 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 4,058,791 14,543 SH   SOLE   14,543 0 0
WALMART INC COM 931142103 BBG001S5XH92 4,542,686 75,498 SH   SOLE   75,498 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 667,540 15,955 SH   SOLE   15,955 0 0
WOODWARD INC COM 980745103 BBG001S6YZC5 1,782,706 11,567 SH   SOLE   11,567 0 0
YUM BRANDS INC COM 988498101 BBG001S7JQ30 297,127 2,143 SH   SOLE   2,143 0 0