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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 25 213 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109 35 218 SH   SOLE   0 0 0
AMERICAN ELEC PWR CO INC COM 025537101 29 287 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI CHNA 233051762 123 3,755 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 160 4,656 SH   SOLE   0 0 0
DISNEY WALT CO COM 254687106 17 124 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 24 533 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 52 887 SH   SOLE   0 0 0
FOX CORP CL B COM 35137L204 5 124 SH   SOLE   0 0 0
GLOBAL X FDS GBL X FTSE ETF 37950E648 25 1,600 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,167 3,219 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 317 14,563 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 363 15,330 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 775 39,857 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 594 24,724 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 639 26,142 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 776 36,766 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 788 39,453 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 607 25,527 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 797 38,093 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 604 25,343 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,788 132,302 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 713 29,085 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,842 134,691 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 720 31,417 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 4,264 200,566 SH   SOLE   0 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 126 4,807 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103 19 701 SH   SOLE   0 0 0
ISHARES INC MSCI FRONTIER 464286145 74 2,290 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 17 444 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509 20 501 SH   SOLE   0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 4 51 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640 3 88 SH   SOLE   0 0 0
ISHARES INC MSCI TURKEY ETF 464286715 7 337 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772 18 257 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822 11 202 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871 4 167 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176 306 2,460 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,244 11,558 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,163 34,424 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,187 46,841 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,199 57,054 SH   SOLE   0 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4 23 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,120 4,035 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,914 45,555 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,219 22,701 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 159 1,831 SH   SOLE   0 0 0
ISHARES TR NEW ZEALAND ETF 464289123 2 45 SH   SOLE   0 0 0
ISHARES TR MSCI PERU ETF 464289842 2 55 SH   SOLE   0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200 13 338 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 24 532 SH   SOLE   0 0 0
ISHARES TR MSCI POLAND ETF 46429B606 5 260 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842 887 12,766 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103 850 15,308 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 6 95 SH   SOLE   0 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 27 740 SH   SOLE   0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 7 145 SH   SOLE   0 0 0
ISHARES TR MSCI LW CRB TG 46434V464 25 154 SH   SOLE   0 0 0
ISHARES TR MSCI UAE ETF 46434V761 4 198 SH   SOLE   0 0 0
ISHARES TR MSCI QATAR ETF 46434V779 1 62 SH   SOLE   0 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 48 1,233 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 318 12,574 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 316 12,606 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,497 138,488 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 290 11,548 SH   SOLE   0 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 65 2,624 SH   SOLE   0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 27 369 SH   SOLE   0 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 24 283 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 3,176 128,849 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 3,183 120,844 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 64 1,243 SH   SOLE   0 0 0
ISHARES TR ESG AWARE MSCI 46435U663 27 703 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 3,929 157,531 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 29 46436E205 3,127 127,579 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2030 46436E726 3,865 166,813 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 26 147 SH   SOLE   0 0 0
MONDELEZ INTL INC CL A 609207105 340 5,409 SH   SOLE   0 0 0
NEWS CORP NEW CL B 65249B208 2 93 SH   SOLE   0 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854 33 1,419 SH   SOLE   0 0 0
RESEARCH SOLUTIONS INC COM 761025105 179 84,185 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 25,156 55,699 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107 26 144 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 32 565 SH   SOLE   0 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490 379 7,025 SH   SOLE   0 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 300 11,532 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 309 3,016 SH   SOLE   0 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 159 1,429 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3 591 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RUSSIA SMALL CAP 92189F734 1 118 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 23 1,085 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 17 172 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,164 111,951 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,826 19,493 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5,050 21,233 SH   SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 379 2,562 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,157 5,442 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 224 983 SH   SOLE   0 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 12 281 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552 39 1,134 SH   SOLE   0 0 0