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 1,464 996 SH   SOLE   0 0 996
AMAZON COM INC COM 023135106 224 71 SH   SOLE   0 0 71
APPLE INC COM 037833100 3,559 30,733 SH   SOLE   400 0 30,333
ARK ETF TR INNOVATION ETF 00214Q104 4,872 52,959 SH   SOLE   315 0 52,644
AT&T INC COM 00206R102 329 11,553 SH   SOLE   0 0 11,553
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,432 6,726 SH   SOLE   0 0 6,726
DOMINION ENERGY INC COM 25746U109 239 3,034 SH   SOLE   0 0 3,034
DUKE ENERGY CORP NEW COM NEW 26441C204 339 3,827 SH   SOLE   0 0 3,827
EATON CORP PLC SHS G29183103 211 2,064 SH   SOLE   0 0 2,064
ENBRIDGE INC COM 29250N105 418 14,311 SH   SOLE   0 0 14,311
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 165 30,410 SH   SOLE   0 0 30,410
FIRST FINL BANKSHARES COM 32020R109 314 11,258 SH   SOLE   0 0 11,258
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,022 69,401 SH   SOLE   0 0 69,401
ISHARES TR CRE U S REIT ETF 464288521 763 17,442 SH   SOLE   0 0 17,442
ISHARES TR MSCI USA QLT FCT 46432F339 17,187 165,676 SH   SOLE   2,442 0 163,234
ISHARES TR MSCI USA MMENTM 46432F396 17,222 116,841 SH   SOLE   1,993 0 114,848
ISHARES TR CORE S&P TTL STK 464287150 245 3,249 SH   SOLE   0 0 3,249
ISHARES TR MODERT ALLOC ETF 464289875 548 13,350 SH   SOLE   0 0 13,350
ISHARES TR MSCI USA MIN VOL 46429B697 18,277 286,786 SH   SOLE   4,340 0 282,446
ISHARES TR CORE DIV GRWTH 46434V621 1,794 45,081 SH   SOLE   0 0 45,081
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 821 19,660 SH   SOLE   1,233 0 18,427
LOCKHEED MARTIN CORP COM 539830109 876 2,286 SH   SOLE   0 0 2,286
LOWES COS INC COM 548661107 1,429 8,615 SH   SOLE   0 0 8,615
MCKESSON CORP COM 58155Q103 733 4,922 SH   SOLE   0 0 4,922
MERCK & CO. INC COM 58933Y105 221 2,662 SH   SOLE   65 0 2,597
MICROSOFT CORP COM 594918104 226 1,076 SH   SOLE   171 0 905
ORACLE CORP COM 68389X105 233 3,909 SH   SOLE   0 0 3,909
PACER FDS TR TRENDP US LAR CP 69374H105 14,627 495,333 SH   SOLE   8,405 0 486,928
PAYCHEX INC COM 704326107 239 3,000 SH   SOLE   0 0 3,000
PAYPAL HLDGS INC COM 70450Y103 287 1,459 SH   SOLE   0 0 1,459
PEPSICO INC COM 713448108 980 7,069 SH   SOLE   52 0 7,017
PROCTER AND GAMBLE CO COM 742718109 620 4,462 SH   SOLE   45 0 4,417
RAYTHEON TECHNOLOGIES CORP COM 75513E101 386 6,710 SH   SOLE   0 0 6,710
SPDR SER TR PRTFLO S&P500 GW 78464A409 962 19,203 SH   SOLE   399 0 18,804
SPDR SER TR PORTFOLIO S&P400 78464A847 326 10,002 SH   SOLE   0 0 10,002
SPDR SER TR S&P DIVID ETF 78464A763 287 3,108 SH   SOLE   0 0 3,108
SPDR SER TR MSCI USA STRTGIC 78468R812 3,336 35,257 SH   SOLE   624 0 34,633
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,064 15,442 SH   SOLE   0 0 15,442
TESLA INC COM 88160R101 420 980 SH   SOLE   0 0 980
UNILEVER PLC SPON ADR NEW 904767704 838 13,583 SH   SOLE   0 0 13,583
UNION PAC CORP COM 907818108 1,170 5,942 SH   SOLE   41 0 5,901
VANGUARD INDEX FDS GROWTH ETF 922908736 377 1,655 SH   SOLE   0 0 1,655
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,483 50,392 SH   SOLE   180 0 50,212
VENTAS INC COM 92276F100 244 5,807 SH   SOLE   0 0 5,807
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 16,803 354,401 SH   SOLE   4,897 0 349,504
WELLS FARGO CO NEW COM 949746101 238 10,105 SH   SOLE   0 0 10,105
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,618 16,678 SH   SOLE   0 0 16,678