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
ABBOTT LABS COM 002824100   570,542 5,891 SH   SOLE   0 0 5,891
ABBVIE INC COM 00287Y109   931,215 6,247 SH   SOLE   0 0 6,247
ADOBE INC COM 00724F101   1,190,107 2,334 SH   SOLE   0 0 2,334
AFLAC INC COM 001055102   247,519 3,225 SH   SOLE   0 0 3,225
AKAMAI TECHNOLOGIES INC COM 00971T101   1,709,434 16,045 SH   SOLE   0 0 16,045
ALARM COM HLDGS INC COM 011642105   848,379 13,876 SH   SOLE   0 0 13,876
ALIGN TECHNOLOGY INC COM 016255101   1,002,976 3,285 SH   SOLE   0 0 3,285
ALPHABET INC CAP STK CL A 02079K305   1,347,727 10,299 SH   SOLE   0 0 10,299
ALPHABET INC CAP STK CL C 02079K107   1,606,982 12,188 SH   SOLE   0 0 12,188
ALTRIA GROUP INC COM 02209S103   380,302 9,044 SH   SOLE   0 0 9,044
AMAZON COM INC COM 023135106   3,305,903 26,006 SH   SOLE   0 0 26,006
AMBEV SA SPONSORED ADR 02319V103   131,431 50,942 SH   SOLE   0 0 50,942
APPLE INC COM 037833100   7,097,995 41,458 SH   SOLE   0 0 41,458
ARISTA NETWORKS INC COM 040413106   1,401,179 7,618 SH   SOLE   0 0 7,618
ASML HOLDING N V N Y REGISTRY SHS N07059210   319,054 542 SH   SOLE   0 0 542
AT&T INC COM 00206R102   246,794 16,431 SH   SOLE   0 0 16,431
AUTODESK INC COM 052769106   1,563,205 7,555 SH   SOLE   0 0 7,555
AUTOMATIC DATA PROCESSING IN COM 053015103   427,992 1,779 SH   SOLE   0 0 1,779
BANK AMERICA CORP COM 060505104   402,247 14,691 SH   SOLE   0 0 14,691
BERKLEY W R CORP COM 084423102   210,533 3,316 SH   SOLE   0 0 3,316
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,798,091 5,133 SH   SOLE   0 0 5,133
BP PLC SPONSORED ADR 055622104   297,873 7,693 SH   SOLE   0 0 7,693
BROADCOM INC COM 11135F101   557,961 672 SH   SOLE   0 0 672
CADENCE DESIGN SYSTEM INC COM 127387108   274,834 1,173 SH   SOLE   0 0 1,173
CAPITAL SOUTHWEST CORP COM 140501107   418,429 18,272 SH   SOLE   0 0 18,272
CATERPILLAR INC COM 149123101   1,120,665 4,105 SH   SOLE   0 0 4,105
CHEVRON CORP NEW COM 166764100   2,367,088 14,038 SH   SOLE   0 0 14,038
CISCO SYS INC COM 17275R102   398,578 7,414 SH   SOLE   0 0 7,414
CITIGROUP INC COM NEW 172967424   455,313 11,070 SH   SOLE   0 0 11,070
CME GROUP INC COM 12572Q105   301,316 1,505 SH   SOLE   0 0 1,505
COCA COLA CO COM 191216100   504,508 9,012 SH   SOLE   0 0 9,012
COGNEX CORP COM 192422103   841,246 19,822 SH   SOLE   0 0 19,822
COSTCO WHSL CORP NEW COM 22160K105   623,815 1,104 SH   SOLE   0 0 1,104
COTERRA ENERGY INC COM 127097103   1,487,993 55,009 SH   SOLE   0 0 55,009
CSW INDUSTRIALS INC COM 126402106   3,201,986 18,272 SH   SOLE   0 0 18,272
CULLEN FROST BANKERS INC COM 229899109   866,769 9,503 SH   SOLE   0 0 9,503
CVS HEALTH CORP COM 126650100   219,242 3,140 SH   SOLE   0 0 3,140
DANAHER CORPORATION COM 235851102   563,935 2,273 SH   SOLE   0 0 2,273
DEERE & CO COM 244199105   618,526 1,639 SH   SOLE   0 0 1,639
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   215,876 9,309 SH   SOLE   0 0 9,309
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   569,803 25,246 SH   SOLE   0 0 25,246
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   585,345 24,615 SH   SOLE   0 0 24,615
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,420,959 54,422 SH   SOLE   0 0 54,422
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   5,180,550 113,385 SH   SOLE   0 0 113,385
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   7,273,514 138,570 SH   SOLE   0 0 138,570
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   7,467,204 285,007 SH   SOLE   0 0 285,007
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   12,059,317 369,691 SH   SOLE   0 0 369,691
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   20,936,578 615,419 SH   SOLE   0 0 615,419
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   37,318,091 801,677 SH   SOLE   0 0 801,677
DOLBY LABORATORIES INC COM CL A 25659T107   1,050,354 13,252 SH   SOLE   0 0 13,252
DUKE ENERGY CORP NEW COM NEW 26441C204   229,384 2,599 SH   SOLE   0 0 2,599
ELI LILLY & CO COM 532457108   552,170 1,028 SH   SOLE   0 0 1,028
EMERSON ELEC CO COM 291011104   405,304 4,197 SH   SOLE   0 0 4,197
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,399,418 171,020 SH   SOLE   0 0 171,020
EOG RES INC COM 26875P101   691,983 5,459 SH   SOLE   0 0 5,459
EQUIFAX INC COM 294429105   782,764 4,273 SH   SOLE   0 0 4,273
ETSY INC COM 29786A106   1,920,610 29,740 SH   SOLE   0 0 29,740
EXXON MOBIL CORP COM 30231G102   3,435,089 29,215 SH   SOLE   0 0 29,215
FIRST FINL BANKSHARES INC COM 32020R109   300,536 11,964 SH   SOLE   0 0 11,964
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,301,625 68,828 SH   SOLE   0 0 68,828
FLOOR & DECOR HLDGS INC CL A 339750101   640,650 7,079 SH   SOLE   0 0 7,079
FRANKLIN ELEC INC COM 353514102   298,921 3,350 SH   SOLE   0 0 3,350
GARMIN LTD SHS H2906T109   1,391,202 13,224 SH   SOLE   0 0 13,224
GENERAC HLDGS INC COM 368736104   370,791 3,403 SH   SOLE   0 0 3,403
GENTEX CORP COM 371901109   1,445,980 44,437 SH   SOLE   0 0 44,437
GENTHERM INC COM 37253A103   263,921 4,864 SH   SOLE   0 0 4,864
GILEAD SCIENCES INC COM 375558103   362,583 4,838 SH   SOLE   0 0 4,838
GLOBAL X FDS GLOBX SUPDV US 37950E291   244,252 15,082 SH   SOLE   0 0 15,082
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   296,350 33,756 SH   SOLE   0 0 33,756
GLOBAL X FDS US PFD ETF 37954Y657   1,041,184 55,353 SH   SOLE   0 0 55,353
GLOBAL X FDS S&P 500 COVERED 37954Y475   2,788,696 71,707 SH   SOLE   0 0 71,707
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   250,799 5,022 SH   SOLE   0 0 5,022
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   19,268,043 344,996 SH   SOLE   0 0 344,996
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   27,606,274 963,066 SH   SOLE   0 0 963,066
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   30,696,926 364,442 SH   SOLE   0 0 364,442
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   55,381,723 1,844,213 SH   SOLE   0 0 1,844,213
GOLDMAN SACHS GROUP INC COM 38141G104   281,866 871 SH   SOLE   0 0 871
GRACO INC COM 384109104   305,076 4,186 SH   SOLE   0 0 4,186
HOME DEPOT INC COM 437076102   1,670,937 5,530 SH   SOLE   0 0 5,530
HONEYWELL INTL INC COM 438516106   1,293,192 7,000 SH   SOLE   0 0 7,000
ICON PLC SHS G4705A100   319,387 1,297 SH   SOLE   0 0 1,297
IDEXX LABS INC COM 45168D104   382,671 875 SH   SOLE   0 0 875
INTERDIGITAL INC COM 45867G101   391,090 4,874 SH   SOLE   0 0 4,874
INTUIT COM 461202103   719,404 1,408 SH   SOLE   0 0 1,408
INTUITIVE SURGICAL INC COM NEW 46120E602   1,045,522 3,577 SH   SOLE   0 0 3,577
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   626,077 34,268 SH   SOLE   0 0 34,268
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   822,320 16,724 SH   SOLE   0 0 16,724
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   1,347,122 71,314 SH   SOLE   0 0 71,314
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   1,464,452 19,497 SH   SOLE   0 0 19,497
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   1,746,127 67,418 SH   SOLE   0 0 67,418
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   2,981,591 134,548 SH   SOLE   0 0 134,548
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   5,576,862 85,114 SH   SOLE   0 0 85,114
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   160,987 11,450 SH   SOLE   0 0 11,450
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   247,675 1,748 SH   SOLE   0 0 1,748
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   345,396 10,855 SH   SOLE   0 0 10,855
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   347,829 6,951 SH   SOLE   0 0 6,951
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   6,851,009 75,088 SH   SOLE   0 0 75,088
INVESCO QQQ TR UNIT SER 1 46090E103   234,309 654 SH   SOLE   0 0 654
IPG PHOTONICS CORP COM 44980X109   405,449 3,993 SH   SOLE   0 0 3,993
IRON MTN INC DEL COM 46284V101   260,688 4,385 SH   SOLE   0 0 4,385
ISHARES INC JP MRGN EM HI BD 464286285   1,010,861 29,696 SH   SOLE   0 0 29,696
ISHARES INC CORE MSCI EMKT 46434G103   9,913,666 208,314 SH   SOLE   0 0 208,314
ISHARES TR RUS MD CP GR ETF 464287481   209,501 2,293 SH   SOLE   0 0 2,293
ISHARES TR GLOBAL EQUITY 46434V316   211,664 6,159 SH   SOLE   0 0 6,159
ISHARES TR IBOXX HI YD ETF 464288513   264,486 3,588 SH   SOLE   0 0 3,588
ISHARES TR ESG AWR US AGRGT 46435U549   317,236 7,003 SH   SOLE   0 0 7,003
ISHARES TR IBDS DEC28 ETF 46435U515   479,111 19,938 SH   SOLE   0 0 19,938
ISHARES TR IBONDS 27 ETF 46435UAA9   480,572 20,768 SH   SOLE   0 0 20,768
ISHARES TR IBONDS DEC2026 46435GAA0   482,545 20,679 SH   SOLE   0 0 20,679
ISHARES TR IBONDS DEC25 ETF 46434VBD1   484,111 19,865 SH   SOLE   0 0 19,865
ISHARES TR EAFE SML CP ETF 464288273   492,306 8,718 SH   SOLE   0 0 8,718
ISHARES TR MSCI EMG MKT ETF 464287234   505,169 13,311 SH   SOLE   0 0 13,311
ISHARES TR S&P 500 VAL ETF 464287408   838,984 5,454 SH   SOLE   0 0 5,454
ISHARES TR ISHS 1-5YR INVS 464288646   1,057,803 21,228 SH   SOLE   0 0 21,228
ISHARES TR CORE HIGH DV ETF 46429B663   1,085,465 10,976 SH   SOLE   0 0 10,976
ISHARES TR INTL SEL DIV ETF 464288448   1,100,985 43,346 SH   SOLE   0 0 43,346
ISHARES TR CORE S&P MCP ETF 464287507   1,203,277 4,826 SH   SOLE   0 0 4,826
ISHARES TR RUSSELL 2000 ETF 464287655   1,221,900 6,914 SH   SOLE   0 0 6,914
ISHARES TR RUS MID CAP ETF 464287499   1,450,511 20,946 SH   SOLE   0 0 20,946
ISHARES TR JPMORGAN USD EMG 464288281   1,986,208 24,069 SH   SOLE   0 0 24,069
ISHARES TR US TREAS BD ETF 46429B267   2,031,945 92,194 SH   SOLE   0 0 92,194
ISHARES TR 10+ YR INVST GRD 464289511   2,178,333 46,210 SH   SOLE   0 0 46,210
ISHARES TR MBS ETF 464288588   2,183,757 24,592 SH   SOLE   0 0 24,592
ISHARES TR S&P 500 GRWT ETF 464287309   2,361,677 34,517 SH   SOLE   0 0 34,517
ISHARES TR RUS 1000 VAL ETF 464287598   3,099,012 20,412 SH   SOLE   0 0 20,412
ISHARES TR S&P 100 ETF 464287101   3,139,619 15,648 SH   SOLE   0 0 15,648
ISHARES TR CORE S&P SCP ETF 464287804   3,603,336 38,199 SH   SOLE   0 0 38,199
ISHARES TR MSCI EAFE MIN VL 46429B689   4,297,589 65,894 SH   SOLE   0 0 65,894
ISHARES TR CORE TOTAL USD 46434V613   4,938,103 112,961 SH   SOLE   0 0 112,961
ISHARES TR RUS 1000 GRW ETF 464287614   5,174,029 19,452 SH   SOLE   0 0 19,452
ISHARES TR USD INV GRDE ETF 464288620   5,340,967 111,108 SH   SOLE   0 0 111,108
ISHARES TR SHRT NAT MUN ETF 464288158   5,593,090 54,376 SH   SOLE   0 0 54,376
ISHARES TR ISHS 5-10YR INVT 464288638   7,067,585 145,274 SH   SOLE   0 0 145,274
ISHARES TR 0-5YR HI YL CP 46434V407   7,853,416 191,407 SH   SOLE   0 0 191,407
ISHARES TR CORE US AGGBD ET 464287226   8,584,497 91,286 SH   SOLE   0 0 91,286
ISHARES TR MSCI INTL MOMENT 46434V449   8,707,116 276,592 SH   SOLE   0 0 276,592
ISHARES TR CORE S&P US VLU 464287663   8,995,142 120,546 SH   SOLE   0 0 120,546
ISHARES TR MSCI USA MIN VOL 46429B697   9,004,821 124,410 SH   SOLE   0 0 124,410
ISHARES TR MSCI INTL QUALTY 46434V456   10,750,039 319,846 SH   SOLE   0 0 319,846
ISHARES TR EAFE GRWTH ETF 464288885   13,405,864 155,340 SH   SOLE   0 0 155,340
ISHARES TR RUS 1000 ETF 464287622   13,861,931 59,010 SH   SOLE   0 0 59,010
ISHARES TR CORE S&P US GWT 464287671   15,826,734 166,896 SH   SOLE   0 0 166,896
ISHARES TR NATIONAL MUN ETF 464288414   18,260,597 178,083 SH   SOLE   0 0 178,083
ISHARES TR CORE S&P TTL STK 464287150   34,399,965 365,219 SH   SOLE   0 0 365,219
ISHARES TR MSCI USA MMENTM 46432F396   35,346,183 253,015 SH   SOLE   0 0 253,015
ISHARES TR MSCI USA QLT FCT 46432F339   38,897,163 295,145 SH   SOLE   0 0 295,145
ISHARES TR CORE S&P500 ETF 464287200   69,177,405 161,091 SH   SOLE   0 0 161,091
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   6,620,296 132,911 SH   SOLE   0 0 132,911
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   599,250 11,188 SH   SOLE   0 0 11,188
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   5,555,633 66,417 SH   SOLE   0 0 66,417
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   6,725,701 133,314 SH   SOLE   0 0 133,314
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   5,980,884 118,834 SH   SOLE   0 0 118,834
JEFFERIES FINL GROUP INC COM 47233W109   412,747 11,268 SH   SOLE   0 0 11,268
JOHNSON & JOHNSON COM 478160104   1,113,513 7,149 SH   SOLE   0 0 7,149
JPMORGAN CHASE & CO COM 46625H100   5,141,579 35,454 SH   SOLE   0 0 35,454
KINDER MORGAN INC DEL COM 49456B101   239,099 14,421 SH   SOLE   0 0 14,421
KROGER CO COM 501044101   349,949 7,820 SH   SOLE   0 0 7,820
LAM RESEARCH CORP COM 512807108   408,655 652 SH   SOLE   0 0 652
LANDSTAR SYS INC COM 515098101   600,180 3,392 SH   SOLE   0 0 3,392
LAUDER ESTEE COS INC CL A 518439104   210,614 1,457 SH   SOLE   0 0 1,457
LGI HOMES INC COM 50187T106   388,608 3,906 SH   SOLE   0 0 3,906
LOCKHEED MARTIN CORP COM 539830109   352,933 863 SH   SOLE   0 0 863
LOWES COS INC COM 548661107   702,169 3,378 SH   SOLE   0 0 3,378
MARATHON PETE CORP COM 56585A102   383,794 2,536 SH   SOLE   0 0 2,536
MARTIN MARIETTA MATLS INC COM 573284106   783,714 1,909 SH   SOLE   0 0 1,909
MASTERCARD INCORPORATED CL A 57636Q104   574,466 1,451 SH   SOLE   0 0 1,451
MCDONALDS CORP COM 580135101   1,468,175 5,573 SH   SOLE   0 0 5,573
MERCK & CO INC COM 58933Y105   795,804 7,730 SH   SOLE   0 0 7,730
META PLATFORMS INC CL A 30303M102   1,085,951 3,617 SH   SOLE   0 0 3,617
METTLER TOLEDO INTERNATIONAL COM 592688105   332,421 300 SH   SOLE   0 0 300
MICROCHIP TECHNOLOGY INC. COM 595017104   1,444,316 18,505 SH   SOLE   0 0 18,505
MICROSOFT CORP COM 594918104   4,435,227 14,047 SH   SOLE   0 0 14,047
MSC INDL DIRECT INC CL A 553530106   254,601 2,594 SH   SOLE   0 0 2,594
MYRIAD GENETICS INC COM 62855J104   234,457 14,617 SH   SOLE   0 0 14,617
NIKE INC CL B 654106103   940,133 9,832 SH   SOLE   0 0 9,832
NOVARTIS AG SPONSORED ADR 66987V109   741,032 7,275 SH   SOLE   0 0 7,275
NOVO-NORDISK A S ADR 670100205   352,848 3,880 SH   SOLE   0 0 3,880
NUCOR CORP COM 670346105   212,167 1,357 SH   SOLE   0 0 1,357
NVIDIA CORPORATION COM 67066G104   308,884 710 SH   SOLE   0 0 710
ORACLE CORP COM 68389X105   1,850,013 17,466 SH   SOLE   0 0 17,466
PALO ALTO NETWORKS INC COM 697435105   453,642 1,935 SH   SOLE   0 0 1,935
PAYCHEX INC COM 704326107   221,319 1,919 SH   SOLE   0 0 1,919
PEPSICO INC COM 713448108   586,038 3,459 SH   SOLE   0 0 3,459
PFIZER INC COM 717081103   1,024,482 30,886 SH   SOLE   0 0 30,886
PHILIP MORRIS INTL INC COM 718172109   667,011 7,205 SH   SOLE   0 0 7,205
PIMCO ETF TR INTER MUN BD ACT 72201R866   321,450 6,420 SH   SOLE   0 0 6,420
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   757,459 7,564 SH   SOLE   0 0 7,564
PLEXUS CORP COM 729132100   1,600,651 17,215 SH   SOLE   0 0 17,215
PORCH GROUP INC COM 733245104   11,430 14,240 SH   SOLE   0 0 14,240
POWER INTEGRATIONS INC COM 739276103   1,298,796 17,020 SH   SOLE   0 0 17,020
PROCTER AND GAMBLE CO COM 742718109   1,111,016 7,617 SH   SOLE   0 0 7,617
PROSPERITY BANCSHARES INC COM 743606105   850,138 15,576 SH   SOLE   0 0 15,576
PROTO LABS INC COM 743713109   261,466 9,904 SH   SOLE   0 0 9,904
PULTE GROUP INC COM 745867101   906,816 12,246 SH   SOLE   0 0 12,246
PURE STORAGE INC CL A 74624M102   1,608,279 45,151 SH   SOLE   0 0 45,151
QUALCOMM INC COM 747525103   433,655 3,905 SH   SOLE   0 0 3,905
REVVITY INC COM 714046109   359,775 3,250 SH   SOLE   0 0 3,250
ROCKWELL AUTOMATION INC COM 773903109   365,066 1,277 SH   SOLE   0 0 1,277
ROPER TECHNOLOGIES INC COM 776696106   571,451 1,180 SH   SOLE   0 0 1,180
ROYAL CARIBBEAN GROUP COM V7780T103   760,984 8,259 SH   SOLE   0 0 8,259
RTX CORPORATION COM 75513E101   263,555 3,662 SH   SOLE   0 0 3,662
SABINE RTY TR UNIT BEN INT 785688102   330,818 5,020 SH   SOLE   0 0 5,020
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   300,349 9,345 SH   SOLE   0 0 9,345
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,231,100 18,190 SH   SOLE   0 0 18,190
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,383,482 47,104 SH   SOLE   0 0 47,104
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,670,921 78,649 SH   SOLE   0 0 78,649
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,024,401 90,988 SH   SOLE   0 0 90,988
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   12,002,213 378,978 SH   SOLE   0 0 378,978
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   214,909 6,479 SH   SOLE   0 0 6,479
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   253,544 1,575 SH   SOLE   0 0 1,575
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   334,853 2,601 SH   SOLE   0 0 2,601
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   344,505 5,846 SH   SOLE   0 0 5,846
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   925,221 5,644 SH   SOLE   0 0 5,644
SHELL PLC SPON ADS 780259305   236,414 3,672 SH   SOLE   0 0 3,672
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   821,119 48,415 SH   SOLE   0 0 48,415
SLEEP NUMBER CORP COM 83125X103   261,392 10,630 SH   SOLE   0 0 10,630
SNAP ON INC COM 833034101   903,933 3,544 SH   SOLE   0 0 3,544
SOUTHWEST AIRLS CO COM 844741108   728,467 26,910 SH   SOLE   0 0 26,910
SOUTHWESTERN ENERGY CO COM 845467109   1,060,690 164,448 SH   SOLE   0 0 164,448
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,653,369 6,207 SH   SOLE   0 0 6,207
SPDR SER TR S&P 400 MDCP VAL 78464A839   231,097 3,563 SH   SOLE   0 0 3,563
SPDR SER TR PORTFOLIO LN TSR 78464A664   291,024 11,129 SH   SOLE   0 0 11,129
SPDR SER TR NUVEEN BLMBRG SH 78468R739   692,572 14,981 SH   SOLE   0 0 14,981
SPDR SER TR PORTFOLIO S&P400 78464A847   792,443 18,096 SH   SOLE   0 0 18,096
SPDR SER TR ICE PFD SEC ETF 78464A292   829,297 25,548 SH   SOLE   0 0 25,548
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,697,072 48,391 SH   SOLE   0 0 48,391
SPDR SER TR NUVEEN BLMBRG MU 78468R721   2,214,568 50,677 SH   SOLE   0 0 50,677
SPDR SER TR BLOOMBERG INVT 78468R200   2,742,682 89,280 SH   SOLE   0 0 89,280
SPDR SER TR PORTFOLIO S&P600 78468R853   6,270,980 169,945 SH   SOLE   0 0 169,945
SPDR SER TR PORTFOLIO S&P500 78464A854   6,513,502 129,596 SH   SOLE   0 0 129,596
SPDR SER TR PRTFLO S&P500 VL 78464A508   10,821,068 262,265 SH   SOLE   0 0 262,265
SPDR SER TR NUVEEN BLOOMBERG 78464A284   15,051,142 631,870 SH   SOLE   0 0 631,870
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   3,189,190 76,060 SH   SOLE   0 0 76,060
STARBUCKS CORP COM 855244109   264,295 2,896 SH   SOLE   0 0 2,896
STITCH FIX INC COM CL A 860897107   42,280 12,255 SH   SOLE   0 0 12,255
STRATEGIC ED INC COM 86272C103   248,701 3,305 SH   SOLE   0 0 3,305
SUPER MICRO COMPUTER INC COM 86800U104   6,560,439 23,924 SH   SOLE   0 0 23,924
SYNOPSYS INC COM 871607107   1,606,395 3,500 SH   SOLE   0 0 3,500
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   17,680,037 434,243 SH   SOLE   0 0 434,243
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   227,939 2,623 SH   SOLE   0 0 2,623
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,763,139 2,612 SH   SOLE   0 0 2,612
THERMO FISHER SCIENTIFIC INC COM 883556102   634,740 1,254 SH   SOLE   0 0 1,254
TRIMBLE INC COM 896239100   471,275 8,750 SH   SOLE   0 0 8,750
UNDER ARMOUR INC CL A 904311107   352,282 51,428 SH   SOLE   0 0 51,428
UNILEVER PLC SPON ADR NEW 904767704   226,253 4,580 SH   SOLE   0 0 4,580
UNION PAC CORP COM 907818108   492,785 2,420 SH   SOLE   0 0 2,420
UNITED RENTALS INC COM 911363109   279,635 629 SH   SOLE   0 0 629
UNITEDHEALTH GROUP INC COM 91324P102   359,013 712 SH   SOLE   0 0 712
VALERO ENERGY CORP COM 91913Y100   406,099 2,866 SH   SOLE   0 0 2,866
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   212,652 12,741 SH   SOLE   0 0 12,741
VANECK ETF TRUST LONG MUNI ETF 92189F536   3,455,933 206,818 SH   SOLE   0 0 206,818
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   342,432 4,051 SH   SOLE   0 0 4,051
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   773,188 5,200 SH   SOLE   0 0 5,200
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,920,790 21,977 SH   SOLE   0 0 21,977
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   6,803,404 27,562 SH   SOLE   0 0 27,562
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   417,003 2,141 SH   SOLE   0 0 2,141
VANGUARD INDEX FDS SML CP GRW ETF 922908595   517,506 2,416 SH   SOLE   0 0 2,416
VANGUARD INDEX FDS VALUE ETF 922908744   596,686 4,326 SH   SOLE   0 0 4,326
VANGUARD INDEX FDS SMALL CP ETF 922908751   662,716 3,505 SH   SOLE   0 0 3,505
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,437,097 6,206 SH   SOLE   0 0 6,206
VANGUARD INDEX FDS GROWTH ETF 922908736   3,633,438 13,343 SH   SOLE   0 0 13,343
VANGUARD INDEX FDS MID CAP ETF 922908629   6,809,376 32,700 SH   SOLE   0 0 32,700
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,834,616 36,884 SH   SOLE   0 0 36,884
VANGUARD INDEX FDS LARGE CAP ETF 922908637   8,421,107 43,033 SH   SOLE   0 0 43,033
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,154,898 156,972 SH   SOLE   0 0 156,972
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   6,389,802 95,541 SH   SOLE   0 0 95,541
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   6,589,563 113,750 SH   SOLE   0 0 113,750
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   209,097 1,074 SH   SOLE   0 0 1,074
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,038,499 15,174 SH   SOLE   0 0 15,174
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,168,217 17,525 SH   SOLE   0 0 17,525
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,770,283 24,718 SH   SOLE   0 0 24,718
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   2,395,719 20,066 SH   SOLE   0 0 20,066
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   2,441,090 14,967 SH   SOLE   0 0 14,967
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,028,098 69,166 SH   SOLE   0 0 69,166
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   3,086,425 16,182 SH   SOLE   0 0 16,182
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   4,189,885 58,649 SH   SOLE   0 0 58,649
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   28,223,340 645,548 SH   SOLE   0 0 645,548
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,731,695 26,439 SH   SOLE   0 0 26,439
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,128,361 9,380 SH   SOLE   0 0 9,380
VANGUARD WORLD FD MEGA CAP INDEX 921910873   2,379,652 15,669 SH   SOLE   0 0 15,669
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   271,305 1,154 SH   SOLE   0 0 1,154
VERITEX HLDGS INC COM 923451108   544,729 30,347 SH   SOLE   0 0 30,347
VERIZON COMMUNICATIONS INC COM 92343V104   200,590 6,189 SH   SOLE   0 0 6,189
VIASAT INC COM 92552V100   361,225 19,568 SH   SOLE   0 0 19,568
VICTORY PORTFOLIOS II CORE INTRMEDIATE 92647X863   272,204 13,143 SH   SOLE   0 0 13,143
VISA INC COM CL A 92826C839   1,239,371 5,388 SH   SOLE   0 0 5,388
WALMART INC COM 931142103   841,120 5,259 SH   SOLE   0 0 5,259
WELLS FARGO CO NEW COM 949746101   366,980 8,981 SH   SOLE   0 0 8,981
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   736,537 14,637 SH   SOLE   0 0 14,637
WISDOMTREE TR US LARGECAP DIVD 97717W307   5,670,241 92,214 SH   SOLE   0 0 92,214