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   217,967 1,927 SH   SOLE   1,927 0 0
ABBVIE INC COM 00287Y109   420,050 2,364 SH   SOLE   2,364 0 0
ALPHABET INC CAP STK CL A 02079K305   824,584 4,356 SH   SOLE   4,356 0 0
ALTRIA GROUP INC COM 02209S103   982,791 18,795 SH   SOLE   18,795 0 0
AMAZON COM INC COM 023135106   962,508 4,387 SH   SOLE   4,387 0 0
AMERIPRISE FINL INC COM 03076C106   598,900 1,125 SH   SOLE   1,125 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   430,197 8,592 SH   SOLE   8,592 0 0
APPLE INC COM 037833100   1,209,907 4,832 SH   SOLE   4,832 0 0
ARDMORE SHIPPING CORP COM Y0207T100   349,993 28,806 SH   SOLE   28,806 0 0
AT&T INC COM 00206R102   267,384 11,743 SH   SOLE   11,743 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   713,009 1,573 SH   SOLE   1,573 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   665,080 18,312 SH   SOLE   18,312 0 0
BXP INC COM 101121101   608,384 8,182 SH   SOLE   8,182 0 0
CHEVRON CORP NEW COM 166764100   1,579,962 10,908 SH   SOLE   10,908 0 0
CISCO SYS INC COM 17275R102   935,939 15,810 SH   SOLE   15,810 0 0
CITIGROUP INC COM NEW 172967424   1,007,337 14,311 SH   SOLE   14,311 0 0
COCA COLA CO COM 191216100   533,523 8,569 SH   SOLE   8,569 0 0
COMCAST CORP NEW CL A 20030N101   645,158 17,190 SH   SOLE   17,190 0 0
CVS HEALTH CORP COM 126650100   453,890 10,111 SH   SOLE   10,111 0 0
DEVON ENERGY CORP NEW COM 25179M103   360,275 11,007 SH   SOLE   11,007 0 0
ENBRIDGE INC COM 29250N105   607,513 14,318 SH   SOLE   14,318 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   502,251 25,638 SH   SOLE   25,638 0 0
EQT CORP COM 26884L109   721,136 15,639 SH   SOLE   15,639 0 0
ESAB CORPORATION COM 29605J106   723,103 6,029 SH   SOLE   6,029 0 0
EXXON MOBIL CORP COM 30231G102   3,234,338 30,067 SH   SOLE   30,067 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   531,251 6,577 SH   SOLE   6,577 0 0
FIRST FINL BANKSHARES INC COM 32020R109   262,680 7,287 SH   SOLE   7,287 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   587,416 9,933 SH   SOLE   9,933 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   301,172 8,401 SH   SOLE   8,401 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   395,501 12,980 SH   SOLE   12,980 0 0
FISERV INC COM 337738108   700,482 3,410 SH   SOLE   3,410 0 0
FORD MTR CO COM 345370860   602,685 60,877 SH   SOLE   60,877 0 0
GAP INC COM 364760108   201,659 8,534 SH   SOLE   8,534 0 0
GLOBAL PMTS INC COM 37940X102   415,753 3,710 SH   SOLE   3,710 0 0
GSK PLC SPONSORED ADR 37733W204   377,104 11,150 SH   SOLE   11,150 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   1,889,149 48,334 SH   SOLE   48,334 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   200,736 5,300 SH   SOLE   5,300 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   291,309 2,975 SH   SOLE   2,975 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   479,442 4,688 SH   SOLE   4,688 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,176,021 4,256 SH   SOLE   4,256 0 0
ISHARES TR CORE US AGGBD ET 464287226   2,630,539 27,147 SH   SOLE   27,147 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,158,376 15,320 SH   SOLE   15,320 0 0
ISHARES TR CORE DIV GRWTH 46434V621   585,637 9,547 SH   SOLE   9,547 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,884,739 6,599 SH   SOLE   6,599 0 0
ISHARES TR INTL SEL DIV ETF 464288448   399,334 14,585 SH   SOLE   14,585 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   644,600 8,534 SH   SOLE   8,534 0 0
ISHARES TR MSCI ACWI EX US 464288240   394,149 7,557 SH   SOLE   7,557 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   728,215 3,934 SH   SOLE   3,934 0 0
ISHARES TR RUS TOP 200 ETF 464289446   352,393 2,435 SH   SOLE   2,435 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   243,160 2,395 SH   SOLE   2,395 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,085,155 5,685 SH   SOLE   5,685 0 0
ISHARES TR ULTRA SHORT-TERM 46434V878   2,519,533 49,961 SH   SOLE   49,961 0 0
ISHARES TR U.S. TECH ETF 464287721   551,266 3,456 SH   SOLE   3,456 0 0
ISHARES TR EAFE VALUE ETF 464288877   423,949 8,080 SH   SOLE   8,080 0 0
ISHARES TR S&P 100 ETF 464287101   240,591 833 SH   SOLE   833 0 0
ISHARES TR CORE MSCI EAFE 46432F842   217,151 3,090 SH   SOLE   3,090 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   648,007 9,798 SH   SOLE   9,798 0 0
ISHARES U S ETF TR SHORT DURATION B 46431W507   1,289,309 25,531 SH   SOLE   25,531 0 0
LOCKHEED MARTIN CORP COM 539830109   254,567 524 SH   SOLE   524 0 0
MARATHON PETE CORP COM 56585A102   278,734 1,998 SH   SOLE   1,998 0 0
MEDTRONIC PLC SHS G5960L103   564,352 7,065 SH   SOLE   7,065 0 0
META PLATFORMS INC CL A 30303M102   1,508,527 2,576 SH   SOLE   2,576 0 0
MICROSOFT CORP COM 594918104   990,904 2,351 SH   SOLE   2,351 0 0
NORDSTROM INC COM 655664100   724,149 29,985 SH   SOLE   29,985 0 0
NOVARTIS AG SPONSORED ADR 66987V109   338,833 3,482 SH   SOLE   3,482 0 0
NVIDIA CORPORATION COM 67066G104   465,917 3,469 SH   SOLE   3,469 0 0
ORACLE CORP COM 68389X105   537,584 3,226 SH   SOLE   3,226 0 0
PARKER-HANNIFIN CORP COM 701094104   633,093 995 SH   SOLE   995 0 0
PROCTER AND GAMBLE CO COM 742718109   359,358 2,144 SH   SOLE   2,144 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   949,879 9,542 SH   SOLE   9,542 0 0
SCHWAB CHARLES CORP COM 808513105   525,481 7,100 SH   SOLE   7,100 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,036,997 220,974 SH   SOLE   220,974 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,877,294 67,359 SH   SOLE   67,359 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,068,617 46,101 SH   SOLE   46,101 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   264,484 11,651 SH   SOLE   11,651 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   412,415 15,948 SH   SOLE   15,948 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   228,128 981 SH   SOLE   981 0 0
SERVICENOW INC COM 81762P102   681,657 643 SH   SOLE   643 0 0
SIMON PPTY GROUP INC NEW COM 828806109   764,446 4,439 SH   SOLE   4,439 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   992,809 16,939 SH   SOLE   16,939 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,275,159 10,707 SH   SOLE   10,707 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   2,662,919 113,461 SH   SOLE   113,461 0 0
SPDR SER TR GLB DOW ETF 78464A706   478,577 3,625 SH   SOLE   3,625 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   385,484 25,785 SH   SOLE   25,785 0 0
STELLANTIS N.V SHS N82405106   375,462 28,771 SH   SOLE   28,771 0 0
TAPESTRY INC COM 876030107   948,326 14,516 SH   SOLE   14,516 0 0
TCW ETF TRUST FLEXIBLE INCOME 29287L700   300,844 7,778 SH   SOLE   7,778 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   662,669 82,217 SH   SOLE   82,217 0 0
TESLA INC COM 88160R101   932,467 2,309 SH   SOLE   2,309 0 0
UNITEDHEALTH GROUP INC COM 91324P102   397,567 786 SH   SOLE   786 0 0
UNITI GROUP INC COM 91325V108   558,495 101,545 SH   SOLE   101,545 0 0
VALERO ENERGY CORP COM 91913Y100   277,106 2,260 SH   SOLE   2,260 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,517,311 35,006 SH   SOLE   35,006 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,112,985 4,386 SH   SOLE   4,386 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,855,061 11,467 SH   SOLE   11,467 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,313,724 4,691 SH   SOLE   4,691 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,321,889 6,670 SH   SOLE   6,670 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,534,929 9,066 SH   SOLE   9,066 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,198,062 2,919 SH   SOLE   2,919 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   290,300 1,099 SH   SOLE   1,099 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   277,743 1,156 SH   SOLE   1,156 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,269,319 4,212 SH   SOLE   4,212 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   232,121 801 SH   SOLE   801 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   220,977 819 SH   SOLE   819 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   428,054 2,253 SH   SOLE   2,253 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   503,469 11,432 SH   SOLE   11,432 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,825,593 27,353 SH   SOLE   27,353 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   700,159 2,625 SH   SOLE   2,625 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   614,771 2,926 SH   SOLE   2,926 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   647,186 4,475 SH   SOLE   4,475 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   494,315 10,337 SH   SOLE   10,337 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   689,623 17,245 SH   SOLE   17,245 0 0
VISA INC COM CL A 92826C839   765,861 2,423 SH   SOLE   2,423 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   742,738 87,484 SH   SOLE   87,484 0 0
WALMART INC COM 931142103   533,248 5,902 SH   SOLE   5,902 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   496,568 46,979 SH   SOLE   46,979 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   484,863 6,769 SH   SOLE   6,769 0 0
WESTERN UN CO COM 959802109   505,417 47,681 SH   SOLE   47,681 0 0
WILLIAMS SONOMA INC COM 969904101   843,533 4,555 SH   SOLE   4,555 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844   1,491,438 41,452 SH   SOLE   41,452 0 0
ZIONS BANCORPORATION N A COM 989701107   650,616 11,993 SH   SOLE   11,993 0 0