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
ABM INDS INC COM 000957100   24,628 487 SH   SOLE   487 0 0
ARCOSA INC COM 039653100   14,347 172 SH   SOLE   172 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   15,475 256 SH   SOLE   256 0 0
AGCO CORP COM 001084102   11,158 114 SH   SOLE   114 0 0
ALTUS POWER INC COM CL A 02217A102   10,345 2,639 SH   SOLE   2,639 0 0
SMITH A O CORP COM 831865209   14,639 179 SH   SOLE   179 0 0
AIR PRODS & CHEMS INC COM 009158106   69,674 270 SH   SOLE   270 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   14,432 921 SH   SOLE   921 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   6,915 674 SH   SOLE   674 0 0
ATI INC COM 01741R102   21,016 379 SH   SOLE   379 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   15,112 117 SH   SOLE   117 0 0
AMER STATES WTR CO COM 029899101   16,038 221 SH   SOLE   221 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   18,789 856 SH   SOLE   856 0 0
BALCHEM CORP COM 057665200   15,857 103 SH   SOLE   103 0 0
BLOOM ENERGY CORP COM CL A 093712107   22,167 1,811 SH   SOLE   1,811 0 0
BUNGE GLOBAL SA COM SHS H11356104   20,820 195 SH   SOLE   195 0 0
SIREN ETF TR NSD NXGN ECO ETF 829658202   13,238 507 SH   SOLE   507 0 0
BADGER METER INC COM 056525108   15,281 82 SH   SOLE   82 0 0
BWX TECHNOLOGIES INC COM 05605H100   44,080 464 SH   SOLE   464 0 0
BEYOND MEAT INC COM 08862E109   5,435 810 SH   SOLE   810 0 0
CBOE GLOBAL MKTS INC COM 12503M108   157,417 925 SH   SOLE   925 0 0
CECO ENVIRONMENTAL CORP COM 125141101   20,455 709 SH   SOLE   709 0 0
CF INDS HLDGS INC COM 125269100   13,490 182 SH   SOLE   182 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   81,221 1,469 SH   SOLE   1,469 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   15,205 988 SH   SOLE   988 0 0
CLEAN HARBORS INC COM 184496107   26,686 118 SH   SOLE   118 0 0
COMMERCIAL METALS CO COM 201723103   24,910 453 SH   SOLE   453 0 0
CME GROUP INC COM 12572Q105   143,518 730 SH   SOLE   730 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   21,149 193 SH   SOLE   193 0 0
CANADIAN SOLAR INC COM 136635109   7,449 505 SH   SOLE   505 0 0
CORTEVA INC COM 22052L104   14,294 265 SH   SOLE   265 0 0
CASELLA WASTE SYS INC CL A 147448104   25,103 253 SH   SOLE   253 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   15,323 316 SH   SOLE   316 0 0
DOMINION ENERGY INC COM 25746U109   31,703 647 SH   SOLE   647 0 0
DARLING INGREDIENTS INC COM 237266101   26,681 726 SH   SOLE   726 0 0
DONALDSON INC COM 257651109   28,481 398 SH   SOLE   398 0 0
DEERE & CO COM 244199105   14,945 40 SH   SOLE   40 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   102,522,039 3,179,964 SH   SOLE   3,179,964 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   45,720,180 1,767,305 SH   SOLE   1,767,305 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   42,958,728 1,634,033 SH   SOLE   1,634,033 0 0
DANAHER CORPORATION COM 235851102   16,990 68 SH   SOLE   68 0 0
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   32,851,939 1,026,944 SH   SOLE   1,026,944 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   16,738 167 SH   SOLE   167 0 0
ECOLAB INC COM 278865100   45,458 191 SH   SOLE   191 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   533,455 8,729 SH   SOLE   8,729 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   8,254 572 SH   SOLE   572 0 0
ENPHASE ENERGY INC COM 29355A107   8,475 85 SH   SOLE   85 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   18,557,287 384,368 SH   SOLE   384,368 0 0
ENERGY RECOVERY INC COM 29270J100   23,749 1,787 SH   SOLE   1,787 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   777,716 9,872 SH   SOLE   9,872 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,983,337 16,622 SH   SOLE   16,622 0 0
ENTERGY CORP NEW COM 29364G103   38,948 364 SH   SOLE   364 0 0
ISHARES INC MSCI AUST ETF 464286103   18,581,434 760,599 SH   SOLE   760,599 0 0
ISHARES INC MSCI CDA ETF 464286509   18,789,201 506,584 SH   SOLE   506,584 0 0
ISHARES INC MSCI HONG KG ETF 464286871   9,745,121 636,936 SH   SOLE   636,936 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   54,847,149 803,739 SH   SOLE   803,739 0 0
ISHARES INC MSCI SWITZERLAND 464286749   23,309,101 483,491 SH   SOLE   483,491 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   4,728,863 210,546 SH   SOLE   210,546 0 0
ISHARES INC MSCI SPAIN ETF 464286764   9,094,426 291,208 SH   SOLE   291,208 0 0
ISHARES INC MSCI FRANCE ETF 464286707   8,888,425 235,268 SH   SOLE   235,268 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   9,373,306 488,193 SH   SOLE   488,193 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   54,945,625 1,013,944 SH   SOLE   1,013,944 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   54,170,489 1,553,053 SH   SOLE   1,553,053 0 0
ISHARES INC MSCI MEXICO ETF 464286822   18,290,974 323,105 SH   SOLE   323,105 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   18,179,096 665,170 SH   SOLE   665,170 0 0
ISHARES INC MSCI STH AFR ETF 464286780   5,206,068 120,177 SH   SOLE   120,177 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   30,086 1,856 SH   SOLE   1,856 0 0
FUELCELL ENERGY INC COM 35952H601   16,203 25,364 SH   SOLE   25,364 0 0
FRANKLIN ELEC INC COM 353514102   14,255 148 SH   SOLE   148 0 0
ISHARES INC FRONTIER AND SEL 464286145   1,707,158 62,169 SH   SOLE   62,169 0 0
FMC CORP COM NEW 302491303   10,014 174 SH   SOLE   174 0 0
FARMLAND PARTNERS INC COM 31154R109   181,286 15,723 SH   SOLE   15,723 0 0
FIRST SOLAR INC COM 336433107   11,498 51 SH   SOLE   51 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   710,834 20,950 SH   SOLE   20,950 0 0
GE AEROSPACE COM NEW 369604301   19,712 124 SH   SOLE   124 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   46,616 853 SH   SOLE   853 0 0
GORMAN RUPP CO COM 383082104   13,032 355 SH   SOLE   355 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   10,153 343 SH   SOLE   343 0 0
WARRIOR MET COAL INC COM 93627C101   20,400 325 SH   SOLE   325 0 0
HEXCEL CORP NEW COM 428291108   13,177 211 SH   SOLE   211 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   154,275 1,127 SH   SOLE   1,127 0 0
IDEX CORP COM 45167R104   16,096 80 SH   SOLE   80 0 0
ISHARES TR US INFRASTRUC 46435U713   436,279 10,358 SH   SOLE   10,358 0 0
ISHARES TR CORE S&P MCP ETF 464287507   450,868,042 7,704,512 SH   SOLE   7,704,512 0 0
ISHARES TR CORE S&P SCP ETF 464287804   237,676,664 2,228,358 SH   SOLE   2,228,358 0 0
ISHARES TR MSCI INDIA ETF 46429B598   120,272,390 2,156,192 SH   SOLE   2,156,192 0 0
INTERNATIONAL PAPER CO COM 460146103   16,958 393 SH   SOLE   393 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   56,962,430 1,458,705 SH   SOLE   1,458,705 0 0
ITRON INC COM 465741106   10,490 106 SH   SOLE   106 0 0
ISHARES TR RUS 1000 ETF 464287622   483,842,291 1,626,142 SH   SOLE   1,626,142 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   316,294,148 1,558,944 SH   SOLE   1,558,944 0 0
ISHARES TR RUS MID CAP ETF 464287499   59,456,450 733,306 SH   SOLE   733,306 0 0
GLADSTONE LD CORP COM 376549101   174,643 12,757 SH   SOLE   12,757 0 0
LINDE PLC SHS G54950103   100,926 230 SH   SOLE   230 0 0
LINDSAY CORP COM 535555106   14,377 117 SH   SOLE   117 0 0
ALLIANT ENERGY CORP COM 018802108   15,525 305 SH   SOLE   305 0 0
ISHARES TR MSCI CHINA ETF 46429B671   708,681 16,805 SH   SOLE   16,805 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   11,407 256 SH   SOLE   256 0 0
MUELLER INDS INC COM 624756102   13,609 239 SH   SOLE   239 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   421 6 SH   SOLE   6 0 0
MOSAIC CO NEW COM 61945C103   8,843 306 SH   SOLE   306 0 0
MP MATERIALS CORP COM CL A 553368101   17,287 1,358 SH   SOLE   1,358 0 0
MIDDLESEX WTR CO COM 596680108   11,497 220 SH   SOLE   220 0 0
METALLUS INC COM 887399103   18,912 933 SH   SOLE   933 0 0
MUELLER WTR PRODS INC COM SER A 624758108   12,526 699 SH   SOLE   699 0 0
NEXTERA ENERGY INC COM 65339F101   12,038 170 SH   SOLE   170 0 0
NEOGEN CORP COM 640491106   10,925 699 SH   SOLE   699 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   126,273 2,374 SH   SOLE   2,374 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   7,935 1,422 SH   SOLE   1,422 0 0
NUCOR CORP COM 670346105   22,289 141 SH   SOLE   141 0 0
OWENS CORNING NEW COM 690742101   14,940 86 SH   SOLE   86 0 0
PG&E CORP COM 69331C108   38,168 2,186 SH   SOLE   2,186 0 0
POTLATCHDELTIC CORPORATION COM 737630103   19,380 492 SH   SOLE   492 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   10,502 1,774 SH   SOLE   1,774 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   40,756 553 SH   SOLE   553 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   184,539 2,843 SH   SOLE   2,843 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   24,970 618 SH   SOLE   618 0 0
PIEDMONT LITHIUM INC COM 72016P105   13,214 1,324 SH   SOLE   1,324 0 0
PLUG POWER INC COM NEW 72919P202   16,427 7,050 SH   SOLE   7,050 0 0
PNM RES INC COM 69349H107   46,052 1,246 SH   SOLE   1,246 0 0
PENTAIR PLC SHS G7S00T104   12,267 160 SH   SOLE   160 0 0
PILGRIMS PRIDE CORP COM 72147K108   23,440 609 SH   SOLE   609 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   37,628,161 220,357 SH   SOLE   220,357 0 0
GIBRALTAR INDS INC COM 374689107   25,843 377 SH   SOLE   377 0 0
ROPER TECHNOLOGIES INC COM 776696106   21,983 39 SH   SOLE   39 0 0
RELIANCE INC COM 759509102   31,416 110 SH   SOLE   110 0 0
REPUBLIC SVCS INC COM 760759100   42,366 218 SH   SOLE   218 0 0
SUNRUN INC COM 86771W105   6,962 587 SH   SOLE   587 0 0
RYERSON HLDG CORP COM 783754104   14,118 724 SH   SOLE   724 0 0
RAYONIER INC COM 754907103   20,450 703 SH   SOLE   703 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,771,878 88,727 SH   SOLE   88,727 0 0
RADIUS RECYCLING INC CL A 806882106   26,768 1,753 SH   SOLE   1,753 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   4,623 183 SH   SOLE   183 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   7,844 1,257 SH   SOLE   1,257 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   3,369 108 SH   SOLE   108 0 0
SJW GROUP COM 784305104   15,453 285 SH   SOLE   285 0 0
SYLVAMO CORP COMMON STOCK 871332102   18,042 263 SH   SOLE   263 0 0
SUNPOWER CORP COM 867652406   7,501 2,534 SH   SOLE   2,534 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   277,928,256 510,691 SH   SOLE   510,691 0 0
STERICYCLE INC COM 858912108   18,776 323 SH   SOLE   323 0 0
STERIS PLC SHS USD G8473T100   23,491 107 SH   SOLE   107 0 0
STEEL DYNAMICS INC COM 858119100   23,440 181 SH   SOLE   181 0 0
ISHARES TR ESG MSCI LEADR 46435U218   172,159 1,767 SH   SOLE   1,767 0 0
SUNCOKE ENERGY INC COM 86722A103   25,029 2,554 SH   SOLE   2,554 0 0
ISHARES INC MSCI THAILND ETF 464286624   4,548,453 83,827 SH   SOLE   83,827 0 0
TENNANT CO COM 880345103   21,558 219 SH   SOLE   219 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508   61,397 1,366 SH   SOLE   1,366 0 0
TPI COMPOSITES INC COM 87266J104   4,792 1,201 SH   SOLE   1,201 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   24,555 1,565 SH   SOLE   1,565 0 0
TYSON FOODS INC CL A 902494103   21,370 374 SH   SOLE   374 0 0
TORO CO COM 891092108   32,448 347 SH   SOLE   347 0 0
TETRA TECH INC NEW COM 88162G103   36,602 179 SH   SOLE   179 0 0
ISHARES INC MSCI TURKEY ETF 464286715   4,907,054 116,779 SH   SOLE   116,779 0 0
URANIUM ENERGY CORP COM 916896103   19,941 3,329 SH   SOLE   3,329 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   307,185,040 3,658,707 SH   SOLE   3,658,707 0 0
DBX ETF TR XTRCKR MSCI US 233051150   130,458 2,553 SH   SOLE   2,553 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   73,156,781 335,520 SH   SOLE   335,520 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   6,948,954 104,073 SH   SOLE   104,073 0 0
VALMONT INDS INC COM 920253101   13,723 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   100,220,264 1,196,517 SH   SOLE   1,196,517 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   98,179,055 405,531 SH   SOLE   405,531 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,955,621 26,295 SH   SOLE   26,295 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   126,772,952 253,480 SH   SOLE   253,480 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   108,729,729 435,581 SH   SOLE   435,581 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   295,114,377 6,743,930 SH   SOLE   6,743,930 0 0
WATERS CORP COM 941848103   13,055 45 SH   SOLE   45 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   117,032 3,039 SH   SOLE   3,039 0 0
WASTE MGMT INC DEL COM 94106L109   41,815 196 SH   SOLE   196 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   10,586 66 SH   SOLE   66 0 0
ISHARES TR GL TIMB FORE ETF 464288174   20,611 263 SH   SOLE   263 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   23,712 501 SH   SOLE   501 0 0
WESTROCK CO COM 96145D105   18,295 364 SH   SOLE   364 0 0
ESSENTIAL UTILS INC COM 29670G102   15,567 417 SH   SOLE   417 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   12,102 66 SH   SOLE   66 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   21,065 742 SH   SOLE   742 0 0
UNITED STATES STL CORP NEW COM 912909108   18,031 477 SH   SOLE   477 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   11,341,123 128,424 SH   SOLE   128,424 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   121,047 1,328 SH   SOLE   1,328 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   3,099,154 25,430 SH   SOLE   25,430 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   395,533 2,719 SH   SOLE   2,719 0 0
XYLEM INC COM 98419M100   14,106 104 SH   SOLE   104 0 0
YORK WTR CO COM 987184108   16,913 456 SH   SOLE   456 0 0
ZOETIS INC CL A 98978V103   14,562 84 SH   SOLE   84 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   12,142 413 SH   SOLE   413 0 0