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   780,184 4,052 SH   SOLE   0 0 4,052
CONOCOPHILLIPS COM 20825C104   221,463 1,908 SH   SOLE   0 0 1,908
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,604,954 31,064 SH   SOLE   0 0 31,064
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   316,058 18,746 SH   SOLE   0 0 18,746
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   319,289 5,351 SH   SOLE   0 0 5,351
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,269,090 30,528 SH   SOLE   0 0 30,528
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   206,373 4,270 SH   SOLE   0 0 4,270
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   315,677 6,108 SH   SOLE   0 0 6,108
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   471,855 22,243 SH   SOLE   0 0 22,243
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   228,403 18,922 SH   SOLE   0 0 18,922
FIRST TR VALUE LINE DIVID IN SHS 33734H106   457,186 11,271 SH   SOLE   0 0 11,271
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   648,940 114,451 SH   SOLE   0 0 114,451
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   642,596 27,878 SH   SOLE   0 0 27,878
INVESCO QQQ TR UNIT SER 1 46090E103   429,585 1,049 SH   SOLE   0 0 1,049
ISHARES TR 1 3 YR TREAS BD 464287457   319,895 3,899 SH   SOLE   0 0 3,899
ISHARES TR CORE 1 5 YR USD 46432F859   544,678 11,452 SH   SOLE   0 0 11,452
ISHARES TR CORE S&P MCP ETF 464287507   456,189 1,646 SH   SOLE   0 0 1,646
ISHARES TR CORE S&P SCP ETF 464287804   12,086,706 111,655 SH   SOLE   0 0 111,655
ISHARES TR CORE US AGGBD ET 464287226   9,293,190 93,633 SH   SOLE   0 0 93,633
ISHARES TR JPMORGAN USD EMG 464288281   684,514 7,686 SH   SOLE   0 0 7,686
ISHARES TR MSCI ACWI ETF 464288257   584,669 5,745 SH   SOLE   0 0 5,745
ISHARES TR MSCI UK ETF NEW 46435G334   2,304,429 69,725 SH   SOLE   0 0 69,725
ISHARES TR PFD AND INCM SEC 464288687   798,091 25,588 SH   SOLE   0 0 25,588
ISHARES TR RUS 1000 GRW ETF 464287614   517,510 1,707 SH   SOLE   0 0 1,707
ISHARES TR RUS 1000 VAL ETF 464287598   596,719 3,611 SH   SOLE   0 0 3,611
ISHARES TR RUS MID CAP ETF 464287499   13,784,580 177,339 SH   SOLE   0 0 177,339
ISHARES TR S&P 500 VAL ETF 464287408   262,747 1,511 SH   SOLE   0 0 1,511
ISHARES TR SHORT TREAS BD 464288679   254,071 2,307 SH   SOLE   0 0 2,307
ISHARES TR US INFRASTRUC 46435U713   217,418 5,399 SH   SOLE   0 0 5,399
MICROSOFT CORP COM 594918104   1,341,528 3,567 SH   SOLE   0 0 3,567
PACER FDS TR TRENDP US LAR CP 69374H105   996,555 23,030 SH   SOLE   0 0 23,030
PACER FDS TR TRENDP US MID CP 69374H204   312,351 9,505 SH   SOLE   0 0 9,505
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   242,173 3,181 SH   SOLE   0 0 3,181
SELECT SECTOR SPDR TR INDL 81369Y704   2,499,504 21,927 SH   SOLE   0 0 21,927
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   250,521 3,478 SH   SOLE   0 0 3,478
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   719,832 5,278 SH   SOLE   0 0 5,278
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,491,590 12,944 SH   SOLE   0 0 12,944
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   16,763,579 492,901 SH   SOLE   0 0 492,901
SPDR S&P 500 ETF TR TR UNIT 78462F103   228,624 481 SH   SOLE   0 0 481
SPDR SER TR BBG CONV SEC ETF 78464A359   429,710 5,955 SH   SOLE   0 0 5,955
SPDR SER TR DJ REIT ETF 78464A607   618,837 6,492 SH   SOLE   0 0 6,492
SPDR SER TR MSCI USA STRTGIC 78468R812   214,667 1,624 SH   SOLE   0 0 1,624
SPDR SER TR NUVEEN BLOOMBERG 78464A284   647,481 25,592 SH   SOLE   0 0 25,592
SPDR SER TR PORTFLI INTRMDIT 78464A672   2,589,574 90,671 SH   SOLE   0 0 90,671
SPDR SER TR PORTFOLIO S&P500 78464A854   20,888,031 373,667 SH   SOLE   0 0 373,667
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,625,118 142,078 SH   SOLE   0 0 142,078
VANECK ETF TRUST MORTGAGE REIT 92189F452   151,568 12,823 SH   SOLE   0 0 12,823
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   4,723,780 63,338 SH   SOLE   0 0 63,338
VANGUARD INDEX FDS GROWTH ETF 922908736   4,247,671 13,663 SH   SOLE   0 0 13,663
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   749,159 3,411 SH   SOLE   0 0 3,411
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   748,009 5,158 SH   SOLE   0 0 5,158
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   357,045 4,040 SH   SOLE   0 0 4,040
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,097,242 2,512 SH   SOLE   0 0 2,512
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,095,570 6,087 SH   SOLE   0 0 6,087
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,021,010 4,786 SH   SOLE   0 0 4,786
VANGUARD INDEX FDS SML CP GRW ETF 922908595   911,858 3,771 SH   SOLE   0 0 3,771
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,653,006 11,183 SH   SOLE   0 0 11,183
VANGUARD INDEX FDS VALUE ETF 922908744   2,813,989 18,822 SH   SOLE   0 0 18,822
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   330,160 5,880 SH   SOLE   0 0 5,880
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,780,951 164,986 SH   SOLE   0 0 164,986
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,388,826 53,996 SH   SOLE   0 0 53,996
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,178,241 25,415 SH   SOLE   0 0 25,415
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   23,215,639 297,559 SH   SOLE   0 0 297,559
VANGUARD STAR FDS VG TL INTL STK F 921909768   596,684 10,294 SH   SOLE   0 0 10,294
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   462,804 9,661 SH   SOLE   0 0 9,661
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   253,400 2,270 SH   SOLE   0 0 2,270
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,188,564 20,010 SH   SOLE   0 0 20,010
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,481,613 13,416 SH   SOLE   0 0 13,416
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   256,464 5,104 SH   SOLE   0 0 5,104