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
Expires: July 31, 2015
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 259,885 1,583 SH SOLE 0 0 0 1,583
ABBOTT LABORATORIES COM 002824100 238,094 2,409 SH SOLE 0 0 0 2,409
ADVANCED MICRO DEVICES INC COM 007903107 3,040,796 4,971 SH SOLE 0 0 0 4,971
ALLIANT ENERGY CORP COM 018802108 214,334 3,386 SH SOLE 0 0 0 3,386
ALPHABET INC CAP STK CL A 02079K305 1,108,826 3,223 SH SOLE 0 0 0 3,223
ALPHABET INC CAP STK CL C 02079K107 490,614 1,440 SH SOLE 0 0 0 1,440
AMAZON COM INC COM 023135106 1,659,588 6,661 SH SOLE 0 0 0 6,661
APPLE INC COM 037833100 6,765,379 20,315 SH SOLE 0 0 0 20,315
BANK OF AMER CORP COM 060505104 325,764 5,985 SH SOLE 0 0 0 5,985
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,663,153 3,340 SH SOLE 0 0 0 3,340
BLACKROCK ETF TRUST ISHA US AWAR ETF 09290C509 308,794 3,781 SH SOLE 0 0 0 3,781
BONDBLOXX ETF TRUST BLOO TWEN US ETF 09789C796 16,061,664 486,570 SH SOLE 0 0 0 486,570
BP PLC SPONSORED ADR 055622104 253,602 5,765 SH SOLE 0 0 0 5,765
BROADCOM INC COM 11135F101 315,820 899 SH SOLE 0 0 0 899
CALAMOS ETF TR AUTOC INCOM ETF 12811T571 244,656 9,191 SH SOLE 0 0 0 9,191
CATERPILLAR INC COM 149123101 572,766 706 SH SOLE 0 0 0 706
CBIZ INC COM 124805102 452,669 8,277 SH SOLE 0 0 0 8,277
COSTCO WHOLESALE CORPORATION COM 22160K105 634,525 697 SH SOLE 0 0 0 697
DEERE & CO COM 244199105 221,780 330 SH SOLE 0 0 0 330
ECOLAB INC COM 278865100 594,469 2,165 SH SOLE 0 0 0 2,165
ELEVATION SERIES TRUST TRUESHARES NOV 210322772 3,228,080 67,804 SH SOLE 0 0 0 67,804
ELEVATION SERIES TRUST TRUE ST AUGU ETF 210322814 345,875 7,523 SH SOLE 0 0 0 7,523
ELEVATION SERIES TRUST TRUE ST SEPT ETF 210322798 2,260,286 48,959 SH SOLE 0 0 0 48,959
ELEVATION SERIES TRUST TRUESHARES STRCT 210322822 2,567,934 55,709 SH SOLE 0 0 0 55,709
ENBRIDGE INC COM 29250N105 221,897 4,773 SH SOLE 0 0 0 4,773
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 269,170 1,654 SH SOLE 0 0 0 1,654
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 679,632 8,681 SH SOLE 0 0 0 8,681
FIRST TR EXCHANGE-TRADED FD VEST LAD AUT ETF 33733E641 9,621,189 467,502 SH SOLE 0 0 0 467,502
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 1,155,838 24,010 SH SOLE 0 0 0 24,010
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 26,019,708 694,414 SH SOLE 0 0 0 694,414
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 531,452 9,225 SH SOLE 0 0 0 9,225
FIRST TR EXCHNG TRADED FD VI FT VEST NASD ETF 33740U752 17,071,933 421,321 SH SOLE 0 0 0 421,321
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 336,891 11,805 SH SOLE 0 0 0 11,805
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 1,035,210 18,476 SH SOLE 0 0 0 18,476
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 556,239 9,246 SH SOLE 0 0 0 9,246
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 959,465 36,365 SH SOLE 0 0 0 36,365
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 2,745,344 50,763 SH SOLE 0 0 0 50,763
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 6,845,804 143,068 SH SOLE 0 0 0 143,068
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 3,926,141 64,167 SH SOLE 0 0 0 64,167
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 334,784 7,431 SH SOLE 0 0 0 7,431
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 2,319,981 37,063 SH SOLE 0 0 0 37,063
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 504,755 14,721 SH SOLE 0 0 0 14,721
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 2,915,758 97,517 SH SOLE 0 0 0 97,517
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 256,771 4,539 SH SOLE 0 0 0 4,539
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 402,891 11,023 SH SOLE 0 0 0 11,023
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 206,613 4,482 SH SOLE 0 0 0 4,482
GRACO INC COM 384109104 753,800 9,810 SH SOLE 0 0 0 9,810
HAWKINS INC COM 420261109 8,983,926 71,301 SH SOLE 0 0 0 71,301
HONEYWELL AEROSPACE INC COM 43849R105 458,711 2,960 SH SOLE 0 0 0 2,960
HONEYWELL INTL INC COM 438516205 618,031 2,930 SH SOLE 0 0 0 2,930
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 750,286 12,396 SH SOLE 0 0 0 12,396
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 1,476,979 22,906 SH SOLE 0 0 0 22,906
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 280,786 6,019 SH SOLE 0 0 0 6,019
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 684,360 15,849 SH SOLE 0 0 0 15,849
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 700,600 17,765 SH SOLE 0 0 0 17,765
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 200,520 5,148 SH SOLE 0 0 0 5,148
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 340,830 8,066 SH SOLE 0 0 0 8,066
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 427,704 7,827 SH SOLE 0 0 0 7,827
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 243,903 4,401 SH SOLE 0 0 0 4,401
INNOVATOR ETFS TRUST BUFF STEP UP ETF 45783Y731 1,867,945 46,501 SH SOLE 0 0 0 46,501
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 1,223,429 22,394 SH SOLE 0 0 0 22,394
INNOVATOR ETFS TRUST EQUI DU DI OCTO 45784N528 11,141,897 485,063 SH SOLE 0 0 0 485,063
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 271,037 5,022 SH SOLE 0 0 0 5,022
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 3,983,625 67,377 SH SOLE 0 0 0 67,377
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 8,673,371 178,980 SH SOLE 0 0 0 178,980
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 294,842 6,463 SH SOLE 0 0 0 6,463
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 233,886 7,109 SH SOLE 0 0 0 7,109
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 473,940 8,573 SH SOLE 0 0 0 8,573
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 2,345,202 50,047 SH SOLE 0 0 0 50,047
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 425,789 9,038 SH SOLE 0 0 0 9,038
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y525 411,051 17,249 SH SOLE 0 0 0 17,249
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 316,084 6,940 SH SOLE 0 0 0 6,940
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 571,780 9,395 SH SOLE 0 0 0 9,395
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 681,427 14,229 SH SOLE 0 0 0 14,229
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 626,435 14,221 SH SOLE 0 0 0 14,221
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 1,506,024 39,937 SH SOLE 0 0 0 39,937
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 584,804 10,627 SH SOLE 0 0 0 10,627
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 2,573,531 47,608 SH SOLE 0 0 0 47,608
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 915,969 18,059 SH SOLE 0 0 0 18,059
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 340,070 14,899 SH SOLE 0 0 0 14,899
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 295,121 11,867 SH SOLE 0 0 0 11,867
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 332,398 16,093 SH SOLE 0 0 0 16,093
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 738,263 33,398 SH SOLE 0 0 0 33,398
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 661,172 30,873 SH SOLE 0 0 0 30,873
INVESCO QQQ TR UNIT SER 1 46090E103 2,924,004 3,953 SH SOLE 0 0 0 3,953
ISHARES INC CORE MSCI EMKT 46434G103 284,129 3,501 SH SOLE 0 0 0 3,501
ISHARES SILVER TR ISHARES 46428Q109 412,387 7,565 SH SOLE 0 0 0 7,565
ISHARES TR 10-20 YR TRS ETF 464288653 390,432 4,236 SH SOLE 0 0 0 4,236
ISHARES TR ESG MSCI KLD ETF 464288570 251,430 1,720 SH SOLE 0 0 0 1,720
ISHARES TR U.S. TECH ETF 464287721 409,331 1,545 SH SOLE 0 0 0 1,545
ISHARES TR S&P 500 GRWT ETF 464287309 412,396 2,899 SH SOLE 0 0 0 2,899
ISHARES TR RUS 1000 GRW ETF 464287614 343,774 2,744 SH SOLE 0 0 0 2,744
ISHARES TR RUS 1000 ETF 464287622 476,469 1,145 SH SOLE 0 0 0 1,145
ISHARES TR MSCI EMG MKT ETF 464287234 292,407 4,378 SH SOLE 0 0 0 4,378
ISHARES TR CORE MSCI EAFE 46432F842 206,621 2,133 SH SOLE 0 0 0 2,133
ISHARES TR CORE S&P TTL STK 464287150 222,981 1,341 SH SOLE 0 0 0 1,341
ISHARES TR ESG AWR MSCI USA 46435G425 460,702 2,762 SH SOLE 0 0 0 2,762
ISHARES TR RUS 1000 VAL ETF 464287598 218,034 879 SH SOLE 0 0 0 879
ISHARES TR MSCI USA MMENTM 46432F396 226,678 714 SH SOLE 0 0 0 714
ISHARES TR CORE S&P500 ETF 464287200 412,189 538 SH SOLE 0 0 0 538
ISHARES TR 20 YR TR BD ETF 464287432 496,159 6,379 SH SOLE 0 0 0 6,379
ISHARES TR ULTRA SHORT DUR 46434V878 37,351,343 741,098 SH SOLE 0 0 0 741,098
JPMORGAN CHASE & CO COM 46625H100 528,611 1,598 SH SOLE 0 0 0 1,598
LOCKHEED MARTIN CORP COM 539830109 254,799 500 SH SOLE 0 0 0 500
MCKESSON CORP COM 58155Q103 521,720 611 SH SOLE 0 0 0 611
MEDTRONIC PLC SHS G5960L103 1,437,723 16,662 SH SOLE 0 0 0 16,662
META PLATFORMS INC CL A 30303M102 351,911 485 SH SOLE 0 0 0 485
MICROSOFT CORP COM 594918104 4,859,808 9,475 SH SOLE 0 0 0 9,475
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 300,157 3,172 SH SOLE 0 0 0 3,172
NUSHARES ETF TR NUVEEN ESG US 67092P870 281,882 13,315 SH SOLE 0 0 0 13,315
NVIDIA CORPORATION COM 67066G104 1,602,225 7,016 SH SOLE 0 0 0 7,016
OTTER TAIL CORP COM 689648103 381,653 4,335 SH SOLE 0 0 0 4,335
PACER FDS TR US CASH COWS 100 69374H881 3,453,029 51,723 SH SOLE 0 0 0 51,723
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 207,032 2,059 SH SOLE 0 0 0 2,059
PROSHARES TR INVT INT RT HG 74347B607 405,717 5,219 SH SOLE 0 0 0 5,219
RBB FD INC US TREAS 5 YR NT 74933W510 216,110 4,653 SH SOLE 0 0 0 4,653
RBB FD INC US TREAS 7 YR NT 74933W528 363,785 8,037 SH SOLE 0 0 0 8,037
RBB FD INC US TREAS 20YR BD 74933W544 247,107 6,338 SH SOLE 0 0 0 6,338
RBB FD INC US TREASRY 12 MT 74933W478 499,664 10,032 SH SOLE 0 0 0 10,032
RBB FD INC US TREASR 10 YR 74933W536 212,903 5,259 SH SOLE 0 0 0 5,259
RBB FD INC US TREAS 30YR BD 74933W551 350,558 9,575 SH SOLE 0 0 0 9,575
RBB FD INC F/M US TREASURY 74933W452 650,559 13,050 SH SOLE 0 0 0 13,050
ROYAL BK CDA COM 780087102 338,331 1,721 SH SOLE 0 0 0 1,721
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 203,594 9,496 SH SOLE 0 0 0 9,496
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 245,147 8,364 SH SOLE 0 0 0 8,364
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 823,312 27,444 SH SOLE 0 0 0 27,444
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 240,229 9,968 SH SOLE 0 0 0 9,968
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 348,785 14,618 SH SOLE 0 0 0 14,618
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 593,065 643 SH SOLE 0 0 0 643
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 307,426 4,999 SH SOLE 0 0 0 4,999
SPDR GOLD TR GOLD SHS 78463V107 586,124 1,539 SH SOLE 0 0 0 1,539
SPDR INDEX SHS FDS ST INTL CAP ETF 78463X871 370,725 8,135 SH SOLE 0 0 0 8,135
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 13,079,942 260,505 SH SOLE 0 0 0 260,505
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 11,256,780 217,480 SH SOLE 0 0 0 217,480
SPDR SERIES TRUST ST BLOO HIGH ETF 78468R622 216,397 2,333 SH SOLE 0 0 0 2,333
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 251,552 2,745 SH SOLE 0 0 0 2,745
SPDR SERIES TRUST ST INTER BD ETF 78464A375 336,842 10,435 SH SOLE 0 0 0 10,435
SPDR SERIES TRUST ST STR TIPS ETF 78464A656 312,866 12,838 SH SOLE 0 0 0 12,838
SPDR SERIES TRUST ST STR P500VAL 78464A508 17,052,041 278,947 SH SOLE 0 0 0 278,947
SPDR SERIES TRUST ST STR USD ETF 78468R515 4,185,203 175,333 SH SOLE 0 0 0 175,333
SPDR SERIES TRUST ST STR MSCI USAQ 78468R812 658,272 3,463 SH SOLE 0 0 0 3,463
SPDR SERIES TRUST ST STR P500GRW 78464A409 772,944 6,280 SH SOLE 0 0 0 6,280
SPDR SERIES TRUST STATE STRET SPDR 78468R440 2,695,887 68,738 SH SOLE 0 0 0 68,738
SPDR SERIES TRUST ST STR P400MID 78464A847 440,097 6,981 SH SOLE 0 0 0 6,981
SPDR SERIES TRUST STATE STRET SPDR 78468R861 398,055 21,859 SH SOLE 0 0 0 21,859
SPDR SERIES TRUST ST LONG BD ETF 78464A367 308,931 15,159 SH SOLE 0 0 0 15,159
SPDR SERIES TRUST ST STR P500ETF 78464A854 22,102,285 246,238 SH SOLE 0 0 0 246,238
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 6,215,478 255,151 SH SOLE 0 0 0 255,151
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A391 4,133,314 200,646 SH SOLE 0 0 0 200,646
SPDR SERIES TRUST ST LON TREAS ETF 78464A664 536,341 22,488 SH SOLE 0 0 0 22,488
SSGA ACTIVE ETF TR ST STR GLOBA ETF 78467V400 221,491 4,225 SH SOLE 0 0 0 4,225
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 9,126,919 225,970 SH SOLE 0 0 0 225,970
SSGA ACTIVE TR ST STR SECTO ETF 78470P507 2,107,263 86,328 SH SOLE 0 0 0 86,328
STARBUCKS CORP COM 855244109 202,488 2,155 SH SOLE 0 0 0 2,155
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,096,538 2,749 SH SOLE 0 0 0 2,749
STRYKER CORPORATION COM 863667101 228,861 831 SH SOLE 0 0 0 831
TARGET CORP COM 87612E106 560,482 3,577 SH SOLE 0 0 0 3,577
TARGET CORP COM 87612E106 235,035 1,500 SH Call SOLE 0 0 0 1,500
TC ENERGY CORP COM 87807B107 347,893 6,021 SH SOLE 0 0 0 6,021
TRAVELERS COMPANIES INC COM 89417E109 310,152 870 SH SOLE 0 0 0 870
UNITEDHEALTH GROUP INC COM 91324P102 638,312 1,739 SH SOLE 0 0 0 1,739
US BANCORP COM NEW 902973304 232,888 4,032 SH SOLE 0 0 0 4,032
VANECK ETF TRUST BDC INCOME ETF 92189F411 192,799 14,957 SH SOLE 0 0 0 14,957
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 241,566 2,826 SH SOLE 0 0 0 2,826
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 303,439 3,972 SH SOLE 0 0 0 3,972
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 15,723,826 317,333 SH SOLE 0 0 0 317,333
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 4,238,229 54,045 SH SOLE 0 0 0 54,045
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 4,172,885 14,668 SH SOLE 0 0 0 14,668
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,836,134 4,047 SH SOLE 0 0 0 4,047
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 937,651 10,406 SH SOLE 0 0 0 10,406
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 326,517 928 SH SOLE 0 0 0 928
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 3,034,231 8,108 SH SOLE 0 0 0 8,108
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,819,287 18,160 SH SOLE 0 0 0 18,160
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 248,104 4,183 SH SOLE 0 0 0 4,183
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 283,466 1,215 SH SOLE 0 0 0 1,215
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 789,281 11,178 SH SOLE 0 0 0 11,178
VANGUARD WORLD FD EXTENDED DUR 921910709 15,394,359 277,626 SH SOLE 0 0 0 277,626
VISA INC COM CL A 92826C839 272,873 759 SH SOLE 0 0 0 759
WALMART INC COM 931142103 244,607 2,354 SH SOLE 0 0 0 2,354
WEC ENERGY GROUP INC COM 92939U106 328,529 3,260 SH SOLE 0 0 0 3,260
WELLS FARGO & CO COM 949746101 1,409,231 17,604 SH SOLE 0 0 0 17,604
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 230,484 4,574 SH SOLE 0 0 0 4,574
WORLD GOLD TR SPDR GLD MINIS 98149E303 539,459 6,564 SH SOLE 0 0 0 6,564
XCEL ENERGY INC COM 98389B100 1,017,456 14,436 SH SOLE 0 0 0 14,436