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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 230 1,547 SH   SOLE   0 0 1,547
ABBVIE INC COM 00287Y109 506 3,124 SH   SOLE   0 0 3,124
ADVANCED MICRO DEVICES INC COM 007903107 509 4,656 SH   SOLE   0 0 4,656
ALPHABET INC CAP STK CL A 02079K305 620 223 SH   SOLE   0 0 223
ALPHABET INC CAP STK CL C 02079K107 695 249 SH   SOLE   0 0 249
AMAZON COM INC COM 023135106 1,623 498 SH   SOLE   0 0 498
APPLE INC COM 037833100 3,355 19,214 SH   SOLE   0 0 19,214
ARISTA NETWORKS INC COM 040413106 209 1,506 SH   SOLE   0 0 1,506
AT&T INC COM 00206R102 311 13,144 SH   SOLE   0 0 13,144
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 923 2,615 SH   SOLE   0 0 2,615
BP PLC SPONSORED ADR 055622104 1,943 66,087 SH   SOLE   0 0 66,087
CHECK CAP LTD SHS M2361E203 19 50,000 SH   SOLE   0 0 50,000
CHEVRON CORP NEW COM 166764100 2,073 12,732 SH   SOLE   0 0 12,732
COSTCO WHSL CORP NEW COM 22160K105 353 613 SH   SOLE   0 0 613
DANAHER CORPORATION COM 235851102 542 1,847 SH   SOLE   0 0 1,847
ENTERPRISE PRODS PARTNERS L COM 293792107 767 29,708 SH   SOLE   0 0 29,708
EXXON MOBIL CORP COM 30231G102 5,037 60,989 SH   SOLE   0 0 60,989
FIRST FINL BANKSHARES INC COM 32020R109 3,101 70,284 SH   SOLE   0 0 70,284
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 5,102 130,066 SH   SOLE   0 0 130,066
HOME DEPOT INC COM 437076102 246 820 SH   SOLE   0 0 820
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 332 7,031 SH   SOLE   0 0 7,031
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 349 4,073 SH   SOLE   0 0 4,073
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 355 2,250 SH   SOLE   0 0 2,250
INVESCO QQQ TR UNIT SER 1 46090E103 226 623 SH   SOLE   0 0 623
ISHARES INC CORE MSCI EMKT 46434G103 4,729 85,134 SH   SOLE   0 0 85,134
ISHARES TR NATIONAL MUN ETF 464288414 2,720 24,807 SH   SOLE   0 0 24,807
ISHARES TR EXPND TEC SC ETF 464287549 479 1,233 SH   SOLE   0 0 1,233
ISHARES TR SHRT NAT MUN ETF 464288158 7,867 75,209 SH   SOLE   0 0 75,209
ISHARES TR 0-5 YR TIPS ETF 46429B747 984 9,372 SH   SOLE   0 0 9,372
ISHARES TR CORE MSCI PAC 46434V696 1,884 30,941 SH   SOLE   0 0 30,941
ISHARES TR JPMORGAN USD EMG 464288281 1,607 16,441 SH   SOLE   0 0 16,441
ISHARES TR US TREAS BD ETF 46429B267 924 37,088 SH   SOLE   0 0 37,088
ISHARES TR CORE S&P SCP ETF 464287804 25,050 232,200 SH   SOLE   0 0 232,200
ISHARES TR 1 3 YR TREAS BD 464287457 19,125 229,457 SH   SOLE   0 0 229,457
ISHARES TR PFD AND INCM SEC 464288687 675 18,536 SH   SOLE   0 0 18,536
ISHARES TR BARCLAYS 7 10 YR 464287440 8,376 77,934 SH   SOLE   0 0 77,934
ISHARES TR FLTG RATE NT ETF 46429B655 19,428 384,562 SH   SOLE   0 0 384,562
ISHARES TR RUS 1000 VAL ETF 464287598 13,785 83,050 SH   SOLE   0 0 83,050
ISHARES TR 3 7 YR TREAS BD 464288661 15,330 125,605 SH   SOLE   0 0 125,605
ISHARES TR IBOXX HI YD ETF 464288513 23,774 288,903 SH   SOLE   0 0 288,903
ISHARES TR S&P MC 400GR ETF 464287606 37,682 487,665 SH   SOLE   0 0 487,665
ISHARES TR S&P 500 GRWT ETF 464287309 18,246 238,887 SH   SOLE   0 0 238,887
ISHARES TR CORE MSCI EAFE 46432F842 346 4,975 SH   SOLE   0 0 4,975
ISHARES TR CORE S&P MCP ETF 464287507 3,845 14,330 SH   SOLE   0 0 14,330
ISHARES TR MSCI EMG MKT ETF 464287234 7,070 156,582 SH   SOLE   0 0 156,582
ISHARES TR RUSSELL 2000 ETF 464287655 5,272 25,682 SH   SOLE   0 0 25,682
ISHARES TR S&P 500 VAL ETF 464287408 9,108 58,490 SH   SOLE   0 0 58,490
ISHARES TR RUS 1000 ETF 464287622 1,511 6,042 SH   SOLE   0 0 6,042
ISHARES TR RUS MID CAP ETF 464287499 575 7,374 SH   SOLE   0 0 7,374
ISHARES TR RUS 1000 GRW ETF 464287614 5,976 21,527 SH   SOLE   0 0 21,527
ISHARES TR S&P MC 400VL ETF 464287705 41,078 374,661 SH   SOLE   0 0 374,661
ISHARES TR MBS ETF 464288588 26,061 255,822 SH   SOLE   0 0 255,822
ISHARES TR CMBS ETF 46429B366 815 16,347 SH   SOLE   0 0 16,347
ISHARES TR 20 YR TR BD ETF 464287432 6,199 46,934 SH   SOLE   0 0 46,934
ISHARES TR CORE S&P500 ETF 464287200 19,640 43,288 SH   SOLE   0 0 43,288
ISHARES TR EUROPE ETF 464287861 11,110 221,134 SH   SOLE   0 0 221,134
ISHARES TR CORE MSCI EURO 46434V738 2,327 43,574 SH   SOLE   0 0 43,574
LIMELIGHT NETWORKS INC COM 53261M104 130 24,950 SH   SOLE   0 0 24,950
LOANDEPOT INC COM CL A 53946R106 49 11,875 SH   SOLE   0 0 11,875
META PLATFORMS INC CL A 30303M102 421 1,892 SH   SOLE   0 0 1,892
MICROSOFT CORP COM 594918104 1,488 4,828 SH   SOLE   0 0 4,828
NETFLIX INC COM 64110L106 263 702 SH   SOLE   0 0 702
NVIDIA CORPORATION COM 67066G104 1,023 3,749 SH   SOLE   0 0 3,749
OAKTREE SPECIALTY LENDING CO COM 67401P108 113 15,333 SH   SOLE   0 0 15,333
PARTY CITY HOLDCO INC COM 702149105 36 10,000 SH   SOLE   0 0 10,000
PNC FINL SVCS GROUP INC COM 693475105 370 2,004 SH   SOLE   0 0 2,004
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 2,114 111,327 SH   SOLE   0 0 111,327
PROCTER AND GAMBLE CO COM 742718109 3,413 22,334 SH   SOLE   0 0 22,334
PROSPERITY BANCSHARES INC COM 743606105 241 3,468 SH   SOLE   0 0 3,468
SCHWAB CHARLES CORP COM 808513105 322 3,825 SH   SOLE   0 0 3,825
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 581 10,884 SH   SOLE   0 0 10,884
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,385 18,117 SH   SOLE   0 0 18,117
SHOPIFY INC CL A 82509L107 323 478 SH   SOLE   0 0 478
SOUTHERN CO COM 842587107 294 4,057 SH   SOLE   0 0 4,057
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,804 6,209 SH   SOLE   0 0 6,209
SPDR S&P 500 ETF TR TR UNIT 78462F103 90 200 SH Call SOLE   0 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 106,964 1,615,519 SH   SOLE   0 0 1,615,519
SPDR SER TR PRTFLO S&P500 VL 78464A508 121,368 2,907,029 SH   SOLE   0 0 2,907,029
TESLA INC COM 88160R101 108 100 SH Put SOLE   0 0 0
TESLA INC COM 88160R101 1,549 1,437 SH   SOLE   0 0 1,437
UNION PAC CORP COM 907818108 503 1,841 SH   SOLE   0 0 1,841
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 253 14,775 SH   SOLE   0 0 14,775
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 3,666 63,862 SH   SOLE   0 0 63,862
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 240 3,016 SH   SOLE   0 0 3,016
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 207 3,941 SH   SOLE   0 0 3,941
VANGUARD INDEX FDS GROWTH ETF 922908736 5,313 18,472 SH   SOLE   0 0 18,472
VANGUARD INDEX FDS VALUE ETF 922908744 1,608 10,880 SH   SOLE   0 0 10,880
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 685 6,325 SH   SOLE   0 0 6,325
VANGUARD INDEX FDS TOTAL STK MKT 922908769 485 2,130 SH   SOLE   0 0 2,130
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 26,867 362,825 SH   SOLE   0 0 362,825
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 49,393 1,070,741 SH   SOLE   0 0 1,070,741
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 44,795 719,245 SH   SOLE   0 0 719,245
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 422 7,331 SH   SOLE   0 0 7,331
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 3,813 76,105 SH   SOLE   0 0 76,105
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1,268 15,768 SH   SOLE   0 0 15,768
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 830 13,186 SH   SOLE   0 0 13,186
VANGUARD STAR FDS VG TL INTL STK F 921909768 213 3,558 SH   SOLE   0 0 3,558
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,583 32,952 SH   SOLE   0 0 32,952
VERIZON COMMUNICATIONS INC COM 92343V104 257 5,052 SH   SOLE   0 0 5,052
WALMART INC COM 931142103 890 5,978 SH   SOLE   0 0 5,978
WELLS FARGO CO NEW COM 949746101 249 5,136 SH   SOLE   0 0 5,136