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
APPLE INC COM 037833100 812 5,876 SH   SOLE   5,876 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 200 750 SH   SOLE   750 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 8,581 439,731 SH   SOLE   439,731 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 17,007 908,989 SH   SOLE   908,989 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 39 11,363 SH   SOLE   11,363 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 3,111 43,334 SH   SOLE   43,334 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 11,393 240,619 SH   SOLE   240,619 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 675 17,352 SH   SOLE   17,352 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 19,791 552,980 SH   SOLE   552,980 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 13,878 537,274 SH   SOLE   537,274 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 5,815 52,887 SH   SOLE   52,887 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 11,241 273,763 SH   SOLE   273,763 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 2,046 35,929 SH   SOLE   35,929 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 203 4,217 SH   SOLE   4,217 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,502 31,812 SH   SOLE   31,812 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 260 2,713 SH   SOLE   2,713 0 0
ISHARES TR CORE DIV GRWTH 46434V621 19,093 429,349 SH   SOLE   429,349 0 0
ISHARES TR CORE MSCI EAFE 46432F842 3,319 63,014 SH   SOLE   63,014 0 0
ISHARES TR CORE S&P US VLU 464287663 826 13,200 SH   SOLE   13,200 0 0
ISHARES TR CORE S&P500 ETF 464287200 495 1,381 SH   SOLE   1,381 0 0
ISHARES TR IBONDS DEC 26 46435U259 878 35,665 SH   SOLE   35,665 0 0
ISHARES TR IBONDS DEC 27 46435U283 1,091 44,715 SH   SOLE   44,715 0 0
ISHARES TR IBONDS DEC2022 46435G755 811 31,321 SH   SOLE   31,321 0 0
ISHARES TR ISHARES BIOTECH 464287556 202 1,727 SH   SOLE   1,727 0 0
ISHARES TR MSCI CHINA ETF 46429B671 3,369 79,152 SH   SOLE   79,152 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,628 225,452 SH   SOLE   225,452 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 478 8,393 SH   SOLE   8,393 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,102 60,255 SH   SOLE   60,255 0 0
ISHARES TR MSCI KLD400 SOC 464288570 725 10,827 SH   SOLE   10,827 0 0
ISHARES TR MSCI USA ESG SLC 464288802 401 5,282 SH   SOLE   5,282 0 0
ISHARES TR MSCI USA MMENTM 46432F396 513 3,908 SH   SOLE   3,908 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 7,231 69,565 SH   SOLE   69,565 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 9,138 67,193 SH   SOLE   67,193 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,331 16,974 SH   SOLE   16,974 0 0
ISHARES TR S&P 500 VAL ETF 464287408 626 4,868 SH   SOLE   4,868 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 12,024 239,711 SH   SOLE   239,711 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 5,274 150,527 SH   SOLE   150,527 0 0
JOHNSON & JOHNSON COM 478160104 249 1,525 SH   SOLE   1,525 0 0
MASTERCARD INCORPORATED CL A 57636Q104 313 1,100 SH   SOLE   1,100 0 0
PITNEY BOWES INC COM 724479100 69 29,778 SH   SOLE   29,778 0 0
PROCTER AND GAMBLE CO COM 742718109 225 1,782 SH   SOLE   1,782 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 18,281 228,631 SH   SOLE   228,631 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 13,831 236,390 SH   SOLE   236,390 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 384 7,407 SH   SOLE   7,407 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,033 25,534 SH   SOLE   25,534 0 0
SPDR GOLD TR GOLD SHS 78463V107 232 1,500 SH   SOLE   1,500 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,436 34,418 SH   SOLE   34,418 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,244 23,080 SH   SOLE   23,080 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 6,235 50,496 SH   SOLE   50,496 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,026 82,919 SH   SOLE   82,919 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 923 20,000 SH   SOLE   20,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,359 10,055 SH   SOLE   10,055 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3,088 84,926 SH   SOLE   84,926 0 0