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 CLEAN ENERGY ETF ETF 00162Q460   2,493 68,172 SH   SOLE   68,172 0 0
ETFS PHYSICAL PLATINUM SHRS ETF 003260106   6,106 73,023 SH   SOLE   73,023 0 0
ETHO CLIMATE LEADERSHIP ETF ETF 26924G888   880 17,593 SH   SOLE   17,593 0 0
First Trust Water ETF ETF 33733B100   9,010 108,879 SH   SOLE   108,879 0 0
FIRST TRUST NASDAQ CLEAN EDG ETF 33733E500   7,108 166,729 SH   SOLE   166,729 0 0
First Trust Global Wind Energy ETF ETF 33736G106   5,655 390,281 SH   SOLE   390,281 0 0
FIRST TRST NASD CL EDG SGIIF ETF 33737A108   5,243 55,841 SH   SOLE   55,841 0 0
FLEXSHARES GLOBAL UPSTREAM N ETF 33939L407   2,778 68,682 SH   SOLE   68,682 0 0
FLEXSHARES STOXX GLOBAL ESG ETF 33939L688   2,618 19,398 SH   SOLE   19,398 0 0
FLEXSHARES STOXX GLOBAL BROA ETF 33939L795   2,794 57,683 SH   SOLE   57,683 0 0
GLOBAL X CLEANTECH ETF ETF 37954Y228   2,595 237,234 SH   SOLE   237,234 0 0
GLOBAL X LITHIUM ETF ETF 37954Y855   4,954 89,799 SH   SOLE   89,799 0 0
GLOBAL X URANIUM ETF ETF 37954Y871   6,157 227,717 SH   SOLE   227,717 0 0
GOLDMAN SACHS JUST US LRG ETF 381430396   5,242 86,105 SH   SOLE   86,105 0 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103   58,549 163,422 SH   SOLE   163,422 0 0
POWERSHARES WATER RESOURCES ETF 46137V142   11,710 220,194 SH   SOLE   220,194 0 0
INVESCO MSCI SUSTAINABLE FUT ETF 46137V407   4,381 98,929 SH   SOLE   98,929 0 0
Invesco S&P Global Water Index ETF ETF 46138E263   8,432 181,247 SH   SOLE   181,247 0 0
INVESCO GLOBAL WATER ETF 46138E651   11,289 334,180 SH   SOLE   334,180 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649   51,200 347,332 SH   SOLE   347,332 0 0
Invesco Solar ETF ETF 46138G706   4,436 85,652 SH   SOLE   85,652 0 0
ISHARES GOLD TRUST ISHARES ETF 464285105   65,773 1,879,756 SH   SOLE   1,879,756 0 0
ISHARES MSCI GLOBAL AGRICULT ETF 464286350   10,754 282,477 SH   SOLE   282,477 0 0
ISHARES INC MSCI PAC JP ETF ETF 464286665   25,150 632,215 SH   SOLE   632,215 0 0
ISHARES INC MSCI MEXICO ETF ETF 464286822   14,260 244,891 SH   SOLE   244,891 0 0
ISHARES TR TIPS BD ETF ETF 464287176   24,266 233,952 SH   SOLE   233,952 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   6,837 15,920 SH   SOLE   15,920 0 0
ISHARES TR IBOXX INV CP ETF ETF 464287242   70,247 688,558 SH   SOLE   688,558 0 0
ISHARES TR GLOB COMM SVC ETF ETF 464287275   3,010 44,070 SH   SOLE   44,070 0 0
ISHARES TR GLOB HLTHCRE ETF ETF 464287325   8,576 104,054 SH   SOLE   104,054 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341   12,062 292,335 SH   SOLE   292,335 0 0
ISHARES TR U.S. REAL ES ETF ETF 464287739   34,734 444,514 SH   SOLE   444,514 0 0
ISHARES TR INTL TREA BD ETF ETF 464288117   12,940 348,138 SH   SOLE   348,138 0 0
ISHARES GLOBAL CLEAN ENERGY ETF 464288224   18,875 1,291,066 SH   SOLE   1,291,066 0 0
ISHARES TR GLB INFRASTR ETF ETF 464288372   19,252 444,719 SH   SOLE   444,719 0 0
ISHARES INTERNATIONAL DEVELO ETF 464288489   0 16 SH   SOLE   16 0 0
ISHARES TR IBOXX HI YD ETF ETF 464288513   9,650 130,898 SH   SOLE   130,898 0 0
ISHARES TR MBS ETF ETF 464288588   82,523 929,314 SH   SOLE   929,314 0 0
ISHARES TR SH TR CRPORT ETF ETF 464288646   95,326 1,913,024 SH   SOLE   1,913,024 0 0
ISHARES TR GLOB CNSM STP ETF ETF 464288737   7,323 128,333 SH   SOLE   128,333 0 0
ISHARES MSCI USA ESG SELECT ETF 464288802   7,568 84,112 SH   SOLE   84,112 0 0
ISHARES U.S. MEDICAL DEVICES ETF 464288810   5,258 108,415 SH   SOLE   108,415 0 0
ISHARES SILVER TRUST ISHARES ETF 46428Q109   19,491 958,269 SH   SOLE   958,269 0 0
ISHARES INC CORE MSCI EMKT ETF 46434G103   1,702 35,765 SH   SOLE   35,765 0 0
ISHARES INC MSCI JPN ETF NEW ETF 46434G822   44,101 731,486 SH   SOLE   731,486 0 0
ISHARES INC ISHARES ESG AWAR ETF 46434G863   13,333 440,330 SH   SOLE   440,330 0 0
ISHARES GLOBAL REIT ETF ETF 46434V647   3,017 142,514 SH   SOLE   142,514 0 0
ISHARES ESG AWARE MSCI USA ETF 46435G425   18,088 192,612 SH   SOLE   192,612 0 0
ISHARES TRUST ISHARES ESG AW ETF 46435G516   17,807 257,590 SH   SOLE   257,590 0 0
ISHARES SUSTAINABLE MSCI GLB ETF 46435G532   981 13,159 SH   SOLE   13,159 0 0
NUVEEN ESG LARGE-CAP GROWTH ETF 67092P201   13,307 221,887 SH   SOLE   221,887 0 0
NUVEEN ESG LARGE-CAP VALUE E ETF 67092P300   16,856 501,803 SH   SOLE   501,803 0 0
NUVEEN ESG MIDCAP GROWTH ETF ETF 67092P409   1,153 31,459 SH   SOLE   31,459 0 0
NUVEEN ESG INTERNATIONAL DEV ETF 67092P805   3,501 128,136 SH   SOLE   128,136 0 0
SPDR INDEX SHS FDS EURO STOXX 50 ETF 78463X202   8,151 194,019 SH   SOLE   194,019 0 0
SPDR S&P GL NAT RESOURCES ETF 78463X541   1,393 24,993 SH   SOLE   24,993 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF ETF 78463X863   4,710 198,066 SH   SOLE   198,066 0 0
SPDR SERIES TRUST PRTFLO S&P 500 GW ETF 78464A409   24,748 417,470 SH   SOLE   417,470 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS ETF 78464A417   66,563 2,721,299 SH   SOLE   2,721,299 0 0
SPDR SERIES TRUST PORTFOLIO SHORT ETF 78464A474   7,521 256,498 SH   SOLE   256,498 0 0
SPDR SERIES TRUST PRTFLO S&P 500 VL ETF 78464A508   21,044 510,029 SH   SOLE   510,029 0 0
SPDR SERIES TRUST BLOOMBERG INTL TR ETF 78464A516   2,900 136,536 SH   SOLE   136,536 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF 78464A649   29,180 1,198,841 SH   SOLE   1,198,841 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608   35,141 838,091 SH   SOLE   838,091 0 0
SPDR PORT SHRT TRM TRSRY ETF 78468R101   5,967 207,764 SH   SOLE   207,764 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506   16,993 187,996 SH   SOLE   187,996 0 0
REAL ESTATE SELECT SECT SPDR ETF 81369Y860   24,943 732,123 SH   SOLE   732,123 0 0
MARKET VECTORS ENV SERV ETF ETF 92189F304   429 2,993 SH   SOLE   2,993 0 0
VANECK VECTORS LOW CARBON EN ETF 92189F502   5,176 49,397 SH   SOLE   49,397 0 0
MARKET VECTORS AGRIBUSINESS ETF 92189F700   12,796 162,593 SH   SOLE   162,593 0 0
VanEck Rare Earth/Strategic Metals ETF ETF 92189H805   4,620 69,649 SH   SOLE   69,649 0 0
VANGUARD MALVERN FDS STRM INFPROIDX ETF 922020805   11,048 233,668 SH   SOLE   233,668 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF ETF 922042858   56,721 1,446,590 SH   SOLE   1,446,590 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF ETF 922042866   707 10,574 SH   SOLE   10,574 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF ETF 922042874   56,977 983,541 SH   SOLE   983,541 0 0
VANGUARD ENERGY ETF ETF 92204A306   0 1 SH   SOLE   1 0 0
VANGUARD SHORT-TERM GOV BND ETF 92206C102   113,966 1,978,581 SH   SOLE   1,978,581 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC ETF 92206C771   14,362 328,052 SH   SOLE   328,052 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP ETF 922908512   55,409 423,098 SH   SOLE   423,098 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP ETF 922908538   29,052 149,161 SH   SOLE   149,161 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744   117,302 850,447 SH   SOLE   850,447 0 0
WISDOMTREE TR INDIA ERNGS FD ETF 97717W422   17,405 473,471 SH   SOLE   473,471 0 0