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
Expires: July 31, 2015
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
AMAZON INC Stock 023135106 33,209,872 139,338 SH SOLE 0 0 0 139,338
NASDAQ 100 ETF ETF 46090E103 33,036,121 44,862 SH SOLE 0 0 0 44,861
S&P TECHNOLOGY SECTOR ETF ETF 81369Y803 10,081,218 52,914 SH SOLE 0 0 0 52,914
STARBUCKS CORP COM Stock 855244109 4,819,975 47,167 SH SOLE 0 0 0 47,166
ISHARES GOLD ETF ETF 464285204 4,409,860 58,401 SH SOLE 0 0 0 58,401
JOHNSON & JOHNSON COM Stock 478160104 13,586,094 53,495 SH SOLE 0 0 0 53,494
WASTE MANAGEMENT INC Stock 94106L109 10,381,256 46,578 SH SOLE 0 0 0 46,577
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 37,520,545 101,396 SH SOLE 0 0 0 101,395
VANGUARD INTERNATIONAL DIVIDEND ETF ETF 921946794 32,863,098 334,655 SH SOLE 0 0 0 334,654
COSTCO WHOLESALE Stock 22160K105 13,311,506 14,230 SH SOLE 0 0 0 14,229
HCA HEALTHCARE INC COM Stock 40412C101 577,427 1,481 SH SOLE 0 0 0 1,481
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 247,165 3,613 SH SOLE 0 0 0 3,613
STATE STREET SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 656,825 10,750 SH SOLE 0 0 0 10,750
MSCI 400 SOCIAL RESPONSIBLE ETF ETF 464288570 738,292 5,185 SH SOLE 0 0 0 5,185
YUM BRANDS INC COM Stock 988498101 2,801,743 17,526 SH SOLE 0 0 0 17,526
PROCTER & GAMBLE CO COM Stock 742718109 7,629,863 52,031 SH SOLE 0 0 0 52,031
COCA COLA CO COM Stock 191216100 4,784,280 58,869 SH SOLE 0 0 0 58,868
MARRIOTT INTL INC NEW CL A Stock 571903202 264,972 715 SH SOLE 0 0 0 715
BIOGEN INC COM Stock 09062X103 216,060 1,000 SH SOLE 0 0 0 1,000
INTEL CORP COM Stock 458140100 1,843,258 13,201 SH SOLE 0 0 0 13,201
CME GROUP INC COM Stock 12572Q105 2,532,501 11,468 SH SOLE 0 0 0 11,468
STATE STR CORP COM Stock 857477103 352,768 2,080 SH SOLE 0 0 0 2,080
CLOROX CO DEL COM Stock 189054109 732,979 7,680 SH SOLE 0 0 0 7,680
NETFLIX INC. COM Stock 64110L106 11,607,887 162,575 SH SOLE 0 0 0 162,575
SPDR DOW JONES ETF ETF 78467X109 810,227 1,551 SH SOLE 0 0 0 1,551
PAYCHEX INC COM Stock 704326107 1,950,184 19,833 SH SOLE 0 0 0 19,833
MERCK & CO INC COM Stock 58933Y105 900,986 7,012 SH SOLE 0 0 0 7,011
SPDR S&P 500 ETF ETF 78462F103 9,361,913 12,537 SH SOLE 0 0 0 12,536
MASTERCARD INCORPORATED CL A Stock 57636Q104 515,654 1,004 SH SOLE 0 0 0 1,004
UNITED RENTALS INC COM Stock 911363109 5,142,188 4,539 SH SOLE 0 0 0 4,539
NORDSON CORP COM Stock 655663102 603,380 2,000 SH SOLE 0 0 0 2,000
CORNING INC COM Stock 219350105 2,969,964 11,627 SH SOLE 0 0 0 11,627
HOWMET AEROSPACE INC COM Stock 443201108 487,174 1,812 SH SOLE 0 0 0 1,812
STATE STREET SPDR MSCI EAFE FOSSIL FUEL RESERVES FREE ETF ETF 78470E106 246,251 4,550 SH SOLE 0 0 0 4,550
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,080,392 25,517 SH SOLE 0 0 0 25,517
FEDEX CORP COM Stock 31428X106 858,602 2,742 SH SOLE 0 0 0 2,742
SNAP ON INC COM Stock 833034101 557,324 1,385 SH SOLE 0 0 0 1,385
SHERWIN WILLIAMS CO COM Stock 824348106 356,371 1,035 SH SOLE 0 0 0 1,035
PEPSICO INC Stock 713448108 7,259,891 53,618 SH SOLE 0 0 0 53,618
SPDR CONVERTIBLE SECURITIES ETF ETF 78464A359 2,273,750 21,088 SH SOLE 0 0 0 21,088
HOME DEPOT INC COM Stock 437076102 5,217,746 14,795 SH SOLE 0 0 0 14,794
NUVEEN ESG INTERNATIONAL EQUITY ETF ETF 67092P805 500,250 12,500 SH SOLE 0 0 0 12,500
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 720,223 3,216 SH SOLE 0 0 0 3,216
S&P HEALTHCARE SECTOR ETF ETF 81369Y209 404,347 2,549 SH SOLE 0 0 0 2,548
SPDR GOLD SHARES ETF 78463V107 1,132,769 3,075 SH SOLE 0 0 0 3,075
SOUTHERN CO COM Stock 842587107 1,246,623 13,025 SH SOLE 0 0 0 13,025
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,987,713 16,008 SH SOLE 0 0 0 16,008
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 13,372,451 90,166 SH SOLE 0 0 0 90,165
WASTE CONNECTIONS INC COM Stock 94106B101 2,083,625 12,500 SH SOLE 0 0 0 12,500
BERKSHIRE HATHAWAY B Stock 084670702 20,492,222 40,953 SH SOLE 0 0 0 40,952
ALPHABET CLASS A Stock 02079K305 7,687,743 21,512 SH SOLE 0 0 0 21,512
MICROSOFT CORP Stock 594918104 44,260,356 118,654 SH SOLE 0 0 0 118,654
NEXTERA ENERGY INC COM Stock 65339F101 1,123,632 12,802 SH SOLE 0 0 0 12,802
BOEING CO COM Stock 097023105 2,607,761 12,047 SH SOLE 0 0 0 12,046
VANGUARD MID-CAP ETF ETF 922908629 241,710 3,000 SH SOLE 0 0 0 3,000
TESLA INC COM Stock 88160R101 1,565,909 3,723 SH SOLE 0 0 0 3,723
S&P FINANCIAL SECTOR ETF ETF 81369Y605 5,693,604 106,204 SH SOLE 0 0 0 106,204
NORFOLK SOUTHN CORP COM Stock 655844108 6,354,116 20,198 SH SOLE 0 0 0 20,198
OGE ENERGY CORP COM Stock 670837103 209,238 4,300 SH SOLE 0 0 0 4,300
DELL TECHNOLOGIES INC CL C Stock 24703L202 6,313,123 14,632 SH SOLE 0 0 0 14,632
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 296,290 2,479 SH SOLE 0 0 0 2,479
AMPHENOL CORP CL A Stock 032095101 1,696,551 9,622 SH SOLE 0 0 0 9,622
VANGUARD S&P 500 ETF ETF 922908363 1,335,214 1,944 SH SOLE 0 0 0 1,944
ARROW ELECTRS INC COM Stock 042735100 505,782 2,370 SH SOLE 0 0 0 2,370
CONSOLIDATED EDISON INC COM Stock 209115104 541,055 4,891 SH SOLE 0 0 0 4,890
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,692,606 12,655 SH SOLE 0 0 0 12,655
ELI LILLY & CO COM Stock 532457108 5,200,028 4,335 SH SOLE 0 0 0 4,335
AIR PRODUCTS AND CHEMICALS INC COM Stock 009158106 299,923 1,023 SH SOLE 0 0 0 1,023
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 10,433,410 122,042 SH SOLE 0 0 0 122,042
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 241,135 1,905 SH SOLE 0 0 0 1,905
MICRON TECHNOLOGY INC COM Stock 595112103 745,671 646 SH SOLE 0 0 0 646
CARRIER GLOBAL CORPORATION COM Stock 14448C104 678,711 9,253 SH SOLE 0 0 0 9,253
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 1,714,954 7,074 SH SOLE 0 0 0 7,074
GROUP 1 AUTOMOTIVE INC COM Stock 398905109 553,223 1,900 SH SOLE 0 0 0 1,900
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 216,883 3,840 SH SOLE 0 0 0 3,840
QUANTA SVCS INC COM Stock 74762E102 2,802,396 3,892 SH SOLE 0 0 0 3,892
COCA COLA CONSOLIDATED Stock 191098102 256,787 1,345 SH SOLE 0 0 0 1,345
MARATHON PETE CORP COM Stock 56585A102 1,385,731 5,420 SH SOLE 0 0 0 5,420
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 2,563,385 21,971 SH SOLE 0 0 0 21,971
ISHARES ESG SELECT SCREENED S&P MID-CAP ETF ETF 46436E551 226,853 4,350 SH SOLE 0 0 0 4,350
PIMCO 0-5 YEAR HIGH YIELD CORP BOND ETF ETF 72201R783 455,910 4,875 SH SOLE 0 0 0 4,875
SCHWAB US AGGREGATE BOND ETF ETF 808524839 323,820 14,000 SH SOLE 0 0 0 14,000
VISA INC Stock 92826C839 35,386,431 103,140 SH SOLE 0 0 0 103,140
HERSHEY CO COM Stock 427866108 879,005 5,010 SH SOLE 0 0 0 5,010
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 289,380 3,000 SH SOLE 0 0 0 3,000
VANGUARD VALUE ETF ETF 922908744 1,482,142 6,801 SH SOLE 0 0 0 6,801
VANGUARD GROWTH ETF ETF 922908736 391,248 4,542 SH SOLE 0 0 0 4,542
L3 HARRIS TECHNOLOGIES Stock 502431109 286,812 987 SH SOLE 0 0 0 987
VANECK SEMICONDUCTOR ETF ETF 92189F676 354,181 540 SH SOLE 0 0 0 540
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 2,336,707 79,915 SH SOLE 0 0 0 79,914
META PLATFORMS INC CL A Stock 30303M102 10,662,438 18,929 SH SOLE 0 0 0 18,928
PALO ALTO NETWORKS INC COM Stock 697435105 12,689,354 37,210 SH SOLE 0 0 0 37,210
BROADCOM INC COM Stock 11135F101 7,401,256 19,593 SH SOLE 0 0 0 19,593
METLIFE INC COM Stock 59156R108 866,914 10,246 SH SOLE 0 0 0 10,246
NOVARTIS AG SPONSORED ADR ADR 66987V109 770,314 4,915 SH SOLE 0 0 0 4,915
NVIDIA CORPORATION COM Stock 67066G104 29,016,377 145,017 SH SOLE 0 0 0 145,016
ISHARES SHORT-TERM BOND ETF ETF 464288646 9,368,288 178,750 SH SOLE 0 0 0 178,750
WW GRAINGER INC COM Stock 384802104 302,009 222 SH SOLE 0 0 0 222
ABBVIE INC Stock 00287Y109 9,161,127 36,406 SH SOLE 0 0 0 36,405
CASEYS GENERAL STORES Stock 147528103 1,955,183 2,460 SH SOLE 0 0 0 2,460
VANGUARD TOTAL BOND ETF ETF 921937835 1,504,538 20,495 SH SOLE 0 0 0 20,495
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 729,249 1,527 SH SOLE 0 0 0 1,527
S&P 500 QUALITY ETF ETF 46137V241 3,316,401 36,808 SH SOLE 0 0 0 36,808
BLACKSTONE INC COM Stock 09260D107 364,777 3,100 SH SOLE 0 0 0 3,100
CHURCH & DWIGHT CO INC COM Stock 171340102 1,560,449 16,107 SH SOLE 0 0 0 16,107
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 239,416 2,781 SH SOLE 0 0 0 2,781
STRYKER CORPORATION COM Stock 863667101 8,249,334 26,202 SH SOLE 0 0 0 26,201
QUALCOMM INC COM Stock 747525103 605,082 3,274 SH SOLE 0 0 0 3,274
GENERAL DYNAMICS CORP COM Stock 369550108 512,819 1,448 SH SOLE 0 0 0 1,447
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 6,497,296 16,338 SH SOLE 0 0 0 16,338
MCDONALDS CORP COM Stock 580135101 12,399,115 45,870 SH SOLE 0 0 0 45,869
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 993,498 8,070 SH SOLE 0 0 0 8,070
DOVER CORP COM Stock 260003108 248,502 1,108 SH SOLE 0 0 0 1,108
CISCO SYS INC COM Stock 17275R102 1,059,828 9,023 SH SOLE 0 0 0 9,022
CAPITAL ONE FINL CORP COM Stock 14040H105 1,911,106 9,526 SH SOLE 0 0 0 9,526
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 361,200 3,750 SH SOLE 0 0 0 3,750
AUTODESK INC COM Stock 052769106 1,146,495 5,897 SH SOLE 0 0 0 5,897
AT&T INC COM Stock 00206R102 253,865 12,264 SH SOLE 0 0 0 12,264
S&P ENERGY SECTOR ETF ETF 81369Y506 2,406,495 45,312 SH SOLE 0 0 0 45,311
GE VERNOVA INC COM Stock 36828A101 365,381 311 SH SOLE 0 0 0 311
ISHARES BIOTECHNOLOGY ETF ETF 464287556 2,086,955 10,973 SH SOLE 0 0 0 10,973
GE AEROSPACE COM NEW Stock 369604301 278,429 745 SH SOLE 0 0 0 745
ISHARES HIGH YIELD CORPORATE BOND ETF ETF 464288513 4,188,821 52,380 SH SOLE 0 0 0 52,379
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 465,125 1,120 SH SOLE 0 0 0 1,120
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108 903,347 66,325 SH SOLE 0 0 0 66,325
S&P CONSUMER DISCRETIONARY SECTOR ETF ETF 81369Y407 611,615 5,215 SH SOLE 0 0 0 5,215
S&P INDUSTRIAL SECTOR ETF ETF 81369Y704 8,795,650 47,485 SH SOLE 0 0 0 47,485
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1,150,169 4,560 SH SOLE 0 0 0 4,560
ISHARES S&P 500 VALUE ETF ETF 464287408 237,051 1,044 SH SOLE 0 0 0 1,044
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,340,367 9,746 SH SOLE 0 0 0 9,746
ISHARES CORE S&P 500 ETF ETF 464287200 741,867 991 SH SOLE 0 0 0 990
UNION PAC CORP COM Stock 907818108 1,356,295 4,986 SH SOLE 0 0 0 4,986
ECOLAB INC COM Stock 278865100 244,620 878 SH SOLE 0 0 0 878
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 4,941,906 9,857 SH SOLE 0 0 0 9,857
LOCKHEED MARTIN CORP COM Stock 539830109 653,942 1,284 SH SOLE 0 0 0 1,283
JPMORGAN CHASE & CO COM Stock 46625H100 25,393,831 77,579 SH SOLE 0 0 0 77,578
TOOTSIE ROLL INDS INC COM Stock 890516107 433,073 10,950 SH SOLE 0 0 0 10,950
CHEVRON CORP Stock 166764100 10,945,450 66,032 SH SOLE 0 0 0 66,031
DANAHER CORP DEL COM Stock 235851102 5,293,875 27,792 SH SOLE 0 0 0 27,792
M & T BK CORP COM Stock 55261F104 1,085,554 4,561 SH SOLE 0 0 0 4,560
TJX COS INC NEW COM Stock 872540109 2,708,972 17,881 SH SOLE 0 0 0 17,881
BANK OF AMERICA CORP Stock 060505104 466,246 8,183 SH SOLE 0 0 0 8,182
STATE STREET SPDR S&P DIVIDEND ETF ETF 78464A763 714,964 4,698 SH SOLE 0 0 0 4,698
WALMART INC COM Stock 931142103 657,127 5,802 SH SOLE 0 0 0 5,801
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,035,696 3,683 SH SOLE 0 0 0 3,683
ORACLE CORP COM Stock 68389X105 695,526 4,746 SH SOLE 0 0 0 4,746
RTX CORPORATION COM Stock 75513E101 14,442,424 76,121 SH SOLE 0 0 0 76,120
TEXAS INSTRS INC COM Stock 882508104 212,822 714 SH SOLE 0 0 0 714
VANGUARD HIGH DIVIDEND ETF ETF 921946406 12,275,405 77,678 SH SOLE 0 0 0 77,677
PFIZER INC COM Stock 717081103 699,331 29,042 SH SOLE 0 0 0 29,042
ISHARES INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 4,740,211 43,460 SH SOLE 0 0 0 43,460
MORGAN STANLEY COM NEW Stock 617446448 13,609,415 65,104 SH SOLE 0 0 0 65,104
3M CO COM Stock 88579Y101 313,943 1,939 SH SOLE 0 0 0 1,939
CATERPILLAR INC COM Stock 149123101 2,675,029 2,512 SH SOLE 0 0 0 2,512
ALPHABET CLASS C Stock 02079K107 47,376,427 134,085 SH SOLE 0 0 0 134,085
AMERICAN EXPRESS CO COM Stock 025816109 463,741 1,371 SH SOLE 0 0 0 1,371
AMGEN INC COM Stock 031162100 8,216,866 22,691 SH SOLE 0 0 0 22,691
APPLIED MATLS INC COM Stock 038222105 6,639,309 9,183 SH SOLE 0 0 0 9,183
ARISTA NETWORKS INC COM SHS Stock 040413205 497,579 2,929 SH SOLE 0 0 0 2,929
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 25,290,861 106,884 SH SOLE 0 0 0 106,883
ISHARES ULTRA SHORT TERM BOND ETF ETF 46434V878 275,661 5,450 SH SOLE 0 0 0 5,450
ISHARES SMALL CAP VALUE ETF ETF 464287879 5,527,103 40,438 SH SOLE 0 0 0 40,438
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 351,820 1,005 SH SOLE 0 0 0 1,005
TOMPKINS FINL CORP COM Stock 890110109 326,597 3,455 SH SOLE 0 0 0 3,455
LAM RESEARCH CORP COM NEW Stock 512807306 4,859,363 11,214 SH SOLE 0 0 0 11,214
LATTICE SEMICONDUCTOR CORP COM Stock 518415104 260,032 1,700 SH SOLE 0 0 0 1,700
PHILIP MORRIS INTL INC COM Stock 718172109 2,641,320 14,600 SH SOLE 0 0 0 14,600
FEDEX FREIGHT CO Stock 314352105 206,870 1,370 SH SOLE 0 0 0 1,370
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1,542,718 26,774 SH SOLE 0 0 0 26,774
ISHARES RUSSELL 3000 ETF ETF 464287689 889,044 2,085 SH SOLE 0 0 0 2,085
ALTRIA GROUP INC COM Stock 02209S103 918,361 12,764 SH SOLE 0 0 0 12,763
EXXONMOBIL HOLDINGS CORP COM SHS Stock 30233Q108 4,727,927 34,581 SH SOLE 0 0 0 34,581
UNITEDHEALTH GROUP INC COM Stock 91324P102 481,300 1,158 SH SOLE 0 0 0 1,158
TRAVELERS COMPANIES INC COM Stock 89417E109 1,072,560 3,249 SH SOLE 0 0 0 3,249
LOWES COS INC COM Stock 548661107 4,839,768 21,950 SH SOLE 0 0 0 21,950
DEERE & CO COM Stock 244199105 8,762,092 13,813 SH SOLE 0 0 0 13,813
COLGATE PALMOLIVE CO COM Stock 194162103 399,266 4,355 SH SOLE 0 0 0 4,355
SHOPIFY INC CL A SUB VTG SHS Stock 82509L107 325,413 2,850 SH SOLE 0 0 0 2,850
NOVO-NORDISK A S ADR ADR 670100205 208,539 4,350 SH SOLE 0 0 0 4,350
TORONTO DOMINION BK ONT COM NEW Stock 891160509 404,513 3,331 SH SOLE 0 0 0 3,331
AUTOZONE INC COM Stock 053332102 559,290 175 SH SOLE 0 0 0 175
BLACKROCK INC COM Stock 09290D101 720,248 749 SH SOLE 0 0 0 749
ISHARES CORE S&P MID-CAP ETF ETF 464287507 23,496,347 304,712 SH SOLE 0 0 0 304,712
APPLE INC Stock 037833100 86,406,546 298,613 SH SOLE 0 0 0 298,612
ABBOTT LABORATORIES COM Stock 002824100 1,280,763 14,115 SH SOLE 0 0 0 14,114
WALT DISNEY CO Stock 254687106 1,799,601 18,697 SH SOLE 0 0 0 18,697
BOOKING HOLDINGS INC COM Stock 09857L108 222,800 1,250 SH SOLE 0 0 0 1,250
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 242,430 1,000 SH SOLE 0 0 0 1,000
FERRARI N V COM Stock N3167Y103 558,435 1,500 SH SOLE 0 0 0 1,500