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
APPLE INC COM 037833100   317,421 1,507 SH   SOLE 0 0 0 1,507
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   31,637,401 452,415 SH   SOLE 0 463 0 451,952
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   319,145 10,478 SH   SOLE 0 0 0 10,478
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   434,358 21,240 SH   SOLE 0 0 0 21,240
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   500,291 23,755 SH   SOLE 0 0 0 23,755
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   385,803 20,073 SH   SOLE 0 0 0 20,073
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   396,620 19,881 SH   SOLE 0 0 0 19,881
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   434,659 22,668 SH   SOLE 0 0 0 22,668
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   290,041 2,824 SH   SOLE 0 0 0 2,824
ISHARES GOLD TR ISHARES NEW 464285204   758,144 17,258 SH   SOLE 0 0 0 17,258
ISHARES INC CORE MSCI EMKT 46434G103   12,074,567 225,566 SH   SOLE 0 238 0 225,328
ISHARES INC MSCI EM ASIA ETF 464286426   303,007 4,181 SH   SOLE 0 0 0 4,181
ISHARES INC MSCI STH KOR ETF 464286772   219,665 3,324 SH   SOLE 0 0 0 3,324
ISHARES TR 20 YR TR BD ETF 464287432   986,845 10,752 SH   SOLE 0 0 0 10,752
ISHARES TR CORE S&P MCP ETF 464287507   15,422,887 263,549 SH   SOLE 0 266 0 263,283
ISHARES TR SHORT TREAS BD 464288679   121,124,917 1,096,153 SH   SOLE 0 1,113 0 1,095,040
ISHARES TR CORE S&P500 ETF 464287200   204,758,936 374,173 SH   SOLE 0 373 0 373,800
ISHARES TR TIPS BD ETF 464287176   485,025 4,542 SH   SOLE 0 0 0 4,542
ISHARES TR ESG AWR US AGRGT 46435U549   973,700 20,890 SH   SOLE 0 0 0 20,890
ISHARES TR U.S. TECH ETF 464287721   659,395 4,381 SH   SOLE 0 0 0 4,381
ISHARES TR CORE MSCI TOTAL 46432F834   4,203,015 62,212 SH   SOLE 0 0 0 62,212
ISHARES TR CORE S&P SCP ETF 464287804   11,643,197 109,162 SH   SOLE 0 108 0 109,054
ISHARES TR 3 7 YR TREAS BD 464288661   3,517,127 30,459 SH   SOLE 0 0 0 30,459
ISHARES TR TRS FLT RT BD 46434V860   22,228,598 438,780 SH   SOLE 0 134 0 438,646
ISHARES TR CORE S&P TTL STK 464287150   14,571,696 122,678 SH   SOLE 0 0 0 122,678
ISHARES TR MRGSTR MD CP ETF 464288208   336,697 4,803 SH   SOLE 0 0 0 4,803
ISHARES TR CORE MSCI INTL 46435G326   26,580,967 404,951 SH   SOLE 0 478 0 404,473
ISHARES TR CORE US AGGBD ET 464287226   39,975,175 411,818 SH   SOLE 0 70 0 411,748
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   48,819 49,000 PRN   SOLE 0 0 0 49,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   233,132 3,629 SH   SOLE 0 0 0 3,629
UNION PAC CORP COM 907818108   274,349 1,213 SH   SOLE 0 0 0 1,213
VANGUARD INDEX FDS TOTAL STK MKT 922908769   931,003 3,480 SH   SOLE 0 0 0 3,480