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   278,982 2,447 SH   SOLE   0 0 2,447
ABBVIE INC COM 00287Y109   1,745,428 8,839 SH   SOLE   0 0 8,839
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,548,278 4,380 SH   SOLE   0 0 4,380
AIR PRODS & CHEMS INC COM 009158106   855,314 2,873 SH   SOLE   0 0 2,873
ALPHABET INC CAP STK CL A 02079K305   572,530 3,452 SH   SOLE   0 0 3,452
ALPHABET INC CAP STK CL C 02079K107   600,550 3,592 SH   SOLE   0 0 3,592
ALTRIA GROUP INC COM 02209S103   1,189,283 23,301 SH   SOLE   0 0 23,301
AMAZON COM INC COM 023135106   1,116,483 5,992 SH   SOLE   0 0 5,992
AMERICAN EXPRESS CO COM 025816109   548,095 2,021 SH   SOLE   0 0 2,021
AMERICAN TOWER CORP NEW COM 03027X100   284,421 1,223 SH   SOLE   0 0 1,223
AMGEN INC COM 031162100   1,685,411 5,231 SH   SOLE   0 0 5,231
APPLE INC COM 037833100   4,700,640 20,174 SH   SOLE   0 0 20,174
AUTOMATIC DATA PROCESSING IN COM 053015103   1,376,094 4,973 SH   SOLE   0 0 4,973
BANK AMERICA CORP COM 060505104   1,343,724 33,864 SH   SOLE   0 0 33,864
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   333,554 725 SH   SOLE   0 0 725
BROADCOM INC COM 11135F101   2,974,054 17,241 SH   SOLE   0 0 17,241
CHENIERE ENERGY INC COM NEW 16411R208   581,162 3,232 SH   SOLE   0 0 3,232
CHEVRON CORP NEW COM 166764100   1,601,133 10,872 SH   SOLE   0 0 10,872
CISCO SYS INC COM 17275R102   1,626,307 30,558 SH   SOLE   0 0 30,558
CLOROX CO DEL COM 189054109   1,260,296 7,736 SH   SOLE   0 0 7,736
COMCAST CORP NEW CL A 20030N101   936,920 22,430 SH   SOLE   0 0 22,430
COSTCO WHSL CORP NEW COM 22160K105   354,788 400 SH   SOLE   0 0 400
CUMMINS INC COM 231021106   1,469,580 4,539 SH   SOLE   0 0 4,539
DOMINION ENERGY INC COM 25746U109   756,301 13,087 SH   SOLE   0 0 13,087
DUKE ENERGY CORP NEW COM NEW 26441C204   1,139,618 9,884 SH   SOLE   0 0 9,884
EXXON MOBIL CORP COM 30231G102   2,568,495 21,912 SH   SOLE   0 0 21,912
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   494,445 9,762 SH   SOLE   0 0 9,762
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   246,881 5,282 SH   SOLE   0 0 5,282
FIDELITY NATL INFORMATION SV COM 31620M106   358,217 4,277 SH   SOLE   0 0 4,277
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   951,711 17,469 SH   SOLE   0 0 17,469
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   970,050 32,454 SH   SOLE   0 0 32,454
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   954,976 38,138 SH   SOLE   0 0 38,138
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   6,366,451 162,700 SH   SOLE   0 0 162,700
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   6,387,206 159,800 SH   SOLE   0 0 159,800
HERSHEY CO COM 427866108   782,070 4,078 SH   SOLE   0 0 4,078
HOME DEPOT INC COM 437076102   1,166,910 2,880 SH   SOLE   0 0 2,880
ILLINOIS TOOL WKS INC COM 452308109   880,229 3,359 SH   SOLE   0 0 3,359
INDEPENDENT BANK GROUP INC COM 45384B106   414,748 7,193 SH   SOLE   0 0 7,193
INTUIT COM 461202103   541,777 872 SH   SOLE   0 0 872
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   1,513,316 71,031 SH   SOLE   0 0 71,031
INVESCO EXCH TRD SLF IDX FD BULLETSHS 32 MUN 46139W833   1,532,187 59,781 SH   SOLE   0 0 59,781
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   1,564,691 63,891 SH   SOLE   0 0 63,891
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   1,565,985 65,964 SH   SOLE   0 0 65,964
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   1,655,090 69,835 SH   SOLE   0 0 69,835
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   1,658,594 70,339 SH   SOLE   0 0 70,339
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   1,634,019 70,220 SH   SOLE   0 0 70,220
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   1,581,355 71,393 SH   SOLE   0 0 71,393
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   4,459,309 109,754 SH   SOLE   0 0 109,754
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   811,805 37,018 SH   SOLE   0 0 37,018
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   7,875,993 165,706 SH   SOLE   0 0 165,706
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,891,232 16,138 SH   SOLE   0 0 16,138
INVESCO QQQ TR UNIT SER 1 46090E103   540,201 1,107 SH   SOLE   0 0 1,107
ISHARES TR CORE S&P MCP ETF 464287507   13,573,602 217,805 SH   SOLE   0 0 217,805
ISHARES TR CORE S&P500 ETF 464287200   12,225,799 21,195 SH   SOLE   0 0 21,195
ISHARES TR IBDS DEC28 ETF 46435U515   3,403,465 133,312 SH   SOLE   0 0 133,312
ISHARES TR IBONDS 27 ETF 46435UAA9   3,384,695 138,888 SH   SOLE   0 0 138,888
ISHARES TR IBONDS DEC 2030 46436E726   3,319,441 149,727 SH   SOLE   0 0 149,727
ISHARES TR IBONDS DEC 2031 46436E486   3,335,279 157,176 SH   SOLE   0 0 157,176
ISHARES TR IBONDS DEC 2032 46436E312   3,369,385 131,053 SH   SOLE   0 0 131,053
ISHARES TR IBONDS DEC 29 46436E205   3,409,478 145,022 SH   SOLE   0 0 145,022
ISHARES TR IBONDS DEC2026 46435GAA0   3,353,556 138,006 SH   SOLE   0 0 138,006
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,135,307 124,913 SH   SOLE   0 0 124,913
ISHARES TR INTL SEL DIV ETF 464288448   1,406,997 46,543 SH   SOLE   0 0 46,543
ISHARES TR MSCI EAFE ETF 464287465   10,665,482 127,532 SH   SOLE   0 0 127,532
ISHARES TR NATIONAL MUN ETF 464288414   5,607,046 51,616 SH   SOLE   0 0 51,616
ISHARES TR RUS 1000 ETF 464287622   3,758,819 11,956 SH   SOLE   0 0 11,956
ISHARES TR RUS 1000 GRW ETF 464287614   309,689 825 SH   SOLE   0 0 825
ISHARES TR RUS 1000 VAL ETF 464287598   2,544,269 13,405 SH   SOLE   0 0 13,405
ISHARES TR SELECT DIVID ETF 464287168   1,662,217 12,306 SH   SOLE   0 0 12,306
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   962,515 16,997 SH   SOLE   0 0 16,997
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,109,028 20,190 SH   SOLE   0 0 20,190
JOHNSON & JOHNSON COM 478160104   1,231,862 7,601 SH   SOLE   0 0 7,601
JPMORGAN CHASE & CO COM 46625H100   1,948,775 9,242 SH   SOLE   0 0 9,242
KINDER MORGAN INC DEL COM 49456B101   1,307,963 59,211 SH   SOLE   0 0 59,211
KNIFE RIVER CORP COMMON STOCK 498894104   316,709 3,543 SH   SOLE   0 0 3,543
KROGER CO COM 501044101   1,110,608 19,382 SH   SOLE   0 0 19,382
LOCKHEED MARTIN CORP COM 539830109   1,621,503 2,774 SH   SOLE   0 0 2,774
MASTERCARD INCORPORATED CL A 57636Q104   234,703 475 SH   SOLE   0 0 475
MCDONALDS CORP COM 580135101   1,740,491 5,716 SH   SOLE   0 0 5,716
MDU RES GROUP INC COM 552690109   388,537 14,175 SH   SOLE   0 0 14,175
MERCK & CO INC COM 58933Y105   1,278,675 11,260 SH   SOLE   0 0 11,260
META PLATFORMS INC CL A 30303M102   594,335 1,038 SH   SOLE   0 0 1,038
METLIFE INC COM 59156R108   1,387,802 16,826 SH   SOLE   0 0 16,826
MICROSOFT CORP COM 594918104   3,592,398 8,349 SH   SOLE   0 0 8,349
NIKE INC CL B 654106103   888,077 10,046 SH   SOLE   0 0 10,046
NVIDIA CORPORATION COM 67066G104   1,230,336 10,131 SH   SOLE   0 0 10,131
ORACLE CORP COM 68389X105   213,559 1,253 SH   SOLE   0 0 1,253
OWENS CORNING NEW COM 690742101   1,038,527 5,883 SH   SOLE   0 0 5,883
PEPSICO INC COM 713448108   1,366,455 8,036 SH   SOLE   0 0 8,036
PNC FINL SVCS GROUP INC COM 693475105   925,849 5,009 SH   SOLE   0 0 5,009
QUALCOMM INC COM 747525103   1,384,596 8,142 SH   SOLE   0 0 8,142
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   336,417 5,057 SH   SOLE   0 0 5,057
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   716,943 8,482 SH   SOLE   0 0 8,482
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   284,354 2,729 SH   SOLE   0 0 2,729
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   237,658 5,244 SH   SOLE   0 0 5,244
SELECT SECTOR SPDR TR INDL 81369Y704   218,329 1,612 SH   SOLE   0 0 1,612
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   362,469 1,809 SH   SOLE   0 0 1,809
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   350,704 2,277 SH   SOLE   0 0 2,277
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   415,398 1,840 SH   SOLE   0 0 1,840
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,468,037 27,574 SH   SOLE   0 0 27,574
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,105,811 1,927 SH   SOLE   0 0 1,927
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,672,379 4,691 SH   SOLE   0 0 4,691
SPDR SER TR PORTFOLIO AGRGTE 78464A649   2,256,949 86,341 SH   SOLE   0 0 86,341
SPDR SER TR PORTFOLIO S&P400 78464A847   6,620,735 121,081 SH   SOLE   0 0 121,081
SPDR SER TR PORTFOLIO S&P600 78468R853   3,010,040 66,140 SH   SOLE   0 0 66,140
SPDR SER TR RUSSELL YIELD 78468R770   798,579 7,120 SH   SOLE   0 0 7,120
SPDR SER TR S&P DIVID ETF 78464A763   8,943,609 62,965 SH   SOLE   0 0 62,965
STARBUCKS CORP COM 855244109   883,658 9,064 SH   SOLE   0 0 9,064
STELLAR BANCORP INC COM 858927106   414,240 16,000 SH   SOLE   0 0 16,000
STRYKER CORPORATION COM 863667101   412,920 1,143 SH   SOLE   0 0 1,143
TARGET CORP COM 87612E106   342,736 2,199 SH   SOLE   0 0 2,199
TEXAS INSTRS INC COM 882508104   1,338,877 6,481 SH   SOLE   0 0 6,481
TRACTOR SUPPLY CO COM 892356106   333,867 1,148 SH   SOLE   0 0 1,148
UNITED PARCEL SERVICE INC CL B 911312106   944,326 6,926 SH   SOLE   0 0 6,926
UNITEDHEALTH GROUP INC COM 91324P102   1,047,000 1,791 SH   SOLE   0 0 1,791
VALERO ENERGY CORP COM 91913Y100   334,064 2,474 SH   SOLE   0 0 2,474
VANGUARD BD INDEX FDS INTERMED TERM 921937819   5,251,800 67,013 SH   SOLE   0 0 67,013
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   859,557 4,723 SH   SOLE   0 0 4,723
VANGUARD INDEX FDS GROWTH ETF 922908736   386,234 1,006 SH   SOLE   0 0 1,006
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,899,707 7,390 SH   SOLE   0 0 7,390
VANGUARD INDEX FDS SM CP VAL ETF 922908611   704,736 3,510 SH   SOLE   0 0 3,510
VANGUARD INDEX FDS TOTAL STK MKT 922908769   23,139,004 81,717 SH   SOLE   0 0 81,717
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,108,967 21,693 SH   SOLE   0 0 21,693
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   300,081 3,109 SH   SOLE   0 0 3,109
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   455,084 1,794 SH   SOLE   0 0 1,794
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   338,088 1,707 SH   SOLE   0 0 1,707
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   11,607,788 219,803 SH   SOLE   0 0 219,803
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,501,863 11,715 SH   SOLE   0 0 11,715
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   2,745,541 37,395 SH   SOLE   0 0 37,395
VANGUARD WORLD FD ENERGY ETF 92204A306   275,068 2,246 SH   SOLE   0 0 2,246
VERIZON COMMUNICATIONS INC COM 92343V104   765,549 17,046 SH   SOLE   0 0 17,046
VISA INC COM CL A 92826C839   394,109 1,433 SH   SOLE   0 0 1,433
WILLIAMS COS INC COM 969457100   423,110 9,269 SH   SOLE   0 0 9,269
WILLIAMS SONOMA INC COM 969904101   2,117,512 13,668 SH   SOLE   0 0 13,668
WISDOMTREE TR EMER MKT HIGH FD 931142103   635,018 7,864 SH   SOLE   0 0 7,864
WISDOMTREE TR EMER MKT HIGH FD 97717W315   578,313 13,140 SH   SOLE   0 0 13,140
WISDOMTREE TR US HIGH DIVIDEND 97717W208   5,494,600 58,578 SH   SOLE   0 0 58,578
WISDOMTREE TR US LARGECAP DIVD 97717W307   284,230 3,618 SH   SOLE   0 0 3,618
WISDOMTREE TR US MIDCAP DIVID 97717W505   13,731,966 268,570 SH   SOLE   0 0 268,570
WISDOMTREE TR US S CAP QTY DIV 97717X651   1,243,611 24,134 SH   SOLE   0 0 24,134
WISDOMTREE TR US SMALLCAP FUND 97717W562   602,774 11,427 SH   SOLE   0 0 11,427
ZOETIS INC CL A 98978V103   930,981 4,765 SH   SOLE   0 0 4,765