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   5,935 130,462 SH   SOLE   130,462 0 0
ETFS PHYSICAL PLATINUM SHRS ETF 003260106   19,196 193,351 SH   SOLE   193,351 0 0
ETHO CLIMATE LEADERSHIP ETF ETF 26924G888   2,157 43,679 SH   SOLE   43,679 0 0
First Trust Water ETF ETF 33733B100   9,801 123,499 SH   SOLE   123,499 0 0
FIRST TRUST NASDAQ CLEAN EDG ETF 33733E500   11,347 240,444 SH   SOLE   240,444 0 0
First Trust Global Wind Energy ETF ETF 33736G106   7,796 450,110 SH   SOLE   450,110 0 0
FIRST TRST NASD CL EDG SGIIF ETF 33737A108   10,715 122,823 SH   SOLE   122,823 0 0
FLEXSHARES GLOBAL UPSTREAM N ETF 33939L407   10,014 230,376 SH   SOLE   230,376 0 0
FLEXSHARES STOXX GLOBAL ESG ETF 33939L688   6,515 53,720 SH   SOLE   53,720 0 0
FLEXSHARES STOXX GLOBAL BROA ETF 33939L795   2,172 43,077 SH   SOLE   43,077 0 0
GLOBAL X CLEANTECH ETF ETF 37954Y228   6,259 428,414 SH   SOLE   428,414 0 0
GLOBAL X LITHIUM ETF ETF 37954Y855   5,925 101,092 SH   SOLE   101,092 0 0
GLOBAL X URANIUM ETF ETF 37954Y871   6,456 321,530 SH   SOLE   321,530 0 0
GOLDMAN SACHS JUST US LRG ETF 381430396   12,969 234,686 SH   SOLE   234,686 0 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103   61,952 232,657 SH   SOLE   232,657 0 0
POWERSHARES WATER RESOURCES ETF 46137V142   16,379 317,795 SH   SOLE   317,795 0 0
INVESCO MSCI SUSTAINABLE FUT ETF 46137V407   10,689 223,719 SH   SOLE   223,719 0 0
Invesco S&P Global Water Index ETF ETF 46138E263   9,314 199,791 SH   SOLE   199,791 0 0
INVESCO GLOBAL WATER ETF 46138E651   15,515 475,194 SH   SOLE   475,194 0 0
Invesco Solar ETF ETF 46138G706   6,335 86,853 SH   SOLE   86,853 0 0
ISHARES GOLD TRUST ISHARES ETF 464285105   62,092 1,795,091 SH   SOLE   1,795,091 0 0
ISHARES MSCI GLOBAL AGRICULT ETF 464286350   13,771 321,367 SH   SOLE   321,367 0 0
ISHARES INC MSCI PAC JP ETF ETF 464286665   23,762 555,315 SH   SOLE   555,315 0 0
ISHARES INC MSCI MEXICO ETF ETF 464286822   12,810 259,059 SH   SOLE   259,059 0 0
ISHARES TR TIPS BD ETF ETF 464287176   18,904 177,598 SH   SOLE   177,598 0 0
ISHARES TR CHINA LG-CAP ETF ETF 464287184   14,643 517,408 SH   SOLE   517,408 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   5,920 15,407 SH   SOLE   15,407 0 0
ISHARES TR IBOXX INV CP ETF ETF 464287242   55,686 528,184 SH   SOLE   528,184 0 0
ISHARES TR GLOB COMM SVC ETF ETF 464287275   2,468 45,313 SH   SOLE   45,313 0 0
ISHARES TR GLOB HLTHCRE ETF ETF 464287325   16,962 199,835 SH   SOLE   199,835 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341   21,511 551,694 SH   SOLE   551,694 0 0
ISHARES TR BARCLAYS 7 10 YR ETF 464287440   36,029 376,168 SH   SOLE   376,168 0 0
ISHARES TR U.S. REAL ES ETF ETF 464287739   27,494 326,569 SH   SOLE   326,569 0 0
ISHARES TR INTL TREA BD ETF ETF 464288117   2,096 53,549 SH   SOLE   53,549 0 0
ISHARES GLOBAL CLEAN ENERGY ETF 464288224   27,221 1,371,316 SH   SOLE   1,371,316 0 0
ISHARES TR GLB INFRASTR ETF ETF 464288372   12,477 272,177 SH   SOLE   272,177 0 0
ISHARES INTERNATIONAL DEVELO ETF 464288489   10 495 SH   SOLE   495 0 0
ISHARES TR MBS ETF ETF 464288588   69,793 752,480 SH   SOLE   752,480 0 0
ISHARES TR SH TR CRPORT ETF ETF 464288646   73,666 1,478,643 SH   SOLE   1,478,643 0 0
ISHARES TR GLOB CNSM STP ETF ETF 464288737   15,291 256,389 SH   SOLE   256,389 0 0
ISHARES MSCI USA ESG SELECT ETF 464288802   29,223 354,993 SH   SOLE   354,993 0 0
ISHARES U.S. MEDICAL DEVICES ETF 464288810   13,194 250,985 SH   SOLE   250,985 0 0
ISHARES SILVER TRUST ISHARES ETF 46428Q109   24,642 1,119,060 SH   SOLE   1,119,060 0 0
ISHARES INC CORE MSCI EMKT ETF 46434G103   1,572 33,660 SH   SOLE   33,660 0 0
ISHARES INC MSCI TAIWAN ETF ETF 46434G772   24,435 608,444 SH   SOLE   608,444 0 0
ISHARES INC MSCI JPN ETF NEW ETF 46434G822   35,762 656,908 SH   SOLE   656,908 0 0
ISHARES INC ISHARES ESG AWAR ETF 46434G863   12,424 413,171 SH   SOLE   413,171 0 0
ISHARES GLOBAL REIT ETF ETF 46434V647   3,814 167,951 SH   SOLE   167,951 0 0
ISHARES ESG AWARE MSCI USA ETF 46435G425   15,394 181,643 SH   SOLE   181,643 0 0
ISHARES TRUST ISHARES ESG AW ETF 46435G516   17,053 259,403 SH   SOLE   259,403 0 0
ISHARES SUSTAINABLE MSCI GLB ETF 46435G532   969 12,281 SH   SOLE   12,281 0 0
ISHARES ESG AWARE MSCI USA S ETF 46435U663   777 23,644 SH   SOLE   23,644 0 0
NUVEEN ESG LARGE-CAP GROWTH ETF 67092P201   7,926 162,114 SH   SOLE   162,114 0 0
NUVEEN ESG LARGE-CAP VALUE E ETF 67092P300   10,652 311,097 SH   SOLE   311,097 0 0
NUVEEN ESG MIDCAP GROWTH ETF ETF 67092P409   1,081 30,705 SH   SOLE   30,705 0 0
NUVEEN ESG SMALL-CAP ETF ETF 67092P607   832 24,350 SH   SOLE   24,350 0 0
NUVEEN ESG INTERNATIONAL DEV ETF 67092P805   8,679 336,387 SH   SOLE   336,387 0 0
SPDR INDEX SHS FDS EURO STOXX 50 ETF 78463X202   11,635 300,644 SH   SOLE   300,644 0 0
SPDR S&P GL NAT RESOURCES ETF 78463X541   5,009 87,845 SH   SOLE   87,845 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF ETF 78463X863   5,717 213,558 SH   SOLE   213,558 0 0
SPDR SERIES TRUST PRTFLO S&P 500 GW ETF 78464A409   28,236 557,246 SH   SOLE   557,246 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS ETF 78464A417   60,060 2,477,729 SH   SOLE   2,477,729 0 0
SPDR SERIES TRUST PORTFOLIO SHORT ETF 78464A474   7,453 253,661 SH   SOLE   253,661 0 0
SPDR SERIES TRUST PRTFLO S&P 500 VL ETF 78464A508   22,710 583,959 SH   SOLE   583,959 0 0
SPDR SERIES TRUST BLOOMBERG INTL TR ETF 78464A516   602 26,826 SH   SOLE   26,826 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF 78464A649   32,540 1,294,856 SH   SOLE   1,294,856 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608   32,377 791,613 SH   SOLE   791,613 0 0
SPDR PORT SHRT TRM TRSRY ETF 78468R101   1,041 36,025 SH   SOLE   36,025 0 0
SPDR GENDER DIVERSITY ETF ETF 78468R747   8,694 110,337 SH   SOLE   110,337 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506   15,366 175,676 SH   SOLE   175,676 0 0
REAL ESTATE SELECT SECT SPDR ETF 81369Y860   24,887 673,893 SH   SOLE   673,893 0 0
SIREN NEXGEN ECONOMY ETF ETF 829658202   2,041 100,532 SH   SOLE   100,532 0 0
MARKET VECTORS ENV SERV ETF ETF 92189F304   1,085 7,965 SH   SOLE   7,965 0 0
VANECK VECTORS LOW CARBON EN ETF 92189F502   12,565 113,336 SH   SOLE   113,336 0 0
MARKET VECTORS AGRIBUSINESS ETF 92189F700   17,196 200,323 SH   SOLE   200,323 0 0
VanEck Rare Earth/Strategic Metals ETF ETF 92189H805   6,265 82,265 SH   SOLE   82,265 0 0
VANGUARD MALVERN FDS STRM INFPROIDX ETF 922020805   11,173 239,203 SH   SOLE   239,203 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF ETF 922042858   29,418 754,691 SH   SOLE   754,691 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF ETF 922042866   932 14,480 SH   SOLE   14,480 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF ETF 922042874   56,168 1,013,131 SH   SOLE   1,013,131 0 0
VANGUARD ENERGY ETF ETF 92204A306   0 1 SH   SOLE   1 0 0
VANGUARD SHORT-TERM GOV BND ETF 92206C102   16,181 279,857 SH   SOLE   279,857 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS ETF 92206C706   48,839 835,133 SH   SOLE   835,133 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC ETF 92206C771   16,775 368,526 SH   SOLE   368,526 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP ETF 922908512   40,261 297,704 SH   SOLE   297,704 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP ETF 922908538   31,519 175,339 SH   SOLE   175,339 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744   75,696 539,257 SH   SOLE   539,257 0 0
WISDOMTREE TR INDIA ERNGS FD ETF 97717W422   16,829 516,399 SH   SOLE   516,399 0 0