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
ALPHABET INC CAP STK CL C 02079K107 2,409 961 SH   SOLE   0 0 961
AMAZON COM INC COM 023135106 234 68 SH   SOLE   0 0 68
APPLE INC COM 037833100 4,139 30,223 SH   SOLE   400 0 29,823
ARK ETF TR INNOVATION ETF 00214Q104 7,293 55,763 SH   SOLE   400 0 55,363
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,756 6,317 SH   SOLE   0 0 6,317
CHEVRON CORP NEW COM 166764100 203 1,936 SH   SOLE   0 0 1,936
COCA COLA CO COM 191216100 206 3,800 SH   SOLE   0 0 3,800
DOMINION ENERGY INC COM 25746U109 225 3,062 SH   SOLE   0 0 3,062
DUKE ENERGY CORP NEW COM NEW 26441C204 389 3,944 SH   SOLE   0 0 3,944
EATON CORP PLC SHS G29183103 298 2,008 SH   SOLE   0 0 2,008
ENBRIDGE INC COM 29250N105 585 14,609 SH   SOLE   0 0 14,609
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 302 28,415 SH   SOLE   0 0 28,415
EXXON MOBIL CORP COM 30231G102 282 4,478 SH   SOLE   0 0 4,478
FIRST FINL BANKSHARES INC COM 32020R109 553 11,258 SH   SOLE   0 0 11,258
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 704 45,966 SH   SOLE   0 0 45,966
ISHARES TR CORE DIV GRWTH 46434V621 1,748 34,713 SH   SOLE   0 0 34,713
ISHARES TR CORE S&P TTL STK 464287150 301 3,046 SH   SOLE   0 0 3,046
ISHARES TR CORE S&P500 ETF 464287200 223 519 SH   SOLE   0 0 519
ISHARES TR CRE U S REIT ETF 464288521 577 9,898 SH   SOLE   0 0 9,898
ISHARES TR MODERT ALLOC ETF 464289875 523 11,600 SH   SOLE   0 0 11,600
ISHARES TR MSCI USA MIN VOL 46429B697 23,191 315,053 SH   SOLE   4,541 0 310,512
ISHARES TR MSCI USA MMENTM 46432F396 21,650 124,834 SH   SOLE   1,872 0 122,962
ISHARES TR MSCI USA QLT FCT 46432F339 23,436 176,382 SH   SOLE   2,387 0 173,995
ISHARES TR U.S. TECH ETF 464287721 258 2,592 SH   SOLE   0 0 2,592
LOCKHEED MARTIN CORP COM 539830109 811 2,143 SH   SOLE   0 0 2,143
LOWES COS INC COM 548661107 1,840 9,488 SH   SOLE   0 0 9,488
MICROSOFT CORP COM 594918104 240 888 SH   SOLE   161 0 727
ORACLE CORP COM 68389X105 305 3,915 SH   SOLE   0 0 3,915
PAYCHEX INC COM 704326107 322 3,000 SH   SOLE   0 0 3,000
PAYPAL HLDGS INC COM 70450Y103 425 1,459 SH   SOLE   0 0 1,459
PEPSICO INC COM 713448108 1,015 6,848 SH   SOLE   35 0 6,813
PROCTER AND GAMBLE CO COM 742718109 583 4,323 SH   SOLE   28 0 4,295
SPDR SER TR BLMBRG BRC CNVRT 78464A359 744 8,574 SH   SOLE   0 0 8,574
SPDR SER TR MSCI USA STRTGIC 78468R812 5,023 42,052 SH   SOLE   582 0 41,470
SPDR SER TR PORTFOLIO S&P400 78464A847 439 9,302 SH   SOLE   127 0 9,175
SPDR SER TR PRTFLO S&P500 GW 78464A409 2,242 35,602 SH   SOLE   974 0 34,628
SPDR SER TR S&P DIVID ETF 78464A763 369 3,016 SH   SOLE   0 0 3,016
SPDR SER TR S&P KENSHO SMART 78468R689 212 3,414 SH   SOLE   0 0 3,414
TESLA INC COM 88160R101 673 990 SH   SOLE   0 0 990
UNILEVER PLC SPON ADR NEW 904767704 741 12,667 SH   SOLE   0 0 12,667
UNION PAC CORP COM 907818108 1,231 5,597 SH   SOLE   41 0 5,556
VANGUARD INDEX FDS GROWTH ETF 922908736 461 1,607 SH   SOLE   0 0 1,607
VANGUARD INDEX FDS TOTAL STK MKT 922908769 363 1,628 SH   SOLE   229 0 1,399
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,571 48,909 SH   SOLE   231 0 48,678
VENTAS INC COM 92276F100 332 5,820 SH   SOLE   0 0 5,820
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 24,227 375,083 SH   SOLE   4,859 0 370,224
WISDOMTREE TR US EFFICIENT COR 97717Y790 9,614 236,572 SH   SOLE   3,984 0 232,588
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,367 11,358 SH   SOLE   0 0 11,358