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
3M CO COM 88579Y101 224,934 1,549 SH SOLE 0 0 0 1,549
ABBOTT LABORATORIES COM 002824100 739,708 7,205 SH SOLE 0 0 0 7,205
ABBVIE INC COM 00287Y109 4,155,364 19,106 SH SOLE 0 550 0 18,556
ADOBE INC COM 00724F101 11,302,731 46,498 SH SOLE 0 5,426 0 41,072
AGEAGLE AERIAL SYS INC NEW COM SHS 00848K309 9,355 10,348 SH SOLE 0 0 0 10,348
AGNICO EAGLE MINES LTD COM 008474108 263,874 1,300 SH SOLE 0 0 0 1,300
ALPHABET INC CAP STK CL A 02079K305 34,908,099 121,394 SH SOLE 0 18,280 0 103,114
ALPHABET INC CAP STK CL C 02079K107 44,678,129 155,749 SH SOLE 0 13,634 0 142,115
AMAZON COM INC COM 023135106 32,681,774 156,920 SH SOLE 0 18,085 0 138,835
AMERICAN ELEC PWR CO INC COM 025537101 1,863,958 14,220 SH SOLE 0 400 0 13,820
AMERICAN EXPRESS CO COM 025816109 1,931,642 6,386 SH SOLE 0 0 0 6,386
AMGEN INC COM 031162100 3,375,064 9,592 SH SOLE 0 0 0 9,592
APPLE INC COM 037833100 145,082,353 571,663 SH SOLE 0 38,993 0 532,670
APPLIED MATLS INC COM 038222105 629,235 1,841 SH SOLE 0 0 0 1,841
ASML HLDG NV N Y REGISTRY SHS N07059210 14,218,166 10,765 SH SOLE 0 1,416 0 9,349
BANK AMERICA CORP COM 060505104 1,217,044 24,965 SH SOLE 0 5,500 0 19,465
BARRICK MNG CORP COM SHS 06849F108 220,348 5,402 SH SOLE 0 0 0 5,402
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,587,459 57,570 SH SOLE 0 6,721 0 50,849
BLACKROCK INC COM 09290D101 13,372,065 13,904 SH SOLE 0 1,825 0 12,079
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 545,132 56,785 SH SOLE 0 0 0 56,785
BOOKING HOLDINGS INC COM 09857L108 13,563,276 3,221 SH SOLE 0 445 0 2,776
BRIDGEBIO PHARMA INC COM 10806X102 375,013 5,050 SH SOLE 0 0 0 5,050
BRISTOL-MYERS SQUIBB CO COM 110122108 837,093 13,802 SH SOLE 0 0 0 13,802
BROADCOM INC COM 11135F101 32,852,003 106,142 SH SOLE 0 14,318 0 91,824
BROOKFIELD CORP CL A LTD VT SH 11271J107 1,739,077 42,972 SH SOLE 0 0 0 42,972
CAMECO CORP COM 13321L108 4,216,799 38,825 SH SOLE 0 5,635 0 33,190
CARRIER GLOBAL CORPORATION COM 14448C104 202,716 3,600 SH SOLE 0 100 0 3,500
CHEVRON CORPORATION COM 166764100 14,671,160 70,909 SH SOLE 0 8,497 0 62,412
CISCO SYS INC COM 17275R102 3,248,341 41,865 SH SOLE 0 1,000 0 40,865
CNH INDL N V SHS N20944109 10,673,543 970,322 SH SOLE 0 124,556 0 845,766
COCA COLA CO COM 191216100 3,087,181 40,594 SH SOLE 0 60 0 40,534
CONOCOPHILLIPS COM 20825C104 694,716 5,263 SH SOLE 0 0 0 5,263
CONSOLIDATED EDISON INC COM 209115104 373,041 3,296 SH SOLE 0 0 0 3,296
CONSTELLATION BRANDS INC CL A 21036P108 917,674 6,118 SH SOLE 0 1,347 0 4,771
COPART INC COM 217204106 9,120,638 274,718 SH SOLE 0 37,911 0 236,807
CORNING INC COM 219350105 2,079,382 15,293 SH SOLE 0 0 0 15,293
COSTCO WHOLESALE CORPORATION COM 22160K105 13,413,017 13,461 SH SOLE 0 1,179 0 12,282
CVS HEALTH CORP COM 126650100 1,488,470 20,725 SH SOLE 0 0 0 20,725
CYTOKINETICS INC COM NEW 23282W605 213,548 3,240 SH SOLE 0 0 0 3,240
DISNEY WALT CO COM 254687106 465,612 4,831 SH SOLE 0 314 0 4,517
DOLLAR GEN CORP COM 256677105 211,696 1,783 SH SOLE 0 0 0 1,783
DOUBLELINE ETF TRUST OPPORTUNISTIC CO 25861R105 26,626,067 581,228 SH SOLE 0 53,946 0 527,282
DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 9,466,909 182,196 SH SOLE 0 19,764 0 162,432
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402 9,751,890 197,487 SH SOLE 0 20,018 0 177,468
DUKE ENERGY CORP NEW COM NEW 26441C204 235,692 1,800 SH SOLE 0 0 0 1,800
EATON CORP PLC SHS G29183103 2,680,379 7,494 SH SOLE 0 0 0 7,494
EBAY INC. COM 278642103 465,931 5,119 SH SOLE 0 0 0 5,119
EDWARDS LIFESCIENCES CORP COM 28176E108 13,913,767 173,748 SH SOLE 0 21,445 0 152,303
ELBIT SYS LTD ORD M3760D101 1,753,371 2,065 SH SOLE 0 0 0 2,065
ELEVANCE HEALTH INC FORMERLY COM 036752103 742,707 2,537 SH SOLE 0 400 0 2,137
ELI LILLY & CO COM 532457108 17,148,857 18,645 SH SOLE 0 1,488 0 17,157
EVERGY INC COM 30034W106 220,856 2,696 SH SOLE 0 0 0 2,696
EXXON MOBIL CORP COM 30231G102 2,675,463 15,770 SH SOLE 0 0 0 15,770
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 37,372,098 819,204 SH SOLE 0 74,766 0 744,438
GE AEROSPACE COM NEW 369604301 200,625 707 SH SOLE 0 0 0 707
GENERAL DYNAMICS CORP COM 369550108 2,598,930 7,572 SH SOLE 0 0 0 7,572
GILDAN ACTIVEWEAR INC COM 375916103 484,155 8,700 SH SOLE 0 400 0 8,300
GOLDMAN SACHS GROUP INC COM 38141G104 1,159,852 1,371 SH SOLE 0 0 0 1,371
HERSHEY CO COM 427866108 5,670,457 27,276 SH SOLE 0 2,786 0 24,490
HIMS & HERS HEALTH INC COM CL A 433000106 299,505 14,427 SH SOLE 0 0 0 14,427
HOME DEPOT INC COM 437076102 2,448,422 7,445 SH SOLE 0 0 0 7,445
HONEYWELL INTL INC COM 438516106 7,075,765 31,305 SH SOLE 0 4,293 0 27,012
HYPERSCALE DATA INC COM SHS 09175M804 4,512 30,000 SH SOLE 0 0 0 30,000
IDEXX LABS INC COM 45168D104 528,177 940 SH SOLE 0 0 0 940
INTEL CORP COM 458140100 503,082 11,400 SH SOLE 0 0 0 11,400
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 12,835,625 191,377 SH SOLE 0 25,040 0 166,337
INTERNATIONAL BANCSHARES COR COM 459044103 201,870 3,000 SH SOLE 0 0 0 3,000
INTERNATIONAL BUSINESS MACHS COM 459200101 807,332 3,331 SH SOLE 0 1,900 0 1,431
INTUITIVE SURGICAL INC COM NEW 46120E602 1,171,837 2,542 SH SOLE 0 0 0 2,542
INVESCO QQQ TR UNIT SER 1 46090E103 1,008,333 1,747 SH SOLE 0 300 0 1,447
IREN LIMITED ORDINARY SHARES Q4982L109 674,288 19,670 SH SOLE 0 200 0 19,470
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 2,950,195 76,788 SH SOLE 0 11,915 0 64,873
ISHARES GOLD TR ISHARES NEW 464285204 987,106 11,197 SH SOLE 0 4,609 0 6,588
ISHARES INC CORE MSCI EMKT 46434G103 1,596,039 22,882 SH SOLE 0 227 0 22,655
ISHARES TR PFD AND INCM SEC 464288687 563,952 18,600 SH SOLE 0 50 0 18,550
ISHARES TR CORE S&P TTL STK 464287150 29,676,760 208,360 SH SOLE 0 27,625 0 180,735
ISHARES TR IBOXX INV CP ETF 464287242 1,079,001 9,900 SH SOLE 0 0 0 9,900
ISHARES TR CORE US AGGBD ET 464287226 910,554 9,173 SH SOLE 0 0 0 9,173
ISHARES TR COPPER & METALS 46436E189 7,945,585 167,003 SH SOLE 0 23,370 0 143,633
ISHARES TR CORE MSCI TOTAL 46432F834 200,225 2,311 SH SOLE 0 0 0 2,311
ISHARES TR US HOME CONS ETF 464288752 6,364,387 70,286 SH SOLE 0 9,520 0 60,766
ISHARES TR 1 3 YR TREAS BD 464287457 478,411 5,794 SH SOLE 0 0 0 5,794
ISHARES TR NEW YORK MUN ETF 464288323 1,300,324 24,479 SH SOLE 0 0 0 24,479
ISHARES TR CORE S&P500 ETF 464287200 286,721 439 SH SOLE 0 0 0 439
ISHARES TR GLOBAL TECH ETF 464287291 249,925 2,500 SH SOLE 0 0 0 2,500
ISHARES TR MSCI INTL QUALTY 46434V456 3,112,448 67,325 SH SOLE 0 0 0 67,325
ISHARES TR MSCI EAFE ETF 464287465 320,529 3,300 SH SOLE 0 0 0 3,300
JACOBS SOLUTIONS INC COM 46982L108 217,649 1,710 SH SOLE 0 0 0 1,710
JOHNSON & JOHNSON COM 478160104 6,766,862 27,683 SH SOLE 0 850 0 26,833
JPMORGAN CHASE & CO COM 46625H100 29,213,640 99,312 SH SOLE 0 12,283 0 87,029
L3HARRIS TECHNOLOGIES INC COM 502431109 676,494 1,960 SH SOLE 0 0 0 1,960
LAM RESEARCH CORP COM NEW 512807306 17,362,366 81,262 SH SOLE 0 12,517 0 68,745
LOWES COS INC COM 548661107 13,070,707 55,319 SH SOLE 0 7,430 0 47,889
LULULEMON ATHLETICA INC COM 550021109 964,275 6,298 SH SOLE 0 100 0 6,198
M & T BK CORP COM 55261F104 217,056 1,050 SH SOLE 0 0 0 1,050
MARRIOTT INTL INC NEW CL A 571903202 263,524 806 SH SOLE 0 0 0 806
MARVELL TECHNOLOGY INC COM 573874104 12,173,749 122,905 SH SOLE 0 15,126 0 107,779
MCDONALDS CORP COM 580135101 2,174,287 6,996 SH SOLE 0 150 0 6,846
MCKESSON CORP COM 58155Q103 456,910 528 SH SOLE 0 203 0 325
MEDTRONIC PLC SHS G5960L103 4,008,523 46,261 SH SOLE 0 726 0 45,535
MERCK & CO INC COM 58933Y105 13,129,621 109,150 SH SOLE 0 15,798 0 93,352
META PLATFORMS INC CL A 30303M102 32,608,580 56,995 SH SOLE 0 7,318 0 49,677
MICRON TECHNOLOGY INC COM 595112103 2,575,308 7,623 SH SOLE 0 1,500 0 6,123
MICROSOFT CORP COM 594918104 48,181,079 130,159 SH SOLE 0 14,444 0 115,715
MOLINA HEALTHCARE INC COM 60855R100 9,985,103 74,907 SH SOLE 0 9,616 0 65,291
MONDELEZ INTL INC CL A 609207105 8,150,370 141,401 SH SOLE 0 18,913 0 122,488
NCR VOYIX CORPORATION COM 62886E108 63,300 10,000 SH SOLE 0 0 0 10,000
NETFLIX INC. COM 64110L106 783,623 8,150 SH SOLE 0 0 0 8,150
NEW ERA ENERGY & DIGITAL INC COM 64428N109 56,840 14,000 SH SOLE 0 0 0 14,000
NEWMONT CORP COM 651639106 16,734,146 154,588 SH SOLE 0 20,862 0 133,726
NEXTERA ENERGY INC COM 65339F101 701,987 7,558 SH SOLE 0 0 0 7,558
NORFOLK SOUTHN CORP COM 655844108 4,513,452 15,726 SH SOLE 0 2,046 0 13,680
NOVO-NORDISK A S ADR 670100205 929,942 25,305 SH SOLE 0 130 0 25,175
NVIDIA CORPORATION COM 67066G104 34,014,146 195,035 SH SOLE 0 21,329 0 173,706
ORACLE CORP COM 68389X105 1,976,906 13,438 SH SOLE 0 640 0 12,798
OREILLY AUTOMOTIVE INC COM 67103H107 324,470 3,515 SH SOLE 0 0 0 3,515
PALANTIR TECHNOLOGIES INC CL A 69608A108 299,321 2,046 SH SOLE 0 150 0 1,896
PAYCHEX INC COM 704326107 9,994,818 108,498 SH SOLE 0 14,018 0 94,480
PAYPAL HLDGS INC COM 70450Y103 583,331 12,897 SH SOLE 0 0 0 12,897
PEPSICO INC COM 713448108 2,086,166 13,434 SH SOLE 0 0 0 13,434
PFIZER INC COM 717081103 276,637 9,852 SH SOLE 0 0 0 9,852
PHILIP MORRIS INTL INC COM 718172109 273,472 1,654 SH SOLE 0 0 0 1,654
PHILLIPS 66 COM 718546104 938,956 5,154 SH SOLE 0 500 0 4,654
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 402,280 4,000 SH SOLE 0 0 0 4,000
PNC FINL SVCS GROUP INC COM 693475105 1,724,026 8,285 SH SOLE 0 1,790 0 6,495
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 310,530 16,500 SH SOLE 0 0 0 16,500
PROCTER & GAMBLE CO COM 742718109 3,661,472 25,349 SH SOLE 0 200 0 25,149
RANGE RES CORP COM 75281A109 9,224,396 204,170 SH SOLE 0 28,090 0 176,080
REALTY INCOME CORP COM 756109104 302,841 4,950 SH SOLE 0 1,250 0 3,700
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 6,380,935 202,698 SH SOLE 0 12,516 0 190,182
RESMED INC COM 761152107 10,965,333 48,848 SH SOLE 0 7,833 0 41,015
RTX CORPORATION COM 75513E101 17,341,826 89,901 SH SOLE 0 12,016 0 77,885
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 12,466,270 215,679 SH SOLE 0 29,558 0 186,121
SALESFORCE INC COM 79466L302 10,167,775 54,469 SH SOLE 0 7,025 0 47,444
SCHWAB CHARLES CORP COM 808513105 23,700,191 252,183 SH SOLE 0 32,980 0 219,203
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 1,640,046 12,340 SH SOLE 0 1,026 0 11,314
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 411,499 8,335 SH SOLE 0 0 0 8,335
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 25,175,548 410,962 SH SOLE 0 59,090 0 351,872
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 252,398 2,316 SH SOLE 0 0 0 2,316
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 337,840 4,121 SH SOLE 0 166 0 3,955
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 350,984 2,394 SH SOLE 0 73 0 2,321
SEMPRA COM 816851109 401,992 4,137 SH SOLE 0 0 0 4,137
SERVICENOW INC COM 81762P102 7,967,024 76,203 SH SOLE 0 9,805 0 66,398
SHERWIN WILLIAMS CO COM 824348106 211,563 660 SH SOLE 0 0 0 660
SHOPIFY INC CL A SUB VTG SHS 82509L107 752,051 6,340 SH SOLE 0 0 0 6,340
SIMON PPTY GROUP INC NEW COM 828806109 3,889,036 20,849 SH SOLE 0 3,735 0 17,114
SOFI TECHNOLOGIES INC COM 83406F102 247,490 15,585 SH SOLE 0 0 0 15,585
SOUTHERN CO COM 842587107 361,950 3,750 SH SOLE 0 0 0 3,750
SPDR GOLD TR GOLD SHS 78463V107 6,048,156 14,056 SH SOLE 0 0 0 14,056
SPDR SERIES TRUST STATE STREET SPD 78468R556 10,099,618 55,544 SH SOLE 0 7,006 0 48,538
SPIRE INC COM 84857L101 298,782 3,300 SH SOLE 0 400 0 2,900
STARBUCKS CORP COM 855244109 1,982,985 22,134 SH SOLE 0 0 0 22,134
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,117,284 1,718 SH SOLE 0 0 0 1,718
STRYKER CORPORATION COM 863667101 8,667,222 26,377 SH SOLE 0 3,851 0 22,526
SYSCO CORP COM 871829107 1,895,787 26,578 SH SOLE 0 200 0 26,378
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 13,095,070 38,749 SH SOLE 0 5,177 0 33,572
TARGET CORP COM 87612E106 982,690 8,108 SH SOLE 0 0 0 8,108
TESLA INC COM 88160R101 3,419,134 9,197 SH SOLE 0 1,030 0 8,167
THE CIGNA GROUP COM 125523100 13,921,451 52,189 SH SOLE 0 6,670 0 45,519
TOMPKINS FINL CORP COM 890110109 424,159 5,380 SH SOLE 0 3,330 0 2,050
TRUIST FINL CORP COM 89832Q109 448,989 9,767 SH SOLE 0 0 0 9,767
ULTA BEAUTY INC COM 90384S303 373,738 715 SH SOLE 0 475 0 240
UNION PAC CORP COM 907818108 5,936,683 24,469 SH SOLE 0 4,000 0 20,469
UNITED PARCEL SVCS INC CL B 911312106 595,415 6,052 SH SOLE 0 0 0 6,052
VALERO ENERGY CORP COM 91913Y100 222,372 900 SH SOLE 0 0 0 900
VANGUARD INDEX FDS TOTAL STK MKT 922908769 604,855 1,885 SH SOLE 0 0 0 1,885
VANGUARD INDEX FDS VALUE ETF 922908744 233,888 1,192 SH SOLE 0 0 0 1,192
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 388,050 1,804 SH SOLE 0 0 0 1,804
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 545,758 8,308 SH SOLE 0 0 0 8,308
VERTEX PHARMACEUTICALS INC COM 92532F100 19,699,840 44,117 SH SOLE 0 5,809 0 38,308
VISA INC COM CL A 92826C839 20,531,814 67,932 SH SOLE 0 8,479 0 59,453
WABTEC COM 929740108 296,360 1,186 SH SOLE 0 0 0 1,186
WALMART INC COM 931142103 210,406 1,693 SH SOLE 0 675 0 1,018
WASTE MGMT INC DEL COM 94106L109 626,408 2,726 SH SOLE 0 0 0 2,726
WELLS FARGO & CO COM 949746101 821,814 10,323 SH SOLE 0 0 0 10,323