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   367,962 3,501 SH   SOLE 0 0 0 3,501
ABBVIE INC COM 00287Y109   1,203,244 7,550 SH   SOLE 0 0 0 7,550
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   206,069 721 SH   SOLE 0 0 0 721
ADOBE SYSTEMS INCORPORATED COM 00724F101   11,280,820 29,273 SH   SOLE 0 0 0 29,273
AGEAGLE AERIAL SYS INC NEW COM 00848K101   8,415 18,700 SH   SOLE 0 0 0 18,700
ALASKA AIR GROUP INC COM 011659109   4,711,552 112,287 SH   SOLE 0 0 0 112,287
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,329,433 32,584 SH   SOLE 0 0 0 32,584
ALPHABET INC CAP STK CL A 02079K305   11,512,474 110,985 SH   SOLE 0 0 0 110,985
ALPHABET INC CAP STK CL C 02079K107   14,416,584 138,621 SH   SOLE 0 0 0 138,621
ALPINE 4 HOLDINGS INC CL A 02083E105   16,486 32,325 SH   SOLE 0 0 0 32,325
AMAZON COM INC COM 023135106   13,316,560 128,924 SH   SOLE 0 0 0 128,924
AMERICAN ELEC PWR CO INC COM 025537101   905,351 9,950 SH   SOLE 0 0 0 9,950
AMERICAN TOWER CORP NEW COM 03027X100   5,851,715 28,637 SH   SOLE 0 0 0 28,637
AMGEN INC COM 031162100   2,375,816 9,828 SH   SOLE 0 0 0 9,828
APPLE INC COM 037833100   94,622,764 573,819 SH   SOLE 0 0 0 573,819
ARDAGH METAL PACKAGING S A SHS L02235106   1,462,928 358,561 SH   SOLE 0 0 0 358,561
BANK AMERICA CORP COM 060505104   482,831 16,882 SH   SOLE 0 0 0 16,882
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,115,160 42,476 SH   SOLE 0 0 0 42,476
BERRY GLOBAL GROUP INC COM 08579W103   9,844,675 167,142 SH   SOLE 0 0 0 167,142
BLACKROCK INC COM 09247X101   10,771,572 16,098 SH   SOLE 0 0 0 16,098
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   497,350 49,000 SH   SOLE 0 0 0 49,000
BLACKSTONE INC COM 09260D107   236,377 2,691 SH   SOLE 0 0 0 2,691
BOOKING HOLDINGS INC COM 09857L108   8,970,451 3,382 SH   SOLE 0 0 0 3,382
BRISTOL-MYERS SQUIBB CO COM 110122108   207,337 2,991 SH   SOLE 0 0 0 2,991
BROADCOM INC COM 11135F101   3,617,727 5,639 SH   SOLE 0 0 0 5,639
CAMECO CORP COM 13321L108   4,413,178 168,635 SH   SOLE 0 0 0 168,635
CANADIAN NATL RY CO COM 136375102   4,803,964 40,722 SH   SOLE 0 0 0 40,722
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,640,347 12,976 SH   SOLE 0 0 0 12,976
CHEVRON CORP NEW COM 166764100   588,192 3,605 SH   SOLE 0 0 0 3,605
CISCO SYS INC COM 17275R102   8,909,965 170,444 SH   SOLE 0 0 0 170,444
COCA COLA CO COM 191216100   818,424 13,194 SH   SOLE 0 0 0 13,194
COMCAST CORP NEW CL A 20030N101   7,564,774 199,546 SH   SOLE 0 0 0 199,546
CONSTELLATION BRANDS INC CL A 21036P108   17,038,641 75,429 SH   SOLE 0 0 0 75,429
COSTCO WHSL CORP NEW COM 22160K105   7,598,644 15,293 SH   SOLE 0 0 0 15,293
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   16,339,964 349,902 SH   SOLE 0 0 0 349,902
ELEVANCE HEALTH INC COM 036752103   1,357,359 2,952 SH   SOLE 0 0 0 2,952
EXXON MOBIL CORP COM 30231G102   1,274,091 11,619 SH   SOLE 0 0 0 11,619
GENERAL MTRS CO COM 37045V100   258,594 7,050 SH   SOLE 0 0 0 7,050
GILDAN ACTIVEWEAR INC COM 375916103   474,617 14,300 SH   SOLE 0 0 0 14,300
IDEXX LABS INC COM 45168D104   500,080 1,000 SH   SOLE 0 0 0 1,000
INTEL CORP COM 458140100   1,150,674 35,221 SH   SOLE 0 0 0 35,221
INTERNATIONAL BUSINESS MACHS COM 459200101   463,180 3,533 SH   SOLE 0 0 0 3,533
INVESCO QQQ TR UNIT SER 1 46090E103   685,506 2,136 SH   SOLE 0 0 0 2,136
ISHARES GOLD TR ISHARES NEW 464285204   6,181,751 165,420 SH   SOLE 0 0 0 165,420
ISHARES INC CORE MSCI EMKT 46434G103   909,241 18,636 SH   SOLE 0 0 0 18,636
ISHARES TR PFD AND INCM SEC 464288687   1,505,428 48,220 SH   SOLE 0 0 0 48,220
ISHARES TR 1 3 YR TREAS BD 464287457   1,798,975 21,896 SH   SOLE 0 0 0 21,896
ISHARES TR CORE MSCI TOTAL 46432F834   316,794 5,114 SH   SOLE 0 0 0 5,114
ISHARES TR CORE S&P TTL STK 464287150   18,151,428 200,458 SH   SOLE 0 0 0 200,458
ISHARES TR CORE US AGGBD ET 464287226   645,244 6,476 SH   SOLE 0 0 0 6,476
ISHARES TR 3 7 YR TREAS BD 464288661   435,746 3,704 SH   SOLE 0 0 0 3,704
ISHARES TR CORE TOTAL USD 46434V613   380,002 8,234 SH   SOLE 0 0 0 8,234
ISHARES TR NEW YORK MUN ETF 464288323   872,052 16,297 SH   SOLE 0 0 0 16,297
ISHARES TR TIPS BD ETF 464287176   597,070 5,416 SH   SOLE 0 0 0 5,416
ISHARES TR SHRT NAT MUN ETF 464288158   284,416 2,717 SH   SOLE 0 0 0 2,717
ISHARES TR NATIONAL MUN ETF 464288414   456,818 4,240 SH   SOLE 0 0 0 4,240
ISHARES TR MSCI EAFE ETF 464287465   262,478 3,670 SH   SOLE 0 0 0 3,670
ISHARES TR 20 YR TR BD ETF 464287432   224,228 2,108 SH   SOLE 0 0 0 2,108
ISHARES TR CORE 1 5 YR USD 46432F859   210,783 4,470 SH   SOLE 0 0 0 4,470
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   406,229 8,190 SH   SOLE 0 0 0 8,190
JACOBS SOLUTIONS INC COM 46982L108   235,020 2,000 SH   SOLE 0 0 0 2,000
JOHNSON & JOHNSON COM 478160104   1,942,908 12,535 SH   SOLE 0 0 0 12,535
JPMORGAN CHASE & CO COM 46625H100   13,829,930 106,131 SH   SOLE 0 0 0 106,131
L3HARRIS TECHNOLOGIES INC COM 502431109   392,480 2,000 SH   SOLE 0 0 0 2,000
LAM RESEARCH CORP COM 512807108   3,696,572 6,973 SH   SOLE 0 0 0 6,973
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   2,655,874 94,549 SH   SOLE 0 0 0 94,549
LOWES COS INC COM 548661107   11,208,547 56,051 SH   SOLE 0 0 0 56,051
MCDONALDS CORP COM 580135101   865,113 3,094 SH   SOLE 0 0 0 3,094
MCKESSON CORP COM 58155Q103   248,879 699 SH   SOLE 0 0 0 699
MERCK & CO INC COM 58933Y105   12,479,134 117,296 SH   SOLE 0 0 0 117,296
META PLATFORMS INC CL A 30303M102   14,433,262 68,101 SH   SOLE 0 0 0 68,101
MICRON TECHNOLOGY INC COM 595112103   2,844,043 47,134 SH   SOLE 0 0 0 47,134
MICROSOFT CORP COM 594918104   32,176,580 111,608 SH   SOLE 0 0 0 111,608
MONDELEZ INTL INC CL A 609207105   9,842,263 141,168 SH   SOLE 0 0 0 141,168
NEWMONT CORP COM 651639106   7,872,764 160,603 SH   SOLE 0 0 0 160,603
NIKE INC CL B 654106103   250,868 2,046 SH   SOLE 0 0 0 2,046
NORFOLK SOUTHN CORP COM 655844108   4,620,097 21,793 SH   SOLE 0 0 0 21,793
NVIDIA CORPORATION COM 67066G104   802,872 2,890 SH   SOLE 0 0 0 2,890
ORACLE CORP COM 68389X105   1,347,686 14,504 SH   SOLE 0 0 0 14,504
OREILLY AUTOMOTIVE INC COM 67103H107   207,151 244 SH   SOLE 0 0 0 244
PAYCHEX INC COM 704326107   7,799,466 68,064 SH   SOLE 0 0 0 68,064
PAYPAL HLDGS INC COM 70450Y103   6,208,949 81,761 SH   SOLE 0 0 0 81,761
PEPSICO INC COM 713448108   364,600 2,000 SH   SOLE 0 0 0 2,000
PFIZER INC COM 717081103   7,413,337 181,699 SH   SOLE 0 0 0 181,699
PHILLIPS 66 COM 718546104   263,182 2,596 SH   SOLE 0 0 0 2,596
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   203,860 2,054 SH   SOLE 0 0 0 2,054
PNC FINL SVCS GROUP INC COM 693475105   1,572,100 12,369 SH   SOLE 0 0 0 12,369
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   248,054 14,600 SH   SOLE 0 0 0 14,600
PROCTER AND GAMBLE CO COM 742718109   1,484,475 9,984 SH   SOLE 0 0 0 9,984
RANGE RES CORP COM 75281A109   4,624,614 174,712 SH   SOLE 0 0 0 174,712
RAYTHEON TECHNOLOGIES CORP COM 75513E101   10,388,219 106,078 SH   SOLE 0 0 0 106,078
REALTY INCOME CORP COM 756109104   427,410 6,750 SH   SOLE 0 0 0 6,750
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   10,955,814 116,193 SH   SOLE 0 0 0 116,193
SALESFORCE INC COM 79466L302   6,531,208 32,692 SH   SOLE 0 0 0 32,692
SCHWAB CHARLES CORP COM 808513105   12,305,918 234,935 SH   SOLE 0 0 0 234,935
SELECT SECTOR SPDR TR ENERGY 81369Y506   15,475,466 186,834 SH   SOLE 0 0 0 186,834
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   446,168 5,972 SH   SOLE 0 0 0 5,972
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   840,538 5,566 SH   SOLE 0 0 0 5,566
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   266,363 8,285 SH   SOLE 0 0 0 8,285
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   417,120 3,222 SH   SOLE 0 0 0 3,222
SEMPRA COM 816851109   773,076 5,114 SH   SOLE 0 0 0 5,114
SIMON PPTY GROUP INC NEW COM 828806109   8,459,133 75,548 SH   SOLE 0 0 0 75,548
SPDR GOLD TR GOLD SHS 78463V107   1,104,267 6,027 SH   SOLE 0 0 0 6,027
SPDR S&P 500 ETF TR TR UNIT 78462F103   429,041 1,048 SH   SOLE 0 0 0 1,048
SPIRE INC COM 84857L101   354,207 5,050 SH   SOLE 0 0 0 5,050
STRYKER CORPORATION COM 863667101   7,123,904 24,955 SH   SOLE 0 0 0 24,955
SYSCO CORP COM 871829107   471,103 6,100 SH   SOLE 0 0 0 6,100
TESLA INC COM 88160R101   431,724 2,081 SH   SOLE 0 0 0 2,081
THE CIGNA GROUP COM 125523100   11,371,521 44,502 SH   SOLE 0 0 0 44,502
TOMPKINS FINL CORP COM 890110109   1,028,241 15,530 SH   SOLE 0 0 0 15,530
TRUIST FINL CORP COM 89832Q109   513,853 15,069 SH   SOLE 0 0 0 15,069
ULTA BEAUTY INC COM 90384S303   437,082 801 SH   SOLE 0 0 0 801
UNITED PARCEL SERVICE INC CL B 911312106   800,791 4,128 SH   SOLE 0 0 0 4,128
VANGUARD INDEX FDS TOTAL STK MKT 922908769   372,483 1,825 SH   SOLE 0 0 0 1,825
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   906,643 13,840 SH   SOLE 0 0 0 13,840
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   12,563,252 201,625 SH   SOLE 0 0 0 201,625
VERIZON COMMUNICATIONS INC COM 92343V104   603,417 15,516 SH   SOLE 0 0 0 15,516
VERTEX PHARMACEUTICALS INC COM 92532F100   17,266,309 54,802 SH   SOLE 0 0 0 54,802
VISA INC COM CL A 92826C839   13,329,252 59,120 SH   SOLE 0 0 0 59,120
VMWARE INC CL A COM 928563402   6,509,404 52,138 SH   SOLE 0 0 0 52,138
WABTEC COM 929740108   9,541,586 94,415 SH   SOLE 0 0 0 94,415
WASTE MGMT INC DEL COM 94106L109   555,594 3,405 SH   SOLE 0 0 0 3,405