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
AFLAC INC COM 001055102 28 766 SH   SOLE   0 0 766
AT&T INC COM 00206R102 163 5,379 SH   SOLE   0 0 5,379
ABBOTT LABS COM 002824100 9 97 SH   SOLE   0 0 97
ACER THERAPEUTICS INC COM 00444P108 0 80 SH   SOLE   0 0 80
ACTIVISION BLIZZARD INC COM 00507V109 8 105 SH   SOLE   0 0 105
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3,939 81,418 SH   SOLE   0 0 81,418
ADOBE INC COM 00724F101 6 13 SH   SOLE   0 0 13
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 212 981 SH   SOLE   0 0 981
ALLSTATE CORP COM 020002101 27 278 SH   SOLE   0 0 278
ALPHABET INC CAP STK CL C 02079K107 119 84 SH   SOLE   0 0 84
ALPHABET INC CAP STK CL A 02079K305 372 262 SH   SOLE   0 0 262
ALTRIA GROUP INC COM 02209S103 12 300 SH   SOLE   0 0 300
AMAZON COM INC COM 023135106 952 345 SH   SOLE   0 0 345
AMERICAN AIRLS GROUP INC COM 02376R102 0 30 SH   SOLE   0 0 30
AMERICAN EXPRESS CO COM 025816109 23 245 SH   SOLE   0 0 245
AMERIPRISE FINL INC COM 03076C106 41 270 SH   SOLE   0 0 270
AMGEN INC COM 031162100 52 220 SH   SOLE   0 0 220
AMPHENOL CORP NEW CL A 032095101 34 357 SH   SOLE   0 0 357
ANNALY CAPITAL MANAGEMENT IN COM 035710409 40 6,051 SH   SOLE   0 0 6,051
APACHE CORP COM 037411105 0 2 SH   SOLE   0 0 2
APPLE INC COM 037833100 4,038 11,068 SH   SOLE   0 0 11,068
AUTONATION INC COM 05329W102 179 4,761 SH   SOLE   0 0 4,761
BP PLC SPONSORED ADR 055622104 231 9,919 SH   SOLE   0 0 9,919
BK OF AMERICA CORP COM 060505104 7 300 SH   SOLE   0 0 300
BECTON DICKINSON & CO COM 075887109 5 19 SH   SOLE   0 0 19
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 819 4,588 SH   SOLE   0 0 4,588
BLACK HILLS CORP COM 092113109 64 1,133 SH   SOLE   0 0 1,133
BOEING CO COM 097023105 146 799 SH   SOLE   0 0 799
BOOKING HOLDINGS INC COM 09857L108 83 52 SH   SOLE   0 0 52
BRISTOL-MYERS SQUIBB CO COM 110122108 127 2,166 SH   SOLE   0 0 2,166
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 0 16 SH   SOLE   0 0 16
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5 42 SH   SOLE   0 0 42
CVS HEALTH CORP COM 126650100 4 60 SH   SOLE   0 0 60
CARRIER GLOBAL CORPORATION COM 14448C104 45 2,020 SH   SOLE   0 0 2,020
CENTERPOINT ENERGY INC COM 15189T107 3 158 SH   SOLE   0 0 158
CHEVRON CORP NEW COM 166764100 10,017 112,255 SH   SOLE   0 0 112,255
CISCO SYS INC COM 17275R102 65 1,397 SH   SOLE   0 0 1,397
COMCAST CORP NEW CL A 20030N101 109 2,801 SH   SOLE   0 0 2,801
CONOCOPHILLIPS COM 20825C104 13 311 SH   SOLE   0 0 311
COSTCO WHSL CORP NEW COM 22160K105 282 930 SH   SOLE   0 0 930
DBX ETF TR XTRACK MSCI EAFE 233051200 13,730 454,341 SH   SOLE   0 0 454,171
DTE ENERGY CO COM 233331107 55 509 SH   SOLE   0 0 509
DELTA AIR LINES INC DEL COM NEW 247361702 3 123 SH   SOLE   0 0 123
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 10 54 SH   SOLE   0 0 54
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 3 120 SH   SOLE   0 0 120
DISNEY WALT CO COM DISNEY 254687106 33 299 SH   SOLE   0 0 299
DOLLAR TREE INC COM 256746108 47 509 SH   SOLE   0 0 509
DOMO INC COM CL B 257554105 31 977 SH   SOLE   0 0 977
DUKE ENERGY CORP NEW COM NEW 26441C204 342 4,287 SH   SOLE   0 0 4,287
ELECTRONIC ARTS INC COM 285512109 131 992 SH   SOLE   0 0 992
EXXON MOBIL CORP COM 30231G102 927 20,735 SH   SOLE   0 0 20,735
FACEBOOK INC CL A 30303M102 387 1,705 SH   SOLE   0 0 1,705
FEDEX CORP COM 31428X106 56 400 SH   SOLE   0 0 400
51JOB INC SPONSORED ADS 316827104 13 185 SH   SOLE   0 0 185
FIRST FINL BANKSHARES COM 32020R109 280 9,690 SH   SOLE   0 0 9,690
FISERV INC COM 337738108 6 66 SH   SOLE   0 0 66
FORD MTR CO DEL COM 345370860 0 10 SH   SOLE   0 0 10
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3 40 SH   SOLE   0 0 40
GCI LIBERTY INC COM CLASS A 36164V305 28 392 SH   SOLE   0 0 392
GAP INC COM 364760108 0 1 SH   SOLE   0 0 1
GENERAL ELECTRIC CO COM 369604103 176 25,827 SH   SOLE   0 0 25,827
GENIUS BRANDS INTL INC COM 37229T301 4 1,976 SH   SOLE   0 0 1,976
GERON CORP COM 374163103 2 1,000 SH   SOLE   0 0 1,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 13 330 SH   SOLE   0 0 330
GLU MOBILE INC COM 379890106 0 40 SH   SOLE   0 0 40
GOLDMAN SACHS GROUP INC COM 38141G104 29 145 SH   SOLE   0 0 145
HOME DEPOT INC COM 437076102 57 227 SH   SOLE   0 0 227
HONEYWELL INTL INC COM 438516106 14 100 SH   SOLE   0 0 100
IAA INC COM 449253103 2 60 SH   SOLE   0 0 60
ITT INC COM 45073V108 0 8 SH   SOLE   0 0 8
ILLINOIS TOOL WKS INC COM 452308109 74 426 SH   SOLE   0 0 426
INGERSOLL RAND INC COM 45687V106 3 98 SH   SOLE   0 0 98
INTEL CORP COM 458140100 144 2,409 SH   SOLE   0 0 2,409
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 106 2,548 SH   SOLE   0 0 2,548
INTERNATIONAL BUSINESS MACHS COM 459200101 91 755 SH   SOLE   0 0 755
INVESCO QQQ TR UNIT SER 1 46090E103 1,090 4,404 SH   SOLE   0 0 4,404
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 101 928 SH   SOLE   0 0 928
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5,632 398,863 SH   SOLE   0 0 398,713
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 23 1,316 SH   SOLE   0 0 1,316
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 58 1,669 SH   SOLE   0 0 1,669
ISHARES TR MRNGSTR LG-CP GR 464287119 44 187 SH   SOLE   0 0 187
ISHARES TR SELECT DIVID ETF 464287168 591 7,320 SH   SOLE   0 0 7,320
ISHARES TR CORE S&P500 ETF 464287200 19,104 61,686 SH   SOLE   0 0 61,646
ISHARES TR MSCI EMG MKT ETF 464287234 43 1,077 SH   SOLE   0 0 1,077
ISHARES TR GLOBAL TECH ETF 464287291 7 30 SH   SOLE   0 0 30
ISHARES TR S&P 500 VAL ETF 464287408 301 2,781 SH   SOLE   0 0 2,781
ISHARES TR BARCLAYS 7 10 YR 464287440 3 27 SH   SOLE   0 0 27
ISHARES TR MSCI EAFE ETF 464287465 1,409 23,152 SH   SOLE   0 0 23,152
ISHARES TR CORE S&P MCP ETF 464287507 8,857 49,811 SH   SOLE   0 0 49,778
ISHARES TR RUS 1000 VAL ETF 464287598 4 37 SH   SOLE   0 0 37
ISHARES TR RUSSELL 2000 ETF 464287655 10,508 73,388 SH   SOLE   0 0 73,382
ISHARES TR RUSSELL 3000 ETF 464287689 940 5,222 SH   SOLE   0 0 5,222
ISHARES TR EAFE SML CP ETF 464288273 25 468 SH   SOLE   0 0 468
ISHARES TR JPMORGAN USD EMG 464288281 355 3,251 SH   SOLE   0 0 3,251
ISHARES TR NATIONAL MUN ETF 464288414 90 783 SH   SOLE   0 0 783
ISHARES TR INTL SEL DIV ETF 464288448 98 3,897 SH   SOLE   0 0 3,897
ISHARES TR IBOXX HI YD ETF 464288513 18 221 SH   SOLE   0 0 221
ISHARES TR PFD AND INCM SEC 464288687 214 6,182 SH   SOLE   0 0 6,182
ISHARES TR CORE MSCI EURO 46434V738 38 891 SH   SOLE   0 0 891
JPMORGAN CHASE & CO COM 46625H100 326 3,464 SH   SOLE   0 0 3,464
JEFFERIES FINL GROUP INC COM 47233W109 117 7,546 SH   SOLE   0 0 7,546
JOHNSON & JOHNSON COM 478160104 5 33 SH   SOLE   0 0 33
KAR AUCTION SVCS INC COM 48238T109 3 198 SH   SOLE   0 0 198
KROGER CO COM 501044101 116 3,430 SH   SOLE   0 0 3,430
LGI HOMES INC COM 50187T106 33 370 SH   SOLE   0 0 370
LAS VEGAS SANDS CORP COM 517834107 4 90 SH   SOLE   0 0 90
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 13 1,000 SH   SOLE   0 0 1,000
LEXICON PHARMACEUTICALS INC COM NEW 528872302 0 150 SH   SOLE   0 0 150
LIBERTY BROADBAND CORP COM SER C 530307305 6 50 SH   SOLE   0 0 50
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 2 100 SH   SOLE   0 0 100
LILLY ELI & CO COM 532457108 72 440 SH   SOLE   0 0 440
LOCKHEED MARTIN CORP COM 539830109 49 134 SH   SOLE   0 0 134
MANNKIND CORP COM NEW 56400P706 14 8,074 SH   SOLE   0 0 8,074
MARATHON OIL CORP COM 565849106 0 40 SH   SOLE   0 0 40
MARATHON PETE CORP COM 56585A102 16 431 SH   SOLE   0 0 431
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1 7 SH   SOLE   0 0 7
MARRIOTT INTL INC NEW CL A 571903202 8 92 SH   SOLE   0 0 92
MASTERCARD INCORPORATED CL A 57636Q104 123 415 SH   SOLE   0 0 415
MATCH GROUP INC COM 57665R106 0 3 SH   SOLE   0 0 3
MATTEL INC COM 577081102 0 10 SH   SOLE   0 0 10
MCDONALDS CORP COM 580135101 61 328 SH   SOLE   0 0 328
MCKESSON CORP COM 58155Q103 28 185 SH   SOLE   0 0 185
MELCO RESORTS AND ENTMNT LTD ADR 585464100 8 519 SH   SOLE   0 0 519
MERCK & CO. INC COM 58933Y105 10 125 SH   SOLE   0 0 125
MICROSOFT CORP COM 594918104 4,098 20,138 SH   SOLE   0 0 20,138
MIDDLEBY CORP COM 596278101 1 19 SH   SOLE   0 0 19
MOLSON COORS BEVERAGE CO CL B 60871R209 22 637 SH   SOLE   0 0 637
MONRO INC COM 610236101 187 3,406 SH   SOLE   0 0 3,406
MONROE CAP CORP COM 610335101 19 2,800 SH   SOLE   0 0 2,800
NRG ENERGY INC COM NEW 629377508 0 14 SH   SOLE   0 0 14
NETFLIX INC COM 64110L106 286 628 SH   SOLE   0 0 628
NEXTERA ENERGY INC COM 65339F101 264 1,101 SH   SOLE   0 0 1,101
NIKE INC CL B 654106103 4 36 SH   SOLE   0 0 36
NLIGHT INC COM 65487K100 27 1,200 SH   SOLE   0 0 1,200
NORDSTROM INC COM 655664100 1 35 SH   SOLE   0 0 35
NORTHROP GRUMMAN CORP COM 666807102 130 423 SH   SOLE   0 0 423
NORTHWESTERN CORP COM NEW 668074305 207 3,794 SH   SOLE   0 0 3,794
OCCIDENTAL PETE CORP COM 674599105 28 1,556 SH   SOLE   0 0 1,556
ORACLE CORP COM 68389X105 110 1,989 SH   SOLE   0 0 1,989
OTIS WORLDWIDE CORP COM 68902V107 57 1,008 SH   SOLE   0 0 1,008
PNC FINL SVCS GROUP INC COM 693475105 83 786 SH   SOLE   0 0 786
PPG INDS INC COM 693506107 123 1,160 SH   SOLE   0 0 1,160
PPL CORP COM 69351T106 132 5,111 SH   SOLE   0 0 5,111
PENN NATL GAMING INC COM 707569109 4 144 SH   SOLE   0 0 144
PERKINELMER INC COM 714046109 4 44 SH   SOLE   0 0 44
PFIZER INC COM 717081103 204 6,230 SH   SOLE   0 0 6,230
PHILIP MORRIS INTL INC COM 718172109 21 300 SH   SOLE   0 0 300
PHILLIPS 66 COM 718546104 29 404 SH   SOLE   0 0 404
PINTEREST INC CL A 72352L106 60 2,711 SH   SOLE   0 0 2,711
PLURALSIGHT INC COM CL A 72941B106 61,809 3,424,308 SH   SOLE   0 0 3,424,308
PROCTER AND GAMBLE CO COM 742718109 23 196 SH   SOLE   0 0 196
PROSHARES TR II ULTA BLMBG 2017 74347Y888 2 69 SH   SOLE   0 0 69
PURE STORAGE INC CL A 74624M102 1 29 SH   SOLE   0 0 29
RAYTHEON TECHNOLOGIES CORP COM 75513E101 171 2,769 SH   SOLE   0 0 2,769
REGIONS FINANCIAL CORP NEW COM 7591EP100 3 233 SH   SOLE   0 0 233
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 395 12,090 SH   SOLE   0 0 12,090
S&P GLOBAL INC COM 78409V104 5 16 SH   SOLE   0 0 16
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,451 76,051 SH   SOLE   0 0 76,051
SPDR GOLD TR GOLD SHS 78463V107 621 3,708 SH   SOLE   0 0 3,708
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 67 2,026 SH   SOLE   0 0 2,026
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 203 786 SH   SOLE   0 0 786
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,309 10,199 SH   SOLE   0 0 10,199
SPDR SER TR BLOOMBERG BRCLYS 78468R622 33 326 SH   SOLE   0 0 326
SALESFORCE COM INC COM 79466L302 34 180 SH   SOLE   0 0 180
SAVARA INC COM 805111101 10 3,910 SH   SOLE   0 0 3,910
SCHLUMBERGER LTD COM 806857108 1 54 SH   SOLE   0 0 54
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 21 375 SH   SOLE   0 0 375
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 47 470 SH   SOLE   0 0 470
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 10 SH   SOLE   0 0 10
SHERWIN WILLIAMS CO COM 824348106 123 212 SH   SOLE   0 0 212
SNAP INC CL A 83304A106 47 2,000 SH   SOLE   0 0 2,000
SONY CORP SPONSORED ADR 835699307 110 1,584 SH   SOLE   0 0 1,584
SOUTHWEST AIRLS CO COM 844741108 3 101 SH   SOLE   0 0 101
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 138 3,009 SH   SOLE   0 0 3,009
SQUARE INC CL A 852234103 105 1,000 SH   SOLE   0 0 1,000
STARBUCKS CORP COM 855244109 62 839 SH   SOLE   0 0 839
STMICROELECTRONICS N V NY REGISTRY 861012102 13 490 SH   SOLE   0 0 490
SUNCOR ENERGY INC NEW COM 867224107 182 10,794 SH   SOLE   0 0 10,794
TJX COS INC NEW COM 872540109 88 1,734 SH   SOLE   0 0 1,734
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3 20 SH   SOLE   0 0 20
TESLA INC COM 88160R101 2,038 1,887 SH   SOLE   0 0 1,887
THERMO FISHER SCIENTIFIC INC COM 883556102 86 237 SH   SOLE   0 0 237
3M CO COM 88579Y101 57 368 SH   SOLE   0 0 368
TORO CO COM 891092108 48 720 SH   SOLE   0 0 720
TORTOISE ENERGY INFRA CORP COM 89147L886 29 1,804 SH   SOLE   0 0 1,804
TOTAL S.A. SPONSORED ADS 89151E109 54 1,406 SH   SOLE   0 0 1,406
TRAVELERS COMPANIES INC COM 89417E109 29 257 SH   SOLE   0 0 257
TRUIST FINL CORP COM 89832Q109 11 306 SH   SOLE   0 0 306
TWILIO INC CL A 90138F102 0 2 SH   SOLE   0 0 2
TWITTER INC COM 90184L102 0 8 SH   SOLE   0 0 8
US BANCORP DEL COM NEW 902973304 9 235 SH   SOLE   0 0 235
ULTA BEAUTY INC COM 90384S303 4 20 SH   SOLE   0 0 20
UNDER ARMOUR INC CL C 904311206 1 145 SH   SOLE   0 0 145
UNION PAC CORP COM 907818108 57 337 SH   SOLE   0 0 337
UNITED AIRLS HLDGS INC COM 910047109 3 100 SH   SOLE   0 0 100
UNITED STS OIL FD LP UNITS 91232N207 1 49 SH   SOLE   0 0 49
VALERO ENERGY CORP COM 91913Y100 11 184 SH   SOLE   0 0 184
VALVOLINE INC COM 92047W101 10 500 SH   SOLE   0 0 500
VANGUARD WORLD FD ESG INTL STK ETF 921910725 2,346 48,772 SH   SOLE   0 0 48,772
VANGUARD WORLD FD ESG US STK ETF 921910733 3,859 68,438 SH   SOLE   0 0 68,438
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1,152 29,709 SH   SOLE   0 0 29,709
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 93 1,175 SH   SOLE   0 0 1,175
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 883 22,292 SH   SOLE   0 0 22,292
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 601 7,269 SH   SOLE   0 0 7,269
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 190 2,000 SH   SOLE   0 0 2,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 857 3,023 SH   SOLE   0 0 3,023
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 426 5,423 SH   SOLE   0 0 5,423
VANGUARD INDEX FDS MID CAP ETF 922908629 305 1,863 SH   SOLE   0 0 1,863
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 498 4,207 SH   SOLE   0 0 4,207
VANGUARD INDEX FDS TOTAL STK MKT 922908769 442 2,823 SH   SOLE   0 0 2,823
VERIZON COMMUNICATIONS INC COM 92343V104 66 1,200 SH   SOLE   0 0 1,200
VISA INC COM CL A 92826C839 2,878 14,899 SH   SOLE   0 0 14,899
WEC ENERGY GROUP INC COM 92939U106 286 3,266 SH   SOLE   0 0 3,266
WABTEC COM 929740108 23 395 SH   SOLE   0 0 395
WALMART INC COM 931142103 32 263 SH   SOLE   0 0 263
WAYFAIR INC CL A 94419L101 76 385 SH   SOLE   0 0 385
WELLS FARGO CO NEW COM 949746101 16 620 SH   SOLE   0 0 620
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 9 533 SH   SOLE   0 0 533
XENETIC BIOSCIENCES INC COM 984015503 0 115 SH   SOLE   0 0 115
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6 24 SH   SOLE   0 0 24
ZIMMER BIOMET HOLDINGS INC COM 98956P102 14 120 SH   SOLE   0 0 120
ZIONS BANCORPORATION N A COM 989701107 68 2,000 SH   SOLE   0 0 2,000
ZOETIS INC CL A 98978V103 5 33 SH   SOLE   0 0 33
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 18 72 SH   SOLE   0 0 72
ALLEGION PLC ORD SHS G0176J109 8 75 SH   SOLE   0 0 75
CIMPRESS PLC SHS EURO G2143T103 188 2,457 SH   SOLE   0 0 2,457
COCA COLA EUROPEAN PARTNERS SHS G25839104 19 515 SH   SOLE   0 0 515
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15 430 SH   SOLE   0 0 430
APTIV PLC SHS G6095L109 37 475 SH   SOLE   0 0 475
STERIS PLC SHS USD G8473T100 4 28 SH   SOLE   0 0 28
TRANE TECHNOLOGIES PLC SHS G8994E103 10 112 SH   SOLE   0 0 112