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
ABBOTT LABS COM 002824100   1,732,162 12,736 SH   SOLE   12,736 0 0
ABBVIE INC COM 00287Y109   261,910 1,411 SH   SOLE   1,411 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,348,334 9,502 SH   SOLE   9,502 0 0
ALPHABET INC CAP STK CL C 02079K107   244,798 1,380 SH   SOLE   1,380 0 0
ALTRIA GROUP INC COM 02209S103   592,163 10,100 SH   SOLE   10,100 0 0
AMERICAN ELEC PWR CO INC COM 025537101   2,352,453 22,672 SH   SOLE   22,672 0 0
AMERICAN EXPRESS CO COM 025816109   1,655,187 5,189 SH   SOLE   5,189 0 0
AMERIPRISE FINL INC COM 03076C106   1,323,650 2,480 SH   SOLE   2,480 0 0
APPLE INC COM 037833100   6,253,582 30,480 SH   SOLE   30,480 0 0
BANK AMERICA CORP COM 060505104   1,183,000 25,000 SH   SOLE   25,000 0 0
BLACKROCK INCOME TR INC COM NEW 09247F209   644,355 54,839 SH   SOLE   54,839 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,222,433 11,381 SH   SOLE   11,381 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   601,770 13,000 SH   SOLE   13,000 0 0
BROADCOM INC COM 11135F101   311,485 1,130 SH   SOLE   1,130 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,419,854 11,374 SH   SOLE   11,374 0 0
CARDINAL HEALTH INC COM 14149Y108   359,520 2,140 SH   SOLE   2,140 0 0
CATERPILLAR INC COM 149123101   1,033,459 2,662 SH   SOLE   2,662 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   210,537 515 SH   SOLE   515 0 0
CHENIERE ENERGY INC COM NEW 16411R208   3,123,770 12,828 SH   SOLE   12,828 0 0
CHEVRON CORP NEW COM 166764100   1,125,095 7,857 SH   SOLE   7,857 0 0
CISCO SYS INC COM 17275R102   3,188,652 45,959 SH   SOLE   45,959 0 0
CLEARWAY ENERGY INC CL C 18539C204   1,438,325 44,948 SH   SOLE   44,948 0 0
COMCAST CORP NEW CL A 20030N101   1,423,322 39,880 SH   SOLE   39,880 0 0
CONOCOPHILLIPS COM 20825C104   250,644 2,793 SH   SOLE   2,793 0 0
CORNING INC COM 219350105   421,772 8,020 SH   SOLE   8,020 0 0
CORTEVA INC COM 22052L104   545,903 7,325 SH   SOLE   7,325 0 0
CVS HEALTH CORP COM 126650100   349,936 5,073 SH   SOLE   5,073 0 0
DEERE & CO COM 244199105   201,362 396 SH   SOLE   396 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,551,816 12,658 SH   SOLE   12,658 0 0
DIGITAL RLTY TR INC COM 253868103   3,658,423 20,986 SH   SOLE   20,986 0 0
DISNEY WALT CO COM 254687106   206,353 1,664 SH   SOLE   1,664 0 0
DOMINION ENERGY INC COM 25746U109   2,136,465 37,800 SH   SOLE   37,800 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,396,371 20,308 SH   SOLE   20,308 0 0
ELI LILLY & CO COM 532457108   3,320,018 4,259 SH   SOLE   4,259 0 0
EQUINIX INC COM 29444U700   3,014,077 3,789 SH   SOLE   3,789 0 0
EXXON MOBIL CORP COM 30231G102   3,059,095 28,378 SH   SOLE   28,378 0 0
FIRST SOLAR INC COM 336433107   2,305,807 13,929 SH   SOLE   13,929 0 0
GE AEROSPACE COM NEW 369604301   232,703 904 SH   SOLE   904 0 0
GENERAL DYNAMICS CORP COM 369550108   2,265,394 7,767 SH   SOLE   7,767 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   3,096,093 49,411 SH   SOLE   49,411 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   764,370 1,080 SH   SOLE   1,080 0 0
GRAINGER W W INC COM 384802104   2,437,951 2,344 SH   SOLE   2,344 0 0
HOME DEPOT INC COM 437076102   2,467,147 6,729 SH   SOLE   6,729 0 0
HP INC COM 40434L105   220,140 9,000 SH   SOLE   9,000 0 0
INTEL CORP COM 458140100   204,371 9,124 SH   SOLE   9,124 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,133,077 20,806 SH   SOLE   20,806 0 0
INTERNATIONAL PAPER CO COM 460146103   215,418 4,600 SH   SOLE   4,600 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   7,957,939 317,682 SH   SOLE   317,682 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   731,628 29,923 SH   SOLE   29,923 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   474,556 21,195 SH   SOLE   21,195 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   26,535,417 146,008 SH   SOLE   146,008 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   307,273 4,312 SH   SOLE   4,312 0 0
IRON MTN INC DEL COM 46284V101   4,186,876 40,820 SH   SOLE   40,820 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   701,773 13,301 SH   SOLE   13,301 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   18,728,889 157,267 SH   SOLE   157,267 0 0
ISHARES TR CORE S&P SCP ETF 464287804   7,574,947 69,311 SH   SOLE   69,311 0 0
ISHARES TR U.S. MED DVC ETF 464288810   1,197,990 19,125 SH   SOLE   19,125 0 0
ISHARES TR RUS MID CAP ETF 464287499   230,569 2,507 SH   SOLE   2,507 0 0
ISHARES TR CORE S&P MCP ETF 464287507   7,883,207 127,108 SH   SOLE   127,108 0 0
ISHARES TR CORE S&P500 ETF 464287200   487,407 785 SH   SOLE   785 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   662,250 6,915 SH   SOLE   6,915 0 0
JOHNSON & JOHNSON COM 478160104   546,387 3,577 SH   SOLE   3,577 0 0
JPMORGAN CHASE & CO. COM 46625H100   4,405,592 15,196 SH   SOLE   15,196 0 0
KIMBERLY-CLARK CORP COM 494368103   264,066 2,048 SH   SOLE   2,048 0 0
KINDER MORGAN INC DEL COM 49456B101   3,713,427 126,307 SH   SOLE   126,307 0 0
KORE GROUP HLDGS INC COM NEW 50066V305   82,288 34,430 SH   SOLE   34,430 0 0
KROGER CO COM 501044101   1,722,464 24,013 SH   SOLE   24,013 0 0
LOCKHEED MARTIN CORP COM 539830109   1,319,604 2,849 SH   SOLE   2,849 0 0
LOWES COS INC COM 548661107   1,355,526 6,110 SH   SOLE   6,110 0 0
MARATHON PETE CORP COM 56585A102   971,744 5,850 SH   SOLE   5,850 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,865,824 13,108 SH   SOLE   13,108 0 0
MCDONALDS CORP COM 580135101   612,096 2,095 SH   SOLE   2,095 0 0
MEDTRONIC PLC SHS G5960L103   1,271,026 14,581 SH   SOLE   14,581 0 0
MERCK & CO INC COM 58933Y105   217,306 2,745 SH   SOLE   2,745 0 0
MICROSOFT CORP COM 594918104   8,884,233 17,861 SH   SOLE   17,861 0 0
NEXTERA ENERGY INC COM 65339F101   1,571,629 22,639 SH   SOLE   22,639 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,311,502 2,623 SH   SOLE   2,623 0 0
NUCOR CORP COM 670346105   226,047 1,745 SH   SOLE   1,745 0 0
NVIDIA CORPORATION COM 67066G104   4,782,495 30,271 SH   SOLE   30,271 0 0
OKTA INC CL A 679295105   1,378,586 13,790 SH   SOLE   13,790 0 0
ORACLE CORP COM 68389X105   7,047,814 32,236 SH   SOLE   32,236 0 0
PHILLIPS 66 COM 718546104   367,563 3,081 SH   SOLE   3,081 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   588,000 25,000 SH   SOLE   25,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,071,604 18,371 SH   SOLE   18,371 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,957,707 5,894 SH   SOLE   5,894 0 0
ROPER TECHNOLOGIES INC COM 776696106   972,146 1,715 SH   SOLE   1,715 0 0
ROSS STORES INC COM 778296103   765,480 6,000 SH   SOLE   6,000 0 0
RTX CORPORATION COM 75513E101   5,558,508 38,067 SH   SOLE   38,067 0 0
RYDER SYS INC COM 783549108   3,016,152 18,970 SH   SOLE   18,970 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   411,861 14,100 SH   SOLE   14,100 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,031,217 25,086 SH   SOLE   25,086 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   2,917,201 19,775 SH   SOLE   19,775 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   5,849,785 71,636 SH   SOLE   71,636 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   720,187 2,844 SH   SOLE   2,844 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   510,617 5,815 SH   SOLE   5,815 0 0
SOUTHERN CO COM 842587107   2,452,273 26,704 SH   SOLE   26,704 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   409,049 662 SH   SOLE   662 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698   206,677 3,480 SH   SOLE   3,480 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797   239,155 4,289 SH   SOLE   4,289 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   4,634,916 63,763 SH   SOLE   63,763 0 0
STRYKER CORPORATION COM 863667101   1,362,530 3,444 SH   SOLE   3,444 0 0
TARGET CORP COM 87612E106   599,792 6,080 SH   SOLE   6,080 0 0
TEXAS INSTRS INC COM 882508104   1,297,625 6,250 SH   SOLE   6,250 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,704,216 4,203 SH   SOLE   4,203 0 0
TJX COS INC NEW COM 872540109   2,746,418 22,240 SH   SOLE   22,240 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,096,914 4,100 SH   SOLE   4,100 0 0
UNION PAC CORP COM 907818108   200,630 872 SH   SOLE   872 0 0
UNITEDHEALTH GROUP INC COM 91324P102   883,187 2,831 SH   SOLE   2,831 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   8,376,848 113,769 SH   SOLE   113,769 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,003,268 12,748 SH   SOLE   12,748 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   623,567 2,052 SH   SOLE   2,052 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,425,075 11,311 SH   SOLE   11,311 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   15,748,943 339,856 SH   SOLE   339,856 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,451,882 113,171 SH   SOLE   113,171 0 0
WALMART INC COM 931142103   5,595,936 57,230 SH   SOLE   57,230 0 0
WASTE MGMT INC DEL COM 94106L109   221,955 970 SH   SOLE   970 0 0
WELLTOWER INC COM 95040Q104   218,604 1,422 SH   SOLE   1,422 0 0
WILLIAMS COS INC COM 969457100   4,151,313 66,093 SH   SOLE   66,093 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101   651,445 8,354 SH   SOLE   8,354 0 0