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,191 495 SH   SOLE 0 495 0 0
ARCOSA INC COM 039653100   18,098 219 SH   SOLE 0 219 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   18,849 261 SH   SOLE 0 261 0 0
AGCO CORP COM 001084102   12,505 103 SH   SOLE 0 103 0 0
ALTUS POWER INC COM CL A 02217A102   15,798 2,313 SH   SOLE 0 2,313 0 0
SMITH A O CORP COM 831865209   15,993 194 SH   SOLE 0 194 0 0
AIR PRODS & CHEMS INC COM 009158106   75,021 274 SH   SOLE 0 274 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   13,323 1,588 SH   SOLE 0 1,588 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   9,610 572 SH   SOLE 0 572 0 0
ATI INC COM 01741R102   25,463 560 SH   SOLE 0 560 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   13,859 105 SH   SOLE 0 105 0 0
AMER STATES WTR CO COM 029899101   19,381 241 SH   SOLE 0 241 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   19,372 901 SH   SOLE 0 901 0 0
BALCHEM CORP COM 057665200   19,486 131 SH   SOLE 0 131 0 0
BLOOM ENERGY CORP COM CL A 093712107   29,748 2,010 SH   SOLE 0 2,010 0 0
BUNGE GLOBAL SA COM SHS H11356104   20,392 202 SH   SOLE 0 202 0 0
SIREN ETF TR NSD NXGN ECO ETF 829658202   9,503 389 SH   SOLE 0 389 0 0
BADGER METER INC COM 056525108   16,981 110 SH   SOLE 0 110 0 0
BWX TECHNOLOGIES INC COM 05605H100   42,739 557 SH   SOLE 0 557 0 0
BEYOND MEAT INC COM 08862E109   8,126 913 SH   SOLE 0 913 0 0
CBOE GLOBAL MKTS INC COM 12503M108   179,171 1,005 SH   SOLE 0 1,005 0 0
CECO ENVIRONMENTAL CORP COM 125141101   17,319 854 SH   SOLE 0 854 0 0
CF INDS HLDGS INC COM 125269100   15,821 199 SH   SOLE 0 199 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   92,393 1,743 SH   SOLE 0 1,743 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   18,868 924 SH   SOLE 0 924 0 0
CLEAN HARBORS INC COM 184496107   24,955 143 SH   SOLE 0 143 0 0
COMMERCIAL METALS CO COM 201723103   25,771 515 SH   SOLE 0 515 0 0
CME GROUP INC COM 12572Q105   149,105 708 SH   SOLE 0 708 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   20,886 295 SH   SOLE 0 295 0 0
CANADIAN SOLAR INC COM 136635109   13,167 502 SH   SOLE 0 502 0 0
CORTEVA INC COM 22052L104   15,191 317 SH   SOLE 0 317 0 0
CASELLA WASTE SYS INC CL A 147448104   24,698 289 SH   SOLE 0 289 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   18,310 353 SH   SOLE 0 353 0 0
DOMINION ENERGY INC COM 25746U109   32,571 693 SH   SOLE 0 693 0 0
DARLING INGREDIENTS INC COM 237266101   32,845 659 SH   SOLE 0 659 0 0
DONALDSON INC COM 257651109   28,885 442 SH   SOLE 0 442 0 0
DEERE & CO COM 244199105   15,195 38 SH   SOLE 0 38 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   83,762,745 2,865,643 SH   SOLE 0 2,865,643 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   38,433,413 1,594,086 SH   SOLE 0 1,594,086 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   37,664,435 1,475,301 SH   SOLE 0 1,475,301 0 0
DANAHER CORPORATION COM 235851102   17,813 77 SH   SOLE 0 77 0 0
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   29,841,718 1,043,052 SH   SOLE 0 1,043,052 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   19,214 198 SH   SOLE 0 198 0 0
ECOLAB INC COM 278865100   40,662 205 SH   SOLE 0 205 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   502,517 8,693 SH   SOLE 0 8,693 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   12,367 830 SH   SOLE 0 830 0 0
ISHARES TR JPMORGAN USD EMG 464288281   19,967,163 224,199 SH   SOLE 0 224,199 0 0
ENPHASE ENERGY INC COM 29355A107   11,893 90 SH   SOLE 0 90 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   15,765,443 384,523 SH   SOLE 0 384,523 0 0
ENERGY RECOVERY INC COM 29270J100   24,680 1,310 SH   SOLE 0 1,310 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   1,078,485 14,277 SH   SOLE 0 14,277 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   571,341 17,821 SH   SOLE 0 17,821 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   2,261,551 21,555 SH   SOLE 0 21,555 0 0
ENTERGY CORP NEW COM 29364G103   37,339 369 SH   SOLE 0 369 0 0
ISHARES INC MSCI AUST ETF 464286103   15,607,733 641,238 SH   SOLE 0 641,238 0 0
ISHARES INC MSCI CDA ETF 464286509   15,753,216 429,477 SH   SOLE 0 429,477 0 0
ISHARES INC MSCI HONG KG ETF 464286871   11,919,850 686,232 SH   SOLE 0 686,232 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   49,262,086 768,040 SH   SOLE 0 768,040 0 0
ISHARES INC MSCI SWITZERLAND 464286749   22,566,418 467,504 SH   SOLE 0 467,504 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   4,260,136 200,477 SH   SOLE 0 200,477 0 0
ISHARES INC MSCI SPAIN ETF 464286764   7,941,818 259,367 SH   SOLE 0 259,367 0 0
ISHARES INC MSCI FRANCE ETF 464286707   8,268,273 211,033 SH   SOLE 0 211,033 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   9,705,599 519,016 SH   SOLE 0 519,016 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   46,795,663 1,016,634 SH   SOLE 0 1,016,634 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   50,019,390 1,513,446 SH   SOLE 0 1,513,446 0 0
ISHARES INC MSCI MEXICO ETF 464286822   16,523,985 243,537 SH   SOLE 0 243,537 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   16,450,708 470,558 SH   SOLE 0 470,558 0 0
ISHARES INC MSCI STH AFR ETF 464286780   5,634,922 134,839 SH   SOLE 0 134,839 0 0
FUELCELL ENERGY INC COM 35952H601   33,758 21,099 SH   SOLE 0 21,099 0 0
FRANKLIN ELEC INC COM 353514102   16,914 175 SH   SOLE 0 175 0 0
ISHARES INC FRONTIER AND SEL 464286145   1,974,629 75,081 SH   SOLE 0 75,081 0 0
FMC CORP COM NEW 302491303   12,673 201 SH   SOLE 0 201 0 0
FARMLAND PARTNERS INC COM 31154R109   183,481 14,702 SH   SOLE 0 14,702 0 0
FIRST SOLAR INC COM 336433107   14,299 83 SH   SOLE 0 83 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   3,564,568 114,949 SH   SOLE 0 114,949 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   3,757,829 99,125 SH   SOLE 0 99,125 0 0
GENERAL ELECTRIC CO COM NEW 369604301   18,762 147 SH   SOLE 0 147 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   61,567 1,151 SH   SOLE 0 1,151 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   10,343 375 SH   SOLE 0 375 0 0
WARRIOR MET COAL INC COM 93627C101   24,693 405 SH   SOLE 0 405 0 0
HEXCEL CORP NEW COM 428291108   17,405 236 SH   SOLE 0 236 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   171,069 1,332 SH   SOLE 0 1,332 0 0
IDEX CORP COM 45167R104   18,671 86 SH   SOLE 0 86 0 0
ISHARES TR US INFRASTRUC 46435U713   419,815 10,425 SH   SOLE 0 10,425 0 0
ISHARES TR CORE S&P MCP ETF 464287507   407,561,547 1,470,545 SH   SOLE 0 1,470,545 0 0
ISHARES TR CORE S&P SCP ETF 464287804   196,196,522 1,812,439 SH   SOLE 0 1,812,439 0 0
ISHARES TR MSCI INDIA ETF 46429B598   95,690,199 1,960,463 SH   SOLE 0 1,960,463 0 0
INTERNATIONAL PAPER CO COM 460146103   21,329 590 SH   SOLE 0 590 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   48,515,426 1,291,678 SH   SOLE 0 1,291,678 0 0
ITRON INC COM 465741106   13,743 182 SH   SOLE 0 182 0 0
ISHARES TR RUS 1000 ETF 464287622   405,905,047 1,547,720 SH   SOLE 0 1,547,720 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   265,016,079 1,320,393 SH   SOLE 0 1,320,393 0 0
ISHARES TR RUS MID CAP ETF 464287499   51,629,821 664,220 SH   SOLE 0 664,220 0 0
GLADSTONE LD CORP COM 376549101   168,689 11,674 SH   SOLE 0 11,674 0 0
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   31,623 773 SH   SOLE 0 773 0 0
LINDE PLC SHS G54950103   97,338 237 SH   SOLE 0 237 0 0
LINDSAY CORP COM 535555106   14,595 113 SH   SOLE 0 113 0 0
ALLIANT ENERGY CORP COM 018802108   17,032 332 SH   SOLE 0 332 0 0
LIVENT CORP COM 53814L108   26,664 1,483 SH   SOLE 0 1,483 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   11,766 1,641 SH   SOLE 0 1,641 0 0
ISHARES TR MSCI CHINA ETF 46429B671   681,652 16,732 SH   SOLE 0 16,732 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   11,278 351 SH   SOLE 0 351 0 0
MERCER INTL INC COM 588056101   16,135 1,702 SH   SOLE 0 1,702 0 0
MUELLER INDS INC COM 624756102   15,984 339 SH   SOLE 0 339 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   44,641 586 SH   SOLE 0 586 0 0
MOSAIC CO NEW COM 61945C103   9,683 271 SH   SOLE 0 271 0 0
MP MATERIALS CORP COM CL A 553368101   23,006 1,159 SH   SOLE 0 1,159 0 0
MIDDLESEX WTR CO COM 596680108   15,814 241 SH   SOLE 0 241 0 0
MUELLER WTR PRODS INC COM SER A 624758108   15,566 1,081 SH   SOLE 0 1,081 0 0
NEXTERA ENERGY INC COM 65339F101   12,938 213 SH   SOLE 0 213 0 0
NEOGEN CORP COM 640491106   13,433 668 SH   SOLE 0 668 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   172,859 3,231 SH   SOLE 0 3,231 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   10,385 681 SH   SOLE 0 681 0 0
NUCOR CORP COM 670346105   22,799 131 SH   SOLE 0 131 0 0
OWENS CORNING NEW COM 690742101   16,009 108 SH   SOLE 0 108 0 0
PG&E CORP COM 69331C108   37,358 2,072 SH   SOLE 0 2,072 0 0
POTLATCHDELTIC CORPORATION COM 737630103   25,434 518 SH   SOLE 0 518 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   8,979 2,217 SH   SOLE 0 2,217 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   38,463 629 SH   SOLE 0 629 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   190,370 3,128 SH   SOLE 0 3,128 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848   216,168 5,019 SH   SOLE 0 5,019 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   26,841 679 SH   SOLE 0 679 0 0
PIEDMONT LITHIUM INC COM 72016P105   17,474 619 SH   SOLE 0 619 0 0
PLUG POWER INC COM NEW 72919P202   27,126 6,028 SH   SOLE 0 6,028 0 0
PNM RES INC COM 69349H107   59,488 1,430 SH   SOLE 0 1,430 0 0
PENTAIR PLC SHS G7S00T104   15,342 211 SH   SOLE 0 211 0 0
PILGRIMS PRIDE CORP COM 72147K108   20,579 744 SH   SOLE 0 744 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   32,533,537 221,106 SH   SOLE 0 221,106 0 0
GIBRALTAR INDS INC COM 374689107   32,066 406 SH   SOLE 0 406 0 0
ROPER TECHNOLOGIES INC COM 776696106   23,987 44 SH   SOLE 0 44 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   33,282 119 SH   SOLE 0 119 0 0
REPUBLIC SVCS INC COM 760759100   35,126 213 SH   SOLE 0 213 0 0
SUNRUN INC COM 86771W105   11,111 566 SH   SOLE 0 566 0 0
RYERSON HLDG CORP COM 783754104   20,912 603 SH   SOLE 0 603 0 0
RAYONIER INC COM 754907103   22,418 671 SH   SOLE 0 671 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,492,156 72,050 SH   SOLE 0 72,050 0 0
SCHNITZER STEEL INDS INC CL A 806882106   38,605 1,280 SH   SOLE 0 1,280 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   10,390 111 SH   SOLE 0 111 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   9,821 632 SH   SOLE 0 632 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   104,685 3,690 SH   SOLE 0 3,690 0 0
SJW GROUP COM 784305104   18,886 289 SH   SOLE 0 289 0 0
SYLVAMO CORP COMMON STOCK 871332102   17,778 362 SH   SOLE 0 362 0 0
SUNPOWER CORP COM 867652406   8,747 1,811 SH   SOLE 0 1,811 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   242,736,539 510,691 SH   SOLE 0 510,691 0 0
STERICYCLE INC COM 858912108   20,716 418 SH   SOLE 0 418 0 0
STERIS PLC SHS USD G8473T100   27,261 124 SH   SOLE 0 124 0 0
STEEL DYNAMICS INC COM 858119100   21,967 186 SH   SOLE 0 186 0 0
ISHARES TR ESG MSCI LEADR 46435U218   263,772 3,126 SH   SOLE 0 3,126 0 0
SUNCOKE ENERGY INC COM 86722A103   30,373 2,828 SH   SOLE 0 2,828 0 0
ISHARES INC MSCI THAILND ETF 464286624   5,653,207 88,525 SH   SOLE 0 88,525 0 0
TIMKENSTEEL CORPORATION COM 887399103   24,130 1,029 SH   SOLE 0 1,029 0 0
TENNANT CO COM 880345103   23,636 255 SH   SOLE 0 255 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508   57,585 1,262 SH   SOLE 0 1,262 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   24,780 1,750 SH   SOLE 0 1,750 0 0
TYSON FOODS INC CL A 902494103   21,446 399 SH   SOLE 0 399 0 0
TORO CO COM 891092108   33,021 344 SH   SOLE 0 344 0 0
TETRA TECH INC NEW COM 88162G103   35,556 213 SH   SOLE 0 213 0 0
ISHARES INC MSCI TURKEY ETF 464286715   3,591,925 111,274 SH   SOLE 0 111,274 0 0
URANIUM ENERGY CORP COM 916896103   20,294 3,171 SH   SOLE 0 3,171 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   279,123,688 3,577,133 SH   SOLE 0 3,577,133 0 0
DBX ETF TR XTRCKR MSCI US 233051150   116,705 2,638 SH   SOLE 0 2,638 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   64,874,506 304,104 SH   SOLE 0 304,104 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   6,013,921 93,268 SH   SOLE 0 93,268 0 0
VALMONT INDS INC COM 920253101   13,777 59 SH   SOLE 0 59 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   80,534,750 911,439 SH   SOLE 0 911,439 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   498,218 11,698 SH   SOLE 0 11,698 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   85,481,707 367,442 SH   SOLE 0 367,442 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,794,889 26,170 SH   SOLE 0 26,170 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   104,047,070 238,203 SH   SOLE 0 238,203 0 0
VERTEX ENERGY INC COM 92534K107   10,245 3,022 SH   SOLE 0 3,022 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   95,021,995 435,581 SH   SOLE 0 435,581 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   246,721,204 6,002,949 SH   SOLE 0 6,002,949 0 0
WATERS CORP COM 941848103   18,766 57 SH   SOLE 0 57 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   142,386 3,395 SH   SOLE 0 3,395 0 0
WASTE MGMT INC DEL COM 94106L109   36,178 202 SH   SOLE 0 202 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   12,798 91 SH   SOLE 0 91 0 0
ISHARES TR GL TIMB FORE ETF 464288174   83,739 1,030 SH   SOLE 0 1,030 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   33,149 576 SH   SOLE 0 576 0 0
WESTROCK CO COM 96145D105   19,182 462 SH   SOLE 0 462 0 0
ESSENTIAL UTILS INC COM 29670G102   17,405 466 SH   SOLE 0 466 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   15,209 73 SH   SOLE 0 73 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   26,182 753 SH   SOLE 0 753 0 0
UNITED STATES STL CORP NEW COM 912909108   24,422 502 SH   SOLE 0 502 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   8,735,601 102,123 SH   SOLE 0 102,123 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,789,860 33,276 SH   SOLE 0 33,276 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   2,179,033 19,116 SH   SOLE 0 19,116 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,092,360 33,039 SH   SOLE 0 33,039 0 0
XYLEM INC COM 98419M100   15,096 132 SH   SOLE 0 132 0 0
ZOETIS INC CL A 98978V103   18,948 96 SH   SOLE 0 96 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   12,823 436 SH   SOLE 0 436 0 0