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
ABBVIE INC COM 00287Y109   349,562 2,163 SH   SOLE 0 0 0 2,163
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,787,828 6,700 SH   SOLE 0 0 0 6,700
ALBEMARLE CORP COM 012653101   3,198,400 14,749 SH   SOLE 0 0 0 14,749
ALTRIA GROUP INC COM 02209S103   544,543 11,913 SH   SOLE 0 0 0 11,913
AMERICAN ELEC PWR CO INC COM 025537101   2,636,625 27,769 SH   SOLE 0 0 0 27,769
AMERICAN EXPRESS CO COM 025816109   764,754 5,176 SH   SOLE 0 0 0 5,176
AMERIPRISE FINL INC COM 03076C106   775,934 2,492 SH   SOLE 0 0 0 2,492
APPLE INC COM 037833100   7,638,203 58,787 SH   SOLE 0 0 0 58,787
ARCHER DANIELS MIDLAND CO COM 039483102   1,490,271 16,050 SH   SOLE 0 0 0 16,050
BANK AMERICA CORP COM 060505104   845,852 25,539 SH   SOLE 0 0 0 25,539
BEST BUY INC COM 086516101   856,212 10,675 SH   SOLE 0 0 0 10,675
BLACKROCK INCOME TR INC COM NEW 09247F209   3,807,630 308,560 SH   SOLE 0 0 0 308,560
BRISTOL-MYERS SQUIBB CO COM 110122108   1,015,215 14,110 SH   SOLE 0 0 0 14,110
BROADSTONE NET LEASE INC COM 11135E203   326,356 20,133 SH   SOLE 0 0 0 20,133
CAPITAL ONE FINL CORP COM 14040H105   1,962,594 21,112 SH   SOLE 0 0 0 21,112
CHENIERE ENERGY INC COM NEW 16411R208   1,491,081 9,943 SH   SOLE 0 0 0 9,943
CHEVRON CORP NEW COM 166764100   3,455,270 19,250 SH   SOLE 0 0 0 19,250
CISCO SYS INC COM 17275R102   788,442 16,550 SH   SOLE 0 0 0 16,550
CLEARWAY ENERGY INC CL C 18539C204   1,803,897 56,602 SH   SOLE 0 0 0 56,602
COMCAST CORP NEW CL A 20030N101   1,443,601 41,281 SH   SOLE 0 0 0 41,281
CONAGRA BRANDS INC COM 205887102   1,130,866 29,221 SH   SOLE 0 0 0 29,221
CONOCOPHILLIPS COM 20825C104   2,639,491 22,369 SH   SOLE 0 0 0 22,369
CONSTELLATION BRANDS INC CL A 21036P108   200,927 867 SH   SOLE 0 0 0 867
CORNING INC COM 219350105   483,923 15,151 SH   SOLE 0 0 0 15,151
CVS HEALTH CORP COM 126650100   3,479,338 37,336 SH   SOLE 0 0 0 37,336
DEVON ENERGY CORP NEW COM 25179M103   757,765 12,319 SH   SOLE 0 0 0 12,319
DEXCOM INC COM 252131107   1,623,522 14,337 SH   SOLE 0 0 0 14,337
DIGITAL RLTY TR INC COM 253868103   1,915,750 19,106 SH   SOLE 0 0 0 19,106
DISNEY WALT CO COM 254687106   217,982 2,509 SH   SOLE 0 0 0 2,509
DOMINION ENERGY INC COM 25746U109   2,263,214 36,908 SH   SOLE 0 0 0 36,908
DUKE ENERGY CORP NEW COM NEW 26441C204   2,952,464 28,667 SH   SOLE 0 0 0 28,667
EQUINIX INC COM 29444U700   2,921,925 4,461 SH   SOLE 0 0 0 4,461
EXXON MOBIL CORP COM 30231G102   3,878,804 35,166 SH   SOLE 0 0 0 35,166
FIRST SOLAR INC COM 336433107   2,590,693 17,296 SH   SOLE 0 0 0 17,296
FMC CORP COM NEW 302491303   1,322,493 10,597 SH   SOLE 0 0 0 10,597
GENERAL DYNAMICS CORP COM 369550108   744,330 3,000 SH   SOLE 0 0 0 3,000
GENERAL MLS INC COM 370334104   1,933,049 23,054 SH   SOLE 0 0 0 23,054
GILEAD SCIENCES INC COM 375558103   865,099 10,077 SH   SOLE 0 0 0 10,077
GOLDMAN SACHS GROUP INC COM 38141G104   381,152 1,110 SH   SOLE 0 0 0 1,110
GOODYEAR TIRE & RUBR CO COM 382550101   494,975 48,766 SH   SOLE 0 0 0 48,766
GRAINGER W W INC COM 384802104   1,046,998 1,882 SH   SOLE 0 0 0 1,882
HOME DEPOT INC COM 437076102   2,693,319 8,527 SH   SOLE 0 0 0 8,527
HONEYWELL INTL INC COM 438516106   224,158 1,046 SH   SOLE 0 0 0 1,046
HP INC COM 40434L105   243,523 9,063 SH   SOLE 0 0 0 9,063
HUNT J B TRANS SVCS INC COM 445658107   1,417,855 8,132 SH   SOLE 0 0 0 8,132
INTEL CORP COM 458140100   238,141 9,010 SH   SOLE 0 0 0 9,010
INTERNATIONAL BUSINESS MACHS COM 459200101   4,277,386 30,360 SH   SOLE 0 0 0 30,360
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   21,994,710 890,114 SH   SOLE 0 0 0 890,114
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,119,628 50,006 SH   SOLE 0 0 0 50,006
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   17,611,252 124,681 SH   SOLE 0 0 0 124,681
IRON MTN INC DEL COM 46284V101   2,894,340 58,061 SH   SOLE 0 0 0 58,061
ISHARES TR 7-10 YR TRSY BD 464287440   456,957 4,771 SH   SOLE 0 0 0 4,771
ISHARES TR TIPS BD ETF 464287176   2,880,840 27,065 SH   SOLE 0 0 0 27,065
ISHARES TR 3 7 YR TREAS BD 464288661   2,872,526 25,002 SH   SOLE 0 0 0 25,002
ISHARES TR FLTG RATE NT ETF 46429B655   2,930,250 58,221 SH   SOLE 0 0 0 58,221
ISHARES TR US HOME CONS ETF 464288752   632,904 10,443 SH   SOLE 0 0 0 10,443
ISHARES TR ISHS 1-5YR INVS 464288646   23,435,606 470,406 SH   SOLE 0 0 0 470,406
ISHARES TR 0-5YR HI YL CP 46434V407   16,406,194 401,228 SH   SOLE 0 0 0 401,228
ISHARES TR CORE S&P MCP ETF 464287507   1,566,008 6,474 SH   SOLE 0 0 0 6,474
ISHARES TR RUS MID CAP ETF 464287499   229,330 3,400 SH   SOLE 0 0 0 3,400
JOHNSON & JOHNSON COM 478160104   1,173,325 6,642 SH   SOLE 0 0 0 6,642
JPMORGAN CHASE & CO COM 46625H100   3,070,934 22,900 SH   SOLE 0 0 0 22,900
KIMBERLY-CLARK CORP COM 494368103   271,500 2,000 SH   SOLE 0 0 0 2,000
KINDER MORGAN INC DEL COM 49456B101   1,898,232 104,991 SH   SOLE 0 0 0 104,991
KROGER CO COM 501044101   738,780 16,572 SH   SOLE 0 0 0 16,572
LILLY ELI & CO COM 532457108   1,707,009 4,666 SH   SOLE 0 0 0 4,666
LIVENT CORP COM 53814L108   602,435 30,319 SH   SOLE 0 0 0 30,319
LOWES COS INC COM 548661107   1,589,261 7,977 SH   SOLE 0 0 0 7,977
MARATHON PETE CORP COM 56585A102   690,193 5,930 SH   SOLE 0 0 0 5,930
MARSH & MCLENNAN COS INC COM 571748102   1,767,101 10,679 SH   SOLE 0 0 0 10,679
MASTERCARD INCORPORATED CL A 57636Q104   239,586 689 SH   SOLE 0 0 0 689
MCDONALDS CORP COM 580135101   624,039 2,368 SH   SOLE 0 0 0 2,368
MERCK & CO INC COM 58933Y105   2,018,466 18,193 SH   SOLE 0 0 0 18,193
MICROSOFT CORP COM 594918104   3,929,693 16,386 SH   SOLE 0 0 0 16,386
NEXTERA ENERGY INC COM 65339F101   2,943,436 35,209 SH   SOLE 0 0 0 35,209
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   376,035 5,365 SH   SOLE 0 0 0 5,365
NUCOR CORP COM 670346105   265,729 2,016 SH   SOLE 0 0 0 2,016
NVIDIA CORPORATION COM 67066G104   1,037,830 7,102 SH   SOLE 0 0 0 7,102
OKTA INC CL A 679295105   275,934 4,038 SH   SOLE 0 0 0 4,038
ORACLE CORP COM 68389X105   2,206,980 27,000 SH   SOLE 0 0 0 27,000
PEPSICO INC COM 713448108   419,131 2,320 SH   SOLE 0 0 0 2,320
PFIZER INC COM 717081103   852,949 16,646 SH   SOLE 0 0 0 16,646
PHILLIPS 66 COM 718546104   377,602 3,628 SH   SOLE 0 0 0 3,628
PROCTER AND GAMBLE CO COM 742718109   287,358 1,896 SH   SOLE 0 0 0 1,896
QUEST DIAGNOSTICS INC COM 74834L100   219,016 1,400 SH   SOLE 0 0 0 1,400
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,139,403 21,199 SH   SOLE 0 0 0 21,199
REGENERON PHARMACEUTICALS COM 75886F107   823,940 1,142 SH   SOLE 0 0 0 1,142
REGIONS FINANCIAL CORP NEW COM 7591EP100   539,000 25,000 SH   SOLE 0 0 0 25,000
RIO TINTO PLC SPONSORED ADR 767204100   464,605 6,525 SH   SOLE 0 0 0 6,525
ROCKWELL AUTOMATION INC COM 773903109   1,870,468 7,262 SH   SOLE 0 0 0 7,262
ROPER TECHNOLOGIES INC COM 776696106   897,701 2,078 SH   SOLE 0 0 0 2,078
ROSS STORES INC COM 778296103   696,420 6,000 SH   SOLE 0 0 0 6,000
RYDER SYS INC COM 783549108   2,036,066 24,364 SH   SOLE 0 0 0 24,364
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,000,504 30,552 SH   SOLE 0 0 0 30,552
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,301,217 49,174 SH   SOLE 0 0 0 49,174
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   7,433,828 105,444 SH   SOLE 0 0 0 105,444
SOUTHERN CO COM 842587107   3,196,320 44,760 SH   SOLE 0 0 0 44,760
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,381,852 3,613 SH   SOLE 0 0 0 3,613
SPDR SER TR PORTFOLIO INTRMD 78464A375   5,495,641 172,656 SH   SOLE 0 0 0 172,656
SPDR SER TR S&P REGL BKG 78464A698   3,509,866 59,753 SH   SOLE 0 0 0 59,753
SPDR SER TR PORT MTG BK ETF 78464A383   477,901 22,023 SH   SOLE 0 0 0 22,023
SPDR SER TR PORTFOLIO S&P500 78464A854   5,692,638 126,559 SH   SOLE 0 0 0 126,559
SPDR SER TR PORTFOLIO SHORT 78464A474   6,769,175 230,401 SH   SOLE 0 0 0 230,401
SPDR SER TR S&P BK ETF 78464A797   2,263,868 50,141 SH   SOLE 0 0 0 50,141
STRYKER CORPORATION COM 863667101   206,232 844 SH   SOLE 0 0 0 844
TARGET CORP COM 87612E106   906,163 6,080 SH   SOLE 0 0 0 6,080
TESLA INC COM 88160R101   212,116 1,722 SH   SOLE 0 0 0 1,722
TEXAS INSTRS INC COM 882508104   1,061,539 6,425 SH   SOLE 0 0 0 6,425
TEXTRON INC COM 883203101   438,394 6,192 SH   SOLE 0 0 0 6,192
THERMO FISHER SCIENTIFIC INC COM 883556102   4,742,796 8,612 SH   SOLE 0 0 0 8,612
TJX COS INC NEW COM 872540109   1,770,304 22,240 SH   SOLE 0 0 0 22,240
TRAVELERS COMPANIES INC COM 89417E109   792,145 4,225 SH   SOLE 0 0 0 4,225
TRUIST FINL CORP COM 89832Q109   556,777 12,939 SH   SOLE 0 0 0 12,939
UNION PAC CORP COM 907818108   229,848 1,110 SH   SOLE 0 0 0 1,110
UNITED BANKSHARES INC WEST V COM 909907107   207,228 5,118 SH   SOLE 0 0 0 5,118
UNITEDHEALTH GROUP INC COM 91324P102   1,603,264 3,024 SH   SOLE 0 0 0 3,024
US BANCORP DEL COM NEW 902973304   1,184,230 27,155 SH   SOLE 0 0 0 27,155
VACCINEX INC COM 918640103   6,445 10,000 SH   SOLE 0 0 0 10,000
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,016,096 69,823 SH   SOLE 0 0 0 69,823
VANGUARD INDEX FDS SMALL CP ETF 922908751   319,325 1,740 SH   SOLE 0 0 0 1,740
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,453,717 7,604 SH   SOLE 0 0 0 7,604
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,728,932 16,306 SH   SOLE 0 0 0 16,306
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   673,266 3,745 SH   SOLE 0 0 0 3,745
VANGUARD INDEX FDS MID CAP ETF 922908629   736,047 3,611 SH   SOLE 0 0 0 3,611
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   25,369,139 543,120 SH   SOLE 0 0 0 543,120
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,059,700 27,393 SH   SOLE 0 0 0 27,393
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   22,811,782 394,531 SH   SOLE 0 0 0 394,531
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   17,006,849 373,613 SH   SOLE 0 0 0 373,613
WALMART INC COM 931142103   2,788,601 19,667 SH   SOLE 0 0 0 19,667
WILLIAMS COS INC COM 969457100   2,032,931 61,791 SH   SOLE 0 0 0 61,791
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   251,722 3,716 SH   SOLE 0 0 0 3,716