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
ABBOTT LABS COM 002824100   280,513 2,468 SH   SOLE   0 0 2,468
ALPHABET INC CAP STK CL A 02079K305   470,147 3,115 SH   SOLE   0 0 3,115
AMAZON COM INC COM 023135106   780,685 4,328 SH   SOLE   0 0 4,328
AMERIPRISE FINL INC COM 03076C106   485,792 1,108 SH   SOLE   0 0 1,108
APPLE INC COM 037833100   2,145,349 12,511 SH   SOLE   0 0 12,511
BANK AMERICA CORP COM 060505104   223,584 5,896 SH   SOLE   0 0 5,896
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,156,851 2,751 SH   SOLE   0 0 2,751
BP PLC SPONSORED ADR 055622104   224,761 5,965 SH   SOLE   0 0 5,965
CATERPILLAR INC COM 149123101   244,900 668 SH   SOLE   0 0 668
CBIZ INC COM 124805102   707,835 9,017 SH   SOLE   0 0 9,017
COSTCO WHSL CORP NEW COM 22160K105   283,923 388 SH   SOLE   0 0 388
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336   60,990 19,000 SH   SOLE   0 0 19,000
DONALDSON INC COM 257651109   230,836 3,091 SH   SOLE   0 0 3,091
ECOLAB INC COM 278865100   1,596,538 6,914 SH   SOLE   0 0 6,914
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   1,434,540 26,709 SH   SOLE   0 0 26,709
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   7,830,645 280,066 SH   SOLE   0 0 280,066
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   813,444 19,739 SH   SOLE   0 0 19,739
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   460,716 10,298 SH   SOLE   0 0 10,298
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   1,184,560 27,625 SH   SOLE   0 0 27,625
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   1,813,007 42,664 SH   SOLE   0 0 42,664
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   3,303,088 81,417 SH   SOLE   0 0 81,417
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   776,329 36,362 SH   SOLE   0 0 36,362
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   406,052 9,395 SH   SOLE   0 0 9,395
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752   4,962,453 175,166 SH   SOLE   0 0 175,166
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   2,037,715 45,008 SH   SOLE   0 0 45,008
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   236,030 5,310 SH   SOLE   0 0 5,310
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   6,055,385 166,196 SH   SOLE   0 0 166,196
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   3,518,319 74,826 SH   SOLE   0 0 74,826
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   2,426,215 107,736 SH   SOLE   0 0 107,736
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   3,051,991 119,639 SH   SOLE   0 0 119,639
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   980,529 39,284 SH   SOLE   0 0 39,284
GRACO INC COM 384109104   923,011 9,876 SH   SOLE   0 0 9,876
HONEYWELL INTL INC COM 438516106   1,446,397 7,047 SH   SOLE   0 0 7,047
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359   407,209 16,217 SH   SOLE   0 0 16,217
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599   3,736,992 131,281 SH   SOLE   0 0 131,281
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   580,421 14,342 SH   SOLE   0 0 14,342
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   818,729 20,934 SH   SOLE   0 0 20,934
INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731   1,642,376 54,283 SH   SOLE   0 0 54,283
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   222,107 5,848 SH   SOLE   0 0 5,848
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   2,360,374 60,091 SH   SOLE   0 0 60,091
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   205,599 5,695 SH   SOLE   0 0 5,695
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   306,092 8,654 SH   SOLE   0 0 8,654
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   543,486 15,910 SH   SOLE   0 0 15,910
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   2,175,788 47,809 SH   SOLE   0 0 47,809
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   5,716,325 152,476 SH   SOLE   0 0 152,476
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   559,456 14,393 SH   SOLE   0 0 14,393
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   478,399 17,037 SH   SOLE   0 0 17,037
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   346,764 9,475 SH   SOLE   0 0 9,475
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   3,414,143 81,938 SH   SOLE   0 0 81,938
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   874,815 22,270 SH   SOLE   0 0 22,270
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   468,798 13,187 SH   SOLE   0 0 13,187
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   2,011,990 55,123 SH   SOLE   0 0 55,123
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   873,548 21,660 SH   SOLE   0 0 21,660
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   480,029 11,025 SH   SOLE   0 0 11,025
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   388,868 11,265 SH   SOLE   0 0 11,265
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   4,024,020 100,500 SH   SOLE   0 0 100,500
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615   1,754,606 36,882 SH   SOLE   0 0 36,882
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   8,124,383 228,213 SH   SOLE   0 0 228,213
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   1,162,494 20,165 SH   SOLE   0 0 20,165
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   651,294 17,851 SH   SOLE   0 0 17,851
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   329,743 8,121 SH   SOLE   0 0 8,121
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   728,828 20,600 SH   SOLE   0 0 20,600
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   268,270 8,262 SH   SOLE   0 0 8,262
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   4,936,492 158,424 SH   SOLE   0 0 158,424
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   877,203 26,115 SH   SOLE   0 0 26,115
INTUIT COM 461202103   397,800 612 SH   SOLE   0 0 612
INVESCO QQQ TR UNIT SER 1 46090E103   1,844,039 4,153 SH   SOLE   0 0 4,153
ISHARES TR MSCI EMG MKT ETF 464287234   251,903 6,132 SH   SOLE   0 0 6,132
ISHARES TR CORE S&P TTL STK 464287150   418,308 3,628 SH   SOLE   0 0 3,628
ISHARES TR ESG AWR MSCI USA 46435G425   241,531 2,101 SH   SOLE   0 0 2,101
JPMORGAN CHASE & CO COM 46625H100   262,041 1,308 SH   SOLE   0 0 1,308
LISTED FD TR TRUESHARES STRCT 53656F664   2,384,204 60,815 SH   SOLE   0 0 60,815
LISTED FD TR TRUESHARES STRUC 53656F714   2,134,584 59,106 SH   SOLE   0 0 59,106
LISTED FD TR TRUESHARES STRUC 53656F722   497,119 13,536 SH   SOLE   0 0 13,536
LISTED FD TR TRUESHARES NOV 53656F680   2,999,726 79,663 SH   SOLE   0 0 79,663
LOCKHEED MARTIN CORP COM 539830109   253,632 558 SH   SOLE   0 0 558
LUMEN TECHNOLOGIES INC COM 550241103   16,968 10,877 SH   SOLE   0 0 10,877
MEDTRONIC PLC SHS G5960L103   2,276,722 26,124 SH   SOLE   0 0 26,124
MICROSOFT CORP COM 594918104   2,073,079 4,927 SH   SOLE   0 0 4,927
NVIDIA CORPORATION COM 67066G104   417,445 462 SH   SOLE   0 0 462
OTTER TAIL CORP COM 689648103   550,429 6,371 SH   SOLE   0 0 6,371
PACER FDS TR US CASH COWS 100 69374H881   3,362,907 57,871 SH   SOLE   0 0 57,871
RBB FD INC US TREAS 20YR BD 74933W544   7,815,205 169,160 SH   SOLE   0 0 169,160
RBB FD INC US TREAS 3 MNTH 74933W452   6,975,383 139,424 SH   SOLE   0 0 139,424
RBB FD INC US TREASR 10 YR 74933W536   7,420,178 168,449 SH   SOLE   0 0 168,449
RBB FD INC US TREAS 30YR BD 74933W551   7,558,291 167,404 SH   SOLE   0 0 167,404
SCHWAB STRATEGIC TR US TIPS ETF 808524870   225,123 4,316 SH   SOLE   0 0 4,316
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,017,898 62,599 SH   SOLE   0 0 62,599
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   216,360 2,657 SH   SOLE   0 0 2,657
SELECT SECTOR SPDR TR ENERGY 81369Y506   252,458 2,674 SH   SOLE   0 0 2,674
SPDR GOLD TR GOLD SHS 78463V107   220,120 1,070 SH   SOLE   0 0 1,070
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   6,244,765 172,555 SH   SOLE   0 0 172,555
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   7,569,551 211,204 SH   SOLE   0 0 211,204
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   326,276 10,045 SH   SOLE   0 0 10,045
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,457,391 2,786 SH   SOLE   0 0 2,786
SPDR SER TR PORTFLI TIPS ETF 78464A656   15,370,104 599,926 SH   SOLE   0 0 599,926
SPDR SER TR PORTFOLIO S&P400 78464A847   431,787 8,095 SH   SOLE   0 0 8,095
SPDR SER TR PORTFOLIO S&P500 78464A854   12,995,607 211,208 SH   SOLE   0 0 211,208
SPDR SER TR PRTFLO S&P500 VL 78464A508   10,118,220 201,960 SH   SOLE   0 0 201,960
SPDR SER TR MSCI USA STRTGIC 78468R812   501,841 3,446 SH   SOLE   0 0 3,446
SPDR SER TR PRTFLO S&P500 GW 78464A409   335,393 4,585 SH   SOLE   0 0 4,585
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,887,104 193,319 SH   SOLE   0 0 193,319
STRYKER CORPORATION COM 863667101   232,616 650 SH   SOLE   0 0 650
TARGET CORP COM 87612E106   632,137 3,567 SH   SOLE   0 0 3,567
TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836   286,304 12,810 SH   SOLE   0 0 12,810
UNITEDHEALTH GROUP INC COM 91324P102   958,077 1,937 SH   SOLE   0 0 1,937
VANECK ETF TRUST BDC INCOME ETF 92189F411   211,723 12,528 SH   SOLE   0 0 12,528
VANGUARD INDEX FDS GROWTH ETF 922908736   216,846 630 SH   SOLE   0 0 630
VANGUARD INDEX FDS LARGE CAP ETF 922908637   267,093 1,114 SH   SOLE   0 0 1,114
VANGUARD INDEX FDS MID CAP ETF 922908629   2,317,701 9,276 SH   SOLE   0 0 9,276
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,960,717 12,952 SH   SOLE   0 0 12,952
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,350,089 5,195 SH   SOLE   0 0 5,195
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,227,854 2,554 SH   SOLE   0 0 2,554
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,399,393 11,977 SH   SOLE   0 0 11,977
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   201,092 4,772 SH   SOLE   0 0 4,772
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   372,365 7,359 SH   SOLE   0 0 7,359
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   693,764 13,828 SH   SOLE   0 0 13,828
WELLS FARGO CO NEW COM 949746101   640,758 11,055 SH   SOLE   0 0 11,055
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   335,082 6,663 SH   SOLE   0 0 6,663
WORLD GOLD TR SPDR GLD MINIS 98149E303   896,109 20,343 SH   SOLE   0 0 20,343
XCEL ENERGY INC COM 98389B100   1,167,204 21,715 SH   SOLE   0 0 21,715