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
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   18,387 28,729 SH   SOLE   0 0 28,729
ABRDN ETFS BBRG ALL COMMDY 003261203   1,675,058 53,465 SH   SOLE   0 0 53,465
ADOBE INC COM 00724F101   358,412 806 SH   SOLE   0 0 806
AIRBNB INC COM CL A 009066101   516,573 3,931 SH   SOLE   0 0 3,931
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   408,049 15,521 SH   SOLE   0 0 15,521
ALLISON TRANSMISSION HLDGS I COM 01973R101   555,743 5,143 SH   SOLE   0 0 5,143
ALPHABET INC CAP STK CL A 02079K305   441,637 2,333 SH   SOLE   0 0 2,333
AON PLC SHS CL A G0403H108   259,673 723 SH   SOLE   0 0 723
APPLE INC COM 037833100   549,705 2,195 SH   SOLE   0 0 2,195
APPLIED MATLS INC COM 038222105   224,267 1,379 SH   SOLE   0 0 1,379
AUTOMATIC DATA PROCESSING IN COM 053015103   233,891 799 SH   SOLE   0 0 799
BANK AMERICA CORP COM 060505104   219,750 5,000 SH   SOLE   0 0 5,000
BELLRING BRANDS INC COMMON STOCK 07831C103   622,308 8,260 SH   SOLE   0 0 8,260
BRADY CORP CL A 104674106   422,239 5,718 SH   SOLE   0 0 5,718
BROADCOM INC COM 11135F101   1,336,212 5,764 SH   SOLE   0 0 5,764
CACTUS INC CL A 127203107   901,346 15,445 SH   SOLE   0 0 15,445
CATERPILLAR INC COM 149123101   531,642 1,466 SH   SOLE   0 0 1,466
CINTAS CORP COM 172908105   427,187 2,338 SH   SOLE   0 0 2,338
CISCO SYS INC COM 17275R102   286,765 4,844 SH   SOLE   0 0 4,844
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   432,416 5,623 SH   SOLE   0 0 5,623
COLUMBUS MCKINNON CORP N Y COM 199333105   266,739 7,163 SH   SOLE   0 0 7,163
CORE & MAIN INC CL A 21874C102   472,139 9,274 SH   SOLE   0 0 9,274
CSW INDUSTRIALS INC COM 126402106   578,974 1,641 SH   SOLE   0 0 1,641
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   274,089 12,660 SH   SOLE   0 0 12,660
EA SERIES TRUST MARKETDESK FOCUS 02072L417   1,759,466 64,901 SH   SOLE   0 0 64,901
EAGLE MATLS INC COM 26969P108   573,505 2,324 SH   SOLE   0 0 2,324
EATON CORP PLC SHS G29183103   670,377 2,020 SH   SOLE   0 0 2,020
ENERPAC TOOL GROUP CORP CL A COM 292765104   924,868 22,508 SH   SOLE   0 0 22,508
EOG RES INC COM 26875P101   244,792 1,997 SH   SOLE   0 0 1,997
EXTREME NETWORKS COM 30226D106   369,552 22,076 SH   SOLE   0 0 22,076
EXXON MOBIL CORP COM 30231G102   270,754 2,517 SH   SOLE   0 0 2,517
FACTSET RESH SYS INC COM 303075105   352,125 733 SH   SOLE   0 0 733
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   5,982,388 139,222 SH   SOLE   0 0 139,222
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   354,754 13,901 SH   SOLE   0 0 13,901
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   4,035,294 132,435 SH   SOLE   0 0 132,435
FISERV INC COM 337738108   524,026 2,551 SH   SOLE   0 0 2,551
FORTIVE CORP COM 34959J108   340,386 4,538 SH   SOLE   0 0 4,538
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   3,292,979 135,709 SH   SOLE   0 0 135,709
FS KKR CAP CORP COM 302635206   2,077,018 95,627 SH   SOLE   0 0 95,627
HUBBELL INC COM 443510607   498,221 1,189 SH   SOLE   0 0 1,189
HURON CONSULTING GROUP INC COM 447462102   409,561 3,296 SH   SOLE   0 0 3,296
IES HLDGS INC COM 44951W106   204,175 1,016 SH   SOLE   0 0 1,016
ILLINOIS TOOL WKS INC COM 452308109   219,076 864 SH   SOLE   0 0 864
INGERSOLL RAND INC COM 45687V106   621,833 6,874 SH   SOLE   0 0 6,874
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y103   5,469,241 150,098 SH   SOLE   0 0 150,098
INNOVATOR ETFS TRUST GROWTH ACCELERAT 45783Y608   1,440,454 41,440 SH   SOLE   0 0 41,440
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   1,794,873 39,966 SH   SOLE   0 0 39,966
INTUIT COM 461202103   350,746 558 SH   SOLE   0 0 558
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   772,254 14,175 SH   SOLE   0 0 14,175
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   800,890 7,636 SH   SOLE   0 0 7,636
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   846,842 8,600 SH   SOLE   0 0 8,600
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,330,287 7,592 SH   SOLE   0 0 7,592
ISHARES BITCOIN TRUST ETF SHS 46438F101   909,914 17,152 SH   SOLE   0 0 17,152
ISHARES GOLD TR ISHARES NEW 464285204   411,428 8,310 SH   SOLE   0 0 8,310
ISHARES SILVER TR ISHARES 46428Q109   259,219 9,845 SH   SOLE   0 0 9,845
ISHARES TR RUSEL 2500 ETF 46435G268   1,718,700 25,275 SH   SOLE   0 0 25,275
ISHARES TR 7-10 YR TRSY BD 464287440   1,521,727 16,460 SH   SOLE   0 0 16,460
ISHARES TR 0-3 MNTH TREASRY 46436E718   736,449 7,341 SH   SOLE   0 0 7,341
ISHARES TR MSCI INTL QUALTY 46434V456   595,331 16,038 SH   SOLE   0 0 16,038
ISHARES TR BB RAT CORP BD 46435U473   2,463,282 53,551 SH   SOLE   0 0 53,551
ISHARES TR RUS TOP 200 ETF 464289446   896,189 6,193 SH   SOLE   0 0 6,193
ISHARES TR RUS 1000 VAL ETF 464287598   846,044 4,570 SH   SOLE   0 0 4,570
ISHARES TR CORE US AGGBD ET 464287226   12,289,547 126,827 SH   SOLE   0 0 126,827
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   1,803,318 31,488 SH   SOLE   0 0 31,488
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,236,090 21,486 SH   SOLE   0 0 21,486
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   5,072,606 100,032 SH   SOLE   0 0 100,032
KRANESHARES TRUST KFA MOUNT LUCAS 500767652   1,041,133 37,051 SH   SOLE   0 0 37,051
L3HARRIS TECHNOLOGIES INC COM 502431109   587,102 2,792 SH   SOLE   0 0 2,792
LANTHEUS HLDGS INC COM 516544103   308,637 3,450 SH   SOLE   0 0 3,450
LIBERTY ENERGY INC COM CL A 53115L104   376,860 18,947 SH   SOLE   0 0 18,947
MASTERCARD INCORPORATED CL A 57636Q104   272,763 518 SH   SOLE   0 0 518
MERCK & CO INC COM 58933Y105   235,668 2,369 SH   SOLE   0 0 2,369
MICROSOFT CORP COM 594918104   357,011 847 SH   SOLE   0 0 847
NVIDIA CORPORATION COM 67066G104   288,130 2,146 SH   SOLE   0 0 2,146
PAYCOM SOFTWARE INC COM 70432V102   345,655 1,686 SH   SOLE   0 0 1,686
PFIZER INC COM 717081103   235,825 8,889 SH   SOLE   0 0 8,889
PUBLIC STORAGE OPER CO COM 74460D109   219,190 732 SH   SOLE   0 0 732
PURPLE INNOVATION INC COM 74640Y106   9,087 11,650 SH   SOLE   0 0 11,650
QUALCOMM INC COM 747525103   226,282 1,473 SH   SOLE   0 0 1,473
RBB FD INC US TREAS 3 MNTH 74933W452   299,436 6,006 SH   SOLE   0 0 6,006
ROCKWELL AUTOMATION INC COM 773903109   215,063 753 SH   SOLE   0 0 753
ROYAL CARIBBEAN GROUP COM V7780T103   763,815 3,311 SH   SOLE   0 0 3,311
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   3,460,804 156,810 SH   SOLE   0 0 156,810
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863   1,517,296 72,982 SH   SOLE   0 0 72,982
SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723   1,114,144 54,006 SH   SOLE   0 0 54,006
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   1,304,750 46,782 SH   SOLE   0 0 46,782
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   1,217,597 52,893 SH   SOLE   0 0 52,893
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   5,229,997 105,253 SH   SOLE   0 0 105,253
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   327,045 3,577 SH   SOLE   0 0 3,577
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   707,573 29,780 SH   SOLE   0 0 29,780
SYNOPSYS INC COM 871607107   245,107 505 SH   SOLE   0 0 505
SYSCO CORP COM 871829107   337,059 4,408 SH   SOLE   0 0 4,408
TESLA INC COM 88160R101   513,326 1,271 SH   SOLE   0 0 1,271
TOPBUILD CORP COM 89055F103   214,513 689 SH   SOLE   0 0 689
VANECK ETF TRUST BDC INCOME ETF 92189F411   491,051 29,528 SH   SOLE   0 0 29,528
VANGUARD INDEX FDS SMALL CP ETF 922908751   453,168 1,886 SH   SOLE   0 0 1,886
VANGUARD INDEX FDS TOTAL STK MKT 922908769   242,771 838 SH   SOLE   0 0 838
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,957,903 67,164 SH   SOLE   0 0 67,164
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   4,448,142 43,060 SH   SOLE   0 0 43,060
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   2,196,255 27,031 SH   SOLE   0 0 27,031
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,473,331 72,633 SH   SOLE   0 0 72,633
VANGUARD WORLD FD EXTENDED DUR 921910709   2,753,360 40,658 SH   SOLE   0 0 40,658
VERTEX PHARMACEUTICALS INC COM 92532F100   207,793 516 SH   SOLE   0 0 516
VIPER ENERGY INC CL A 927959106   634,161 12,924 SH   SOLE   0 0 12,924
VISA INC COM CL A 92826C839   682,730 2,160 SH   SOLE   0 0 2,160
WATTS WATER TECHNOLOGIES INC CL A 942749102   347,308 1,708 SH   SOLE   0 0 1,708
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,516,403 50,008 SH   SOLE   0 0 50,008