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   359,216 2,708 SH   SOLE   0 0 2,708
ABBVIE INC COM 00287Y109   2,188,173 10,444 SH   SOLE   0 0 10,444
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,638,865 5,252 SH   SOLE   0 0 5,252
AIR PRODS & CHEMS INC COM 009158106   1,125,720 3,817 SH   SOLE   0 0 3,817
ALPHABET INC CAP STK CL A 02079K305   590,281 3,817 SH   SOLE   0 0 3,817
ALPHABET INC CAP STK CL C 02079K107   476,417 3,049 SH   SOLE   0 0 3,049
ALTRIA GROUP INC COM 02209S103   1,636,889 27,272 SH   SOLE   0 0 27,272
AMAZON COM INC COM 023135106   1,074,969 5,650 SH   SOLE   0 0 5,650
AMERICAN EXPRESS CO COM 025816109   569,579 2,117 SH   SOLE   0 0 2,117
AMERICAN TOWER CORP NEW COM 03027X100   270,477 1,243 SH   SOLE   0 0 1,243
AMGEN INC COM 031162100   1,950,112 6,259 SH   SOLE   0 0 6,259
APPLE INC COM 037833100   4,825,730 21,725 SH   SOLE   0 0 21,725
AUTOMATIC DATA PROCESSING IN COM 053015103   1,860,028 6,088 SH   SOLE   0 0 6,088
BANK AMERICA CORP COM 060505104   1,675,963 40,162 SH   SOLE   0 0 40,162
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   444,172 834 SH   SOLE   0 0 834
BLACKROCK INC COM 09290D101   1,647,226 1,740 SH   SOLE   0 0 1,740
BROADCOM INC COM 11135F101   3,024,273 18,063 SH   SOLE   0 0 18,063
CHENIERE ENERGY INC COM NEW 16411R208   471,400 2,037 SH   SOLE   0 0 2,037
CHEVRON CORP NEW COM 166764100   415,883 2,486 SH   SOLE   0 0 2,486
CISCO SYS INC COM 17275R102   546,257 8,852 SH   SOLE   0 0 8,852
CLOROX CO DEL COM 189054109   1,387,324 9,422 SH   SOLE   0 0 9,422
COMCAST CORP NEW CL A 20030N101   1,092,853 29,617 SH   SOLE   0 0 29,617
CONOCOPHILLIPS COM 20825C104   1,616,867 15,396 SH   SOLE   0 0 15,396
COSTCO WHSL CORP NEW COM 22160K105   452,083 478 SH   SOLE   0 0 478
CUMMINS INC COM 231021106   1,674,235 5,341 SH   SOLE   0 0 5,341
DOMINION ENERGY INC COM 25746U109   244,653 4,363 SH   SOLE   0 0 4,363
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   200,912 12,479 SH   SOLE   0 0 12,479
DUKE ENERGY CORP NEW COM NEW 26441C204   1,493,328 12,243 SH   SOLE   0 0 12,243
ELI LILLY & CO COM 532457108   210,607 255 SH   SOLE   0 0 255
EXXON MOBIL CORP COM 30231G102   5,800,557 48,773 SH   SOLE   0 0 48,773
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   1,300,512 26,220 SH   SOLE   0 0 26,220
FIDELITY NATL INFORMATION SV COM 31620M106   276,241 3,699 SH   SOLE   0 0 3,699
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   6,708,568 200,256 SH   SOLE   0 0 200,256
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   1,154,961 22,861 SH   SOLE   0 0 22,861
FIRST TR EXCHANGE-TRADED FD FT VEST TEC 33738D812   895,471 40,084 SH   SOLE   0 0 40,084
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   3,179,198 46,609 SH   SOLE   0 0 46,609
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   6,312,337 162,700 SH   SOLE   0 0 162,700
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   1,144,315 38,542 SH   SOLE   0 0 38,542
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   633,756 16,192 SH   SOLE   0 0 16,192
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   1,775,518 71,163 SH   SOLE   0 0 71,163
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   9,982,132 236,824 SH   SOLE   0 0 236,824
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   7,481,913 197,048 SH   SOLE   0 0 197,048
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   2,067,878 65,940 SH   SOLE   0 0 65,940
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U497   7,248,208 237,102 SH   SOLE   0 0 237,102
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U455   2,466,289 80,124 SH   SOLE   0 0 80,124
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U422   2,832,635 99,543 SH   SOLE   0 0 99,543
HERSHEY CO COM 427866108   1,013,589 5,926 SH   SOLE   0 0 5,926
HOME DEPOT INC COM 437076102   1,306,500 3,565 SH   SOLE   0 0 3,565
ILLINOIS TOOL WKS INC COM 452308109   1,098,298 4,428 SH   SOLE   0 0 4,428
INTUIT COM 461202103   912,574 1,486 SH   SOLE   0 0 1,486
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   2,044,790 83,529 SH   SOLE   0 0 83,529
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   2,385,531 101,039 SH   SOLE   0 0 101,039
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   2,712,866 115,196 SH   SOLE   0 0 115,196
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   2,750,062 118,665 SH   SOLE   0 0 118,665
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   2,486,733 109,355 SH   SOLE   0 0 109,355
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   2,801,559 129,822 SH   SOLE   0 0 129,822
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   2,931,118 141,395 SH   SOLE   0 0 141,395
INVESCO EXCH TRD SLF IDX FD BULLETSHS 32 MUN 46139W833   2,548,289 103,589 SH   SOLE   0 0 103,589
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W791   355,619 14,045 SH   SOLE   0 0 14,045
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   781,594 36,404 SH   SOLE   0 0 36,404
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,724,673 27,274 SH   SOLE   0 0 27,274
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   6,690,214 73,093 SH   SOLE   0 0 73,093
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   4,195,255 103,817 SH   SOLE   0 0 103,817
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   10,208,336 221,824 SH   SOLE   0 0 221,824
INVESCO QQQ TR UNIT SER 1 46090E103   700,008 1,493 SH   SOLE   0 0 1,493
ISHARES TR RUS 1000 GRW ETF 464287614   251,319 696 SH   SOLE   0 0 696
ISHARES TR IBONDS 27 ETF 46435UAA9   2,726,729 112,768 SH   SOLE   0 0 112,768
ISHARES TR IBDS DEC28 ETF 46435U515   2,739,706 108,460 SH   SOLE   0 0 108,460
ISHARES TR IBONDS DEC 29 46436E205   2,730,182 118,036 SH   SOLE   0 0 118,036
ISHARES TR IBONDS DEC 2030 46436E726   2,730,248 125,702 SH   SOLE   0 0 125,702
ISHARES TR SELECT DIVID ETF 464287168   1,491,739 11,108 SH   SOLE   0 0 11,108
ISHARES TR IBONDS DEC 2031 46436E486   2,759,518 132,989 SH   SOLE   0 0 132,989
ISHARES TR IBONDS DEC 2032 46436E312   2,845,479 113,865 SH   SOLE   0 0 113,865
ISHARES TR CORE S&P500 ETF 464287200   12,219,806 21,747 SH   SOLE   0 0 21,747
ISHARES TR IBONDS DEC2026 46435GAA0   2,711,112 111,983 SH   SOLE   0 0 111,983
ISHARES TR NATIONAL MUN ETF 464288414   5,740,786 54,446 SH   SOLE   0 0 54,446
ISHARES TR INTL SEL DIV ETF 464288448   1,029,581 33,191 SH   SOLE   0 0 33,191
ISHARES TR CORE S&P MCP ETF 464287507   8,563,691 146,764 SH   SOLE   0 0 146,764
ISHARES TR MSCI EAFE ETF 464287465   9,795,886 119,857 SH   SOLE   0 0 119,857
ISHARES TR IBONDS DEC25 ETF 46434VBD1   2,577,824 102,498 SH   SOLE   0 0 102,498
ISHARES TR RUS 1000 ETF 464287622   4,274,196 13,934 SH   SOLE   0 0 13,934
ISHARES TR RUS 1000 VAL ETF 464287598   2,484,465 13,204 SH   SOLE   0 0 13,204
ISHARES TR RUSSELL 2000 ETF 464287655   216,646 1,086 SH   SOLE   0 0 1,086
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   813,113 15,423 SH   SOLE   0 0 15,423
JOHNSON & JOHNSON COM 478160104   1,585,382 9,560 SH   SOLE   0 0 9,560
JPMORGAN CHASE & CO COM 46625H100   2,673,006 10,897 SH   SOLE   0 0 10,897
KINDER MORGAN INC DEL COM 49456B101   1,986,011 69,611 SH   SOLE   0 0 69,611
KNIFE RIVER CORP COMMON STOCK 498894104   319,614 3,543 SH   SOLE   0 0 3,543
KROGER CO COM 501044101   1,605,217 23,714 SH   SOLE   0 0 23,714
LAM RESEARCH CORP COM NEW 512807306   2,090,645 28,757 SH   SOLE   0 0 28,757
LOCKHEED MARTIN CORP COM 539830109   1,490,250 3,336 SH   SOLE   0 0 3,336
MASTERCARD INCORPORATED CL A 57636Q104   288,220 526 SH   SOLE   0 0 526
MCDONALDS CORP COM 580135101   2,040,694 6,533 SH   SOLE   0 0 6,533
MDU RES GROUP INC COM 552690109   239,699 14,175 SH   SOLE   0 0 14,175
MERCK & CO INC COM 58933Y105   1,335,597 14,880 SH   SOLE   0 0 14,880
META PLATFORMS INC CL A 30303M102   647,402 1,123 SH   SOLE   0 0 1,123
METLIFE INC COM 59156R108   1,615,843 20,125 SH   SOLE   0 0 20,125
MICROSOFT CORP COM 594918104   3,423,698 9,120 SH   SOLE   0 0 9,120
MORGAN STANLEY COM NEW 617446448   201,722 1,729 SH   SOLE   0 0 1,729
NIKE INC CL B 654106103   894,010 14,083 SH   SOLE   0 0 14,083
NVIDIA CORPORATION COM 67066G104   1,112,088 10,261 SH   SOLE   0 0 10,261
OWENS CORNING NEW COM 690742101   1,065,884 7,463 SH   SOLE   0 0 7,463
PEPSICO INC COM 713448108   1,520,702 10,142 SH   SOLE   0 0 10,142
PNC FINL SVCS GROUP INC COM 693475105   1,118,982 6,366 SH   SOLE   0 0 6,366
PROCTER AND GAMBLE CO COM 742718109   220,523 1,294 SH   SOLE   0 0 1,294
QUALCOMM INC COM 747525103   1,568,329 10,210 SH   SOLE   0 0 10,210
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   312,753 14,526 SH   SOLE   0 0 14,526
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,478,932 52,895 SH   SOLE   0 0 52,895
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   379,923 1,840 SH   SOLE   0 0 1,840
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   332,465 2,277 SH   SOLE   0 0 2,277
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   261,204 5,244 SH   SOLE   0 0 5,244
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   357,205 1,809 SH   SOLE   0 0 1,809
SELECT SECTOR SPDR TR INDL 81369Y704   211,285 1,612 SH   SOLE   0 0 1,612
SMITH A O CORP COM 831865209   1,572,888 24,065 SH   SOLE   0 0 24,065
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,094,897 1,957 SH   SOLE   0 0 1,957
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,174,756 5,951 SH   SOLE   0 0 5,951
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,962,124 76,826 SH   SOLE   0 0 76,826
SPDR SER TR RUSSELL YIELD 78468R770   1,358,803 12,439 SH   SOLE   0 0 12,439
SPDR SER TR PORTFOLIO S&P400 78464A847   568,661 11,111 SH   SOLE   0 0 11,111
SPDR SER TR PORTFOLIO S&P600 78468R853   745,636 18,293 SH   SOLE   0 0 18,293
SPDR SER TR S&P DIVID ETF 78464A763   10,387,778 76,561 SH   SOLE   0 0 76,561
STELLAR BANCORP INC COM 858927106   442,560 16,000 SH   SOLE   0 0 16,000
STRYKER CORPORATION COM 863667101   393,096 1,056 SH   SOLE   0 0 1,056
TARGET CORP COM 87612E106   1,078,944 10,339 SH   SOLE   0 0 10,339
TEXAS INSTRS INC COM 882508104   1,467,138 8,164 SH   SOLE   0 0 8,164
TRACTOR SUPPLY CO COM 892356106   257,655 4,676 SH   SOLE   0 0 4,676
UNITED PARCEL SERVICE INC CL B 911312106   1,043,451 9,487 SH   SOLE   0 0 9,487
UNITEDHEALTH GROUP INC COM 91324P102   1,241,030 2,370 SH   SOLE   0 0 2,370
VALERO ENERGY CORP COM 91913Y100   326,741 2,474 SH   SOLE   0 0 2,474
VANGUARD INDEX FDS TOTAL STK MKT 922908769   22,936,745 83,455 SH   SOLE   0 0 83,455
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   918,024 5,329 SH   SOLE   0 0 5,329
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,747,316 13,129 SH   SOLE   0 0 13,129
VANGUARD INDEX FDS SM CP VAL ETF 922908611   534,093 2,867 SH   SOLE   0 0 2,867
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,016,309 40,635 SH   SOLE   0 0 40,635
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   817,944 8,815 SH   SOLE   0 0 8,815
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   408,881 1,657 SH   SOLE   0 0 1,657
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   235,142 2,876 SH   SOLE   0 0 2,876
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   1,659,483 6,537 SH   SOLE   0 0 6,537
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   298,745 1,540 SH   SOLE   0 0 1,540
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   12,389,918 243,752 SH   SOLE   0 0 243,752
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   3,551,121 48,190 SH   SOLE   0 0 48,190
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,236,166 17,340 SH   SOLE   0 0 17,340
VERIZON COMMUNICATIONS INC COM 92343V104   1,085,548 23,932 SH   SOLE   0 0 23,932
VISA INC COM CL A 92826C839   517,557 1,477 SH   SOLE   0 0 1,477
WALMART INC COM 931142103   750,956 8,554 SH   SOLE   0 0 8,554
WEC ENERGY GROUP INC COM 92939U106   743,353 6,821 SH   SOLE   0 0 6,821
WILLIAMS COS INC COM 969457100   518,418 8,675 SH   SOLE   0 0 8,675
WILLIAMS SONOMA INC COM 969904101   2,360,136 14,928 SH   SOLE   0 0 14,928
WISDOMTREE TR US SMALLCAP FUND 97717W562   391,062 8,007 SH   SOLE   0 0 8,007
WISDOMTREE TR US LARGECAP DIVD 97717W307   203,267 2,561 SH   SOLE   0 0 2,561
WISDOMTREE TR US HIGH DIVIDEND 97717W208   6,173,505 62,258 SH   SOLE   0 0 62,258
WISDOMTREE TR US MIDCAP DIVID 97717W505   13,254,251 267,655 SH   SOLE   0 0 267,655
WISDOMTREE TR US S CAP QTY DIV 97717X651   903,263 19,425 SH   SOLE   0 0 19,425
WISDOMTREE TR EMER MKT HIGH FD 97717W315   206,024 4,896 SH   SOLE   0 0 4,896
ZOETIS INC CL A 98978V103   1,094,625 6,648 SH   SOLE   0 0 6,648