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
AT & T INC COM 00206R102 303 10,531 SH   SOLE   10,531 0 0
ABBVIE INC COM 00287Y109 1,258 11,740 SH   SOLE   11,740 0 0
ABBOTT LABORATORIES COM 002824100 1,185 10,821 SH   SOLE   10,821 0 0
ACTIVISION BLIZZARD INC COM 00507V109 275 2,959 SH   SOLE   2,959 0 0
ADOBE INC COM 00724F101 1,112 2,223 SH   SOLE   2,223 0 0
ADVANCED MICRO DEVICES IN COM 007903107 686 7,475 SH   SOLE   7,475 0 0
ALIBABA GROUP HOLDING-ADR SPONSORED ADS 01609W102 968 4,159 SH   SOLE   4,159 0 0
ALPHABET INC CL-A CAP STK CL A 02079K305 3,107 1,774 SH   SOLE   1,774 0 0
ALPHABET INC CL-C CAP STK CL C 02079K107 2,798 1,597 SH   SOLE   1,597 0 0
AMAZON COM INC COM 023135106 27,541 8,456 SH   SOLE   8,456 0 0
AMERICAN FINANCE TR INC-A COM CLASS A 02607T109 138 18,540 SH   SOLE   18,540 0 0
AMERICAN WATER WORKS CO COM 030420103 921 6,000 SH   SOLE   6,000 0 0
AMGEN INC COM 031162100 769 3,344 SH   SOLE   3,344 0 0
ANNALY CAPITAL MNGMT INC COM 035710409 122 14,424 SH   SOLE   14,424 0 0
APPLE INC COM 037833100 29,971 225,871 SH   SOLE   225,871 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102 647 12,836 SH   SOLE   12,836 0 0
ARK TR INNOVATION ETF INNOVATION ETF 00214Q104 249 1,999 SH   SOLE   1,999 0 0
AUTOMATIC DATA PROC INC COM 053015103 845 4,795 SH   SOLE   4,795 0 0
BAIDU INC ADS SPON ADR REP A 056752108 265 1,224 SH   SOLE   1,224 0 0
BANK OF AMERICA COM 060505104 569 18,764 SH   SOLE   18,764 0 0
BERKSHIRE HATHAWAY INC -A CL A 084670108 1,739 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY-B-NEW CL B NEW 084670702 1,965 8,476 SH   SOLE   8,476 0 0
BOEING COMPANY COM 097023105 1,657 7,741 SH   SOLE   7,741 0 0
CVS HEALTH CORP COM 126650100 1,537 22,510 SH   SOLE   22,510 0 0
CLOROX COMPANY COM 189054109 413 2,048 SH   SOLE   2,048 0 0
COCA COLA CO COM 191216100 565 10,305 SH   SOLE   10,305 0 0
COLGATE PALMOLIVE CO COM 194162103 268 3,138 SH   SOLE   3,138 0 0
COSTCO WHOLESALE CORP COM 22160K105 4,838 12,842 SH   SOLE   12,842 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 568 3,708 SH   SOLE   3,708 0 0
DANAHER CORP COM 235851102 346 1,556 SH   SOLE   1,556 0 0
DISNEY WALT COMPANY COM 254687106 3,954 21,825 SH   SOLE   21,825 0 0
FACEBOOK INC CL-A CL A 30303M102 3,387 12,398 SH   SOLE   12,398 0 0
FIRST FINL BANKSHARES COM 32020R109 1,078 29,802 SH   SOLE   29,802 0 0
FIDELITY MSCI CON DISCRET MSCI CONSM DIS 316092204 217 3,034 SH   SOLE   3,034 0 0
FIDELITY MSCI HLTHCR ETF MSCI HLTH CARE I 316092600 625 10,824 SH   SOLE   10,824 0 0
FIDELITY MERR CORP BD ETF CORP BOND ETF 316188101 5,788 101,126 SH   SOLE   101,126 0 0
GLAXO SMITHKLINE-PLC-ADR SPONSORED ADR 37733W105 274 7,451 SH   SOLE   7,451 0 0
GLB X CLOUD COMPUTING ETF CLOUD COMPUTNG 37954Y442 295 10,590 SH   SOLE   10,590 0 0
GLB X VIDEO GAMES&ESPORTS VDEO GAM ESPRT 37954Y392 223 7,176 SH   SOLE   7,176 0 0
HEICO CORP COM 422806109 1,495 11,292 SH   SOLE   11,292 0 0
HEICO CORP CLASS A CL A 422806208 1,096 9,360 SH   SOLE   9,360 0 0
HOME DEPOT INC COM 437076102 3,980 14,986 SH   SOLE   14,986 0 0
HONEYWELL INTL INC COM 438516106 257 1,209 SH   SOLE   1,209 0 0
HORMEL FOODS CORP COM 440452100 1,178 25,265 SH   SOLE   25,265 0 0
ILLUMINA INC COM 452327109 316 854 SH   SOLE   854 0 0
INVESCO S&P500 LW VOL ETF S&P500 LOW VOL 46138E354 454 8,066 SH   SOLE   8,066 0 0
INVESCO SOLAR ETF SOLAR ETF 46138G706 414 4,025 SH   SOLE   4,025 0 0
INVESCO DYN SEMICOND ETF DYNMC SEMICNDT 46137V647 427 4,066 SH   SOLE   4,066 0 0
INVESCO WILDER CLN EN ETF WILDERHIL CLAN 46137V134 2,029 19,624 SH   SOLE   19,624 0 0
INTL BUSINESS MACHINES COM 459200101 364 2,892 SH   SOLE   2,892 0 0
INVESCO ULT SHORT DUR ETF ULTRA SHRT DUR 46090A887 395 7,815 SH   SOLE   7,815 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 10,040 32,001 SH   SOLE   32,001 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 428 3,342 SH   SOLE   3,342 0 0
ISHARES S&P MC 400 GW IND S&P MC 400GR ETF 464287606 435 6,023 SH   SOLE   6,023 0 0
ISHARES NASDAQ BIOTEC ETF NASDAQ BIOTECH 464287556 337 2,227 SH   SOLE   2,227 0 0
ISHARES S&P N/AM SFTW IND EXPANDED TECH 464287515 819 2,313 SH   SOLE   2,313 0 0
ISHARES IBOXX$ INV GR CRP IBOXX INV CP ETF 464287242 2,147 15,545 SH   SOLE   15,545 0 0
ISHARES CORE US AGG BD ET CORE US AGGBD ET 464287226 413 3,492 SH   SOLE   3,492 0 0
ISHARES SEL DIVIDEND ETF SELECT DIVID ETF 464287168 237 2,465 SH   SOLE   2,465 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 3,427 26,846 SH   SOLE   26,846 0 0
ISHARES US MED DEVICE ETF U.S. MED DVC ETF 464288810 1,251 3,822 SH   SOLE   3,822 0 0
ISHARES US HOME CONSTRUCT US HOME CONS ETF 464288752 352 6,316 SH   SOLE   6,316 0 0
ISHARES 5-10Y I/G CORP BD ISHS 5-10YR INVT 464288638 232 3,758 SH   SOLE   3,758 0 0
ISHARES SHORT TREASURY BD SHORT TREAS BD 464288679 330 2,983 SH   SOLE   2,983 0 0
JP MORG ULT-SHRT INCM ETF ULTRA SHRT INC 46641Q837 266 5,239 SH   SOLE   5,239 0 0
JOHNSON & JOHNSON COM 478160104 1,547 9,832 SH   SOLE   9,832 0 0
KIMBERLY CLARK CORP COM 494368103 256 1,896 SH   SOLE   1,896 0 0
ELI LILLY & CO COM 532457108 279 1,656 SH   SOLE   1,656 0 0
LOCKHEED MARTIN CORP COM 539830109 922 2,598 SH   SOLE   2,598 0 0
LOWES COMPANIES INC COM 548661107 318 1,982 SH   SOLE   1,982 0 0
LULULEMON ATHLETICA INC COM 550021109 560 1,610 SH   SOLE   1,610 0 0
MASTERCARD INC CL-A CL A 57636Q104 10,217 28,623 SH   SOLE   28,623 0 0
MCDONALDS CORP COM 580135101 1,369 6,381 SH   SOLE   6,381 0 0
MERCK & CO INC-NEW COM 58933Y105 256 3,128 SH   SOLE   3,128 0 0
MICROSOFT CORP COM 594918104 12,368 55,608 SH   SOLE   55,608 0 0
HORIZON BANCORP INC COM 440407104 361 22,778 SH   SOLE   22,778 0 0
JP MORGAN CHASE & CO COM 46625H100 2,131 16,771 SH   SOLE   16,771 0 0
MARRIOTT INTL INC-A CL A 571903202 340 2,578 SH   SOLE   2,578 0 0
MODERNA INC COM 60770K107 1,073 10,271 SH   SOLE   10,271 0 0
NVIDIA CORP COM 67066G104 2,662 5,097 SH   SOLE   5,097 0 0
JP MORGAN TR ULTRA SHORT ULTRA SHT MUNCPL 46641Q654 252 4,944 SH   SOLE   4,944 0 0
NETFLIX INC COM 64110L106 1,791 3,312 SH   SOLE   3,312 0 0
NIKE INC CL-B CL B 654106103 1,196 8,452 SH   SOLE   8,452 0 0
NORTHROP GRUMMAN CORP COM 666807102 233 763 SH   SOLE   763 0 0
NUVEEN NASDAQ 100 DYNAMIC COM SHS 670699107 809 31,105 SH   SOLE   31,105 0 0
PNC FINANCIAL SERV GROUP COM 693475105 260 1,747 SH   SOLE   1,747 0 0
PAYPAL HOLDINGS INC COM 70450Y103 1,147 4,897 SH   SOLE   4,897 0 0
PENNYMAC FINL SVCS INC-A COM 70932M107 8,791 133,967 SH   SOLE   133,967 0 0
PENNYMAC MORTGAGE INVS TR COM 70931T103 186 10,602 SH   SOLE   10,602 0 0
PEPSICO INC COM 713448108 971 6,546 SH   SOLE   6,546 0 0
PFIZER INC COM 717081103 585 15,890 SH   SOLE   15,890 0 0
PIMCO ENH SHRT MAT ACTV ENHAN SHRT MA AC 72201R833 683 6,697 SH   SOLE   6,697 0 0
T ROWE PRICE GRP INC COM 74144T108 264 1,742 SH   SOLE   1,742 0 0
PROCTER & GAMBLE CO. COM 742718109 1,275 9,161 SH   SOLE   9,161 0 0
RPM INTL INC DEL COM 749685103 266 2,934 SH   SOLE   2,934 0 0
RAYTHEON TECHNOLOGIES CRP COM 75513E101 411 5,748 SH   SOLE   5,748 0 0
ROKU INC CL-A COM CL A 77543R102 279 841 SH   SOLE   841 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 2,519 6,738 SH   SOLE   6,738 0 0
SALESFORCE.COM INC COM 79466L302 942 4,234 SH   SOLE   4,234 0 0
SECTOR SPDR INT INDX SBI INT-INDS 81369Y704 306 3,457 SH   SOLE   3,457 0 0
SHERWIN-WILLIAMS CO COM 824348106 874 1,190 SH   SOLE   1,190 0 0
SQUARE INC CL-A CL A 852234103 887 4,076 SH   SOLE   4,076 0 0
STANLEY BLACK&DECKER INC COM 854502101 1,030 5,768 SH   SOLE   5,768 0 0
STARBUCKS CORP COM 855244109 3,369 31,496 SH   SOLE   31,496 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 241 2,277 SH   SOLE   2,277 0 0
SPDR S&P BIOTECH ETF S&P BIOTECH 78464A870 308 2,188 SH   SOLE   2,188 0 0
SPDR PTFL S&P 500 VAL ETF PRTFLO S&P500 VL 78464A508 309 8,989 SH   SOLE   8,989 0 0
SPDR GOLD TRUST ETF GOLD SHS 78463V107 296 1,662 SH   SOLE   1,662 0 0
SPDR HLTH CARE EQUIP ETF HLTH CR EQUIP 78464A581 568 4,991 SH   SOLE   4,991 0 0
TARGET CORP COM 87612E106 969 5,491 SH   SOLE   5,491 0 0
TESLA INC COM 88160R101 6,359 9,012 SH   SOLE   9,012 0 0
THERMO FISHER SCIENTIFIC COM 883556102 271 582 SH   SOLE   582 0 0
3M COMPANY COM 88579Y101 565 3,233 SH   SOLE   3,233 0 0
THE TRADE DESK INC CL-A COM CL A 88339J105 831 1,037 SH   SOLE   1,037 0 0
UNITED HEALTH GROUP INC COM 91324P102 642 1,830 SH   SOLE   1,830 0 0
VANECK VEC MORN WMOAT ETF MORNINGSTAR WIDE 92189F643 1,245 20,078 SH   SOLE   20,078 0 0
VANGUARD TTL STK MRKT ETF TOTAL STK MKT 922908769 1,233 6,336 SH   SOLE   6,336 0 0
VANGUARD INTER-TRM CRP BD INT-TERM CORP 92206C870 669 6,885 SH   SOLE   6,885 0 0
VANGUARD DIV APPR ETF DIV APP ETF 921908844 309 2,188 SH   SOLE   2,188 0 0
VANGUARD TOTAL BND MRKT TOTAL BND MRKT 921937835 2,205 25,000 SH   SOLE   25,000 0 0
VANGUARD INTRM-TRM BD ETF INTERMED TERM 921937819 10,637 114,564 SH   SOLE   114,564 0 0
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 317 6,705 SH   SOLE   6,705 0 0
VERIZON COMMUNICATIONS COM 92343V104 1,852 31,530 SH   SOLE   31,530 0 0
VISA INC CLASS-A COM CL A 92826C839 10,359 47,359 SH   SOLE   47,359 0 0
WASTE MANAGEMENT INC COM 94106L109 1,730 14,668 SH   SOLE   14,668 0 0
WALMART INC COM 931142103 1,805 12,524 SH   SOLE   12,524 0 0
WELLS FARGO CO COM 949746101 388 12,860 SH   SOLE   12,860 0 0
WISDOMTREE CLOUD COMP ETF CLOUD COMPUTNG 97717Y691 360 6,714 SH   SOLE   6,714 0 0
YUM BRANDS INC COM 988498101 295 2,718 SH   SOLE   2,718 0 0
ZOOM VIDEO COMM INC CL-A CL A 98980L101 2,195 6,507 SH   SOLE   6,507 0 0