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
3M CO COM 88579Y101   304,940 2,901 SH   SOLE   2,901 0 0
ABBOTT LABS COM 002824100   200,348 1,979 SH   SOLE   1,979 0 0
ABBVIE INC COM 00287Y109   277,795 1,743 SH   SOLE   1,743 0 0
AFLAC INC COM 001055102   677,460 10,500 SH   SOLE   10,500 0 0
ALLIANT ENERGY CORP COM 018802108   314,686 5,893 SH   SOLE   5,893 0 0
ALPHABET INC CAP STK CL C 02079K107   568,256 5,464 SH   SOLE   5,464 0 0
AMERISOURCEBERGEN CORP COM 03073E105   319,210 1,994 SH   SOLE   1,994 0 0
AMGEN INC COM 031162100   659,357 2,727 SH   SOLE   2,727 0 0
ANALOG DEVICES INC COM 032654105   246,149 1,248 SH   SOLE   1,248 0 0
APPLE INC COM 037833100   2,181,709 13,230 SH   SOLE   13,230 0 0
AT&T INC COM 00206R102   409,771 21,287 SH   SOLE   21,287 0 0
BECTON DICKINSON & CO COM 075887109   205,515 830 SH   SOLE   830 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,583,064 5,127 SH   SOLE   5,127 0 0
BLACKROCK INC COM 09247X101   249,250 373 SH   SOLE   373 0 0
BOOKING HOLDINGS INC COM 09857L108   241,369 91 SH   SOLE   91 0 0
CASEYS GEN STORES INC COM 147528103   531,119 2,454 SH   SOLE   2,454 0 0
CATERPILLAR INC COM 149123101   270,575 1,182 SH   SOLE   1,182 0 0
CHEVRON CORP NEW COM 166764100   320,110 1,962 SH   SOLE   1,962 0 0
COCA COLA CO COM 191216100   762,672 12,295 SH   SOLE   12,295 0 0
COMCAST CORP NEW CL A 20030N101   475,763 12,550 SH   SOLE   12,550 0 0
CONSOLIDATED EDISON INC COM 209115104   328,913 3,438 SH   SOLE   3,438 0 0
DEERE & CO COM 244199105   4,149,966 10,051 SH   SOLE   10,051 0 0
DISNEY WALT CO COM 254687106   278,562 2,782 SH   SOLE   2,782 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   219,276 2,273 SH   SOLE   2,273 0 0
EDISON INTL COM 281020107   258,359 3,660 SH   SOLE   3,660 0 0
ENBRIDGE INC COM 29250N105   377,004 9,882 SH   SOLE   9,882 0 0
EXXON MOBIL CORP COM 30231G102   2,183,696 19,913 SH   SOLE   19,913 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,377,366 69,284 SH   SOLE   69,284 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   4,310,790 84,632 SH   SOLE   84,632 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   433,356 27,153 SH   SOLE   27,153 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   248,189 5,293 SH   SOLE   5,293 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   3,548,553 70,005 SH   SOLE   70,005 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   255,509 8,603 SH   SOLE   8,603 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   164,623 12,415 SH   SOLE   12,415 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   952,054 14,231 SH   SOLE   14,231 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   285,707 2,657 SH   SOLE   2,657 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   8,936,178 122,514 SH   SOLE   122,514 0 0
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   871,398 28,120 SH   SOLE   28,120 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   3,508,719 131,656 SH   SOLE   131,656 0 0
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   604,051 21,870 SH   SOLE   21,870 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,350,352 30,095 SH   SOLE   30,095 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,072,304 43,290 SH   SOLE   43,290 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,534,575 46,858 SH   SOLE   46,858 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   233,388 4,537 SH   SOLE   4,537 0 0
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   164,934 10,505 SH   SOLE   10,505 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   221,554 11,766 SH   SOLE   11,766 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   241,913 5,146 SH   SOLE   5,146 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   336,351 5,652 SH   SOLE   5,652 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   1,340,834 35,662 SH   SOLE   35,662 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   351,797 11,861 SH   SOLE   11,861 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   533,600 13,941 SH   SOLE   13,941 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474   362,686 11,958 SH   SOLE   11,958 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   1,159,244 33,074 SH   SOLE   33,074 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   2,018,216 55,328 SH   SOLE   55,328 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   506,308 16,396 SH   SOLE   16,396 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   678,134 21,777 SH   SOLE   21,777 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   305,298 9,534 SH   SOLE   9,534 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   400,901 11,760 SH   SOLE   11,760 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   9,218,215 204,576 SH   SOLE   204,576 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   374,141 11,648 SH   SOLE   11,648 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   1,808,391 51,142 SH   SOLE   51,142 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   558,068 15,429 SH   SOLE   15,429 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   262,341 7,792 SH   SOLE   7,792 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   591,947 17,607 SH   SOLE   17,607 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   353,822 10,778 SH   SOLE   10,778 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   639,295 18,331 SH   SOLE   18,331 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   1,097,449 57,919 SH   SOLE   57,919 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,137,030 36,809 SH   SOLE   36,809 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   405,292 12,409 SH   SOLE   12,409 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,297,572 34,713 SH   SOLE   34,713 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   742,566 20,162 SH   SOLE   20,162 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   3,749,255 56,468 SH   SOLE   56,468 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,060,057 29,861 SH   SOLE   29,861 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   137,383 11,777 SH   SOLE   11,777 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   7,342,704 182,836 SH   SOLE   182,836 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   3,640,647 39,130 SH   SOLE   39,130 0 0
GENERAL DYNAMICS CORP COM 369550108   789,476 3,459 SH   SOLE   3,459 0 0
GENUINE PARTS CO COM 372460105   225,032 1,345 SH   SOLE   1,345 0 0
HOME DEPOT INC COM 437076102   782,079 2,650 SH   SOLE   2,650 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   208,586 1,591 SH   SOLE   1,591 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   520,770 36,622 SH   SOLE   36,622 0 0
ISHARES TR CORE S&P500 ETF 464287200   969,738 2,359 SH   SOLE   2,359 0 0
ISHARES TR CORE S&P SCP ETF 464287804   284,685 2,944 SH   SOLE   2,944 0 0
ISHARES TR CORE S&P MCP ETF 464287507   614,422 2,456 SH   SOLE   2,456 0 0
JOHNSON & JOHNSON COM 478160104   903,377 5,828 SH   SOLE   5,828 0 0
JPMORGAN CHASE & CO COM 46625H100   988,927 7,589 SH   SOLE   7,589 0 0
LOCKHEED MARTIN CORP COM 539830109   405,734 858 SH   SOLE   858 0 0
MCDONALDS CORP COM 580135101   753,432 2,695 SH   SOLE   2,695 0 0
MEDTRONIC PLC SHS G5960L103   524,772 6,509 SH   SOLE   6,509 0 0
META PLATFORMS INC CL A 30303M102   320,029 1,510 SH   SOLE   1,510 0 0
METLIFE INC COM 59156R108   406,565 7,017 SH   SOLE   7,017 0 0
MICROSOFT CORP COM 594918104   1,125,210 3,903 SH   SOLE   3,903 0 0
NEXTERA ENERGY INC COM 65339F101   432,056 5,605 SH   SOLE   5,605 0 0
NOVARTIS AG SPONSORED ADR 66987V109   242,506 2,636 SH   SOLE   2,636 0 0
NUVEEN MUN VALUE FD INC COM 670928100   123,825 14,055 SH   SOLE   14,055 0 0
OMNICOM GROUP INC COM 681919106   247,802 2,627 SH   SOLE   2,627 0 0
ORACLE CORP COM 68389X105   617,588 6,646 SH   SOLE   6,646 0 0
PEPSICO INC COM 713448108   546,308 2,997 SH   SOLE   2,997 0 0
PFIZER INC COM 717081103   382,896 9,385 SH   SOLE   9,385 0 0
PHILIP MORRIS INTL INC COM 718172109   449,924 4,626 SH   SOLE   4,626 0 0
PROCTER AND GAMBLE CO COM 742718109   515,523 3,467 SH   SOLE   3,467 0 0
QUALCOMM INC COM 747525103   221,590 1,737 SH   SOLE   1,737 0 0
SCHWAB CHARLES CORP COM 808513105   223,922 4,275 SH   SOLE   4,275 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   245,594 4,870 SH   SOLE   4,870 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   600,936 8,214 SH   SOLE   8,214 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,883,754 55,193 SH   SOLE   55,193 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   671,269 21,675 SH   SOLE   21,675 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   661,011 16,060 SH   SOLE   16,060 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,928,107 122,295 SH   SOLE   122,295 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   685,786 1,675 SH   SOLE   1,675 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   712,915 23,087 SH   SOLE   23,087 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   904,573 23,949 SH   SOLE   23,949 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,477,724 107,040 SH   SOLE   107,040 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   638,453 33,550 SH   SOLE   33,550 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   7,751,791 160,993 SH   SOLE   160,993 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   952,011 21,666 SH   SOLE   21,666 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,751,127 184,224 SH   SOLE   184,224 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   551,025 25,967 SH   SOLE   25,967 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   379,976 16,535 SH   SOLE   16,535 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   439,090 10,591 SH   SOLE   10,591 0 0
STARBUCKS CORP COM 855244109   548,242 5,265 SH   SOLE   5,265 0 0
TESLA INC COM 88160R101   259,947 1,253 SH   SOLE   1,253 0 0
TEXAS INSTRS INC COM 882508104   659,519 3,546 SH   SOLE   3,546 0 0
TRUIST FINL CORP COM 89832Q109   421,772 12,369 SH   SOLE   12,369 0 0
UNILEVER PLC SPON ADR NEW 904767704   214,258 4,126 SH   SOLE   4,126 0 0
UNION PAC CORP COM 907818108   282,167 1,402 SH   SOLE   1,402 0 0
UNITED PARCEL SERVICE INC CL B 911312106   282,255 1,455 SH   SOLE   1,455 0 0
UNITEDHEALTH GROUP INC COM 91324P102   726,380 1,537 SH   SOLE   1,537 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,385,641 18,080 SH   SOLE   18,080 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,870,036 37,522 SH   SOLE   37,522 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,489,829 19,414 SH   SOLE   19,414 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,281,484 67,079 SH   SOLE   67,079 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,405,529 17,158 SH   SOLE   17,158 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   213,581 1,046 SH   SOLE   1,046 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,350,831 35,501 SH   SOLE   35,501 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,527,125 62,553 SH   SOLE   62,553 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   346,952 4,325 SH   SOLE   4,325 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,507,545 32,385 SH   SOLE   32,385 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,149,328 180,415 SH   SOLE   180,415 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   485,938 12,495 SH   SOLE   12,495 0 0
VISA INC COM CL A 92826C839   695,575 3,085 SH   SOLE   3,085 0 0
WALMART INC COM 931142103   492,520 3,340 SH   SOLE   3,340 0 0
WELLS FARGO CO NEW COM 949746101   374,311 10,014 SH   SOLE   10,014 0 0
XCEL ENERGY INC COM 98389B100   382,428 5,671 SH   SOLE   5,671 0 0