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 BBG001S5N8V8 621,864 4,786 SH   SOLE   4,786 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 231,675 750 SH   SOLE   750 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 9,843,740 493,668 SH   SOLE   493,668 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 18,089,189 868,420 SH   SOLE   868,420 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 49,900 12,321 SH   SOLE   12,321 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 3,403,274 42,884 SH   SOLE   42,884 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 10,771,138 227,191 SH   SOLE   227,191 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 754,019 17,168 SH   SOLE   17,168 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 20,790,755 520,941 SH   SOLE   520,941 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 98,461 618,860 SH Call SOLE   618,800 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 100,005 254,012 SH Call SOLE   254,000 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 18,528,731 654,494 SH   SOLE   654,494 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 10,499,984 95,864 SH   SOLE   95,864 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 11,953,294 256,398 SH   SOLE   256,398 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 1,580,698 26,460 SH   SOLE   26,460 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 7,519,737 28,240 SH   SOLE   28,240 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 255,828 2,671 SH   SOLE   2,671 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 708,009 25,018 SH   SOLE   25,018 0 0
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 19,831,400 396,628 SH   SOLE   396,628 0 0
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 3,637,770 59,016 SH   SOLE   59,016 0 0
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 932,316 13,200 SH   SOLE   13,200 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 530,594 1,381 SH   SOLE   1,381 0 0
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 899,115 35,665 SH   SOLE   35,665 0 0
ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 1,121,229 44,715 SH   SOLE   44,715 0 0
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 202,580 1,543 SH   SOLE   1,543 0 0
ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 7,164,311 150,828 SH   SOLE   150,828 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 19,555,197 297,916 SH   SOLE   297,916 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 2,086,478 32,814 SH   SOLE   32,814 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 3,421,102 90,267 SH   SOLE   90,267 0 0
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 784,521 10,928 SH   SOLE   10,928 0 0
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 549,157 6,671 SH   SOLE   6,671 0 0
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 342,790 2,349 SH   SOLE   2,349 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 13,560,214 118,991 SH   SOLE   118,991 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 9,899,573 65,279 SH   SOLE   65,279 0 0
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 1,419,026 16,974 SH   SOLE   16,974 0 0
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 706,201 4,868 SH   SOLE   4,868 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 12,419,863 247,753 SH   SOLE   247,753 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 744,698 19,218 SH   SOLE   19,218 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 382,503 1,100 SH   SOLE   1,100 0 0
PITNEY BOWES INC COM 724479100 BBG001S5V171 94,156 24,778 SH   SOLE   24,778 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 23,898,824 265,572 SH   SOLE   265,572 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 15,956,388 241,690 SH   SOLE   241,690 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 457,882 8,841 SH   SOLE   8,841 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 254,460 1,500 SH   SOLE   1,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 8,822,170 23,069 SH   SOLE   23,069 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 6,247,869 44,510 SH   SOLE   44,510 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 962,549 17,362 SH   SOLE   17,362 0 0
WP CAREY INC COM 92936U109 BBG001S67MM3 218,117 2,791 SH   SOLE   2,791 0 0