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
3M Co COM 88579Y101   396,336 3,305 SH   SOLE   0 0 3,305
ABBOTT LABS COM COM 002824100   674,550 6,144 SH   SOLE   0 0 6,144
ABBVIE INC COM COM 00287Y109   1,030,425 6,376 SH   SOLE   0 0 6,376
Alliant Energy COM 018802108   358,975 6,502 SH   SOLE   0 0 6,502
Alphabet Inc Cap Stk Class A CAP STK CL A 02079K305   614,081 6,960 SH   SOLE   0 0 6,960
Alphabet Inc Cap Stk Class C CAP STK CL C 02079K107   596,266 6,720 SH   SOLE   0 0 6,720
Amazon Com Inc COM 023135106   1,508,640 17,960 SH   SOLE   0 0 17,960
Amgen COM 031162100   422,325 1,608 SH   SOLE   0 0 1,608
Apple Inc COM 037833100   2,122,296 16,334 SH   SOLE   0 0 16,334
Berkshire Hathaway B CL B NEW 084670702   1,540,175 4,986 SH   SOLE   0 0 4,986
BNY MELLON US LARGE CAP CORE EQUITY ETF US LRG CP CORE 09661T107   1,233,052 17,591 SH   SOLE   0 0 17,591
Claymore Guggenheim BulletShares 2023 Corp Bd ETF 2023 CORP BOND 18383M241   238,480 11,367 SH   SOLE   0 0 11,367
Colgate-Palmolive COM 194162103   573,434 7,278 SH   SOLE   0 0 7,278
Comcast Corp A CL A 20030N101   414,954 11,866 SH   SOLE   0 0 11,866
CONOCOPHILLIPS COM COM 20825C104   205,910 1,745 SH   SOLE   0 0 1,745
Deutsche MSCI EAFE Hedged Equity ETF XTRACK MSCI EAFE 233051200   584,588 18,138 SH   SOLE   0 0 18,138
Dimensional ETF TR U S Core Equity 2 ETF US CORE EQUITY 2 25434V708   368,109 15,161 SH   SOLE   0 0 15,161
Dimensional ETF TR World EX U S Core Equity 2 ETF WORLD EX US CORE 25434V880   295,726 13,691 SH   SOLE   0 0 13,691
DTE Energy Co COM 233331107   304,183 2,588 SH   SOLE   0 0 2,588
Ecolab COM 278865100   401,454 2,758 SH   SOLE   0 0 2,758
ESPORTS Entmt Group COM 29667K306   1,140 14,880 SH   SOLE   0 0 14,880
Exxon Mobil Corp COM 30231G102   643,270 5,832 SH   SOLE   0 0 5,832
FIRST TR LOW DURATION OPPOR ETF FST LOW OPPT EFT 33739Q200   1,562,823 32,964 SH   SOLE   0 0 32,964
Home Depot Inc. COM 437076102   262,164 830 SH   SOLE   0 0 830
Honeywell Intl Inc COM 438516106   557,180 2,600 SH   SOLE   0 0 2,600
Innovator ETFS Equity Buffer ETF January US EQTY BUFR JAN 45782C409   223,251 6,757 SH   SOLE   0 0 6,757
Innovator ETFS S&P 500 Buffer - Jan S&P 500 Power 45782C508   523,224 16,605 SH   SOLE   0 0 16,605
Innovator ETFS TR S&P 500 Power Buffer ETF S&P 500 PWRETF 45782C797   1,233,020 41,005 SH   SOLE   0 0 41,005
Innovator S&P 500 Buffer S&P 500 BUFFER 45782C755   464,009 15,184 SH   SOLE   0 0 15,184
Innovator S&P 500 PWR Buffer COM 45782C870   380,222 13,545 SH   SOLE   0 0 13,545
Innovator S&P 500 Pwr Buffer S&P 500 POWER 45782C573   1,252,643 41,492 SH   SOLE   0 0 41,492
Innovator S&P 500 PWR Buffer ETF Mary COM 45782C318   372,024 13,244 SH   SOLE   0 0 13,244
Innovator S&P 500 Pwr ETF-June COM 45782C748   284,085 9,556 SH   SOLE   0 0 9,556
Innovator S&P 500 PwrBuff Dec S&P 500 PWR BU 45782C540   1,484,995 49,682 SH   SOLE   0 0 49,682
Innovator TR Equity Pwr Buffer July US EQTY PWR BUF 45782C813   328,135 10,869 SH   SOLE   0 0 10,869
Innovator TR Equity Pwr Buffer Sept US EQTY PWR BUF 45782C656   258,154 8,825 SH   SOLE   0 0 8,825
International Business Machines COM 459200101   1,083,162 7,688 SH   SOLE   0 0 7,688
Invesco BulletShares 2024 Corp Bd ETF BULSHS 2024 CB 46138J841   638,623 31,175 SH   SOLE   0 0 31,175
Invesco Bulletshares 2025 BULSHS 2025 CB 46138J825   330,618 16,416 SH   SOLE   0 0 16,416
Invesco Clean Energy WILDERHIL CLAN 46137V134   501,549 13,085 SH   SOLE   0 0 13,085
ISHARES 1-3 R TREAS BD ETF 1 3 YR TREAS BD 464287457   3,904,439 48,102 SH   SOLE   0 0 48,102
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200   75,733,725 197,115 SH   SOLE   0 0 197,115
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507   28,847,076 119,257 SH   SOLE   0 0 119,257
IShares MSCI 400 Social ETF COM 464288570   872,392 12,152 SH   SOLE   0 0 12,152
iShares MSCI ACWI Index ETF MSCI ACWI ETF 464288257   2,850,270 33,580 SH   SOLE   0 0 33,580
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465   1,644,085 25,047 SH   SOLE   0 0 25,047
iShares MSCI Emerging Markets ETF MSCI EMG MKT ETF 464287234   1,137,227 30,006 SH   SOLE   0 0 30,006
Ishares Russell 1000 ETF RUS 1000 ETF 464287622   4,991,640 23,711 SH   SOLE   0 0 23,711
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614   12,439,846 58,065 SH   SOLE   0 0 58,065
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598   11,956,086 78,840 SH   SOLE   0 0 78,840
iShares Russell Mid-Cap ETF RUS MID CP ETF 464287499   2,050,750 30,404 SH   SOLE   0 0 30,404
iShares Russell Mid-Cap Growth ETF RUS MD CP GR ETF 464287481   510,211 6,103 SH   SOLE   0 0 6,103
iShares S&P 500 Growth S&P 500 GRWT ETF 464287309   1,623,960 27,760 SH   SOLE   0 0 27,760
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408   2,337,513 16,113 SH   SOLE   0 0 16,113
ISHARES TR 3 7 YR TREAS BD ETF 3 7 YR Treas BD 464288661   4,169,933 36,295 SH   SOLE   0 0 36,295
ISHARES TR 7-10 YR TREAS BD ETF 7-10 YR TRSY BD 464287440   2,713,352 28,329 SH   SOLE   0 0 28,329
ISHARES TR BARCLAYS 20 YR TREAS BD ETF 20 YR TR BD ETF 464287432   741,025 7,443 SH   SOLE   0 0 7,443
ISHARES TR BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556   268,619 2,046 SH   SOLE   0 0 2,046
ISHARES TR CORE HIGH DIVID ETF CORE HIGH DV ETF 46429B663   326,897 3,136 SH   SOLE   0 0 3,136
ISHARES TR CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842   218,391 3,543 SH   SOLE   0 0 3,543
ISHARES TR ESG 1-5 YR CORPORATE BD ETF ESG AWRE 1 5 YR 46435G243   346,400 14,573 SH   SOLE   0 0 14,573
ISHARES TR ESG AWARE U S AGGREGATE BD ETF ESG AWR US AGRGT 46435U549   532,041 11,383 SH   SOLE   0 0 11,383
IShares TR Russell 2000 RUSSELL 2000 ETF 464287655   241,140 1,383 SH   SOLE   0 0 1,383
Ishares TR Russell Mid Cap Value RUS MDCP VAL ETF 464287473   816,701 7,753 SH   SOLE   0 0 7,753
IsharesMSCI USA ESG Select ETF MSCI USA ESG SLC 464288802   610,897 7,421 SH   SOLE   0 0 7,421
Johnson & Johnson COM 478160104   942,428 5,335 SH   SOLE   0 0 5,335
JP Morgan Chase COM 46625H100   570,193 4,252 SH   SOLE   0 0 4,252
Lam Research Corp COM 512807108   284,963 678 SH   SOLE   0 0 678
Lilly Eli & Co COM 532457108   387,425 1,059 SH   SOLE   0 0 1,059
McDonalds Corp COM 580135101   307,803 1,168 SH   SOLE   0 0 1,168
Merck & Co COM 58933Y105   1,078,989 9,725 SH   SOLE   0 0 9,725
Microsoft Corp COM 594918104   1,298,865 5,416 SH   SOLE   0 0 5,416
NEXTERA ENERGY INC COM COM 65339F101   294,941 3,528 SH   SOLE   0 0 3,528
Nushares ESG Mid Cap Value NUVEEN ESG MIDVL 67092P508   513,000 17,244 SH   SOLE   0 0 17,244
Oracle Corp COM 68389X105   345,842 4,231 SH   SOLE   0 0 4,231
PepsiCo COM 713448108   832,319 4,607 SH   SOLE   0 0 4,607
PFIZER INC COM COM 717081103   459,367 8,965 SH   SOLE   0 0 8,965
PowerShares QQQ ETF UNIT SER 1 73935A104   2,783,159 10,452 SH   SOLE   0 0 10,452
PowerShares Water Resources ETF WATER RES PORT 73935X575   1,036,160 20,104 SH   SOLE   0 0 20,104
Proctor & Gamble COM 742718109   1,020,757 6,735 SH   SOLE   0 0 6,735
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   268,447 2,660 SH   SOLE   0 0 2,660
Rydex Guggenheim S&P 500 Equal Weight ETF GUG S&P 500 EQ WT 78355W106   7,578,163 53,651 SH   SOLE   0 0 53,651
Schwab Strategic Large Cap Gwth US LCAP GR ETF 808524300   479,483 8,630 SH   SOLE   0 0 8,630
Schwab Strategic US Large Cap US LRG CAP ETF 808524201   234,599 5,196 SH   SOLE   0 0 5,196
Select Sector SPDR TR TECHNOLOGY 81369Y803   1,304,007 10,479 SH   SOLE   0 0 10,479
Select Sector SPDR TR SBI INT-UTILS 81369Y886   349,046 4,951 SH   SOLE   0 0 4,951
Select Sector SPDR TR FINANCIAL 81369Y605   215,186 6,292 SH   SOLE   0 0 6,292
Select Sector SPDR TR Energy ENERGY 81369Y506   1,662,455 19,006 SH   SOLE   0 0 19,006
SOUTHERN CO COM COM 842587107   228,084 3,194 SH   SOLE   0 0 3,194
SPDR Gold ETF GOLD SHS 78463V107   956,770 5,640 SH   SOLE   0 0 5,640
SPDR Index S&P Emerging Mkts ETF PORTFOLIO EMG MK 78463X509   773,802 23,477 SH   SOLE   0 0 23,477
SPDR S&P 400 MID CAP PORTFOLIO MD ETF 78464A847   9,684,645 227,874 SH   SOLE   0 0 227,874
SPDR S&P 500 ETF TR UNIT 78462F103   31,681,005 82,841 SH   SOLE   0 0 82,841
SPDR S&P 500 ETF PORTFOLIO LR ETF 78464A854   15,734,319 349,807 SH   SOLE   0 0 349,807
SPDR S&P 500 FOSSIL SPDR S&P500 ETF 78468R796   9,577,243 102,595 SH   SOLE   0 0 102,595
SPDR S&P 500 VALUE ETF PRTFLO S&P500 VL 78464A508   5,813,199 149,478 SH   SOLE   0 0 149,478
SPDR S&P Mid-Cap 400 ETF UTSER1 S&PDCRP 78467Y107   5,500,337 12,422 SH   SOLE   0 0 12,422
SPDR SER TR S&P 400 MID CAP GROWTH ETF S&P 400 MDCP GRW 78464A821   200,267 3,065 SH   SOLE   0 0 3,065
SPDR SER TR S&P 500 ESG ETF S&P 500 ESG ETF 78468R531   542,165 14,789 SH   SOLE   0 0 14,789
SPDR SER TR S&P METALS & MNG ETF S&P METALS MNG 78464A755   1,033,956 20,758 SH   SOLE   0 0 20,758
SPDR TR S&P 500 Growth PRTFLO S&P500 GW 78464A409   3,027,330 59,746 SH   SOLE   0 0 59,746
STANDARD LITHIUM CP COM 853606101   177,362 62,650 SH   SOLE   0 0 62,650
Thermo Fisher Scientific COM 883556102   245,608 446 SH   SOLE   0 0 446
TRANE TECHNOLOGIES PLC SHS SHS G8994E103   213,979 1,273 SH   SOLE   0 0 1,273
TRI CONTL CORP COM COM 895436103   443,425 17,301 SH   SOLE   0 0 17,301
UNION PAC CORP COM COM 907818108   241,444 1,166 SH   SOLE   0 0 1,166
Vanguard Growth ETF GROWTH ETF 922908736   1,120,959 5,260 SH   SOLE   0 0 5,260
VANGUARD INDEX FDS MID-CAP VALUE ETF MCAP VL IDXVIP 922908512   239,916 1,774 SH   SOLE   0 0 1,774
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769   423,486 2,215 SH   SOLE   0 0 2,215
Vanguard Intl Equity Emerging Mkts ETF FTSE EMR MKT ETF 922042858   225,772 5,792 SH   SOLE   0 0 5,792
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637   513,890 2,950 SH   SOLE   0 0 2,950
Vanguard Mid-Cap ETF MID CAP ETF 922908629   4,246,178 20,834 SH   SOLE   0 0 20,834
Vanguard Russell 1000 Index VNG RUS1000IDX 92206C730   543,343 3,118 SH   SOLE   0 0 3,118
Vanguard S&P 500 ETF S&P500 ETF SHS 922908363   855,864 2,436 SH   SOLE   0 0 2,436
Vanguard Value ETF VALUE ETF 922908744   1,053,336 7,504 SH   SOLE   0 0 7,504
Vanguard Whitehall High Div Yld ETF HIGH DIV YLD 921946406   1,139,668 10,532 SH   SOLE   0 0 10,532
Walt Disney Company COM 254687106   407,902 4,695 SH   SOLE   0 0 4,695
Wedbush Video Game Tech ETF WEDBUSH VID GAME 26924G706   237,402 4,286 SH   SOLE   0 0 4,286
World Gold TR Minishares ETF SWPD GLD MINIS 98149E204   5,369,438 148,368 SH   SOLE   0 0 148,368
Zomedica Corp COM 98980M109   3,318 20,353 SH   SOLE   0 0 20,353