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 023135106 239,070 941 SH SOLE 941 0 0
WISDOMTREE US VALUE FUND OF BENEF INTEREST SH BEN INT 97717W547 16,746,283 160,605 SH SOLE 160,605 0 0
INVESCO QQQ TRUST SERIES I SH BEN INT 46090E103 4,787,880 6,405 SH SOLE 6,405 0 0
DELUXE CORP COM 248019101 200,535 8,700 SH SOLE 8,700 0 0
JOHNSON & JOHNSON COM 478160104 262,892 1,025 SH SOLE 1,025 0 0
INVESCO WATER RESOURCES ETF SH BEN INT 46137V142 12,031,610 176,546 SH SOLE 176,546 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF SH BEN INT 46137V134 726,657 25,686 SH SOLE 25,686 0 0
ISHARES MSCI EMERGING MARKETS ETF SH BEN INT 464287234 5,333,203 80,684 SH SOLE 80,684 0 0
ISHARES ESG MSCI KLD 400 ETF SH BEN INT 464288570 767,473 5,172 SH SOLE 5,172 0 0
STATE STREET SPDR S&P 500 ETF SH BEN INT 78462F103 4,797,438 6,199 SH SOLE 6,199 0 0
FIDELITY VALUE FACTOR ETF SH BEN INT 316092782 2,725,484 33,185 SH SOLE 33,185 0 0
STATE STREET SPDR S&P CHINA ETF SH BEN INT 78463X400 7,945,532 93,609 SH SOLE 93,609 0 0
NUVEEN ESG LARGE-CAP GROWTH ETF SH BEN INT 67092P201 759,005 6,615 SH SOLE 6,615 0 0
COLUMBIA EM CORE EX-CHINA ETF SH BEN INT 19762B202 16,736,354 327,714 SH SOLE 327,714 0 0
VANECK VIETNAM ETF SH BEN INT 92189F817 181,929 10,953 SH SOLE 10,953 0 0
SPDR GOLD SHARES SH BEN INT 78463V107 567,930 1,500 SH SOLE 1,500 0 0
ISHARES MSCI CHINA A ETF SH BEN INT 46434V514 2,140,115 64,617 SH SOLE 64,617 0 0
JPMORGAN ULTRA-SHORT INCOME ETF SH BEN INT 46641Q837 311,071 6,188 SH SOLE 6,188 0 0
INVESCO S&P MIDCAP 400 REVENUE ETF SH BEN INT 46138G672 1,002,599 7,081 SH SOLE 7,081 0 0
ALPHABET INC CAP STK CL A 02079K305 231,961 666 SH SOLE 666 0 0
JPMORGAN U.S. VALUE FACTOR ETF US VALUE FACTOR FUND SH BEN INT 46641Q753 13,646,645 232,402 SH SOLE 232,402 0 0
USCF SUMMERHAVEN DYNAMIC COMMODITY STRATEGY NO K-1 FUND SH BEN INT 90290T809 9,822,720 314,126 SH SOLE 314,126 0 0
JPMORGAN U.S. QUALITY FACTOR ETF SH BEN INT 46641Q761 12,472,340 165,503 SH SOLE 165,503 0 0
DELL TECHNOLOGIES INC CL C 24703L202 68,946 120 SH SOLE 120 0 0
VANGUARD FTSE EUROPE ETF SH BEN INT 922042874 1,483,236 17,362 SH SOLE 17,362 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101 219,161 2,315 SH SOLE 2,315 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF SH BEN INT 46435U259 912,667 35,665 SH SOLE 35,665 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF SH BEN INT 46137V357 11,846,287 55,913 SH SOLE 55,913 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF SH BEN INT 46435U283 1,127,265 44,715 SH SOLE 44,715 0 0
FREEDOM 100 EMERGING MARKETS ETF SH BEN INT 02072L607 1,252,417 18,213 SH SOLE 18,213 0 0
STATE STREET SPDR S&P 400 MID CAP VALUE ETF SH BEN INT 78464A839 1,679,728 18,645 SH SOLE 18,645 0 0
AVANTIS U.S. SMALL CAP VALUE ETF SH BEN INT 025072877 17,216,551 143,316 SH SOLE 143,316 0 0
PIMCO RAFI ESG U.S. ETF SH BEN INT 72201T342 1,640,381 33,139 SH SOLE 33,139 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 84,887 29,071 SH SOLE 29,071 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 383,288 750 SH SOLE 750 0 0
JPMORGAN INTERNATIONAL GROWTH ETF SH BEN INT 46641Q324 4,233,011 50,417 SH SOLE 50,417 0 0
FT VEST LADDERED BUFFER ETF SH BEN INT 33740F755 3,175,435 83,984 SH SOLE 83,984 0 0
INVESCO NASDAQ 100 ETF SH BEN INT 46138G649 6,045,665 19,638 SH SOLE 19,638 0 0
DFA INVT DIMENSIONS GROUP INC U.S. TRGTD VAL SH BEN INT 25239Y162 254,769 3,771 SH SOLE 3,771 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF SH BEN INT 46429B689 2,756,497 30,195 SH SOLE 30,195 0 0
DIMENSIONAL INTERNATIONAL VALUE ETF SH BEN INT 25434V807 18,653,573 337,438 SH SOLE 337,438 0 0
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX ETF SH BEN INT 25459Y207 686,845 5,675 SH SOLE 5,675 0 0
VANGUARD MORNINGSTAR VALUE ETF SH BEN INT 922908744 18,178,555 82,769 SH SOLE 82,769 0 0
INVESCO ESG NASDAQ 100 ETF SH BEN INT 46138G540 801,445 15,349 SH SOLE 15,349 0 0
NUVEEN ESG DIVIDEND ETF SH BEN INT 67092P813 267,441 8,233 SH SOLE 8,233 0 0
ISHARES MSCI GLOBAL GOLD MINERS ETF SH BEN INT 46434G855 210,822 2,778 SH SOLE 2,778 0 0
JPMORGAN ACTIVE VALUE ETF SH BEN INT 46641Q167 3,202,853 39,517 SH SOLE 39,517 0 0
JPMORGAN INFLATION MANAGED BOND ETF SH BEN INT 46654Q104 391,945 8,469 SH SOLE 8,469 0 0
FT VEST LADDERED NASDAQ BUFFER ETF SH BEN INT 33740U752 3,122,851 76,578 SH SOLE 76,578 0 0
JOHNSON CTLS INTL PLC SHS G51502105 209,440 1,360 SH SOLE 1,360 0 0
ISHARES CORE MSCI EAFE ETF SH BEN INT 46432F842 5,115,431 53,358 SH SOLE 53,358 0 0
NVIDIA CORPORATION COM 67066G104 731,454 3,174 SH SOLE 3,174 0 0
CALVERT ULTRA-SHORT INVESTMENT GRADE ETF SH BEN INT 61774R601 1,008,486 19,972 SH SOLE 19,972 0 0
CALVERT INTERNATIONAL RESPONSIBLE INDEX ETF SH BEN INT 61774R106 970,153 11,830 SH SOLE 11,830 0 0
INVESCO S&P GLOBAL WATER INDEX ETF SH BEN INT 46138E263 1,329,649 20,890 SH SOLE 20,890 0 0
ISHARES ESG AWARE MSCI EM ETF SH BEN INT 46434G863 947,358 17,668 SH SOLE 17,668 0 0
INVESCO LARGE CAP GROWTH ETF SH BEN INT 46137V746 2,114,082 12,946 SH SOLE 12,946 0 0
VANECK URANIUM AND NUCLEAR ETF SH BEN INT 92189F601 12,105,309 118,239 SH SOLE 118,239 0 0
ISHARES BIOTECHNOLOGY ETF SH BEN INT 464287556 223,535 1,115 SH SOLE 1,115 0 0
EATON VANCE SHORT DURATION INCOME ETF SH BEN INT 61774R825 16,666,576 333,565 SH SOLE 333,565 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF SH BEN INT 74348A467 6,989,584 126,968 SH SOLE 126,968 0 0
FIRST TRUST WCM INTERNATIONAL EQUITY ETF SH BEN INT 33733E732 16,968,431 900,182 SH SOLE 900,182 0 0
DIMENSIONAL EMERGING MARKETS EX CHINA CORE EQUITY ETF SH BEN INT 25434V534 9,965,143 125,648 SH SOLE 125,648 0 0
VANGUARD MORNINGSTAR MID-CAP VALUE ETF SH BEN INT 922908512 3,519,385 17,472 SH SOLE 17,472 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF SH BEN INT 33738R506 1,629,734 20,518 SH SOLE 20,518 0 0
CAMBRIA GLOBAL EW ETF SH BEN INT 02072Q713 1,135,092 20,560 SH SOLE 20,560 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF SH BEN INT 464287440 1,961,549 21,929 SH SOLE 21,929 0 0
ISHARES CORE DIVIDEND GROWTH ETF SH BEN INT 46434V621 2,168,558 28,207 SH SOLE 28,207 0 0
B & G FOODS INC COM 05508R106 31,178 11,900 SH SOLE 11,900 0 0
CAMBRIA US EW ETF SH BEN INT 02072Q572 41,451,666 739,013 SH SOLE 739,013 0 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND SH BEN INT 97717X594 3,440,602 66,743 SH SOLE 66,743 0 0
XEROX HOLDINGS CORP WT EXP 02/11/2028 98421M114 4,042 15,535 SH SOLE 15,535 0 0
FIRST TRUST WATER ETF SH BEN INT 33733B100 4,540,100 43,421 SH SOLE 43,421 0 0
STATE STREET SPDR PORTFOLIO S&P 500 VALUE ETF SH BEN INT 78464A508 2,859,496 45,980 SH SOLE 45,980 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF SH BEN INT 33739Q200 16,745,627 344,206 SH SOLE 344,206 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND SH BEN INT 33734H106 1,608,166 33,785 SH SOLE 33,785 0 0
ISHARES U.S. PHARMACEUTICALS ETF SH BEN INT 464288836 208,397 2,108 SH SOLE 2,108 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF SH BEN INT 33734X846 3,266,818 30,761 SH SOLE 30,761 0 0
ISHARES CHINA LARGE-CAP ETF SH BEN INT 464287184 587,616 17,567 SH SOLE 17,567 0 0
ISHARES MSCI EAFE ETF SH BEN INT 464287465 8,948,281 87,130 SH SOLE 87,130 0 0
APPLE INC COM 037833100 1,336,712 3,927 SH SOLE 3,927 0 0
ISHARES RUSSELL 1000 VALUE ETF SH BEN INT 464287598 13,405,413 53,196 SH SOLE 53,196 0 0