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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   334,856 2,819 SH   SOLE   0 0 2,819
ABBOTT LABS COM 002824100   426,287 3,906 SH   SOLE   0 0 3,906
ABBVIE INC COM 00287Y109   423,060 2,631 SH   SOLE   0 0 2,631
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   212,939 798 SH   SOLE   0 0 798
ADOBE SYSTEMS INCORPORATED COM 00724F101   513,305 1,507 SH   SOLE   0 0 1,507
AIR PRODS & CHEMS INC COM 009158106   217,016 704 SH   SOLE   0 0 704
ALAMO GROUP INC COM 011311107   898,594 6,346 SH   SOLE   0 0 6,346
ALPHABET INC CAP STK CL A 02079K305   761,932 8,215 SH   SOLE   0 0 8,215
ALPHABET INC CAP STK CL C 02079K107   1,137,218 12,648 SH   SOLE   0 0 12,648
ALTRIA GROUP INC COM 02209S103   253,670 5,668 SH   SOLE   0 0 5,668
AMAZON COM INC COM 023135106   2,103,447 24,450 SH   SOLE   0 0 24,450
AMBEV SA SPONSORED ADR 02319V103   127,811 46,989 SH   SOLE   0 0 46,989
AMERICAN EXPRESS CO COM 025816109   249,398 1,686 SH   SOLE   0 0 1,686
APPLE INC COM 037833100   4,924,384 36,880 SH   SOLE   0 0 36,880
ASML HOLDING N V N Y REGISTRY SHS N07059210   231,128 423 SH   SOLE   0 0 423
AT&T INC COM 00206R102   332,624 17,517 SH   SOLE   0 0 17,517
AUTODESK INC COM 052769106   824,314 3,960 SH   SOLE   0 0 3,960
AUTOMATIC DATA PROCESSING IN COM 053015103   358,290 1,500 SH   SOLE   0 0 1,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,977,578 6,402 SH   SOLE   0 0 6,402
BP PLC SPONSORED ADR 055622104   202,144 5,328 SH   SOLE   0 0 5,328
CADENCE DESIGN SYSTEM INC COM 127387108   246,436 1,173 SH   SOLE   0 0 1,173
CAPITAL SOUTHWEST CORP COM 140501107   312,452 18,272 SH   SOLE   0 0 18,272
CATERPILLAR INC COM 149123101   976,694 4,105 SH   SOLE   0 0 4,105
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   20,520 12,000 SH   SOLE   0 0 12,000
CHEVRON CORP NEW COM 166764100   1,461,452 8,293 SH   SOLE   0 0 8,293
CISCO SYS INC COM 17275R102   219,458 4,519 SH   SOLE   0 0 4,519
CITIGROUP INC COM NEW 172967424   2,224,095 49,173 SH   SOLE   0 0 49,173
CME GROUP INC COM 12572Q105   252,240 1,500 SH   SOLE   0 0 1,500
COCA COLA CO COM 191216100   348,439 5,527 SH   SOLE   0 0 5,527
COMERICA INC COM 200340107   329,571 4,930 SH   SOLE   0 0 4,930
COSTCO WHSL CORP NEW COM 22160K105   533,895 1,128 SH   SOLE   0 0 1,128
CSW INDUSTRIALS INC COM 126402106   2,118,273 18,272 SH   SOLE   0 0 18,272
CULLEN FROST BANKERS INC COM 229899109   1,309,859 9,797 SH   SOLE   0 0 9,797
DANAHER CORPORATION COM 235851102   598,256 2,273 SH   SOLE   0 0 2,273
DEERE & CO COM 244199105   488,358 1,139 SH   SOLE   0 0 1,139
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   348,121 14,499 SH   SOLE   0 0 14,499
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   626,914 28,561 SH   SOLE   0 0 28,561
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   840,042 33,548 SH   SOLE   0 0 33,548
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   5,425,145 122,791 SH   SOLE   0 0 122,791
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   7,155,786 288,011 SH   SOLE   0 0 288,011
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   7,689,049 245,280 SH   SOLE   0 0 245,280
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   7,935,634 153,404 SH   SOLE   0 0 153,404
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   23,701,797 707,939 SH   SOLE   0 0 707,939
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   31,440,655 741,701 SH   SOLE   0 0 741,701
DISNEY WALT CO COM 254687106   291,891 3,360 SH   SOLE   0 0 3,360
DUKE ENERGY CORP NEW COM NEW 26441C204   239,504 2,356 SH   SOLE   0 0 2,356
EMERSON ELEC CO COM 291011104   226,964 2,406 SH   SOLE   0 0 2,406
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,020,844 170,248 SH   SOLE   0 0 170,248
EOG RES INC COM 26875P101   377,620 3,082 SH   SOLE   0 0 3,082
EQUIFAX INC COM 294429105   830,538 4,273 SH   SOLE   0 0 4,273
ETSY INC COM 29786A106   3,561,060 29,730 SH   SOLE   0 0 29,730
EXXON MOBIL CORP COM 30231G102   3,112,993 28,313 SH   SOLE   0 0 28,313
FIRST FINL BANKSHARES INC COM 32020R109   407,434 11,844 SH   SOLE   0 0 11,844
FIRST TR MORNINGSTAR DIVID L SHS 336917109   3,247,953 91,283 SH   SOLE   0 0 91,283
FMC CORP COM NEW 302491303   224,640 1,800 SH   SOLE   0 0 1,800
FORTRESS BIOTECH INC COM 34960Q109   85,150 130,000 SH   SOLE   0 0 130,000
FRANKLIN ELEC INC COM 353514102   267,163 3,350 SH   SOLE   0 0 3,350
FREEPORT-MCMORAN INC CL B 35671D857   265,088 6,976 SH   SOLE   0 0 6,976
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   247,074 26,323 SH   SOLE   0 0 26,323
GLOBAL X FDS GLOBX SUPDV US 37950E291   662,830 37,952 SH   SOLE   0 0 37,952
GLOBAL X FDS US PFD ETF 37954Y657   1,029,926 52,115 SH   SOLE   0 0 52,115
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,553,936 38,459 SH   SOLE   0 0 38,459
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   331,920 6,698 SH   SOLE   0 0 6,698
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   20,557,715 374,315 SH   SOLE   0 0 374,315
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   30,259,608 1,050,864 SH   SOLE   0 0 1,050,864
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   36,566,139 478,985 SH   SOLE   0 0 478,985
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   46,323,344 1,569,294 SH   SOLE   0 0 1,569,294
GOLDMAN SACHS GROUP INC COM 38141G104   299,033 871 SH   SOLE   0 0 871
HOME DEPOT INC COM 437076102   1,709,096 5,476 SH   SOLE   0 0 5,476
HONEYWELL INTL INC COM 438516106   554,800 2,666 SH   SOLE   0 0 2,666
ICON PLC SHS G4705A100   232,712 1,198 SH   SOLE   0 0 1,198
IDEXX LABS INC COM 45168D104   373,339 915 SH   SOLE   0 0 915
INTEL CORP COM 458140100   266,388 10,079 SH   SOLE   0 0 10,079
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   313,029 27,982 SH   SOLE   0 0 27,982
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   362,761 5,677 SH   SOLE   0 0 5,677
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   639,784 34,268 SH   SOLE   0 0 34,268
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   894,567 16,724 SH   SOLE   0 0 16,724
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   1,557,791 21,342 SH   SOLE   0 0 21,342
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   1,800,342 93,719 SH   SOLE   0 0 93,719
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   2,393,582 96,769 SH   SOLE   0 0 96,769
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   10,460,279 449,160 SH   SOLE   0 0 449,160
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   7,119,810 106,861 SH   SOLE   0 0 106,861
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   164,880 11,450 SH   SOLE   0 0 11,450
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   409,092 2,614 SH   SOLE   0 0 2,614
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,218,423 8,626 SH   SOLE   0 0 8,626
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,163,192 46,457 SH   SOLE   0 0 46,457
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   7,483,315 90,235 SH   SOLE   0 0 90,235
ISHARES INC JP MRGN EM HI BD 464286285   2,324,294 66,367 SH   SOLE   0 0 66,367
ISHARES INC CORE MSCI EMKT 46434G103   9,831,665 207,495 SH   SOLE   0 0 207,495
ISHARES TR MSCI GBL MULTIFC 46434V316   202,876 6,388 SH   SOLE   0 0 6,388
ISHARES TR RUS MD CP GR ETF 464287481   215,320 2,365 SH   SOLE   0 0 2,365
ISHARES TR ESG AWR US AGRGT 46435U549   314,234 6,723 SH   SOLE   0 0 6,723
ISHARES TR CORE HIGH DV ETF 46429B663   397,408 3,909 SH   SOLE   0 0 3,909
ISHARES TR EAFE SML CP ETF 464288273   591,290 10,469 SH   SOLE   0 0 10,469
ISHARES TR IBOXX HI YD ETF 464288513   643,102 8,531 SH   SOLE   0 0 8,531
ISHARES TR MSCI EMG MKT ETF 464287234   662,893 17,316 SH   SOLE   0 0 17,316
ISHARES TR S&P 500 VAL ETF 464287408   701,638 4,634 SH   SOLE   0 0 4,634
ISHARES TR CORE US AGGBD ET 464287226   901,431 9,265 SH   SOLE   0 0 9,265
ISHARES TR MSCI KLD400 SOC 464288570   937,771 12,910 SH   SOLE   0 0 12,910
ISHARES TR CORE S&P MCP ETF 464287507   946,725 3,900 SH   SOLE   0 0 3,900
ISHARES TR RUS 1000 GRW ETF 464287614   1,343,273 6,006 SH   SOLE   0 0 6,006
ISHARES TR RUS MID CAP ETF 464287499   1,389,066 20,594 SH   SOLE   0 0 20,594
ISHARES TR RUSSELL 2000 ETF 464287655   1,533,351 8,782 SH   SOLE   0 0 8,782
ISHARES TR US TREAS BD ETF 46429B267   2,149,570 93,464 SH   SOLE   0 0 93,464
ISHARES TR ISHS 1-5YR INVS 464288646   2,244,760 44,875 SH   SOLE   0 0 44,875
ISHARES TR CORE S&P US VLU 464287663   2,440,796 33,127 SH   SOLE   0 0 33,127
ISHARES TR S&P 500 GRWT ETF 464287309   2,725,771 42,737 SH   SOLE   0 0 42,737
ISHARES TR CORE S&P SCP ETF 464287804   2,965,325 31,323 SH   SOLE   0 0 31,323
ISHARES TR JPMORGAN USD EMG 464288281   3,067,087 35,952 SH   SOLE   0 0 35,952
ISHARES TR INTL SEL DIV ETF 464288448   3,678,412 134,611 SH   SOLE   0 0 134,611
ISHARES TR MBS ETF 464288588   4,602,205 49,619 SH   SOLE   0 0 49,619
ISHARES TR CORE TOTAL USD 46434V613   4,677,124 104,098 SH   SOLE   0 0 104,098
ISHARES TR 0-5YR HI YL CP 46434V407   4,735,164 114,861 SH   SOLE   0 0 114,861
ISHARES TR 10+ YR INVST GRD 464289511   5,097,955 101,519 SH   SOLE   0 0 101,519
ISHARES TR RUS 1000 VAL ETF 464287598   6,469,066 42,647 SH   SOLE   0 0 42,647
ISHARES TR USD INV GRDE ETF 464288620   7,034,617 141,862 SH   SOLE   0 0 141,862
ISHARES TR CORE S&P US GWT 464287671   8,524,774 96,305 SH   SOLE   0 0 96,305
ISHARES TR MSCI EAFE MIN VL 46429B689   9,095,455 140,773 SH   SOLE   0 0 140,773
ISHARES TR EAFE GRWTH ETF 464288885   11,642,272 133,959 SH   SOLE   0 0 133,959
ISHARES TR SHRT NAT MUN ETF 464288158   13,218,454 126,547 SH   SOLE   0 0 126,547
ISHARES TR ISHS 5-10YR INVT 464288638   13,276,168 264,006 SH   SOLE   0 0 264,006
ISHARES TR MSCI INTL MOMENT 46434V449   13,309,001 427,772 SH   SOLE   0 0 427,772
ISHARES TR MSCI INTL QUALTY 46434V456   17,030,500 514,608 SH   SOLE   0 0 514,608
ISHARES TR NATIONAL MUN ETF 464288414   17,547,652 164,814 SH   SOLE   0 0 164,814
ISHARES TR MSCI USA MIN VOL 46429B697   19,508,656 269,893 SH   SOLE   0 0 269,893
ISHARES TR CORE S&P500 ETF 464287200   26,106,190 67,919 SH   SOLE   0 0 67,919
ISHARES TR CORE S&P TTL STK 464287150   26,175,566 290,315 SH   SOLE   0 0 290,315
ISHARES TR MSCI USA QLT FCT 46432F339   51,198,233 437,627 SH   SOLE   0 0 437,627
ISHARES TR MSCI USA MMENTM 46432F396   58,542,713 407,482 SH   SOLE   0 0 407,482
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   7,719,868 154,621 SH   SOLE   0 0 154,621
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   6,652,643 78,117 SH   SOLE   0 0 78,117
JOHNSON & JOHNSON COM 478160104   1,580,265 9,033 SH   SOLE   0 0 9,033
JPMORGAN CHASE & CO COM 46625H100   5,634,956 42,056 SH   SOLE   0 0 42,056
KINDER MORGAN INC DEL COM 49456B101   285,664 15,800 SH   SOLE   0 0 15,800
LILLY ELI & CO COM 532457108   227,412 640 SH   SOLE   0 0 640
LOCKHEED MARTIN CORP COM 539830109   214,543 441 SH   SOLE   0 0 441
LOWES COS INC COM 548661107   223,276 1,120 SH   SOLE   0 0 1,120
MARATHON PETE CORP COM 56585A102   225,328 1,936 SH   SOLE   0 0 1,936
MARTIN MARIETTA MATLS INC COM 573284106   645,273 1,909 SH   SOLE   0 0 1,909
MASTERCARD INCORPORATED CL A 57636Q104   214,898 618 SH   SOLE   0 0 618
MCDONALDS CORP COM 580135101   1,512,868 5,710 SH   SOLE   0 0 5,710
MERCK & CO INC COM 58933Y105   608,228 5,482 SH   SOLE   0 0 5,482
META PLATFORMS INC CL A 30303M102   372,008 3,091 SH   SOLE   0 0 3,091
METTLER TOLEDO INTERNATIONAL COM 592688105   354,136 245 SH   SOLE   0 0 245
MICROSOFT CORP COM 594918104   2,569,891 10,435 SH   SOLE   0 0 10,435
NEXTERA ENERGY INC COM 65339F101   221,875 2,654 SH   SOLE   0 0 2,654
NIKE INC CL B 654106103   1,116,166 9,503 SH   SOLE   0 0 9,503
NOVARTIS AG SPONSORED ADR 66987V109   374,719 4,111 SH   SOLE   0 0 4,111
NOVO-NORDISK A S ADR 670100205   329,553 2,435 SH   SOLE   0 0 2,435
ORACLE CORP COM 68389X105   1,462,441 16,182 SH   SOLE   0 0 16,182
PEPSICO INC COM 713448108   620,933 3,433 SH   SOLE   0 0 3,433
PERKINELMER INC COM 714046109   455,715 3,250 SH   SOLE   0 0 3,250
PFIZER INC COM 717081103   1,118,560 25,334 SH   SOLE   0 0 25,334
PHILIP MORRIS INTL INC COM 718172109   678,620 6,932 SH   SOLE   0 0 6,932
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   722,612 7,325 SH   SOLE   0 0 7,325
PORCH GROUP INC COM 733245104   26,772 14,240 SH   SOLE   0 0 14,240
PROCTER AND GAMBLE CO COM 742718109   1,377,726 9,132 SH   SOLE   0 0 9,132
PROVENTION BIO INC COM 74374N102   1,908,467 180,555 SH   SOLE   0 0 180,555
PULTE GROUP INC COM 745867101   391,558 8,600 SH   SOLE   0 0 8,600
RAYTHEON TECHNOLOGIES CORP COM 75513E101   401,632 4,016 SH   SOLE   0 0 4,016
ROCKWELL AUTOMATION INC COM 773903109   347,917 1,302 SH   SOLE   0 0 1,302
ROPER TECHNOLOGIES INC COM 776696106   509,867 1,180 SH   SOLE   0 0 1,180
SABINE RTY TR UNIT BEN INT 785688102   360,486 5,020 SH   SOLE   0 0 5,020
SCHWAB STRATEGIC TR US REIT ETF 808524847   201,677 10,455 SH   SOLE   0 0 10,455
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   205,092 2,715 SH   SOLE   0 0 2,715
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   508,007 16,251 SH   SOLE   0 0 16,251
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   754,956 15,650 SH   SOLE   0 0 15,650
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,294,027 19,723 SH   SOLE   0 0 19,723
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,045,955 44,939 SH   SOLE   0 0 44,939
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,425,961 75,317 SH   SOLE   0 0 75,317
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   2,870,131 62,725 SH   SOLE   0 0 62,725
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   15,216,275 518,374 SH   SOLE   0 0 518,374
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   203,427 1,575 SH   SOLE   0 0 1,575
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   294,394 8,608 SH   SOLE   0 0 8,608
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   384,592 2,831 SH   SOLE   0 0 2,831
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   702,340 5,644 SH   SOLE   0 0 5,644
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,044,796 48,415 SH   SOLE   0 0 48,415
SOUTHWEST AIRLS CO COM 844741108   961,025 28,542 SH   SOLE   0 0 28,542
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,562,492 6,499 SH   SOLE   0 0 6,499
SPDR SER TR S&P 400 MDCP VAL 78464A839   311,918 4,810 SH   SOLE   0 0 4,810
SPDR SER TR PORTFOLIO LN TSR 78464A664   476,470 16,413 SH   SOLE   0 0 16,413
SPDR SER TR BLOOMBERG INVT 78468R200   706,839 23,235 SH   SOLE   0 0 23,235
SPDR SER TR ICE PFD SEC ETF 78464A292   1,143,688 33,885 SH   SOLE   0 0 33,885
SPDR SER TR NUVEEN BLMBRG SH 78468R739   2,545,692 54,146 SH   SOLE   0 0 54,146
SPDR SER TR PRTFLO S&P500 HI 78468R788   4,515,280 118,421 SH   SOLE   0 0 118,421
SPDR SER TR S&P 600 SML CAP 78464A813   5,103,022 62,073 SH   SOLE   0 0 62,073
SPDR SER TR NUVEEN BLMBRG MU 78468R721   8,521,407 183,797 SH   SOLE   0 0 183,797
SPDR SER TR PRTFLO S&P500 VL 78464A508   9,578,180 246,289 SH   SOLE   0 0 246,289
SPDR SER TR NUVEEN BLOOMBERG 78464A284   15,995,465 513,217 SH   SOLE   0 0 513,217
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   4,449,555 108,364 SH   SOLE   0 0 108,364
SYNOPSYS INC COM 871607107   1,117,515 3,500 SH   SOLE   0 0 3,500
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   19,457,080 454,121 SH   SOLE   0 0 454,121
TARGET CORP COM 87612E106   211,387 1,389 SH   SOLE   0 0 1,389
TEXAS PACIFIC LAND CORPORATI COM 88262P102   6,235,652 2,660 SH   SOLE   0 0 2,660
THERMO FISHER SCIENTIFIC INC COM 883556102   698,826 1,269 SH   SOLE   0 0 1,269
TRIMBLE INC COM 896239100   442,400 8,750 SH   SOLE   0 0 8,750
UNION PAC CORP COM 907818108   496,347 2,397 SH   SOLE   0 0 2,397
UNITED RENTALS INC COM 911363109   239,373 629 SH   SOLE   0 0 629
UNITEDHEALTH GROUP INC COM 91324P102   212,609 401 SH   SOLE   0 0 401
VANECK ETF TRUST LONG MUNI ETF 92189F536   531,206 29,495 SH   SOLE   0 0 29,495
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   898,244 19,330 SH   SOLE   0 0 19,330
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   2,079,197 122,341 SH   SOLE   0 0 122,341
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   215,316 1,371 SH   SOLE   0 0 1,371
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   1,336,313 9,541 SH   SOLE   0 0 9,541
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   2,129,460 12,287 SH   SOLE   0 0 12,287
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   2,365,904 11,216 SH   SOLE   0 0 11,216
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   447,309 2,470 SH   SOLE   0 0 2,470
VANGUARD INDEX FDS SML CP GRW ETF 922908595   600,995 2,973 SH   SOLE   0 0 2,973
VANGUARD INDEX FDS VALUE ETF 922908744   646,247 4,671 SH   SOLE   0 0 4,671
VANGUARD INDEX FDS SMALL CP ETF 922908751   993,710 5,414 SH   SOLE   0 0 5,414
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,212,206 3,384 SH   SOLE   0 0 3,384
VANGUARD INDEX FDS GROWTH ETF 922908736   3,181,411 14,631 SH   SOLE   0 0 14,631
VANGUARD INDEX FDS LARGE CAP ETF 922908637   5,843,922 31,491 SH   SOLE   0 0 31,491
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,196,399 32,301 SH   SOLE   0 0 32,301
VANGUARD INDEX FDS MID CAP ETF 922908629   6,325,377 31,036 SH   SOLE   0 0 31,036
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,942,936 101,017 SH   SOLE   0 0 101,017
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   6,131,356 110,594 SH   SOLE   0 0 110,594
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   6,142,484 95,454 SH   SOLE   0 0 95,454
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   371,772 6,027 SH   SOLE   0 0 6,027
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   642,497 9,650 SH   SOLE   0 0 9,650
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   662,064 4,148 SH   SOLE   0 0 4,148
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,163,263 6,773 SH   SOLE   0 0 6,773
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,576,672 12,971 SH   SOLE   0 0 12,971
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,970,497 24,718 SH   SOLE   0 0 24,718
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,996,349 42,936 SH   SOLE   0 0 42,936
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   4,161,119 59,132 SH   SOLE   0 0 59,132
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   22,387,073 512,472 SH   SOLE   0 0 512,472
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   782,807 12,645 SH   SOLE   0 0 12,645
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,346,220 49,921 SH   SOLE   0 0 49,921
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   436,393 4,243 SH   SOLE   0 0 4,243
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,929,070 11,141 SH   SOLE   0 0 11,141
VANGUARD WORLD FD MEGA CAP INDEX 921910873   2,199,170 16,575 SH   SOLE   0 0 16,575
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   275,950 1,154 SH   SOLE   0 0 1,154
VERITEX HLDGS INC COM 923451108   930,768 33,147 SH   SOLE   0 0 33,147
VISA INC COM CL A 92826C839   1,129,535 5,371 SH   SOLE   0 0 5,371
WALMART INC COM 931142103   459,584 3,241 SH   SOLE   0 0 3,241
WELLS FARGO CO NEW COM 949746101   347,146 8,976 SH   SOLE   0 0 8,976
WISDOMTREE TR EMER MKT HIGH FD 97717W315   514,942 13,601 SH   SOLE   0 0 13,601
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,580,196 31,434 SH   SOLE   0 0 31,434
WISDOMTREE TR US LARGECAP DIVD 97717W307   7,096,290 114,615 SH   SOLE   0 0 114,615