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
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,072,294 38,795 SH   SOLE   38,795 0 0
HERCULES CAPITAL INC COM 427096508   997,766 59,854 SH   SOLE   59,854 0 0
VEECO INSTRS INC DEL COM 922417100   1,028,024 33,130 SH   SOLE   22,900 0 10,230
GENTEX CORP COM 371901109   1,330,862 40,749 SH   SOLE   28,212 0 12,537
SANFILIPPO JOHN B & SON INC COM 800422107   893,357 8,670 SH   SOLE   5,970 0 2,700
EAGLE MATLS INC COM 26969P108   1,086,208 5,355 SH   SOLE   3,682 0 1,673
MICROSTRATEGY INC CL A NEW 594972408   650,569 1,030 SH   SOLE   705 0 325
GRIFFON CORP COM 398433102   1,282,144 21,036 SH   SOLE   14,564 0 6,472
AUTOLIV INC COM 052800109   885,266 8,034 SH   SOLE   5,546 0 2,488
BRUNSWICK CORP COM 117043109   799,639 8,265 SH   SOLE   5,722 0 2,543
TRINITY INDS INC COM 896522109   907,623 34,134 SH   SOLE   23,632 0 10,502
ENERPAC TOOL GROUP CORP CL A COM 292765104   789,686 25,400 SH   SOLE   17,494 0 7,906
METHANEX CORP COM 59151K108   702,822 14,840 SH   SOLE   10,271 0 4,569
CABOT CORP COM 127055101   790,912 9,472 SH   SOLE   6,558 0 2,914
OSHKOSH CORP COM 688239201   1,041,278 9,605 SH   SOLE   6,650 0 2,955
GEO GROUP INC NEW COM 36162J106   482,260 44,530 SH   SOLE   30,830 0 13,700
FRONTLINE PLC COM M46528101   839,534 41,872 SH   SOLE   28,800 0 13,072
OCEANEERING INTL INC COM 675232102   588,584 27,659 SH   SOLE   19,015 0 8,644
ARCBEST CORP COM 03937C105   505,603 4,206 SH   SOLE   2,892 0 1,314
HEXCEL CORP NEW COM 428291108   227,224 3,081 SH   SOLE   2,130 0 951
UNIVERSAL CORP VA COM 913456109   1,034,439 15,366 SH   SOLE   10,638 0 4,728
RAMBUS INC DEL COM 750917106   1,186,936 17,391 SH   SOLE   11,940 0 5,451
RAYONIER INC COM 754907103   996,988 29,841 SH   SOLE   20,660 0 9,181
CENTRUS ENERGY CORP CL A 15643U104   556,125 10,221 SH   SOLE   7,065 0 3,156
KIRBY CORP COM 497266106   595,428 7,587 SH   SOLE   5,227 0 2,360
MINERALS TECHNOLOGIES INC COM 603158106   1,027,078 14,403 SH   SOLE   9,972 0 4,431
ARCH CAP GROUP LTD ORD G0450A105   802,042 10,799 SH   SOLE   7,403 0 3,396
ALBANY INTL CORP CL A 012348108   583,918 5,945 SH   SOLE   4,115 0 1,830
LIGHT & WONDER INC COM 80874P109   756,562 9,214 SH   SOLE   6,345 0 2,869
EMBRAER S.A. SPONSORED ADS 29082A107   835,139 45,265 SH   SOLE   31,339 0 13,926
H & E EQUIPMENT SERVICES INC COM 404030108   463,084 8,851 SH   SOLE   6,126 0 2,725
ENCORE WIRE CORP COM 292562105   870,634 4,076 SH   SOLE   2,780 0 1,296
AZZ INC COM 002474104   2,081,713 35,836 SH   SOLE   24,770 0 11,066
RBC BEARINGS INC COM 75524B104   1,244,684 4,369 SH   SOLE   3,025 0 1,344
MUELLER WTR PRODS INC COM SER A 624758108   170,827 11,863 SH   SOLE   8,200 0 3,663
ANDERSONS INC COM 034164103   998,837 17,359 SH   SOLE   11,999 0 5,360
CARPENTER TECHNOLOGY CORP COM 144285103   937,604 13,243 SH   SOLE   9,136 0 4,107
BLACKSTONE MTG TR INC COM CL A 09257W100   535,791 25,190 SH   SOLE   17,440 0 7,750
DANAOS CORPORATION SHS Y1968P121   940,340 12,697 SH   SOLE   8,776 0 3,921
ARMSTRONG WORLD INDS INC NEW COM 04247X102   918,210 9,339 SH   SOLE   6,465 0 2,874
AEROVIRONMENT INC COM 008073108   607,639 4,821 SH   SOLE   3,299 0 1,522
URANIUM ENERGY CORP COM 916896103   303,699 47,453 SH   SOLE   32,800 0 14,653
BRADY CORP CL A 104674106   1,221,280 20,809 SH   SOLE   14,407 0 6,402
APTARGROUP INC COM 038336103   981,172 7,937 SH   SOLE   5,495 0 2,442
ARCH RESOURCES INC CL A 03940R107   1,155,938 6,966 SH   SOLE   4,794 0 2,172
TITAN INTL INC ILL COM 88830M102   526,008 35,350 SH   SOLE   24,474 0 10,876
CAL MAINE FOODS INC COM NEW 128030202   688,336 11,994 SH   SOLE   8,304 0 3,690
BADGER METER INC COM 056525108   834,987 5,409 SH   SOLE   3,691 0 1,718
SMITH & WESSON BRANDS INC COM 831754106   617,997 45,575 SH   SOLE   31,502 0 14,073
TEREX CORP NEW COM 880779103   428,996 7,466 SH   SOLE   5,135 0 2,331
GREIF INC CL A 397624107   604,937 9,223 SH   SOLE   5,978 0 3,245
TRANSOCEAN LTD REG SHS H8817H100   151,206 23,812 SH   SOLE   16,486 0 7,326
ISHARES TR TIPS BD ETF 464287176   900,551 8,378 SH   SOLE   5,839 0 2,539
ISHARES TR JPMORGAN USD EMG 464288281   1,929,663 21,667 SH   SOLE   15,001 0 6,666
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,233,893 34,138 SH   SOLE   23,600 0 10,538
ISHARES TR PFD AND INCM SEC 464288687   2,354,720 75,496 SH   SOLE   52,269 0 23,227
CEMEX SAB DE CV SPON ADR NEW 151290889   367,761 47,453 SH   SOLE   32,800 0 14,653
GRANITE CONSTR INC COM 387328107   653,602 12,851 SH   SOLE   8,897 0 3,954
CAMECO CORP COM 13321L108   512,244 11,885 SH   SOLE   8,267 0 3,618
FULLER H B CO COM 359694106   853,014 10,478 SH   SOLE   7,245 0 3,233
AVIENT CORPORATION COM 05368V106   626,917 15,081 SH   SOLE   10,438 0 4,643
AXON ENTERPRISE INC COM 05464C101   951,688 3,684 SH   SOLE   2,507 0 1,177
UNIVERSAL DISPLAY CORP COM 91347P105   1,024,771 5,358 SH   SOLE   3,710 0 1,648
CLEAN HARBORS INC COM 184496107   934,152 5,353 SH   SOLE   3,653 0 1,700
CORECIVIC INC COM 21871N101   689,492 47,453 SH   SOLE   32,800 0 14,653
SCORPIO TANKERS INC SHS Y7542C130   614,445 10,106 SH   SOLE   6,976 0 3,130
STARWOOD PPTY TR INC COM 85571B105   868,630 41,324 SH   SOLE   28,610 0 12,714
BWX TECHNOLOGIES INC COM 05605H100   951,375 12,399 SH   SOLE   8,485 0 3,914
UNITED STATES STL CORP NEW COM 912909108   707,906 14,551 SH   SOLE   10,058 0 4,493
CLEVELAND-CLIFFS INC NEW COM 185899101   663,711 32,503 SH   SOLE   22,503 0 10,000
FLOWSERVE CORP COM 34354P105   1,051,192 25,502 SH   SOLE   17,627 0 7,875
ISHARES TR NATIONAL MUN ETF 464288414   3,298,483 30,426 SH   SOLE   21,070 0 9,356
ALAMO GROUP INC COM 011311107   814,066 3,873 SH   SOLE   2,681 0 1,192
MERCER INTL INC COM 588056101   107,295 11,318 SH   SOLE   7,836 0 3,482
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   832,905 41,050 SH   SOLE   28,374 0 12,676
GLOBAL PMTS INC COM 37940X102   773,811 6,093 SH   SOLE   4,219 0 1,874
ADECOAGRO S A COM L00849106   526,728 47,453 SH   SOLE   32,800 0 14,653
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,729,249 74,050 SH   SOLE   51,180 0 22,870
HUNTINGTON INGALLS INDS INC COM 446413106   863,563 3,326 SH   SOLE   2,280 0 1,046
ISHARES TR MBS ETF 464288588   2,650,422 28,172 SH   SOLE   19,505 0 8,667
MOOG INC CL A 615394202   1,269,721 8,770 SH   SOLE   6,039 0 2,731
ISHARES TR 0-5 YR TIPS ETF 46429B747   6,860,188 69,583 SH   SOLE   48,214 0 21,369
PILGRIMS PRIDE CORP COM 72147K108   1,004,390 36,312 SH   SOLE   25,140 0 11,172
GOODYEAR TIRE & RUBR CO COM 382550101   387,700 27,074 SH   SOLE   18,714 0 8,360
OWENS CORNING NEW COM 690742101   1,313,762 8,863 SH   SOLE   6,121 0 2,742
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,563,646 19,509 SH   SOLE   13,507 0 6,002
SPDR SER TR BBG CONV SEC ETF 78464A359   2,892,421 40,089 SH   SOLE   27,755 0 12,334
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,904,329 137,126 SH   SOLE   94,716 0 42,410
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,712,964 33,378 SH   SOLE   23,109 0 10,269
BERRY GLOBAL GROUP INC COM 08579W103   899,320 13,345 SH   SOLE   9,211 0 4,134
BOISE CASCADE CO DEL COM 09739D100   1,560,340 12,062 SH   SOLE   8,338 0 3,724
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   846,977 39,839 SH   SOLE   27,650 0 12,189
ELEMENT SOLUTIONS INC COM 28618M106   1,067,934 46,151 SH   SOLE   31,952 0 14,199
FARMLAND PARTNERS INC COM 31154R109   148,050 11,863 SH   SOLE   8,200 0 3,663
ORION S.A. COM L72967109   933,475 33,663 SH   SOLE   23,306 0 10,357
ADVANCED DRAIN SYS INC DEL COM 00790R104   992,637 7,058 SH   SOLE   4,865 0 2,193
SUMMIT MATLS INC CL A 86614U100   831,621 21,623 SH   SOLE   14,946 0 6,677
ENERGY FUELS INC COM NEW 292671708   341,187 47,453 SH   SOLE   32,800 0 14,653
ALAMOS GOLD INC NEW COM CL A 011532108   581,392 43,162 SH   SOLE   29,730 0 13,432
FERROGLOBE PLC SHS G33856108   229,497 35,253 SH   SOLE   24,400 0 10,853
ITT INC COM 45073V108   1,148,574 9,626 SH   SOLE   6,656 0 2,970
RIOT PLATFORMS INC COM 767292105   255,920 16,543 SH   SOLE   11,435 0 5,108
ATKORE INC COM 047649108   411,200 2,570 SH   SOLE   1,765 0 805
E L F BEAUTY INC COM 26856L103   2,496,505 17,296 SH   SOLE   11,892 0 5,404
ALPHA METALLURGICAL RESOUR I COM 020764106   1,535,308 4,530 SH   SOLE   3,116 0 1,414
ISHARES TR SHRT NAT MUN ETF 464288158   8,460,863 80,251 SH   SOLE   55,537 0 24,714
INNOVATIVE INDL PPTYS INC COM 45781V101   854,349 8,474 SH   SOLE   5,867 0 2,607
ISHARES TR 0-5YR HI YL CP 46434V407   2,991,414 70,853 SH   SOLE   49,049 0 21,804
CRONOS GROUP INC COM 22717L101   24,794 11,863 SH   SOLE   8,200 0 3,663
MARATHON DIGITAL HOLDINGS IN COM 565788106   350,048 14,902 SH   SOLE   10,317 0 4,585
NVENT ELECTRIC PLC SHS G6700G107   888,832 15,042 SH   SOLE   10,024 0 5,018
NEXGEN ENERGY LTD COM 65340P106   332,171 47,453 SH   SOLE   32,800 0 14,653
TILRAY BRANDS INC COM 88688T100   54,570 23,726 SH   SOLE   16,400 0 7,326
STONECO LTD COM CL A G85158106   365,360 20,264 SH   SOLE   14,030 0 6,234
TWIST BIOSCIENCE CORP COM 90184D100   492,855 13,371 SH   SOLE   9,257 0 4,114
BIT DIGITAL INC SHS G1144A105   165,896 39,219 SH   SOLE   27,145 0 12,074
CLOUDFLARE INC CL A COM 18915M107   528,701 6,350 SH   SOLE   4,396 0 1,954
RAPT THERAPEUTICS INC COM 75382E109   253,768 10,212 SH   SOLE   7,068 0 3,144
APPLIED DIGITAL CORP COM NEW 038169207   85,982 12,757 SH   SOLE   8,832 0 3,925
NATURA &CO HLDG S A ADS 63884N108   324,579 47,453 SH   SOLE   32,800 0 14,653
CANAAN INC SPONSORED ADS 134748102   81,434 35,253 SH   SOLE   24,400 0 10,853
CLEANSPARK INC COM NEW 18452B209   525,315 47,626 SH   SOLE   32,973 0 14,653
SHIFT4 PMTS INC CL A 82452J109   648,319 8,721 SH   SOLE   6,038 0 2,683
VITAL FARMS INC COM 92847W103   303,586 19,349 SH   SOLE   13,392 0 5,957
BAKKT HOLDINGS INC COM CL A 05759B107   90,380 40,529 SH   SOLE   28,060 0 12,469
AMMO INC COM 00175J107   99,120 47,200 SH   SOLE   32,800 0 14,400
C3 AI INC CL A 12468P104   368,005 12,818 SH   SOLE   8,860 0 3,958
CIPHER MINING INC COM 17253J106   167,385 40,529 SH   SOLE   28,060 0 12,469
ROCKET LAB USA INC COM 773122106   262,415 47,453 SH   SOLE   32,800 0 14,653
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   91,796 20,264 SH   SOLE   14,030 0 6,234
IONQ INC COM 46222L108   547,056 44,153 SH   SOLE   30,519 0 13,634
BITFARMS LTD COM 09173B107   117,939 40,529 SH   SOLE   28,060 0 12,469
COINBASE GLOBAL INC COM CL A 19260Q107   864,730 4,972 SH   SOLE   3,420 0 1,552
RIGETTI COMPUTING INC COMMON STOCK 76655K103   46,738 47,453 SH   SOLE   32,800 0 14,653
MARQETA INC CLASS A COM 57142B104   245,996 35,243 SH   SOLE   24,400 0 10,843
CORE & MAIN INC CL A 21874C102   962,243 23,812 SH   SOLE   16,486 0 7,326
DOLE PLC ORD SHS G27907107   145,796 11,863 SH   SOLE   8,200 0 3,663
JOBY AVIATION INC COMMON STOCK G65163100   315,562 47,453 SH   SOLE   32,800 0 14,653
ARGO BLOCKCHAIN PLC ADS 040126104   131,846 35,253 SH   SOLE   24,400 0 10,853
SYLVAMO CORP COMMON STOCK 871332102   969,382 19,739 SH   SOLE   13,666 0 6,073
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   221,493 30,978 SH   SOLE   21,441 0 9,537
TERAWULF INC COM 88080T104   84,869 35,362 SH   SOLE   24,600 0 10,762
LEONARDO DRS INC COM 52661A108   447,373 22,324 SH   SOLE   15,405 0 6,919