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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   14,184 13,509 SH   SOLE   0 0 13,509
SORRENTO THERAPEUTICS INC COM NEW 83587F202   123,054 138,887 SH   SOLE   0 0 138,887
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   159,432 15,112 SH   SOLE   0 0 15,112
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   203,039 10,439 SH   SOLE   0 0 10,439
AFLAC INC COM 001055102   203,374 2,827 SH   SOLE   0 0 2,827
NATIONAL GRID PLC SPONSORED ADR NE 636274409   208,707 3,460 SH   SOLE   0 0 3,460
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   210,395 3,197 SH   SOLE   0 0 3,197
NUCOR CORP COM 670346105   211,687 1,606 SH   SOLE   0 0 1,606
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   215,825 2,753 SH   SOLE   0 0 2,753
FORD MTR CO DEL COM 345370860   216,008 18,573 SH   SOLE   0 0 18,573
ISHARES TR RUS 1000 VAL ETF 464287598   218,376 1,440 SH   SOLE   0 0 1,440
ISHARES TR MSCI EAFE ETF 464287465   222,953 3,397 SH   SOLE   0 0 3,397
WELLTOWER INC COM 95040Q104   223,263 3,406 SH   SOLE   0 0 3,406
3M CO COM 88579Y101   224,250 1,870 SH   SOLE   0 0 1,870
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   228,519 6,881 SH   SOLE   0 0 6,881
TEXAS PACIFIC LAND CORPORATI COM 88262P102   229,735 98 SH   SOLE   0 0 98
ABBOTT LABS COM 002824100   236,817 2,157 SH   SOLE   0 0 2,157
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   237,643 7,651 SH   SOLE   0 0 7,651
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   244,456 7,137 SH   SOLE   0 0 7,137
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   245,576 795 SH   SOLE   0 0 795
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   246,704 1,816 SH   SOLE   0 0 1,816
ALPHABET INC CAP STK CL A 02079K305   246,779 2,797 SH   SOLE   0 0 2,797
ARCHER DANIELS MIDLAND CO COM 039483102   247,260 2,663 SH   SOLE   0 0 2,663
CANADIAN IMPERIAL BK COMM TO COM 136069101   249,496 6,168 SH   SOLE   0 0 6,168
BARCLAYS BANK PLC IPTH PURE BRD 06740P114   254,396 5,567 SH   SOLE   0 0 5,567
UBS AG LONDON BRANCH ETRACS MVIS BUSI 90274D416   259,400 15,515 SH   SOLE   0 0 15,515
APPLE INC CALL 037833100   259,860 2,000 PRN Call SOLE   0 0 2,000
BCE INC COM NEW 05534B760   261,459 5,949 SH   SOLE   0 0 5,949
NEXTERA ENERGY INC COM 65339F101   262,002 3,134 SH   SOLE   0 0 3,134
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   264,954 2,051 SH   SOLE   0 0 2,051
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   271,677 4,115 SH   SOLE   0 0 4,115
VANGUARD INDEX FDS GROWTH ETF 922908736   272,781 1,280 SH   SOLE   0 0 1,280
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   274,330 11,129 SH   SOLE   0 0 11,129
SPDR GOLD TR GOLD SHS 78463V107   277,870 1,638 SH   SOLE   0 0 1,638
WISDOMTREE TR HEDGED HI YLD BD 97717W430   280,306 13,561 SH   SOLE   0 0 13,561
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   289,159 9,947 SH   SOLE   0 0 9,947
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   290,883 4,126 SH   SOLE   0 0 4,126
CATERPILLAR INC COM 149123101   297,534 1,242 SH   SOLE   0 0 1,242
AIR PRODS & CHEMS INC COM 009158106   301,170 977 SH   SOLE   0 0 977
REALTY INCOME CORP COM 756109104   301,483 4,753 SH   SOLE   0 0 4,753
GLOBAL X FDS RUSSELL 2000 37954Y459   304,038 16,164 SH   SOLE   0 0 16,164
ISHARES TR EAFE GRWTH ETF 464288885   315,356 3,765 SH   SOLE   0 0 3,765
ISHARES TR CORE MSCI EAFE 46432F842   320,405 5,198 SH   SOLE   0 0 5,198
ALTRIA GROUP INC COM 02209S103   326,351 7,140 SH   SOLE   0 0 7,140
ORGANON & CO COMMON STOCK 68622V106   327,435 11,723 SH   SOLE   0 0 11,723
KIMBERLY-CLARK CORP COM 494368103   335,419 2,471 SH   SOLE   0 0 2,471
MOTOROLA SOLUTIONS INC COM NEW 620076307   340,950 1,323 SH   SOLE   0 0 1,323
ISHARES TR RUS MDCP VAL ETF 464287473   341,828 3,245 SH   SOLE   0 0 3,245
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   348,089 16,824 SH   SOLE   0 0 16,824
UNION PAC CORP COM 907818108   362,372 1,750 SH   SOLE   0 0 1,750
BRISTOL-MYERS SQUIBB CO COM 110122108   363,276 5,049 SH   SOLE   0 0 5,049
RAYTHEON TECHNOLOGIES CORP COM 75513E101   369,872 3,665 SH   SOLE   0 0 3,665
SOUTHERN COPPER CORP COM 84265V105   376,220 6,230 SH   SOLE   0 0 6,230
SPDR S&P 500 ETF TR TR UNIT 78462F103   385,743 1,009 SH   SOLE   0 0 1,009
GLOBAL X FDS S&P 500 COVERED 37954Y475   389,291 9,888 SH   SOLE   0 0 9,888
DEVON ENERGY CORP NEW COM 25179M103   393,555 6,398 SH   SOLE   0 0 6,398
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   394,786 35,858 SH   SOLE   0 0 35,858
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   404,649 4,638 SH   SOLE   0 0 4,638
ISHARES TR CORE S&P MCP ETF 464287507   408,068 1,687 SH   SOLE   0 0 1,687
ISHARES TR CORE S&P SCP ETF 464287804   410,737 4,340 SH   SOLE   0 0 4,340
VERIZON COMMUNICATIONS INC COM 92343V104   418,467 10,621 SH   SOLE   0 0 10,621
AMAZON COM INC CALL 023135106   436,800 5,200 PRN Call SOLE   0 0 5,200
ISHARES TR U.S. FINLS ETF 464287788   439,084 5,818 SH   SOLE   0 0 5,818
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   460,995 38,837 SH   SOLE   0 0 38,837
UNITED PARCEL SERVICE INC CL B 911312106   468,846 2,697 SH   SOLE   0 0 2,697
CHUBB LIMITED COM H1467J104   475,834 2,157 SH   SOLE   0 0 2,157
SYSCO CORP COM 871829107   478,987 6,265 SH   SOLE   0 0 6,265
MARATHON PETE CORP COM 56585A102   482,306 4,144 SH   SOLE   0 0 4,144
PHILIP MORRIS INTL INC COM 718172109   482,772 4,770 SH   SOLE   0 0 4,770
HP INC COM 40434L105   490,479 18,254 SH   SOLE   0 0 18,254
ISHARES TR U.S. TECH ETF 464287721   514,502 6,907 SH   SOLE   0 0 6,907
VANGUARD INDEX FDS SML CP GRW ETF 922908595   515,789 2,572 SH   SOLE   0 0 2,572
VANGUARD INDEX FDS SMALL CP ETF 922908751   516,756 2,815 SH   SOLE   0 0 2,815
VANGUARD INDEX FDS SM CP VAL ETF 922908611   539,285 3,396 SH   SOLE   0 0 3,396
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   540,253 11,606 SH   SOLE   0 0 11,606
INVESCO QQQ TR UNIT SER 1 46090E103   556,801 2,091 SH   SOLE   0 0 2,091
LOWES COS INC COM 548661107   568,033 2,851 SH   SOLE   0 0 2,851
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   604,766 12,375 SH   SOLE   0 0 12,375
VANGUARD WORLD FDS UTILITIES ETF 92204A876   618,348 4,032 SH   SOLE   0 0 4,032
CISCO SYS INC COM 17275R102   622,265 13,062 SH   SOLE   0 0 13,062
GOLDMAN SACHS GROUP INC COM 38141G104   633,536 1,845 SH   SOLE   0 0 1,845
REGENERON PHARMACEUTICALS COM 75886F107   648,620 899 SH   SOLE   0 0 899
OREILLY AUTOMOTIVE INC COM 67103H107   654,123 775 SH   SOLE   0 0 775
HOME DEPOT INC COM 437076102   655,626 2,076 SH   SOLE   0 0 2,076
VANGUARD WORLD FD MEGA CAP INDEX 921910873   664,780 5,021 SH   SOLE   0 0 5,021
ISHARES TR RUS MD CP GR ETF 464287481   665,038 7,955 SH   SOLE   0 0 7,955
DUKE ENERGY CORP NEW COM NEW 26441C204   669,573 6,501 SH   SOLE   0 0 6,501
EATON CORP PLC SHS G29183103   671,118 4,276 SH   SOLE   0 0 4,276
VANGUARD INDEX FDS LARGE CAP ETF 922908637   685,303 3,934 SH   SOLE   0 0 3,934
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   691,361 17,860 SH   SOLE   0 0 17,860
LILLY ELI & CO COM 532457108   700,584 1,915 SH   SOLE   0 0 1,915
VANECK ETF TRUST GOLD MINERS ETF 92189F106   700,622 24,446 SH   SOLE   0 0 24,446
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   702,175 6,489 SH   SOLE   0 0 6,489
MCDONALDS CORP COM 580135101   714,693 2,712 SH   SOLE   0 0 2,712
COCA COLA CO COM 191216100   758,415 11,923 SH   SOLE   0 0 11,923
PEPSICO INC COM 713448108   760,269 4,208 SH   SOLE   0 0 4,208
BANK AMERICA CORP COM 060505104   767,203 23,164 SH   SOLE   0 0 23,164
ISHARES SILVER TR ISHARES 46428Q109   790,254 35,888 SH   SOLE   0 0 35,888
CME GROUP INC COM 12572Q105   792,421 4,712 SH   SOLE   0 0 4,712
AT&T INC COM 00206R102   834,274 45,316 SH   SOLE   0 0 45,316
AMERICAN ELEC PWR CO INC COM 025537101   850,277 8,955 SH   SOLE   0 0 8,955
PROCTER AND GAMBLE CO COM 742718109   879,823 5,805 SH   SOLE   0 0 5,805
UNITEDHEALTH GROUP INC COM 91324P102   881,689 1,663 SH   SOLE   0 0 1,663
ISHARES TR RUS 1000 GRW ETF 464287614   889,524 4,152 SH   SOLE   0 0 4,152
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   892,257 17,795 SH   SOLE   0 0 17,795
FIRST FINL BANKSHARES INC COM 32020R109   965,883 28,078 SH   SOLE   0 0 28,078
ISHARES TR CORE S&P500 ETF 464287200   972,115 2,530 SH   SOLE   0 0 2,530
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   989,968 3,991 SH   SOLE   0 0 3,991
WALMART INC COM 931142103   995,048 7,018 SH   SOLE   0 0 7,018
ALPHABET INC CAP STK CL C 02079K107   1,070,882 12,069 SH   SOLE   0 0 12,069
ISHARES TR CORE DIV GRWTH 46434V621   1,104,519 22,090 SH   SOLE   0 0 22,090
VANGUARD INDEX FDS MID CAP ETF 922908629   1,130,812 5,548 SH   SOLE   0 0 5,548
EXXON MOBIL CORP COM 30231G102   1,132,009 10,263 SH   SOLE   0 0 10,263
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,197,867 35,025 SH   SOLE   0 0 35,025
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,250,166 16,680 SH   SOLE   0 0 16,680
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,252,709 7,360 SH   SOLE   0 0 7,360
ISHARES TR CORE HIGH DV ETF 46429B663   1,310,547 12,572 SH   SOLE   0 0 12,572
JPMORGAN CHASE & CO COM 46625H100   1,351,728 10,080 SH   SOLE   0 0 10,080
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,379,007 27,432 SH   SOLE   0 0 27,432
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   1,387,030 37,980 SH   SOLE   0 0 37,980
JOHNSON & JOHNSON COM 478160104   1,401,011 7,931 SH   SOLE   0 0 7,931
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,432,743 13,177 SH   SOLE   0 0 13,177
SPDR SER TR S&P DIVID ETF 78464A763   1,435,512 11,474 SH   SOLE   0 0 11,474
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,449,278 4,125 SH   SOLE   0 0 4,125
ISHARES TR US INDUSTRIALS 464287754   1,479,244 15,335 SH   SOLE   0 0 15,335
AMAZON COM INC COM 023135106   1,511,664 17,996 SH   SOLE   0 0 17,996
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,615,077 10,636 SH   SOLE   0 0 10,636
MERCK & CO INC COM 58933Y105   1,618,017 14,583 SH   SOLE   0 0 14,583
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,750,419 18,053 SH   SOLE   0 0 18,053
CHEVRON CORP NEW COM 166764100   1,812,168 10,096 SH   SOLE   0 0 10,096
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,848,137 33,917 SH   SOLE   0 0 33,917
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,916,276 19,425 SH   SOLE   0 0 19,425
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,974,597 47,997 SH   SOLE   0 0 47,997
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   2,003,731 43,961 SH   SOLE   0 0 43,961
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   2,162,386 11,288 SH   SOLE   0 0 11,288
PFIZER INC COM 717081103   2,740,299 53,480 SH   SOLE   0 0 53,480
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,756,562 49,614 SH   SOLE   0 0 49,614
SOUTHERN CO COM 842587107   2,800,120 39,212 SH   SOLE   0 0 39,212
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   2,856,842 90,036 SH   SOLE   0 0 90,036
ABBVIE INC COM 00287Y109   2,879,008 17,815 SH   SOLE   0 0 17,815
MICROSOFT CORP COM 594918104   3,344,770 13,947 SH   SOLE   0 0 13,947
VANGUARD INDEX FDS VALUE ETF 922908744   3,943,476 28,093 SH   SOLE   0 0 28,093
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,433,610 50,687 SH   SOLE   0 0 50,687
APPLE INC COM 037833100   4,467,988 34,388 SH   SOLE   0 0 34,388
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   5,520,827 114,445 SH   SOLE   0 0 114,445
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,025,678 65,876 SH   SOLE   0 0 65,876
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,556,451 100,032 SH   SOLE   0 0 100,032
LAMAR ADVERTISING CO NEW CL A 512816109   10,225,969 108,326 SH   SOLE   0 0 108,326