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
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   11,986,956 274,741 SH   SOLE   0 0 274,741
AMERICAN CENTY ETF TR US SML CP VALU 025072877   6,825,480 92,161 SH   SOLE   0 0 92,161
AMERICAN CENTY ETF TR EMERGING MARKETS 025072414   6,895,980 181,856 SH   SOLE   0 0 181,856
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   7,562,348 150,196 SH   SOLE   0 0 150,196
APPLE INC COM 037833100   1,005,964 6,100 SH   SOLE   0 0 6,100
DBX ETF TR XTRCK JP MRGN ES 233051713   2,142,388 128,479 SH   SOLE   0 0 128,479
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   7,353,831 157,474 SH   SOLE   0 0 157,474
EXXON MOBIL CORP COM 30231G102   226,728 2,068 SH   SOLE   0 0 2,068
GENERAL DYNAMICS CORP COM 369550108   212,235 930 SH   SOLE   0 0 930
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   5,219,372 234,411 SH   SOLE   0 0 234,411
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   17,622,815 121,856 SH   SOLE   0 0 121,856
INVESCO QQQ TR UNIT SER 1 46090E103   6,465,499 20,146 SH   SOLE   0 0 20,146
ISHARES TR USD GRN BOND ETF 46435U440   4,499,695 95,554 SH   SOLE   0 0 95,554
ISHARES TR US TREAS BD ETF 46429B267   15,724,523 672,563 SH   SOLE   0 0 672,563
ISHARES TR RUS TP200 GR ETF 464289438   8,028,626 57,789 SH   SOLE   0 0 57,789
ISHARES TR ESG AWARE MSCI 46435U663   2,291,980 67,431 SH   SOLE   0 0 67,431
ISHARES TR 20 YR TR BD ETF 464287432   10,018,246 94,183 SH   SOLE   0 0 94,183
ISHARES TR CORE S&P500 ETF 464287200   18,803,197 45,741 SH   SOLE   0 0 45,741
ISHARES TR MSCI USA ESG SLC 464288802   5,265,235 59,989 SH   SOLE   0 0 59,989
ISHARES TR TIPS BD ETF 464287176   19,154,835 173,740 SH   SOLE   0 0 173,740
ISHARES TR CORE INTL AGGR 46435G672   14,330,127 292,750 SH   SOLE   0 0 292,750
ISHARES TR ESG AWR US AGRGT 46435U549   2,353,438 48,969 SH   SOLE   0 0 48,969
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,908,543 34,955 SH   SOLE   0 0 34,955
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   6,530,946 191,692 SH   SOLE   0 0 191,692
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   4,005,532 71,861 SH   SOLE   0 0 71,861
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   108,000 10,000 SH   SOLE   0 0 10,000
PACER FDS TR US CASH COWS 100 69374H881   5,817,201 123,902 SH   SOLE   0 0 123,902
PNC FINL SVCS GROUP INC COM 693475105   406,593 3,199 SH   SOLE   0 0 3,199
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   22,862,634 312,502 SH   SOLE   0 0 312,502
SPDR GOLD TR GOLD SHS 78463V107   977,479 5,335 SH   SOLE   0 0 5,335
SPDR S&P 500 ETF TR TR UNIT 78462F103   255,869 625 SH   SOLE   0 0 625
SPDR SER TR PORTFOLIO S&P500 78464A854   542,891 11,275 SH   SOLE   0 0 11,275
SPDR SER TR PORTFOLIO AGRGTE 78464A649   3,749,943 145,403 SH   SOLE   0 0 145,403
SPDR SER TR PORTFOLI S&P1500 78464A805   1,042,136 20,665 SH   SOLE   0 0 20,665
SSGA ACTIVE TR SPDR NUVEEN MUN 78470P853   2,238,797 75,355 SH   SOLE   0 0 75,355
TRUIST FINL CORP COM 89832Q109   220,798 6,475 SH   SOLE   0 0 6,475
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   220,310 4,877 SH   SOLE   0 0 4,877
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   14,238,216 229,834 SH   SOLE   0 0 229,834
VANGUARD WORLD FD ESG INTL STK ETF 921910725   7,604,295 145,231 SH   SOLE   0 0 145,231
WISDOMTREE TR EM EX ST-OWNED 97717X578   13,581,435 487,839 SH   SOLE   0 0 487,839