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
SPDR SER TR PORTFOLIO INTRMD 78464A375 3,077 83,406 SH   SOLE   0 0 83,406
CBIZ INC COM 124805102 280 9,017 SH   SOLE   0 0 9,017
SPDR SER TR PORTFLI TIPS ETF 78464A656 3,230 101,795 SH   SOLE   0 0 101,795
SPDR S&P 500 ETF TR TR UNIT 78462F103 880 2,005 SH   SOLE   0 0 2,005
FLEXSHARES TR READY ACC VARI 33939L886 1,748 22,947 SH   SOLE   0 0 22,947
INNOVATOR ETFS TR S&P 500 PWR 45782C656 1,679 56,850 SH   SOLE   0 0 56,850
BK OF AMERICA CORP COM 060505104 395 10,412 SH   SOLE   0 0 10,412
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 217 4,206 SH   SOLE   0 0 4,206
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1,685 31,052 SH   SOLE   0 0 31,052
INNOVATOR ETFS TR NASDAQ 100 PWER 45782C276 715 15,385 SH   SOLE   0 0 15,385
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 1,773 69,843 SH   SOLE   0 0 69,843
APPLE INC COM 037833100 1,807 12,313 SH   SOLE   0 0 12,313
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 1,078 27,910 SH   SOLE   0 0 27,910
TARGET CORP COM 87612E106 969 3,751 SH   SOLE   0 0 3,751
AMAZON COM INC COM 023135106 537 148 SH   SOLE   0 0 148
XCEL ENERGY INC COM 98389B100 1,326 19,086 SH   SOLE   0 0 19,086
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 11,272 341,527 SH   SOLE   0 0 341,527
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 9,111 295,248 SH   SOLE   0 0 295,248
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 4,823 168,719 SH   SOLE   0 0 168,719
INNOVATOR ETFS TR NASDAQ 100 POWER 45782C334 3,867 103,176 SH   SOLE   0 0 103,176
WISDOMTREE TR FLOATNG RAT TREA 97717X628 432 17,215 SH   SOLE   0 0 17,215
STRYKER CORPORATION COM 863667101 215 800 SH   SOLE   0 0 800
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 7,362 200,264 SH   SOLE   0 0 200,264
US BANCORP DEL COM NEW 902973304 281 5,007 SH   SOLE   0 0 5,007
INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 2,844 85,949 SH   SOLE   0 0 85,949
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 472 12,238 SH   SOLE   0 0 12,238
JPMORGAN CHASE & CO COM 46625H100 223 1,470 SH   SOLE   0 0 1,470
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 458 15,705 SH   SOLE   0 0 15,705
LUMEN TECHNOLOGIES INC COM 550241103 141 11,013 SH   SOLE   0 0 11,013
FLEXSHARES TR HIG YLD VL ETF 33939L662 3,154 63,118 SH   SOLE   0 0 63,118
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 555 1,977 SH   SOLE   0 0 1,977
LISTED FD TR TRUESHARES STRCT 53656F664 2,249 67,836 SH   SOLE   0 0 67,836
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 3,062 66,782 SH   SOLE   0 0 66,782
VANGUARD INDEX FDS MID CAP ETF 922908629 1,114 4,672 SH   SOLE   0 0 4,672
SPDR SER TR BLOMBRG BRC EMRG 78464A391 3,068 117,406 SH   SOLE   0 0 117,406
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 5,605 147,917 SH   SOLE   0 0 147,917
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C342 4,720 175,188 SH   SOLE   0 0 175,188
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 845 27,180 SH   SOLE   0 0 27,180
ISHARES TR CORE S&P TTL STK 464287150 393 3,910 SH   SOLE   0 0 3,910
SPDR SER TR PORTFOLIO S&P500 78464A854 6,997 135,554 SH   SOLE   0 0 135,554
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,751 7,996 SH   SOLE   0 0 7,996
VANGUARD INDEX FDS TOTAL STK MKT 922908769 722 3,184 SH   SOLE   0 0 3,184
GRACO INC COM 384109104 846 11,211 SH   SOLE   0 0 11,211
INNOVATOR ETFS TR S&P 500 POWER 45782C573 218 7,191 SH   SOLE   0 0 7,191
ISHARES TR ESG AWR MSCI USA 46435G425 397 3,939 SH   SOLE   0 0 3,939
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 3,136 105,027 SH   SOLE   0 0 105,027
WELLS FARGO CO NEW COM 949746101 242 5,367 SH   SOLE   0 0 5,367
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 3,156 92,514 SH   SOLE   0 0 92,514
INVESCO QQQ TR UNIT SER 1 46090E103 1,386 3,802 SH   SOLE   0 0 3,802
SPDR SER TR PORTFOLIO S&P400 78464A847 467 10,018 SH   SOLE   0 0 10,018
LOCKHEED MARTIN CORP COM 539830109 232 618 SH   SOLE   0 0 618
VERIZON COMMUNICATIONS INC COM 92343V104 271 4,813 SH   SOLE   0 0 4,813
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 515 3,783 SH   SOLE   0 0 3,783
UNITEDHEALTH GROUP INC COM 91324P102 953 2,296 SH   SOLE   0 0 2,296
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 820 2,031 SH   SOLE   0 0 2,031
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 1,039 28,806 SH   SOLE   0 0 28,806
ECOLAB INC COM 278865100 1,390 6,294 SH   SOLE   0 0 6,294
ISHARES TR RUS MID CAP ETF 464287499 2,169 27,354 SH   SOLE   0 0 27,354
SPDR SER TR PORTFOLIO AGRGTE 78464A649 10,263 339,149 SH   SOLE   0 0 339,149
MICROSOFT CORP COM 594918104 1,246 4,347 SH   SOLE   0 0 4,347
ISHARES TR RUSSELL 2000 ETF 464287655 2,097 9,635 SH   SOLE   0 0 9,635
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 234 11,664 SH   SOLE   0 0 11,664
SPDR SER TR PRTFLO S&P500 GW 78464A409 6,094 92,918 SH   SOLE   0 0 92,918
ALPHABET INC CAP STK CL A 02079K305 477 181 SH   SOLE   0 0 181
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,526 84,241 SH   SOLE   0 0 84,241
ALLIANT ENERGY CORP COM 018802108 202 3,386 SH   SOLE   0 0 3,386
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 2,070 65,081 SH   SOLE   0 0 65,081
INNOVATOR ETFS TR MSCI EMRNG MKTS 45782C359 1,113 45,333 SH   SOLE   0 0 45,333
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 5,604 180,365 SH   SOLE   0 0 180,365
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819 222 4,475 SH   SOLE   0 0 4,475
HONEYWELL INTL INC COM 438516106 1,614 7,005 SH   SOLE   0 0 7,005
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,301 144,571 SH   SOLE   0 0 144,571
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 455 13,628 SH   SOLE   0 0 13,628
SPDR SER TR PRTFLO S&P500 VL 78464A508 231 5,793 SH   SOLE   0 0 5,793
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 213 12,528 SH   SOLE   0 0 12,528
MEDTRONIC PLC SHS G5960L103 3,701 28,419 SH   SOLE   0 0 28,419
INTUIT COM 461202103 314 600 SH   SOLE   0 0 600
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 4,046 98,650 SH   SOLE   0 0 98,650
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 3,373 109,926 SH   SOLE   0 0 109,926
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 5,197 162,508 SH   SOLE   0 0 162,508
SPDR SER TR MSCI USA STRTGIC 78468R812 483 3,937 SH   SOLE   0 0 3,937
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 206 2,657 SH   SOLE   0 0 2,657
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 228 6,271 SH   SOLE   0 0 6,271
DONALDSON INC COM 257651109 305 4,692 SH   SOLE   0 0 4,692
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 1,867 59,091 SH   SOLE   0 0 59,091