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
ALPS ETF TR ALERIAN MLP 00162Q452   6,532 169 SH   SOLE 0 169 0 0
BALLARD PWR SYS INC NEW COM 058586108   33,108 5,944 SH   SOLE 0 5,944 0 0
BLOOM ENERGY CORP COM CL A 093712107   34,060 1,709 SH   SOLE 0 1,709 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   200,782 6,372 SH   SOLE 0 6,372 0 0
CBOE GLOBAL MKTS INC COM 12503M108   316,303 2,361 SH   SOLE 0 2,361 0 0
CME GROUP INC COM 12572Q105   267,362 1,396 SH   SOLE 0 1,396 0 0
FARMLAND PARTNERS INC COM 31154R109   219,393 20,504 SH   SOLE 0 20,504 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   197,957 2,027 SH   SOLE 0 2,027 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   261,649 14,650 SH   SOLE 0 14,650 0 0
FUELCELL ENERGY INC COM 35952H601   27,648 9,701 SH   SOLE 0 9,701 0 0
FUSION FUEL GREEN PLC CL A G3R25D118   20,537 8,557 SH   SOLE 0 8,557 0 0
GLADSTONE LD CORP COM 376549101   170,663 10,250 SH   SOLE 0 10,250 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   191,334 6,749 SH   SOLE 0 6,749 0 0
GLOBAL X FDS SUPERDIVIDEND 37960A669   36,173 1,570 SH   SOLE 0 1,570 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   258,013 2,474 SH   SOLE 0 2,474 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   164,032 2,113 SH   SOLE 0 2,113 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   152,848 2,865 SH   SOLE 0 2,865 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   84,366 872 SH   SOLE 0 872 0 0
ISHARES INC MSCI CHILE ETF 464286640   8,256,406 286,880 SH   SOLE 0 286,880 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   426,200 8,460 SH   SOLE 0 8,460 0 0
ISHARES INC MSCI EMERG MRKT 464286533   57,299 1,050 SH   SOLE 0 1,050 0 0
ISHARES INC MSCI ISRAEL ETF 464286632   1,878,487 34,327 SH   SOLE 0 34,327 0 0
ISHARES INC MSCI AUST ETF 464286103   16,896,893 736,569 SH   SOLE 0 736,569 0 0
ISHARES INC MSCI CDA ETF 464286509   17,506,517 512,186 SH   SOLE 0 512,186 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   4,823,382 135,717 SH   SOLE 0 135,717 0 0
ISHARES INC MSCI GERMANY ETF 464286806   12,728,792 447,252 SH   SOLE 0 447,252 0 0
ISHARES INC MSCI HONG KG ETF 464286871   16,801,886 817,610 SH   SOLE 0 817,610 0 0
ISHARES INC MSCI ITALY ETF 46434G830   5,385,349 176,975 SH   SOLE 0 176,975 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   17,721,563 301,952 SH   SOLE 0 301,952 0 0
ISHARES INC MSCI BELGIUM ETF 464286301   479,787 25,352 SH   SOLE 0 25,352 0 0
ISHARES INC MSCI SWITZERLAND 464286749   12,615,185 278,358 SH   SOLE 0 278,358 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   4,612,579 208,055 SH   SOLE 0 208,055 0 0
ISHARES INC MSCI NETHERL ETF 464286814   3,577,294 84,770 SH   SOLE 0 84,770 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202   734,878 36,298 SH   SOLE 0 36,298 0 0
ISHARES INC MSCI SPAIN ETF 464286764   10,446,568 374,832 SH   SOLE 0 374,832 0 0
ISHARES INC MSCI FRANCE ETF 464286707   11,253,173 297,703 SH   SOLE 0 297,703 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   10,622,152 535,121 SH   SOLE 0 535,121 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   17,092,220 377,062 SH   SOLE 0 377,062 0 0
ISHARES INC MSCI MEXICO ETF 464286822   15,008,882 252,123 SH   SOLE 0 252,123 0 0
ISHARES INC MSCI STH KOR ETF 464286772   16,267,807 265,727 SH   SOLE 0 265,727 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   16,887,327 616,776 SH   SOLE 0 616,776 0 0
ISHARES INC MSCI STH AFR ETF 464286780   7,364,899 174,441 SH   SOLE 0 174,441 0 0
ISHARES INC MSCI FRONTIER 464286145   1,502,994 58,734 SH   SOLE 0 58,734 0 0
ISHARES INC MSCI THAILND ETF 464286624   6,958,128 94,862 SH   SOLE 0 94,862 0 0
ISHARES INC MSCI TURKEY ETF 464286715   5,848,342 179,287 SH   SOLE 0 179,287 0 0
ISHARES TR CORE US AGGBD ET 464287226   23,814 239 SH   SOLE 0 239 0 0
ISHARES TR JPMORGAN USD EMG 464288281   33,304 386 SH   SOLE 0 386 0 0
ISHARES TR EMGR MKT INF ETF 464288216   251,770 11,787 SH   SOLE 0 11,787 0 0
ISHARES TR MSCI PERU ETF 464289842   2,348,210 77,041 SH   SOLE 0 77,041 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   12,645,468 391,986 SH   SOLE 0 391,986 0 0
ISHARES TR GLOB INDSTRL ETF 464288729   4,794 42 SH   SOLE 0 42 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   16,836,057 570,134 SH   SOLE 0 570,134 0 0
ISHARES TR IBOXX HI YD ETF 464288513   216,829 2,870 SH   SOLE 0 2,870 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   195,051 9,861 SH   SOLE 0 9,861 0 0
ISHARES TR GLB INFRASTR ETF 464288372   258,773 5,425 SH   SOLE 0 5,425 0 0
ISHARES TR CORE S&P MCP ETF 464287507   498,143,358 1,991,299 SH   SOLE 0 1,991,299 0 0
ISHARES TR CORE S&P SCP ETF 464287804   280,857,124 2,904,417 SH   SOLE 0 2,904,417 0 0
ISHARES TR MSCI INDIA ETF 46429B598   2,375,415 60,351 SH   SOLE 0 60,351 0 0
ISHARES TR RUS 1000 ETF 464287622   412,948,394 1,833,452 SH   SOLE 0 1,833,452 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   343,990,880 1,928,200 SH   SOLE 0 1,928,200 0 0
ISHARES TR RUS MID CAP ETF 464287499   116,144,601 1,661,107 SH   SOLE 0 1,661,107 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   1,322 35 SH   SOLE 0 35 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   2,001 29 SH   SOLE 0 29 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   3,501 42 SH   SOLE 0 42 0 0
ISHARES TR GLOBAL TECH ETF 464287291   4,131 76 SH   SOLE 0 76 0 0
ISHARES TR GLOB UTILITS ETF 464288711   4,291 71 SH   SOLE 0 71 0 0
ISHARES TR GLB CNSM STP ETF 464288737   8,859 143 SH   SOLE 0 143 0 0
ISHARES TR IBOXX INV CP ETF 464287242   266,681 2,433 SH   SOLE 0 2,433 0 0
ISHARES TR MBS ETF 464288588   78,058 824 SH   SOLE 0 824 0 0
ISHARES TR MSCI CHINA ETF 46429B671   813,232 16,301 SH   SOLE 0 16,301 0 0
ISHARES TR GLOBAL MATER ETF 464288695   2,594 31 SH   SOLE 0 31 0 0
ISHARES TR GLB CNS DISC ETF 464288745   4,210 29 SH   SOLE 0 29 0 0
ISHARES TR TIPS BD ETF 464287176   8,007,788 72,633 SH   SOLE 0 72,633 0 0
ISHARES TR GL TIMB FORE ETF 464288174   248,489 3,471 SH   SOLE 0 3,471 0 0
LINDE PLC SHS G54950103   87,438 246 SH   SOLE 0 246 0 0
PLUG POWER INC COM NEW 72919P202   26,745 2,282 SH   SOLE 0 2,282 0 0
POTLATCHDELTIC CORPORATION COM 737630103   195,624 3,952 SH   SOLE 0 3,952 0 0
RAYONIER INC COM 754907103   180,302 5,421 SH   SOLE 0 5,421 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   26,145,893 1,340,815 SH   SOLE 0 1,340,815 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   4,494,779 55,725 SH   SOLE 0 55,725 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   95,071 1,640 SH   SOLE 0 1,640 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   39,758 480 SH   SOLE 0 480 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   47,582 1,480 SH   SOLE 0 1,480 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,723,095 17,030 SH   SOLE 0 17,030 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   115,674 766 SH   SOLE 0 766 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   172,356 2,307 SH   SOLE 0 2,307 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,752,817 40,668 SH   SOLE 0 40,668 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   134,509 1,039 SH   SOLE 0 1,039 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   60,265 403 SH   SOLE 0 403 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   43,913 1,281 SH   SOLE 0 1,281 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   231,029 2,489 SH   SOLE 0 2,489 0 0
SPDR SER TR S&P DIVID ETF 78464A763   30,433 246 SH   SOLE 0 246 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   118,812 2,749 SH   SOLE 0 2,749 0 0
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   142,033 976 SH   SOLE 0 976 0 0
VANECK ETF TRUST NATURAL RESOURC 92189F841   137,313 2,784 SH   SOLE 0 2,784 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   507,697 5,845 SH   SOLE 0 5,845 0 0
VANECK ETF TRUST URANIUM PLS NUCL 92189F601   148,454 2,672 SH   SOLE 0 2,672 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   88,677 1,087 SH   SOLE 0 1,087 0 0
VANECK ETF TRUST STEEL ETF 92189F205   94,271 1,479 SH   SOLE 0 1,479 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   137,212,437 723,847 SH   SOLE 0 723,847 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   12,542 79 SH   SOLE 0 79 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   174,274,387 2,098,680 SH   SOLE 0 2,098,680 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   175,498,728 832,063 SH   SOLE 0 832,063 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   5,466,630 40,774 SH   SOLE 0 40,774 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   91,849,456 244,235 SH   SOLE 0 244,235 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   23,893 173 SH   SOLE 0 173 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   84,602,700 452,881 SH   SOLE 0 452,881 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   36,984,826 606,806 SH   SOLE 0 606,806 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   601,329 14,822 SH   SOLE 0 14,822 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   113,987,913 2,821,483 SH   SOLE 0 2,821,483 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   36,038 234 SH   SOLE 0 234 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   171,560 5,694 SH   SOLE 0 5,694 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   14,185,588 449,765 SH   SOLE 0 449,765 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   347,701 6,693 SH   SOLE 0 6,693 0 0
ISHARES TR ESG MSCI LEADR 46435U218   43,754 614 SH   SOLE 0 614 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508   68,774 1,514 SH   SOLE 0 1,514 0 0
DBX ETF TR XTRCKR MSCI US 233051150   93,117 2,478 SH   SOLE 0 2,478 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   45,522 913 SH   SOLE 0 913 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   315,809 4,396 SH   SOLE 0 4,396 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   543,093 17,252 SH   SOLE 0 17,252 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   441,034 4,876 SH   SOLE 0 4,876 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   8,400,583 259,678 SH   SOLE 0 259,678 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   6,852,579 173,483 SH   SOLE 0 173,483 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   74,951 1,376 SH   SOLE 0 1,376 0 0
ISHARES TR US INFRASTRUC 46435U713   29,483 790 SH   SOLE 0 790 0 0
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   27,594 739 SH   SOLE 0 739 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   119,624 3,894 SH   SOLE 0 3,894 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   32,028 1,607 SH   SOLE 0 1,607 0 0