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
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 5,860,313 85,502 SH SOLE 0 85,502 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 3,078,660 33,794 SH SOLE 0 33,794 0 0
APPLE INC COM 037833100 247,757 1,208 SH SOLE 0 1,208 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 9,806,063 241,232 SH SOLE 0 241,232 0 0
DBX ETF TR XTRACK USD HIGH 233051432 4,157,708 112,614 SH SOLE 0 112,614 0 0
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 2,544,982 60,222 SH SOLE 0 60,222 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 861,610 29,762 SH SOLE 0 29,762 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 685,752 22,057 SH SOLE 0 22,057 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 551,115 18,469 SH SOLE 0 18,469 0 0
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 280,714 5,847 SH SOLE 0 5,847 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,150,261 32,094 SH SOLE 0 32,094 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 936,800 17,361 SH SOLE 0 17,361 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 223,568 7,612 SH SOLE 0 7,612 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 439,859 3,164 SH SOLE 0 3,164 0 0
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 3,451,393 141,741 SH SOLE 0 141,741 0 0
GLOBAL X FDS CLEANTECH ETF 37954Y228 112,032 15,705 SH SOLE 0 15,705 0 0
GLOBAL X FDS SOLAR ETF 37960A701 103,127 11,694 SH SOLE 0 11,694 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 3,321,968 84,809 SH SOLE 0 84,809 0 0
ISHARES TR CORE MSCI INTL 46435G326 7,692,818 101,168 SH SOLE 0 101,168 0 0
ISHARES TR CORE S&P500 ETF 464287200 201,793 325 SH SOLE 0 325 0 0
ISHARES TR CORE US AGGBD ET 464287226 13,016,406 131,214 SH SOLE 0 131,214 0 0
ISHARES TR EAFE SML CP ETF 464288273 3,568,957 49,105 SH SOLE 0 49,105 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 2,553,275 28,618 SH SOLE 0 28,618 0 0
ISHARES TR ESG AWARE MSCI 46435U663 2,265,977 54,826 SH SOLE 0 54,826 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 6,210,354 130,634 SH SOLE 0 130,634 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 359,161 4,477 SH SOLE 0 4,477 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 329,901 4,342 SH SOLE 0 4,342 0 0
ISHARES TR MRGSTR SM CP GR 464288604 332,545 6,683 SH SOLE 0 6,683 0 0
ISHARES TR MRNING SM CP ETF 464288703 391,588 6,379 SH SOLE 0 6,379 0 0
ISHARES TR RUS MD CP GR ETF 464287481 5,538,923 39,940 SH SOLE 0 39,940 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 3,303,246 38,379 SH SOLE 0 38,379 0 0
LISTED FDS TR WAHED FTSE ETF 53656F607 3,201,678 59,822 SH SOLE 0 59,822 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854 1,989,519 91,643 SH SOLE 0 91,643 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 3,820,329 91,145 SH SOLE 0 91,145 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 1,066,405 22,010 SH SOLE 0 22,010 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1,064,973 29,542 SH SOLE 0 29,542 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 13,211,244 477,459 SH SOLE 0 477,459 0 0
SP FUNDS TRUST S&P WORLD EX US 84612A200 4,391,835 179,919 SH SOLE 0 179,919 0 0
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 366,376 9,777 SH SOLE 0 9,777 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4,229,807 104,466 SH SOLE 0 104,466 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3,645,196 58,765 SH SOLE 0 58,765 0 0
SPDR SERIES TRUST BLOOMBERG EMERGI 78464A391 4,929,220 230,338 SH SOLE 0 230,338 0 0
SPDR SERIES TRUST BLOOMBERG INTL T 78464A516 6,284,884 267,556 SH SOLE 0 267,556 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1,333,672 13,992 SH SOLE 0 13,992 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 13,952,743 266,579 SH SOLE 0 266,579 0 0
TCW ETF TRUST TRANSFORM SYSTEM 29287L205 556,980 6,177 SH SOLE 0 6,177 0 0
TIDAL TRUST I SP DWJNS SUKUK 886364702 3,870,498 212,431 SH SOLE 0 212,431 0 0
TIDAL TRUST I SP FDS S&P 500 886364801 3,040,494 68,541 SH SOLE 0 68,541 0 0
UNITED PARCEL SERVICE INC CL B 911312106 287,578 2,849 SH SOLE 0 2,849 0 0
VANECK ETF TRUST GREEN BOND ETF 92189F171 5,207,775 214,842 SH SOLE 0 214,842 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 4,593,530 181,204 SH SOLE 0 181,204 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 10,524,194 136,077 SH SOLE 0 136,077 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 233,481 3,171 SH SOLE 0 3,171 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7,315,409 147,756 SH SOLE 0 147,756 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 12,136,395 27,652 SH SOLE 0 27,652 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,866,967 13,577 SH SOLE 0 13,577 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,804,499 16,963 SH SOLE 0 16,963 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,181,786 16,240 SH SOLE 0 16,240 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,815,781 10,152 SH SOLE 0 10,152 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,938,843 10,911 SH SOLE 0 10,911 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,920,185 119,697 SH SOLE 0 119,697 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 3,977,142 71,998 SH SOLE 0 71,998 0 0