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   957,739 9,217 SH   SOLE   9,217 0 0
AIRBNB INC COM CL A 009066101   438,969 2,895 SH   SOLE   2,895 0 0
ALLIANT ENERGY CORP COM 018802108   326,219 6,409 SH   SOLE   6,409 0 0
AMAZON COM INC COM 023135106   13,120,266 67,893 SH   SOLE   67,893 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   624,176 8,408 SH   SOLE   8,408 0 0
AMGEN INC COM 031162100   402,552 1,288 SH   SOLE   1,288 0 0
APPLE INC COM 037833100   28,037,165 133,117 SH   SOLE   133,117 0 0
BANK AMERICA CORP COM 060505104   855,916 21,522 SH   SOLE   21,522 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   15,244,896 37,475 SH   SOLE   37,475 0 0
BOEING CO COM 097023105   629,573 3,459 SH   SOLE   3,459 0 0
CASEYS GEN STORES INC COM 147528103   347,428 911 SH   SOLE   911 0 0
CATERPILLAR INC COM 149123101   214,306 643 SH   SOLE   643 0 0
COCA COLA CO COM 191216100   236,896 3,693 SH   SOLE   3,693 0 0
DANAHER CORPORATION COM 235851102   253,872 1,015 SH   SOLE   1,015 0 0
DARLING INGREDIENTS INC COM 237266101   1,378,125 37,500 SH   SOLE   37,500 0 0
DEERE & CO COM 244199105   3,644,232 9,715 SH   SOLE   9,715 0 0
DISNEY WALT CO COM 254687106   207,914 2,094 SH   SOLE   2,094 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   177,364 14,166 SH   SOLE   14,166 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   546,192 18,847 SH   SOLE   18,847 0 0
EQUIFAX INC COM 294429105   290,952 1,200 SH   SOLE   1,200 0 0
FIRST BANCSHARES INC MS COM 318916103   1,582,131 60,898 SH   SOLE   60,898 0 0
FIRST SOLAR INC COM 336433107   682,242 3,026 SH   SOLE   3,026 0 0
FORD MTR CO DEL COM 345370860   218,689 17,439 SH   SOLE   17,439 0 0
HOME DEPOT INC COM 437076102   399,138 1,159 SH   SOLE   1,159 0 0
ILLINOIS TOOL WKS INC COM 452308109   205,705 863 SH   SOLE   863 0 0
INTEL CORP COM 458140100   270,585 8,737 SH   SOLE   8,737 0 0
ISHARES TR CORE S&P500 ETF 464287200   181,666,457 331,975 SH   SOLE   331,975 0 0
ISHARES TR CORE US AGGBD ET 464287226   74,473,347 767,213 SH   SOLE   767,213 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   304,507 2,522 SH   SOLE   2,522 0 0
ISHARES TR ISHARES SEMICDTR 464287523   1,362,042 5,523 SH   SOLE   5,523 0 0
ISHARES TR ISHARES BIOTECH 464287556   593,098 4,321 SH   SOLE   4,321 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   217,617 1,247 SH   SOLE   1,247 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   294,160 807 SH   SOLE   807 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   277,796 1,824 SH   SOLE   1,824 0 0
ISHARES TR CORE S&P US VLU 464287663   18,661,832 211,753 SH   SOLE   211,753 0 0
ISHARES TR U.S. TECH ETF 464287721   272,374 1,810 SH   SOLE   1,810 0 0
ISHARES TR US HLTHCARE ETF 464287762   309,414 5,050 SH   SOLE   5,050 0 0
ISHARES TR CORE S&P SCP ETF 464287804   69,752,238 653,968 SH   SOLE   653,968 0 0
ISHARES TR MORNINGSTAR VALU 464288109   62,330,506 816,670 SH   SOLE   816,670 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   828,036 7,920 SH   SOLE   7,920 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   10,856,524 154,885 SH   SOLE   154,885 0 0
ISHARES TR MSCI ACWI ETF 464288257   956,524 8,510 SH   SOLE   8,510 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   11,098,289 163,812 SH   SOLE   163,812 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   15,580,211 221,814 SH   SOLE   221,814 0 0
ISHARES TR NATIONAL MUN ETF 464288414   489,278 4,592 SH   SOLE   4,592 0 0
ISHARES TR MRGSTR SM CP GR 464288604   6,563,433 144,315 SH   SOLE   144,315 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   2,266,183 44,227 SH   SOLE   44,227 0 0
ISHARES TR MRNING SM CP ETF 464288703   11,030,478 190,476 SH   SOLE   190,476 0 0
ISHARES TR US AER DEF ETF 464288760   637,287 4,826 SH   SOLE   4,826 0 0
JOHNSON & JOHNSON COM 478160104   253,442 1,734 SH   SOLE   1,734 0 0
MADDEN STEVEN LTD COM 556269108   238,446 5,637 SH   SOLE   5,637 0 0
MCDONALDS CORP COM 580135101   632,574 2,482 SH   SOLE   2,482 0 0
MICROSOFT CORP COM 594918104   6,451,584 14,435 SH   SOLE   14,435 0 0
MONDELEZ INTL INC CL A 609207105   278,478 4,228 SH   SOLE   4,228 0 0
NIKE INC CL B 654106103   253,309 3,344 SH   SOLE   3,344 0 0
PEPSICO INC COM 713448108   546,763 3,315 SH   SOLE   3,315 0 0
PHILIP MORRIS INTL INC COM 718172109   329,648 3,212 SH   SOLE   3,212 0 0
QUALCOMM INC COM 747525103   254,752 1,279 SH   SOLE   1,279 0 0
SCHWAB CHARLES CORP COM 808513105   216,609 2,939 SH   SOLE   2,939 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   83,209,704 1,292,727 SH   SOLE   1,292,727 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   5,729,241 56,755 SH   SOLE   56,755 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,193,781 42,859 SH   SOLE   42,859 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   3,849,178 49,293 SH   SOLE   49,293 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   34,156,049 718,047 SH   SOLE   718,047 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   9,212,954 346,429 SH   SOLE   346,429 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   53,798,562 975,856 SH   SOLE   975,856 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   132,970,380 1,975,923 SH   SOLE   1,975,923 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   33,380,935 424,956 SH   SOLE   424,956 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   163,829,811 4,242,473 SH   SOLE   4,242,473 0 0
SIMON PPTY GROUP INC NEW COM 828806109   338,587 2,230 SH   SOLE   2,230 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   480,343 868 SH   SOLE   868 0 0
US BANCORP DEL COM NEW 902973304   394,852 9,825 SH   SOLE   9,825 0 0
UNION PAC CORP COM 907818108   470,989 2,082 SH   SOLE   2,082 0 0
UNITED RENTALS INC COM 911363109   313,665 485 SH   SOLE   485 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   768,578 4,190 SH   SOLE   4,190 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   447,366 7,419 SH   SOLE   7,419 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   289,056 1,635 SH   SOLE   1,635 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   267,194 3,484 SH   SOLE   3,484 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   23,942,688 332,307 SH   SOLE   332,307 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   62,614,489 1,266,987 SH   SOLE   1,266,987 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,376,155 104,352 SH   SOLE   104,352 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   76,024,036 1,737,295 SH   SOLE   1,737,295 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,107,666 22,105 SH   SOLE   22,105 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   79,957,256 159,306 SH   SOLE   159,306 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   580,685 2,525 SH   SOLE   2,525 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   247,984 990 SH   SOLE   990 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   9,185,327 50,046 SH   SOLE   50,046 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   478,449 1,278 SH   SOLE   1,278 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   8,712,872 53,981 SH   SOLE   53,981 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,709,791 6,369 SH   SOLE   6,369 0 0
WALMART INC COM 931142103   571,941 8,447 SH   SOLE   8,447 0 0
WELLS FARGO CO NEW COM 949746101   430,994 7,257 SH   SOLE   7,257 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   99,652,440 207,664 SH   SOLE   207,664 0 0
CENCORA INC COM 03073E105   379,631 1,685 SH   SOLE   1,685 0 0
AT&T INC COM 00206R102   283,975 14,860 SH   SOLE   14,860 0 0
ABBVIE INC COM 00287Y109   2,332,681 13,600 SH   SOLE   13,600 0 0
ALPHABET INC CAP STK CL C 02079K107   1,414,844 7,714 SH   SOLE   7,714 0 0
ALPHABET INC CAP STK CL A 02079K305   631,889 3,469 SH   SOLE   3,469 0 0
ALTRIA GROUP INC COM 02209S103   238,815 5,132 SH   SOLE   5,132 0 0
BROADCOM INC COM 11135F101   226,138 141 SH   SOLE   141 0 0
CISCO SYS INC COM 17275R102   312,754 6,583 SH   SOLE   6,583 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106   145,686 12,473 SH   SOLE   12,473 0 0
COSTCO WHSL CORP NEW COM 22160K105   454,032 534 SH   SOLE   534 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   217,496 4,193 SH   SOLE   4,193 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   318,719 9,886 SH   SOLE   9,886 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   386,735 9,848 SH   SOLE   9,848 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   445,809 3,045 SH   SOLE   3,045 0 0
EXXON MOBIL CORP COM 30231G102   1,819,372 15,804 SH   SOLE   15,804 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   159,250 25,000 SH   SOLE   25,000 0 0
META PLATFORMS INC CL A 30303M102   1,101,217 2,184 SH   SOLE   2,184 0 0
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   444,886 8,713 SH   SOLE   8,713 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   1,038,071 29,100 SH   SOLE   29,100 0 0
GRANITESHARES ETF TR 2X SHORT NVDA DA 38747R793   22,100 10,000 SH   SOLE   10,000 0 0
HEARTLAND FINL USA INC COM 42234Q102   1,504,283 33,842 SH   SOLE   33,842 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,296,708 20,408 SH   SOLE   20,408 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   28,347,234 172,554 SH   SOLE   172,554 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   1,669,721 17,669 SH   SOLE   17,669 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   254,066 5,048 SH   SOLE   5,048 0 0
ISHARES INC CORE MSCI EMKT 46434G103   4,191,926 78,310 SH   SOLE   78,310 0 0
ISHARES TR TRS FLT RT BD 46434V860   1,420,071 28,031 SH   SOLE   28,031 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   7,922,479 156,788 SH   SOLE   156,788 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   754,850 30,364 SH   SOLE   30,364 0 0
ISHARES TR CORE MSCI INTL 46435G326   9,035,489 137,652 SH   SOLE   137,652 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   499,982 20,990 SH   SOLE   20,990 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168   1,062,551 45,652 SH   SOLE   45,652 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184   1,200,509 51,657 SH   SOLE   51,657 0 0
ISHARES TR BB RAT CORP BD 46435U473   230,100 5,000 SH   SOLE   5,000 0 0
ISHARES TR 20+ YEAR TR BD 46436E338   231,120 9,000 SH   SOLE   9,000 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,137,783 11,298 SH   SOLE   11,298 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   524,680 22,596 SH   SOLE   22,596 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   345,289 14,399 SH   SOLE   14,399 0 0
JPMORGAN CHASE & CO. COM 46625H100   1,703,223 8,421 SH   SOLE   8,421 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   18,404,491 324,709 SH   SOLE   324,709 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   17,882,003 385,970 SH   SOLE   385,970 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   642,857 11,583 SH   SOLE   11,583 0 0
MCKESSON CORP COM 58155Q103   774,538 1,325 SH   SOLE   1,325 0 0
MERCK & CO INC COM 58933Y105   347,455 2,789 SH   SOLE   2,789 0 0
NETFLIX INC COM 64110L106   768,689 1,139 SH   SOLE   1,139 0 0
NEXTERA ENERGY INC COM 65339F101   589,494 8,325 SH   SOLE   8,325 0 0
NVIDIA CORPORATION COM 67066G104   13,714,074 111,009 SH   SOLE   111,009 0 0
ORACLE CORP COM 68389X105   210,953 1,494 SH   SOLE   1,494 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   574,161 7,319 SH   SOLE   7,319 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   330,128 4,455 SH   SOLE   4,455 0 0
RUMBLE INC *W EXP 09/16/202 78137L113   15,414 14,736 SH   SOLE   14,736 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,085,528 1,988 SH   SOLE   1,988 0 0
SPDR GOLD TR GOLD SHS 78463V107   497,749 2,315 SH   SOLE   2,315 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,208,091 62,944 SH   SOLE   62,944 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   321,890 3,749 SH   SOLE   3,749 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   264,755 10,407 SH   SOLE   10,407 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   433,681 5,538 SH   SOLE   5,538 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   960,396 38,278 SH   SOLE   38,278 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   20,767,161 324,487 SH   SOLE   324,487 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   18,460,259 34,372 SH   SOLE   34,372 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   7,203,256 157,448 SH   SOLE   157,448 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   503,784 6,579 SH   SOLE   6,579 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,673,419 25,622 SH   SOLE   25,622 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   8,889,221 97,523 SH   SOLE   97,523 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   719,184 17,494 SH   SOLE   17,494 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   319,878 1,414 SH   SOLE   1,414 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   367,956 5,400 SH   SOLE   5,400 0 0
SIGHT SCIENCES INC COM 82657M105   66,700 10,000 SH   SOLE   10,000 0 0
SOFI TECHNOLOGIES INC COM 83406F102   76,015 11,500 SH   SOLE   11,500 0 0
STEM INC COM 85859N102   138,750 125,000 SH   SOLE   125,000 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   505,021 8,932 SH   SOLE   8,932 0 0
TESLA INC COM 88160R101   1,015,125 5,130 SH   SOLE   5,130 0 0
3M CO COM 88579Y101   307,286 3,007 SH   SOLE   3,007 0 0
UNITEDHEALTH GROUP INC COM 91324P102   547,166 1,074 SH   SOLE   1,074 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   714,366 2,740 SH   SOLE   2,740 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   446,720 3,476 SH   SOLE   3,476 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   349,725 1,310 SH   SOLE   1,310 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   271,356 470 SH   SOLE   470 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   826,346 5,546 SH   SOLE   5,546 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   77,141,973 998,279 SH   SOLE   998,279 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   25,667,012 273,198 SH   SOLE   273,198 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   29,073,890 363,742 SH   SOLE   363,742 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   290,536 7,045 SH   SOLE   7,045 0 0
VISA INC COM CL A 92826C839   660,942 2,518 SH   SOLE   2,518 0 0