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   981,183 5,058 SH   SOLE   0 0 5,058
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,876,587 37,028 SH   SOLE   0 0 37,028
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   299,374 18,746 SH   SOLE   0 0 18,746
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   369,144 6,213 SH   SOLE   0 0 6,213
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,201,637 30,321 SH   SOLE   0 0 30,321
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   207,032 4,343 SH   SOLE   0 0 4,343
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   303,369 5,740 SH   SOLE   0 0 5,740
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   471,721 22,094 SH   SOLE   0 0 22,094
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   200,278 17,645 SH   SOLE   0 0 17,645
FIRST TR VALUE LINE DIVID IN SHS 33734H106   442,413 11,035 SH   SOLE   0 0 11,035
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   558,527 117,584 SH   SOLE   0 0 117,584
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   620,197 28,673 SH   SOLE   0 0 28,673
INVESCO QQQ TR UNIT SER 1 46090E103   387,522 1,049 SH   SOLE   0 0 1,049
ISHARES INC MSCI GERMANY ETF 464286806   2,289,087 80,122 SH   SOLE   0 0 80,122
ISHARES INC MSCI ITALY ETF 46434G830   2,386,840 74,987 SH   SOLE   0 0 74,987
ISHARES TR 1 3 YR TREAS BD 464287457   394,910 4,870 SH   SOLE   0 0 4,870
ISHARES TR CORE 1 5 YR USD 46432F859   991,309 21,254 SH   SOLE   0 0 21,254
ISHARES TR CORE INTL AGGR 46435G672   1,838,812 37,306 SH   SOLE   0 0 37,306
ISHARES TR CORE S&P MCP ETF 464287507   437,978 1,675 SH   SOLE   0 0 1,675
ISHARES TR CORE S&P SCP ETF 464287804   7,883,191 79,108 SH   SOLE   0 0 79,108
ISHARES TR CORE US AGGBD ET 464287226   9,220,972 94,139 SH   SOLE   0 0 94,139
ISHARES TR JPMORGAN USD EMG 464288281   675,044 7,800 SH   SOLE   0 0 7,800
ISHARES TR MSCI ACWI ETF 464288257   551,175 5,745 SH   SOLE   0 0 5,745
ISHARES TR PFD AND INCM SEC 464288687   807,677 26,113 SH   SOLE   0 0 26,113
ISHARES TR RUS 1000 GRW ETF 464287614   469,733 1,707 SH   SOLE   0 0 1,707
ISHARES TR RUS 1000 VAL ETF 464287598   569,924 3,611 SH   SOLE   0 0 3,611
ISHARES TR RUS MID CAP ETF 464287499   11,575,974 158,509 SH   SOLE   0 0 158,509
ISHARES TR S&P 500 VAL ETF 464287408   243,558 1,511 SH   SOLE   0 0 1,511
ISHARES TR SHORT TREAS BD 464288679   249,398 2,258 SH   SOLE   0 0 2,258
MICROSOFT CORP COM 594918104   1,113,567 3,270 SH   SOLE   0 0 3,270
PACER FDS TR TRENDP US LAR CP 69374H105   974,932 23,605 SH   SOLE   0 0 23,605
PACER FDS TR TRENDP US MID CP 69374H204   320,852 9,740 SH   SOLE   0 0 9,740
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   273,797 5,697 SH   SOLE   0 0 5,697
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   226,592 3,120 SH   SOLE   0 0 3,120
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,349,976 28,951 SH   SOLE   0 0 28,951
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,438,019 72,323 SH   SOLE   0 0 72,323
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   281,252 3,792 SH   SOLE   0 0 3,792
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   689,138 5,192 SH   SOLE   0 0 5,192
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   18,804,526 577,889 SH   SOLE   0 0 577,889
SPDR S&P 500 ETF TR TR UNIT 78462F103   213,218 481 SH   SOLE   0 0 481
SPDR SER TR DJ REIT ETF 78464A607   587,576 6,496 SH   SOLE   0 0 6,496
SPDR SER TR NUVEEN BLOOMBERG 78464A284   795,663 31,813 SH   SOLE   0 0 31,813
SPDR SER TR PORTFLI INTRMDIT 78464A672   9,507,593 336,076 SH   SOLE   0 0 336,076
SPDR SER TR PORTFOLIO S&P500 78464A854   22,392,495 429,715 SH   SOLE   0 0 429,715
SPDR SER TR PRTFLO S&P500 VL 78464A508   17,686,850 409,418 SH   SOLE   0 0 409,418
STARBUCKS CORP COM 855244109   289,849 2,926 SH   SOLE   0 0 2,926
VANECK ETF TRUST MORTGAGE REIT 92189F452   154,004 12,823 SH   SOLE   0 0 12,823
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   5,067,787 67,642 SH   SOLE   0 0 67,642
VANGUARD INDEX FDS GROWTH ETF 922908736   3,883,895 13,725 SH   SOLE   0 0 13,725
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   704,172 3,422 SH   SOLE   0 0 3,422
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   712,963 5,152 SH   SOLE   0 0 5,152
VANGUARD INDEX FDS MID CAP ETF 922908629   291,492 1,324 SH   SOLE   0 0 1,324
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   329,371 3,941 SH   SOLE   0 0 3,941
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,258,905 3,091 SH   SOLE   0 0 3,091
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,041,327 6,295 SH   SOLE   0 0 6,295
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,020,316 5,130 SH   SOLE   0 0 5,130
VANGUARD INDEX FDS SML CP GRW ETF 922908595   915,002 3,982 SH   SOLE   0 0 3,982
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,500,952 11,353 SH   SOLE   0 0 11,353
VANGUARD INDEX FDS VALUE ETF 922908744   2,652,807 18,668 SH   SOLE   0 0 18,668
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   319,732 5,876 SH   SOLE   0 0 5,876
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,403,131 83,656 SH   SOLE   0 0 83,656
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   5,268,057 66,658 SH   SOLE   0 0 66,658
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,795,408 39,039 SH   SOLE   0 0 39,039
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   9,391,262 132,719 SH   SOLE   0 0 132,719
VANGUARD STAR FDS VG TL INTL STK F 921909768   563,622 10,050 SH   SOLE   0 0 10,050
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   486,825 10,541 SH   SOLE   0 0 10,541
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   240,779 2,270 SH   SOLE   0 0 2,270
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,300,168 22,168 SH   SOLE   0 0 22,168
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,519,723 14,957 SH   SOLE   0 0 14,957
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   307,027 6,101 SH   SOLE   0 0 6,101