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
3M COMPANY COM COM 88579Y101 519 3,490 SH   SOLE None 0 0 3,490
ABBOTT LABORATORIES COM COM 002824100 221 1,872 SH   SOLE None 0 0 1,872
ABBVIE INC COM COM 00287Y109 293 1,810 SH   SOLE None 0 0 1,810
AFLAC INC COM COM 001055102 726 11,282 SH   SOLE None 0 0 11,282
ALIBABA GROUP HOLDING LTD ADR SPONSORED SPONSORED ADS 01609W102 375 3,450 SH   SOLE None 0 0 3,450
ALLIANT ENERGY CORP COM COM 018802108 408 6,543 SH   SOLE None 0 0 6,543
ALPHABET INC COM CL C CAP STK CL C 02079K107 1,086 389 SH   SOLE None 0 0 389
AMAZON COM INC COM COM 023135106 482 148 SH   SOLE None 0 0 148
AMERISOURCEBERGEN CORPORATION COM COM 03073E105 322 2,086 SH   SOLE None 0 0 2,086
AMGEN INC COM COM 031162100 547 2,265 SH   SOLE None 0 0 2,265
APPLE INC COM COM 037833100 2,534 14,512 SH   SOLE None 0 0 14,512
AT T INC COM COM 00206R102 574 24,300 SH   SOLE None 0 0 24,300
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 1,545 4,378 SH   SOLE None 0 0 4,378
BOOKING HOLDINGS INC COM COM 09857L108 392 167 SH   SOLE None 0 0 167
CARMAX INC COM COM 143130102 329 3,412 SH   SOLE None 0 0 3,412
CASEY S GENERAL STORES INC COM COM 147528103 516 2,607 SH   SOLE None 0 0 2,607
CATERPILLAR INC COM COM 149123101 444 1,992 SH   SOLE None 0 0 1,992
CHEVRON CORPORATION COM COM 166764100 350 2,151 SH   SOLE None 0 0 2,151
COCA COLA CO COM COM 191216100 602 9,712 SH   SOLE None 0 0 9,712
COMCAST CORP COM CL A CL A 20030N101 293 6,261 SH   SOLE None 0 0 6,261
CONSOLIDATED EDISON INC COM COM 209115104 370 3,913 SH   SOLE None 0 0 3,913
CVS HEALTH CORPORATION COM COM 126650100 326 3,226 SH   SOLE None 0 0 3,226
DEERE CO COM COM 244199105 4,896 11,784 SH   SOLE None 0 0 11,784
DOCUSIGN INC COM COM 256163106 238 2,230 SH   SOLE None 0 0 2,230
ENBRIDGE INC COM COM 29250N105 384 8,343 SH   SOLE None 0 0 8,343
EXXON MOBIL CORPORATION COM COM 30231G102 1,626 19,690 SH   SOLE None 0 0 19,690
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 275 4,634 SH   SOLE None 0 0 4,634
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 1,960 40,045 SH   SOLE None 0 0 40,045
FIRST TR EXCHANGE TRADED FD IV SENIOR LN FD ETF SENIOR LN FD 33738D309 325 6,920 SH   SOLE None 0 0 6,920
FIRST TR EXCHANGE TRADED FD V MNGD FUTRS STRGY ETF MNGD FUTRS STRGY 33739G103 222 4,558 SH   SOLE None 0 0 4,558
FIRST TR EXCHANGE TRADED FD VI ACTV FCTR LGCP ETF ACTV FCTR LGCP 33740F821 365 13,700 SH   SOLE None 0 0 13,700
FIRST TR EXCHANGE TRADED FD VI CBOE EQT BUFER ETF CBOE EQT BUFER 33740F847 1,686 44,521 SH   SOLE None 0 0 44,521
FIRST TR EXCHANGE TRADED FD VI CBOE VEST FD OF DEEP BUFFER CBOE VEST FD DEP 33740U703 299 14,126 SH   SOLE None 0 0 14,126
FIRST TR EXCHANGE TRADED FD VI CBOE VEST NASDAQ 100 BUF DEC FT CBOE GRWT100 33740F649 463 20,811 SH   SOLE None 0 0 20,811
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET FT CBOE VEST BFR 33740F623 650 18,640 SH   SOLE None 0 0 18,640
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET VEST US EQTY BUF 33740F664 544 15,557 SH   SOLE None 0 0 15,557
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET FT CBOE VEST US 33740U307 2,692 76,171 SH   SOLE None 0 0 76,171
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET FT CBOE EQTY BFR 33740U505 233 6,856 SH   SOLE None 0 0 6,856
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER JU CBOE VEST US EQT 33740U208 745 20,645 SH   SOLE None 0 0 20,645
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY DEEP BUFF CBOE VEST US EQT 33740F631 654 20,039 SH   SOLE None 0 0 20,039
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER FT CBOE VEST MAR 33740F599 311 9,207 SH   SOLE None 0 0 9,207
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER CBOE VEST US BUF 33740F748 929 24,425 SH   SOLE None 0 0 24,425
FIRST TR EXCHANGE TRADED FD VI DEVELOPED INTL ETF DEVELOPED INTL 33738R787 1,556 29,826 SH   SOLE None 0 0 29,826
FIRST TR EXCHANGE TRADED FD VI LARGE CP US EQ ETF LARGE CP US EQ 33738R761 2,534 75,936 SH   SOLE None 0 0 75,936
FIRST TR EXCHANGE TRADED FD VI MID CAP US EQT ETF MID CAP US EQT 33738R753 1,392 47,202 SH   SOLE None 0 0 47,202
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF NASD TECH DIV 33738R118 1,943 32,979 SH   SOLE None 0 0 32,979
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF RISNG DIVD ACHIV 33738R506 3,437 70,143 SH   SOLE None 0 0 70,143
FIRST TR EXCHANGE TRADED FD VI SMID RISNG ETF SMID RISNG ETF 33741X102 2,059 73,887 SH   SOLE None 0 0 73,887
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF TCW OPPORTUNIS 33740F805 8,578 173,033 SH   SOLE None 0 0 173,033
FIRST TR EXCHANGE TRADED FD VI US EQUITY BUFFER FEB ETF US EQT BUFFER 33740F763 1,060 27,763 SH   SOLE None 0 0 27,763
FIRST TR EXCHANGE TRADED FD VI VEST US BUFFER ETF VEST US BUFFER 33740F862 2,363 62,112 SH   SOLE None 0 0 62,112
FIRST TRUST EXCHANGE TRADED AL COM SHS ETF COM SHS 33735K108 6,279 58,847 SH   SOLE None 0 0 58,847
FIRST TRUST EXCHANGE TRADED AL DEV MRK EX US ETF DEV MRK EX US 33737J174 2,982 51,558 SH   SOLE None 0 0 51,558
FIRST TRUST EXCHANGE TRADED AL EMERG MKT ALPH ETF EMERG MKT ALPH 33737J182 756 30,107 SH   SOLE None 0 0 30,107
FIRST TRUST EXCHANGE TRADED AL EUROPE ALPHADEX ETF EUROPE ALPHADEX 33737J117 344 8,926 SH   SOLE None 0 0 8,926
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGD MUN ETF 33739N108 6,930 130,609 SH   SOLE None 0 0 130,609
FIRST TRUST EXCHANGE TRADED FU ALT ABSLT STRG ETF ALT ABSLT STRG 33740Y101 291 8,605 SH   SOLE None 0 0 8,605
FIRST TRUST EXCHANGE TRADED FU CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 9,317 119,152 SH   SOLE None 0 0 119,152
FIRST TRUST EXCHANGE TRADED FU MUNI HI INCM ETF MUNI HI INCM ETF 33739P301 442 8,650 SH   SOLE None 0 0 8,650
FIRST TRUST EXCHANGE TRADED FU PFD SECS INC ETF PFD SECS INC ETF 33739E108 481 25,300 SH   SOLE None 0 0 25,300
FIRST TRUST EXCHANGE TRADED FU SHRT DUR MNG MUN ETF SHRT DUR MNG MUN 33739P830 1,575 78,427 SH   SOLE None 0 0 78,427
FIRST TRUST LARGE CAP VALUE AL COM SHS ETF COM SHS 33735J101 4,787 67,891 SH   SOLE None 0 0 67,891
FIRST TST VALUE LI SHS ETF SHS 33734H106 7,835 185,228 SH   SOLE None 0 0 185,228
GENERAL DYNAMICS CORP COM COM 369550108 849 3,523 SH   SOLE None 0 0 3,523
GLOBAL PAYMENTS INC COM COM 37940X102 203 1,490 SH   SOLE None 0 0 1,490
HOME DEPOT INC COM COM 437076102 1,425 4,762 SH   SOLE None 0 0 4,762
INTEL CORP COM COM 458140100 216 4,362 SH   SOLE None 0 0 4,362
INVESCO EXCHANGE TRADED FUND T OPTIMUM YIELD ETF OPTIMUM YIELD 46090F100 874 49,583 SH   SOLE None 0 0 49,583
IQVIA HOLDINGS INC COM COM 46266C105 253 1,097 SH   SOLE None 0 0 1,097
ISHARES TRUST CORE DIV GRWTH ETF CORE DIV GRWTH 46434V621 215 4,037 SH   SOLE None 0 0 4,037
ISHARES TRUST CORE S P MCP ETF CORE S&P MCP ETF 464287507 733 2,734 SH   SOLE None 0 0 2,734
ISHARES TRUST CORE S P SCP ETF CORE S&P SCP ETF 464287804 319 2,961 SH   SOLE None 0 0 2,961
ISHARES TRUST CORE S P500 ETF CORE S&P500 ETF 464287200 1,261 2,780 SH   SOLE None 0 0 2,780
JOHNSON JOHNSON COM COM 478160104 999 5,641 SH   SOLE None 0 0 5,641
JP MORGAN CHASE CO COM COM 46625H100 712 5,230 SH   SOLE None 0 0 5,230
LOCKHEED MARTIN CORP COM COM 539830109 247 560 SH   SOLE None 0 0 560
LOWE S COMPANIES INC COM COM 548661107 239 1,184 SH   SOLE None 0 0 1,184
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 561 1,571 SH   SOLE None 0 0 1,571
MCDONALD S CORPORATION COM COM 580135101 780 3,158 SH   SOLE None 0 0 3,158
MEDTRONIC PLC COM SHS G5960L103 591 5,326 SH   SOLE None 0 0 5,326
META PLATFORMS INC COM CL A CL A 30303M102 596 2,683 SH   SOLE None 0 0 2,683
METLIFE INC COM COM 59156R108 540 7,684 SH   SOLE None 0 0 7,684
MICROSOFT CORP COM COM 594918104 1,415 4,591 SH   SOLE None 0 0 4,591
MORGAN STANLEY COM COM NEW 617446448 237 2,721 SH   SOLE None 0 0 2,721
NEXTERA ENERGY INC COM COM 65339F101 524 6,196 SH   SOLE None 0 0 6,196
NUVEEN MUN VALUE FUND COM COM 670928100 134 14,055 SH   SOLE None 0 0 14,055
ORACLE CORP COM COM 68389X105 355 4,295 SH   SOLE None 0 0 4,295
PEPSICO INC COM COM 713448108 509 3,043 SH   SOLE None 0 0 3,043
PFIZER INC COM COM 717081103 391 7,571 SH   SOLE None 0 0 7,571
PHILIP MORRIS INTL INC COM COM 718172109 212 2,264 SH   SOLE None 0 0 2,264
PROCTER GAMBLE CO COM COM 742718109 359 2,350 SH   SOLE None 0 0 2,350
QUALCOMM INC COM COM 747525103 352 2,303 SH   SOLE None 0 0 2,303
RACKSPACE TECHNOLOGY INC COM COM 750102105 561 50,305 SH   SOLE None 0 0 50,305
SCHWAB STRATEGIC TR INTRM TRM TRES ETF INTRM TRM TRES 808524854 350 6,577 SH   SOLE None 0 0 6,577
SELECT SECTOR SPDR TRUST TECHNOLOGY ETF TECHNOLOGY 81369Y803 216 1,360 SH   SOLE None 0 0 1,360
SPDR BLOOMBERG 1 10 YEAR TIPS ETF BLOMBERG 1 10 YR 78468R861 800 38,695 SH   SOLE None 0 0 38,695
SPDR INDEX SHARES FUNDS DJ GLB RL ES ETF DJ GLB RL ES ETF 78463X749 498 9,237 SH   SOLE None 0 0 9,237
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 4,469 130,377 SH   SOLE None 0 0 130,377
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 1,977 51,165 SH   SOLE None 0 0 51,165
SPDR INDEX SHARES FUNDS S P INTL SMLCP ETF S&P INTL SMLCP 78463X871 688 19,579 SH   SOLE None 0 0 19,579
SPDR PORTFLI HIGH YLD ETF PORTFLI HIGH YLD 78468R606 383 15,267 SH   SOLE None 0 0 15,267
SPDR PORTFOLIO S P 600 SM CAP ETF PORTFOLIO S&P600 78468R853 1,057 25,130 SH   SOLE None 0 0 25,130
SPDR S P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 800 1,773 SH   SOLE None 0 0 1,773
SPDR SERIES TRUST PORTFLI INTRMDIT ETF PORTFLI INTRMDIT 78464A672 542 17,900 SH   SOLE None 0 0 17,900
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 5,015 180,463 SH   SOLE None 0 0 180,463
SPDR SERIES TRUST PORTFOLIO INTRMD ETF PORTFOLIO INTRMD 78464A375 3,875 113,484 SH   SOLE None 0 0 113,484
SPDR SERIES TRUST PORTFOLIO LN TSR ETF PORTFOLIO LN TSR 78464A664 859 22,721 SH   SOLE None 0 0 22,721
SPDR SERIES TRUST PORTFOLIO S P 400 MID CAP ETF PORTFOLIO S&P400 78464A847 1,107 23,488 SH   SOLE None 0 0 23,488
SPDR SERIES TRUST PORTFOLIO S P 500 ETF PORTFOLIO S&P500 78464A854 9,125 171,767 SH   SOLE None 0 0 171,767
SPDR SERIES TRUST SPDR BLOOMBERG EMERGING MAR BLOMBRG BRC EMRG 78464A391 565 24,895 SH   SOLE None 0 0 24,895
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 900 20,027 SH   SOLE None 0 0 20,027
STARBUCKS CORP COM COM 855244109 411 4,527 SH   SOLE None 0 0 4,527
TAIWAN SEMICONDUCTOR MANUFACTU ADR SPONSORED SPONSORED ADS 874039100 215 2,066 SH   SOLE None 0 0 2,066
TESLA INC COM COM 88160R101 229 213 SH   SOLE None 0 0 213
TEXAS INSTRUMENTS INC COM COM 882508104 549 2,997 SH   SOLE None 0 0 2,997
TRUIST FINANCIAL CORPORATION COM COM 89832Q109 479 8,451 SH   SOLE None 0 0 8,451
UNION PACIFIC CORP COM COM 907818108 1,606 5,879 SH   SOLE None 0 0 5,879
UNITEDHEALTH GROUP INC COM COM 91324P102 940 1,843 SH   SOLE None 0 0 1,843
US BANCORP COM COM NEW 902973304 226 4,266 SH   SOLE None 0 0 4,266
VANGUARD EXTEND MKT ETF EXTEND MKT ETF 922908652 3,597 21,715 SH   SOLE None 0 0 21,715
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 11,004 229,117 SH   SOLE None 0 0 229,117
VANGUARD FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 3,477 75,388 SH   SOLE None 0 0 75,388
VANGUARD INF TECH ETF INF TECH ETF 92204A702 205 494 SH   SOLE None 0 0 494
VANGUARD INT TERM CORP ETF INT-TERM CORP 92206C870 512 5,952 SH   SOLE None 0 0 5,952
VANGUARD INTERMED TERM ETF INTERMED TERM 921937819 2,114 25,815 SH   SOLE None 0 0 25,815
VANGUARD LONG TERM BOND ETF LONG TERM BOND 921937793 2,132 23,252 SH   SOLE None 0 0 23,252
VANGUARD MTG BKD SECS ETF MORTG-BACK SEC 92206C771 2,281 45,532 SH   SOLE None 0 0 45,532
VANGUARD S P 500 ETF SHS S&P 500 ETF SHS 922908363 18,534 44,643 SH   SOLE None 0 0 44,643
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND 921937827 4,100 52,639 SH   SOLE None 0 0 52,639
VANGUARD TOTAL INT BD ETF INTL BD IDX ETF 92203J407 4,939 94,196 SH   SOLE None 0 0 94,196
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 234 1,030 SH   SOLE None 0 0 1,030
VERIZON COMMUNICATIONS COM COM 92343V104 604 11,868 SH   SOLE None 0 0 11,868
VISA INC COM CL A COM CL A 92826C839 926 4,178 SH   SOLE None 0 0 4,178
WALMART INC COM COM 931142103 542 3,639 SH   SOLE None 0 0 3,639
WALT DISNEY COMPANY THE COM COM 254687106 386 2,815 SH   SOLE None 0 0 2,815
XCEL ENERGY INC COM COM 98389B100 435 6,037 SH   SOLE None 0 0 6,037