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
FIRST FINL BANKSHARES INC COM 32020R109 4,236 101,260 SH   SOLE   0 0 101,260
ABBVIE INC COM 00287Y109 643 4,792 SH   SOLE   0 0 4,792
AMAZON COM INC COM 023135106 269 2,378 SH   SOLE   0 0 2,378
AMERICAN ELEC PWR CO INC COM 025537101 487 5,637 SH   SOLE   0 0 5,637
APPLE INC COM 037833100 494 3,576 SH   SOLE   0 0 3,576
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 449 1,683 SH   SOLE   0 0 1,683
CHEVRON CORP NEW COM 166764100 563 3,918 SH   SOLE   0 0 3,918
CONOCOPHILLIPS COM 20825C104 265 2,592 SH   SOLE   0 0 2,592
DILLARDS INC CL A 254067101 216 792 SH   SOLE   0 0 792
ENTERPRISE PRODS PARTNERS L COM 293792107 218 9,188 SH   SOLE   0 0 9,188
EXXON MOBIL CORP COM 30231G102 207 2,377 SH   SOLE   0 0 2,377
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,376 14,153 SH   SOLE   0 0 14,153
ISHARES TR 0-5 YR TIPS ETF 46429B747 8,596 89,439 SH   SOLE   0 0 89,439
ISHARES TR CORE S&P500 ETF 464287200 15,734 43,871 SH   SOLE   0 0 43,871
ISHARES TR CORE S&P SCP ETF 464287804 359 4,114 SH   SOLE   0 0 4,114
ISHARES TR MSCI USA MIN VOL 46429B697 13,106 198,274 SH   SOLE   0 0 198,274
ISHARES TR MSCI USA MMENTM 46432F396 1,643 12,526 SH   SOLE   0 0 12,526
ISHARES TR MSCI USA QLT FCT 46432F339 1,585 15,253 SH   SOLE   0 0 15,253
ISHARES TR NATIONAL MUN ETF 464288414 921 8,981 SH   SOLE   0 0 8,981
JOHNSON & JOHNSON COM 478160104 412 2,524 SH   SOLE   0 0 2,524
MICROSOFT CORP COM 594918104 511 2,193 SH   SOLE   0 0 2,193
NOVARTIS AG SPONSORED ADR 66987V109 294 3,874 SH   SOLE   0 0 3,874
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 398 14,176 SH   SOLE   0 0 14,176
INVESCO QQQ TR UNIT SER 1 46090E103 1,844 6,899 SH   SOLE   0 0 6,899
PROSHARES TR S&P 500 DV ARIST 74348A467 591 7,388 SH   SOLE   0 0 7,388
ROCKWELL AUTOMATION INC COM 773903109 201 934 SH   SOLE   0 0 934
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,000 15,058 SH   SOLE   0 0 15,058
SPDR GOLD TR GOLD SHS 78463V107 2,366 15,300 SH   SOLE   0 0 15,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,282 9,190 SH   SOLE   0 0 9,190
SPDR SER TR S&P DIVID ETF 78464A763 13,363 119,847 SH   SOLE   0 0 119,847
SPDR SER TR BLOOMBERG INVT 78468R200 3,312 109,308 SH   SOLE   0 0 109,308
SPDR SER TR MSCI USA STRTGIC 78468R812 211 2,073 SH   SOLE   0 0 2,073
SPDR SER TR PRTFLO S&P500 HI 78468R788 7,675 216,393 SH   SOLE   0 0 216,393
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,817 68,920 SH   SOLE   0 0 68,920
TIDAL ETF TR FOLIOBEYOND RISI 886364637 13,628 432,013 SH   SOLE   0 0 432,013
TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1,023 23,605 SH   SOLE   0 0 23,605
VANECK MERK GOLD TR GOLD TRUST 921078101 1,126 69,808 SH   SOLE   0 0 69,808
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 623 28,628 SH   SOLE   0 0 28,628
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,326 39,404 SH   SOLE   0 0 39,404
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,663 11,903 SH   SOLE   0 0 11,903
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,222 9,815 SH   SOLE   0 0 9,815
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 25,501 530,056 SH   SOLE   0 0 530,056
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,576 19,926 SH   SOLE   0 0 19,926
WALMART INC COM 931142103 395 3,043 SH   SOLE   0 0 3,043