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 COM 037833100 224,779 1,644 SH   SOLE   1,644 0 0
DEERE & CO COM COM 244199105 2,698,147 9,009 SH   SOLE   9,009 0 0
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 6,139,179 103,388 SH   SOLE   103,388 0 0
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 15,287,722 316,516 SH   SOLE   316,516 0 0
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF RISING DIVD ACHIV 33738R506 5,273,851 128,882 SH   SOLE   128,882 0 0
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGED MUN ETF 33739N108 2,448,106 48,372 SH   SOLE   48,372 0 0
FIRST TRUST EXCHANGE-TRADED FU CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 353,636 5,057 SH   SOLE   5,057 0 0
FIRST TST VALUE LI SHS ETF SHS 33734H106 283,390 7,302 SH   SOLE   7,302 0 0
HEMP INC COM CANNABIS ETF NEW 37954Y145 220 400,000 SH   SOLE   400,000 0 0
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 1,768,384 6,309 SH   SOLE   6,309 0 0
ISHARES TRUST FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 3,111,912 62,338 SH   SOLE   62,338 0 0
ISHARES TRUST JPMORGAN USD EMG ETF JPMORGAN USD EMG 464288281 681,706 7,990 SH   SOLE   7,990 0 0
ISHARES TRUST MODERT ALLOC ETF MODERT ALLOC ETF 464289875 4,445,920 114,115 SH   SOLE   114,115 0 0
ISHARES TRUST NATIONAL MUN ETF NATIONAL MUN ETF 464288414 7,567,850 71,153 SH   SOLE   71,153 0 0
ISHARES TRUST TIPS BD ETF TIPS BD ETF 464287176 212,118 1,862 SH   SOLE   1,862 0 0
SCHWAB STRATEGIC TR SHT TM US TRES ETF SHT TM US TRES 808524862 1,321,538 26,866 SH   SOLE   26,866 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 2,407,044 83,462 SH   SOLE   83,462 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 2,187,172 62,904 SH   SOLE   62,904 0 0
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PRTFLO S&P500 VL 78464A805 32,299,213 694,905 SH   SOLE   694,905 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 5,059,200 192,000 SH   SOLE   192,000 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PORTFOLI S&P1500 78464A508 1,555,313 42,241 SH   SOLE   42,241 0 0
SPDR SERIES TRUST SPDR NUVEEN BLMBRG HIGH YLD NUVEEN BLOOMBERG 78464A284 505,681 9,842 SH   SOLE   9,842 0 0
VANGUARD CONSUM STP ETF VANGUARD WORLD FDS 92204A207 13,145,332 70,925 SH   SOLE   70,925 0 0
VANGUARD FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 20,204,760 495,214 SH   SOLE   495,214 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736 203,052 911 SH   SOLE   911 0 0
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 261,674 2,573 SH   SOLE   2,573 0 0
VANGUARD MID CAP ETF MID CAP ETF 922908629 309,045 1,569 SH   SOLE   1,569 0 0
VANGUARD SM CP VAL ETF CALL 922908611 723,480 4,829 SH   SOLE   4,829 0 0
VANGUARD SMALL CP ETF SMALL CP ETF 922908751 358,912 2,038 SH   SOLE   2,038 0 0
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 553,885 7,359 SH   SOLE   7,359 0 0
VANGUARD TOTAL INT BD ETF TOTAL INT BD ETF 92203J407 12,947,836 261,361 SH   SOLE   261,361 0 0
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 2,179,496 11,554 SH   SOLE   11,554 0 0
VANGUARD TT WRLD ST ETF TT WRLD ST ETF 922042742 247,912 2,905 SH   SOLE   2,905 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 1,230,176 9,328 SH   SOLE   9,328 0 0