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
AT&T INC COM 00206R102   201,512 12,009 SH   SOLE   0 0 12,009
ABBOTT LABS COM 002824100   527,790 4,795 SH   SOLE   0 0 4,795
ABBVIE INC COM 00287Y109   888,994 5,737 SH   SOLE   0 0 5,737
ADOBE INC COM 00724F101   1,266,582 2,123 SH   SOLE   0 0 2,123
AKAMAI TECHNOLOGIES INC COM 00971T101   1,898,926 16,045 SH   SOLE   0 0 16,045
ALARM COM HLDGS INC COM 011642105   896,667 13,876 SH   SOLE   0 0 13,876
ALIGN TECHNOLOGY INC COM 016255101   1,402,332 5,118 SH   SOLE   0 0 5,118
ALPHABET INC CAP STK CL C 02079K107   1,740,198 12,348 SH   SOLE   0 0 12,348
ALPHABET INC CAP STK CL A 02079K305   1,270,761 9,097 SH   SOLE   0 0 9,097
ALTRIA GROUP INC COM 02209S103   344,518 8,540 SH   SOLE   0 0 8,540
AMAZON COM INC COM 023135106   3,657,981 24,075 SH   SOLE   0 0 24,075
AMBEV SA SPONSORED ADR 02319V103   142,638 50,942 SH   SOLE   0 0 50,942
AMERICAN EXPRESS CO COM 025816109   218,350 1,166 SH   SOLE   0 0 1,166
AMERICAN FINL GROUP INC OHIO COM 025932104   206,631 1,738 SH   SOLE   0 0 1,738
APPLE INC COM 037833100   7,379,693 38,330 SH   SOLE   0 0 38,330
ARISTA NETWORKS INC COM 040413106   1,794,116 7,618 SH   SOLE   0 0 7,618
AUTODESK INC COM 052769106   1,835,839 7,540 SH   SOLE   0 0 7,540
AUTOMATIC DATA PROCESSING IN COM 053015103   349,385 1,500 SH   SOLE   0 0 1,500
BP PLC SPONSORED ADR 055622104   272,332 7,693 SH   SOLE   0 0 7,693
BANK AMERICA CORP COM 060505104   376,464 11,181 SH   SOLE   0 0 11,181
BANK NEW YORK MELLON CORP COM 064058100   232,143 4,460 SH   SOLE   0 0 4,460
BERKLEY W R CORP COM 084423102   234,508 3,316 SH   SOLE   0 0 3,316
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,903,852 5,338 SH   SOLE   0 0 5,338
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   847,218 38,300 SH   SOLE   0 0 38,300
BROADCOM INC COM 11135F101   668,600 599 SH   SOLE   0 0 599
CME GROUP INC COM 12572Q105   296,655 1,409 SH   SOLE   0 0 1,409
CSW INDUSTRIALS INC COM 126402106   3,789,796 18,272 SH   SOLE   0 0 18,272
COTERRA ENERGY INC COM 127097103   1,315,990 51,567 SH   SOLE   0 0 51,567
CADENCE DESIGN SYSTEM INC COM 127387108   319,490 1,173 SH   SOLE   0 0 1,173
CAPITAL SOUTHWEST CORP COM 140501107   433,047 18,272 SH   SOLE   0 0 18,272
CATERPILLAR INC COM 149123101   1,092,501 3,695 SH   SOLE   0 0 3,695
CHEVRON CORP NEW COM 166764100   1,991,137 13,349 SH   SOLE   0 0 13,349
CISCO SYS INC COM 17275R102   357,732 7,081 SH   SOLE   0 0 7,081
CITIGROUP INC COM NEW 172967424   453,018 8,807 SH   SOLE   0 0 8,807
COCA COLA CO COM 191216100   445,921 7,567 SH   SOLE   0 0 7,567
COGNEX CORP COM 192422103   827,454 19,824 SH   SOLE   0 0 19,824
COMERICA INC COM 200340107   234,402 4,200 SH   SOLE   0 0 4,200
COSTCO WHSL CORP NEW COM 22160K105   516,768 783 SH   SOLE   0 0 783
CULLEN FROST BANKERS INC COM 229899109   1,029,788 9,492 SH   SOLE   0 0 9,492
DANAHER CORPORATION COM 235851102   470,087 2,032 SH   SOLE   0 0 2,032
DEERE & CO COM 244199105   455,452 1,139 SH   SOLE   0 0 1,139
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   290,845 8,747 SH   SOLE   0 0 8,747
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   21,833,873 762,355 SH   SOLE   0 0 762,355
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   5,830,428 241,827 SH   SOLE   0 0 241,827
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   40,891,315 788,951 SH   SOLE   0 0 788,951
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   8,522,842 142,952 SH   SOLE   0 0 142,952
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   5,590,387 106,829 SH   SOLE   0 0 106,829
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   7,334,732 250,931 SH   SOLE   0 0 250,931
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   21,954,611 589,860 SH   SOLE   0 0 589,860
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   387,549 15,030 SH   SOLE   0 0 15,030
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   416,088 16,298 SH   SOLE   0 0 16,298
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   6,640,856 193,273 SH   SOLE   0 0 193,273
DISNEY WALT CO COM 254687106   225,156 2,494 SH   SOLE   0 0 2,494
DOLBY LABORATORIES INC COM CL A 25659T107   1,140,592 13,235 SH   SOLE   0 0 13,235
DUKE ENERGY CORP NEW COM NEW 26441C204   202,421 2,086 SH   SOLE   0 0 2,086
EOG RES INC COM 26875P101   440,017 3,638 SH   SOLE   0 0 3,638
EMERSON ELEC CO COM 291011104   460,858 4,735 SH   SOLE   0 0 4,735
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,405,077 174,281 SH   SOLE   0 0 174,281
EQUIFAX INC COM 294429105   1,056,719 4,273 SH   SOLE   0 0 4,273
ETSY INC COM 29786A106   2,312,357 28,530 SH   SOLE   0 0 28,530
EXXON MOBIL CORP COM 30231G102   2,932,646 29,332 SH   SOLE   0 0 29,332
META PLATFORMS INC CL A 30303M102   1,183,041 3,342 SH   SOLE   0 0 3,342
FIRST FINL BANKSHARES INC COM 32020R109   362,510 11,964 SH   SOLE   0 0 11,964
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,515,738 42,245 SH   SOLE   0 0 42,245
FLOOR & DECOR HLDGS INC CL A 339750101   789,733 7,079 SH   SOLE   0 0 7,079
FRANKLIN ELEC INC COM 353514102   323,778 3,350 SH   SOLE   0 0 3,350
FREEPORT-MCMORAN INC CL B 35671D857   202,889 4,766 SH   SOLE   0 0 4,766
GENERAC HLDGS INC COM 368736104   439,804 3,403 SH   SOLE   0 0 3,403
GENTEX CORP COM 371901109   1,451,312 44,437 SH   SOLE   0 0 44,437
GENTHERM INC COM 37253A103   255,622 4,882 SH   SOLE   0 0 4,882
GILEAD SCIENCES INC COM 375558103   288,906 3,566 SH   SOLE   0 0 3,566
GLOBAL X FDS GLOBX SUPDV US 37950E291   181,572 10,569 SH   SOLE   0 0 10,569
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,931,908 48,983 SH   SOLE   0 0 48,983
GLOBAL X FDS US PFD ETF 37954Y657   257,007 13,248 SH   SOLE   0 0 13,248
GOLDMAN SACHS GROUP INC COM 38141G104   336,510 872 SH   SOLE   0 0 872
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   40,834,024 1,250,276 SH   SOLE   0 0 1,250,276
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   19,428,724 633,063 SH   SOLE   0 0 633,063
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   251,151 5,022 SH   SOLE   0 0 5,022
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   23,170,588 246,994 SH   SOLE   0 0 246,994
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   17,775,095 281,608 SH   SOLE   0 0 281,608
GRACO INC COM 384109104   363,177 4,186 SH   SOLE   0 0 4,186
HOME DEPOT INC COM 437076102   1,755,694 5,066 SH   SOLE   0 0 5,066
HONEYWELL INTL INC COM 438516106   1,437,789 6,856 SH   SOLE   0 0 6,856
IPG PHOTONICS CORP COM 44980X109   433,400 3,993 SH   SOLE   0 0 3,993
IDEXX LABS INC COM 45168D104   485,745 875 SH   SOLE   0 0 875
INTEL CORP COM 458140100   206,003 4,100 SH   SOLE   0 0 4,100
INTERDIGITAL INC COM 45867G101   529,024 4,874 SH   SOLE   0 0 4,874
INVESCO QQQ TR UNIT SER 1 46090E103   218,684 534 SH   SOLE   0 0 534
INTUIT COM 461202103   880,042 1,408 SH   SOLE   0 0 1,408
INTUITIVE SURGICAL INC COM NEW 46120E602   1,206,737 3,577 SH   SOLE   0 0 3,577
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   744,761 13,771 SH   SOLE   0 0 13,771
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   7,679,311 78,329 SH   SOLE   0 0 78,329
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   382,085 10,855 SH   SOLE   0 0 10,855
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   166,941 11,450 SH   SOLE   0 0 11,450
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   889,383 16,724 SH   SOLE   0 0 16,724
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   1,767,377 61,818 SH   SOLE   0 0 61,818
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   19,141,293 791,616 SH   SOLE   0 0 791,616
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   1,359,562 69,614 SH   SOLE   0 0 69,614
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   687,038 33,319 SH   SOLE   0 0 33,319
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   1,586,097 18,929 SH   SOLE   0 0 18,929
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   6,159,745 85,114 SH   SOLE   0 0 85,114
IRON MTN INC DEL COM 46284V101   214,489 3,065 SH   SOLE   0 0 3,065
ISHARES INC JP MRGN EM HI BD 464286285   950,229 26,141 SH   SOLE   0 0 26,141
ISHARES TR S&P 100 ETF 464287101   502,138 2,248 SH   SOLE   0 0 2,248
ISHARES TR CORE S&P TTL STK 464287150   23,062,934 219,167 SH   SOLE   0 0 219,167
ISHARES TR CORE S&P500 ETF 464287200   69,533,291 145,580 SH   SOLE   0 0 145,580
ISHARES TR CORE US AGGBD ET 464287226   3,317,041 33,421 SH   SOLE   0 0 33,421
ISHARES TR MSCI EMG MKT ETF 464287234   285,289 7,095 SH   SOLE   0 0 7,095
ISHARES TR S&P 500 GRWT ETF 464287309   228,435 3,042 SH   SOLE   0 0 3,042
ISHARES TR S&P 500 VAL ETF 464287408   399,953 2,300 SH   SOLE   0 0 2,300
ISHARES TR RUS MD CP GR ETF 464287481   232,644 2,227 SH   SOLE   0 0 2,227
ISHARES TR RUS MID CAP ETF 464287499   1,628,133 20,946 SH   SOLE   0 0 20,946
ISHARES TR CORE S&P MCP ETF 464287507   1,235,716 4,459 SH   SOLE   0 0 4,459
ISHARES TR RUS 1000 VAL ETF 464287598   3,505,515 21,213 SH   SOLE   0 0 21,213
ISHARES TR RUS 1000 GRW ETF 464287614   6,088,010 20,081 SH   SOLE   0 0 20,081
ISHARES TR RUS 1000 ETF 464287622   17,421,670 66,429 SH   SOLE   0 0 66,429
ISHARES TR RUSSELL 2000 ETF 464287655   1,157,254 5,766 SH   SOLE   0 0 5,766
ISHARES TR CORE S&P US VLU 464287663   3,781,236 44,839 SH   SOLE   0 0 44,839
ISHARES TR CORE S&P US GWT 464287671   7,151,264 68,696 SH   SOLE   0 0 68,696
ISHARES TR RUSSELL 3000 ETF 464287689   598,867 2,188 SH   SOLE   0 0 2,188
ISHARES TR CORE S&P SCP ETF 464287804   4,325,945 39,962 SH   SOLE   0 0 39,962
ISHARES TR SHRT NAT MUN ETF 464288158   3,691,967 35,018 SH   SOLE   0 0 35,018
ISHARES TR EAFE SML CP ETF 464288273   539,645 8,718 SH   SOLE   0 0 8,718
ISHARES TR JPMORGAN USD EMG 464288281   2,140,593 24,035 SH   SOLE   0 0 24,035
ISHARES TR NATIONAL MUN ETF 464288414   3,351,590 30,916 SH   SOLE   0 0 30,916
ISHARES TR INTL SEL DIV ETF 464288448   1,092,283 39,024 SH   SOLE   0 0 39,024
ISHARES TR MBS ETF 464288588   1,549,793 16,473 SH   SOLE   0 0 16,473
ISHARES TR USD INV GRDE ETF 464288620   2,997,135 58,469 SH   SOLE   0 0 58,469
ISHARES TR ISHS 5-10YR INVT 464288638   7,182,181 138,119 SH   SOLE   0 0 138,119
ISHARES TR ISHS 1-5YR INVS 464288646   737,007 14,374 SH   SOLE   0 0 14,374
ISHARES TR EAFE GRWTH ETF 464288885   10,604,369 109,493 SH   SOLE   0 0 109,493
ISHARES TR 10+ YR INVST GRD 464289511   1,336,516 25,366 SH   SOLE   0 0 25,366
ISHARES TR US TREAS BD ETF 46429B267   1,269,248 55,089 SH   SOLE   0 0 55,089
ISHARES TR CORE HIGH DV ETF 46429B663   706,093 6,923 SH   SOLE   0 0 6,923
ISHARES TR MSCI EAFE MIN VL 46429B689   2,605,529 37,576 SH   SOLE   0 0 37,576
ISHARES TR MSCI USA MIN VOL 46429B697   8,757,405 112,231 SH   SOLE   0 0 112,231
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   3,448,774 68,989 SH   SOLE   0 0 68,989
ISHARES TR MSCI USA QLT FCT 46432F339   34,459,231 234,193 SH   SOLE   0 0 234,193
ISHARES TR MSCI USA MMENTM 46432F396   29,639,184 188,917 SH   SOLE   0 0 188,917
ISHARES INC CORE MSCI EMKT 46434G103   5,494,949 108,639 SH   SOLE   0 0 108,639
ISHARES TR GLOBAL EQUITY 46434V316   233,244 6,159 SH   SOLE   0 0 6,159
ISHARES TR 0-5YR HI YL CP 46434V407   2,839,239 67,249 SH   SOLE   0 0 67,249
ISHARES TR MSCI INTL MOMENT 46434V449   7,258,788 211,688 SH   SOLE   0 0 211,688
ISHARES TR MSCI INTL QUALTY 46434V456   9,816,682 261,360 SH   SOLE   0 0 261,360
ISHARES TR CORE TOTAL USD 46434V613   3,609,306 78,344 SH   SOLE   0 0 78,344
ISHARES TR IBONDS DEC25 ETF 46434VBD1   491,858 19,865 SH   SOLE   0 0 19,865
ISHARES TR IBONDS DEC2026 46435GAA0   494,229 20,679 SH   SOLE   0 0 20,679
ISHARES TR IBDS DEC28 ETF 46435U515   500,245 19,938 SH   SOLE   0 0 19,938
ISHARES TR IBONDS 27 ETF 46435UAA9   496,979 20,768 SH   SOLE   0 0 20,768
JPMORGAN CHASE & CO COM 46625H100   5,942,697 34,936 SH   SOLE   0 0 34,936
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   395,376 7,191 SH   SOLE   0 0 7,191
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   3,017,037 59,204 SH   SOLE   0 0 59,204
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   3,404,436 67,096 SH   SOLE   0 0 67,096
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   5,070,850 55,191 SH   SOLE   0 0 55,191
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   32,360,842 643,356 SH   SOLE   0 0 643,356
JEFFERIES FINL GROUP INC COM 47233W109   387,047 9,578 SH   SOLE   0 0 9,578
JOHNSON & JOHNSON COM 478160104   1,087,069 6,935 SH   SOLE   0 0 6,935
KINDER MORGAN INC DEL COM 49456B101   246,960 14,000 SH   SOLE   0 0 14,000
KROGER CO COM 501044101   279,155 6,107 SH   SOLE   0 0 6,107
LGI HOMES INC COM 50187T106   520,123 3,906 SH   SOLE   0 0 3,906
LAM RESEARCH CORP COM 512807108   450,375 575 SH   SOLE   0 0 575
LANDSTAR SYS INC COM 515098101   656,861 3,392 SH   SOLE   0 0 3,392
LAUDER ESTEE COS INC CL A 518439104   212,795 1,455 SH   SOLE   0 0 1,455
ELI LILLY & CO COM 532457108   532,830 914 SH   SOLE   0 0 914
LOCKHEED MARTIN CORP COM 539830109   396,585 875 SH   SOLE   0 0 875
LOWES COS INC COM 548661107   717,600 3,224 SH   SOLE   0 0 3,224
MSC INDL DIRECT INC CL A 553530106   263,479 2,602 SH   SOLE   0 0 2,602
MARATHON PETE CORP COM 56585A102   364,331 2,456 SH   SOLE   0 0 2,456
MARTIN MARIETTA MATLS INC COM 573284106   952,550 1,909 SH   SOLE   0 0 1,909
MASTERCARD INCORPORATED CL A 57636Q104   364,667 855 SH   SOLE   0 0 855
MCDONALDS CORP COM 580135101   1,613,337 5,441 SH   SOLE   0 0 5,441
MERCK & CO INC COM 58933Y105   770,009 7,063 SH   SOLE   0 0 7,063
METTLER TOLEDO INTERNATIONAL COM 592688105   297,176 245 SH   SOLE   0 0 245
MICROSOFT CORP COM 594918104   4,925,559 13,098 SH   SOLE   0 0 13,098
MICROCHIP TECHNOLOGY INC. COM 595017104   1,669,143 18,509 SH   SOLE   0 0 18,509
MYRIAD GENETICS INC COM 62855J104   279,769 14,617 SH   SOLE   0 0 14,617
NIKE INC CL B 654106103   1,012,304 9,324 SH   SOLE   0 0 9,324
NORFOLK SOUTHN CORP COM 655844108   668,010 2,826 SH   SOLE   0 0 2,826
NOVARTIS AG SPONSORED ADR 66987V109   708,406 7,016 SH   SOLE   0 0 7,016
NOVO-NORDISK A S ADR 670100205   401,386 3,880 SH   SOLE   0 0 3,880
NVIDIA CORPORATION COM 67066G104   275,393 556 SH   SOLE   0 0 556
ORACLE CORP COM 68389X105   1,777,934 16,864 SH   SOLE   0 0 16,864
PALO ALTO NETWORKS INC COM 697435105   493,629 1,674 SH   SOLE   0 0 1,674
PEPSICO INC COM 713448108   646,518 3,807 SH   SOLE   0 0 3,807
REVVITY INC COM 714046109   355,258 3,250 SH   SOLE   0 0 3,250
PFIZER INC COM 717081103   798,320 27,729 SH   SOLE   0 0 27,729
PHILIP MORRIS INTL INC COM 718172109   652,200 6,932 SH   SOLE   0 0 6,932
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   702,733 7,042 SH   SOLE   0 0 7,042
PIMCO ETF TR INTER MUN BD ACT 72201R866   371,237 7,031 SH   SOLE   0 0 7,031
PLEXUS CORP COM 729132100   1,861,458 17,215 SH   SOLE   0 0 17,215
POWER INTEGRATIONS INC COM 739276103   1,397,512 17,020 SH   SOLE   0 0 17,020
PROCTER AND GAMBLE CO COM 742718109   999,110 6,818 SH   SOLE   0 0 6,818
PROSPERITY BANCSHARES INC COM 743606105   445,392 6,576 SH   SOLE   0 0 6,576
PROTO LABS INC COM 743713109   385,860 9,904 SH   SOLE   0 0 9,904
PULTE GROUP INC COM 745867101   1,172,579 11,360 SH   SOLE   0 0 11,360
PURE STORAGE INC CL A 74624M102   1,610,085 45,151 SH   SOLE   0 0 45,151
QUALCOMM INC COM 747525103   494,231 3,417 SH   SOLE   0 0 3,417
RTX CORPORATION COM 75513E101   287,928 3,422 SH   SOLE   0 0 3,422
ROCKWELL AUTOMATION INC COM 773903109   396,496 1,277 SH   SOLE   0 0 1,277
ROPER TECHNOLOGIES INC COM 776696106   643,301 1,180 SH   SOLE   0 0 1,180
SHELL PLC SPON ADS 780259305   241,629 3,672 SH   SOLE   0 0 3,672
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,107,577 6,538 SH   SOLE   0 0 6,538
SPDR SER TR NUVEEN BLOOMBERG 78464A284   2,350,997 92,925 SH   SOLE   0 0 92,925
SPDR SER TR ICE PFD SEC ETF 78464A292   239,842 7,155 SH   SOLE   0 0 7,155
SPDR SER TR PRTFLO S&P500 VL 78464A508   10,663,039 228,673 SH   SOLE   0 0 228,673
SPDR SER TR S&P 400 MDCP VAL 78464A839   205,289 2,798 SH   SOLE   0 0 2,798
SPDR SER TR PORTFOLIO S&P400 78464A847   11,999,553 246,296 SH   SOLE   0 0 246,296
SPDR SER TR PORTFOLIO S&P500 78464A854   135,985,206 2,432,652 SH   SOLE   0 0 2,432,652
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,271,367 54,171 SH   SOLE   0 0 54,171
SPDR SER TR BLOOMBERG INVT 78468R200   334,166 10,924 SH   SOLE   0 0 10,924
SPDR SER TR NUVEEN BLMBRG MU 78468R721   1,380,257 29,367 SH   SOLE   0 0 29,367
SPDR SER TR NUVEEN BLMBRG SH 78468R739   688,272 14,402 SH   SOLE   0 0 14,402
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,176,963 30,032 SH   SOLE   0 0 30,032
SPDR SER TR PORTFOLIO S&P600 78468R853   14,393,629 341,243 SH   SOLE   0 0 341,243
SABINE RTY TR UNIT BEN INT 785688102   255,493 3,765 SH   SOLE   0 0 3,765
SALESFORCE INC COM 79466L302   254,983 969 SH   SOLE   0 0 969
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,695,378 47,790 SH   SOLE   0 0 47,790
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,434,201 19,041 SH   SOLE   0 0 19,041
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   11,407,480 338,200 SH   SOLE   0 0 338,200
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   256,178 3,365 SH   SOLE   0 0 3,365
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,843,592 76,937 SH   SOLE   0 0 76,937
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,311,193 28,125 SH   SOLE   0 0 28,125
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   355,407 2,606 SH   SOLE   0 0 2,606
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   281,626 1,575 SH   SOLE   0 0 1,575
SELECT SECTOR SPDR TR INDL 81369Y704   201,307 1,766 SH   SOLE   0 0 1,766
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,086,358 5,644 SH   SOLE   0 0 5,644
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   370,228 5,846 SH   SOLE   0 0 5,846
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   960,554 48,415 SH   SOLE   0 0 48,415
SNAP ON INC COM 833034101   1,023,649 3,544 SH   SOLE   0 0 3,544
SOUTHWEST AIRLS CO COM 844741108   777,175 26,910 SH   SOLE   0 0 26,910
SOUTHWESTERN ENERGY CO COM 845467109   1,077,134 164,448 SH   SOLE   0 0 164,448
STARBUCKS CORP COM 855244109   216,575 2,256 SH   SOLE   0 0 2,256
STITCH FIX INC COM CL A 860897107   43,750 12,255 SH   SOLE   0 0 12,255
STRATEGIC ED INC COM 86272C103   305,283 3,305 SH   SOLE   0 0 3,305
SUPER MICRO COMPUTER INC COM 86800U104   6,800,636 23,924 SH   SOLE   0 0 23,924
SYNOPSYS INC COM 871607107   1,802,185 3,500 SH   SOLE   0 0 3,500
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   3,532,329 82,193 SH   SOLE   0 0 82,193
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   272,792 2,623 SH   SOLE   0 0 2,623
TARGET CORP COM 87612E106   220,091 1,545 SH   SOLE   0 0 1,545
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,008,176 2,549 SH   SOLE   0 0 2,549
THERMO FISHER SCIENTIFIC INC COM 883556102   686,847 1,294 SH   SOLE   0 0 1,294
TRIMBLE INC COM 896239100   465,500 8,750 SH   SOLE   0 0 8,750
UNION PAC CORP COM 907818108   634,957 2,585 SH   SOLE   0 0 2,585
UNITEDHEALTH GROUP INC COM 91324P102   355,406 675 SH   SOLE   0 0 675
VALERO ENERGY CORP COM 91913Y100   373,369 2,872 SH   SOLE   0 0 2,872
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   9,799,822 189,809 SH   SOLE   0 0 189,809
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,422,516 9,335 SH   SOLE   0 0 9,335
VANGUARD WORLD FD MEGA CAP INDEX 921910873   2,640,758 15,600 SH   SOLE   0 0 15,600
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   4,120,404 15,216 SH   SOLE   0 0 15,216
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   690,458 4,111 SH   SOLE   0 0 4,111
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   2,135,264 21,527 SH   SOLE   0 0 21,527
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   380,673 4,051 SH   SOLE   0 0 4,051
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   15,402,373 321,553 SH   SOLE   0 0 321,553
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,712,630 24,300 SH   SOLE   0 0 24,300
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,457,302 157,111 SH   SOLE   0 0 157,111
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   7,200,167 99,961 SH   SOLE   0 0 99,961
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   7,334,629 113,750 SH   SOLE   0 0 113,750
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   289,308 1,154 SH   SOLE   0 0 1,154
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   3,444,051 16,182 SH   SOLE   0 0 16,182
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   1,009,315 5,499 SH   SOLE   0 0 5,499
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,368,182 10,018 SH   SOLE   0 0 10,018
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   3,728,249 45,971 SH   SOLE   0 0 45,971
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   608,768 7,803 SH   SOLE   0 0 7,803
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,115,013 15,371 SH   SOLE   0 0 15,371
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   234,008 1,079 SH   SOLE   0 0 1,079
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,416,291 30,550 SH   SOLE   0 0 30,550
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,965,324 24,521 SH   SOLE   0 0 24,521
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   6,827,734 133,746 SH   SOLE   0 0 133,746
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,083,492 7,059 SH   SOLE   0 0 7,059
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   462,415 2,106 SH   SOLE   0 0 2,106
VANGUARD INDEX FDS SML CP GRW ETF 922908595   448,856 1,857 SH   SOLE   0 0 1,857
VANGUARD INDEX FDS MID CAP ETF 922908629   6,838,291 29,394 SH   SOLE   0 0 29,394
VANGUARD INDEX FDS LARGE CAP ETF 922908637   6,891,788 31,592 SH   SOLE   0 0 31,592
VANGUARD INDEX FDS GROWTH ETF 922908736   2,892,041 9,303 SH   SOLE   0 0 9,303
VANGUARD INDEX FDS VALUE ETF 922908744   585,891 3,919 SH   SOLE   0 0 3,919
VANGUARD INDEX FDS SMALL CP ETF 922908751   641,697 3,008 SH   SOLE   0 0 3,008
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,854,960 37,328 SH   SOLE   0 0 37,328
VERIZON COMMUNICATIONS INC COM 92343V104   211,158 5,601 SH   SOLE   0 0 5,601
VERITEX HLDGS INC COM 923451108   548,451 23,569 SH   SOLE   0 0 23,569
VIASAT INC COM 92552V100   1,093,851 39,136 SH   SOLE   0 0 39,136
VICTORY PORTFOLIOS II CORE INTRMEDIATE 92647X863   16,382,653 754,613 SH   SOLE   0 0 754,613
VISA INC COM CL A 92826C839   1,274,045 4,894 SH   SOLE   0 0 4,894
WALMART INC COM 931142103   844,894 5,359 SH   SOLE   0 0 5,359
WELLS FARGO CO NEW COM 949746101   503,147 10,222 SH   SOLE   0 0 10,222
WISDOMTREE TR US LARGECAP DIVD 97717W307   4,982,528 75,061 SH   SOLE   0 0 75,061
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   229,671 4,571 SH   SOLE   0 0 4,571
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   270,552 771 SH   SOLE   0 0 771
ICON PLC SHS G4705A100   367,142 1,297 SH   SOLE   0 0 1,297
GARMIN LTD SHS H2906T109   1,614,738 12,562 SH   SOLE   0 0 12,562
UBS GROUP AG SHS H42097107   225,425 7,268 SH   SOLE   0 0 7,268
Novartis AG NAMEN AKT 0 H5820Q150   238,019 2,360 SH   SOLE   0 0 2,360
Roche Holding AG-Genusschein (SEDOL 7110388) 0 H71103883   641,426 2,208 SH   SOLE   0 0 2,208
ASML HOLDING N V N Y REGISTRY SHS N07059210   467,020 617 SH   SOLE   0 0 617
ROYAL CARIBBEAN GROUP COM V7780T103   1,069,458 8,259 SH   SOLE   0 0 8,259