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,242 1,070 SH   SOLE   0 0 1,070
AMAZON COM INC COM 023135106 247 127 SH   SOLE   0 0 127
APPLE INC COM 037833100 2,072 8,155 SH   SOLE   0 0 8,155
ARK ETF TR INNOVATION ETF 00214Q104 1,556 35,444 SH   SOLE   0 0 35,444
AT&T INC COM 00206R102 391 13,372 SH   SOLE   0 0 13,372
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,324 7,238 SH   SOLE   0 0 7,238
DUKE ENERGY CORP NEW COM NEW 26441C204 298 3,688 SH   SOLE   0 0 3,688
ENBRIDGE INC COM 29250N105 409 13,942 SH   SOLE   0 0 13,942
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 149 31,854 SH   SOLE   0 0 31,854
FIRST FINL BANKSHARES COM 32020R109 302 11,258 SH   SOLE   0 0 11,258
INDEXIQ ETF TR IQ LEADERS GTA 45409B511 7,327 360,933 SH   SOLE   0 0 360,933
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 989 75,261 SH   SOLE   0 0 75,261
ISHARES TR CORE S&P TTL STK 464287150 332 5,780 SH   SOLE   0 0 5,780
ISHARES TR INTL SEL DIV ETF 464288448 725 32,040 SH   SOLE   0 0 32,040
ISHARES TR CRE U S REIT ETF 464288521 759 19,500 SH   SOLE   0 0 19,500
ISHARES TR MODERT ALLOC ETF 464289875 490 13,350 SH   SOLE   0 0 13,350
ISHARES TR MSCI MIN VOL ETF 46429B697 15,103 279,429 SH   SOLE   0 0 279,429
ISHARES TR USA QUALITY FCTR 46432F339 13,169 162,424 SH   SOLE   0 0 162,424
ISHARES TR USA MOMENTUM FCT 46432F396 12,349 116,011 SH   SOLE   0 0 116,011
ISHARES TR CORE DIV GRWTH 46434V621 930 28,505 SH   SOLE   0 0 28,505
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 1,088 34,140 SH   SOLE   0 0 34,140
LOCKHEED MARTIN CORP COM 539830109 739 2,177 SH   SOLE   0 0 2,177
LOWES COS INC COM 548661107 753 8,814 SH   SOLE   0 0 8,814
MCKESSON CORP COM 58155Q103 672 4,972 SH   SOLE   0 0 4,972
MERCK & CO. INC COM 58933Y105 246 3,187 SH   SOLE   0 0 3,187
MICROSOFT CORP COM 594918104 268 1,697 SH   SOLE   0 0 1,697
ORACLE CORP COM 68389X105 226 4,681 SH   SOLE   0 0 4,681
PACER FDS TR TRENDP US LAR CP 69374H105 12,708 470,117 SH   SOLE   0 0 470,117
PEPSICO INC COM 713448108 874 7,295 SH   SOLE   0 0 7,295
PROCTER & GAMBLE CO COM 742718109 520 4,726 SH   SOLE   0 0 4,726
SPDR SER TR BLMBRG BRC CNVRT 78464A359 908 19,023 SH   SOLE   0 0 19,023
SPDR SER TR S&P DIVID ETF 78464A763 210 2,639 SH   SOLE   0 0 2,639
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 4,229 128,999 SH   SOLE   0 0 128,999
UNILEVER PLC SPON ADR NEW 904767704 728 14,436 SH   SOLE   0 0 14,436
UNION PAC CORP COM 907818108 890 6,299 SH   SOLE   0 0 6,299
UNITED TECHNOLOGIES CORP COM 913017109 623 6,602 SH   SOLE   0 0 6,602
VANGUARD INDEX FDS GROWTH ETF 922908736 227 1,447 SH   SOLE   0 0 1,447
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,062 48,907 SH   SOLE   0 0 48,907
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 14,375 347,699 SH   SOLE   0 0 347,699
WELLS FARGO CO NEW COM 949746101 322 11,178 SH   SOLE   0 0 11,178