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
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,026 20,040 SH   SOLE   0 0 20,040
AT&T INC COM 00206R102 424,403 14,027 SH   SOLE   0 0 14,027
ABBOTT LABS COM 002824100 207 1,724 SH   SOLE   0 0 1,724
ADAMS RES & ENERGY INC COM NEW 006351308 2,121 75,710 SH   SOLE   0 0 75,710
ALAMO GROUP INC COM 011311107 812 5,200 SH   SOLE   0 0 5,200
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 222 981 SH   SOLE   0 0 981
ALPHABET INC CAP STK CL C 02079K107 546 264 SH   SOLE   0 0 264
ALPHABET INC CAP STK CL A 02079K305 493 239 SH   SOLE   0 0 239
ALTRIA GROUP INC COM 02209S103 284 5,550 SH   SOLE   0 0 5,550
AMAZON COM INC COM 023135106 2,404 777 SH   SOLE   0 0 777
APPLE INC COM 037833100 3,401 27,841 SH   SOLE   0 0 27,841
AUTODESK INC COM 052769106 1,101 3,970 SH   SOLE   0 0 3,970
BENEFITFOCUS INC COM 08180D106 221 16,000 SH   SOLE   0 0 16,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,649 6,457 SH   SOLE   0 0 6,457
BRISTOL-MYERS SQUIBB CO COM 110122108 244 3,868 SH   SOLE   0 0 3,868
CSW INDUSTRIALS INC COM 126402106 2,467 18,272 SH   SOLE   0 0 18,272
CAPITAL SOUTHWEST CORP COM 140501107 405 18,272 SH   SOLE   0 0 18,272
CATERPILLAR INC COM 149123101 822 3,546 SH   SOLE   0 0 3,546
CHEVRON CORP NEW COM 166764100 312 2,981 SH   SOLE   0 0 2,981
CISCO SYS INC COM 17275R102 239 4,605 SH   SOLE   0 0 4,605
COCA COLA CO COM 191216100 358 6,783 SH   SOLE   0 0 6,783
CULLEN FROST BANKERS INC COM 229899109 813 7,477 SH   SOLE   0 0 7,477
DEERE & CO COM 244199105 404 1,079 SH   SOLE   0 0 1,079
DISNEY WALT CO COM 254687106 712 3,858 SH   SOLE   0 0 3,858
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,304 169,759 SH   SOLE   0 0 169,759
EQUIFAX INC COM 294429105 955 5,273 SH   SOLE   0 0 5,273
ETSY INC COM 29786A106 6,217 30,830 SH   SOLE   0 0 30,830
EXXON MOBIL CORP COM 30231G102 2,435 43,599 SH   SOLE   0 0 43,599
FACEBOOK INC CL A 30303M102 973 3,304 SH   SOLE   0 0 3,304
GOLDMAN SACHS GROUP INC COM 38141G104 230 705 SH   SOLE   0 0 705
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 23,132 700,125 SH   SOLE   0 0 700,125
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 39,696 1,005,235 SH   SOLE   0 0 1,005,235
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1,085 21,357 SH   SOLE   0 0 21,357
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 55,227 698,012 SH   SOLE   0 0 399,101
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 15,008 240,597 SH   SOLE   0 0 240,597
HOME DEPOT INC COM 437076102 675 2,212 SH   SOLE   0 0 2,212
INTEL CORP COM 458140100 612 9,562 SH   SOLE   0 0 9,562
INVESCO QQQ TR UNIT SER 1 46090E103 251 788 SH   SOLE   0 0 788
INVESCO QQQ TR UNIT SER 1 46090E953 957 3,000 SH Put SOLE   0 0 3,000
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 387 8,722 SH   SOLE   0 0 8,722
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 14,072 172,742 SH   SOLE   0 0 172,742
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 329 2,171 SH   SOLE   0 0 2,171
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,347 25,717 SH   SOLE   0 0 25,717
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 3,225 110,470 SH   SOLE   0 0 110,470
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 634 10,898 SH   SOLE   0 0 10,898
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 790 52,646 SH   SOLE   0 0 52,646
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 4,758 177,789 SH   SOLE   0 0 177,789
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 2,736 123,788 SH   SOLE   0 0 123,788
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,806 67,482 SH   SOLE   0 0 67,482
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 4,625 54,375 SH   SOLE   0 0 54,375
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 3,043 95,009 SH   SOLE   0 0 95,009
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 10,468 171,326 SH   SOLE   0 0 171,326
ISHARES TR SELECT DIVID ETF 464287168 220 1,928 SH   SOLE   0 0 1,928
ISHARES TR CORE S&P500 ETF 464287200 1,781 4,476 SH   SOLE   0 0 4,476
ISHARES TR CORE US AGGBD ET 464287226 849 7,457 SH   SOLE   0 0 7,457
ISHARES TR MSCI EMG MKT ETF 464287234 485 9,083 SH   SOLE   0 0 9,083
ISHARES TR RUS MID CAP ETF 464287499 1,854 25,079 SH   SOLE   0 0 25,079
ISHARES TR CORE S&P MCP ETF 464287507 704 2,706 SH   SOLE   0 0 2,706
ISHARES TR RUS 1000 VAL ETF 464287598 6,540 43,155 SH   SOLE   0 0 43,155
ISHARES TR RUS 1000 GRW ETF 464287614 1,162 4,779 SH   SOLE   0 0 4,779
ISHARES TR RUS 1000 ETF 464287622 4,427 19,780 SH   SOLE   0 0 19,780
ISHARES TR RUSSELL 2000 ETF 464287655 2,157 9,761 SH   SOLE   0 0 9,761
ISHARES TR CORE S&P SCP ETF 464287804 2,763 25,462 SH   SOLE   0 0 25,462
ISHARES TR SHRT NAT MUN ETF 464288158 31,778 294,730 SH   SOLE   0 0 294,730
ISHARES TR EAFE SML CP ETF 464288273 3,245 45,178 SH   SOLE   0 0 45,178
ISHARES TR JPMORGAN USD EMG 464288281 4,598 42,226 SH   SOLE   0 0 42,226
ISHARES TR NATIONAL MUN ETF 464288414 41,795 360,143 SH   SOLE   0 0 360,143
ISHARES TR INTL SEL DIV ETF 464288448 1,745 55,424 SH   SOLE   0 0 55,424
ISHARES TR MSCI KLD400 SOC 464288570 1,395 18,270 SH   SOLE   0 0 18,270
ISHARES TR MBS ETF 464288588 13,059 120,444 SH   SOLE   0 0 120,444
ISHARES TR USD INV GRDE ETF 464288620 23,707 401,533 SH   SOLE   0 0 401,533
ISHARES TR ISHS 1-5YR INVS 464288646 6,899 126,171 SH   SOLE   0 0 126,171
ISHARES TR PFD AND INCM SEC 464288687 787 20,501 SH   SOLE   0 0 20,501
ISHARES TR EAFE GRWTH ETF 464288885 21,896 217,959 SH   SOLE   0 0 217,959
ISHARES TR 10+ YR INVST GRD 464289511 4,863 72,947 SH   SOLE   0 0 72,947
ISHARES TR US TREAS BD ETF 46429B267 8,316 317,531 SH   SOLE   0 0 317,531
ISHARES TR MSCI EAFE MIN VL 46429B689 16,698 228,771 SH   SOLE   0 0 228,771
ISHARES TR MSCI USA MIN VOL 46429B697 25,441 376,706 SH   SOLE   0 0 376,706
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 235 4,686 SH   SOLE   0 0 4,686
ISHARES TR MSCI USA QLT FCT 46432F339 58,897 483,634 SH   SOLE   0 0 483,634
ISHARES TR MSCI USA MMENTM 46432F396 84,832 527,365 SH   SOLE   0 0 527,365
ISHARES INC CORE MSCI EMKT 46434G103 7,975 123,905 SH   SOLE   0 0 123,905
ISHARES TR MSCI GBL MULTIFC 46434V316 313 8,570 SH   SOLE   0 0 8,570
ISHARES TR 0-5YR HI YL CP 46434V407 7,491 163,528 SH   SOLE   0 0 163,528
ISHARES TR MSCI INTL MOMENT 46434V449 39,144 1,041,054 SH   SOLE   0 0 1,041,054
ISHARES TR MSCI INTL QUALTY 46434V456 25,616 702,946 SH   SOLE   0 0 702,946
ISHARES TR CORE TOTAL USD 46434V613 2,086 39,540 SH   SOLE   0 0 39,540
JPMORGAN CHASE & CO COM 46625H100 413 2,719 SH   SOLE   0 0 2,719
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,081 40,999 SH   SOLE   0 0 40,999
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 14,927 180,303 SH   SOLE   0 0 180,303
JOHNSON & JOHNSON COM 478160104 931 5,663 SH   SOLE   0 0 5,663
KINDER MORGAN INC DEL COM 49456B101 174 10,445 SH   SOLE   0 0 10,445
LOWES COS INC COM 548661107 233 1,228 SH   SOLE   0 0 1,228
MARTIN MARIETTA MATLS INC COM 573284106 259 770 SH   SOLE   0 0 770
MASTERCARD INCORPORATED CL A 57636Q104 213 597 SH   SOLE   0 0 597
MCDONALDS CORP COM 580135101 538 2,400 SH   SOLE   0 0 2,400
MERCK & CO. INC COM 58933Y105 262 3,396 SH   SOLE   0 0 3,396
MICROSOFT CORP COM 594918104 1,445 6,126 SH   SOLE   0 0 6,126
NEXTERA ENERGY INC COM 65339F101 208 2,756 SH   SOLE   0 0 2,756
NIKE INC CL B 654106103 1,327 9,986 SH   SOLE   0 0 9,986
NOVARTIS AG SPONSORED ADR 66987V109 229 2,680 SH   SOLE   0 0 2,680
ORACLE CORP COM 68389X105 1,038 14,794 SH   SOLE   0 0 14,794
PAYPAL HLDGS INC COM 70450Y103 430 1,774 SH   SOLE   0 0 1,774
PEPSICO INC COM 713448108 205 1,450 SH   SOLE   0 0 1,450
PFIZER INC COM 717081103 775 21,369 SH   SOLE   0 0 21,369
PHILIP MORRIS INTL INC COM 718172109 573 6,449 SH   SOLE   0 0 6,449
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,038 19,994 SH   SOLE   0 0 19,994
PROCTER AND GAMBLE CO COM 742718109 436 3,222 SH   SOLE   0 0 3,222
PULTE GROUP INC COM 745867101 452 8,610 SH   SOLE   0 0 8,610
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,618 4,081 SH   SOLE   0 0 4,081
SPDR SER TR NUVEEN BBG BRCLY 78464A284 13,935 234,872 SH   SOLE   0 0 234,872
SPDR SER TR WELLS FG PFD ETF 78464A292 365 8,409 SH   SOLE   0 0 8,409
SPDR SER TR PRTFLO S&P500 VL 78464A508 5,274 139,162 SH   SOLE   0 0 139,162
SPDR SER TR PORTFOLIO LN TSR 78464A664 922 23,666 SH   SOLE   0 0 23,666
SPDR SER TR S&P 600 SML CAP 78464A813 5,733 61,001 SH   SOLE   0 0 61,001
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 3,098 67,743 SH   SOLE   0 0 67,743
SPDR SER TR BLOMBERG BRC INV 78468R200 849 27,718 SH   SOLE   0 0 27,718
SPDR SER TR NUVEEN BRC MUNIC 78468R721 9,948 192,556 SH   SOLE   0 0 192,556
SPDR SER TR NUVEEN BLMBRG SR 78468R739 9,064 182,878 SH   SOLE   0 0 182,878
SPDR SER TR MSCI USA STRTGIC 78468R812 304 2,737 SH   SOLE   0 0 2,737
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 720 7,497 SH   SOLE   0 0 7,497
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,705 22,908 SH   SOLE   0 0 22,908
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2,967 79,206 SH   SOLE   0 0 79,206
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 12,323 383,867 SH   SOLE   0 0 383,867
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,480 65,921 SH   SOLE   0 0 65,921
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,894 35,103 SH   SOLE   0 0 35,103
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,697 33,076 SH   SOLE   0 0 33,076
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 268 2,296 SH   SOLE   0 0 2,296
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 206 1,225 SH   SOLE   0 0 1,225
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 201 5,916 SH   SOLE   0 0 5,916
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 699 5,264 SH   SOLE   0 0 5,264
SOUTHWEST AIRLS CO COM 844741108 2,039 33,396 SH   SOLE   0 0 33,396
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,078 48,335 SH   SOLE   0 0 48,335
SYNOPSYS INC COM 871607107 992 4,005 SH   SOLE   0 0 4,005
TARGET CORP COM 87612E106 221 1,115 SH   SOLE   0 0 1,115
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,974 2,500 SH   SOLE   0 0 2,500
3M CO COM 88579Y101 332 1,724 SH   SOLE   0 0 1,724
UNION PAC CORP COM 907818108 396 1,795 SH   SOLE   0 0 1,795
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 327 15,733 SH   SOLE   0 0 15,733
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 615 24,095 SH   SOLE   0 0 24,095
VANGUARD WORLD FD MEGA GRWTH IND 921910816 10,635 51,356 SH   SOLE   0 0 51,356
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4,894 34,902 SH   SOLE   0 0 34,902
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 437 2,511 SH   SOLE   0 0 2,511
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 811 4,170 SH   SOLE   0 0 4,170
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,226 126,762 SH   SOLE   0 0 126,762
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 3,659 64,043 SH   SOLE   0 0 64,043
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,698 71,051 SH   SOLE   0 0 71,051
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5,880 72,004 SH   SOLE   0 0 72,004
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,746 91,205 SH   SOLE   0 0 91,205
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 246 1,074 SH   SOLE   0 0 1,074
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 930 5,032 SH   SOLE   0 0 5,032
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 544 2,489 SH   SOLE   0 0 2,489
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 6,588 36,951 SH   SOLE   0 0 36,951
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,487 5,948 SH   SOLE   0 0 5,948
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 11,504 215,553 SH   SOLE   0 0 215,553
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,914 28,784 SH   SOLE   0 0 28,784
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 598 6,428 SH   SOLE   0 0 6,428
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 940 2,582 SH   SOLE   0 0 2,582
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,062 9,609 SH   SOLE   0 0 9,609
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,878 6,837 SH   SOLE   0 0 6,837
VANGUARD INDEX FDS MID CAP ETF 922908629 5,865 26,499 SH   SOLE   0 0 26,499
VANGUARD INDEX FDS GROWTH ETF 922908736 9,038 35,163 SH   SOLE   0 0 35,163
VANGUARD INDEX FDS VALUE ETF 922908744 520 3,951 SH   SOLE   0 0 3,951
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,637 7,647 SH   SOLE   0 0 7,647
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,294 11,099 SH   SOLE   0 0 11,099
VERITEX HLDGS INC COM 923451108 1,134 34,647 SH   SOLE   0 0 34,647
WALMART INC COM 931142103 490 3,609 SH   SOLE   0 0 3,609
WELLS FARGO CO NEW COM 949746101 395 10,128 SH   SOLE   0 0 10,128
WISDOMTREE TR US LARGECAP DIVD 97717W307 9,561 83,372 SH   SOLE   0 0 83,372
WISDOMTREE TR INTL SMCAP DIV 97717W760 343 4,744 SH   SOLE   0 0 4,744
WISDOMTREE TR FLOATNG RAT TREA 97717X628 4,551 181,319 SH   SOLE   0 0 181,319