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
ABBOTT LABORATORIES COM 002824100 1,708,776 16,643 SH SOLE 16,643 0 0
ABBVIE INC COM 00287Y109 327,322 1,505 SH SOLE 1,505 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,526,866 17,337 SH SOLE 17,337 0 0
ALPHABET INC CAP STK CL C 02079K107 566,574 1,975 SH SOLE 1,975 0 0
ALPHABET INC CAP STK CL A 02079K305 4,902,948 17,050 SH SOLE 17,050 0 0
ALTRIA GROUP INC COM 02209S103 672,900 10,197 SH SOLE 10,197 0 0
AMAZON COM INC COM 023135106 403,836 1,939 SH SOLE 1,939 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,843,865 21,696 SH SOLE 21,696 0 0
AMERICAN EXPRESS CO COM 025816109 1,598,002 5,283 SH SOLE 5,283 0 0
AMERIPRISE FINL INC COM 03076C106 1,102,112 2,480 SH SOLE 2,480 0 0
APPLE INC COM 037833100 10,807,801 42,586 SH SOLE 42,586 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 234,280 3,223 SH SOLE 3,223 0 0
BANK AMERICA CORP COM 060505104 2,612,108 53,582 SH SOLE 53,582 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,550,969 13,074 SH SOLE 13,074 0 0
BLACKROCK INCOME TR INC COM NEW 09247F209 387,167 36,629 SH SOLE 36,629 0 0
BOSTON SCIENTIFIC CORP COM 101137107 957,251 15,255 SH SOLE 15,255 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 788,450 13,000 SH SOLE 13,000 0 0
BROADCOM INC COM 11135F101 2,707,063 8,746 SH SOLE 8,746 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,187,210 11,989 SH SOLE 11,989 0 0
CARDINAL HEALTH INC COM 14149Y108 452,203 2,140 SH SOLE 2,140 0 0
CATERPILLAR INC COM 149123101 4,370,669 6,169 SH SOLE 6,169 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,108,651 14,479 SH SOLE 14,479 0 0
CHEVRON CORPORATION COM 166764100 1,605,903 7,762 SH SOLE 7,762 0 0
CISCO SYS INC COM 17275R102 3,606,752 46,485 SH SOLE 46,485 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,847,941 47,033 SH SOLE 47,033 0 0
COMCAST CORP NEW CL A 20030N101 1,144,958 39,880 SH SOLE 39,880 0 0
CONOCOPHILLIPS COM 20825C104 335,016 2,538 SH SOLE 2,538 0 0
CORNING INC COM 219350105 634,300 4,665 SH SOLE 4,665 0 0
CORTEVA INC COM 22052L104 630,134 7,528 SH SOLE 7,528 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 262,061 263 SH SOLE 263 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,351,464 3,462 SH SOLE 3,462 0 0
CVS HEALTH CORP COM 126650100 367,862 5,122 SH SOLE 5,122 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,403,733 14,645 SH SOLE 14,645 0 0
DIGITAL RLTY TR INC COM 253868103 2,074,614 11,512 SH SOLE 11,512 0 0
DOMINION ENERGY INC COM 25746U109 2,010,149 32,516 SH SOLE 32,516 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,744,376 20,959 SH SOLE 20,959 0 0
EDISON INTL COM 281020107 219,540 3,000 SH SOLE 3,000 0 0
ELI LILLY & CO COM 532457108 3,924,396 4,267 SH SOLE 4,267 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 364,251 72,272 SH SOLE 72,272 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 121,904 23,269 SH SOLE 23,269 0 0
EQUINIX INC COM 29444U700 2,519,330 2,570 SH SOLE 2,570 0 0
EXXON MOBIL CORP COM 30231G102 4,778,628 28,166 SH SOLE 28,166 0 0
FASTENAL CO COM 311900104 217,616 4,690 SH SOLE 4,690 0 0
FIRST SOLAR INC COM 336433107 3,370,976 17,089 SH SOLE 17,089 0 0
GE AEROSPACE COM NEW 369604301 284,362 1,002 SH SOLE 1,002 0 0
GE VERNOVA INC COM 36828A101 3,051,658 3,496 SH SOLE 3,496 0 0
GENERAL DYNAMICS CORP COM 369550108 2,697,348 7,859 SH SOLE 7,859 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 428,944 9,191 SH SOLE 9,191 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 286,706 5,920 SH SOLE 5,920 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529 594,985 8,399 SH SOLE 8,399 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 3,385,297 45,784 SH SOLE 45,784 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 2,195,653 43,213 SH SOLE 43,213 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 913,669 1,080 SH SOLE 1,080 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 214,290 9,000 SH SOLE 9,000 0 0
HOME DEPOT INC COM 437076102 2,173,768 6,609 SH SOLE 6,609 0 0
INTEL CORP COM 458140100 510,127 11,560 SH SOLE 11,560 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,117,155 21,111 SH SOLE 21,111 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 8,634,580 344,900 SH SOLE 344,900 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 413,985 18,015 SH SOLE 18,015 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 665,227 27,741 SH SOLE 27,741 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 324,219 4,312 SH SOLE 4,312 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 24,615,168 128,257 SH SOLE 128,257 0 0
IRON MTN INC DEL COM 46284V101 2,509,049 24,565 SH SOLE 24,565 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 16,659,185 140,465 SH SOLE 140,465 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 601,699 6,304 SH SOLE 6,304 0 0
ISHARES TR CORE S&P500 ETF 464287200 455,941 698 SH SOLE 698 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,119,904 65,320 SH SOLE 65,320 0 0
ISHARES TR U.S. MED DVC ETF 464288810 717,541 13,450 SH SOLE 13,450 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 988,481 9,820 SH SOLE 9,820 0 0
ISHARES TR RUS MID CAP ETF 464287499 236,172 2,429 SH SOLE 2,429 0 0
ISHARES TR CORE S&P MCP ETF 464287507 10,822,656 160,264 SH SOLE 160,264 0 0
JOHNSON & JOHNSON COM 478160104 941,338 3,851 SH SOLE 3,851 0 0
JPMORGAN CHASE & CO COM 46625H100 4,385,552 14,909 SH SOLE 14,909 0 0
KINDER MORGAN INC DEL COM 49456B101 4,340,119 129,440 SH SOLE 129,440 0 0
KORE GROUP HLDGS INC COM NEW 50066V305 184,279 20,430 SH SOLE 20,430 0 0
KROGER CO COM 501044101 2,482,131 34,303 SH SOLE 34,303 0 0
LOCKHEED MARTIN CORP COM 539830109 1,907,852 3,157 SH SOLE 3,157 0 0
LOWES COS INC COM 548661107 1,525,511 6,456 SH SOLE 6,456 0 0
MARATHON PETE CORP COM 56585A102 1,428,453 5,850 SH SOLE 5,850 0 0
MARSH & MCLENNAN COS INC COM 571748102 216,526 1,248 SH SOLE 1,248 0 0
MASTERCARD INCORPORATED CL A 57636Q104 355,292 711 SH SOLE 711 0 0
MCDONALDS CORP COM 580135101 652,697 2,100 SH SOLE 2,100 0 0
MEDTRONIC PLC SHS G5960L103 2,018,165 23,291 SH SOLE 23,291 0 0
MERCK & CO INC COM 58933Y105 335,850 2,792 SH SOLE 2,792 0 0
META PLATFORMS INC CL A 30303M102 293,669 513 SH SOLE 513 0 0
MICROSOFT CORP COM 594918104 9,524,889 25,731 SH SOLE 25,731 0 0
MP MATERIALS CORP COM CL A 553368101 227,256 4,709 SH SOLE 4,709 0 0
NETFLIX INC. COM 64110L106 358,640 3,730 SH SOLE 3,730 0 0
NEXTERA ENERGY INC COM 65339F101 2,199,792 23,684 SH SOLE 23,684 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,831,494 2,685 SH SOLE 2,685 0 0
NUCOR CORP COM 670346105 295,080 1,745 SH SOLE 1,745 0 0
NUSCALE PWR CORP CL A COM 67079K100 169,028 15,593 SH SOLE 15,593 0 0
NVIDIA CORPORATION COM 67066G104 3,774,344 21,642 SH SOLE 21,642 0 0
OKTA INC CL A 679295105 1,059,436 13,460 SH SOLE 13,460 0 0
ORACLE CORP COM 68389X105 5,180,186 35,213 SH SOLE 35,213 0 0
PFIZER INC COM 717081103 242,948 8,652 SH SOLE 8,652 0 0
PHILLIPS 66 COM 718546104 543,807 2,985 SH SOLE 2,985 0 0
PUTNAM ETF TRUST FRANKLIN NY MUNI 746729763 94,463 12,111 SH SOLE 12,111 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 654,019 25,039 SH SOLE 25,039 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,640,110 17,581 SH SOLE 17,581 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,115,378 5,894 SH SOLE 5,894 0 0
ROPER TECHNOLOGIES INC COM 776696106 637,145 1,801 SH SOLE 1,801 0 0
ROSS STORES INC COM 778296103 1,299,780 6,000 SH SOLE 6,000 0 0
RTX CORPORATION COM 75513E101 7,341,435 38,058 SH SOLE 38,058 0 0
RYDER SYS INC COM 783549108 3,785,006 18,490 SH SOLE 18,490 0 0
SALESFORCE INC COM 79466L302 1,616,749 8,661 SH SOLE 8,661 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 349,414 11,995 SH SOLE 11,995 0 0
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 5,271,492 114,872 SH SOLE 114,872 0 0
SELECT SECTOR SPDR TR STATE STREET MAT 81369Y100 563,654 11,280 SH SOLE 11,280 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 1,441,031 17,578 SH SOLE 17,578 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 714,588 5,377 SH SOLE 5,377 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 3,272,628 20,235 SH SOLE 20,235 0 0
SOUTHERN CO COM 842587107 2,702,115 27,995 SH SOLE 27,995 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A797 684,257 11,490 SH SOLE 11,490 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A854 3,819,723 49,905 SH SOLE 49,905 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A698 226,722 3,480 SH SOLE 3,480 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 382,400 588 SH SOLE 588 0 0
STRYKER CORPORATION COM 863667101 1,156,805 3,521 SH SOLE 3,521 0 0
TARGET CORP COM 87612E106 736,896 6,080 SH SOLE 6,080 0 0
TESLA INC COM 88160R101 4,088,878 10,999 SH SOLE 10,999 0 0
TEXAS INSTRS INC COM 882508104 1,219,976 6,284 SH SOLE 6,284 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,066,973 4,205 SH SOLE 4,205 0 0
TJX COS INC NEW COM 872540109 3,569,455 22,351 SH SOLE 22,351 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,195,888 4,100 SH SOLE 4,100 0 0
UNITED BANKSHARES INC WEST V COM 909907107 211,988 5,118 SH SOLE 5,118 0 0
UNITEDHEALTH GROUP INC COM 91324P102 767,393 2,836 SH SOLE 2,836 0 0
USA RARE EARTH INC COM 91733P107 173,765 11,481 SH SOLE 11,481 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7,678,153 104,266 SH SOLE 104,266 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 912,760 11,641 SH SOLE 11,641 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,806,146 8,043 SH SOLE 8,043 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 582,729 1,816 SH SOLE 1,816 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,061,167 61,400 SH SOLE 61,400 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 15,205,176 323,859 SH SOLE 323,859 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 8,811,857 137,513 SH SOLE 137,513 0 0
VENTURE GLOBAL INC COM CL A 92333F101 555,677 35,259 SH SOLE 35,259 0 0
WALMART INC COM 931142103 5,811,819 46,764 SH SOLE 46,764 0 0
WASTE MGMT INC DEL COM 94106L109 248,030 1,079 SH SOLE 1,079 0 0
WELLS FARGO & CO COM 949746101 1,310,957 16,467 SH SOLE 16,467 0 0
WELLTOWER INC COM 95040Q104 279,980 1,416 SH SOLE 1,416 0 0
WILLIAMS COS INC COM 969457100 4,849,846 66,637 SH SOLE 66,637 0 0
WW GRAINGER INC COM 384802104 2,392,843 2,194 SH SOLE 2,194 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101 606,542 7,545 SH SOLE 7,545 0 0