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
ADOBE INC COM 00724F101   1,134,000 1,900 SH   SOLE   1,900 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   12,116,000 688,007 SH   SOLE   688,007 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   5,572,000 263,100 SH   SOLE   263,100 0 0
ALPHABET INC CAP STK CL C 02079K107   559,000 4,000 SH   SOLE   4,000 0 0
AMAZON COM INC COM 023135106   304,000 2,000 SH   SOLE   2,000 0 0
AMERICAN EXPRESS CO COM 025816109   686,000 3,662 SH   SOLE   3,662 0 0
AMERICAN PUB ED INC COM 02913V103   11,431,000 1,184,568 SH   SOLE   1,184,568 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   903,000 81,091 SH   SOLE   81,091 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   1,950,000 21,000 SH   SOLE   21,000 0 0
AMERIPRISE FINL INC COM 03076C106   1,519,000 4,000 SH   SOLE   4,000 0 0
AMETEK INC COM 031100100   989,000 6,000 SH   SOLE   6,000 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   84,000 20,000 SH   SOLE   20,000 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,727,000 10,000 SH   SOLE   10,000 0 0
ATRENEW INC SPONSORED ADS 00138L108   1,909,000 994,519 SH   SOLE   994,519 0 0
AUTOZONE INC COM 053332102   3,103,000 1,200 SH   SOLE   1,200 0 0
BARK INC COM 68622E104   68,000 84,500 SH   SOLE   84,500 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,011,000 15,000 SH   SOLE   15,000 0 0
BILIBILI INC SPONS ADS REP Z 090040106   9,858,000 810,000 SH   SOLE   810,000 0 0
BOK FINL CORP COM NEW 05561Q201   5,105,000 59,604 SH   SOLE   59,604 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,959,000 38,768 SH   SOLE   38,768 0 0
BRINKS CO COM 109696104   1,759,000 20,000 SH   SOLE   20,000 0 0
BROOKDALE SR LIVING INC COM 112463104   4,219,000 724,912 SH   SOLE   724,912 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,407,000 60,000 SH   SOLE   60,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   3,963,000 23,737 SH   SOLE   23,737 0 0
CACI INTL INC CL A 127190304   2,459,000 7,594 SH   SOLE   7,594 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   2,451,000 9,000 SH   SOLE   9,000 0 0
CARMAX INC COM 143130102   2,609,000 34,000 SH   SOLE   34,000 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,071,000 6,000 SH   SOLE   6,000 0 0
CBRE GROUP INC CL A 12504L109   1,117,000 12,000 SH   SOLE   12,000 0 0
CENCORA INC COM 03073E105   2,120,000 10,321 SH   SOLE   10,321 0 0
CENTENE CORP DEL COM 15135B101   4,871,000 65,643 SH   SOLE   65,643 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   146,000 62,500 SH   SOLE   62,500 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,537,000 6,500 SH   SOLE   6,500 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,056,000 20,000 SH   SOLE   20,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208   3,175,000 18,601 SH   SOLE   18,601 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,201,000 7,227 SH   SOLE   7,227 0 0
CHUYS HLDGS INC COM 171604101   765,000 19,999 SH   SOLE   19,999 0 0
CINTAS CORP COM 172908105   2,411,000 4,000 SH   SOLE   4,000 0 0
CIVEO CORP CDA COM NEW 17878Y207   16,346,000 715,368 SH   SOLE   715,368 0 0
CODEXIS INC COM 192005106   1,618,000 530,500 SH   SOLE   530,500 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,451,000 32,447 SH   SOLE   32,447 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   573,000 183,013 SH   SOLE   183,013 0 0
COPART INC COM 217204106   490,000 10,000 SH   SOLE   10,000 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,127,000 1,708 SH   SOLE   1,708 0 0
CRANE NXT CO COM 224441105   1,450,000 25,500 SH   SOLE   25,500 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   16,000 20,553 SH   SOLE   20,553 0 0
D R HORTON INC COM 23331A109   9,037,000 59,460 SH   SOLE   59,460 0 0
DECKERS OUTDOOR CORP COM 243537107   1,250,000 1,870 SH   SOLE   1,870 0 0
DESIGN THERAPEUTICS INC COM 25056L103   909,000 343,000 SH   SOLE   343,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109   5,041,000 32,504 SH   SOLE   32,504 0 0
DIEBOLD NIXDORF INC COM SHS 253651202   10,713,000 370,050 SH   SOLE   370,050 0 0
DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204   871,000 58,050 SH   SOLE   58,050 0 0
ELI LILLY & CO COM 532457108   933,000 1,600 SH   SOLE   1,600 0 0
EMCOR GROUP INC COM 29084Q100   2,370,000 11,000 SH   SOLE   11,000 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,048,000 853,349 SH   SOLE   853,349 0 0
ENCOMPASS HEALTH CORP COM 29261A100   918,000 13,753 SH   SOLE   13,753 0 0
ENDAVA PLC ADS 29260V105   2,728,000 35,047 SH   SOLE   35,047 0 0
ENHABIT INC COM 29332G102   2,664,000 257,428 SH   SOLE   257,428 0 0
ENOVA INTL INC COM 29357K103   10,313,000 186,289 SH   SOLE   186,289 0 0
ENVIVA INC COM 29415B103   484,000 486,250 SH   SOLE   486,250 0 0
EPAM SYS INC COM 29414B104   3,163,000 10,639 SH   SOLE   10,639 0 0
FAIR ISAAC CORP COM 303250104   2,328,000 2,000 SH   SOLE   2,000 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,883,000 56,508 SH   SOLE   56,508 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,081,000 18,000 SH   SOLE   18,000 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   9,216,000 85,030 SH   SOLE   85,030 0 0
FISERV INC COM 337738108   4,193,000 31,564 SH   SOLE   31,564 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   2,459,000 8,701 SH   SOLE   8,701 0 0
FLEX LTD ORD Y2573F102   1,828,000 60,000 SH   SOLE   60,000 0 0
FLUOR CORP NEW COM 343412102   3,917,000 100,000 SH   SOLE   100,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,877,000 8,347 SH   SOLE   8,347 0 0
GARRETT MOTION INC COM 366505105   2,073,000 214,351 SH   SOLE   214,351 0 0
GARTNER INC COM 366651107   2,707,000 6,000 SH   SOLE   6,000 0 0
GLOBAL PMTS INC COM 37940X102   5,143,000 40,495 SH   SOLE   40,495 0 0
GRAFTECH INTL LTD COM 384313508   228,000 104,100 SH   SOLE   104,100 0 0
GRAINGER W W INC COM 384802104   1,580,000 1,907 SH   SOLE   1,907 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   4,200,000 546,870 SH   SOLE   546,870 0 0
HCA HEALTHCARE INC COM 40412C101   7,338,000 27,108 SH   SOLE   27,108 0 0
HIBBETT INC COM 428567101   961,000 13,346 SH   SOLE   13,346 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   7,659,000 290,665 SH   SOLE   290,665 0 0
HUBBELL INC COM 443510607   2,631,000 8,000 SH   SOLE   8,000 0 0
HUMANA INC COM 444859102   2,692,000 5,881 SH   SOLE   5,881 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,900,000 22,919 SH   SOLE   22,919 0 0
INTUIT COM 461202103   5,093,000 8,149 SH   SOLE   8,149 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   30,106,000 150,000 SH   SOLE   150,000 0 0
JABIL INC COM 466313103   1,911,000 15,000 SH   SOLE   15,000 0 0
JD.COM INC SPON ADR CL A 47215P106   6,931,000 239,916 SH   SOLE   239,916 0 0
KBR INC COM 48242W106   6,123,000 110,500 SH   SOLE   110,500 0 0
LAMB WESTON HLDGS INC COM 513272104   2,221,000 20,551 SH   SOLE   20,551 0 0
LIFEMD INC COM 53216B104   746,000 90,000 SH   SOLE   90,000 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,413,000 6,500 SH   SOLE   6,500 0 0
MARINEMAX INC COM 567908108   1,732,000 44,522 SH   SOLE   44,522 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,905,000 10,055 SH   SOLE   10,055 0 0
MEDPACE HLDGS INC COM 58506Q109   1,839,000 6,000 SH   SOLE   6,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   902,000 10,000 SH   SOLE   10,000 0 0
MICROSOFT CORP COM 594918104   1,692,000 4,500 SH   SOLE   4,500 0 0
MODEL N INC COM 607525102   1,023,000 38,000 SH   SOLE   38,000 0 0
MOLINA HEALTHCARE INC COM 60855R100   3,314,000 9,173 SH   SOLE   9,173 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   2,304,000 40,000 SH   SOLE   40,000 0 0
MP MATERIALS CORP COM CL A 553368101   619,000 31,200 SH   SOLE   31,200 0 0
MR COOPER GROUP INC COM 62482R107   3,256,000 50,000 SH   SOLE   50,000 0 0
MSCI INC COM 55354G100   2,480,000 4,384 SH   SOLE   4,384 0 0
MUELLER INDS INC COM 624756102   1,414,000 30,000 SH   SOLE   30,000 0 0
NACCO INDS INC CL A 629579103   2,301,000 63,039 SH   SOLE   63,039 0 0
NATURES SUNSHINE PRODS INC COM 639027101   30,830,000 1,783,097 SH   SOLE   1,783,097 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   3,298,000 45,000 SH   SOLE   45,000 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,999,000 12,751 SH   SOLE   12,751 0 0
NEXTERA ENERGY INC COM 65339F101   1,182,000 19,466 SH   SOLE   19,466 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   290,000 52,000 SH   SOLE   52,000 0 0
NIKE INC CL B 654106103   1,563,000 14,393 SH   SOLE   14,393 0 0
NOAH HLDGS LTD SPON ADS 65487X102   3,649,000 264,209 SH   SOLE   264,209 0 0
NUTANIX INC CL A 67059N108   1,330,000 27,894 SH   SOLE   27,894 0 0
NVR INC COM 62944T105   6,993,000 999 SH   SOLE   999 0 0
OCWEN FINL CORP COM NEW 675746606   5,583,000 181,518 SH   SOLE   181,518 0 0
ONEMAIN HLDGS INC COM 68268W103   3,493,000 71,000 SH   SOLE   71,000 0 0
ORACLE CORP COM 68389X105   723,000 6,862 SH   SOLE   6,862 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   5,700,000 6,000 SH   SOLE   6,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   3,313,000 232,000 SH   SOLE   232,000 0 0
PARAGON 28 INC COM 69913P105   211,000 17,000 SH   SOLE   17,000 0 0
PARK-OHIO HLDGS CORP COM 700666100   2,966,000 110,000 SH   SOLE   110,000 0 0
PATRICK INDS INC COM 703343103   1,239,000 12,350 SH   SOLE   12,350 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,034,000 5,000 SH   SOLE   5,000 0 0
PAYPAL HLDGS INC COM 70450Y103   2,272,000 37,000 SH   SOLE   37,000 0 0
PENN ENTERTAINMENT INC COM 707569109   1,561,000 60,000 SH   SOLE   60,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   4,066,000 46,015 SH   SOLE   46,015 0 0
PERFORMANT FINL CORP COM 71377E105   49,354,000 15,793,291 SH   SOLE   15,793,291 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   529,000 67,247 SH   SOLE   67,247 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   4,107,000 302,000 SH   SOLE   302,000 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   3,022,000 189,439 SH   SOLE   189,439 0 0
PLAYAGS INC COM 72814N104   2,210,000 262,100 SH   SOLE   262,100 0 0
PLUG POWER INC COM NEW 72919P202   1,170,000 260,000 SH   SOLE   260,000 0 0
PRIMERICA INC COM 74164M108   3,178,000 15,443 SH   SOLE   15,443 0 0
PTC INC COM 69370C100   700,000 4,000 SH   SOLE   4,000 0 0
QUANTA SVCS INC COM 74762E102   2,522,000 11,685 SH   SOLE   11,685 0 0
REPOSITRAK INC COM NEW 700215304   179,000 17,856 SH   SOLE   17,856 0 0
ROSS STORES INC COM 778296103   4,956,000 35,814 SH   SOLE   35,814 0 0
RPM INTL INC COM 749685103   848,000 7,600 SH   SOLE   7,600 0 0
RTX CORPORATION COM 75513E101   3,345,000 39,761 SH   SOLE   39,761 0 0
RUSH ENTERPRISES INC CL A 781846209   2,480,000 49,304 SH   SOLE   49,304 0 0
S&W SEED CO COM 785135104   256,000 365,851 SH   SOLE   365,851 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   1,911,000 379,968 SH   SOLE   379,968 0 0
SCHRODINGER INC COM 80810D103   609,000 17,000 SH   SOLE   17,000 0 0
SERVICENOW INC COM 81762P102   4,663,000 6,600 SH   SOLE   6,600 0 0
SIMULATIONS PLUS INC COM 829214105   962,000 21,500 SH   SOLE   21,500 0 0
SKECHERS U S A INC CL A 830566105   6,361,000 102,037 SH   SOLE   102,037 0 0
SONIDA SENIOR LIVING INC COM 140475203   170,000 17,604 SH   SOLE   17,604 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   9,649,000 19,017 SH   SOLE   19,017 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,650,000 72,762 SH   SOLE   72,762 0 0
SPDR SER TR S&P REGL BKG 78464A698   3,146,000 60,000 SH   SOLE   60,000 0 0
SPS COMM INC COM 78463M107   2,132,000 11,000 SH   SOLE   11,000 0 0
STARBUCKS CORP COM 855244109   1,409,000 14,678 SH   SOLE   14,678 0 0
STEREOTAXIS INC COM NEW 85916J409   1,441,000 823,652 SH   SOLE   823,652 0 0
STIFEL FINL CORP COM 860630102   1,406,000 20,326 SH   SOLE   20,326 0 0
SUPERIOR GROUP OF CO INC COM 868358102   677,000 50,118 SH   SOLE   50,118 0 0
SYNOPSYS INC COM 871607107   1,287,000 2,500 SH   SOLE   2,500 0 0
TECHNIPFMC PLC COM G87110105   7,657,000 380,179 SH   SOLE   380,179 0 0
THE CIGNA GROUP COM 125523100   3,735,000 12,474 SH   SOLE   12,474 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   2,490,000 517,598 SH   SOLE   517,598 0 0
TJX COS INC NEW COM 872540109   3,257,000 34,719 SH   SOLE   34,719 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,063,000 143,889 SH   SOLE   143,889 0 0
TUTOR PERINI CORP COM 901109108   579,000 63,639 SH   SOLE   63,639 0 0
V2X INC COM 92242T101   4,337,000 93,395 SH   SOLE   93,395 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   811,000 10,000 SH   SOLE   10,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   1,712,000 96,382 SH   SOLE   96,382 0 0
VITAL FARMS INC COM 92847W103   282,000 18,000 SH   SOLE   18,000 0 0
WALMART INC COM 931142103   615,000 3,900 SH   SOLE   3,900 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   3,087,000 31,558 SH   SOLE   31,558 0 0
ZHIHU INC ADS 98955N108   324,000 346,260 SH   SOLE   346,260 0 0
ZOETIS INC CL A 98978V103   3,158,000 16,000 SH   SOLE   16,000 0 0