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
NOVARTIS AG SPONSORED ADR 66987V109 2,542,836 17,836 SH SOLE 0 0 17,836
M & T BK CORP COM 55261F104 212,160 975 SH SOLE 0 0 975
ALPHABET INC CAP STK CL C 02079K107 455,569 1,337 SH SOLE 0 0 1,337
ISHARES TR RUS 1000 GRW ETF 464287614 412,356 3,292 SH SOLE 0 0 3,292
NETFLIX INC. COM 64110L106 1,325,986 19,057 SH SOLE 0 0 19,057
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 9,318,843 103,416 SH SOLE 0 0 103,416
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 5,297,022 51,383 SH SOLE 0 0 51,383
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,432,816 36,939 SH SOLE 0 0 36,939
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,684,295 5,329 SH SOLE 0 0 5,329
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 2,317,365 13,878 SH SOLE 0 0 13,878
FIRST TR EXCHANGE-TRADED FD VEST LADDERED 33733E690 2,905,468 139,284 SH SOLE 0 0 139,284
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,251,925 22,511 SH SOLE 0 0 22,511
NATERA INC COM 632307104 2,333,962 5,647 SH SOLE 0 0 5,647
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 4,405,367 82,498 SH SOLE 0 0 82,498
ISHARES TR GLOBAL ENERG ETF 464287341 941,828 16,532 SH SOLE 0 0 16,532
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,918,271 60,220 SH SOLE 0 0 60,220
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 922,153 15,053 SH SOLE 0 0 15,053
NVIDIA CORPORATION COM 67066G104 15,643,162 68,496 SH SOLE 0 0 68,496
SHOPIFY INC CL A SUB VTG SHS 82509L107 2,080,056 14,026 SH SOLE 0 0 14,026
CROWDSTRIKE HLDGS INC CL A 22788C105 1,853,250 7,000 SH SOLE 0 0 7,000
META PLATFORMS INC CL A 30303M102 2,064,225 2,847 SH SOLE 0 0 2,847
CHENIERE ENERGY INC COM NEW 16411R208 1,334,443 4,960 SH SOLE 0 0 4,960
MERCADOLIBRE INC COM 58733R102 1,554,640 899 SH SOLE 0 0 899
ALPHABET INC CAP STK CL A 02079K305 12,334,064 35,847 SH SOLE 0 0 35,847
RTX CORPORATION COM 75513E101 2,327,234 12,536 SH SOLE 0 0 12,536
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,182,384 2,426 SH SOLE 0 0 2,426
AEVA TECHNOLOGIES INC COM NEW 00835Q202 1,218,321 86,775 SH SOLE 0 0 86,775
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 618,619 1,653 SH SOLE 0 0 1,653
APPLE INC COM 037833100 18,317,998 55,006 SH SOLE 0 0 55,006
BROADCOM INC COM 11135F101 2,319,891 6,606 SH SOLE 0 0 6,606
AEROVIRONMENT INC COM 008073108 743,953 5,231 SH SOLE 0 0 5,231
GOLDMAN SACHS GROUP INC COM 38141G104 1,200,450 1,333 SH SOLE 0 0 1,333
ROCKET LAB CORP COM 773121108 826,753 11,865 SH SOLE 0 0 11,865
TESLA INC COM 88160R101 842,319 2,374 SH SOLE 0 0 2,374
QUANTA SVCS INC COM 74762E102 1,436,267 2,235 SH SOLE 0 0 2,235
AMAZON COM INC COM 023135106 4,535,950 18,206 SH SOLE 0 0 18,206
ADVANCED MICRO DEVICES INC COM 007903107 3,832,799 6,265 SH SOLE 0 0 6,265
BLACKSTONE INC COM 09260D107 3,570,302 31,852 SH SOLE 0 0 31,852
MICROSOFT CORP COM 594918104 17,626,014 34,365 SH SOLE 0 0 34,365
MERCK & CO INC COM 58933Y105 5,415,617 37,269 SH SOLE 0 0 37,269
JPMORGAN CHASE & CO COM 46625H100 10,321,764 31,200 SH SOLE 0 0 31,200
AMERICAN INTL GROUP INC COM NEW 026874784 1,316,921 17,696 SH SOLE 0 0 17,696
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 818,559 7,376 SH SOLE 0 0 7,376
HOME DEPOT INC COM 437076102 2,307,410 8,111 SH SOLE 0 0 8,111
CHUBB LIMITED COM H1467J104 1,539,441 4,733 SH SOLE 0 0 4,733
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 2,880,523 36,732 SH SOLE 0 0 36,732
3M CO COM 88579Y101 750,822 4,574 SH SOLE 0 0 4,574
ABBVIE INC COM 00287Y109 3,800,118 14,527 SH SOLE 0 0 14,527
AFLAC INC COM 001055102 1,490,586 13,335 SH SOLE 0 0 13,335
BANK OF AMER CORP COM 060505104 5,265,770 96,744 SH SOLE 0 0 96,744
BUNGE GLOBAL SA COM SHS H11356104 1,780,718 16,650 SH SOLE 0 0 16,650
CHEVRON CORPORATION COM 166764100 1,519,118 7,439 SH SOLE 0 0 7,439
CISCO SYS INC COM 17275R102 6,648,822 61,775 SH SOLE 0 0 61,775
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 1,209,786 12,435 SH SOLE 0 0 12,435
IRON MTN INC DEL COM 46284V101 1,317,709 11,877 SH SOLE 0 0 11,877
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 334,253 15,070 SH SOLE 0 0 15,070
JOHNSON & JOHNSON COM 478160104 3,957,942 14,950 SH SOLE 0 0 14,950
KIMBERLY-CLARK CORP COM 494368103 705,685 7,243 SH SOLE 0 0 7,243
LOCKHEED MARTIN CORP COM 539830109 3,401,064 6,679 SH SOLE 0 0 6,679
MORGAN STANLEY COM NEW 617446448 3,223,691 17,140 SH SOLE 0 0 17,140
NIKE INC CL B 654106103 603,287 17,042 SH SOLE 0 0 17,042
PEPSICO INC COM 713448108 1,060,013 8,365 SH SOLE 0 0 8,365
PROCTER & GAMBLE CO COM 742718109 3,319,270 22,847 SH SOLE 0 0 22,847
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 751,606 23,105 SH SOLE 0 0 23,105
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 1,478,047 13,580 SH SOLE 0 0 13,580
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 1,098,088 22,548 SH SOLE 0 0 22,548
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 7,588,249 38,765 SH SOLE 0 0 38,765
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 849,932 21,550 SH SOLE 0 0 21,550
SPDR SERIES TRUST ST STR SP500DIV 78468R788 233,656 5,150 SH SOLE 0 0 5,150
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,234,510 25,450 SH SOLE 0 0 25,450
VERIZON COMMUNICATIONS INC COM 92343V104 724,585 15,797 SH SOLE 0 0 15,797
WALMART INC COM 931142103 1,625,413 15,641 SH SOLE 0 0 15,641
CORNING INC COM 219350105 6,025,854 39,190 SH SOLE 0 0 39,190
ISHARES TR RUSSELL 2000 ETF 464287655 2,624,504 9,444 SH SOLE 0 0 9,444
TEXAS INSTRS INC COM 882508104 2,656,093 9,483 SH SOLE 0 0 9,483
AT&T INC COM 00206R102 624,150 25,580 SH SOLE 0 0 25,580
BOEING CO COM 097023105 584,476 3,142 SH SOLE 0 0 3,142
BRISTOL-MYERS SQUIBB CO COM 110122108 564,133 9,041 SH SOLE 0 0 9,041
CATERPILLAR INC COM 149123101 567,553 700 SH SOLE 0 0 700
CINTAS CORP COM 172908105 1,092,336 5,600 SH SOLE 0 0 5,600
ELI LILLY & CO COM 532457108 240,673 208 SH SOLE 0 0 208
EMERSON ELEC CO COM 291011104 2,709,597 17,470 SH SOLE 0 0 17,470
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,274,495 7,831 SH SOLE 0 0 7,831
MCDONALDS CORP COM 580135101 1,430,442 6,194 SH SOLE 0 0 6,194
MEDTRONIC PLC SHS G5960L103 381,229 4,418 SH SOLE 0 0 4,418
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 253,257 4,118 SH SOLE 0 0 4,118
STATE STR CORP COM 857477103 1,770,343 10,140 SH SOLE 0 0 10,140
SPDR SERIES TRUST ST STR P500GRW 78464A409 495,397 4,025 SH SOLE 0 0 4,025
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,506,857 34,800 SH SOLE 0 0 34,800
FIDELITY COVINGTON TRUST ENHANCED SML CAP 31609A206 766,398 17,050 SH SOLE 0 0 17,050
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,147,376 5,516 SH SOLE 0 0 5,516
ISHARES TR EXPANDED TECH 464287515 279,521 2,625 SH SOLE 0 0 2,625
ISHARES INC MSCI EMRG CHN 46434G764 2,033,815 20,527 SH SOLE 0 0 20,527
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 952,250 13,486 SH SOLE 0 0 13,486
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 751,887 3,255 SH SOLE 0 0 3,255
PARKER-HANNIFIN CORP COM 701094104 2,667,915 2,792 SH SOLE 0 0 2,792
COSTCO WHOLESALE CORPORATION COM 22160K105 1,322,997 1,453 SH SOLE 0 0 1,453
VANGUARD WORLD FD COMM SRVC ETF 92204A884 395,474 2,075 SH SOLE 0 0 2,075
ABBOTT LABORATORIES COM 002824100 623,914 6,313 SH SOLE 0 0 6,313
KOPIN CORP COM 500600101 69,115 15,025 SH SOLE 0 0 15,025
PENNANTPARK INVTS CORP COM 708062104 204,101 61,849 SH SOLE 0 0 61,849
SLB LIMITED COM STK 806857108 333,732 6,850 SH SOLE 0 0 6,850
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 248,248 2,860 SH SOLE 0 0 2,860
INVESCO QQQ TR UNIT SER 1 46090E103 929,151 1,256 SH SOLE 0 0 1,256
SALESFORCE INC COM 79466L302 720,689 3,139 SH SOLE 0 0 3,139
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 1,230,403 5,694 SH SOLE 0 0 5,694
CONOCOPHILLIPS COM 20825C104 678,319 5,420 SH SOLE 0 0 5,420
INTERNATIONAL BUSINESS MACHS COM 459200101 391,266 1,779 SH SOLE 0 0 1,779
AIR PRODUCTS AND CHEMICALS I COM 009158106 486,763 1,750 SH SOLE 0 0 1,750
APOLLO GLOBAL MGMT INC COM 03769M106 591,906 5,100 SH SOLE 0 0 5,100
CITIGROUP INC COM NEW 172967424 231,251 1,786 SH SOLE 0 0 1,786
CSX CORP COM 126408103 1,078,660 23,192 SH SOLE 0 0 23,192
FEDEX CORP COM 31428X106 1,270,789 4,458 SH SOLE 0 0 4,458
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 221,604 2,026 SH SOLE 0 0 2,026
ISHARES TR ISHARES BIOTECH 464287556 712,434 3,384 SH SOLE 0 0 3,384
ISHARES TR MSCI EAFE ETF 464287465 256,712 2,471 SH SOLE 0 0 2,471
MICRON TECHNOLOGY INC COM 595112103 692,322 650 SH SOLE 0 0 650
PALO ALTO NETWORKS INC COM 697435105 4,077,593 10,263 SH SOLE 0 0 10,263
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,499,780 8,905 SH SOLE 0 0 8,905
TRUIST FINL CORP COM 89832Q109 278,865 6,023 SH SOLE 0 0 6,023
STARBUCKS CORP COM 855244109 305,652 3,253 SH SOLE 0 0 3,253
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 646,837 1,299 SH SOLE 0 0 1,299
KINDER MORGAN INC DEL COM 49456B101 1,344,708 44,601 SH SOLE 0 0 44,601
ISHARES TR CORE S&P500 ETF 464287200 281,833 368 SH SOLE 0 0 368
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 173,660 13,631 SH SOLE 0 0 13,631
PUTNAM ETF TRUST FRANK MASS ETF 746729821 850,535 99,828 SH SOLE 0 0 99,828
SPDR GOLD TR GOLD SHS 78463V107 249,450 655 SH SOLE 0 0 655
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,018,645 1,336 SH SOLE 0 0 1,336
UNITEDHEALTH GROUP INC COM 91324P102 255,231 695 SH SOLE 0 0 695
PALANTIR TECHNOLOGIES INC CL A 69608A108 308,633 1,650 SH SOLE 0 0 1,650
GE AEROSPACE COM NEW 369604301 300,111 961 SH SOLE 0 0 961
GE VERNOVA INC COM 36828A101 230,019 242 SH SOLE 0 0 242
BROADCOM INC CALL 11135F901 1,229,165 3,500 SH Put SOLE 0 0 35
APPLOVIN CORP CALL 03831W908 1,452,150 5,000 SH Put SOLE 0 0 50
UIPATH INC CALL 90364P905 256,800 20,000 SH Put SOLE 0 0 200
GRACO INC COM 384109104 764,558 9,950 SH SOLE 0 0 9,950
TEXAS PACIFIC LAND CORPORATI COM 88262P102 493,632 1,515 SH SOLE 0 0 1,515
CHEMED CORP NEW COM 16359R103 606,084 1,200 SH SOLE 0 0 1,200
SEI INVTS CO COM 784117103 205,320 2,000 SH SOLE 0 0 2,000
SPRINKLR INC CL A 85208T107 115,795 23,393 SH SOLE 0 0 23,393