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
AMAZON INC Stock 023135106   25,189,021 135,185 SH   SOLE 0 0 0 135,185
NASDAQ 100 ETF ETF 46090E103   22,719,621 46,550 SH   SOLE 0 0 0 46,549
S&P TECHNOLOGY SECTOR ETF ETF 81369Y803   5,950,407 26,357 SH   SOLE 0 0 0 26,357
STARBUCKS CORP COM Stock 855244109   6,809,576 69,849 SH   SOLE 0 0 0 69,848
ISHARES GOLD TRUST ETF 464285204   1,089,822 21,928 SH   SOLE 0 0 0 21,928
JOHNSON & JOHNSON COM Stock 478160104   9,988,743 61,636 SH   SOLE 0 0 0 61,636
WASTE MANAGEMENT INC Stock 94106L109   9,119,387 43,928 SH   SOLE 0 0 0 43,927
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   12,814,976 45,257 SH   SOLE 0 0 0 45,257
VANGUARD INTERNATIONAL HIGH DIVIDEND ETF ETF 921946794   10,954,966 149,210 SH   SOLE 0 0 0 149,209
COSTCO WHOLESALE Stock 22160K105   12,614,073 14,229 SH   SOLE 0 0 0 14,228
HCA HEALTHCARE INC COM Stock 40412C101   593,388 1,460 SH   SOLE 0 0 0 1,460
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796   440,606 9,325 SH   SOLE 0 0 0 9,325
MSCI 400 SOCIAL RESPONSIBLE ETF ETF 464288570   331,157 3,044 SH   SOLE 0 0 0 3,044
YUM BRANDS INC COM Stock 988498101   2,986,799 21,379 SH   SOLE 0 0 0 21,378
PIMCO INCOME STRATEGY FD II COM CEF 72201J104   118,872 15,600 SH   SOLE 0 0 0 15,600
PROCTER AND GAMBLE CO COM Stock 742718109   10,480,721 60,512 SH   SOLE 0 0 0 60,512
COCA COLA CO COM Stock 191216100   4,383,015 60,994 SH   SOLE 0 0 0 60,993
MARRIOTT INTL INC NEW CL A Stock 571903202   207,581 835 SH   SOLE 0 0 0 835
INTEL CORP COM Stock 458140100   529,868 22,586 SH   SOLE 0 0 0 22,586
CME GROUP INC COM Stock 12572Q105   2,873,547 13,023 SH   SOLE 0 0 0 13,023
STATE STR CORP COM Stock 857477103   212,328 2,400 SH   SOLE 0 0 0 2,400
MEDTRONIC PLC SHS Stock G5960L103   227,265 2,524 SH   SOLE 0 0 0 2,524
CLOROX CO DEL COM Stock 189054109   1,665,918 10,226 SH   SOLE 0 0 0 10,226
NETFLIX INC COM Stock 64110L106   10,706,321 15,095 SH   SOLE 0 0 0 15,094
SPDR DOW JONES ETF ETF 78467X109   714,650 1,689 SH   SOLE 0 0 0 1,689
PAYCHEX INC COM Stock 704326107   7,641,676 56,947 SH   SOLE 0 0 0 56,946
MERCK & CO INC COM Stock 58933Y105   987,203 8,693 SH   SOLE 0 0 0 8,693
SPDR S&P 500 ETF ETF 78462F103   6,456,521 11,253 SH   SOLE 0 0 0 11,253
MASTERCARD INCORPORATED CL A Stock 57636Q104   491,331 995 SH   SOLE 0 0 0 995
UNITED RENTALS INC COM Stock 911363109   5,383,895 6,649 SH   SOLE 0 0 0 6,649
NORDSON CORP COM Stock 655663102   525,260 2,000 SH   SOLE 0 0 0 2,000
LAMB WESTON HLDGS INC COM Stock 513272104   302,142 4,667 SH   SOLE 0 0 0 4,667
ISHARES TIPS BOND ETF ETF 464287176   296,133 2,681 SH   SOLE 0 0 0 2,680
SMUCKER J M CO COM NEW Stock 832696405   558,271 4,610 SH   SOLE 0 0 0 4,610
CORNING INC COM Stock 219350105   598,676 13,260 SH   SOLE 0 0 0 13,259
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,166,940 48,251 SH   SOLE 0 0 0 48,250
FEDEX CORP COM Stock 31428X106   855,797 3,127 SH   SOLE 0 0 0 3,127
SNAP ON INC COM Stock 833034101   343,306 1,185 SH   SOLE 0 0 0 1,185
SHERWIN WILLIAMS CO COM Stock 824348106   301,138 789 SH   SOLE 0 0 0 789
PEPSICO INC Stock 713448108   17,839,668 104,908 SH   SOLE 0 0 0 104,908
KIMBERLY-CLARK CORP COM Stock 494368103   1,406,046 9,882 SH   SOLE 0 0 0 9,882
HONEYWELL INTL INC COM Stock 438516106   270,447 1,308 SH   SOLE 0 0 0 1,308
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   1,522,639 19,880 SH   SOLE 0 0 0 19,880
HOME DEPOT INC COM Stock 437076102   6,150,616 15,179 SH   SOLE 0 0 0 15,179
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   985,436 3,561 SH   SOLE 0 0 0 3,561
S&P HEALTHCARE SECTOR ETF ETF 81369Y209   580,978 3,772 SH   SOLE 0 0 0 3,772
SPDR GOLD SHARES ETF 78463V107   740,361 3,046 SH   SOLE 0 0 0 3,046
SOUTHERN CO COM Stock 842587107   1,608,915 17,841 SH   SOLE 0 0 0 17,841
BECTON DICKINSON & CO COM Stock 075887109   1,889,938 7,839 SH   SOLE 0 0 0 7,838
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   1,620,515 4,317 SH   SOLE 0 0 0 4,317
S&P CONSUMER STAPLES SECTOR ETF ETF 81369Y308   298,385 3,595 SH   SOLE 0 0 0 3,595
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   5,488,933 46,930 SH   SOLE 0 0 0 46,930
WASTE CONNECTIONS INC COM Stock 94106B101   2,235,250 12,500 SH   SOLE 0 0 0 12,500
BERKSHIRE HATHAWAY B Stock 084670702   19,509,961 42,389 SH   SOLE 0 0 0 42,389
ALPHABET CLASS A Stock 02079K305   3,793,985 22,876 SH   SOLE 0 0 0 22,876
CONSTELLATION BRANDS INC CL A Stock 21036P108   1,027,602 3,988 SH   SOLE 0 0 0 3,987
MICROSOFT CORP Stock 594918104   58,002,539 134,796 SH   SOLE 0 0 0 134,795
BOEING CO COM Stock 097023105   783,729 5,155 SH   SOLE 0 0 0 5,154
NEXTERA ENERGY INC COM Stock 65339F101   1,664,762 19,694 SH   SOLE 0 0 0 19,694
TESLA INC COM Stock 88160R101   908,641 3,473 SH   SOLE 0 0 0 3,473
S&P FINANCIAL SECTOR ETF ETF 81369Y605   5,656,631 124,815 SH   SOLE 0 0 0 124,815
NORFOLK SOUTHN CORP COM Stock 655844108   6,048,635 24,341 SH   SOLE 0 0 0 24,340
AMPHENOL CORP NEW CL A Stock 032095101   808,636 12,410 SH   SOLE 0 0 0 12,410
VANGUARD S&P 500 ETF ETF 922908363   883,188 1,674 SH   SOLE 0 0 0 1,673
ARROW ELECTRS INC COM Stock 042735100   314,807 2,370 SH   SOLE 0 0 0 2,370
CONSOLIDATED EDISON INC COM Stock 209115104   726,807 6,980 SH   SOLE 0 0 0 6,979
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   2,410,780 13,456 SH   SOLE 0 0 0 13,456
ELI LILLY & CO COM Stock 532457108   3,078,642 3,475 SH   SOLE 0 0 0 3,475
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   3,284,810 50,738 SH   SOLE 0 0 0 50,738
INVESCO SENIOR LOAN ETF ETF 46138G508   425,453 20,250 SH   SOLE 0 0 0 20,250
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   355,470 3,083 SH   SOLE 0 0 0 3,083
CARRIER GLOBAL CORPORATION COM Stock 14448C104   899,238 11,172 SH   SOLE 0 0 0 11,172
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   508,208 8,820 SH   SOLE 0 0 0 8,820
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   1,227,353 8,202 SH   SOLE 0 0 0 8,202
GROUP 1 AUTOMOTIVE INC COM Stock 398905109   727,776 1,900 SH   SOLE 0 0 0 1,900
QUANTA SVCS INC COM Stock 74762E102   1,150,859 3,860 SH   SOLE 0 0 0 3,860
MARATHON PETE CORP COM Stock 56585A102   985,606 6,050 SH   SOLE 0 0 0 6,050
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   253,406 6,812 SH   SOLE 0 0 0 6,812
REGENERON PHARMACEUTICALS COM Stock 75886F107   1,093,290 1,040 SH   SOLE 0 0 0 1,040
FIRST SOLAR INC COM Stock 336433107   299,328 1,200 SH   SOLE 0 0 0 1,200
PIMCO 0-5 YEAR HIGH YIELD CORP BOND ETF ETF 72201R783   550,176 5,761 SH   SOLE 0 0 0 5,761
SCHWAB US AGGREGATE BOND ETF ETF 808524839   332,640 7,000 SH   SOLE 0 0 0 7,000
VISA INC Stock 92826C839   32,402,676 117,849 SH   SOLE 0 0 0 117,849
HERSHEY CO COM Stock 427866108   1,410,523 7,355 SH   SOLE 0 0 0 7,354
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   273,930 3,000 SH   SOLE 0 0 0 3,000
VANGUARD VALUE ETF ETF 922908744   1,191,091 6,823 SH   SOLE 0 0 0 6,823
VANGUARD GROWTH ETF ETF 922908736   210,778 549 SH   SOLE 0 0 0 549
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   227,642 957 SH   SOLE 0 0 0 957
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437   1,529,018 51,990 SH   SOLE 0 0 0 51,989
META PLATFORMS INC CL A Stock 30303M102   9,705,935 16,955 SH   SOLE 0 0 0 16,955
PALO ALTO NETWORKS INC COM Stock 697435105   4,680,951 13,695 SH   SOLE 0 0 0 13,695
BROADCOM INC COM Stock 11135F101   1,205,775 6,990 SH   SOLE 0 0 0 6,990
METLIFE INC COM Stock 59156R108   1,000,482 12,130 SH   SOLE 0 0 0 12,130
NOVARTIS AG SPONSORED ADR ADR 66987V109   921,221 8,009 SH   SOLE 0 0 0 8,009
NVIDIA CORPORATION COM Stock 67066G104   14,076,600 116,013 SH   SOLE 0 0 0 116,013
ISHARES SHORT-TERM CORPORATE BOND ETF ETF 464288646   2,757,646 52,367 SH   SOLE 0 0 0 52,367
GRAINGER W W INC COM Stock 384802104   229,577 221 SH   SOLE 0 0 0 221
ABBVIE INC Stock 00287Y109   6,427,319 32,547 SH   SOLE 0 0 0 32,546
CASEYS GENERAL STORES Stock 147528103   427,835 1,139 SH   SOLE 0 0 0 1,138
VANGUARD TOTAL BOND ETF ETF 921937835   2,491,774 33,175 SH   SOLE 0 0 0 33,175
ZOETIS INC CL A Stock 98978V103   5,858,972 29,988 SH   SOLE 0 0 0 29,987
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   208,404 1,200 SH   SOLE 0 0 0 1,200
S&P 500 QUALITY ETF ETF 46137V241   2,181,297 32,426 SH   SOLE 0 0 0 32,426
BLACKSTONE INC COM Stock 09260D107   509,157 3,325 SH   SOLE 0 0 0 3,325
CHURCH & DWIGHT CO INC COM Stock 171340102   2,632,968 25,143 SH   SOLE 0 0 0 25,142
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   559,073 5,179 SH   SOLE 0 0 0 5,179
STRYKER CORPORATION COM Stock 863667101   9,779,189 27,070 SH   SOLE 0 0 0 27,069
QUALCOMM INC COM Stock 747525103   519,406 3,054 SH   SOLE 0 0 0 3,054
GENERAL DYNAMICS CORP COM Stock 369550108   420,560 1,392 SH   SOLE 0 0 0 1,391
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   4,827,710 9,827 SH   SOLE 0 0 0 9,827
VERALTO CORP Stock 92338C103   311,546 2,785 SH   SOLE 0 0 0 2,785
DISCOVER FINL SVCS COM Stock 254709108   1,321,672 9,421 SH   SOLE 0 0 0 9,421
MCDONALDS CORP COM Stock 580135101   14,093,662 46,283 SH   SOLE 0 0 0 46,283
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,947,066 12,121 SH   SOLE 0 0 0 12,120
DOVER CORP COM Stock 260003108   301,607 1,573 SH   SOLE 0 0 0 1,573
CISCO SYS INC COM Stock 17275R102   586,745 11,025 SH   SOLE 0 0 0 11,024
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307   294,600 3,750 SH   SOLE 0 0 0 3,750
AUTODESK INC COM Stock 052769106   1,624,506 5,897 SH   SOLE 0 0 0 5,897
JETBLUE AWYS CORP COM Stock 477143101   118,080 18,000 SH   SOLE 0 0 0 18,000
AT&T INC COM Stock 00206R102   487,045 22,138 SH   SOLE 0 0 0 22,138
S&P ENERGY SECTOR ETF ETF 81369Y506   2,147,941 24,464 SH   SOLE 0 0 0 24,464
S&P MATERIALS SECTOR ETF ETF 81369Y100   358,726 3,722 SH   SOLE 0 0 0 3,722
ISHARES BIOTECHNOLOGY ETF ETF 464287556   2,860,677 19,648 SH   SOLE 0 0 0 19,647
ISHARES HIGH YIELD CORPORATE BOND ETF ETF 464288513   599,432 7,465 SH   SOLE 0 0 0 7,464
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   503,586 1,120 SH   SOLE 0 0 0 1,120
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   2,635,551 220,918 SH   SOLE 0 0 0 220,917
S&P CONSUMER DISCRETIONARY SECTOR ETF ETF 81369Y407   596,702 2,978 SH   SOLE 0 0 0 2,978
S&P INDUSTRIAL SECTOR ETF ETF 81369Y704   7,144,685 52,752 SH   SOLE 0 0 0 52,751
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   863,779 5,697 SH   SOLE 0 0 0 5,697
ISHARES S&P 500 GROWTH ETF ETF 464287309   896,412 9,362 SH   SOLE 0 0 0 9,362
ISHARES CORE S&P 500 ETF ETF 464287200   438,165 760 SH   SOLE 0 0 0 759
UNION PAC CORP COM Stock 907818108   1,410,698 5,723 SH   SOLE 0 0 0 5,723
CINTAS CORP COM Stock 172908105   209,174 1,016 SH   SOLE 0 0 0 1,016
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   362,705 10,915 SH   SOLE 0 0 0 10,915
SALESFORCE INC COM Stock 79466L302   2,501,729 9,140 SH   SOLE 0 0 0 9,140
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   8,597,579 13,899 SH   SOLE 0 0 0 13,899
LOCKHEED MARTIN CORP COM Stock 539830109   993,596 1,700 SH   SOLE 0 0 0 1,699
JPMORGAN CHASE & CO. COM Stock 46625H100   16,117,605 76,437 SH   SOLE 0 0 0 76,437
TOOTSIE ROLL INDS INC COM Stock 890516107   354,359 11,442 SH   SOLE 0 0 0 11,442
CHEVRON CORP Stock 166764100   10,970,281 74,491 SH   SOLE 0 0 0 74,490
DANAHER CORPORATION COM Stock 235851102   10,882,067 39,141 SH   SOLE 0 0 0 39,141
M & T BK CORP COM Stock 55261F104   968,788 5,439 SH   SOLE 0 0 0 5,438
TJX COS INC NEW COM Stock 872540109   2,231,144 18,982 SH   SOLE 0 0 0 18,982
BANK OF AMERICA CORP Stock 060505104   542,331 13,668 SH   SOLE 0 0 0 13,667
SPDR S&P DIVIDEND ETF ETF 78464A763   800,359 5,635 SH   SOLE 0 0 0 5,634
WALMART INC COM Stock 931142103   416,261 5,155 SH   SOLE 0 0 0 5,154
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   678,937 3,071 SH   SOLE 0 0 0 3,071
ORACLE CORP COM Stock 68389X105   275,026 1,614 SH   SOLE 0 0 0 1,614
RTX CORPORATION COM Stock 75513E101   9,738,934 80,381 SH   SOLE 0 0 0 80,380
VANGUARD HIGH DIVIDEND ETF ETF 921946406   3,900,094 30,422 SH   SOLE 0 0 0 30,421
PFIZER INC COM Stock 717081103   1,267,398 43,794 SH   SOLE 0 0 0 43,794
ISHARES INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   3,260,858 28,862 SH   SOLE 0 0 0 28,862
MORGAN STANLEY COM NEW Stock 617446448   7,411,814 71,103 SH   SOLE 0 0 0 71,103
3M CO COM Stock 88579Y101   263,148 1,925 SH   SOLE 0 0 0 1,925
CATERPILLAR INC COM Stock 149123101   979,756 2,505 SH   SOLE 0 0 0 2,505
ALPHABET CLASS C Stock 02079K107   23,371,049 139,787 SH   SOLE 0 0 0 139,787
AMERICAN EXPRESS CO COM Stock 025816109   366,120 1,350 SH   SOLE 0 0 0 1,350
AMGEN INC COM Stock 031162100   7,163,350 22,232 SH   SOLE 0 0 0 22,231
APPLIED MATLS INC COM Stock 038222105   2,667,651 13,203 SH   SOLE 0 0 0 13,202
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   15,712,594 79,332 SH   SOLE 0 0 0 79,332
EATON CORP PLC SHS Stock G29183103   281,061 848 SH   SOLE 0 0 0 848
ISHARES SMALL CAP VALUE ETF ETF 464287879   7,422,173 68,941 SH   SOLE 0 0 0 68,940
TOMPKINS FINL CORP COM Stock 890110109   240,144 4,155 SH   SOLE 0 0 0 4,155
COMMUNITY FINANCIAL SYSTEM INC COM Stock 203607106   248,455 4,279 SH   SOLE 0 0 0 4,278
PHILIP MORRIS INTL INC COM Stock 718172109   2,267,370 18,677 SH   SOLE 0 0 0 18,676
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,731,427 33,464 SH   SOLE 0 0 0 33,464
ISHARES RUSSELL 3000 ETF ETF 464287689   681,232 2,085 SH   SOLE 0 0 0 2,085
ALTRIA GROUP INC COM Stock 02209S103   1,079,823 21,156 SH   SOLE 0 0 0 21,156
EXXON MOBIL CORP COM Stock 30231G102   4,448,666 37,951 SH   SOLE 0 0 0 37,951
UNITEDHEALTH GROUP INC COM Stock 91324P102   8,529,897 14,589 SH   SOLE 0 0 0 14,589
TRAVELERS COMPANIES INC COM Stock 89417E109   808,182 3,452 SH   SOLE 0 0 0 3,452
LOWES COS INC COM Stock 548661107   7,069,631 26,102 SH   SOLE 0 0 0 26,101
DEERE & CO COM Stock 244199105   7,151,311 17,136 SH   SOLE 0 0 0 17,135
COLGATE PALMOLIVE CO COM Stock 194162103   484,170 4,664 SH   SOLE 0 0 0 4,664
SHOPIFY INC CL A Stock 82509L107   256,448 3,200 SH   SOLE 0 0 0 3,200
NOVO-NORDISK A S ADR ADR 670100205   646,550 5,430 SH   SOLE 0 0 0 5,430
PAYPAL HLDGS INC COM Stock 70450Y103   211,227 2,707 SH   SOLE 0 0 0 2,707
TORONTO DOMINION BK ONT COM NEW Stock 891160509   253,688 4,010 SH   SOLE 0 0 0 4,010
AUTOZONE INC COM Stock 053332102   567,007 180 SH   SOLE 0 0 0 180
BLACKROCK INC COM Stock 09290D101   797,627 840 SH   SOLE 0 0 0 840
ISHARES CORE S&P MID-CAP ETF ETF 464287507   15,721,130 252,265 SH   SOLE 0 0 0 252,264
APPLE INC Stock 037833100   77,433,830 332,334 SH   SOLE 0 0 0 332,334
ABBOTT LABS COM Stock 002824100   2,078,613 18,232 SH   SOLE 0 0 0 18,231
WALT DISNEY CO Stock 254687106   3,534,380 36,744 SH   SOLE 0 0 0 36,743
BOOKING HOLDINGS INC COM Stock 09857L108   214,818 51 SH   SOLE 0 0 0 51
FERRARI N V COM Stock N3167Y103   912,013 1,940 SH   SOLE 0 0 0 1,940