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
WISDOMTREE US VALUE FUND OF BENEF INTEREST ETF 97717W547 17,487,821 184,607 SH SOLE 184,607 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103 3,908,739 6,772 SH SOLE 6,772 0 0
DELUXE CORP MEDIUM TERM NTS COM Stock 248019101 239,598 8,700 SH SOLE 8,700 0 0
JOHNSON & JOHNSON COM Stock 478160104 250,551 1,025 SH SOLE 1,025 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 12,464,576 186,428 SH SOLE 186,428 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 257,851 8,165 SH SOLE 8,165 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 5,003,475 88,104 SH SOLE 88,104 0 0
ISHARES ESG MSCI KLD 400 ETF ETF 464288570 715,263 5,902 SH SOLE 5,902 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 4,202,368 6,461 SH SOLE 6,461 0 0
FIDELITY VALUE FACTOR ETF ETF 316092782 2,303,593 33,192 SH SOLE 33,192 0 0
INNOVATIVE INDL PPTYS INC COM REIT 45781V101 200,590 3,999 SH SOLE 3,999 0 0
STATE STREET SPDR S&P CHINA ETF ETF 78463X400 9,164,218 98,413 SH SOLE 98,413 0 0
NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 709,878 7,806 SH SOLE 7,806 0 0
NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF ETF 67092P805 1,075,103 29,773 SH SOLE 29,773 0 0
COLUMBIA EM CORE EX-CHINA ETF ETF 19762B202 19,603,818 480,368 SH SOLE 480,368 0 0
VANECK VIETNAM ETF ETF 92189F817 189,596 10,953 SH SOLE 10,953 0 0
SPDR GOLD SHARES ETF 78463V107 645,435 1,500 SH SOLE 1,500 0 0
ISHARES MSCI CHINA A ETF ETF 46434V514 2,277,208 66,624 SH SOLE 66,624 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 416,375 8,227 SH SOLE 8,227 0 0
INVESCO S&P MIDCAP 400 REVENUE ETF ETF 46138G672 939,376 7,324 SH SOLE 7,324 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 359,400 750 SH SOLE 750 0 0
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 11,501,727 187,568 SH SOLE 187,568 0 0
TESLA INC COM Stock 88160R101 24,536 66 SH SOLE 66 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 1,431,150 17,362 SH SOLE 17,362 0 0
ROYAL CARIBBEAN GROUP COM Stock V7780T103 223,997 814 SH SOLE 814 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 914,094 35,665 SH SOLE 35,665 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 11,396,066 59,379 SH SOLE 59,379 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 1,137,550 44,715 SH SOLE 44,715 0 0
FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607 1,284,876 23,511 SH SOLE 23,511 0 0
STATE STREET SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 1,719,008 20,188 SH SOLE 20,188 0 0
XEROX HOLDINGS CORP COM NEW Stock 98421M106 37,373 28,971 SH SOLE 28,971 0 0
JPMORGAN INTERNATIONAL GROWTH ETF ETF 46641Q324 4,214,531 56,769 SH SOLE 56,769 0 0
FT VEST LADDERED BUFFER ETF ETF 33740F755 3,005,969 89,013 SH SOLE 89,013 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649 5,782,797 24,336 SH SOLE 24,336 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 18,931,031 303,139 SH SOLE 303,139 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 2,754,257 30,144 SH SOLE 30,144 0 0
DIMENSIONAL INTERNATIONAL VALUE ETF ETF 25434V807 22,028,419 417,363 SH SOLE 417,363 0 0
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX ETF ETF 25459Y207 854,846 8,676 SH SOLE 8,676 0 0
VANGUARD VALUE ETF ETF 922908744 18,933,889 96,503 SH SOLE 96,503 0 0
INVESCO ESG NASDAQ 100 ETF ETF 46138G540 711,247 17,980 SH SOLE 17,980 0 0
NUVEEN ESG DIVIDEND ETF ETF 67092P813 253,165 8,233 SH SOLE 8,233 0 0
ISHARES MSCI GLOBAL GOLD MINERS ETF ETF 46434G855 219,406 2,778 SH SOLE 2,778 0 0
JPMORGAN ACTIVE VALUE ETF ETF 46641Q167 17,569,997 244,878 SH SOLE 244,878 0 0
JPMORGAN INFLATION MANAGED BOND ETF ETF 46654Q104 319,985 6,614 SH SOLE 6,614 0 0
FT VEST LADDERED NASDAQ BUFFER ETF ETF 33740U752 5,869,760 166,188 SH SOLE 166,188 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 4,904,463 54,175 SH SOLE 54,175 0 0
NVIDIA CORPORATION COM Stock 67066G104 622,017 3,566 SH SOLE 3,566 0 0
CALVERT ULTRA-SHORT INVESTMENT GRADE ETF ETF 61774R601 876,985 17,330 SH SOLE 17,330 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 1,342,211 20,991 SH SOLE 20,991 0 0
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 819,415 18,021 SH SOLE 18,021 0 0
MCDONALDS CORP COM Stock 580135101 224,701 723 SH SOLE 723 0 0
INVESCO LARGE CAP GROWTH ETF ETF 46137V746 1,801,932 14,309 SH SOLE 14,309 0 0
VANECK LOW CARBON ENERGY ETF ETF 92189F502 202,311 1,458 SH SOLE 1,458 0 0
COLUMBIA U.S. EQUITY INCOME ETF ETF 19761L854 1,695,378 34,495 SH SOLE 34,495 0 0
EATON VANCE SHORT DURATION INCOME ETF ETF 61774R825 15,229,990 298,979 SH SOLE 298,979 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 6,793,121 64,080 SH SOLE 64,080 0 0
FIRST TRUST WCM INTERNATIONAL EQUITY ETF ETF 33733E732 19,181,107 1,143,775 SH SOLE 1,143,775 0 0
DIMENSIONAL EMERGING MARKETS EX CHINA CORE EQUITY ETF ETF 25434V534 9,264,992 142,846 SH SOLE 142,846 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512 3,670,489 19,918 SH SOLE 19,918 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 1,644,804 24,089 SH SOLE 24,089 0 0
CAMBRIA GLOBAL EW ETF ETF 02072Q713 1,036,797 20,560 SH SOLE 20,560 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 1,537,538 16,110 SH SOLE 16,110 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 1,965,209 28,002 SH SOLE 28,002 0 0
B & G FOODS INC COM Stock 05508R106 57,239 11,900 SH SOLE 11,900 0 0
CAMBRIA US EW ETF ETF 02072Q572 37,032,869 757,626 SH SOLE 757,626 0 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594 3,535,847 73,434 SH SOLE 73,434 0 0
XEROX HOLDINGS CORP WT EXP 021128 Stock 98421M114 1,311 14,485 SH SOLE 14,485 0 0
FIRST TRUST WATER ETF ETF 33733B100 4,727,995 45,845 SH SOLE 45,845 0 0
STATE STREET SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 3,123,838 55,211 SH SOLE 55,211 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200 15,513,819 311,459 SH SOLE 311,459 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1,748,011 37,168 SH SOLE 37,168 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 630,655 17,567 SH SOLE 17,567 0 0
ISHARES MSCI EAFE ETF ETF 464287465 8,922,848 91,865 SH SOLE 91,865 0 0
APPLE INC COM Stock 037833100 1,047,280 4,126 SH SOLE 4,126 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 11,877,506 55,588 SH SOLE 55,588 0 0