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 TR CORE S&P500 ETF 464287200 2,707 7,210 SH   SOLE 0 0 0 7,210
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,781 20,811 SH   SOLE 0 0 0 20,811
AMAZON COM INC COM 023135106 2,361 725 SH   SOLE 0 0 0 725
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 227 978 SH   SOLE 0 0 0 978
BOEING CO COM 097023105 455 2,126 SH   SOLE 0 0 0 2,126
INVESCO QQQ TR UNIT SER 1 46090E103 5,227 16,659 SH   SOLE 0 0 0 16,659
AMGEN INC COM 031162100 339 1,476 SH   SOLE 0 0 0 1,476
ALTRIA GROUP INC COM 02209S103 256 6,240 SH   SOLE 0 0 0 6,240
INTEL CORP COM 458140100 275 5,527 SH   SOLE 0 0 0 5,527
DISNEY WALT CO COM 254687106 247 1,361 SH   SOLE 0 0 0 1,361
JOHNSON & JOHNSON COM 478160104 454 2,885 SH   SOLE 0 0 0 2,885
ISHARES TR MSCI EAFE ETF 464287465 497 6,808 SH   SOLE 0 0 0 6,808
CHEVRON CORP NEW COM 166764100 241 2,850 SH   SOLE 0 0 0 2,850
MICROSOFT CORP COM 594918104 2,386 10,726 SH   SOLE 0 0 0 10,726
CISCO SYS INC COM 17275R102 280 6,250 SH   SOLE 0 0 0 6,250
PEPSICO INC COM 713448108 1,398 9,425 SH   SOLE 0 0 0 9,425
VERIZON COMMUNICATIONS INC COM 92343V104 218 3,716 SH   SOLE 0 0 0 3,716
SPDR SER TR S&P 600 SMCP VAL 78464A300 387 5,841 SH   SOLE 0 0 0 5,841
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 242 2,131 SH   SOLE 0 0 0 2,131
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12,212 86,505 SH   SOLE 0 0 0 86,505
BK OF AMERICA CORP COM 060505104 315 10,380 SH   SOLE 0 0 0 10,380
EXXON MOBIL CORP COM 30231G102 249 6,052 SH   SOLE 0 0 0 6,052
WALMART INC COM 931142103 294 2,038 SH   SOLE 0 0 0 2,038
TEXAS INSTRS INC COM 882508104 303 1,845 SH   SOLE 0 0 0 1,845
MERCK & CO. INC COM 58933Y105 243 2,971 SH   SOLE 0 0 0 2,971
PROCTER AND GAMBLE CO COM 742718109 297 2,133 SH   SOLE 0 0 0 2,133
GENERAL ELECTRIC CO COM 369604103 339 31,348 SH   SOLE 0 0 0 31,348
JPMORGAN CHASE & CO COM 46625H100 1,103 8,677 SH   SOLE 0 0 0 8,677
ISHARES TR 1 3 YR TREAS BD 464287457 1,458 16,881 SH   SOLE 0 0 0 16,881
FORD MTR CO DEL COM 345370860 152 17,294 SH   SOLE 0 0 0 17,294
SOUTHWEST AIRLS CO COM 844741108 895 19,192 SH   SOLE 0 0 0 19,192
APPLE INC COM 037833100 8,485 63,947 SH   SOLE 0 0 0 63,947
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 431 2,615 SH   SOLE 0 0 0 2,615
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 24,617 193,013 SH   SOLE 0 0 0 193,013
ISHARES TR EXPANDED TECH 464287515 202 570 SH   SOLE 0 0 0 570
SABINE ROYALTY TR UNIT BEN INT 785688102 684 24,288 SH   SOLE 0 0 0 24,288
NORTHROP GRUMMAN CORP COM 666807102 502 1,649 SH   SOLE 0 0 0 1,649
ANNALY CAPITAL MANAGEMENT IN COM 035710409 619 73,207 SH   SOLE 0 0 0 73,207
NETFLIX INC COM 64110L106 450 832 SH   SOLE 0 0 0 832
EZCORP INC CL A NON VTG 302301106 104 21,610 SH   SOLE 0 0 0 21,610
NVIDIA CORPORATION COM 67066G104 307 588 SH   SOLE 0 0 0 588
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 62 10,073 SH   SOLE 0 0 0 10,073
YUM BRANDS INC COM 988498101 227 2,088 SH   SOLE 0 0 0 2,088
ALLIANCE DATA SYSTEMS CORP COM 018581108 743 10,030 SH   SOLE 0 0 0 10,030
ALPHABET INC CAP STK CL A 02079K305 331 189 SH   SOLE 0 0 0 189
SPDR GOLD TR GOLD SHS 78463V107 420 2,357 SH   SOLE 0 0 0 2,357
MERCURY GENL CORP NEW COM 589400100 423 8,098 SH   SOLE 0 0 0 8,098
INTUITIVE SURGICAL INC COM NEW 46120E602 205 250 SH   SOLE 0 0 0 250
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,427 1,750 SH   SOLE 0 0 0 1,750
COMSTOCK RES INC COM 205768302 918 210,050 SH   SOLE 0 0 0 210,050
VANGUARD WORLD FDS INF TECH ETF 92204A702 511 1,444 SH   SOLE 0 0 0 1,444
ISHARES SILVER TR ISHARES 46428Q109 375 15,251 SH   SOLE 0 0 0 15,251
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 404 11,228 SH   SOLE 0 0 0 11,228
MASTERCARD INCORPORATED CL A 57636Q104 501 1,404 SH   SOLE 0 0 0 1,404
DORCHESTER MINERALS LP COM UNIT 25820R105 190 17,384 SH   SOLE 0 0 0 17,384
DYNEX CAP INC COM 26817Q886 286 16,062 SH   SOLE 0 0 0 16,062
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,230 199,097 SH   SOLE 0 0 0 199,097
ISHARES TR SHORT TREAS BD 464288679 209 1,887 SH   SOLE 0 0 0 1,887
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 323 3,892 SH   SOLE 0 0 0 3,892
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 494 11,725 SH   SOLE 0 0 0 11,725
BLACKSTONE GROUP INC COM CL A 09260D107 277 4,273 SH   SOLE 0 0 0 4,273
SPDR SER TR SPDR BLOOMBERG 78468R663 2,392 26,136 SH   SOLE 0 0 0 26,136
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 329 3,050 SH   SOLE 0 0 0 3,050
VISA INC COM CL A 92826C839 512 2,340 SH   SOLE 0 0 0 2,340
PHILIP MORRIS INTL INC COM 718172109 302 3,646 SH   SOLE 0 0 0 3,646
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 783 23,203 SH   SOLE 0 0 0 23,203
HILLTOP HOLDINGS INC COM 432748101 465 16,894 SH   SOLE 0 0 0 16,894
AGNC INVT CORP COM 00123Q104 550 35,230 SH   SOLE 0 0 0 35,230
ISHARES TR GL CLEAN ENE ETF 464288224 271 9,587 SH   SOLE 0 0 0 9,587
TWO HBRS INVT CORP COM NEW 90187B408 994 156,105 SH   SOLE 0 0 0 156,105
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,061 84,991 SH   SOLE 0 0 0 84,991
DIREXION SHS ETF TR DAILY LATIN AMER 25460E273 433 5,400 SH   SOLE 0 0 0 5,400
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 322 8,000 SH   SOLE 0 0 0 8,000
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 618 20,149 SH   SOLE 0 0 0 20,149
TESLA INC COM 88160R101 653 925 SH   SOLE 0 0 0 925
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 712 13,855 SH   SOLE 0 0 0 13,855
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 25,128 391,768 SH   SOLE 0 0 0 391,768
FACEBOOK INC CL A 30303M102 314 1,150 SH   SOLE 0 0 0 1,150
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 222 2,953 SH   SOLE 0 0 0 2,953
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 966 15,587 SH   SOLE 0 0 0 15,587
ISHARES INC CORE MSCI EMKT 46434G103 220 3,553 SH   SOLE 0 0 0 3,553
ISHARES TR CORE MSCI EAFE 46432F842 218 3,157 SH   SOLE 0 0 0 3,157
ABBVIE INC COM 00287Y109 354 3,305 SH   SOLE 0 0 0 3,305
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 147 13,745 SH   SOLE 0 0 0 13,745
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,740 50,772 SH   SOLE 0 0 0 50,772
INDEPENDENT BK GROUP INC COM 45384B106 1,637 26,189 SH   SOLE 0 0 0 26,189
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 342 7,967 SH   SOLE 0 0 0 7,967
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,566 53,489 SH   SOLE 0 0 0 53,489
ISHARES TR MSCI USA QLT FCT 46432F339 20,633 177,548 SH   SOLE 0 0 0 177,548
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 37 10,000 SH   SOLE 0 0 0 10,000
ALPHABET INC CAP STK CL C 02079K107 455 260 SH   SOLE 0 0 0 260
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 209 17,949 SH   SOLE 0 0 0 17,949
PAYCOM SOFTWARE INC COM 70432V102 249 550 SH   SOLE 0 0 0 550
WISDOMTREE TR EM EX ST-OWNED 97717X578 7,316 184,427 SH   SOLE 0 0 0 184,427
ISHARES TR MSCI LW CRB TG 46434V464 350 2,354 SH   SOLE 0 0 0 2,354
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 723 14,664 SH   SOLE 0 0 0 14,664
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 4,754 167,927 SH   SOLE 0 0 0 167,927
BLACK STONE MINERALS L P COM UNIT 09225M101 489 73,237 SH   SOLE 0 0 0 73,237
ISHARES TR MSCI INTL QUALTY 46434V456 5,920 166,017 SH   SOLE 0 0 0 166,017
SPDR SER TR PRTFLO S&P500 HI 78468R788 307 9,331 SH   SOLE 0 0 0 9,331
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 3,870 47,548 SH   SOLE 0 0 0 47,548
CONDUENT INC COM 206787103 48 10,000 SH   SOLE 0 0 0 10,000
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 839 15,323 SH   SOLE 0 0 0 15,323
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 2,767 159,763 SH   SOLE 0 0 0 159,763
ISHARES TR ESG AWR MSCI USA 46435G425 360 4,190 SH   SOLE 0 0 0 4,190
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 336 6,617 SH   SOLE 0 0 0 6,617
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 1,362 32,626 SH   SOLE 0 0 0 32,626
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 240 10,100 SH   SOLE 0 0 0 10,100
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 319 11,409 SH   SOLE 0 0 0 11,409
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 318 12,157 SH   SOLE 0 0 0 12,157
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 321 11,946 SH   SOLE 0 0 0 11,946
UBER TECHNOLOGIES INC COM 90353T100 525 10,300 SH   SOLE 0 0 0 10,300