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
ALLIANT ENERGY CORP COM 018802108   348,862 7,016 SH   SOLE   7,016 0 0
APPLE INC COM 037833100   247,631 1,458 SH   SOLE   1,458 0 0
DEERE & CO COM 244199105   3,759,282 9,253 SH   SOLE   9,253 0 0
EATON CORP PLC F SHS G29183103   233,592 748 SH   SOLE   748 0 0
FLEXSTEEL INDUSTRIES COM 339382103   264,462 7,065 SH   SOLE   7,065 0 0
HEMP INC CANNABIS ETF NEW 37954Y145   40 400,000 SH   SOLE   400,000 0 0
MICROSOFT CORP COM 594918104   210,648 497 SH   SOLE   497 0 0
SPROTT PHYSICAL SILVER E TR UNIT 85207K107   91,582 10,955 SH   SOLE   10,955 0 0
TESLA INC COM 88160R101   210,735 1,230 SH   SOLE   1,230 0 0
U S BANCORP COM NEW 902973304   2,424,280 55,016 SH   SOLE   55,016 0 0
FIRST TRUST ENHANCED SHORT MTRTY ETF FIRST TR ENH NEW 33739Q408   1,669,637 28,007 SH   SOLE   28,007 0 0
FIRST TRUST MANAGED MUNICIPAL ETF IV MANAGED MUN ETF 33739N108   2,497,296 48,742 SH   SOLE   48,742 0 0
FIRST TRUST VALUE DIVIDEND INDEX ETF SHS 33734H106   291,129 6,954 SH   SOLE   6,954 0 0
FRST TRT LOW DTN OPNTS ETF IV FST LOW OPPT EFT 33739Q200   12,302,136 256,075 SH   SOLE   256,075 0 0
FT RISING DIVIDEND ACHIEVERS ETF IV RISING DIVD ACHIV 33738R506   8,309,072 148,562 SH   SOLE   148,562 0 0
INVSC QQQ TRUST SRS 1 ETF IV UNIT SER 1 46090E103   3,971,184 8,951 SH   SOLE   8,951 0 0
ISHARES FLOATING RATE BOND ETF FLTG RATE NT ETF 46429B655   4,129,480 81,249 SH   SOLE   81,249 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMRG CHN 46434G764   2,603,864 45,407 SH   SOLE   45,407 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414   8,941,240 83,512 SH   SOLE   83,512 0 0
ISHRS CORE AGR ALLO AGGRES ALLOC ETF 464289859   209,272 2,864 SH   SOLE   2,864 0 0
ISHRS CORE GRW ALLO GRWT ALLOCAT ETF 464289867   386,179 6,972 SH   SOLE   6,972 0 0
ISHRS CORE MOD ALLO MODERT ALLOC ETF 464289875   10,816,884 254,336 SH   SOLE   254,336 0 0
SCHWAB SHORT TERM US TREASURY ETF SHT TM US TRES 808524862   716,954 14,949 SH   SOLE   14,949 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   14,497,717 180,995 SH   SOLE   180,995 0 0
SPDR AGGREGATE BOND ETF PORTFOLIO AGRGTE 78464A649   12,567,550 502,183 SH   SOLE   502,183 0 0
SPDR NUVEEN BLMG HG YL MP BND ETF NUVEEN BLOOMBERG 78464A284   497,518 19,522 SH   SOLE   19,522 0 0
SPDR PORTFOLIO DVLPD WRLD EX-US ETF PORTFOLIO DEVLPD 78463X889   2,213,571 62,172 SH   SOLE   62,172 0 0
SPDR PORTFOLIO S P 1500 CMPST ST ETF PRTFLO S&P500 VL 78464A805   43,754,370 684,366 SH   SOLE   684,366 0 0
SPDR S&P 500 ETF PORTFOLI S&P1500 78462F103   207,570 398 SH   SOLE   398 0 0
SPDR S&P 500 VALUE ETF PRTFLO S&P500 VL 78464A508   1,666,901 33,482 SH   SOLE   33,482 0 0
VANGUARD CONSUMER STAPLES ETF CONSUM STP ETF 92204A207   6,600,169 32,557 SH   SOLE   32,557 0 0
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844   202,542 1,116 SH   SOLE   1,116 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF VAN FTSE DEV MKT 921943858   27,281,147 546,990 SH   SOLE   546,990 0 0
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406   399,449 3,317 SH   SOLE   3,317 0 0
VANGUARD MID CAP ETF MID CAP ETF 922908629   277,780 1,119 SH   SOLE   1,119 0 0
VANGUARD SMALL CAP ETF IV SMALL CP ETF 922908751   378,883 1,672 SH   SOLE   1,672 0 0
VANGUARD SMALL CAP VALUEETF SM CP VAL ETF 922908611   855,466 4,495 SH   SOLE   4,495 0 0
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835   464,964 6,468 SH   SOLE   6,468 0 0
VANGUARD TOTAL INTERNATLBND ETF IV TOTAL INT BD ETF 92203J407   13,662,055 279,591 SH   SOLE   279,591 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   5,175,426 19,992 SH   SOLE   19,992 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   2,615,840 16,133 SH   SOLE   16,133 0 0