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
ISHARES 0-5 YR TIPS ETF 0-5 YR TIPS ETF 46429B747 2,262 21,281 SH   SOLE   21,281 0 0
SPDR AEROSP & DEFENSE ETF AEROSPACE DEF 78464A631 220 1,663 SH   SOLE   1,663 0 0
SPDR BLM BARC S/T H/Y BND BLOOMBERG SRT TR 78468R408 275 9,991 SH   SOLE   9,991 0 0
ALPHABET INC CL-A CAP STK CL A 02079K305 4,317 1,768 SH   SOLE   1,768 0 0
ALPHABET INC CL-C CAP STK CL C 02079K107 3,160 1,261 SH   SOLE   1,261 0 0
VANECK VECTORS ETF CEF MUN INCOME E 92189F460 210 7,001 SH   SOLE   7,001 0 0
SQUARE INC CL-A CL A 852234103 1,078 4,424 SH   SOLE   4,424 0 0
ZOOM VIDEO COMM INC CL-A CL A 98980L101 1,528 3,950 SH   SOLE   3,950 0 0
BERKSHIRE HATHAWAY INC -A CL A 084670108 2,093 5 SH   SOLE   5 0 0
FACEBOOK INC CL-A CL A 30303M102 3,847 11,066 SH   SOLE   11,066 0 0
MARRIOTT INTL INC-A CL A 571903202 492 3,608 SH   SOLE   3,608 0 0
MASTERCARD INC CL-A CL A 57636Q104 9,618 26,346 SH   SOLE   26,346 0 0
NIKE INC CL-B CL B 654106103 1,281 8,297 SH   SOLE   8,297 0 0
BERKSHIRE HATHAWAY-B-NEW CL B NEW 084670702 1,792 6,451 SH   SOLE   6,451 0 0
GLB X CLOUD COMPUTING ETF CLOUD COMPUTNG 37954Y442 242 8,478 SH   SOLE   8,478 0 0
WISDOMTREE CLOUD COMP ETF CLOUD COMPUTNG 97717Y691 325 5,831 SH   SOLE   5,831 0 0
YUM BRANDS INC COM 988498101 283 2,468 SH   SOLE   2,468 0 0
VERIZON COMMUNICATIONS COM 92343V104 682 12,188 SH   SOLE   12,188 0 0
WALMART INC COM 931142103 1,322 9,381 SH   SOLE   9,381 0 0
WASTE MANAGEMENT INC COM 94106L109 791 5,646 SH   SOLE   5,646 0 0
STARBUCKS CORP COM 855244109 2,683 24,000 SH   SOLE   24,000 0 0
TARGET CORP COM 87612E106 1,111 4,597 SH   SOLE   4,597 0 0
TESLA INC COM 88160R101 5,054 7,436 SH   SOLE   7,436 0 0
SALESFORCE.COM INC COM 79466L302 923 3,782 SH   SOLE   3,782 0 0
SHERWIN-WILLIAMS CO COM 824348106 950 3,489 SH   SOLE   3,489 0 0
SOUTHWEST AIRLINES CO COM 844741108 394 7,425 SH   SOLE   7,425 0 0
THERMO FISHER SCIENTIFIC COM 883556102 289 574 SH   SOLE   574 0 0
UNITED HEALTH GROUP INC COM 91324P102 622 1,555 SH   SOLE   1,555 0 0
PROCTER & GAMBLE CO. COM 742718109 464 3,445 SH   SOLE   3,445 0 0
PAYPAL HOLDINGS INC COM 70450Y103 1,244 4,268 SH   SOLE   4,268 0 0
PENNYMAC FINL SVCS INC-A COM 70932M107 399 6,469 SH   SOLE   6,469 0 0
PEPSICO INC COM 713448108 407 2,751 SH   SOLE   2,751 0 0
PFIZER INC COM 717081103 570 14,572 SH   SOLE   14,572 0 0
RPM INTL INC (DEL) COM 749685103 260 2,934 SH   SOLE   2,934 0 0
RAYTHEON TECHNOLOGIES CRP COM 75513E101 361 4,243 SH   SOLE   4,243 0 0
FIRST FINL BANKSHARES COM 32020R109 1,120 22,802 SH   SOLE   22,802 0 0
HOME DEPOT INC COM 437076102 4,350 13,644 SH   SOLE   13,644 0 0
HONEYWELL INTL INC COM 438516106 279 1,273 SH   SOLE   1,273 0 0
HORIZON BANCORP INC COM 440407104 397 22,778 SH   SOLE   22,778 0 0
ILLUMINA INC COM 452327109 355 751 SH   SOLE   751 0 0
NORTHROP GRUMMAN CORP COM 666807102 260 718 SH   SOLE   718 0 0
NVIDIA CORP COM 67066G104 4,351 5,439 SH   SOLE   5,439 0 0
MCDONALDS CORP COM 580135101 1,050 4,549 SH   SOLE   4,549 0 0
MICROSOFT CORP COM 594918104 12,908 47,649 SH   SOLE   47,649 0 0
MODERNA INC COM 60770K107 2,215 9,430 SH   SOLE   9,430 0 0
NETFLIX INC COM 64110L106 1,399 2,649 SH   SOLE   2,649 0 0
JP MORGAN CHASE & CO COM 46625H100 2,497 16,058 SH   SOLE   16,058 0 0
JOHNSON & JOHNSON COM 478160104 795 4,829 SH   SOLE   4,829 0 0
ELI LILLY & CO COM 532457108 297 1,296 SH   SOLE   1,296 0 0
LOCKHEED MARTIN CORP COM 539830109 867 2,293 SH   SOLE   2,293 0 0
LOWES COMPANIES INC COM 548661107 387 1,996 SH   SOLE   1,996 0 0
LULULEMON ATHLETICA INC COM 550021109 453 1,243 SH   SOLE   1,243 0 0
BOEING COMPANY COM 097023105 1,575 6,577 SH   SOLE   6,577 0 0
CAESARS ENTERTAINMENT INC COM 12769G100 464 4,475 SH   SOLE   4,475 0 0
COCA COLA CO COM 191216100 355 6,570 SH   SOLE   6,570 0 0
COSTCO WHOLESALE CORP COM 22160K105 4,590 11,603 SH   SOLE   11,603 0 0
DANAHER CORP COM 235851102 461 1,721 SH   SOLE   1,721 0 0
DISNEY WALT COMPANY COM 254687106 3,244 18,458 SH   SOLE   18,458 0 0
EAGLE MATERIALS INC COM 26969P108 429 3,024 SH   SOLE   3,024 0 0
EMERSON ELECTRIC CO COM 291011104 261 2,713 SH   SOLE   2,713 0 0
BANK OF AMERICA COM 060505104 237 5,766 SH   SOLE   5,766 0 0
ABM INDUSTRIES INC COM 000957100 358 8,093 SH   SOLE   8,093 0 0
AT & T INC COM 00206R102 259 9,018 SH   SOLE   9,018 0 0
ABBOTT LABORATORIES COM 002824100 1,183 10,210 SH   SOLE   10,210 0 0
ABBVIE INC COM 00287Y109 803 7,132 SH   SOLE   7,132 0 0
ACTIVISION BLIZZARD INC COM 00507V109 246 2,581 SH   SOLE   2,581 0 0
ADOBE INC COM 00724F101 968 1,653 SH   SOLE   1,653 0 0
ADVANCED MICRO DEVICES IN COM 007903107 775 8,252 SH   SOLE   8,252 0 0
AMAZON COM INC COM 023135106 25,171 7,317 SH   SOLE   7,317 0 0
AMERICAN WATER WORKS CO COM 030420103 922 5,982 SH   SOLE   5,982 0 0
AMGEN INC COM 031162100 527 2,166 SH   SOLE   2,166 0 0
ANNALY CAPITAL MNGMT INC COM 035710409 128 14,466 SH   SOLE   14,466 0 0
APPLE INC COM 037833100 26,160 191,010 SH   SOLE   191,010 0 0
APPLIED MATERIALS INC COM 038222105 299 2,104 SH   SOLE   2,104 0 0
ROKU INC CL-A COM CL A 77543R102 263 574 SH   SOLE   574 0 0
THE TRADE DESK INC CL-A COM CL A 88339J105 669 8,650 SH   SOLE   8,650 0 0
VISA INC CLASS-A COM CL A 92826C839 9,628 41,177 SH   SOLE   41,177 0 0
CITIGROUP INC-NEW COM NEW 172967424 394 5,582 SH   SOLE   5,582 0 0
NUVEEN NASDAQ 100 DYNAMIC COM SHS 670699107 666 22,690 SH   SOLE   22,690 0 0
ISHARES CORE US AGG BD ET CORE US AGGBD ET 464287226 393 3,411 SH   SOLE   3,411 0 0
FIDELITY MERR CORP BD ETF CORP BOND ETF 316188101 3,913 70,252 SH   SOLE   70,252 0 0
ETF SER DEF NEXT GEN ETF DEFIANCE NEXT 26922A289 289 7,610 SH   SOLE   7,610 0 0
VANGUARD DIV APPR ETF DIV APP ETF 921908844 342 2,212 SH   SOLE   2,212 0 0
INVESCO DYN LEISURE & ENT DYNMC LEISURE 46137V720 288 5,512 SH   SOLE   5,512 0 0
INVESCO DYN SEMICOND ETF DYNMC SEMICNDT 46137V647 831 6,475 SH   SOLE   6,475 0 0
PIMCO ENH SHRT MAT ACTV ENHAN SHRT MA AC 72201R833 720 7,061 SH   SOLE   7,061 0 0
ISHARES S&P N/AM SFTW IND EXPANDED TECH 464287515 817 2,097 SH   SOLE   2,097 0 0
FIRST TR TACTICAL H/Y ETF FIRST TR TA HIYL 33738D408 280 5,792 SH   SOLE   5,792 0 0
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 349 6,790 SH   SOLE   6,790 0 0
VANGUARD FTSE EMERG MKT FTSE EMR MKT ETF 922042858 226 4,177 SH   SOLE   4,177 0 0
SPDR HLTH CARE EQUIP ETF HLTH CR EQUIP 78464A581 582 4,510 SH   SOLE   4,510 0 0
ISHARES IBOXX$ INV GR CRP IBOXX INV CP ETF 464287242 1,761 13,114 SH   SOLE   13,114 0 0
ARK TR INNOVATION ETF INNOVATION ETF 00214Q104 293 2,242 SH   SOLE   2,242 0 0
VANGUARD INTER-TRM CRP BD INT-TERM CORP 92206C870 441 4,647 SH   SOLE   4,647 0 0
VANGUARD INTRM-TRM BD ETF INTERMED TERM 921937819 4,008 44,564 SH   SOLE   44,564 0 0
VANECK VEC MORN WMOAT ETF MORNINGSTAR WIDE 92189F643 1,579 21,329 SH   SOLE   21,329 0 0
FIDELITY MSCI CON DISCRET MSCI CONSM DIS 316092204 480 5,921 SH   SOLE   5,921 0 0
FIDELITY MSCI FINCLS ETF MSCI FINLS IDX 316092501 849 16,219 SH   SOLE   16,219 0 0
FIDELITY MSCI HLTHCR ETF MSCI HLTH CARE I 316092600 617 9,692 SH   SOLE   9,692 0 0
FIDELITY MSCI INDUS ETF MSCI INDL INDX 316092709 1,332 24,574 SH   SOLE   24,574 0 0
FIDELITY MSCI MATLS ETF MSCI MATLS INDEX 316092881 659 14,270 SH   SOLE   14,270 0 0
FIDELITY MSCI R/E IDX ETF MSCI RL EST ETF 316092857 434 14,291 SH   SOLE   14,291 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 297 1,835 SH   SOLE   1,835 0 0
ISHARES BIOTECHNOLOGY ETF NASDAQ BIOTECH 464287556 340 2,081 SH   SOLE   2,081 0 0
PROSHARES S&P500 DIV ARIS S&P 500 DV ARIST 74348A467 315 3,486 SH   SOLE   3,486 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 509 3,448 SH   SOLE   3,448 0 0
SPDR S&P BIOTECH ETF S&P BIOTECH 78464A870 246 1,822 SH   SOLE   1,822 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 332 2,723 SH   SOLE   2,723 0 0
SPDR S&P REGL BKG ETF S&P REGL BKG 78464A698 996 15,212 SH   SOLE   15,212 0 0
INVESCO S&P500 LW VOL ETF S&P500 LOW VOL 46138E354 432 7,093 SH   SOLE   7,093 0 0
SECTOR SPDR INT INDX SBI INT-INDS 81369Y704 2,016 19,693 SH   SOLE   19,693 0 0
ISHARES SEL DIVIDEND ETF SELECT DIVID ETF 464287168 299 2,570 SH   SOLE   2,570 0 0
INVESCO SOLAR ETF SOLAR ETF 46138G706 306 3,430 SH   SOLE   3,430 0 0
BAIDU INC ADS SPON ADR REP A 056752108 256 1,258 SH   SOLE   1,258 0 0
ALIBABA GROUP HOLDING-ADR SPONSORED ADS 01609W102 290 1,283 SH   SOLE   1,283 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 676 5,281 SH   SOLE   5,281 0 0
VANGUARD TOTAL BND MRKT TOTAL BND MRKT 921937835 992 11,556 SH   SOLE   11,556 0 0
VANGUARD TTL STK MRKT ETF TOTAL STK MKT 922908769 1,333 5,984 SH   SOLE   5,984 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 2,658 6,211 SH   SOLE   6,211 0 0
ISHARES US MED DEVICE ETF U.S. MED DVC ETF 464288810 1,257 3,484 SH   SOLE   3,484 0 0
INVESCO ULT SHORT DUR ETF ULTRA SHRT DUR 46090A887 251 4,987 SH   SOLE   4,987 0 0
JP MORG ULT-SHRT INCM ETF ULTRA SHRT INC 46641Q837 688 13,572 SH   SOLE   13,572 0 0
JP MORGAN TR ULTRA SHORT ULTRA SHT MUNCPL 46641Q654 422 8,285 SH   SOLE   8,285 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 10,966 30,942 SH   SOLE   30,942 0 0
SCHWAB US DIV EQTY ETF US DIVIDEND EQ 808524797 337 4,469 SH   SOLE   4,469 0 0
ISHARES US HOME CONSTRUCT US HOME CONS ETF 464288752 427 6,170 SH   SOLE   6,170 0 0
GLOBAL X US INFRS DEV ETF US INFR DEV ETF 37954Y673 832 32,326 SH   SOLE   32,326 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 234 1,707 SH   SOLE   1,707 0 0
GLB X VIDEO GAMES&ESPORTS VDEO GAM ESPRT 37954Y392 226 6,995 SH   SOLE   6,995 0 0
INVESCO WILDER CLN EN ETF WILDERHIL CLAN 46137V134 1,800 19,317 SH   SOLE   19,317 0 0