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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM 037833100   779,879 4,729 SH   SOLE   4,729 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   231,578 750 SH   SOLE   750 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   11,255,919 501,154 SH   SOLE   501,154 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   19,722,724 850,484 SH   SOLE   850,484 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   68,135 12,321 SH   SOLE   12,321 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   3,586,389 42,884 SH   SOLE   42,884 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,067,457 23,790 SH   SOLE   23,790 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   11,303,677 236,133 SH   SOLE   236,133 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   21,103,638 525,489 SH   SOLE   525,489 0 0
GENERAL ELECTRIC CO COM NEW 369604301   206,783 2,163 SH   SOLE   2,163 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   19,694,696 661,562 SH   SOLE   661,562 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   240,204 3,161 SH   SOLE   3,161 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   12,497,181 250,645 SH   SOLE   250,645 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   12,784,772 96,847 SH   SOLE   96,847 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   1,667,621 25,661 SH   SOLE   25,661 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   8,651,457 26,957 SH   SOLE   26,957 0 0
ISHARES TR MSCI KLD400 SOC 464288570   767,968 9,847 SH   SOLE   9,847 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   3,558,879 90,190 SH   SOLE   90,190 0 0
ISHARES TR MSCI USA ESG SLC 464288802   697,069 7,942 SH   SOLE   7,942 0 0
ISHARES TR CORE S&P US VLU 464287663   973,896 13,200 SH   SOLE   13,200 0 0
ISHARES TR MSCI CHINA ETF 46429B671   7,570,039 151,735 SH   SOLE   151,735 0 0
ISHARES TR S&P 500 VAL ETF 464287408   738,768 4,868 SH   SOLE   4,868 0 0
ISHARES TR CORE S&P500 ETF 464287200   567,701 1,381 SH   SOLE   1,381 0 0
ISHARES TR IBONDS DEC 27 46435U283   1,138,444 44,715 SH   SOLE   44,715 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,851,521 57,614 SH   SOLE   57,614 0 0
ISHARES TR MSCI USA MMENTM 46432F396   349,825 2,516 SH   SOLE   2,516 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   14,929,239 120,334 SH   SOLE   120,334 0 0
ISHARES TR IBONDS DEC 26 46435U259   910,527 35,665 SH   SOLE   35,665 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   212,281 8,823 SH   SOLE   8,823 0 0
ISHARES TR RUS MD CP GR ETF 464287481   1,545,483 16,974 SH   SOLE   16,974 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   2,162,162 31,961 SH   SOLE   31,961 0 0
ISHARES TR MSCI EAFE ETF 464287465   20,771,830 290,434 SH   SOLE   290,434 0 0
ISHARES TR CORE DIV GRWTH 46434V621   19,783,842 395,756 SH   SOLE   395,756 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   313,318 3,161 SH   SOLE   3,161 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   717,756 24,306 SH   SOLE   24,306 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   9,601,071 63,057 SH   SOLE   63,057 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   12,891,265 256,186 SH   SOLE   256,186 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   792,358 19,218 SH   SOLE   19,218 0 0
MASTERCARD INCORPORATED CL A 57636Q104   399,751 1,100 SH   SOLE   1,100 0 0
MCDONALDS CORP COM 580135101   202,158 723 SH   SOLE   723 0 0
MICROSOFT CORP COM 594918104   233,564 810 SH   SOLE   810 0 0
PITNEY BOWES INC COM 724479100   96,386 24,778 SH   SOLE   24,778 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   24,239,913 265,672 SH   SOLE   265,672 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   16,195,454 246,957 SH   SOLE   246,957 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   422,668 7,884 SH   SOLE   7,884 0 0
SPDR GOLD TR GOLD SHS 78463V107   274,830 1,500 SH   SOLE   1,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,125,188 22,290 SH   SOLE   22,290 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   5,824,651 42,174 SH   SOLE   42,174 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,058,214 17,362 SH   SOLE   17,362 0 0
VISA INC COM CL A 92826C839   215,089 954 SH   SOLE   954 0 0
WP CAREY INC COM 92936U109   216,163 2,791 SH   SOLE   2,791 0 0