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   22,310 500 SH   SOLE 0 500 0 0
ARCOSA INC COM 039653100   18,546 216 SH   SOLE 0 216 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   18,089 288 SH   SOLE 0 288 0 0
AGCO CORP COM 001084102   13,901 113 SH   SOLE 0 113 0 0
ALTUS POWER INC COM CL A 02217A102   8,532 1,785 SH   SOLE 0 1,785 0 0
SMITH A O CORP COM 831865209   16,640 186 SH   SOLE 0 186 0 0
AIR PRODS & CHEMS INC COM 009158106   71,227 294 SH   SOLE 0 294 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   17,093 1,208 SH   SOLE 0 1,208 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   10,225 686 SH   SOLE 0 686 0 0
ATI INC COM 01741R102   22,873 447 SH   SOLE 0 447 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   17,354 142 SH   SOLE 0 142 0 0
AMER STATES WTR CO COM 029899101   19,288 267 SH   SOLE 0 267 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   19,386 1,049 SH   SOLE 0 1,049 0 0
BALCHEM CORP COM 057665200   16,270 105 SH   SOLE 0 105 0 0
BLOOM ENERGY CORP COM CL A 093712107   37,047 3,296 SH   SOLE 0 3,296 0 0
BUNGE GLOBAL SA COM SHS H11356104   22,452 219 SH   SOLE 0 219 0 0
SIREN ETF TR NSD NXGN ECO ETF 829658202   10,981 389 SH   SOLE 0 389 0 0
BADGER METER INC COM 056525108   16,990 105 SH   SOLE 0 105 0 0
BWX TECHNOLOGIES INC COM 05605H100   46,282 451 SH   SOLE 0 451 0 0
BEYOND MEAT INC COM 08862E109   5,589 675 SH   SOLE 0 675 0 0
CBOE GLOBAL MKTS INC COM 12503M108   183,807 1,002 SH   SOLE 0 1,002 0 0
CECO ENVIRONMENTAL CORP COM 125141101   18,140 788 SH   SOLE 0 788 0 0
CF INDS HLDGS INC COM 125269100   15,394 185 SH   SOLE 0 185 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   95,401 1,718 SH   SOLE 0 1,718 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   18,397 809 SH   SOLE 0 809 0 0
CLEAN HARBORS INC COM 184496107   27,177 135 SH   SOLE 0 135 0 0
COMMERCIAL METALS CO COM 201723103   26,388 449 SH   SOLE 0 449 0 0
CME GROUP INC COM 12572Q105   152,856 710 SH   SOLE 0 710 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   22,426 314 SH   SOLE 0 314 0 0
CANADIAN SOLAR INC COM 136635109   10,532 533 SH   SOLE 0 533 0 0
CORTEVA INC COM 22052L104   15,398 267 SH   SOLE 0 267 0 0
CASELLA WASTE SYS INC CL A 147448104   28,178 285 SH   SOLE 0 285 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   18,034 388 SH   SOLE 0 388 0 0
DOMINION ENERGY INC COM 25746U109   36,745 747 SH   SOLE 0 747 0 0
DARLING INGREDIENTS INC COM 237266101   33,720 725 SH   SOLE 0 725 0 0
DONALDSON INC COM 257651109   29,499 395 SH   SOLE 0 395 0 0
DEERE & CO COM 244199105   16,430 40 SH   SOLE 0 40 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   96,673,767 3,025,783 SH   SOLE 0 3,025,783 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   43,952,333 1,778,007 SH   SOLE 0 1,778,007 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   41,526,486 1,552,392 SH   SOLE 0 1,552,392 0 0
DANAHER CORPORATION COM 235851102   18,979 76 SH   SOLE 0 76 0 0
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   32,970,874 1,043,052 SH   SOLE 0 1,043,052 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   19,922 206 SH   SOLE 0 206 0 0
ECOLAB INC COM 278865100   44,102 191 SH   SOLE 0 191 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   511,558 8,693 SH   SOLE 0 8,693 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   11,868 729 SH   SOLE 0 729 0 0
ENPHASE ENERGY INC COM 29355A107   9,557 79 SH   SOLE 0 79 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   17,652,559 405,247 SH   SOLE 0 405,247 0 0
ENERGY RECOVERY INC COM 29270J100   25,406 1,609 SH   SOLE 0 1,609 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   231,830 7,193 SH   SOLE 0 7,193 0 0
ENTERGY CORP NEW COM 29364G103   42,166 399 SH   SOLE 0 399 0 0
ISHARES INC MSCI AUST ETF 464286103   17,856,627 724,113 SH   SOLE 0 724,113 0 0
ISHARES INC MSCI CDA ETF 464286509   18,374,247 479,996 SH   SOLE 0 479,996 0 0
ISHARES INC MSCI HONG KG ETF 464286871   9,904,355 636,936 SH   SOLE 0 636,936 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   54,413,579 762,629 SH   SOLE 0 762,629 0 0
ISHARES INC MSCI SWITZERLAND 464286749   23,085,476 484,989 SH   SOLE 0 484,989 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   4,365,910 200,363 SH   SOLE 0 200,363 0 0
ISHARES INC MSCI SPAIN ETF 464286764   9,258,397 287,796 SH   SOLE 0 287,796 0 0
ISHARES INC MSCI FRANCE ETF 464286707   8,645,994 208,790 SH   SOLE 0 208,790 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   8,302,465 452,204 SH   SOLE 0 452,204 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   53,987,483 1,109,028 SH   SOLE 0 1,109,028 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   53,129,943 1,553,053 SH   SOLE 0 1,553,053 0 0
ISHARES INC MSCI MEXICO ETF 464286822   17,557,124 253,313 SH   SOLE 0 253,313 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   17,195,600 530,401 SH   SOLE 0 530,401 0 0
ISHARES INC MSCI STH AFR ETF 464286780   5,290,614 135,068 SH   SOLE 0 135,068 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   9,977 647 SH   SOLE 0 647 0 0
FUELCELL ENERGY INC COM 35952H601   26,718 22,452 SH   SOLE 0 22,452 0 0
FRANKLIN ELEC INC COM 353514102   16,342 153 SH   SOLE 0 153 0 0
ISHARES INC FRONTIER AND SEL 464286145   2,107,865 73,573 SH   SOLE 0 73,573 0 0
FMC CORP COM NEW 302491303   12,167 191 SH   SOLE 0 191 0 0
FARMLAND PARTNERS INC COM 31154R109   174,481 15,719 SH   SOLE 0 15,719 0 0
FIRST SOLAR INC COM 336433107   14,686 87 SH   SOLE 0 87 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,585,722 145,026 SH   SOLE 0 145,026 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   757,987 19,566 SH   SOLE 0 19,566 0 0
GENERAL ELECTRIC CO COM NEW 369604301   22,819 130 SH   SOLE 0 130 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   43,374 801 SH   SOLE 0 801 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   11,530 406 SH   SOLE 0 406 0 0
WARRIOR MET COAL INC COM 93627C101   25,494 420 SH   SOLE 0 420 0 0
HEXCEL CORP NEW COM 428291108   16,464 226 SH   SOLE 0 226 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   152,822 1,112 SH   SOLE 0 1,112 0 0
IDEX CORP COM 45167R104   18,546 76 SH   SOLE 0 76 0 0
ISHARES TR US INFRASTRUC 46435U713   374,630 8,640 SH   SOLE 0 8,640 0 0
ISHARES TR CORE S&P MCP ETF 464287507   443,825,904 7,306,979 SH   SOLE 0 7,306,979 0 0
ISHARES TR CORE S&P SCP ETF 464287804   234,423,530 2,121,096 SH   SOLE 0 2,121,096 0 0
ISHARES TR MSCI INDIA ETF 46429B598   105,867,117 2,052,086 SH   SOLE 0 2,052,086 0 0
INTERNATIONAL PAPER CO COM 460146103   24,505 628 SH   SOLE 0 628 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   53,361,697 1,345,479 SH   SOLE 0 1,345,479 0 0
ITRON INC COM 465741106   11,565 125 SH   SOLE 0 125 0 0
ISHARES TR RUS 1000 ETF 464287622   445,789,792 1,547,720 SH   SOLE 0 1,547,720 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   307,378,476 1,461,619 SH   SOLE 0 1,461,619 0 0
ISHARES TR RUS MID CAP ETF 464287499   58,676,404 697,781 SH   SOLE 0 697,781 0 0
GLADSTONE LD CORP COM 376549101   167,537 12,559 SH   SOLE 0 12,559 0 0
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   33,200 773 SH   SOLE 0 773 0 0
LINDE PLC SHS G54950103   102,615 221 SH   SOLE 0 221 0 0
LINDSAY CORP COM 535555106   13,766 117 SH   SOLE 0 117 0 0
ALLIANT ENERGY CORP COM 018802108   17,590 349 SH   SOLE 0 349 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   5,917 1,777 SH   SOLE 0 1,777 0 0
ISHARES TR MSCI CHINA ETF 46429B671   664,753 16,732 SH   SOLE 0 16,732 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   12,613 322 SH   SOLE 0 322 0 0
MERCER INTL INC COM 588056101   16,079 1,616 SH   SOLE 0 1,616 0 0
MUELLER INDS INC COM 624756102   15,640 290 SH   SOLE 0 290 0 0
MOSAIC CO NEW COM 61945C103   9,965 307 SH   SOLE 0 307 0 0
MP MATERIALS CORP COM CL A 553368101   22,122 1,547 SH   SOLE 0 1,547 0 0
MIDDLESEX WTR CO COM 596680108   14,700 280 SH   SOLE 0 280 0 0
METALLUS INC COM 887399103   22,628 1,017 SH   SOLE 0 1,017 0 0
MUELLER WTR PRODS INC COM SER A 624758108   14,690 913 SH   SOLE 0 913 0 0
NEXTERA ENERGY INC COM 65339F101   15,594 244 SH   SOLE 0 244 0 0
NEOGEN CORP COM 640491106   10,465 664 SH   SOLE 0 664 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   143,562 2,630 SH   SOLE 0 2,630 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   7,043 1,149 SH   SOLE 0 1,149 0 0
NUCOR CORP COM 670346105   24,144 122 SH   SOLE 0 122 0 0
OWENS CORNING NEW COM 690742101   17,514 105 SH   SOLE 0 105 0 0
PG&E CORP COM 69331C108   39,084 2,332 SH   SOLE 0 2,332 0 0
POTLATCHDELTIC CORPORATION COM 737630103   25,062 533 SH   SOLE 0 533 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   10,468 1,683 SH   SOLE 0 1,683 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   43,541 652 SH   SOLE 0 652 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   51,725 777 SH   SOLE 0 777 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848   10,884 261 SH   SOLE 0 261 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   18,192 422 SH   SOLE 0 422 0 0
PIEDMONT LITHIUM INC COM 72016P105   15,611 1,172 SH   SOLE 0 1,172 0 0
PLUG POWER INC COM NEW 72919P202   21,651 6,294 SH   SOLE 0 6,294 0 0
PNM RES INC COM 69349H107   48,970 1,301 SH   SOLE 0 1,301 0 0
PENTAIR PLC SHS G7S00T104   15,550 182 SH   SOLE 0 182 0 0
PILGRIMS PRIDE CORP COM 72147K108   20,729 604 SH   SOLE 0 604 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   36,338,771 221,106 SH   SOLE 0 221,106 0 0
GIBRALTAR INDS INC COM 374689107   27,541 342 SH   SOLE 0 342 0 0
ROPER TECHNOLOGIES INC COM 776696106   25,238 45 SH   SOLE 0 45 0 0
RELIANCE INC COM 759509102   34,086 102 SH   SOLE 0 102 0 0
REPUBLIC SVCS INC COM 760759100   42,117 220 SH   SOLE 0 220 0 0
SUNRUN INC COM 86771W105   9,157 695 SH   SOLE 0 695 0 0
RYERSON HLDG CORP COM 783754104   19,732 589 SH   SOLE 0 589 0 0
RAYONIER INC COM 754907103   21,639 651 SH   SOLE 0 651 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,489,167 73,358 SH   SOLE 0 73,358 0 0
RADIUS RECYCLING INC CL A 806882106   32,688 1,547 SH   SOLE 0 1,547 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   9,156 129 SH   SOLE 0 129 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   8,542 764 SH   SOLE 0 764 0 0
SJW GROUP COM 784305104   18,731 331 SH   SOLE 0 331 0 0
SYLVAMO CORP COMMON STOCK 871332102   18,707 303 SH   SOLE 0 303 0 0
SUNPOWER CORP COM 867652406   7,740 2,580 SH   SOLE 0 2,580 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   267,127,141 510,691 SH   SOLE 0 510,691 0 0
STERICYCLE INC COM 858912108   20,889 396 SH   SOLE 0 396 0 0
STERIS PLC SHS USD G8473T100   26,304 117 SH   SOLE 0 117 0 0
STEEL DYNAMICS INC COM 858119100   25,496 172 SH   SOLE 0 172 0 0
SUNCOKE ENERGY INC COM 86722A103   27,420 2,433 SH   SOLE 0 2,433 0 0
ISHARES INC MSCI THAILND ETF 464286624   4,911,405 84,085 SH   SOLE 0 84,085 0 0
TENNANT CO COM 880345103   24,200 199 SH   SOLE 0 199 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508   62,783 1,367 SH   SOLE 0 1,367 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   33,728 1,944 SH   SOLE 0 1,944 0 0
TYSON FOODS INC CL A 902494103   23,375 398 SH   SOLE 0 398 0 0
TORO CO COM 891092108   30,513 333 SH   SOLE 0 333 0 0
TETRA TECH INC NEW COM 88162G103   38,974 211 SH   SOLE 0 211 0 0
ISHARES INC MSCI TURKEY ETF 464286715   3,978,163 110,689 SH   SOLE 0 110,689 0 0
URANIUM ENERGY CORP COM 916896103   21,209 3,142 SH   SOLE 0 3,142 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   62,965 2,184 SH   SOLE 0 2,184 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   290,578,992 3,476,657 SH   SOLE 0 3,476,657 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   73,027,647 319,470 SH   SOLE 0 319,470 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   6,668,209 99,023 SH   SOLE 0 99,023 0 0
VALMONT INDS INC COM 920253101   15,751 69 SH   SOLE 0 69 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   92,774,879 1,072,790 SH   SOLE 0 1,072,790 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   96,447,959 386,008 SH   SOLE 0 386,008 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   4,099,720 26,295 SH   SOLE 0 26,295 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   121,847,836 253,480 SH   SOLE 0 253,480 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   104,434,901 435,581 SH   SOLE 0 435,581 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   281,693,956 6,743,930 SH   SOLE 0 6,743,930 0 0
WATERS CORP COM 941848103   17,212 50 SH   SOLE 0 50 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   123,338 3,085 SH   SOLE 0 3,085 0 0
WASTE MGMT INC DEL COM 94106L109   40,072 188 SH   SOLE 0 188 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   11,885 69 SH   SOLE 0 69 0 0
ISHARES TR GL TIMB FORE ETF 464288174   24,470 290 SH   SOLE 0 290 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   25,390 408 SH   SOLE 0 408 0 0
WESTROCK CO COM 96145D105   21,461 434 SH   SOLE 0 434 0 0
ESSENTIAL UTILS INC COM 29670G102   18,525 500 SH   SOLE 0 500 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   14,453 68 SH   SOLE 0 68 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   25,532 711 SH   SOLE 0 711 0 0
UNITED STATES STL CORP NEW COM 912909108   16,108 395 SH   SOLE 0 395 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   6,406,716 68,971 SH   SOLE 0 68,971 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   13,108,262 138,844 SH   SOLE 0 138,844 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,977,969 30,129 SH   SOLE 0 30,129 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   7,660,049 49,442 SH   SOLE 0 49,442 0 0
XYLEM INC COM 98419M100   15,121 117 SH   SOLE 0 117 0 0
ZOETIS INC CL A 98978V103   15,906 94 SH   SOLE 0 94 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   13,723 410 SH   SOLE 0 410 0 0