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   716,604 6,305 SH   SOLE   0 0 6,305
ABBVIE INC COM 00287Y109   1,029,563 5,654 SH   SOLE   0 0 5,654
ADVANCED MICRO DEVICES INC COM 007903107   315,316 1,747 SH   SOLE   0 0 1,747
ALLIANT ENERGY CORP COM 018802108   1,124,289 22,307 SH   SOLE   0 0 22,307
ALPHABET INC CAP STK CL A 02079K305   278,164 1,843 SH   SOLE   0 0 1,843
AMAZON COM INC COM 023135106   443,194 2,457 SH   SOLE   0 0 2,457
APPLE INC COM 037833100   799,250 4,661 SH   SOLE   0 0 4,661
ASSOCIATED BANC CORP COM 045487105   261,927 12,177 SH   SOLE   0 0 12,177
AST SPACEMOBILE INC COM CL A 00217D100   58,377 20,130 SH   SOLE   0 0 20,130
AT&T INC COM 00206R102   183,273 10,413 SH   SOLE   0 0 10,413
COSTCO WHSL CORP NEW COM 22160K105   201,577 275 SH   SOLE   0 0 275
DEERE & CO COM 244199105   215,224 524 SH   SOLE   0 0 524
DIANA SHIPPING INC COM Y2066G104   55,000 19,031 SH   SOLE   0 0 19,031
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   258,309 4,144 SH   SOLE   0 0 4,144
ECOLAB INC COM 278865100   809,766 3,507 SH   SOLE   0 0 3,507
ELI LILLY & CO COM 532457108   1,247,848 1,604 SH   SOLE   0 0 1,604
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   3,298,603 91,547 SH   SOLE   0 0 91,547
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   1,367,307 38,023 SH   SOLE   0 0 38,023
ETF SER SOLUTIONS APTUS DEFINED 26922A388   1,754,175 65,798 SH   SOLE   0 0 65,798
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   1,157,832 27,574 SH   SOLE   0 0 27,574
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   1,431,207 61,215 SH   SOLE   0 0 61,215
ETF SER SOLUTIONS APTUS INT ENH YL 26922B709   1,809,658 86,961 SH   SOLE   0 0 86,961
ETF SER SOLUTIONS APTUS LARGE CAP 26922B535   1,945,476 66,512 SH   SOLE   0 0 66,512
EXXON MOBIL CORP COM 30231G102   683,202 5,878 SH   SOLE   0 0 5,878
FIDELITY NATL INFORMATION SV COM 31620M106   260,223 3,508 SH   SOLE   0 0 3,508
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   201,370 11,626 SH   SOLE   0 0 11,626
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   502,882 12,197 SH   SOLE   0 0 12,197
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   216,986 10,149 SH   SOLE   0 0 10,149
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,992,895 81,012 SH   SOLE   0 0 81,012
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,266,654 29,994 SH   SOLE   0 0 29,994
GENIUS SPORTS LIMITED SHARES CL A G3934V109   99,611 17,445 SH   SOLE   0 0 17,445
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   317,882 4,995 SH   SOLE   0 0 4,995
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   394,313 16,167 SH   SOLE   0 0 16,167
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   540,460 3,191 SH   SOLE   0 0 3,191
INVESCO QQQ TR UNIT SER 1 46090E103   24,183,762 54,467 SH   SOLE   0 0 54,467
ISHARES TR CRE U S REIT ETF 464288521   13,000,338 241,642 SH   SOLE   0 0 241,642
ISHARES TR CORE DIV GRWTH 46434V621   3,694,751 63,637 SH   SOLE   0 0 63,637
ISHARES TR CORE S&P500 ETF 464287200   8,807,249 16,752 SH   SOLE   0 0 16,752
ISHARES TR TIPS BD ETF 464287176   224,473 2,090 SH   SOLE   0 0 2,090
ISHARES TR MSCI USA MIN VOL 46429B697   708,820 8,481 SH   SOLE   0 0 8,481
ISHARES TR MSCI USA MMENTM 46432F396   694,506 3,707 SH   SOLE   0 0 3,707
ISHARES TR MSCI USA QLT FCT 46432F339   1,310,855 7,976 SH   SOLE   0 0 7,976
ISHARES TR ESG AWR MSCI USA 46435G425   284,411 2,474 SH   SOLE   0 0 2,474
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   1,009,606 19,096 SH   SOLE   0 0 19,096
JOHNSON & JOHNSON COM 478160104   315,724 1,996 SH   SOLE   0 0 1,996
JPMORGAN CHASE & CO COM 46625H100   370,320 1,849 SH   SOLE   0 0 1,849
MASTERCARD INCORPORATED CL A 57636Q104   562,955 1,169 SH   SOLE   0 0 1,169
MCDONALDS CORP COM 580135101   520,394 1,846 SH   SOLE   0 0 1,846
MERCK & CO INC COM 58933Y105   487,173 3,692 SH   SOLE   0 0 3,692
MGE ENERGY INC COM 55277P104   697,392 8,859 SH   SOLE   0 0 8,859
MICROSOFT CORP COM 594918104   901,176 2,142 SH   SOLE   0 0 2,142
NATURAL HEALTH TRENDS CORP COM 63888P406   73,058 10,904 SH   SOLE   0 0 10,904
NEXTERA ENERGY INC COM 65339F101   252,524 3,951 SH   SOLE   0 0 3,951
NVIDIA CORPORATION COM 67066G104   992,130 1,098 SH   SOLE   0 0 1,098
PACER FDS TR US CASH COWS 100 69374H881   659,897 11,356 SH   SOLE   0 0 11,356
PAYSAFE LIMITED *W EXP 03/30/202 G6964L115   1,449 46,000 SH   SOLE   0 0 46,000
PEPSICO INC COM 713448108   1,178,918 6,736 SH   SOLE   0 0 6,736
RPM INTL INC COM 749685103   214,380 1,802 SH   SOLE   0 0 1,802
SCHWAB STRATEGIC TR US TIPS ETF 808524870   5,138,960 98,523 SH   SOLE   0 0 98,523
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   245,514 4,305 SH   SOLE   0 0 4,305
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,100,438 13,648 SH   SOLE   0 0 13,648
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   468,200 13,148 SH   SOLE   0 0 13,148
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   489,935 12,556 SH   SOLE   0 0 12,556
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   373,043 6,011 SH   SOLE   0 0 6,011
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   523,584 5,647 SH   SOLE   0 0 5,647
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   486,219 5,971 SH   SOLE   0 0 5,971
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   396,624 8,227 SH   SOLE   0 0 8,227
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   240,760 1,156 SH   SOLE   0 0 1,156
SHELL PLC SPON ADS 780259305   246,642 3,679 SH   SOLE   0 0 3,679
SPDR GOLD TR GOLD SHS 78463V107   340,878 1,657 SH   SOLE   0 0 1,657
SPDR SER TR PRTFLO S&P500 VL 78464A508   20,790,047 414,971 SH   SOLE   0 0 414,971
SPDR SER TR PORTFOLIO S&P500 78464A854   1,388,855 22,572 SH   SOLE   0 0 22,572
SPDR SER TR PORTFOLI S&P1500 78464A805   700,767 10,924 SH   SOLE   0 0 10,924
SPDR SER TR PORTFOLIO S&P600 78468R853   385,423 8,955 SH   SOLE   0 0 8,955
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   2,315,866 82,857 SH   SOLE   0 0 82,857
THERMO FISHER SCIENTIFIC INC COM 883556102   980,538 1,687 SH   SOLE   0 0 1,687
UNION PAC CORP COM 907818108   216,491 880 SH   SOLE   0 0 880
VANGUARD INDEX FDS SMALL CP ETF 922908751   26,386,035 115,430 SH   SOLE   0 0 115,430
VANGUARD INDEX FDS GROWTH ETF 922908736   434,035 1,261 SH   SOLE   0 0 1,261
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   209,936 5,026 SH   SOLE   0 0 5,026
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   421,889 3,818 SH   SOLE   0 0 3,818
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,768,754 46,811 SH   SOLE   0 0 46,811
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,667,746 21,572 SH   SOLE   0 0 21,572
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   471,499 2,582 SH   SOLE   0 0 2,582
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   957,695 19,089 SH   SOLE   0 0 19,089
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   517,200 4,275 SH   SOLE   0 0 4,275
VANGUARD WORLD FD ESG INTL STK ETF 921910725   647,151 11,261 SH   SOLE   0 0 11,261
VANGUARD WORLD FD INF TECH ETF 92204A702   284,258 542 SH   SOLE   0 0 542
VERIZON COMMUNICATIONS INC COM 92343V104   206,139 4,913 SH   SOLE   0 0 4,913
WEC ENERGY GROUP INC COM 92939U106   218,603 2,662 SH   SOLE   0 0 2,662
WISDOMTREE TR EM EX ST-OWNED 97717X578   442,224 15,011 SH   SOLE   0 0 15,011
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   101,215 10,001 SH   SOLE   0 0 10,001