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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 83,246 1,260 SH SOLE 0 0 0
APPLE INC COM 037833100 528,645 2,083 SH SOLE 0 0 0
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503 12,670 202 SH SOLE 0 0 0
GLOBAL X FDS GBL X FTSE ETF 37950E648 24,827 1,278 SH SOLE 0 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 66,071 2,378 SH SOLE 0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,094,184 53,610 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 511,298 22,062 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 428,165 19,144 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 427,436 19,711 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 415,005 16,217 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 413,606 19,663 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHARES 46139W742 412,178 16,546 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W817 412,557 15,871 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHARES 203 46139W775 411,616 16,348 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 868,141 42,508 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 864,416 44,261 SH SOLE 0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 863,208 46,259 SH SOLE 0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 982,939 1,703 SH SOLE 0 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,202,558 45,915 SH SOLE 0 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 29,543 350 SH SOLE 0 0 0
ISHARES INC MSCI CDA ETF 464286509 16,763 306 SH SOLE 0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 16,538 431 SH SOLE 0 0 0
ISHARES INC MSCI STH KOR ETF 464286772 13,803 112 SH SOLE 0 0 0
ISHARES INC MSCI AUST ETF 464286103 13,530 487 SH SOLE 0 0 0
ISHARES INC MSCI MEXICO ETF 464286822 13,482 179 SH SOLE 0 0 0
ISHARES INC MSCI TURKEY ETF 464286715 9,221 239 SH SOLE 0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 6,144 87 SH SOLE 0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 3,925 34 SH SOLE 0 0 0
ISHARES INC MSCI HONG KG ETF 464286871 2,919 126 SH SOLE 0 0 0
ISHARES INC MSCI CHILE ETF 464286640 2,138 54 SH SOLE 0 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 69,327 1,525 SH SOLE 0 0 0
ISHARES TR CORE S&P500 ETF 464287200 19,041,207 29,150 SH SOLE 0 0 0
ISHARES TR CORE S&P SCP ETF 464287804 11,995,593 96,497 SH SOLE 0 0 0
ISHARES TR CORE MSCI EAFE 46432F842 3,222,987 35,601 SH SOLE 0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,679,964 42,450 SH SOLE 0 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,074,529 30,720 SH SOLE 0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 4,474,242 184,581 SH SOLE 0 0 0
ISHARES TR IBONDS DEC 29 46436E205 4,341,491 186,651 SH SOLE 0 0 0
ISHARES TR IBONDS DEC 2031 46436E486 5,121,245 244,684 SH SOLE 0 0 0
ISHARES TR IBONDS DEC 2032 46436E312 5,182,281 205,076 SH SOLE 0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 5,255,411 216,807 SH SOLE 0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 4,416,224 174,348 SH SOLE 0 0 0
ISHARES TR IBONDS DEC 2030 46436E726 5,230,286 238,935 SH SOLE 0 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,670,066 89,262 SH SOLE 0 0 0
ISHARES TR IBONDS DEC 2034 46438G653 4,536,807 174,091 SH SOLE 0 0 0
ISHARES TR IBONDS DEC 2035 46438G372 4,601,511 179,466 SH SOLE 0 0 0
ISHARES TR IBONDS DEC 2033 46436E130 4,541,207 175,675 SH SOLE 0 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 38,624 582 SH SOLE 0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200 30,774 947 SH SOLE 0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 26,826 573 SH SOLE 0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 9,351 235 SH SOLE 0 0 0
ISHARES TR MSCI POLAND ETF 46429B606 6,495 178 SH SOLE 0 0 0
ISHARES TR MSCI UAE ETF 46434V761 3,798 204 SH SOLE 0 0 0
ISHARES TR MSCI PERU AND GL 464289842 1,995 25 SH SOLE 0 0 0
ISHARES TR NEW ZEALAND ETF 464289123 1,774 42 SH SOLE 0 0 0
ISHARES TR MSCI QATAR ETF 46434V779 1,611 87 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2026 46438G505 356,259 13,742 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2028 46438G703 351,656 13,402 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2027 46438G604 352,414 13,495 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2031 46438G877 351,050 13,389 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2030 46438G885 351,327 13,380 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2032 46438G869 350,739 13,536 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2029 46438G802 351,031 13,375 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2034 46438G679 350,233 13,601 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2033 46438G851 350,242 13,481 SH SOLE 0 0 0
ISHARES TR IBONDS OCT 2035 46438G380 349,506 13,717 SH SOLE 0 0 0
ISHARES TR JPMORGAN USD EMG 464288281 278,980 2,970 SH SOLE 0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 549,209 1,288 SH SOLE 0 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 238,854 9,529 SH SOLE 0 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 237,221 4,989 SH SOLE 0 0 0
ISHARES TR ESG MSCI KLD 400 464288570 249,762 2,061 SH SOLE 0 0 0
ISHARES TR ESG AWARE MSCI 46435U663 71,092 1,512 SH SOLE 0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 69,572 728 SH SOLE 0 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 12,650 151 SH SOLE 0 0 0
ISHARES TR LOW CARBON OPTIM 46434V464 12,384 56 SH SOLE 0 0 0
MONDELEZ INTL INC CL A 609207105 289,612 5,024 SH SOLE 0 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854 118,499 5,595 SH SOLE 0 0 0
RESEARCH SOLUTIONS INC COM 761025105 188,497 83,406 SH SOLE 0 0 0
SCHWAB STRATEGIC TR CRYPTO THEMATIC 808524656 40,858 786 SH SOLE 0 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 18,144 388 SH SOLE 0 0 0
SPDR GOLD TR GOLD SHS 78463V107 35,159 82 SH SOLE 0 0 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X400 121,721 1,307 SH SOLE 0 0 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X541 59,019 790 SH SOLE 0 0 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X756 57,008 862 SH SOLE 0 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 278,862 7,042 SH SOLE 0 0 0
SPDR SERIES TRUST BLOOMBERG INTL T 78464A516 256,324 11,678 SH SOLE 0 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R796 250,651 4,727 SH SOLE 0 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 58,382,753 89,773 SH SOLE 0 0 0
VANECK ETF TRUST AFRICA INDEX ETF 92189F866 19,043 740 SH SOLE 0 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,466 57 SH SOLE 0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 11,968,789 41,677 SH SOLE 0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,109,943 4,238 SH SOLE 0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 205,748 641 SH SOLE 0 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 51,808 584 SH SOLE 0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,548,241 7,891 SH SOLE 0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,565,666 158,477 SH SOLE 0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 159,153 1,931 SH SOLE 0 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 8,510 62 SH SOLE 0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 4,519,790 60,490 SH SOLE 0 0 0