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 1,887 65,322 SH   SOLE   0 0 65,322
ABBVIE INC COM 00287Y109 391 3,981 SH   SOLE   0 0 3,981
AMAZON COM INC COM 023135106 234 85 SH   SOLE   0 0 85
AMERICAN ELEC PWR CO INC COM 025537101 401 5,034 SH   SOLE   0 0 5,034
APPLE INC COM 037833100 285 782 SH   SOLE   0 0 782
ARK ETF TR NEXT GNRTN INTER 00214Q401 211 2,488 SH   SOLE   0 0 2,488
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 303 1,700 SH   SOLE   0 0 1,700
CHEVRON CORP NEW COM 166764100 257 2,875 SH   SOLE   0 0 2,875
ETFIS SER TR I VIRTUS LIFESC BT 26923G202 2,829 59,662 SH   SOLE   0 0 59,662
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,437 15,926 SH   SOLE   0 0 15,926
FS KKR CAP CORP II COM 35952V303 213 16,519 SH   SOLE   0 0 16,519
ISHARES TR CORE S&P500 ETF 464287200 3,414 11,023 SH   SOLE   0 0 11,023
ISHARES TR CORE S&P SCP ETF 464287804 337 4,940 SH   SOLE   0 0 4,940
ISHARES TR MSCI USA MIN VOL 46429B697 12,445 205,253 SH   SOLE   0 0 205,253
ISHARES TR MSCI USA MMENTM 46432F396 9,437 72,036 SH   SOLE   0 0 72,036
ISHARES TR MSCI USA QLT FCT 46432F339 5,446 56,777 SH   SOLE   0 0 56,777
ISHARES INC MSCI GBL MIN VOL 464286525 1,044 11,919 SH   SOLE   0 0 11,919
ISHARES TR MSCI EAFE MIN VL 46429B689 4,562 69,053 SH   SOLE   0 0 69,053
ISHARES TR EAFE SML CP ETF 464288273 984 18,352 SH   SOLE   0 0 18,352
ISHARES TR 3 7 YR TREAS BD 464288661 6,134 45,886 SH   SOLE   0 0 45,886
ISHARES TR NATIONAL MUN ETF 464288414 1,134 9,830 SH   SOLE   0 0 9,830
ISHARES TR 0-5YR HI YL CP 46434V407 575 13,415 SH   SOLE   0 0 13,415
ISHARES TR IBOXX INV CP ETF 464287242 266 1,975 SH   SOLE   0 0 1,975
ISHARES TR MSCI INTL SML CP 46434V266 315 11,504 SH   SOLE   0 0 11,504
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 3,830 83,507 SH   SOLE   0 0 83,507
JOHNSON & JOHNSON COM 478160104 257 1,827 SH   SOLE   0 0 1,827
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 522 18,659 SH   SOLE   0 0 18,659
MICROSOFT CORP COM 594918104 361 1,772 SH   SOLE   0 0 1,772
NOVARTIS AG SPONSORED ADR 66987V109 281 3,213 SH   SOLE   0 0 3,213
INVESCO QQQ TR UNIT SER 1 46090E103 4,821 19,470 SH   SOLE   0 0 19,470
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 332 9,388 SH   SOLE   0 0 9,388
PROSHARES TR S&P 500 DV ARIST 74348A467 516 7,658 SH   SOLE   0 0 7,658
SANARA MEDTECH INC COM 79957L100 157 10,000 SH   SOLE   0 0 10,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 833 16,092 SH   SOLE   0 0 16,092
SPDR SER TR NUVEEN BBG BRCLY 78464A284 320 5,685 SH   SOLE   0 0 5,685
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,321 28,165 SH   SOLE   0 0 28,165
SPDR GOLD TR GOLD SHS 78463V107 948 5,665 SH   SOLE   0 0 5,665
SPDR SER TR NUVEEN BLMBRG SR 78468R739 401 8,048 SH   SOLE   0 0 8,048
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,193 3,867 SH   SOLE   0 0 3,867
SPDR SER TR S&P DIVID ETF 78464A763 4,361 47,816 SH   SOLE   0 0 47,816
TRIMTABS ETF TR US FREE CASH FLW 89628W302 3,678 97,859 SH   SOLE   0 0 97,859
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 776 27,046 SH   SOLE   0 0 27,046
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 736 30,904 SH   SOLE   0 0 30,904
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,524 47,142 SH   SOLE   0 0 47,142
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 242 1,256 SH   SOLE   0 0 1,256
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 412 1,452 SH   SOLE   0 0 1,452
WALMART INC COM 931142103 333 2,784 SH   SOLE   0 0 2,784
WISDOMTREE TR INTL SMCAP DIV 97717W760 540 9,713 SH   SOLE   0 0 9,713