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
3M Co COM 88579Y101 272 2,425 SH   SOLE   0 0 2,425
Alliant Energy COM 018802108 355 6,502 SH   SOLE   0 0 6,502
Alphabet Inc Cap Stk Class A CAP STK CL A 02079K305 386 3,960 SH   SOLE   0 0 3,960
Alphabet Inc Cap Stk Class C CAP STK CL C 02079K107 365 3,720 SH   SOLE   0 0 3,720
Amazon Com Inc COM 023135106 2,101 18,300 SH   SOLE   0 0 18,300
Amgen COM 031162100 411 1,798 SH   SOLE   0 0 1,798
Apple Inc COM 037833100 2,356 16,535 SH   SOLE   0 0 16,535
Berkshire Hathaway B CL B NEW 084670702 1,210 4,489 SH   SOLE   0 0 4,489
BNY MELLON US LARGE CAP CORE EQUITY ETF US LRG CP CORE 09661T107 1,939 28,700 SH   SOLE   0 0 28,700
Claymore Guggenheim BulletShares 2022 Corp Bd ETF GUGG BULSH 2022 18383M258 551 26,028 SH   SOLE   0 0 26,028
Claymore Guggenheim BulletShares 2023 Corp Bd ETF 2023 CORP BOND 18383M241 853 40,879 SH   SOLE   0 0 40,879
Colgate-Palmolive COM 194162103 522 7,278 SH   SOLE   0 0 7,278
Comcast Corp A CL A 20030N101 395 12,990 SH   SOLE   0 0 12,990
Deutsche MSCI EAFE Hedged Equity ETF XTRACK MSCI EAFE 233051200 609 18,138 SH   SOLE   0 0 18,138
Dimensional ETF TR U S Core Equity 2 ETF US CORE EQUITY 2 25434V708 506 22,494 SH   SOLE   0 0 22,494
Dimensional ETF TR World EX U S Core Equity 2 ETF WORLD EX US CORE 25434V880 259 13,691 SH   SOLE   0 0 13,691
DTE Energy Co COM 233331107 353 2,724 SH   SOLE   0 0 2,724
Ecolab COM 278865100 402 2,758 SH   SOLE   0 0 2,758
ESPORTS Entmt Group COM 29667K306 2 14,880 SH   SOLE   0 0 14,880
Exxon Mobil Corp COM 30231G102 344 3,880 SH   SOLE   0 0 3,880
FIRST TR LOW DURATION OPPOR ETF FST LOW OPPT EFT 33739Q200 8,091 169,767 SH   SOLE   0 0 169,767
Home Depot Inc. COM 437076102 231 830 SH   SOLE   0 0 830
Honeywell Intl Inc COM 438516106 264 1,551 SH   SOLE   0 0 1,551
Innovator ETFS Equity Buffer ETF January US EQTY BUFR JAN 45782C409 212 6,757 SH   SOLE   0 0 6,757
Innovator ETFS S&P 500 Buffer - Jan S&P 500 Power 45782C508 494 16,605 SH   SOLE   0 0 16,605
Innovator ETFS TR S&P 500 Power Buffer ETF S&P 500 PWRETF 45782C797 1,612 55,963 SH   SOLE   0 0 55,963
Innovator S&P 500 Buffer S&P 500 BUFFER 45782C755 443 15,184 SH   SOLE   0 0 15,184
Innovator S&P 500 PWR Buffer COM 45782C870 362 13,545 SH   SOLE   0 0 13,545
Innovator S&P 500 Pwr Buffer S&P 500 POWER 45782C573 1,178 41,603 SH   SOLE   0 0 41,603
Innovator S&P 500 PWR Buffer ETF Mary COM 45782C318 451 16,689 SH   SOLE   0 0 16,689
Innovator S&P 500 Pwr ETF-June COM 45782C748 387 13,556 SH   SOLE   0 0 13,556
Innovator S&P 500 PwrBuff Dec S&P 500 PWR BU 45782C540 1,379 48,033 SH   SOLE   0 0 48,033
Innovator TR Equity Pwr Buffer July US EQTY PWR BUF 45782C813 313 10,869 SH   SOLE   0 0 10,869
Innovator TR Equity Pwr Buffer Sept US EQTY PWR BUF 45782C656 247 8,825 SH   SOLE   0 0 8,825
International Business Machines COM 459200101 201 1,650 SH   SOLE   0 0 1,650
Invesco BulletShares 2024 Corp Bd ETF BULSHS 2024 CB 46138J841 848 41,555 SH   SOLE   0 0 41,555
Invesco Bulletshares 2025 BULSHS 2025 CB 46138J825 328 16,416 SH   SOLE   0 0 16,416
Invesco Clean Energy WILDERHIL CLAN 46137V134 717 14,781 SH   SOLE   0 0 14,781
INVESCO COMMODITY OPTIMUM DIVSF ETF OPTIMUM YIELD 46090F100 2,621 159,995 SH   SOLE   0 0 159,995
ISHARES 1-3 R TREAS BD ETF 1 3 YR TREAS BD 464287457 4,095 50,386 SH   SOLE   0 0 50,386
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 58,716 161,144 SH   SOLE   0 0 161,144
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 25,617 115,931 SH   SOLE   0 0 115,931
IShares MSCI 400 Social ETF COM 464288570 837 12,324 SH   SOLE   0 0 12,324
iShares MSCI ACWI Index ETF MSCI ACWI ETF 464288257 1,824 23,175 SH   SOLE   0 0 23,175
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 523 9,309 SH   SOLE   0 0 9,309
iShares MSCI Emerging Markets ETF MSCI EMG MKT ETF 464287234 668 19,081 SH   SOLE   0 0 19,081
Ishares Russell 1000 ETF RUS 1000 ETF 464287622 4,759 23,781 SH   SOLE   0 0 23,781
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 12,644 59,074 SH   SOLE   0 0 59,074
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 10,695 77,815 SH   SOLE   0 0 77,815
iShares Russell Mid-Cap ETF RUS MID CP ETF 464287499 1,902 30,379 SH   SOLE   0 0 30,379
iShares Russell Mid-Cap Growth ETF RUS MD CP GR ETF 464287481 538 6,797 SH   SOLE   0 0 6,797
iShares S&P 500 Growth S&P 500 GRWT ETF 464287309 1,688 28,690 SH   SOLE   0 0 28,690
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 2,092 16,059 SH   SOLE   0 0 16,059
ISHARES TR 3 7 YR TREAS BD ETF 3 7 YR Treas BD 464288661 334 2,914 SH   SOLE   0 0 2,914
ISHARES TR BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 241 2,046 SH   SOLE   0 0 2,046
ISHARES TR ESG 1-5 YR CORPORATE BD ETF ESG AWRE 1 5 YR 46435G243 327 13,932 SH   SOLE   0 0 13,932
IShares TR Russell 2000 RUSSELL 2000 ETF 464287655 236 1,423 SH   SOLE   0 0 1,423
Ishares TR Russell Mid Cap Value RUS MDCP VAL ETF 464287473 750 7,752 SH   SOLE   0 0 7,752
IsharesMSCI USA ESG Select ETF MSCI USA ESG SLC 464288802 200 2,601 SH   SOLE   0 0 2,601
Johnson & Johnson COM 478160104 878 5,335 SH   SOLE   0 0 5,335
JP Morgan Chase COM 46625H100 451 4,252 SH   SOLE   0 0 4,252
Lam Research Corp COM 512807108 229 618 SH   SOLE   0 0 618
Lilly Eli & Co COM 532457108 422 1,278 SH   SOLE   0 0 1,278
McDonalds Corp COM 580135101 532 2,268 SH   SOLE   0 0 2,268
Merck & Co COM 58933Y105 768 8,861 SH   SOLE   0 0 8,861
Microsoft Corp COM 594918104 1,552 6,536 SH   SOLE   0 0 6,536
Nushares ESG Mid Cap Value NUVEEN ESG MIDVL 67092P508 464 16,241 SH   SOLE   0 0 16,241
Oracle Corp COM 68389X105 260 4,231 SH   SOLE   0 0 4,231
PepsiCo COM 713448108 783 4,701 SH   SOLE   0 0 4,701
PowerShares QQQ ETF UNIT SER 1 73935A104 3,232 11,889 SH   SOLE   0 0 11,889
PowerShares Water Resources ETF WATER RES PORT 73935X575 936 20,295 SH   SOLE   0 0 20,295
Proctor & Gamble COM 742718109 589 4,575 SH   SOLE   0 0 4,575
Rydex Guggenheim S&P 500 Equal Weight ETF GUG S&P 500 EQ WT 78355W106 6,213 48,280 SH   SOLE   0 0 48,280
Schwab Strategic Large Cap Gwth US LCAP GR ETF 808524300 489 8,630 SH   SOLE   0 0 8,630
Schwab Strategic US Large Cap US LRG CAP ETF 808524201 223 5,196 SH   SOLE   0 0 5,196
Select Sector SPDR TR TECHNOLOGY 81369Y803 1,176 9,708 SH   SOLE   0 0 9,708
Select Sector SPDR TR SBI INT-UTILS 81369Y886 860 12,869 SH   SOLE   0 0 12,869
Select Sector SPDR TR FINANCIAL 81369Y605 247 8,053 SH   SOLE   0 0 8,053
Select Sector SPDR TR Energy ENERGY 81369Y506 1,129 15,555 SH   SOLE   0 0 15,555
SPDR Gold ETF GOLD SHS 78463V107 919 5,942 SH   SOLE   0 0 5,942
SPDR Index MSCI Fossil Fuel Reserves MSCI EAFE FS ETF 78470E106 208 3,540 SH   SOLE   0 0 3,540
SPDR Index S&P Emerging Mkts ETF PORTFOLIO EMG MK 78463X509 581 18,719 SH   SOLE   0 0 18,719
SPDR S&P 400 MID CAP PORTFOLIO MD ETF 78464A847 8,657 222,997 SH   SOLE   0 0 222,997
SPDR S&P 500 ETF TR UNIT 78462F103 30,947 85,302 SH   SOLE   0 0 85,302
SPDR S&P 500 ETF PORTFOLIO LR ETF 78464A854 12,845 301,094 SH   SOLE   0 0 301,094
SPDR S&P 500 FOSSIL SPDR S&P500 ETF 78468R796 8,874 100,387 SH   SOLE   0 0 100,387
SPDR S&P 500 VALUE ETF PRTFLO S&P500 VL 78464A508 4,192 120,011 SH   SOLE   0 0 120,011
SPDR S&P Mid-Cap 400 ETF UTSER1 S&PDCRP 78467Y107 5,233 12,937 SH   SOLE   0 0 12,937
SPDR SER TR S&P 500 ESG ETF S&P 500 ESG ETF 78468R531 255 7,362 SH   SOLE   0 0 7,362
SPDR TR S&P 500 Growth PRTFLO S&P500 GW 78464A409 3,382 66,334 SH   SOLE   0 0 66,334
STANDARD LITHIUM CP COM 853606101 286 65,250 SH   SOLE   0 0 65,250
Thermo Fisher Scientific COM 883556102 212 410 SH   SOLE   0 0 410
Vaneck Semiconductor ETF SEMICONDUCTOR ET 92189F676 297 1,580 SH   SOLE   0 0 1,580
Vanguard Growth ETF GROWTH ETF 922908736 1,166 5,360 SH   SOLE   0 0 5,360
VANGUARD INDEX FDS MID-CAP VALUE ETF MCAP VL IDXVIP 922908512 438 3,569 SH   SOLE   0 0 3,569
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 403 2,215 SH   SOLE   0 0 2,215
Vanguard Int Equ All World Ex ALLWRLD EX US 922042775 218 4,885 SH   SOLE   0 0 4,885
Vanguard Intl Equity Emerging Mkts ETF FTSE EMR MKT ETF 922042858 270 7,393 SH   SOLE   0 0 7,393
VANGUARD INTL FD FTSE DEVELOPED MKTS ETF VAN FTSE DEV MKT 921943858 286 7,840 SH   SOLE   0 0 7,840
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 262 1,578 SH   SOLE   0 0 1,578
Vanguard Mid-Cap ETF MID CAP ETF 922908629 4,677 24,671 SH   SOLE   0 0 24,671
VANGUARD MID-CAP GROWTH ETF MCAP GR IDXVIP 922908538 237 1,376 SH   SOLE   0 0 1,376
Vanguard Russell 1000 Index VNG RUS1000IDX 92206C730 449 2,710 SH   SOLE   0 0 2,710
Vanguard S&P 500 ETF S&P500 ETF SHS 922908363 919 2,758 SH   SOLE   0 0 2,758
Vanguard Value ETF VALUE ETF 922908744 992 7,937 SH   SOLE   0 0 7,937
Vanguard Whitehall High Div Yld ETF HIGH DIV YLD 921946406 268 2,785 SH   SOLE   0 0 2,785
VANGUARD WORLD FDS CONSUMER STAPLES ETF CONSUM STP ETF 92204A207 600 3,434 SH   SOLE   0 0 3,434
Walt Disney Company COM 254687106 425 4,360 SH   SOLE   0 0 4,360
Wedbush Video Game Tech ETF WEDBUSH VID GAME 26924G706 326 6,409 SH   SOLE   0 0 6,409
World Gold TR Minishares ETF SWPD GLD MINIS 98149E204 5,102 154,640 SH   SOLE   0 0 154,640
Zomedica Corp COM 98980M109 4 20,353 SH   SOLE   0 0 20,353