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
ABBVIE INC COM 00287Y109 204 2,535 SH   SOLE   0 0 2,535
AMAZON COM INC COM 023135106 219 123 SH   SOLE   0 0 123
APPLE INC COM 037833100 673 3,544 SH   SOLE   0 0 3,544
AT&T INC COM 00206R102 7,585 241,865 SH   SOLE   0 0 241,865
BAUSCH HEALTH COS INC COM 071734107 3,158 127,850 SH   SOLE   0 0 127,850
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 745 3,707 SH   SOLE   0 0 3,707
BOEING CO COM 097023105 355 930 SH   SOLE   0 0 930
EATON VANCE TAX MNGD GBL DV COM 27829F108 89 10,913 SH   SOLE   0 0 10,913
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 521 12,127 SH   SOLE   0 0 12,127
EXELON CORP COM 30161N101 4,846 96,678 SH   SOLE   0 0 96,678
EXXON MOBIL CORP COM 30231G102 547 6,765 SH   SOLE   0 0 6,765
FIRST FINL BANKSHARES COM 32020R109 231 4,000 SH   SOLE   0 0 4,000
FORD MTR CO DEL COM 345370860 1,294 147,341 SH   SOLE   0 0 147,341
FREEPORT-MCMORAN INC CL B 35671D857 534 41,466 SH   SOLE   0 0 41,466
GENERAL MLS INC COM 370334104 287 5,550 SH   SOLE   0 0 5,550
INNOVATOR ETFS TR IBD 50 ETF 45782C102 353 10,545 SH   SOLE   0 0 10,545
INTEL CORP COM 458140100 394 7,332 SH   SOLE   0 0 7,332
INTERNATIONAL BUSINESS MACHS COM 459200101 2,994 21,219 SH   SOLE   0 0 21,219
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 546 3,208 SH   SOLE   0 0 3,208
ISHARES GOLD TRUST ISHARES 464285105 1,597 129,000 SH   SOLE   0 0 129,000
ISHARES TR 20 YR TR BD ETF 464287432 17,275 136,626 SH   SOLE   0 0 136,626
ISHARES TR BARCLAYS 7 10 YR 464287440 7,876 73,835 SH   SOLE   0 0 73,835
ISHARES TR JPMORGAN USD EMG 464288281 21,782 197,908 SH   SOLE   0 0 197,908
ISHARES TR RUS 1000 GRW ETF 464287614 916 6,055 SH   SOLE   0 0 6,055
ISHARES TR RUS 1000 VAL ETF 464287598 344 2,789 SH   SOLE   0 0 2,789
ISHARES TR SELECT DIVID ETF 464287168 6,145 62,593 SH   SOLE   0 0 62,593
ISHARES TR SHORT TREAS BD 464288679 45,453 411,079 SH   SOLE   0 0 411,079
ISHARES TR U.S. REAL ES ETF 464287739 975 11,198 SH   SOLE   0 0 11,198
ISHARES TR US AER DEF ETF 464288760 240 1,202 SH   SOLE   0 0 1,202
LEGG MASON INC COM 524901105 2,212 80,801 SH   SOLE   0 0 80,801
MICROSOFT CORP COM 594918104 2,642 22,402 SH   SOLE   0 0 22,402
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 256 22,255 SH   SOLE   0 0 22,255
NEWELL BRANDS INC COM 651229106 1,881 122,600 SH   SOLE   0 0 122,600
NUTRIEN LTD COM 67077M108 1,908 36,168 SH   SOLE   0 0 36,168
NUVASIVE INC COM 670704105 242 4,268 SH   SOLE   0 0 4,268
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 861 38,665 SH   SOLE   0 0 38,665
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5,577 54,909 SH   SOLE   0 0 54,909
PPL CORP COM 69351T106 317 10,000 SH   SOLE   0 0 10,000
PROSHARES TR S&P 500 DV ARIST 74348A467 838 12,358 SH   SOLE   0 0 12,358
PROSHARES TR SHORT S&P 500 NE 74347B425 678 24,515 SH   SOLE   0 0 24,515
PROSHARES TR SHRT RUSSELL2000 74348A210 244 6,000 SH   SOLE   0 0 6,000
REALTY INCOME CORP COM 756109104 1,097 14,915 SH   SOLE   0 0 14,915
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 13,971 267,240 SH   SOLE   0 0 267,240
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,175 10,318 SH   SOLE   0 0 10,318
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,181 15,744 SH   SOLE   0 0 15,744
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 385 10,700 SH   SOLE   0 0 10,700
SPDR SERIES TRUST S&P BIOTECH 78464A870 249 2,755 SH   SOLE   0 0 2,755
SPDR SERIES TRUST S&P REGL BKG 78464A698 609 11,864 SH   SOLE   0 0 11,864
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 607 48,989 SH   SOLE   0 0 48,989
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,329 148,550 SH   SOLE   0 0 148,550
UNDER ARMOUR INC CL A 904311107 385 18,200 SH   SOLE   0 0 18,200
VALERO ENERGY CORP NEW COM 91913Y100 694 8,182 SH   SOLE   0 0 8,182
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 8,142 244,059 SH   SOLE   0 0 244,059
VANGUARD GROUP DIV APP ETF 921908844 6,404 58,412 SH   SOLE   0 0 58,412
VANGUARD INDEX FDS GROWTH ETF 922908736 1,234 7,886 SH   SOLE   0 0 7,886
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,763 112,065 SH   SOLE   0 0 112,065
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 21,703 253,361 SH   SOLE   0 0 253,361
VERIZON COMMUNICATIONS INC COM 92343V104 8,729 147,618 SH   SOLE   0 0 147,618
WESTERN DIGITAL CORP COM 958102105 6,718 139,774 SH   SOLE   0 0 139,774