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
ABBOTT LABS COM 002824100 627 5,309 SH   SOLE   0 0 5,309
ABBVIE INC COM 00287Y109 553 5,123 SH   SOLE   0 0 5,123
ALLIANT ENERGY CORP COM 018802108 241 4,298 SH   SOLE   0 0 4,298
AMAZON COM INC COM 023135106 240 73 SH   SOLE   0 0 73
APPLE INC COM 037833100 1,704 12,043 SH   SOLE   0 0 12,043
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 393 6,295 SH   SOLE   0 0 6,295
AT&T INC COM 00206R102 276 10,234 SH   SOLE   0 0 10,234
COCA COLA CO COM 191216100 296 5,637 SH   SOLE   0 0 5,637
DOMINION ENERGY INC COM 25746U109 208 2,854 SH   SOLE   0 0 2,854
ECOLAB INC COM 278865100 1,091 5,229 SH   SOLE   0 0 5,229
ETF SER SOLUTIONS APTUS DEFINED 26922A388 25,467 889,505 SH   SOLE   0 0 889,505
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 372 9,442 SH   SOLE   0 0 9,442
ETF SER SOLUTIONS APTUS COLLARED 26922A222 240 7,997 SH   SOLE   0 0 7,997
EXXON MOBIL CORP COM 30231G102 503 8,556 SH   SOLE   0 0 8,556
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 330 16,090 SH   SOLE   0 0 16,090
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,654 67,708 SH   SOLE   0 0 67,708
INVESCO QQQ TR UNIT SER 1 46090E103 20,747 57,960 SH   SOLE   0 0 57,960
ISHARES TR MSCI USA MIN VOL 46429B697 1,221 16,608 SH   SOLE   0 0 16,608
ISHARES TR MSCI USA MMENTM 46432F396 760 4,330 SH   SOLE   0 0 4,330
ISHARES TR CORE DIV GRWTH 46434V621 21,904 435,988 SH   SOLE   0 0 435,988
ISHARES TR CORE S&P500 ETF 464287200 44,687 103,726 SH   SOLE   0 0 103,726
ISHARES TR CRE U S REIT ETF 464288521 10,450 178,181 SH   SOLE   0 0 178,181
ISHARES TR CORE INTL AGGR 46435G672 822 14,940 SH   SOLE   0 0 14,940
ISHARES TR MSCI USA QLT FCT 46432F339 1,762 13,374 SH   SOLE   0 0 13,374
ISHARES TR MSCI USA VALUE 46432F388 332 3,294 SH   SOLE   0 0 3,294
ISHARES TR U.S. MED DVC ETF 464288810 485 7,723 SH   SOLE   0 0 7,723
ISHARES TR CORE US AGGBD ET 464287226 202 1,758 SH   SOLE   0 0 1,758
ISHARES TR BLACKROCK ULTRA 46434V878 235 4,656 SH   SOLE   0 0 4,656
ISHARES TR ESG AWR MSCI USA 46435G425 323 3,276 SH   SOLE   0 0 3,276
ISHARES TR MSCI INTL MULTFT 46434V274 235 8,082 SH   SOLE   0 0 8,082
JOHNSON & JOHNSON COM 478160104 229 1,418 SH   SOLE   0 0 1,418
MASTERCARD INCORPORATED CL A 57636Q104 339 976 SH   SOLE   0 0 976
MGE ENERGY INC COM 55277P104 302 4,107 SH   SOLE   0 0 4,107
MICROSOFT CORP COM 594918104 605 2,145 SH   SOLE   0 0 2,145
NEXTERA ENERGY INC COM 65339F101 346 4,406 SH   SOLE   0 0 4,406
NVIDIA CORPORATION COM 67066G104 526 2,539 SH   SOLE   0 0 2,539
PFIZER INC COM 717081103 231 5,359 SH   SOLE   0 0 5,359
PROCTER AND GAMBLE CO COM 742718109 224 1,603 SH   SOLE   0 0 1,603
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 236 2,265 SH   SOLE   0 0 2,265
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 508 3,432 SH   SOLE   0 0 3,432
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 550 10,754 SH   SOLE   0 0 10,754
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 473 6,166 SH   SOLE   0 0 6,166
SPDR GOLD TR GOLD SHS 78463V107 479 2,916 SH   SOLE   0 0 2,916
SPDR SER TR PORTFOLI S&P1500 78464A805 850 16,036 SH   SOLE   0 0 16,036
SPDR SER TR PORTFOLIO S&P600 78468R853 432 10,138 SH   SOLE   0 0 10,138
SPDR SER TR PORTFOLIO S&P500 78464A854 239 4,729 SH   SOLE   0 0 4,729
SPDR SER TR MSCI USA STRTGIC 78468R812 227 1,899 SH   SOLE   0 0 1,899
THERMO FISHER SCIENTIFIC INC COM 883556102 2,068 3,619 SH   SOLE   0 0 3,619
VANGUARD INDEX FDS SMALL CP ETF 922908751 26,701 122,106 SH   SOLE   0 0 122,106
VANGUARD INDEX FDS GROWTH ETF 922908736 392 1,352 SH   SOLE   0 0 1,352
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 208 2,047 SH   SOLE   0 0 2,047
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 237 4,319 SH   SOLE   0 0 4,319
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,461 57,848 SH   SOLE   0 0 57,848
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,807 21,926 SH   SOLE   0 0 21,926
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 418 2,723 SH   SOLE   0 0 2,723
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 511 4,949 SH   SOLE   0 0 4,949
VANGUARD WORLD FD ESG INTL STK ETF 921910725 846 13,705 SH   SOLE   0 0 13,705
VANGUARD WORLD FDS INF TECH ETF 92204A702 237 590 SH   SOLE   0 0 590
VERIZON COMMUNICATIONS INC COM 92343V104 202 3,738 SH   SOLE   0 0 3,738
WISDOMTREE TR EM EX ST-OWNED 97717X578 11,069 296,591 SH   SOLE   0 0 296,591