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 281,080 1,609 SH   SOLE   1,609 0 0
ISHARES TRUST MODERT ALLOC ETF MODERT ALLOC ETF 464289875 3,541,587 82,420 SH   SOLE   82,420 0 0
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 621,654 7,815 SH   SOLE   7,815 0 0
VANGUARD TOTAL INT BD ETF TOTAL INT BD ETF 92203J407 12,657,233 241,366 SH   SOLE   241,366 0 0
DEERE & CO COM COM 244199105 2,223,898 5,352 SH   SOLE   5,352 0 0
ISHARES TRUST JPMORGAN USD EMG ETF JPMORGAN USD EMG 464288281 7,074,011 72,361 SH   SOLE   72,361 0 0
ISHARES TRUST FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 286,498 5,671 SH   SOLE   5,671 0 0
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGED MUN ETF 33739N108 2,482,040 46,778 SH   SOLE   46,778 0 0
FIRST TRUST EXCHANGE-TRADED FU CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 395,457 5,057 SH   SOLE   5,057 0 0
FIRST TST VALUE LI SHS ETF SHS 33734H106 212,769 5,030 SH   SOLE   5,030 0 0
SPDR SERIES TRUST SPDR NUVEEN BLMBRG HIGH YLD NUVEEN BLOOMBERG 78464A284 529,936 9,609 SH   SOLE   9,609 0 0
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 10,969,597 224,098 SH   SOLE   224,098 0 0
ISHARES TRUST NATIONAL MUN ETF NATIONAL MUN ETF 464288414 8,031,356 73,252 SH   SOLE   73,252 0 0
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 2,921,080 8,057 SH   SOLE   8,057 0 0
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF RISING DIVD ACHIV 33738R506 4,351,200 88,800 SH   SOLE   88,800 0 0
SCHWAB STRATEGIC TR SHT TM US TRES ETF SHT TM US TRES 808524862 1,609,257 32,484 SH   SOLE   32,484 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 15,507,709 558,032 SH   SOLE   558,032 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 3,001,282 87,552 SH   SOLE   87,552 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 2,668,980 69,073 SH   SOLE   69,073 0 0
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PRTFLO S&P500 VL 78464A805 38,637,545 695,169 SH   SOLE   695,169 0 0
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 219,497 486 SH   SOLE   486 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PORTFOLI S&P1500 78464A508 6,895,221 165,155 SH   SOLE   165,155 0 0
ISHARES TRUST TIPS BD ETF TIPS BD ETF 464287176 231,969 1,862 SH   SOLE   1,862 0 0
US BANCORP COM COM NEW 902973304 200,428 3,771 SH   SOLE   3,771 0 0
VANGUARD SMALL CP ETF SMALL CP ETF 922908751 953,364 4,486 SH   SOLE   4,486 0 0
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 24,072,336 501,193 SH   SOLE   501,193 0 0
VANGUARD DIV APP ETF DIV APP ETF 921908844 219,564 1,354 SH   SOLE   1,354 0 0
VANGUARD MID CAP ETF MID CAP ETF 922908629 741,585 3,118 SH   SOLE   3,118 0 0
VANGUARD TT WRLD ST ETF TT WRLD ST ETF 922042742 227,092 2,242 SH   SOLE   2,242 0 0
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 2,655,040 11,661 SH   SOLE   11,661 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 1,558,783 10,548 SH   SOLE   10,548 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736 262,003 911 SH   SOLE   911 0 0
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 288,819 2,573 SH   SOLE   2,573 0 0