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   342,447 2,855 SH   SOLE   2,855 0 0
ABBOTT LABS COM 002824100   205,956 1,876 SH   SOLE   1,876 0 0
ABBVIE INC COM 00287Y109   271,746 1,681 SH   SOLE   1,681 0 0
AFLAC INC COM 001055102   755,370 10,500 SH   SOLE   10,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   263,301 2,989 SH   SOLE   2,989 0 0
ALLIANT ENERGY CORP COM 018802108   361,240 6,543 SH   SOLE   6,543 0 0
ALPHABET INC CAP STK CL C 02079K107   632,200 7,125 SH   SOLE   7,125 0 0
AMAZON COM INC COM 023135106   238,140 2,835 SH   SOLE   2,835 0 0
AMERISOURCEBERGEN CORP COM 03073E105   433,275 2,615 SH   SOLE   2,615 0 0
AMGEN INC COM 031162100   576,380 2,194 SH   SOLE   2,194 0 0
APPLE INC COM 037833100   1,744,648 13,427 SH   SOLE   13,427 0 0
AT&T INC COM 00206R102   425,778 23,128 SH   SOLE   23,128 0 0
BECTON DICKINSON & CO COM 075887109   205,523 808 SH   SOLE   808 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,518,863 4,917 SH   SOLE   4,917 0 0
BOOKING HOLDINGS INC COM 09857L108   300,274 149 SH   SOLE   149 0 0
CARMAX INC COM 143130102   243,012 3,991 SH   SOLE   3,991 0 0
CASEYS GEN STORES INC COM 147528103   571,039 2,545 SH   SOLE   2,545 0 0
CATERPILLAR INC COM 149123101   433,694 1,810 SH   SOLE   1,810 0 0
CHEVRON CORP NEW COM 166764100   365,252 2,035 SH   SOLE   2,035 0 0
COCA COLA CO COM 191216100   616,649 9,694 SH   SOLE   9,694 0 0
COMCAST CORP NEW CL A 20030N101   307,256 8,787 SH   SOLE   8,787 0 0
CONSOLIDATED EDISON INC COM 209115104   372,948 3,913 SH   SOLE   3,913 0 0
CVS HEALTH CORP COM 126650100   287,343 3,083 SH   SOLE   3,083 0 0
DEERE & CO COM 244199105   4,520,810 10,544 SH   SOLE   10,544 0 0
DISNEY WALT CO COM 254687106   301,213 3,467 SH   SOLE   3,467 0 0
ELEVANCE HEALTH INC COM 036752103   251,867 491 SH   SOLE   491 0 0
ENBRIDGE INC COM 29250N105   341,662 8,738 SH   SOLE   8,738 0 0
EXXON MOBIL CORP COM 30231G102   2,094,431 18,989 SH   SOLE   18,989 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   3,978,882 79,403 SH   SOLE   79,403 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,571,599 79,615 SH   SOLE   79,615 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   455,013 27,084 SH   SOLE   27,084 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   3,328,598 69,738 SH   SOLE   69,738 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   317,803 10,636 SH   SOLE   10,636 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   740,238 12,849 SH   SOLE   12,849 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   175,953 12,834 SH   SOLE   12,834 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   228,633 10,402 SH   SOLE   10,402 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   325,209 2,991 SH   SOLE   2,991 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   176,779 10,344 SH   SOLE   10,344 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   200,557 3,926 SH   SOLE   3,926 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   309,922 6,511 SH   SOLE   6,511 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   240,077 4,039 SH   SOLE   4,039 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,843,647 38,888 SH   SOLE   38,888 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,248,802 86,326 SH   SOLE   86,326 0 0
FIRST TR EXCHANGE-TRADED FD DEVELOPED INTL 33738R787   359,799 7,897 SH   SOLE   7,897 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,695,643 84,145 SH   SOLE   84,145 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   9,370,641 125,025 SH   SOLE   125,025 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,257,422 47,246 SH   SOLE   47,246 0 0
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   1,107,294 37,114 SH   SOLE   37,114 0 0
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   676,437 24,956 SH   SOLE   24,956 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   281,793 14,326 SH   SOLE   14,326 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   1,035,933 57,680 SH   SOLE   57,680 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   503,273 13,941 SH   SOLE   13,941 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   484,419 15,447 SH   SOLE   15,447 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,132,792 38,732 SH   SOLE   38,732 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   8,474,606 192,955 SH   SOLE   192,955 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   362,486 11,648 SH   SOLE   11,648 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   360,292 11,946 SH   SOLE   11,946 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,021,597 28,718 SH   SOLE   28,718 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   271,916 9,230 SH   SOLE   9,230 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   661,691 21,784 SH   SOLE   21,784 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   427,077 13,934 SH   SOLE   13,934 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   337,461 10,778 SH   SOLE   10,778 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   1,948,749 56,233 SH   SOLE   56,233 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   206,185 6,492 SH   SOLE   6,492 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   2,392,335 71,477 SH   SOLE   71,477 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   229,146 7,486 SH   SOLE   7,486 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   1,575,813 44,807 SH   SOLE   44,807 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   1,706,311 48,038 SH   SOLE   48,038 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   433,983 13,431 SH   SOLE   13,431 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   1,091,773 33,074 SH   SOLE   33,074 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   592,990 18,112 SH   SOLE   18,112 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   424,919 13,580 SH   SOLE   13,580 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   636,548 18,556 SH   SOLE   18,556 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   4,116,151 62,546 SH   SOLE   62,546 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,014,578 27,751 SH   SOLE   27,751 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   119,923 10,557 SH   SOLE   10,557 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   8,003,756 200,544 SH   SOLE   200,544 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   3,984,842 43,589 SH   SOLE   43,589 0 0
GENERAL DYNAMICS CORP COM 369550108   850,720 3,429 SH   SOLE   3,429 0 0
HOME DEPOT INC COM 437076102   1,298,417 4,111 SH   SOLE   4,111 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   232,631 1,651 SH   SOLE   1,651 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   609,277 41,223 SH   SOLE   41,223 0 0
IQVIA HLDGS INC COM 46266C105   263,080 1,284 SH   SOLE   1,284 0 0
ISHARES TR CORE S&P500 ETF 464287200   916,341 2,385 SH   SOLE   2,385 0 0
ISHARES TR CORE S&P SCP ETF 464287804   291,870 3,084 SH   SOLE   3,084 0 0
ISHARES TR CORE S&P MCP ETF 464287507   608,031 2,514 SH   SOLE   2,514 0 0
JOHNSON & JOHNSON COM 478160104   963,599 5,456 SH   SOLE   5,456 0 0
JPMORGAN CHASE & CO COM 46625H100   811,338 6,050 SH   SOLE   6,050 0 0
LOCKHEED MARTIN CORP COM 539830109   259,898 534 SH   SOLE   534 0 0
LOWES COS INC COM 548661107   208,406 1,046 SH   SOLE   1,046 0 0
MASTERCARD INCORPORATED CL A 57636Q104   284,449 818 SH   SOLE   818 0 0
MCDONALDS CORP COM 580135101   722,738 2,743 SH   SOLE   2,743 0 0
MEDTRONIC PLC SHS G5960L103   369,096 4,749 SH   SOLE   4,749 0 0
META PLATFORMS INC CL A 30303M102   267,513 2,223 SH   SOLE   2,223 0 0
METLIFE INC COM 59156R108   512,666 7,084 SH   SOLE   7,084 0 0
MICROSOFT CORP COM 594918104   1,125,858 4,694 SH   SOLE   4,694 0 0
MORGAN STANLEY COM NEW 617446448   230,720 2,714 SH   SOLE   2,714 0 0
NEXTERA ENERGY INC COM 65339F101   472,841 5,656 SH   SOLE   5,656 0 0
NOVARTIS AG SPONSORED ADR 66987V109   225,729 2,488 SH   SOLE   2,488 0 0
NUVEEN MUN VALUE FD INC COM 670928100   120,873 14,055 SH   SOLE   14,055 0 0
ORACLE CORP COM 68389X105   512,737 6,272 SH   SOLE   6,272 0 0
PEPSICO INC COM 713448108   545,341 3,019 SH   SOLE   3,019 0 0
PFIZER INC COM 717081103   382,664 7,469 SH   SOLE   7,469 0 0
PHILIP MORRIS INTL INC COM 718172109   326,606 3,227 SH   SOLE   3,227 0 0
PROCTER AND GAMBLE CO COM 742718109   422,575 2,788 SH   SOLE   2,788 0 0
QUALCOMM INC COM 747525103   254,783 2,317 SH   SOLE   2,317 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   123,030 41,705 SH   SOLE   41,705 0 0
SCHWAB CHARLES CORP COM 808513105   414,871 4,983 SH   SOLE   4,983 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   236,107 4,796 SH   SOLE   4,796 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   604,774 8,006 SH   SOLE   8,006 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   435,093 10,638 SH   SOLE   10,638 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   615,791 20,937 SH   SOLE   20,937 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,878,563 56,997 SH   SOLE   56,997 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,818,072 128,597 SH   SOLE   128,597 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   640,623 1,675 SH   SOLE   1,675 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   500,952 24,366 SH   SOLE   24,366 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   307,612 13,772 SH   SOLE   13,772 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   470,008 16,644 SH   SOLE   16,644 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   647,035 35,070 SH   SOLE   35,070 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   7,533,882 167,496 SH   SOLE   167,496 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   643,233 22,159 SH   SOLE   22,159 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,407,049 107,038 SH   SOLE   107,038 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,178,968 166,293 SH   SOLE   166,293 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   918,331 24,841 SH   SOLE   24,841 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   969,626 22,813 SH   SOLE   22,813 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   755,948 18,484 SH   SOLE   18,484 0 0
STARBUCKS CORP COM 855244109   389,698 3,928 SH   SOLE   3,928 0 0
TEXAS INSTRS INC COM 882508104   481,617 2,916 SH   SOLE   2,916 0 0
TRUIST FINL CORP COM 89832Q109   371,755 8,639 SH   SOLE   8,639 0 0
UNILEVER PLC SPON ADR NEW 904767704   200,012 3,972 SH   SOLE   3,972 0 0
UNION PAC CORP COM 907818108   1,217,364 5,879 SH   SOLE   5,879 0 0
UNITEDHEALTH GROUP INC COM 91324P102   892,690 1,683 SH   SOLE   1,683 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,497,624 20,151 SH   SOLE   20,151 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,943,271 39,097 SH   SOLE   39,097 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,373,822 18,965 SH   SOLE   18,965 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,280,482 69,164 SH   SOLE   69,164 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,956,115 36,876 SH   SOLE   36,876 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,509,261 18,887 SH   SOLE   18,887 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,559,593 65,665 SH   SOLE   65,665 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   337,788 4,358 SH   SOLE   4,358 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,547,855 34,004 SH   SOLE   34,004 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,048,716 191,774 SH   SOLE   191,774 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   433,735 11,009 SH   SOLE   11,009 0 0
VISA INC COM CL A 92826C839   742,144 3,571 SH   SOLE   3,571 0 0
WALMART INC COM 931142103   501,952 3,540 SH   SOLE   3,540 0 0
WELLS FARGO CO NEW COM 949746101   256,183 6,205 SH   SOLE   6,205 0 0
XCEL ENERGY INC COM 98389B100   397,571 5,671 SH   SOLE   5,671 0 0