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
AMAZON COM INC COM Stock 023135106 218,732 997 SH SOLE 997 0 0
WISDOMTREE US VALUE FUND OF BENEF INTEREST ETF 97717W547 17,507,232 202,630 SH SOLE 202,630 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103 8,906,600 16,145 SH SOLE 16,145 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 11,396,588 163,018 SH SOLE 163,018 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 211,909 10,638 SH SOLE 10,638 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,250,211 88,105 SH SOLE 88,105 0 0
ISHARES ESG MSCI KLD 400 ETF ETF 464288570 496,468 4,274 SH SOLE 4,274 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 206,319 1,295 SH SOLE 1,295 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 10,818,431 17,509 SH SOLE 17,509 0 0
FIDELITY VALUE FACTOR ETF ETF 316092782 5,207,383 81,530 SH SOLE 81,530 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 618,134 1,100 SH SOLE 1,100 0 0
SPDR S&P CHINA ETF ETF 78463X400 2,255,813 25,766 SH SOLE 25,766 0 0
NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 487,601 5,190 SH SOLE 5,190 0 0
NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF ETF 67092P805 1,009,903 28,456 SH SOLE 28,456 0 0
COLUMBIA EM CORE EX-CHINA ETF ETF 19762B202 18,904,548 553,088 SH SOLE 553,088 0 0
VANECK VIETNAM ETF ETF 92189F817 150,604 10,953 SH SOLE 10,953 0 0
SPDR GOLD SHARES ETF 78463V107 631,303 2,071 SH SOLE 2,071 0 0
ISHARES MSCI CHINA A ETF ETF 46434V514 8,318,378 289,738 SH SOLE 289,738 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 13,454,755 265,484 SH SOLE 265,484 0 0
INVESCO S&P MIDCAP 400 REVENUE ETF ETF 46138G672 15,944,031 136,402 SH SOLE 136,402 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 449,337 925 SH SOLE 925 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 507,719 2,881 SH SOLE 2,881 0 0
MICROSOFT CORP COM Stock 594918104 711,571 1,430 SH SOLE 1,430 0 0
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 10,937,343 182,137 SH SOLE 182,137 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 1,345,555 17,362 SH SOLE 17,362 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 913,844 35,665 SH SOLE 35,665 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 8,300,292 45,671 SH SOLE 45,671 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 1,133,525 44,715 SH SOLE 44,715 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 234,637 2,280 SH SOLE 2,280 0 0
FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607 1,144,815 28,337 SH SOLE 28,337 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 6,874,984 86,554 SH SOLE 86,554 0 0
XEROX HOLDINGS CORP COM NEW Stock 98421M106 74,681 14,171 SH SOLE 14,171 0 0
JPMORGAN INTERNATIONAL GROWTH ETF ETF 46641Q324 4,883,990 68,298 SH SOLE 68,298 0 0
FT VEST LADDERED BUFFER ETF ETF 33740F755 3,860,743 121,407 SH SOLE 121,407 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649 5,974,838 26,309 SH SOLE 26,309 0 0
VISA INC COM CL A Stock 92826C839 462,275 1,302 SH SOLE 1,302 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 2,557,946 30,430 SH SOLE 30,430 0 0
DIMENSIONAL INTERNATIONAL VALUE ETF ETF 25434V807 18,872,825 440,645 SH SOLE 440,645 0 0
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207 1,258,270 12,799 SH SOLE 12,799 0 0
VANGUARD VALUE ETF ETF 922908744 19,453,949 110,071 SH SOLE 110,071 0 0
INVESCO ESG NASDAQ 100 ETF ETF 46138G540 484,791 12,815 SH SOLE 12,815 0 0
NUVEEN ESG DIVIDEND ETF ETF 67092P813 233,455 8,233 SH SOLE 8,233 0 0
JPMORGAN ACTIVE VALUE ETF ETF 46641Q167 14,515,455 221,610 SH SOLE 221,610 0 0
FT VEST LADDERED NASDAQ BUFFER ETF ETF 33740U752 5,598,549 168,631 SH SOLE 168,631 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 4,618,833 55,328 SH SOLE 55,328 0 0
NVIDIA CORPORATION COM Stock 67066G104 615,625 3,896 SH SOLE 3,896 0 0
CALVERT ULTRA-SHORT INVESTMENT GRADE ETF ETF 61774R601 587,048 11,588 SH SOLE 11,588 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 4,158,018 66,528 SH SOLE 66,528 0 0
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 708,703 18,093 SH SOLE 18,093 0 0
MCDONALDS CORP COM Stock 580135101 225,555 772 SH SOLE 772 0 0
CISCO SYS INC COM Stock 17275R102 225,069 3,244 SH SOLE 3,244 0 0
INVESCO LARGE CAP GROWTH ETF ETF 46137V746 3,161,250 26,918 SH SOLE 26,918 0 0
COLUMBIA U.S. EQUITY INCOME ETF ETF 19761L854 1,378,179 30,599 SH SOLE 30,599 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 8,477,832 84,189 SH SOLE 84,189 0 0
DIMENSIONAL EMERGING MARKETS EX CHINA CORE EQUITY ETF ETF 25434V534 8,320,050 152,469 SH SOLE 152,469 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512 5,291,501 32,175 SH SOLE 32,175 0 0
TJX COS INC NEW COM Stock 872540109 246,980 2,000 SH SOLE 2,000 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 1,474,333 23,499 SH SOLE 23,499 0 0
ISHARES CORE S&P US VALUE ETF ETF 464287663 1,249,116 13,200 SH SOLE 13,200 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 1,357,923 14,179 SH SOLE 14,179 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 3,325,096 52,003 SH SOLE 52,003 0 0
B & G FOODS INC NEW COM Stock 05508R106 50,337 11,900 SH SOLE 11,900 0 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594 21,370,054 474,363 SH SOLE 474,363 0 0
FIRST TRUST WATER ETF ETF 33733B100 6,912,880 64,020 SH SOLE 64,020 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 2,953,232 56,424 SH SOLE 56,424 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200 12,966,415 263,224 SH SOLE 263,224 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 4,242,656 94,914 SH SOLE 94,914 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 645,763 17,567 SH SOLE 17,567 0 0
ISHARES MSCI EAFE ETF ETF 464287465 8,938,194 99,990 SH SOLE 99,990 0 0
APPLE INC COM Stock 037833100 1,204,448 5,870 SH SOLE 5,870 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 14,669,043 75,524 SH SOLE 75,524 0 0