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
908 DEVICES INC COM 65443P102   109,274 49,670 SH   SOLE   0 0 49,670
ABBOTT LABS COM 002824100   456,286 4,034 SH   SOLE   0 0 4,034
ABBVIE INC COM 00287Y109   942,340 5,303 SH   SOLE   0 0 5,303
AFLAC INC COM 001055102   1,058,605 10,234 SH   SOLE   0 0 10,234
AIR PRODS & CHEMS INC COM 009158106   239,283 825 SH   SOLE   0 0 825
ALPHABET INC CLASS A CAP STK CL A 02079K305   1,576,893 8,330 SH   SOLE   0 0 8,330
ALPHABET INC CLASS C CAP STK CL C 02079K107   1,686,102 8,854 SH   SOLE   0 0 8,854
AMAZON.COM INC COM 023135106   2,315,881 10,556 SH   SOLE   0 0 10,556
AMERICAN CENTURY US QLT GRWT ETF STOXX US QLTY 025072307   1,149,210 11,527 SH   SOLE   0 0 11,527
AMERICAN EXPRESS CO COM 025816109   230,230 776 SH   SOLE   0 0 776
AMGEN INC COM 031162100   268,491 1,030 SH   SOLE   0 0 1,030
APPLE INC COM 037833100   7,315,600 29,213 SH   SOLE   0 0 29,213
APPLIED MATLS INC COM 038222105   437,312 2,689 SH   SOLE   0 0 2,689
AUTOMATIC DATA PROCESSIN COM 053015103   306,471 1,047 SH   SOLE   0 0 1,047
BANK OF AMERICA CORP COM 060505104   282,895 6,437 SH   SOLE   0 0 6,437
BARCLAYS IPTH SRS B S&P SHRT TRM ETN IPATH S&P500 VIX 06742E711   7,916,667 172,853 SH   SOLE   0 0 172,853
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702   782,361 1,726 SH   SOLE   0 0 1,726
BLACKROCK INC NEW COM 09247X101   256,278 250 SH   SOLE   0 0 250
BOSTON SCIENTIFIC CORP COM 101137107   217,673 2,437 SH   SOLE   0 0 2,437
BP P L C F SPONSORED ADR 1 ADR REPS 6 ORD SHS SPONSORED ADR 055622104   358,162 12,116 SH   SOLE   0 0 12,116
BROADCOM INC COM 11135F101   1,802,407 7,774 SH   SOLE   0 0 7,774
BUTTERFLY NETWORK INC CLASS A COM CL A 124155102   51,199 16,410 SH   SOLE   0 0 16,410
CAMBRIA SHAREHOLDER YIELD ETF SHSHLD YIELD ETF 132061201   597,581 8,728 SH   SOLE   0 0 8,728
CATERPILLAR INC COM 149123101   360,471 994 SH   SOLE   0 0 994
CHENIERE ENERGY INC COM NEW 16411R208   804,258 3,743 SH   SOLE   0 0 3,743
CHEVRON CORP NEW COM 166764100   645,575 4,457 SH   SOLE   0 0 4,457
COGENT BIOSCIENCES INC COM 19240Q201   98,140 12,582 SH   SOLE   0 0 12,582
COMCAST CORP NEW CLASS A CL A 20030N101   285,753 7,614 SH   SOLE   0 0 7,614
CONOCOPHILLIPS COM 20825C104   528,043 5,325 SH   SOLE   0 0 5,325
COSTCO WHSL CORP NEW COM 22160K105   747,068 815 SH   SOLE   0 0 815
DANAHER CORP COM 235851102   208,435 908 SH   SOLE   0 0 908
DEERE & CO COM 244199105   207,194 489 SH   SOLE   0 0 489
DIMENSIONAL US MARKETWIDE VALUE ETF US MKTWIDE VALUE 25434V724   367,339 8,977 SH   SOLE   0 0 8,977
ELI LILLY AND CO COM 532457108   585,170 758 SH   SOLE   0 0 758
ENERGY TRANSFER L P LP COM UT LTD PTN 29273V100   353,053 18,022 SH   SOLE   0 0 18,022
ESSA PHARMA INC F COM NEW 29668H708   19,998 11,172 SH   SOLE   0 0 11,172
EVENTIDE HIGH DIVIDEND ETF EVENTIDE HIGH DI 86280R811   356,313 14,415 SH   SOLE   0 0 14,415
EXXON MOBIL CORP COM 30231G102   1,185,753 11,023 SH   SOLE   0 0 11,023
FBEC WORLDWIDE INC COM 30255M100   4 20,000 SH   SOLE   0 0 20,000
FIRST FINL BANKSHARES IN COM 32020R109   282,074 7,825 SH   SOLE   0 0 7,825
FIRST TRUST SM CAP GRO ALPHADX FUND SML CP GRW ALP 33737M300   289,320 3,737 SH   SOLE   0 0 3,737
FIRST TRUST VALUE DIVIDEND INDEX ETF SHS 33734H106   483,540 11,080 SH   SOLE   0 0 11,080
GOLDMAN SACHS GROUP INC COM 38141G104   622,092 1,086 SH   SOLE   0 0 1,086
HOME DEPOT INC COM 437076102   423,777 1,089 SH   SOLE   0 0 1,089
HONEYWELL INTL INC COM 438516106   259,489 1,149 SH   SOLE   0 0 1,149
INVESCO RUSSELL 1000 DYMC MLTFCT ETF RUSL 1000 DYNM 46138J619   476,694 8,790 SH   SOLE   0 0 8,790
INVESCO RUSSLL 2000 DYMC MLTFCTR ETF RUSL 2000 DYNM 46138J593   277,894 7,024 SH   SOLE   0 0 7,024
INVESCO S & P MIDCAP MOMENTUM ETF S&P MDCP MOMNTUM 46137V464   326,684 2,645 SH   SOLE   0 0 2,645
INVESCO S & P SMALLCAP VALUE WITH MOMENTUM ETF S&P SMCP VLU MNT 46137V480   793,614 14,567 SH   SOLE   0 0 14,567
INVESCO S AND P 500 GARP ETF S&P 500 GARP ETF 46137V431   1,337,402 12,752 SH   SOLE   0 0 12,752
INVESCO S&P 500 LOW VOLATILITY ETF S&P 500 LOW VOL 46138E354   370,900 5,299 SH   SOLE   0 0 5,299
INVSC ACTVLY MNG OPTM YD DVRS ETF OPTIMUM YIELD 46090F100   365,442 28,133 SH   SOLE   0 0 28,133
INVSC BULLETSHARES 2027 CRP BND ETF BULSHS 2027 CB 46138J783   20,572,004 1,056,058 SH   SOLE   0 0 1,056,058
INVSC BULLETSHARS 2026 CORP BND ETF BULSHS 2026 CB 46138J791   10,534,045 542,154 SH   SOLE   0 0 542,154
INVSC BULLTSH 2026 HG YLD CRP BD ETF INVSCO BLSH 26 46138J635   3,220,309 138,359 SH   SOLE   0 0 138,359
INVSC QQQ TRUST SRS 1 ETF UNIT SER 1 46090E103   1,477,893 2,891 SH   SOLE   0 0 2,891
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747   850,538 8,455 SH   SOLE   0 0 8,455
ISHARES 7-10 YEAR TRSURY BOND ETF BARCLAYS 7 10 YR 464287440   1,372,223 14,843 SH   SOLE   0 0 14,843
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842   52,698,918 749,842 SH   SOLE   0 0 749,842
ISHARES CORE MSCI EMERGING ETF CORE MSCI EMKT 46434G103   25,431,413 487,005 SH   SOLE   0 0 487,005
ISHARES CORE S&P 500 ETF IV CORE S&P500 ETF 464287200   4,668,792 7,931 SH   SOLE   0 0 7,931
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507   519,478 8,337 SH   SOLE   0 0 8,337
ISHARES CORE S&P SMALL CAP ETF CORE S&P SCP ETF 464287804   866,244 7,518 SH   SOLE   0 0 7,518
ISHARES CORE US AGGREGATE BOND ETF CORE US AGGBD ETF 464287226   547,957 5,655 SH   SOLE   0 0 5,655
ISHARES IBONDS TERM TREASURY ETF IV IBONDS 25 TRM TS 46436E866   7,299,265 313,005 SH   SOLE   0 0 313,005
ISHARES MORNINGSTAR MID CAP ETF MRGSTR MD CP ETF 464288208   362,274 4,757 SH   SOLE   0 0 4,757
ISHARES MSCI USA QLTY FACT ETF MSCI USA QLT FCT 46432F339   54,403,168 305,498 SH   SOLE   0 0 305,498
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414   452,838 4,250 SH   SOLE   0 0 4,250
ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614   595,751 1,484 SH   SOLE   0 0 1,484
ISHARES RUSSELL 1000 VALUE ETF IV RUS 1000 VAL ETF 464287598   503,696 2,721 SH   SOLE   0 0 2,721
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   347,390 1,572 SH   SOLE   0 0 1,572
ISHARES RUSSELL MID CAP ETF RUS MID CAP ETF 464287499   418,397 4,733 SH   SOLE   0 0 4,733
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309   736,717 7,256 SH   SOLE   0 0 7,256
ISHARES SHORT TREASURY BOND ETF SHORT TREAS BD 464288679   1,620,331 14,716 SH   SOLE   0 0 14,716
ISHARES U S CONSUMER STAPLES ETF U.S. CNSM GD ETF 464287812   470,416 7,172 SH   SOLE   0 0 7,172
ISHARES US HEALTHCARE PRO ETF US HLTHCR PR ETF 464288828   875,071 18,234 SH   SOLE   0 0 18,234
ISHARS ULTR SHRT TRM BND ACTV ETF BLACKROCK ULTRA 46434V878   2,076,124 41,168 SH   SOLE   0 0 41,168
ISHS MSCI INTL QUALITY FACT ETF MSCI INTL QUALTY 46434V456   26,388,784 710,905 SH   SOLE   0 0 710,905
JANUS HENDERSON AAA CLO ETF HENDRSON AAA CL 47103U845   30,026,831 592,128 SH   SOLE   0 0 592,128
JANUS HENDRSON MORTG BCKD SECURT ETF HENDERSON MTG 47103U852   210,429 4,763 SH   SOLE   0 0 4,763
JOHNSON & JOHNSON COM 478160104   210,626 1,456 SH   SOLE   0 0 1,456
JPMORGAN CHASE & CO COM 46625H100   1,131,426 4,720 SH   SOLE   0 0 4,720
JPMORGAN EQUITY PREMIUM INCOME ETF EQUITY PREMIUM 46641Q332   8,074,740 140,357 SH   SOLE   0 0 140,357
JPMORGAN INCOME ETF INCOME ETF 46641Q159   214,624 4,705 SH   SOLE   0 0 4,705
JPMORGAN MUNICIPAL ETF MUNICIPAL ETF 46641Q647   2,437,253 48,599 SH   SOLE   0 0 48,599
JPMORGAN U.S. QUALITY FACTOR ETF US QUALTY FCTR 46641Q761   455,629 7,956 SH   SOLE   0 0 7,956
JPMORGAN ULTRA SHORT INCOME ETF ULTRA SHRT INC 46641Q837   402,759 7,996 SH   SOLE   0 0 7,996
JPMORGAN ULTRA SHRT MUNCIPL INCM ETF ULTRA SHT MUNCPL 46641Q654   893,354 17,617 SH   SOLE   0 0 17,617
JPMRG DVSFD RETN EMRG MRKS EQY ETF DIV RTN EM EQT 46641Q308   1,077,170 20,762 SH   SOLE   0 0 20,762
LAM RESH CORP CLASS EQUITY COM 512807108   213,367 2,954 SH   SOLE   0 0 2,954
LINDE PLC F SHS G5494J103   261,669 625 SH   SOLE   0 0 625
LOCKHEED MARTIN CORP COM 539830109   310,516 639 SH   SOLE   0 0 639
MASTERCARD INC CLASS A CL A 57636Q104   264,865 503 SH   SOLE   0 0 503
MCDONALDS CORP COM 580135101   298,655 1,030 SH   SOLE   0 0 1,030
MCKESSON CORP COM 58155Q103   381,754 670 SH   SOLE   0 0 670
MEDTRONIC PLC F SHS G5960L103   261,687 3,276 SH   SOLE   0 0 3,276
MERCADOLIBRE INC COM 58733R102   244,863 144 SH   SOLE   0 0 144
MERCK & CO. INC. COM 58933Y105   629,948 6,332 SH   SOLE   0 0 6,332
META PLATFORMS INC CLASS A CL A 30303M102   552,782 944 SH   SOLE   0 0 944
MICROSOFT CORP COM 594918104   3,679,032 8,728 SH   SOLE   0 0 8,728
MONDELEZ INTL INC CLASS A CL A 609207105   305,997 5,123 SH   SOLE   0 0 5,123
NETFLIX INC COM 64110L106   506,270 568 SH   SOLE   0 0 568
NEXTERA ENERGY INC COM 65339F101   201,521 2,811 SH   SOLE   0 0 2,811
NIO INC F SPONSORED ADR 1 ADR REPS 1 ORD SHS SPON ADS 62914V106   55,298 12,683 SH   SOLE   0 0 12,683
NPK INTERNTNL INC COM SHS 651718504   92,807 12,100 SH   SOLE   0 0 12,100
NVIDIA CORP COM 67066G104   2,594,450 19,320 SH   SOLE   0 0 19,320
OPAL DIVIDEND INCOME ETF OPAL DIVD INCM E 53656F474   68,501,655 2,140,008 SH   SOLE   0 0 2,140,008
ORACLE CORP COM 68389X105   962,554 5,776 SH   SOLE   0 0 5,776
PACER META US LRG CP DV MLT 400 ETF METAURUS CAP 400 69374H436   221,503 5,770 SH   SOLE   0 0 5,770
PACER SWAN SOS FUND OF FUNDS ETF SWAN SOS FD OF 69374H568   270,669 9,241 SH   SOLE   0 0 9,241
PACER US CASH COWS 100 ETF US CASH COWS 100 69374H881   2,187,294 38,727 SH   SOLE   0 0 38,727
PALO ALTO NETWORKS INC COM 697435105   234,728 1,290 SH   SOLE   0 0 1,290
PEPSICO INC COM 713448108   293,254 1,929 SH   SOLE   0 0 1,929
PFIZER INC COM 717081103   225,664 8,506 SH   SOLE   0 0 8,506
PHILIP MORRIS INTL INC COM 718172109   358,643 2,980 SH   SOLE   0 0 2,980
PHILLIPS 66 COM 718546104   485,314 4,260 SH   SOLE   0 0 4,260
PIMCO ENHANCED SHRT MATURTY ACTV ETF ENHAN SHRT MA AC 72201R833   7,403,139 73,781 SH   SOLE   0 0 73,781
PIMCO ENHNCD LW DRTN ACTV ETF ENHNCD LW DUR AC 72201R718   3,253,422 34,250 SH   SOLE   0 0 34,250
PIMCO INTRMEDIATE MUNI BOND ACTV ETF INTER MUN BD ACT 72201R866   403,287 7,796 SH   SOLE   0 0 7,796
PLUG PWR INC COM 72919P202   62,153 29,180 SH   SOLE   0 0 29,180
PROCTER & GAMBLE CO COM 742718109   952,188 5,680 SH   SOLE   0 0 5,680
PROGRESSIVE CORP OH COM 743315103   336,534 1,405 SH   SOLE   0 0 1,405
Q2 HLDGS INC COM 74736L109   324,194 3,221 SH   SOLE   0 0 3,221
QUALCOMM INC COM 747525103   311,694 2,029 SH   SOLE   0 0 2,029
QUANTA SVCS INC COM 74762E102   283,497 897 SH   SOLE   0 0 897
ROYALTY MGMT HLDG CORP CLASS A CLASS A COM 02369M102   11,851 11,875 SH   SOLE   0 0 11,875
RTX CORP COM 75513E101   301,886 2,609 SH   SOLE   0 0 2,609
SALESFORCE INC COM 79466L302   203,972 610 SH   SOLE   0 0 610
SCHWAB FUNDMTL US BROAD MKT ETF SCHWAB FDT US BM 808524789   208,921 8,982 SH   SOLE   0 0 8,982
SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102   251,479 11,078 SH   SOLE   0 0 11,078
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   535,433 19,599 SH   SOLE   0 0 19,599
SCHWAB US LARGE CAP ETF US LRG CAP ETF 808524201   305,129 13,163 SH   SOLE   0 0 13,163
SHOALS TECHNOLOGIES GROU CLASS A CL A 82489W107   73,809 13,347 SH   SOLE   0 0 13,347
SIMMONS FIRST NATL CORP CLASS A CL A $1 PAR 828730200   513,195 23,138 SH   SOLE   0 0 23,138
SPDR BLMRG SHR TR HG YLD BD ETF BLOOMBERG SRT TR 78468R408   6,546,939 259,285 SH   SOLE   0 0 259,285
SPDR BLOOMBERG 1 3 MNTH T BLL ETF BLOOMBERG 1-3 MO 78468R663   42,358,996 463,294 SH   SOLE   0 0 463,294
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854   70,491,207 1,022,501 SH   SOLE   0 0 1,022,501
SPDR PORTFOLIO S&P 600 SMALL CAP ETF PORTFOLIO S&P600 78468R853   40,019,313 890,902 SH   SOLE   0 0 890,902
SPDR S&P 500 ETF IV TR UNIT 78462F103   891,920 1,522 SH   SOLE   0 0 1,522
SPDR S&P 500 GROWTH ETF PRTFLO S&P500 GW 78464A409   1,334,157 15,178 SH   SOLE   0 0 15,178
STARBUCKS CORP COM 855244109   461,378 5,056 SH   SOLE   0 0 5,056
STRYKER CORP COM 863667101   227,192 631 SH   SOLE   0 0 631
SUNRUN INC COM 86771W105   112,776 12,192 SH   SOLE   0 0 12,192
TAIWAN SEMICONDUCTOR M F SPONSORED ADR 1 ADR REPS 5 ORD SHS SPONSORED ADS 874039100   560,872 2,840 SH   SOLE   0 0 2,840
TESLA INC COM 88160R101   425,647 1,054 SH   SOLE   0 0 1,054
TEXAS INSTRS INC COM 882508104   355,440 1,896 SH   SOLE   0 0 1,896
THE COCA-COLA CO COM 191216100   1,041,491 16,728 SH   SOLE   0 0 16,728
THE OPAL INTERNATIONAL DIV IN ETF OPAL INTL INCOME 210322707   7,609,896 308,872 SH   SOLE   0 0 308,872
TRIUMPH FINL INC COM 89679E300   1,363,200 15,000 SH   SOLE   0 0 15,000
TRUESHARES QUARTERLY BEAR HG ETF TRUESHARES QUART 210322509   21,929,958 888,032 SH   SOLE   0 0 888,032
UNITEDHEALTH GROUP INC COM 91324P102   633,631 1,253 SH   SOLE   0 0 1,253
US TREASURY 12 MONTH BILL ETF US TREASRY 12 MT 74933W478   13,826,253 276,194 SH   SOLE   0 0 276,194
US TREASURY 2 YEAR NOTE ETF US TREASY 2 YR 74933W486   6,460,454 134,416 SH   SOLE   0 0 134,416
US TREASURY 3 MONTH BILL ETF US TREAS 3 MNTH 74933W452   14,174,382 284,284 SH   SOLE   0 0 284,284
US TREASURY 6 MONTH BILL ETF US TRSRY 6 MNTH 74933W460   13,868,766 277,181 SH   SOLE   0 0 277,181
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858   1,732,719 36,234 SH   SOLE   0 0 36,234
VANGUARD GROWTH ETF GROWTH ETF 922908736   350,926 855 SH   SOLE   0 0 855
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406   211,654 1,659 SH   SOLE   0 0 1,659
VANGUARD LONG TERM TREASURY ETF LONG TERM TREAS 92206C847   16,087,255 290,646 SH   SOLE   0 0 290,646
VANGUARD MEGA CAP GROWTH ETF MEGA GRWTH IND 921910816   314,242 915 SH   SOLE   0 0 915
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363   1,186,912 2,203 SH   SOLE   0 0 2,203
VANGUARD S&P MID CAP 400 ETF MIDCP 400 IDX 921932885   228,724 2,168 SH   SOLE   0 0 2,168
VANGUARD SHORT TERM TREASURY ETF SHORT TERM TREAS 92206C102   5,638,285 96,911 SH   SOLE   0 0 96,911
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835   623,407 8,669 SH   SOLE   0 0 8,669
VANGUARD TOTAL INTERNATIONAL STK ETF VG TL INTL STK F 921909768   286,422 4,860 SH   SOLE   0 0 4,860
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   204,208 705 SH   SOLE   0 0 705
VANGUARD VALUE ETF VALUE ETF 922908744   19,090,059 112,759 SH   SOLE   0 0 112,759
VERIZON COMMUNICATIONS I COM 92343V104   235,181 5,881 SH   SOLE   0 0 5,881
VISA INC CLASS A COM CL A 92826C839   1,131,912 3,582 SH   SOLE   0 0 3,582
WALMART INC COM 931142103   867,164 9,598 SH   SOLE   0 0 9,598
WELLS FARGO & CO COM 949746101   266,210 3,790 SH   SOLE   0 0 3,790
XOMETRY INC CLASS A CLASS A COM 98423F109   318,884 7,475 SH   SOLE   0 0 7,475
ZENTALIS PHARMACEUTICALS COM 98943L107   80,716 26,639 SH   SOLE   0 0 26,639