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   16,211 13,509 SH   SOLE   0 0 13,509
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   202,788 10,039 SH   SOLE   0 0 10,039
STARBUCKS CORP COM 855244109   206,178 1,980 SH   SOLE   0 0 1,980
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   206,289 2,561 SH   SOLE   0 0 2,561
BARCLAYS BANK PLC IPTH PURE BRD 06740P114   212,475 4,741 SH   SOLE   0 0 4,741
ISHARES TR CORE MSCI EAFE 46432F842   212,784 3,183 SH   SOLE   0 0 3,183
ORGANON & CO COMMON STOCK 68622V106   215,794 9,175 SH   SOLE   0 0 9,175
ISHARES TR MSCI EAFE ETF 464287465   216,105 3,022 SH   SOLE   0 0 3,022
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   224,325 3,314 SH   SOLE   0 0 3,314
SPDR SER TR S&P REGL BKG 78464A698   231,625 5,281 SH   SOLE   0 0 5,281
GLOBAL X FDS RUSSELL 2000 37954Y459   232,104 12,923 SH   SOLE   0 0 12,923
SPDR SER TR BBG CONV SEC ETF 78464A359   233,136 3,476 SH   SOLE   0 0 3,476
NATIONAL GRID PLC SPONSORED ADR NE 636274409   235,246 3,460 SH   SOLE   0 0 3,460
UNION PAC CORP COM 907818108   235,273 1,169 SH   SOLE   0 0 1,169
FORD MTR CO DEL COM 345370860   240,344 19,075 SH   SOLE   0 0 19,075
WELLTOWER INC COM 95040Q104   244,177 3,406 SH   SOLE   0 0 3,406
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   245,473 795 SH   SOLE   0 0 795
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   252,919 17,147 SH   SOLE   0 0 17,147
NEXTERA ENERGY INC COM 65339F101   253,902 3,294 SH   SOLE   0 0 3,294
NUCOR CORP COM 670346105   257,811 1,669 SH   SOLE   0 0 1,669
CANADIAN IMPERIAL BK COMM TO COM 136069101   261,647 6,168 SH   SOLE   0 0 6,168
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   263,432 2,869 SH   SOLE   0 0 2,869
BCE INC COM NEW 05534B760   266,456 5,949 SH   SOLE   0 0 5,949
MONOLITHIC PWR SYS INC COM 609839105   268,290 536 SH   SOLE   0 0 536
UNITED STS OIL FD LP UNITS 91232N207   275,726 4,150 SH   SOLE   0 0 4,150
REALTY INCOME CORP COM 756109104   279,432 4,413 SH   SOLE   0 0 4,413
VANECK ETF TRUST EMERGING MRKT HI 92189F353   285,971 15,525 SH   SOLE   0 0 15,525
AIR PRODS & CHEMS INC COM 009158106   289,221 1,007 SH   SOLE   0 0 1,007
VANGUARD INDEX FDS GROWTH ETF 922908736   296,585 1,189 SH   SOLE   0 0 1,189
CATERPILLAR INC COM 149123101   297,492 1,300 SH   SOLE   0 0 1,300
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   298,362 14,978 SH   SOLE   0 0 14,978
ETFIS SER TR I INFRACP REIT PFD 26923G400   303,471 18,053 SH   SOLE   0 0 18,053
ALPHABET INC CAP STK CL A 02079K305   304,448 2,935 SH   SOLE   0 0 2,935
UBS AG LONDON BRANCH ETRACS MVIS BUSI 90274D416   314,232 18,506 SH   SOLE   0 0 18,506
KIMBERLY-CLARK CORP COM 494368103   318,468 2,373 SH   SOLE   0 0 2,373
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   331,397 5,053 SH   SOLE   0 0 5,053
ISHARES TR CORE S&P SCP ETF 464287804   333,728 3,451 SH   SOLE   0 0 3,451
ISHARES TR EAFE GRWTH ETF 464288885   340,902 3,639 SH   SOLE   0 0 3,639
BRISTOL-MYERS SQUIBB CO COM 110122108   343,016 4,949 SH   SOLE   0 0 4,949
ISHARES TR RUS MDCP VAL ETF 464287473   344,619 3,245 SH   SOLE   0 0 3,245
KEYCORP COM 493267108   354,429 28,309 SH   SOLE   0 0 28,309
ISHARES TR CORE S&P MCP ETF 464287507   355,978 1,423 SH   SOLE   0 0 1,423
RAYTHEON TECHNOLOGIES CORP COM 75513E101   358,914 3,665 SH   SOLE   0 0 3,665
DEVON ENERGY CORP NEW COM 25179M103   366,399 7,240 SH   SOLE   0 0 7,240
CHUBB LIMITED COM H1467J104   366,807 1,889 SH   SOLE   0 0 1,889
SPDR S&P 500 ETF TR TR UNIT 78462F103   372,302 909 SH   SOLE   0 0 909
MOTOROLA SOLUTIONS INC COM NEW 620076307   378,550 1,323 SH   SOLE   0 0 1,323
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   383,230 4,615 SH   SOLE   0 0 4,615
VERIZON COMMUNICATIONS INC COM 92343V104   395,276 10,164 SH   SOLE   0 0 10,164
SPDR GOLD TR GOLD SHS 78463V107   399,054 2,178 SH   SOLE   0 0 2,178
ISHARES TR U.S. FINLS ETF 464287788   399,807 5,620 SH   SOLE   0 0 5,620
ALTRIA GROUP INC COM 02209S103   401,607 9,001 SH   SOLE   0 0 9,001
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   402,883 12,884 SH   SOLE   0 0 12,884
SOUTHERN COPPER CORP COM 84265V105   438,072 5,745 SH   SOLE   0 0 5,745
SYSCO CORP COM 871829107   444,840 5,760 SH   SOLE   0 0 5,760
VANGUARD INDEX FDS SMALL CP ETF 922908751   445,861 2,352 SH   SOLE   0 0 2,352
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   446,359 10,766 SH   SOLE   0 0 10,766
PHILIP MORRIS INTL INC COM 718172109   456,784 4,697 SH   SOLE   0 0 4,697
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   461,745 13,529 SH   SOLE   0 0 13,529
HP INC COM 40434L105   479,346 16,332 SH   SOLE   0 0 16,332
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   481,536 11,264 SH   SOLE   0 0 11,264
VANGUARD WORLD FDS UTILITIES ETF 92204A876   482,096 3,268 SH   SOLE   0 0 3,268
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   486,792 39,037 SH   SOLE   0 0 39,037
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   501,009 11,114 SH   SOLE   0 0 11,114
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   520,404 45,891 SH   SOLE   0 0 45,891
UNITED PARCEL SERVICE INC CL B 911312106   523,192 2,697 SH   SOLE   0 0 2,697
MARATHON PETE CORP COM 56585A102   532,419 3,949 SH   SOLE   0 0 3,949
PETMED EXPRESS INC COM 716382106   535,920 33,000 SH   SOLE   0 0 33,000
GOLDMAN SACHS GROUP INC COM 38141G104   539,405 1,649 SH   SOLE   0 0 1,649
VANGUARD INDEX FDS SML CP GRW ETF 922908595   543,839 2,513 SH   SOLE   0 0 2,513
VANGUARD INDEX FDS SM CP VAL ETF 922908611   550,104 3,465 SH   SOLE   0 0 3,465
LOWES COS INC COM 548661107   583,513 2,918 SH   SOLE   0 0 2,918
DUKE ENERGY CORP NEW COM NEW 26441C204   595,737 6,175 SH   SOLE   0 0 6,175
GLOBAL X FDS S&P 500 COVERED 37954Y475   604,058 14,915 SH   SOLE   0 0 14,915
HOME DEPOT INC COM 437076102   612,720 2,076 SH   SOLE   0 0 2,076
BANK AMERICA CORP COM 060505104   625,498 21,871 SH   SOLE   0 0 21,871
INVESCO QQQ TR UNIT SER 1 46090E103   625,510 1,949 SH   SOLE   0 0 1,949
ISHARES TR U.S. TECH ETF 464287721   626,561 6,751 SH   SOLE   0 0 6,751
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   627,126 6,422 SH   SOLE   0 0 6,422
ISHARES TR RUS MD CP GR ETF 464287481   633,071 6,953 SH   SOLE   0 0 6,953
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   643,550 6,100 SH   SOLE   0 0 6,100
ZIONS BANCORPORATION N A COM 989701107   647,147 21,622 SH   SOLE   0 0 21,622
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   657,437 4,396 SH   SOLE   0 0 4,396
OREILLY AUTOMOTIVE INC COM 67103H107   657,960 775 SH   SOLE   0 0 775
LILLY ELI & CO COM 532457108   661,427 1,926 SH   SOLE   0 0 1,926
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   662,308 13,175 SH   SOLE   0 0 13,175
VANGUARD WORLD FD MEGA CAP INDEX 921910873   702,818 4,910 SH   SOLE   0 0 4,910
CISCO SYS INC COM 17275R102   705,762 13,501 SH   SOLE   0 0 13,501
VANGUARD INDEX FDS LARGE CAP ETF 922908637   709,878 3,800 SH   SOLE   0 0 3,800
EATON CORP PLC SHS G29183103   720,485 4,205 SH   SOLE   0 0 4,205
REGENERON PHARMACEUTICALS COM 75886F107   722,248 879 SH   SOLE   0 0 879
COCA COLA CO COM 191216100   729,404 11,759 SH   SOLE   0 0 11,759
MCDONALDS CORP COM 580135101   729,783 2,610 SH   SOLE   0 0 2,610
PEPSICO INC COM 713448108   759,698 4,167 SH   SOLE   0 0 4,167
UNITEDHEALTH GROUP INC COM 91324P102   762,288 1,613 SH   SOLE   0 0 1,613
AMERICAN ELEC PWR CO INC COM 025537101   814,816 8,955 SH   SOLE   0 0 8,955
CME GROUP INC COM 12572Q105   833,988 4,355 SH   SOLE   0 0 4,355
PROCTER AND GAMBLE CO COM 742718109   869,376 5,847 SH   SOLE   0 0 5,847
ISHARES TR COHEN STEER REIT 464287564   873,089 15,720 SH   SOLE   0 0 15,720
FIRST FINL BANKSHARES INC COM 32020R109   895,689 28,078 SH   SOLE   0 0 28,078
ISHARES TR FALN ANGLS USD 46435G474   898,223 35,545 SH   SOLE   0 0 35,545
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   916,697 24,550 SH   SOLE   0 0 24,550
AT&T INC COM 00206R102   918,713 47,725 SH   SOLE   0 0 47,725
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   932,379 3,910 SH   SOLE   0 0 3,910
ISHARES TR CORE S&P500 ETF 464287200   932,880 2,269 SH   SOLE   0 0 2,269
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   956,555 30,242 SH   SOLE   0 0 30,242
ISHARES TR CORE DIV GRWTH 46434V621   969,676 19,397 SH   SOLE   0 0 19,397
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   971,381 18,167 SH   SOLE   0 0 18,167
ISHARES TR RUS 1000 GRW ETF 464287614   1,002,242 4,102 SH   SOLE   0 0 4,102
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,023,135 23,349 SH   SOLE   0 0 23,349
VANGUARD INDEX FDS MID CAP ETF 922908629   1,024,518 4,857 SH   SOLE   0 0 4,857
WALMART INC COM 931142103   1,044,358 7,083 SH   SOLE   0 0 7,083
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,137,135 15,590 SH   SOLE   0 0 15,590
ALPHABET INC CAP STK CL C 02079K107   1,187,576 11,419 SH   SOLE   0 0 11,419
ISHARES TR CORE HIGH DV ETF 46429B663   1,196,729 11,772 SH   SOLE   0 0 11,772
JOHNSON & JOHNSON COM 478160104   1,211,945 7,819 SH   SOLE   0 0 7,819
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,212,068 3,644 SH   SOLE   0 0 3,644
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,224,108 3,255 SH   SOLE   0 0 3,255
EXXON MOBIL CORP COM 30231G102   1,234,991 11,262 SH   SOLE   0 0 11,262
ISHARES TR S&P 100 ETF 464287101   1,270,002 6,790 SH   SOLE   0 0 6,790
JPMORGAN CHASE & CO COM 46625H100   1,278,602 9,812 SH   SOLE   0 0 9,812
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   1,294,908 35,380 SH   SOLE   0 0 35,380
SPDR SER TR S&P DIVID ETF 78464A763   1,375,903 11,122 SH   SOLE   0 0 11,122
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,385,285 7,790 SH   SOLE   0 0 7,790
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,497,041 7,736 SH   SOLE   0 0 7,736
MERCK & CO INC COM 58933Y105   1,511,658 14,209 SH   SOLE   0 0 14,209
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,521,619 9,880 SH   SOLE   0 0 9,880
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,695,472 52,736 SH   SOLE   0 0 52,736
CHEVRON CORP NEW COM 166764100   1,710,424 10,483 SH   SOLE   0 0 10,483
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,784,905 35,129 SH   SOLE   0 0 35,129
AMAZON COM INC COM 023135106   1,794,974 17,378 SH   SOLE   0 0 17,378
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,904,300 46,469 SH   SOLE   0 0 46,469
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,910,067 19,245 SH   SOLE   0 0 19,245
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,910,609 17,768 SH   SOLE   0 0 17,768
PFIZER INC COM 717081103   2,060,145 50,494 SH   SOLE   0 0 50,494
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,097,241 38,411 SH   SOLE   0 0 38,411
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   2,145,224 58,613 SH   SOLE   0 0 58,613
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,272,078 34,864 SH   SOLE   0 0 34,864
ISHARES TR US INDUSTRIALS 464287754   2,350,613 23,469 SH   SOLE   0 0 23,469
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   2,378,825 51,968 SH   SOLE   0 0 51,968
SOUTHERN CO COM 842587107   2,714,323 39,010 SH   SOLE   0 0 39,010
ABBVIE INC COM 00287Y109   2,775,960 17,418 SH   SOLE   0 0 17,418
VANGUARD INDEX FDS VALUE ETF 922908744   3,077,813 22,285 SH   SOLE   0 0 22,285
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   3,265,172 70,982 SH   SOLE   0 0 70,982
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,313,115 8,595 SH   SOLE   0 0 8,595
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,480,459 42,019 SH   SOLE   0 0 42,019
MICROSOFT CORP COM 594918104   4,002,758 13,884 SH   SOLE   0 0 13,884
APPLE INC COM 037833100   5,810,144 35,234 SH   SOLE   0 0 35,234
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,444,941 101,762 SH   SOLE   0 0 101,762
LAMAR ADVERTISING CO NEW CL A 512816109   10,742,493 107,543 SH   SOLE   0 0 107,543