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
ABRDN ETFS BBRG ALL COMMDY 003261203   1,346,767 44,026 SH   SOLE 0 0 0 44,026
ALPHABET INC CAP STK CL C 02079K107   253,674 1,800 SH   SOLE 0 0 0 1,800
AMAZON COM INC COM 023135106   252,220 1,660 SH   SOLE 0 0 0 1,660
AMERICAN EXPRESS CO COM 025816109   510,876 2,727 SH   SOLE 0 0 0 2,727
APPLE INC COM 037833100   1,724,612 8,958 SH   SOLE 0 0 0 8,958
ARCH CAP GROUP LTD ORD G0450A105   985,563 13,270 SH   SOLE 0 0 0 13,270
CATERPILLAR INC COM 149123101   365,241 1,235 SH   SOLE 0 0 0 1,235
CBIZ INC COM 124805102   1,756,588 28,065 SH   SOLE 0 0 0 28,065
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   825,948 45,759 SH   SOLE 0 0 0 45,759
COMCAST CORP NEW CL A 20030N101   1,105,044 25,201 SH   SOLE 0 0 0 25,201
COPART INC COM 217204106   1,443,932 29,468 SH   SOLE 0 0 0 29,468
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   397,602 3,823 SH   SOLE 0 0 0 3,823
ENCORE WIRE CORP COM 292562105   1,774,418 8,307 SH   SOLE 0 0 0 8,307
ENNIS INC COM 293389102   1,082,282 49,397 SH   SOLE 0 0 0 49,397
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   1,362,845 28,987 SH   SOLE 0 0 0 28,987
FIDELITY NATL INFORMATION SV COM 31620M106   1,226,029 20,410 SH   SOLE 0 0 0 20,410
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   202,398 8,181 SH   SOLE 0 0 0 8,181
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   306,354 8,720 SH   SOLE 0 0 0 8,720
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   204,827 6,019 SH   SOLE 0 0 0 6,019
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   3,541,578 98,685 SH   SOLE 0 0 0 98,685
FIRST TR EXCHNG TRADED FD VI FT EQ ENH & MODE 33740F391   208,174 6,637 SH   SOLE 0 0 0 6,637
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   344,182 16,880 SH   SOLE 0 0 0 16,880
FTI CONSULTING INC COM 302941109   1,287,505 6,465 SH   SOLE 0 0 0 6,465
GLOBAL PMTS INC COM 37940X102   1,283,970 10,110 SH   SOLE 0 0 0 10,110
GLOBAL X FDS US PFD ETF 37954Y657   318,297 16,407 SH   SOLE 0 0 0 16,407
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   5,830,305 190,693 SH   SOLE 0 0 0 190,693
INNOVATOR ETFS TR US EQT ACCEL PLS 45783Y400   4,081,496 134,766 SH   SOLE 0 0 0 134,766
INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889   1,045,363 34,140 SH   SOLE 0 0 0 34,140
INNOVATOR ETFS TR US EQT ALRTD PLS 45783Y806   880,609 29,913 SH   SOLE 0 0 0 29,913
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780   427,822 16,608 SH   SOLE 0 0 0 16,608
INNOVATOR ETFS TR US EQTY ACC PLUS 45783Y772   785,658 32,601 SH   SOLE 0 0 0 32,601
INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848   1,030,621 36,993 SH   SOLE 0 0 0 36,993
INNOVATOR ETFS TR US EQTY ACCELRTD 45783Y830   602,581 22,642 SH   SOLE 0 0 0 22,642
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   318,632 14,457 SH   SOLE 0 0 0 14,457
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   261,730 9,726 SH   SOLE 0 0 0 9,726
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   246,435 10,691 SH   SOLE 0 0 0 10,691
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   4,032,245 81,459 SH   SOLE 0 0 0 81,459
ISHARES TR U.S. MED DVC ETF 464288810   427,675 7,924 SH   SOLE 0 0 0 7,924
ISHARES TR S&P 500 VAL ETF 464287408   347,837 2,000 SH   SOLE 0 0 0 2,000
ISHARES TR CORE S&P US GWT 464287671   520,144 4,997 SH   SOLE 0 0 0 4,997
ISHARES TR CORE DIV GRWTH 46434V621   2,212,997 41,118 SH   SOLE 0 0 0 41,118
ISHARES TR CORE MSCI PAC 46434V696   1,576,682 26,494 SH   SOLE 0 0 0 26,494
ISHARES TR MSCI USA QLT FCT 46432F339   2,863,487 19,461 SH   SOLE 0 0 0 19,461
ISHARES TR CONSER ALLOC ETF 464289883   354,451 9,805 SH   SOLE 0 0 0 9,805
ISHARES TR SHRT NAT MUN ETF 464288158   207,883 1,972 SH   SOLE 0 0 0 1,972
ISHARES TR NATIONAL MUN ETF 464288414   229,278 2,115 SH   SOLE 0 0 0 2,115
ISHARES TR CRE U S REIT ETF 464288521   763,292 14,060 SH   SOLE 0 0 0 14,060
ISHARES TR CONV BD ETF 46435G102   603,628 7,681 SH   SOLE 0 0 0 7,681
MCDONALDS CORP COM 580135101   531,732 1,793 SH   SOLE 0 0 0 1,793
MEDTRONIC PLC SHS G5960L103   1,472,872 17,879 SH   SOLE 0 0 0 17,879
MICROSOFT CORP COM 594918104   1,861,407 4,950 SH   SOLE 0 0 0 4,950
MUELLER INDS INC COM 624756102   1,548,041 32,832 SH   SOLE 0 0 0 32,832
NOVO-NORDISK A S ADR 670100205   1,484,668 14,352 SH   SOLE 0 0 0 14,352
NXP SEMICONDUCTORS N V COM N6596X109   1,102,496 4,800 SH   SOLE 0 0 0 4,800
PROSHARES TR ULTRPRO S&P500 74347X864   1,555,167 28,410 SH   SOLE 0 0 0 28,410
PROSHARES TR ULTRAPRO QQQ 74347X831   920,107 18,148 SH   SOLE 0 0 0 18,148
PROSHARES TR ULTRPRO DOW30 74347X823   629,609 8,467 SH   SOLE 0 0 0 8,467
PROSHARES TR ULTR RUSSL2000 74347X799   521,188 11,240 SH   SOLE 0 0 0 11,240
QUANTA SVCS INC COM 74762E102   1,761,557 8,163 SH   SOLE 0 0 0 8,163
SANOFI SPONSORED ADR 80105N105   987,852 19,864 SH   SOLE 0 0 0 19,864
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,478,913 30,933 SH   SOLE 0 0 0 30,933
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   5,969,841 175,532 SH   SOLE 0 0 0 175,532
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   4,605,968 130,075 SH   SOLE 0 0 0 130,075
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,365,148 9,184 SH   SOLE 0 0 0 9,184
SPDR SER TR PRTFLO S&P500 GW 78464A409   11,675,736 179,461 SH   SOLE 0 0 0 179,461
SPDR SER TR PRTFLO S&P500 VL 78464A508   10,311,641 221,137 SH   SOLE 0 0 0 221,137
SPDR SER TR PORTFOLIO S&P400 78464A847   4,620,623 94,840 SH   SOLE 0 0 0 94,840
SPDR SER TR PORTFOLIO AGRGTE 78464A649   456,178 17,792 SH   SOLE 0 0 0 17,792
SPDR SER TR HLTH CR EQUIP 78464A581   2,670,799 31,697 SH   SOLE 0 0 0 31,697
SPDR SER TR SSGA US LRG ETF 78468R804   435,836 3,006 SH   SOLE 0 0 0 3,006
SPDR SER TR PORTFOLIO S&P600 78468R853   4,172,023 98,910 SH   SOLE 0 0 0 98,910
STONEX GROUP INC COM 861896108   1,499,635 20,312 SH   SOLE 0 0 0 20,312
UFP TECHNOLOGIES INC COM 902673102   2,157,038 12,538 SH   SOLE 0 0 0 12,538
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   380,259 7,365 SH   SOLE 0 0 0 7,365
VANGUARD INDEX FDS VALUE ETF 922908744   437,314 2,925 SH   SOLE 0 0 0 2,925
VANGUARD INDEX FDS SMALL CP ETF 922908751   249,369 1,169 SH   SOLE 0 0 0 1,169
WISDOMTREE TR US QUALITY GROW 97717Y477   297,139 8,123 SH   SOLE 0 0 0 8,123
WISDOMTREE TR US HGH YLD CORP 97717X172   1,006,048 22,150 SH   SOLE 0 0 0 22,150